@charset "UTF-8";@font-face{font-display:swap;font-family:"citrus";src:url("fonts/CitrusGothicSolidRegular.eot");src:url("fonts/CitrusGothicSolidRegular.eot") format("embedded-opentype"),url("fonts/CitrusGothicSolidRegular.woff2") format("woff2"),url("fonts/CitrusGothicSolidRegular.woff") format("woff"),url("fonts/CitrusGothicSolidRegular.ttf") format("truetype"),url("fonts/CitrusGothicSolidRegular.svg#CitrusGothicSolidRegular") format("svg");}@font-face{font-display:swap;font-family:"gillsans";src:url("fonts/gillsans.eot");src:url("fonts/gillsans.eot") format("embedded-opentype"),url("fonts/gillsans.woff2") format("woff2"),url("fonts/gillsans.woff") format("woff"),url("fonts/gillsans.ttf") format("truetype"),url("fonts/gillsans.svg#gillsans") format("svg");}body{color:#D7D7D7;font-family:"gillsans",serif;font-size:1.5rem;overflow-x:hidden;}h1,h2,button,.button,.styled-button1,.styled-button2,input[ type="submit" ]{font-family:"citrus",serif;}h1{font-size:3.5rem;}h2{font-size:2.813rem;}a{transition:all .3s ease-in-out;}.text-center{text-align:center;}.text-left{text-align:left;}.blue-text{color:#0C9FB0;}.red-text,#features h2{color:#9D2E0C;}.row-extra-spacing{padding-bottom:4rem;padding-top:4rem;}.header-rating{bottom:40px;left:100px;max-height:100px;position:absolute;}main h1,main h2{color:#897496;line-height:1;margin-bottom:.5rem;}main p{margin-bottom:0;}main img{border:2px solid #92642B;}main .columns,#media .columns{margin:0 auto!important;max-width:1418px;}footer{background:url("images/bg-footer.jpg.webp") top center no-repeat;background-size:cover;color:#FFF;padding:4rem 1rem 2rem;text-align:center;}footer .columns{margin:0 auto;max-width:550px;}footer p{font-size:1rem;}.rating-img{margin:.5rem 0 1.5rem 0;max-height:100px;width:auto;}.language-flags a{margin:0 6px;}.primary-navigation{background:rgba(0,0,0,0);padding-right:2rem;padding-top:25px;}nav{color:#FFF;font-family:"citrus",sans-serif;position:fixed;text-align:right;width:100%;z-index:1001;}nav ul{line-height:1;margin:0;padding:0;}nav ul li{display:inline-block;font-size:1.1rem;letter-spacing:2px;margin:.8rem 1.6rem;text-transform:uppercase;}nav ul li a{color:#FFF;text-shadow:0 2px 5px rgba(0,0,0,.6);}nav ul li a:hover{color:#FFF;}nav ul li a:after{background:#FFF;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.5);content:"";display:block;height:4px;margin:10px auto 0;opacity:0;transition:all .4s ease-in-out;width:31px;}nav ul li a:hover:after{opacity:1;}.fa-language{color:#FFF2CA;cursor:pointer;font-size:2rem;}.language-select{max-width:80px;padding-top:1rem;}.language-select ul>li,.language-select-mobile>li{margin:0;position:relative;}.language-select ul li ul,.language-select-mobile li ul{background:#FFF2CA;border-radius:0 0 10px 10px;box-shadow:0 0 10px rgb(0,0,0,.6);display:none;left:0;margin:0;padding:10px 0 2px;position:absolute;top:2rem;width:42px;}.language-select ul li ul li,.language-select-mobile li ul li{display:block;margin-bottom:10px;}.language-select ul li:hover ul,.language-select-mobile li:hover ul{display:block;}.language-select ul li ul li a:after,.language-select-mobile li ul li a:after{display:none;}.main-logo{filter:drop-shadow(5px 5px 20px #666);}.video-container{background:url("images/bg-header.png.webp") top center no-repeat;background-size:cover;height:auto;position:relative;}.video-container:before{animation:fade 2s infinite alternate;background:url("images/bg-header-glowing-eyes.png.webp") top center no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}.video-container:after{animation:mist 30s infinite linear;background:url("images/bg-header-mist.png.webp") top left round;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.header-content{margin-bottom:0!important;padding-top:5rem;position:relative;z-index:12;}.header-buttons{padding-top:25rem;}.header-platforms{margin:0 auto;max-width:800px;text-align:center;}.header-platforms img{margin:0 .7rem;}.trailer-section{background:url("images/bg-trailer-section.png.webp") top right no-repeat;background-size:cover;}.trailer-section p{margin-bottom:2rem;}.content-blocks-section{background:url("images/bg-content-blocks-section.png.webp") center center no-repeat;background-size:cover;}.content-blocks-section h2{margin-bottom:0;}.content-blocks-section .is-5 p:first-of-type{margin-bottom:3rem;}.media-section{background:url("images/bg-media-section.png.webp") center center no-repeat;background-size:cover;padding:6.875rem 0;}.newsletter-section{background:url("images/bg-newsletter-section.png.webp") top right no-repeat;background-size:cover;}.community-section{background:url("images/bg-community-section.png.webp") top center no-repeat;background-size:cover;}.community-section p,.community-section p strong{color:#FFF;font-size:1.5rem;margin:1rem auto;max-width:500px;padding:0 1rem;}.community-second-row{margin:0 auto;max-width:950px;}.trailer-section,.media-section{padding:6rem 0;}.divider{background:url("images/divider.png.webp") center center repeat-x;display:block;height:44px;width:100%;}.slider a:hover img{animation:pulse 600ms;animation-iteration-count:1;}.gform_wrapper{margin:0 auto;max-width:500px;width:90%;}#gform_fields_2 label,#gform_fields_2 legend{display:none;}#gform_fields_2 input,#gform_fields_2 select,#gform_fields_2 .address_country,#gform_fields_2 .ginput_container_address,#gform_fields_3 select,#gform_fields_5 select{border:none;display:block;outline:none;width:100%;}#gform_fields_2 input,#gform_fields_2 select,#gform_fields_3 select,#gform_fields_5 select{padding:1rem 1.5rem!important;}#gform_fields_3 select,#gform_fields_5 select{width:100%!important;}#gform_fields_2 span,#gform_fields_2 .ginput_container_address{margin:0!important;padding:0!important;}input[ type="submit" ]{background:url("images/bg-button-off.png.webp") center center no-repeat!important;background-size:cover;border:none;color:#104147;font-size:1.5rem;outline:none;padding:0;transition:all .2s ease-in-out;}input[ type="submit" ]:hover{color:#FFF;}.gform_confirmation_message_1{color:#FFF;}.bx-wrapper{margin:0 auto;max-width:1330px;position:relative;width:90%;}.bx-prev,.bx-next{display:block;height:36px;position:absolute;top:calc(50% - 18px);width:31px;}.bx-prev{background:url("images/arrow-left.png.webp") no-repeat;left:-60px;}.bx-next{background:url("images/arrow-right.png.webp") no-repeat;right:-60px;}.bx-prev:hover,.bx-next:hover{}.lb-details{display:none;}.social-icons a{color:#FFF;font-size:2rem;margin:0 .75rem;text-shadow:0 0 5px rgba(255,255,255,0);}.social-icons a:hover{color:#FFF;text-shadow:0 0 5px rgba(255,255,255,.5);}.signup-overlay{backdrop-filter:blur(8px);background:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:99999;}.signup-form-bg{background:url("images/bg-signup.png.webp") top left no-repeat;background-size:cover;border:2px solid #FFF;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,1);height:auto;left:50%;max-width:600px;outline:none;padding:3.5rem 2rem 1.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;}.signup-form-bg [ href="#close" ]{background:#000;border:2px solid #FFF;border-radius:50%;display:block;font-size:1.5rem;font-weight:800;line-height:36px;padding:0 8px;position:absolute;right:-1rem;top:-1rem;}.signup-form-bg [ href="#close" ]:hover{color:#9D2E0C;}a.styled-button,input[ type="submit" ]{color:#FFF;display:block;font-family:"citrus",sans-serif;font-size:2rem;height:84px;line-height:84px;margin:1rem auto;max-width:432px;position:relative;text-transform:uppercase;width:90%;z-index:0;}a.styled-button:hover,input[ type="submit" ]:hover{text-shadow:0 0 5px rgba(255,255,255,.5);}a.styled-button:before,a.styled-button:after,input[ type="submit" ]:before,input[ type="submit" ]:after{background:url("images/bg-button-off.png.webp") center center no-repeat;background-size:100% 100%;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:-1;}a.styled-button:after,input[ type="submit" ]:after{background:url("images/bg-button-on.png.webp") center center no-repeat;background-size:100% 100%;content:"";opacity:0;}a.styled-button:hover:after,input[ type="submit" ]:hover:after{animation:lightning 300ms forwards linear;}video{float:right;margin-left:3rem;margin-top:3.8rem;max-width:800px;width:100%;}.language-select-mobile{display:none;left:24px;position:fixed;top:31px;z-index:99999;}.language-select-mobile li ul{padding:0;}.language-select-mobile li ul li{margin-bottom:0;}.hamburger{background:rgba(255,242,202,.9);border-radius:10px;box-shadow:0 0 10px rgb(0,0,0,.6);box-sizing:border-box;display:none;height:50px;padding:0 .5rem;position:fixed;right:24px;top:20px;width:50px;z-index:99999;}.bars{position:relative;}.bar1,.bar2,.bar3{background:#722310;display:block;height:4px;position:absolute;width:100%;}.bar1{top:14px;}.bar2{top:24px;}.bar3{top:34px;}.mobile-menu-container{background:rgba(255,242,202,.9);border-radius:10px;box-shadow:0 0 10px rgb(0,0,0,.6);display:none;padding:1rem;position:fixed;right:20px;top:80px;z-index:99999;}#mobile-menu-list>li{display:block;margin-right:0;text-align:right;}#mobile-menu-list li a{color:#722310;font-family:"citrus",sans-serif;text-transform:uppercase;}.purchase-page{overflow-y:hidden;}.tesla2{background:url("images/bg-header.png.webp") top center no-repeat;background-size:cover;min-height:800px;padding:6rem 0 20rem 0;}.tesla2 .main-logo{margin-bottom:7rem;}.tesla-remastered{background:url("images/bg-purchase-remastered.png.webp") top center no-repeat;background-size:cover;margin-top:-200px;min-height:800px;padding:20rem 0 10rem 0;}#gform_3,#gform_5{margin-top:3rem;}#gform_3 label,#gform_5 label{display:none;}#gform_3 select,#gform_5 select{margin-bottom:1rem;}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes mist{0%{background-position:0 0}100%{background-position:-100vw 0}}@keyframes lightning{0%{opacity:0}20%{opacity:1}30%{opacity:0}100%{opacity:1}}@media screen and (max-width:1024px){.primary-menu-container,.primary-navigation{display:none}.hamburger,.language-select-mobile{display:block}.fa-language{background:#722310;line-height:20px}.bx-controls-direction{text-align:center}.bx-next,.bx-prev{display:inline-block;margin:1rem 2rem 0;position:static}video{display:block;float:none;margin:0 auto 3rem}}@media screen and (max-width:768px){.main-logo,.remastered-logo{width:90%}.gform_wrapper{margin:0 auto}.header-rating{display:none}.text-left{text-align:center!important}}@media screen and (max-width:480px){}