/*! normalize.css v3.0.2 | MIT License | git.io/normalize */hr,img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,menu,nav,section,summary{display:block}pre,textarea{overflow:auto}body,fieldset{margin:0}fieldset,hr,legend,td,th{padding:0}.alt-grid,table{border-collapse:collapse}.carousel__items,.footer-nav .menu,.games__items,.header-nav .menu,.mobile-nav .menu,.share__items,.social-links__items,.social-nav .menu,.stores__items{list-style-type:none}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.alt-grid__col,audio,canvas,iframe,img,svg,video{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;border-top:1px solid #ccc;margin:1em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}textarea{resize:vertical}table{border-spacing:0}/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}fieldset{border:0}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.carousel__caption,.carousel__description--text{text-shadow:1px 1px 1px #000;font-family:Roboto,sans-serif;text-transform:uppercase}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.carousel__description--text::after,.carousel__description--text::before,.game__description:after,.games__items:after,.grid__row:after{content:''}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.alt-grid{display:table;max-width:1024px;width:100%;margin:0 auto}.alt-grid__row{display:table-row;width:auto}.alt-grid__col{position:relative;display:table-cell;height:100%}.alt-grid__col--full{width:90%}@media only screen and (min-width:769px){.alt-grid__col--half{width:45%}.alt-grid__col--third{width:30%}.alt-grid__col--two-third{width:60%}}@media only screen and (max-width:768px){.alt-grid__col--half,.alt-grid__col--third,.alt-grid__col--two-third{display:block;width:100%}}.alt-grid__col-image{display:block;width:100%;height:auto}.alt-grid__col-image__margin{padding:1em}.alt-grid__col-image__margin+.alt-grid__col-image__margin{padding-top:0}.alt-grid__col--alignbottom{vertical-align:top;}.alt-grid__col--postnarrow,.alt-grid__col--prenarrow{width:5%}@media only screen and (max-width:768px){.alt-grid__col--postnarrow,.alt-grid__col--prenarrow{display:none}}.alt-grid__col--narrow{padding:1em 0;background-color:#d5d5d5}.article{display:block;overflow:hidden;font-family:Roboto,sans-serif;font-weight:300;font-size:18px}.article--mobile{display:none}.article--background-mobile{border-top:2px solid #31abc3;color:#58595b;background-color:#000}.article--background-aboutus,.article--background-dark{color:#fff;background-color:#000}.article--background-contact,.article--background-ourgames{color:#000;background-color:#fff;}.article--background-grey,.article--background-press{background-color:#373b40;color:#fff}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1024px){.article--background-aboutus{background-image:url(../images/article-background-aboutus.png);background-repeat:no-repeat;background-position:bottom 102px center;background-attachment:fixed}.article--background-contact{background-image:url(../images/article-background-contact.png);background-repeat:no-repeat;background-position:bottom 102px right}.article--background-press{background-image:url(../images/article-background-press.png);background-repeat:no-repeat;background-position:center center}}.article--background-video{background-image:url(../images/article-background-video.jpg);background-repeat:no-repeat;background-position:center top;background-size:contain}.article--background-parallax{background-image:url(../images/parallax.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}.appleios .article--background-parallax{background-attachment:initial}.article[id]:not(.article--fit):not(:first-child),.article[id]:not(.article--fit):only-child{padding-top:20px}.article:last-of-type{padding-bottom:102px}.back-to-top{position:fixed;right:0;bottom:10%;transition:opacity 400ms,right 400ms;opacity:.25}.body,.carousel,.carousel__item{position:relative}.back-to-top:hover{opacity:1}.back-to-top__link{display:block}.body:not(.at-top) .back-to-top{right:-100%}@media only screen and (max-width:768px){.article--mobile{display:block}.article[id]:not(.article--fit):first-child{padding-top:147px}.back-to-top{display:none}}.body{font-family:Roboto,sans-serif;font-weight:400;font-size:16px}.carousel{color:#fff;background-color:#000}.carousel__items{width:100%;margin:0;padding:0}.carousel__item{display:block;width:100%;height:100%}.carousel__item:not(:first-child){display:none}.carousel__container{position:absolute;left:0;top:65%;right:0;display:block;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.carousel__content{display:inline-block;max-width:100%;text-align:initial}.carousel__caption{position:absolute;bottom:1em;display:inline-block;padding-left:44px;background-image:url(../images/laquo-d6d6d6.png);background-repeat:no-repeat;background-position:left center;font-weight:700;font-size:40px;color:#d6d6d6;background-color:transparent;white-space:nowrap}.owl-item .carousel__caption{transition:opacity 400ms 400ms,-webkit-transform 400ms 400ms;transition:opacity 400ms 400ms,transform 400ms 400ms;opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}@media only screen and (max-width:768px){.owl-item .carousel__caption{-webkit-transform:translate(-50%,18px);transform:translate(-50%,18px)}}.active.owl-item .carousel__caption{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:768px){.active.owl-item .carousel__caption{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.carousel__caption{left:50%;font-size:16px;background-size:14px 16px;padding-left:18px}}.carousel__image{display:block;width:100%;height:auto}.carousel__description{border-top:2px solid #31abc3;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:top center}@media only screen and (min-width:1024px){.article:not(.article--small){min-height:1vh}.carousel__description{padding-top:48px;background-size:100%;background-image:url(../images/home-background.jpg);color:#fff;background-color:#000}}@media only screen and (max-width:1023px){.carousel__description{background-image:none;color:#fff;background-color:#373b40}}.carousel__description--text{display:inline-block;margin:21px;vertical-align:middle;line-height:40px;font-weight:400;font-size:21px;color:#fff;background-color:transparent;-webkit-animation-name:carouselDescriptionTextLoad;animation-name:carouselDescriptionTextLoad;-webkit-animation-duration:1s;animation-duration:1s}.carousel__description--text::before{float:left;display:block;/*height:40px;*/width:40px;margin-right:21px;background:url(../images/laquo.png) center center no-repeat}@media only screen and (max-width:768px){.carousel__description--text{font-size:18px}.carousel__description--text::before{margin-right:0;background-size:50% 50%}}.carousel__description--text::after{float:right;display:block;height:40px;width:40px;margin-left:21px;background:url(../images/raquo.png) center center no-repeat}.carousel__description--emphasis{font-style:normal;color:#31abc3;background-color:transparent}.owl-next,.owl-prev{display:block;height:100%;position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;text-align:center;color:transparent}@media only screen and (max-width:768px){.carousel__description--text::after{margin-left:0;background-size:50% 50%}.owl-next,.owl-prev{height:75%;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}.owl-prev{left:0;width:108px;background-image:url(../images/prev.png)}@media only screen and (min-width:769px){.carousel__caption{right:1em}.carousel__description--text::before{-webkit-animation-name:carouselDescriptionLAquoLoad;animation-name:carouselDescriptionLAquoLoad;-webkit-animation-duration:1s;animation-duration:1s}.carousel__description--text::after{-webkit-animation-name:carouselDescriptionRAquoLoad;animation-name:carouselDescriptionRAquoLoad;-webkit-animation-duration:1s;animation-duration:1s}.owl-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;transition:-webkit-transform 400ms,opacity 400ms;transition:transform 400ms,opacity 400ms}.carousel__items:hover .owl-prev{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.owl-next{right:0;width:108px;background-image:url(../images/next.png)}@media only screen and (min-width:769px){.owl-next{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;transition:-webkit-transform 400ms,opacity 400ms;transition:transform 400ms,opacity 400ms}.carousel__items:hover .owl-next{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.owl-pagination{width:100%;padding:1em;position:absolute;text-align:center}@media only screen and (max-width:1023px){.owl-pagination{display:none}}.owl-page{display:inline-block;width:16px;height:16px;border-width:1px;border-style:solid;border-radius:50%;border-color:#31abc3;background-color:#fff}.owl-page.active{border-color:#fff;background-color:#31abc3}.footer,.footer__copyright,.footer__nav{background-color:#000}.owl-page+.owl-page{margin-left:1em}@-webkit-keyframes carouselDescriptionTextLoad{0%{opacity:0}100%{opacity:1}}@keyframes carouselDescriptionTextLoad{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes carouselDescriptionLAquoLoad{0%,50%{opacity:0;margin-right:42px}100%{opacity:1}}@keyframes carouselDescriptionLAquoLoad{0%,50%{opacity:0;margin-right:42px}100%{opacity:1}}@-webkit-keyframes carouselDescriptionRAquoLoad{0%,50%{opacity:0;margin-left:42px}100%{opacity:1}}@keyframes carouselDescriptionRAquoLoad{0%,50%{opacity:0;margin-left:42px}100%{opacity:1}}.footer-nav .menu{margin:0;padding:0}.footer-nav .menu-item{display:inline-block;padding:0 1em;line-height:16px}.footer-nav .menu-item.facebook a{background-repeat:no-repeat;background-position:right center;background-image:url(../images/footer-nav-background-facebook.png);padding-right:15px}.footer-nav .menu-item.twitter a{background-repeat:no-repeat;background-position:right center;background-image:url(../images/footer-nav-background-twitter.png);padding-right:30px}.footer{position:absolute;width:100%;bottom:0;font-family:Roboto,sans-serif;font-weight:500;font-size:14px;color:#fff}.footer__copyright,.footer__nav{padding:14px 0;text-align:center}.footer__nav{color:#58595b}.footer__copyright{color:#fff}.fx--fadeup{transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,transform 400ms}.fx--fadeup.fx--default,.fx--fadeup.fx--hidden{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px)}.fx--fadeup.fx--done,.fx--fadeup.fx--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.game{font-family:Roboto,sans-serif;font-weight:400;font-size:11px;color:#000;background-color:#d5d5d5;text-align:center}.game__overlay .game__title,.game__title{font-weight:700;font-size:18px;font-family:Roboto,sans-serif}.game__title{margin:0;padding:11px;text-align:center}.game__overlay .game__title{-webkit-transform:translateY(100%);transform:translateY(100%)}.game__subtitle{display:block;color:#58595b}.game__overlay .game__subtitle{width:12em;padding:1em;margin:1em auto;border-top:thin solid #fff;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;color:inherit}.game__description{padding:11px;font-family:Roboto,sans-serif;font-weight:300;font-size:11px}.gtspirit-button,.gtspirit-feature__title{font-weight:500;font-family:Roboto,sans-serif}.game__description:after{display:block;clear:both}.game__description p{margin:.25em 0}.game__image{display:inline-block}.game__image.orientation-landscape,.game__image.orientation-unknown{width:102px;height:auto}.game__image.orientation-portrait{height:102px;width:auto}.game__container{position:relative;display:block;width:100%;padding-bottom:85%;overflow:hidden}.game__container .game,.game__container .game__overlay{position:absolute;top:0;width:100%;height:100%;left:0;right:0;bottom:0}.game__container .game__overlay{display:block;color:#fff;background-color:#31abc3;opacity:1;transition:opacity 400ms}.game__container .game__overlay .game__title{margin-top:0;transition:margin-top 400ms}@media only screen and (max-width:768px){.game__container{padding-bottom:0}.game__container .game__overlay{display:none}}.appleios .game__container .game__overlay{visibility:hidden}.game__container:hover .game__overlay{opacity:0}.game__container:hover .game__overlay .game__title{margin-top:-.5em}.game__container .game{display:block;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);transition:-webkit-transform 400ms;transition:transform 400ms}.appleios .game__container .game{-webkit-transform:scale(1,1);transform:scale(1,1)}@media only screen and (max-width:768px){.game__container .game{-webkit-transform:scale(1,1);transform:scale(1,1);position:relative}}.game__container:hover .game{-webkit-transform:scale(1,1);transform:scale(1,1)}.games__items{margin:0;padding:0;display:block;width:auto}.games__items:after{display:block;clear:both}@media only screen and (min-width:769px){.games__items{margin:0 10%}}.games__item{float:left;padding-right:7px;padding-bottom:7px;width:50%}@media only screen and (max-width:768px){.games__item{padding-right:0;width:100%}}.grid{max-width:1024px;margin:0 auto}.grid__row{display:block;width:auto;padding:16px 0 16px 16px}.grid__row:after{display:block;clear:both}.grid__row--grey{background-color:#d5d5d5}.gtspirit-video,.header-nav{color:#fff;background-color:transparent}.grid__col{float:left;padding-right:16px}.grid__col--full{width:100%}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1024px){.grid__col--half{width:50%}.grid__col--third{width:33.33333333%}.grid__col--two-third{width:66.66666667%}}@media only screen and (min-width:769px){.grid__col--small{padding:0 6em}}.grid__col-image{display:block;width:100%;height:auto}.grid__col--background{min-height:43px;padding-top:11px;padding-left:51px;background-repeat:no-repeat;background-position:top left}/*.grid__col--background-email{background-image:url(../images/col-background-email.png)*/}/*.grid__col--background-form{background-image:url(../images/col-background-form.png)}*/.grid__col--background-phone{background-image:url(../images/col-background-phone.png)}.grid__col--background-postal{background-image:url(../images/col-background-postal.png)}.grid__col--background-support{background-image:url(../images/col-background-support.png)}.grid__col--background.grid__col--half+.grid__col--half{padding-top:11px}.gtspirit-button{font-size:18px}.gtspirit-button--inline{display:inline-block;max-width:100%}.gtspirit-button__image,.gtspirit-button__label{display:block;max-width:100%}.gtspirit-button__label{padding-right:1em;text-align:right}.gtspirit-button__label::before{content:'>'}.header-nav .menu:after,.preregister-form__parts:after,.press-form:after,.social-nav .menu:after,.stores__items:after{content:'';clear:both}.gtspirit-feature{padding:0 1em}.gtspirit-feature__title{font-size:34px;text-transform:uppercase;transition:opacity 400ms 400ms,-webkit-transform 400ms 400ms;transition:opacity 400ms 400ms,transform 400ms 400ms}.gtspirit-feature--default .gtspirit-feature__title,.gtspirit-feature--hidden .gtspirit-feature__title{opacity:0;-webkit-transform:translateY(34px);transform:translateY(34px)}.gtspirit-feature--visible .gtspirit-feature__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.gtspirit-feature__description{transition:opacity 400ms 600ms,-webkit-transform 400ms 600ms;transition:opacity 400ms 600ms,transform 400ms 600ms}.gtspirit-feature--default .gtspirit-feature__description,.gtspirit-feature--hidden .gtspirit-feature__description{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.gtspirit-feature--visible .gtspirit-feature__description{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.gtspirit-video{position:relative;border-bottom:14px solid #31abc3}.gtspirit-video__container{position:absolute;left:0;top:50%;right:0;display:block;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.gtspirit-video__content{display:inline-block;text-align:initial}.header-nav{font-family:Roboto,sans-serif;font-weight:300;font-size:18px;text-transform:uppercase; font-weight:bold;}@media only screen and (max-width:768px){.grid__col--half,.grid__col--third,.grid__col--two-third{width:100%;margin-bottom:16px}.header-nav{position:absolute;width:100%}}.header-nav .menu{margin:0;padding:0;display:inline-block}.header-nav .menu:after{display:block}.header-nav .menu-item{display:inline-block}.header-nav .menu-item a{display:block;padding:2em .75em;text-align:center}@media only screen and (max-width:768px){.header-nav .menu{width:100%;color:inherit;background-color:rgba(0,0,0,.7)}.header-nav .menu-item{display:block}.header-nav .menu-item a{padding:.25em 1em;text-align:left}}.header-nav .menu-item a:hover{font-weight:700;transition:background-color 400ms}.header-nav .current-menu-item{color:#fff;background-color:#31abc3;transition:background-color 400ms}.header,.header--small{transition:padding-top 400ms}.header{position:fixed;width:100%;padding-top:16px;border-top:3px solid #31abc3;z-index:1000;font-size:0;color:transparent;background-color:rgba(0,0,0,.7)}.header--small{padding-top:0}.header__logo,.header__nav{display:inline-block;vertical-align:bottom}.stores__item,.title{vertical-align:middle}.header__logo{width:17%}.header__nav{width:83%}@media only screen and (max-width:768px){.header__logo{width:100%}}.header__social{position:absolute;top:25%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header--small .header__social{top:50%;right:50px}.logo{margin:2px 0;text-align:center}.logo__link{display:inline-block;font-size:0}.logo__image{display:block;height:116px;width:auto;transition:height 400ms}.header--small .logo__image{height:88px;transition:height 400ms}@media only screen and (max-width:767px){.header--small .logo__image{height:25px}}.mobile-nav{border-top:2px solid #31abc3;background:url(../images/mobile-nav-background.jpg) top center no-repeat #000;background-size:cover}.mobile-nav .menu{margin:0;padding:0}.mobile-nav .menu-item{padding:1em;text-align:center;opacity:.5}.mobile-nav .menu-item:hover{opacity:1}.mobile-nav .menu-item img{display:inline-block}.mobile-nav__image{display:block;height:90px;width:auto}.mobile-nav__caption{margin-top:7px;font-family:Roboto,sans-serif;font-weight:500;font-size:14px;color:#fff;background-color:transparent}.parallax{position:relative;height:40vh}.parallax__mask{position:absolute;display:block;width:0;height:0;border-style:solid;border-width:0}.parallax__mask--top{top:0;border-color:#373b40 transparent transparent}.preregister-form__control--outofsight,.responsive-trigger{top:-9999px;left:-9999px;position:absolute}.parallax__mask--bottom{bottom:0;border-color:transparent transparent #373b40}.preregister-form{font-family:Roboto,sans-serif;font-weight:100;font-size:18px}.preregister-form__parts:after{display:block}.preregister-form__part{float:left;display:block;width:50%;min-height:12em;padding:1em 10%}.preregister-form__part:not(:last-child){border-right:thin solid #fff}@media only screen and (max-width:768px){.preregister-form__part{width:100%;min-height:0}.preregister-form__part:not(:last-child){border-right:none}}.preregister-form__label{display:none}.preregister-form__label--checkbox{display:inline;font-size:16px}.preregister-form__control{width:100%;padding:.5em;border:none;color:#58595b;background-color:#d5d5d5;font-style:italic}.preregister-form__control--checkbox{width:auto}.preregister-form__control--submit{width:auto;padding:.5em 2em;color:#fff;background-color:#5d91cf}.preregister-form__missings-text{margin:0;font-size:16px;color:#31abc3;background-color:transparent}.press-form{padding:0 30%}.press-form:after{display:block}@media only screen and (max-width:768px){.press-form{padding:0 1em}}.press-form__field{display:inline-block;padding:.25em;float:left}.press-form__control,.press-terms{padding:.5em;font-weight:100;font-family:Roboto,sans-serif}.press-form__field--half{width:50%}.press-form__field--full{width:100%;margin-left:25%}@media only screen and (max-width:1023px){.press-form__field--full,.press-form__field--half{width:100%;margin-left:0}.press-form__field--half:empty{display:none}}.press-form__label{display:none}.press-form__label--checkbox{display:inline;font-size:16px}.press-form__control{width:100%;border:thin solid #d5d5d5;font-size:18px;color:#58595b;background-color:#d5d5d5;font-style:italic}.press-form__mandatory-text,.press-form__missings-text{margin:0;font-size:16px}.press-form__control--submit{width:50%;border-color:#31abc3;color:#fff;background-color:#31abc3}.press-form__mandatory-text--missings,.press-form__missings-text{color:#31abc3;background-color:transparent}.press-form__control--checkbox{width:auto}.press-form__control--missing{border:thin solid #31abc3}.press-terms{display:block;width:75%;height:15em;margin:1em auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;font-size:14px}*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:inherit}iframe{width:100%}@media only screen and (max-width:768px){.responsive-trigger:not(:checked)+*{display:none}}.responsive-trigger__label{position:absolute;right:0;top:0;display:inline-block;width:60px;height:100%;min-height:30px;background:url(../images/menu.png) center center no-repeat;cursor:pointer}@media only screen and (min-width:769px){.responsive-trigger__label{display:none}}.share__item,.share__link,.social-link__link,.social-links__item{display:inline-block}.share{font-family:Roboto,sans-serif;font-weight:400;font-size:16px}.share__items{margin:0;padding:0}.share__link{min-height:17px;padding-right:16px;line-height:17px}.share__link--facebook,.share__link--twitter{background-repeat:no-repeat;background-position:left center}.social-link__link,.social-nav .menu-item a,.title--background{background-repeat:no-repeat;background-position:center center}.share__link--facebook{padding-left:16px;background-image:url(../images/share-facebook.png)}.share__link--twitter{padding-left:32px;background-image:url(../images/share-twitter.png)}.social-link__link{width:50px;height:48px;font-size:0;color:transparent}.social-link__link--facebook{background-image:url(../images/social-link-facebook.png)}.social-link__link--twitter{background-image:url(../images/social-link-twitter.png)}.social-link__link--instagram{background-image:url(../images/social-link-instagram.png)}.social-links__items{margin:0;padding:0;text-align:center}.social-links__item{padding:0 .1em}.social-nav .menu{margin:0;padding:0}.social-nav .menu:after{display:block}.social-nav .menu-item{float:left;display:block;padding:0 5px}.social-nav .menu-item a{display:block;height:19px;background-color:transparent}.social-nav .menu-item.facebook a{width:9px;background-image:url(../images/social-menu-facebook.png)}.social-nav .menu-item.twitter a{width:28px;background-image:url(../images/social-menu-twitter.png)}.social-nav .menu-item.instagram a{width:19px;background-image:url(../images/social-menu-instagram.png)}.store__link{display:block;width:100%;text-align:center}.store__image{max-width:100%;height:auto}.stores__items{margin:0;padding:0;display:block;width:100%}.stores__items:after{display:block}.stores__item{float:left;display:inline-block;width:50%}.title{margin:0;font-family:Roboto,sans-serif;font-weight:700;font-size:21px;text-transform:uppercase;line-height:105px;text-align:left}.title--default,.title--hidden{opacity:0}.title--visible{opacity:1}.title--hidden,.title--visible{transition:opacity 1s;transition-timing-function:cubic-bezier(.77,0,.175,1)}.title--center{line-height:21px;text-align:center}.title--small{line-height:42px}.title--background{display:block;margin:0 11px;font-size:0;color:transparent;float:left}.title--background-aboutus{background-image:url(../images/title-background-aboutus.png);width:103px;height:82px}.title--background-ourgames{background-image:url(../images/title-background-ourgames.png);width:82px;height:82px}.title--background-contact{background-image:url(../images/title-background-contact.png);width:68px;height:82px}.title--background-press{background-image:url(../images/title-background-press.png);width:82px;height:82px}.title--background-gtspirit{background-image:url(../images/title-background-gearclub.png);width:151px;height:30px}.title--background-team{background-image:url(../images/title-background-team.png);width:92px;height:105px}.title--default .title--background,.title--hidden .title--background{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.title--visible .title--background{-webkit-transform:translateX(0);transform:translateX(0)}.title--hidden .title--background,.title--visible .title--background{transition:-webkit-transform 1s;transition:transform 1s;transition-timing-function:cubic-bezier(.7,0,.175,1)}.title--center .title--background{float:none;margin:0 auto 16px}.title__extension{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.wpcf7-form-row{margin:0}.wpcf7-form-row+.wpcf7-form-row{margin-top:1em}.wpcf7-form-control{width:100%;padding:.5em;border:none;font-family:Roboto,sans-serif;font-weight:100;font-size:18px;color:#58595b;background-color:#d5d5d5;font-style:italic}.wpcf7-submit{color:#fff;background-color:#000}