
				@import url('//fonts.googleapis.com/css?family=Nunito+Sans:500&display=swap');
				
					@import url('//fonts.googleapis.com/css?family=Nunito+Sans&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Nunito+Sans&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Nunito+Sans&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Nunito+Sans&display=swap');
					
					@import url('//fonts.googleapis.com/css?family=Nunito+Sans&display=swap');
					@font-face {
					font-family: 'Acumin Pro Extra Condensed';
					src:url("https://shop.thrustmaster.com/media/fonts/default/AcuminProExtraCond-Black.woff2") format("woff2");
					font-weight: normal;
					font-style: normal;
				}@font-face {
					font-family: 'Acumin Pro Extra Condensed Italic';
					src:url("https://shop.thrustmaster.com/media/fonts/default/AcuminProExtraCond-BlackItalic.woff2") format("woff2");
					font-weight: normal;
					font-style: normal;
				}@font-face {
					font-family: 'Acumin Pro Extra Condensed Bold';
					src:url("https://shop.thrustmaster.com/media/fonts/default/AcuminProExtraCond-Bold.woff2") format("woff2");
					font-weight: normal;
					font-style: normal;
				}@font-face {
					font-family: 'Acumin Pro Extra Condensed Bold Italic';
					src:url("https://shop.thrustmaster.com/media/fonts/default/AcuminProExtraCond-BoldItalic.woff2") format("woff2");
					font-weight: normal;
					font-style: normal;
				}@font-face {
					font-family: 'Acumin Pro Extra Condensed SemiBold';
					src:url("https://shop.thrustmaster.com/media/fonts/default/AcuminProExtraCond-Semibold.woff2") format("woff2");
					font-weight: normal;
					font-style: normal;
				}html, body {font-family:'Nunito Sans', 'Open Sans', 'Helvetica Neue';font-weight:500;}html, body {font-size:14px;}h1{font-family:'Acumin Pro Extra Condensed Italic', 'Open Sans', 'Helvetica Neue'; font-weight:normal; font-style:normal;}h1{font-size:14px}h2{font-family:'Nunito Sans', 'Open Sans', 'Helvetica Neue';}h3{font-family:'Nunito Sans', 'Open Sans', 'Helvetica Neue';}h4{font-family:'Nunito Sans', 'Open Sans', 'Helvetica Neue';}h5{font-family:'Nunito Sans', 'Open Sans', 'Helvetica Neue';}h6{font-family:'Nunito Sans', 'Open Sans', 'Helvetica Neue';}.price-box .price{font-family:'Acumin Pro Extra Condensed Bold Italic', 'Open Sans', 'Helvetica Neue'; font-weight:normal; font-style:normal;}.price-box .price{font-size:20px}#mainMenu a.level0, nav.navigation a.level-top{font-family:'Acumin Pro Extra Condensed Bold Italic', 'Open Sans', 'Helvetica Neue'; font-weight:normal; font-style:normal;}#mainMenu a.level0, nav.navigation a.level-top{font-size:1.25vw}button.action{font-family:'Acumin Pro Extra Condensed Bold Italic', 'Open Sans', 'Helvetica Neue'; font-weight:normal; font-style:normal;}button.action{font-size:14px}header.page-header .header-area:not(.header7) .navigation .nav-main-menu .mega-menu-content :is(ul.sub-menu li > a, span.mega-menu-sub-title){font-family:'Acumin Pro Extra Condensed Bold Italic', 'Open Sans', 'Helvetica Neue'; font-weight:normal; font-style:normal;}header.page-header .header-area:not(.header7) .navigation .nav-main-menu .mega-menu-content :is(ul.sub-menu li > a, span.mega-menu-sub-title){font-size:20px}body{}button.primary, .action.primary, .action-primary{color:#ffffff !important}button.primary, .action.primary, .action-primary {background-color:#000000 !important}button.primary:hover, .action.primary:hover, .action-primary:hover {background-color:#f93822 !important}.page-header {background-color:#1a1a1a !important;}.page-header .panel.wrapper, .page-header .top-header, .header .top-header {background-color:#1a1a1a !important;color:#000000 !important;}header .top-header a{color:#000000 !important;}header .top-header a:hover{color:#f93822 !important;}header .middle-header, .page-wrapper .header.content{background-color:#1a1a1a !important;color:#1a1a1a !important;}header .middle-header a{color:#1a1a1a !important;}header .middle-header a:hover{color:#d8d8d8 !important;}.vertical-menu >li.level0 a >span:nth-child(1), .navigation .level0 > .level-top, .navigation .level0 a.level0, .header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0 {color:#ffffff !important}.header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0:after{background:#ffffff !important}.vertical-menu >li.level0 a:hover >span:nth-child(1), .navigation .level0 > .level-top:hover, .navigation .level0 a.level0:hover, .navigation .level0.active:hover > .level-top, .header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0:hover{color:#ffffff !important}.header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0:hover:after{background:#ffffff !important}.navigation  .mega-menu-sub-title,.navigation .dropdown-menu h5, .navigation .level0 .dropdown-mega-menu h1, .navigation .level0 .dropdown-mega-menu h2, .navigation .level0 .dropdown-mega-menu h3, .navigation .level0 .dropdown-mega-menu h4, .navigation .level0 .dropdown-mega-menu h5, .navigation .level0 .dropdown-mega-menu h6, .navigation .level0 .dropdown-mega-menu .mega-menu-sub-title{color:#ffffff !important}.navigation .dropdown-menu a, .navigation .level0 .submenu a, .navigation .level0 .dropdown-mega-menu .sub-menu a,.dropdown-mega-menu .level1 a{color:#ffffff !important}.navigation .dropdown-menu a:hover, .navigation .level0 .submenu a:hover,.navigation .level0 .submenu .active a, .navigation .level0 .dropdown-mega-menu .sub-menu a:hover, .dropdown-mega-menu .level1 a:hover{color:#d8d8d8 !important}.navigation .dropdown-menu,header.page-header .navigation .nav-main-menu .multi-level li > ul.sub-menu, header.page-header .navigation .nav-main-menu li.mega-menu-fullwidth:not(.menu-2columns) > ul.dropdown-menu, .navigation .level0 .submenu, .navigation .level0 .dropdown-mega-menu, .header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0:not(.menu-1columns)._hover .dropdown-mega-menu, .header-area .horizontal-menu .mgs-megamenu--main .nav-main-menu .mega-menu-item .dropdown-mega-menu{background-color:rgba(249,56,34,1) !important;}footer.page-footer, .page-footer .middle-footer, .page-footer .bottom-footer{}footer.page-footer .middle-footer{background-color:#1a1a1a !important;color:#ffffff !important;}footer.page-footer .middle-footer a{color:#ffffff !important;}footer.page-footer .middle-footer a:hover{color:#f93822 !important;}@media only screen and (max-width:767px){.slider_mgs_carousel .owl-item .item-image{min-height:400px}}.mgs-carousel-single .owl-nav div img{width:40px}.mgs-carousel-single .owl-nav div span{width:40px}.mgs-carousel-single .owl-nav div span, .mgs-carousel-single .owl-nav div span em{height:80px; line-height:80px}.mgs-carousel-single.nav-position-middle-outside .owl-nav div span, .mgs-carousel-single.nav-position-middle-inside .owl-nav div span{margin-top:-40px}.mgs-carousel-single .owl-nav div span em{font-size:80px;}.mgs-carousel-multiple .owl-nav div img{width:40px}.mgs-carousel-multiple .owl-nav div span{width:40px}.mgs-carousel-multiple .owl-nav div span, .mgs-carousel-multiple .owl-nav div span em{height:40px; line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav div span, .mgs-carousel-multiple.nav-position-middle-inside .owl-nav div span{margin-top:-20px}.mgs-carousel-multiple .owl-nav div span em{font-size:30px;}.cms-index-index.active-builder #maincontent .section-builder , .cms-page-view.active-builder #maincontent .section-builder{max-width:1366px; padding-left:15px; padding-right:15px}.cms-index-index.cms-page127 #maincontent, .cms-page-view.cms-page127 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page127 #maincontent .page.messages, .cms-index-index.cms-page127 #maincontent .page.messages, .cms-index-index.cms-page127 #maincontent .section-builder , .cms-page-view.cms-page127 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page127 #maincontent .section-builder-full , .cms-page-view.cms-page127 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page129 #maincontent, .cms-page-view.cms-page129 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page129 #maincontent .page.messages, .cms-index-index.cms-page129 #maincontent .page.messages, .cms-index-index.cms-page129 #maincontent .section-builder , .cms-page-view.cms-page129 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page129 #maincontent .section-builder-full , .cms-page-view.cms-page129 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page131 #maincontent, .cms-page-view.cms-page131 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page131 #maincontent .page.messages, .cms-index-index.cms-page131 #maincontent .page.messages, .cms-index-index.cms-page131 #maincontent .section-builder , .cms-page-view.cms-page131 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page131 #maincontent .section-builder-full , .cms-page-view.cms-page131 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page133 #maincontent, .cms-page-view.cms-page133 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page133 #maincontent .page.messages, .cms-index-index.cms-page133 #maincontent .page.messages, .cms-index-index.cms-page133 #maincontent .section-builder , .cms-page-view.cms-page133 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page133 #maincontent .section-builder-full , .cms-page-view.cms-page133 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page135 #maincontent, .cms-page-view.cms-page135 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page135 #maincontent .page.messages, .cms-index-index.cms-page135 #maincontent .page.messages, .cms-index-index.cms-page135 #maincontent .section-builder , .cms-page-view.cms-page135 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page135 #maincontent .section-builder-full , .cms-page-view.cms-page135 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page139 #maincontent, .cms-page-view.cms-page139 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page139 #maincontent .page.messages, .cms-index-index.cms-page139 #maincontent .page.messages, .cms-index-index.cms-page139 #maincontent .section-builder , .cms-page-view.cms-page139 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page139 #maincontent .section-builder-full , .cms-page-view.cms-page139 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page141 #maincontent, .cms-page-view.cms-page141 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page141 #maincontent .page.messages, .cms-index-index.cms-page141 #maincontent .page.messages, .cms-index-index.cms-page141 #maincontent .section-builder , .cms-page-view.cms-page141 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page141 #maincontent .section-builder-full , .cms-page-view.cms-page141 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page145 #maincontent, .cms-page-view.cms-page145 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page145 #maincontent .page.messages, .cms-index-index.cms-page145 #maincontent .page.messages, .cms-index-index.cms-page145 #maincontent .section-builder , .cms-page-view.cms-page145 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page145 #maincontent .section-builder-full , .cms-page-view.cms-page145 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page147 #maincontent, .cms-page-view.cms-page147 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page147 #maincontent .page.messages, .cms-index-index.cms-page147 #maincontent .page.messages, .cms-index-index.cms-page147 #maincontent .section-builder , .cms-page-view.cms-page147 #maincontent .section-builder{max-width:1366px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page147 #maincontent .section-builder-full , .cms-page-view.cms-page147 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}