/*!
 *  Font Awesome 4.6.2 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/build/assets/fontawesome-webfont-BJw2lh-_.eot?v=4.6.2);src:url(/build/assets/fontawesome-webfont-BJw2lh-_.eot?#iefix&v=4.6.2) format("embedded-opentype"),url(/build/assets/fontawesome-webfont-CFZ3QpSK.woff2?v=4.6.2) format("woff2"),url(/build/assets/fontawesome-webfont-DGtXngB3.woff?v=4.6.2) format("woff"),url(/build/assets/fontawesome-webfont-kypemgvQ.ttf?v=4.6.2) format("truetype"),url(/build/assets/fontawesome-webfont-B9XAE3EE.svg?v=4.6.2#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}body{padding-top:114px}@media (max-width: 768px){body{padding-top:118px}}@media (max-width: 414px){body{padding-top:102px}}.containers{margin-right:auto;margin-left:auto;float:none;display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 64px}@media (max-width: 1200px){.containers{width:100%}}@media (min-width: 1920px){.containers{width:1920px}}.toplist.toppadding{padding-top:10px}.topbar{position:fixed;top:0;left:0;right:0;z-index:50;border-bottom:1px solid #D6D6D6;background:#101010!important;padding:6px 0}@media screen and (max-width: 768px){.topbar{padding-left:13px;padding-right:13px;display:inherit!important}}@media (max-width: 600px){.topbar#above-header .containers{padding-left:0;padding-right:0}}.topbar-left-items{display:flex;align-items:center;min-height:100%}.topbar-left-items #logo-main p{margin:0!important}@media (max-width: 1200px){.topbar-left-items #logo-main p{margin:0 0 0 5px!important}}@media (max-width: 991px){.topbar-left-items #logo-main p{display:none}}#toplist{position:relative;top:0!important}@media (max-width: 768px){#toplist{position:static}}@media (max-width: 414px){.hide-on-mobile{display:none}}.toplist li a{font-weight:700;color:#000;font-size:12px}.toplist li a img{height:24px}.toplist li a .facebook{height:24px!important}.custom-padding li{padding:0 6px!important}#logo-main{display:flex;align-items:center;grid-gap:5px;position:relative;top:2px}#logo-main img{width:24px!important;height:auto}#logo-main img.w-30{width:30px!important}#logo-main p{color:#fff!important;font-size:14px;font-family:Toyota Type;margin:-3px 0 0!important;font-weight:700!important}@media (max-width: 1200px){#logo-main p{margin:-2px 0 0 5px!important}}@media (max-width: 991px){#logo-main p{display:none}}#logo-main img:first-child{height:23px}@media (max-width: 360px){#logo-main img:first-child{margin-right:-7px}}.main-header{position:fixed;top:50px;left:0;right:0;z-index:50;width:100%;background:#fff;box-shadow:0 2px 8px #0003}@media (min-width: 1280px){.main-header{padding:2px 0 1px}}@media (max-width: 1156px){.main-header{padding:0;max-height:64px}}@media (max-width: 768px){.main-header{margin-bottom:auto}}@media (max-width: 414px){.main-header{padding:2px 0 6px;max-height:72px}}@media (max-width: 1030px){.main-header .containers{padding:0 20px;max-height:64px}}@media (max-width: 768px){.main-header .containers{padding:0 32px}}@media (max-width: 668px){.main-header .containers{padding:0;max-height:72px}}.main-header .containers .logo-container{float:left;width:auto;width:70%;padding:0 14px 0 15px;margin-top:-2px}@media screen and (max-width: 1700px){.main-header .containers .logo-container{width:40%}}@media (max-width: 1367px){.main-header .containers .logo-container{width:30%!important}}@media (max-width: 1280px){.main-header .containers .logo-container{width:33.3%!important}}@media (max-width: 1080px){.main-header .containers .logo-container{width:50%!important}}@media (max-width: 768px){.main-header .containers .logo-container{width:100%!important}}@media (max-width: 768px) and (min-width: 669px){.main-header .containers .logo-container{padding:0 14px 0 1px}}.main-header .containers .logo-container a img{width:auto!important;max-height:24px}.main-header .containers .burger-icon{float:right;font-size:22px;display:none;margin-right:20px;margin-block-start:1em;color:#000;margin-bottom:1em}@media (max-width: 1200px){.main-header .containers .burger-icon{display:block}}@media (max-width: 768px) and (min-width: 669px){.main-header .containers .burger-icon{margin-right:0}}@media (max-width: 668px){.main-header .containers .burger-icon{margin-right:25px}}@media (max-width: 480px){.main-header .containers .burger-icon{margin-right:23px}}.main-header .containers .burger-icon li{list-style:none;cursor:pointer}.main-header .containers .burger-icon li i{cursor:pointer}.main-header .containers .links-cotainer{float:right;width:auto}@media (max-width: 1200px){.main-header .containers .links-cotainer{width:100%;left:0;position:absolute;z-index:100;top:4.5em;background:transparent;-ms-overflow-style:none;scrollbar-width:none;height:0%;opacity:0;transition:all .35s ease-in-out;pointer-events:none}}@media (max-width: 768px){.main-header .containers .links-cotainer{height:auto;top:3em}}@media (max-width: 414px){.main-header .containers .links-cotainer{height:auto;top:4.3em}}.main-header .containers .links-cotainer .navigator{display:flex;position:relative;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px;gap:24px}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator{margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px;padding-top:1em;display:block;justify-content:inherit;background:#fff;width:100%;right:0;padding-left:0}}.main-header .containers .links-cotainer .navigator .nav{list-style:none;white-space:nowrap;height:40px;display:flex;align-items:center;justify-content:right;position:relative;margin-top:1px;cursor:pointer}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav{margin-bottom:12px;display:inherit;padding:10px 15px;width:100%;height:auto}}.main-header .containers .links-cotainer .navigator .nav.active a:after{transform:translateY(-50%) rotate(43deg)}.main-header .containers .links-cotainer .navigator .nav ul{position:absolute;z-index:100;top:2.7em;width:200px;border-top:5px solid #EB0A1E;text-align:left;background:#2d2d2d7a;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.main-header .containers .links-cotainer .navigator .nav ul.dm-active{opacity:1;visibility:visible}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav ul.dm-active{max-height:500px;border-top:2px solid red;margin-top:15px}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav ul{position:unset;width:100%;border-top:none;background:none;opacity:1;visibility:visible;max-height:0px;overflow:hidden}}.main-header .containers .links-cotainer .navigator .nav ul li{white-space:normal;word-wrap:break-word;color:#fff;list-style:none;margin:0 0 0 -30px;font-size:14px;font-family:Toyota Type;transition:margin .3s ease-in-out;padding:11px 15px 11px 0}.main-header .containers .links-cotainer .navigator .nav ul li:hover{margin:0 0 0 -20px;color:#fff!important}@media screen and (min-width: 769px){.main-header .containers .links-cotainer .navigator .nav ul li a{color:#fff}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav ul li a{color:#4c4c4c!important;font-weight:400}}.main-header .containers .links-cotainer .navigator .nav .arrow{color:#000;font-size:14px;font-family:Toyota Type;display:flex;align-items:center;grid-gap:5.2px;font-weight:400;margin-top:-3px}.main-header .containers .links-cotainer .navigator .nav:nth-child(1){left:0!important}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(1){left:0!important}}.main-header .containers .links-cotainer .navigator .nav:nth-child(1) ul{left:0!important}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(1) ul{left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(2){left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(2) ul{left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(3){left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(3) ul{left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(4){left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(4) ul{left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(5){left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(5) ul{left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(6){left:0!important}}@media (max-width: 1200px){.main-header .containers .links-cotainer .navigator .nav:nth-child(6) ul{left:0!important}}.main-header .containers .links-cotainer .navigator .dropdown-parent:hover ul.dm-align-2{opacity:1;visibility:visible}@media (min-width: 1201px){.main-header .containers .links-cotainer .navigator .dropdown-parent:hover ul.dm-align-2{max-height:500px;border-top:2px solid red;margin-top:15px}}@media screen and (min-width: 786px){.main-header .containers .links-cotainer .navigator .dropdown-parent:hover ul.dm-align-2 li a{color:#fff}}.main-header .containers .links-cotainer .mobile-above-header{width:100%;float:none;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #D6D6D6}@media (min-width: 768px){.main-header .containers .links-cotainer .mobile-above-header{display:none}}.main-header .containers .links-cotainer .mobile-above-header .pull-left{float:left;margin-left:-30px}.main-header .containers .links-cotainer .mobile-above-header .pull-left li{list-style:none}.main-header .containers .links-cotainer .mobile-above-header .pull-left li img{width:70px;height:auto}.main-header .containers .links-cotainer .mobile-above-header .pull-right{float:right}.main-header .containers .links-cotainer .mobile-above-header .pull-right li{list-style:none;margin-right:15px;font-size:12px;font-weight:600;font-family:Toyota Type}.logo-main--tgr-revamp-lp{align-items:center;grid-gap:5px;position:relative}.logo-main--tgr-revamp-lp img{height:auto}.logo-main--tgr-revamp-lp p{color:#fff!important;font-size:14px;font-family:Toyota Type;margin:-3px 0 0!important;font-weight:700!important}@media (max-width: 1200px){.logo-main--tgr-revamp-lp p{margin:-2px 0 0 5px!important}}@media (max-width: 991px){.logo-main--tgr-revamp-lp p{display:none}}.logo-main--tgr-revamp-lp img:first-child{height:23px}@media (max-width: 360px){.logo-main--tgr-revamp-lp img:first-child{margin-right:-7px}}#icons-header{display:flex;justify-content:space-between;align-items:center;position:relative;grid-gap:5px;margin-top:2px;top:-7px}@media (max-width: 360px){#icons-header{grid-gap:0px}}#main-header{transition:all .35s ease-in-out}#news-event{position:relative}.dropdown-parent{position:relative;left:2px;padding-right:24px}.dropdown-parent .dropdown-icon{position:relative}.dropdown-parent .dropdown-icon:after{content:"";position:absolute;width:8px;height:8px;top:43.5%;transform:translateY(-50%) rotate(224deg);border-left:2px solid #424242;border-top:2px solid #424242;transition:all ease-in-out .35s;right:-15px}@media (max-width: 1200px){.dropdown-parent .dropdown-icon:after{right:10px}}@media (min-width: 1201px){.dropdown-parent:hover .dropdown-icon:after{transform:translateY(-50%) rotate(43deg);top:65.5%}}.footer-pad{padding:38px 0 27px;position:relative;z-index:10}@media screen and (min-width: 996px){.footer-pad .footer-pad{height:576px}}@media (min-width: 1280px){.container_footer{width:1152px;max-width:1152px!important;padding:0}}@media (min-width: 1920px){.container_footer{width:1393px;max-width:1393px!important;padding:0}}@media (max-width: 1200px){.container_footer{width:95%!important}.container_footer .item1{grid-column:1/-1!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.container_footer .item2,.container_footer .item3,.container_footer .item4,.container_footer .item5{display:inline-block;vertical-align:top}}.grid-container{display:grid;grid-template-columns:auto auto;grid-gap:10px;padding:0!important;color:#fff}.grid-container .item1{grid-column:1/3}@media (max-width: 1156px){.grid-container .item1{height:139px;margin-inline:10px}}@media screen and (min-width: 500px) and (max-width: 1156px){.grid-container{grid-template-columns:auto auto auto auto}.grid-container .item1{grid-column:1/5}}@media screen and (min-width: 992px){.grid-container{grid-template-columns:auto auto auto auto auto;padding-bottom:32px!important}.grid-container .item1{grid-column:unset}}@media (max-width: 1200px) and (min-width: 610px){.grid-container{grid-template-columns:repeat(4,1fr)}}.grid-container .sub-text{font-size:16px;font-weight:600;font-style:italic;letter-spacing:2.4px;line-height:23px;text-transform:capitalize;text-align:left;position:relative;top:50px}.grid-container .social-links-footer{position:relative;left:14px;display:inline-block}.grid-container .social-links-footer .social-logo{padding:0;margin-top:-30px}@media (min-width: 992px){.grid-container .social-links-footer .social-logo{margin-top:0}}@media (max-width: 992px){.grid-container .social-links-footer .social-logo{display:flex;justify-content:center}}.grid-container .social-links-footer .social-logo img{margin-right:12px;margin-left:0;cursor:pointer;width:23.2px!important;height:24px}.grid-container .social-links-footer#icons-footer{display:flex;align-items:center;grid-gap:5px;margin-left:-26px}.grid-container .social-links-footer li{list-style:none;margin-top:-13px;margin-right:5px}.grid-container .social-links-footer li a img{height:24px;width:24px}.grid-container .social-links-footer li a .facebook{height:22px;width:19px;-o-object-fit:cover;object-fit:cover}.grid-container .title{font-family:Toyota Type Bold;font-size:14px;font-style:italic;font-weight:600;letter-spacing:2.1px;line-height:20px;text-transform:capitalize;text-align:left;padding:0 0 12px 16px}@media (max-width: 991px){.grid-container .title{padding:0 0 12px 10px}}.grid-container .title a{color:#fff!important}.grid-container .logo-ul{font-size:14px;letter-spacing:0;line-height:20px;text-align:left;list-style-type:none;padding:0}@media (max-width: 1156px){.grid-container .logo-ul{text-align:center;padding:0;display:flex;flex-direction:column;align-items:center}}@media (max-width: 480px){.grid-container .logo-ul{padding:0}}.grid-container .logo-ul li{padding:5px 0}.grid-container .logo-ul li img.gtcup-logo{width:auto;height:115px}@media screen and (min-width: 500px) and (max-width: 800px){.grid-container .logo-ul li img.gtcup-logo{width:236px}}@media screen and (min-width: 801px){.grid-container .logo-ul li img.gtcup-logo{width:286px}}.grid-container .footer-ul{font-family:Toyota Type Regular;font-size:14px;letter-spacing:0;line-height:20px;text-align:left;list-style-type:none;padding:0 0 0 10px}@media screen and (min-width: 992px){.grid-container .footer-ul{padding:0 0 0 15px}}@media (max-width: 480px){.grid-container .footer-ul{padding:0}}.grid-container .footer-ul li{padding:0 0 12px}.grid-container .footer-ul li a{color:#fff!important}.grid-container .footer-ul li.news{font-family:Toyota Type Bold;letter-spacing:2.1px;font-style:italic;padding:15px 0 12px!important}.grid-container>div{text-align:center;padding:20px 0;font-size:14px}@media (max-width: 991px){.grid-container>div{padding:10px 0}}.d-none{display:none!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}}@font-face{font-family:Toyota Light;src:url(/build/assets/ToyotaLight-BltrOuye.eot);src:url(/build/assets/ToyotaLight-BIrJ8jtK.ttf) format("truetype"),url(/build/assets/ToyotaLight-BltrOuye.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaLight-CbplV0so.woff2) format("woff2"),url(/build/assets/ToyotaLight-dGg88sbl.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Toyota Light Italic;src:url(/build/assets/ToyotaLightItalic-B18d5aUo.eot);src:url(/build/assets/ToyotaLightItalic-FMnw6dA2.ttf) format("truetype"),url(/build/assets/ToyotaLightItalic-B18d5aUo.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaLightItalic-BUYCXwLy.woff2) format("woff2"),url(/build/assets/ToyotaLightItalic-C17_hEyA.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Toyota Book;src:url(/build/assets/ToyotaBook-biBjyq5m.eot);src:url(/build/assets/ToyotaBook-6N48I53S.ttf) format("truetype"),url(/build/assets/ToyotaBook-biBjyq5m.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaBook-sX8o7siK.woff2) format("woff2"),url(/build/assets/ToyotaBook-CO_b7E_Q.woff) format("woff");font-weight:350;font-style:normal}@font-face{font-family:Toyota Book Italic;src:url(../fonts/toyota/ToyotaBookItalic.eot);src:url(/build/assets/ToyotaBookItalic-CwFvkxXq.ttf) format("truetype"),url(../fonts/toyota/ToyotaBookItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/toyota/ToyotaBookItalic.woff2) format("woff2"),url(../fonts/toyota/ToyotaBookItalic.woff) format("woff");font-weight:350;font-style:italic}@font-face{font-family:Toyota Regular;src:url(/build/assets/ToyotaRegular-B6Y0UbrW.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Regular Italic;src:url(/build/assets/ToyotaRegularItalic-Bejh9oLG.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota SemiBold;src:url(/build/assets/ToyotaSemiBold-CqOBv3va.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota SemiBold Italic;src:url(/build/assets/ToyotaSemiBoldItalic-B3qjEUDs.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Toyota Bold;src:url(/build/assets/ToyotaBold-BZF0NXoJ.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Bold Italic;src:url(/build/assets/ToyotaBoldItalic-DOfahBzG.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Black;src:url(/build/assets/ToyotaBlack-DJCJqBOh.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Toyota Black Italic;src:url(/build/assets/ToyotaBlackItalic-ChV-V_EI.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Toyota Type Black;src:url(/build/assets/ToyotaType-Black-Cb8gA6n2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Black Italic;src:url(/build/assets/ToyotaType-BlackIt-BkmHYlih.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type Bold;src:local("Toyota Type Bold"),url(../fonts/toyota/ToyotaType-Bold.woff) format("woff"),url(/build/assets/ToyotaType-Bold-DaFJnq_q.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Bold Italic;src:url(/build/assets/ToyotaType-BoldIt-xpd_LNPB.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Book;src:url(/build/assets/ToyotaType-Book-D3ulXEJy.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Book Italic;src:url(/build/assets/ToyotaType-BookIt-YanYt7K2.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Light;src:url(/build/assets/ToyotaType-Light-DqROJBi_.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota Type Light Italic;src:url(/build/assets/ToyotaType-LightIt-Lv4ny6uk.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota Type;src:url(/build/assets/ToyotaType-Regular-B2waXglv.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Regular;src:url(/build/assets/ToyotaType-Regular-B2waXglv.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Italic;src:url(/build/assets/ToyotaType-RegularIt-BqqAK-bI.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type SemiBold;src:url(/build/assets/ToyotaType-Semibold-Cj_PXBZa.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota Type SemiBold Italic;src:url(/build/assets/ToyotaType-SemiboldIt-BzfCoFDm.ttf) format("truetype");font-weight:600;font-style:italic}html{overflow-x:hidden}body{font-family:Toyota Type;overflow-x:hidden}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:100}.skip-link:focus{top:0}.theme-bg-color{background-color:#000!important}.logo-img{width:15%}.topbar-right-items{width:50%}.header-section img{max-width:100%}.header-section.style1 ul li a{padding:30px 15px}.header-section ul li:hover>a,.header-section ul li.active>a{color:#000!important}.row-mar-0{margin-right:0;margin-left:0}.toplist-mobile{display:none}.ce-feature-box-64{padding:0;box-shadow:none;color:#000}.ce-feature-box-64:hover{transform:none}.ce-feature-box-64 .date{font-size:12px;font-weight:700}.ce-feature-box-64 .title{font-size:18px;font-family:Toyota Type Bold!important}.ce-feature-box-64 img{width:100%}.ce-feature-box-64 img.thumbnail{max-height:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.news-title h1{font-family:Toyota Type;font-weight:700;font-size:110px;color:#000}.text-center{text-align:center!important}.text-white{color:#fff}.text-red{color:#eb0a1e}.p-60{padding:60px 0}.pr-0{padding-right:0}.m-0 .mt-2{margin-top:2em!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.pl-5{padding-left:5em}.w-140{width:140px}.-martop-25{margin-top:-25px}.read-more{color:#eb0a1e!important;text-decoration:none!important;font-size:12px;font-weight:700;vertical-align:middle;font-family:Toyota Type Bold!important}.read-more:hover{color:#eb0a1e!important;text-decoration:none!important}.read-more-icon{width:15px!important;margin-right:10px}.header-section ul li ul{width:200px;border-top:5px solid #EB0A1E;text-align:left;margin-top:-4px;background:#2d2d2d7a}.header-section.style1 ul li ul li a{padding:10px 12px;color:#fff!important}.header-section.white ul li ul li{border:0}.header-section #menu>ul li a{color:#000}.region-img{margin-right:5px;vertical-align:text-bottom;max-width:-moz-fit-content!important;max-width:fit-content!important}.bgblack{background:#000!important}.sec-grseries{padding:10px 0}.sec-grseries .cars-content{padding:150px 0 0;margin-top:300px}.sec-grseries .cars-content .row{display:flex;flex-wrap:wrap;margin:0 15px}.sec-grseries .gr-item{display:flex;flex-direction:column;justify-content:flex-end}.sec-grseries .gr-item:not(:last-child){height:270px;z-index:1;margin-bottom:200px}.sec-grseries .gr-item.last-gr-item{height:100px}.gr-top-text{color:#fff;width:100vw;font-size:14px;overflow:hidden;white-space:nowrap}.gr-footertext .gr-top-text{z-index:1;position:absolute;top:150px}.marquee{position:relative;width:100vw;max-width:100%;height:20px;overflow-x:hidden}.track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 32s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.sec-grseries h1{font-family:Toyota Type Bold!important;font-size:50px;line-height:50px;color:#fff;font-weight:700}.sec-grseries h1.fortuner-title{white-space:nowrap}.sec-grseries img{max-width:90%;opacity:.5}.sec-grseries img:hover{opacity:1;transition:all .3s ease-in-out}.sec-grseries img.left{left:190px!important}.sec-grseries img.right{right:190px!important}.sec-grseries img.gr-86{top:45px;left:50px}.sec-grseries img.supra{top:50px;left:5px}.sec-grseries img.yaris{top:0;left:5px}.sec-grseries img.corolla-altis{top:65px;left:5px;max-width:100%}.sec-grseries img.vios{top:65px;left:80px;max-width:70%}.sec-grseries img.corolla-cross{top:75px;left:0;max-width:90%}.sec-grseries img.fortuner{top:55px;left:25px;max-width:80%}.sec-grseries img.rush{top:40px;left:25px;max-width:90%}.sec-grseries img.hilux{top:55px;left:25px;max-width:85%}.gr-footertext h1{position:absolute;font-size:19.5vw;top:100px;color:#eb0a1e;z-index:0;font-family:Toyota Type Bold!important}.paginate-wrapper{text-align:center}.paginate-wrapper .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#979797;background-color:transparent;border-color:transparent;border:0}.paginate-wrapper .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#000;cursor:default;background-color:transparent;border-color:transparent;font-weight:700}.paginate-wrapper .pagination>li>a,.pagination>li>span{color:#979797}.paginate-wrapper .pagination>li>a,.pagination>li>span{border:0}#maindiv{overflow:hidden;white-space:nowrap}#div1{display:inline-block;animation:marquee1 32s linear infinite}#div2{display:inline-block;animation:marquee2 32s linear infinite;animation-delay:16s}#maindiv{width:100vw!important;position:absolute;left:0}@keyframes marquee1{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes marquee2{0%{transform:translate(0)}to{transform:translate(-200%)}}@keyframes marquee3{0%{right:0}to{right:-100%}}@keyframes marquee4{0%{left:0}to{left:-100%}}.main-title-wrapper{text-align:center;position:absolute;left:0;right:0;vertical-align:middle;top:50%;transform:translateY(-50%)}.main-header-img,.sub-header-img{width:100%}.main-title-wrapper h1{color:#fff;font-family:Toyota Type Bold!important;font-size:80px;line-height:.8em;font-weight:700}.sub-title-wrapper{text-align:center;position:absolute;left:0;right:0;vertical-align:middle;top:50%;transform:translateY(-50%);padding:0 20em}.sub-title-wrapper p{color:#fff;font-size:1.5rem;margin-bottom:30px}.story-img{width:auto}.our-story{margin-top:20px}.our-story-content-wrapper{padding-left:5em}.our-story-subwrapper{margin:0 0 0 auto;padding-left:10px}.philosophy-img{display:inline}.our-story-content{font-size:1.5rem;color:#000;line-height:27px}.philosophy-content{font-size:1.5rem;line-height:27px;padding:0 8em;color:#000}.our-philosophy{height:100vh;margin-top:30px}.our-philosophy .container .col-md-12{z-index:1}.philosophy-bg-wrapper{position:absolute;margin-top:-200px;z-index:0;width:100%}.philosophy-bg{width:100%}.main-header-mobile,.sub-header-mobile{display:none}.article-title-wrapper{text-align:center;position:absolute;left:0;right:0;vertical-align:middle;top:50%;transform:translateY(-50%)}.article-title-wrapper h1{color:#fff;font-family:Toyota;font-size:80px;line-height:.8em;font-weight:700}.article-content{margin-top:50px}.article-content .article-content-item .img-fluid{max-width:100%}.article-content-item{margin-top:50px}.article-img{margin-top:50px;width:100%}.article-content h1{color:#000;font-family:Toyota;font-size:75px;line-height:.8em;font-weight:700}.article-date{color:#eb0a1e;font-size:25px;font-weight:700;margin-top:30px}.article-content-item p{font-size:18px;line-height:2em;color:#707070}.mobile .ce-feature-box-64 img.thumbnail{height:150px;margin:0}.supra-img{width:100%;height:auto}.ph_first{position:relative;left:0;margin-right:auto;width:50%;top:0}.ph_second{position:relative;right:50px;margin-left:auto;width:43%;bottom:180px;margin-bottom:-180px}.ph_lbl{position:absolute;right:20px;top:10px;font-size:8.5rem;line-height:8.5rem;font-weight:600;width:45%;color:#000}.e-charge{font-weight:700;font-size:10rem;color:#fff;position:absolute;top:14px;text-align:center;z-index:1;width:100%}.adrenaline-section{position:relative}.pl_first{position:relative;width:55%;bottom:0;margin-left:auto}.pl_second{position:relative;left:20px;margin-right:auto;bottom:75px;margin-bottom:-75px;width:53%}.pl_lbl{position:absolute;left:40px;top:20px;font-weight:700;width:45%;color:#000}.pl_lbl p{font-size:8.5rem;line-height:8.5rem;margin:0;font-weight:600}.coa{font-weight:700;font-size:10rem;color:#fff;position:absolute;right:65px;bottom:50px;z-index:1;width:685px;line-height:8.5rem;text-align:right}.supra-action{text-align:center;color:#000;font-size:6rem;font-weight:700;padding-bottom:35px}.academy-main .main-header-section{position:relative}.academy-main .main-header-section .banner-image{width:100%;height:auto;z-index:0}.academy-main .main-header-section .main-title-wrapper{top:auto;bottom:3px;transform:none;z-index:2}@media screen and (max-width: 413px){.academy-main .main-header-section .main-title-wrapper{bottom:0}}@media (min-width: 414px) and (max-width: 767px){.academy-main .main-header-section .main-title-wrapper{bottom:1px}}@media (min-width: 768px){.academy-main .main-header-section .main-title-wrapper{bottom:2px}}@media (min-width: 1920px){.academy-main .main-header-section .main-title-wrapper{bottom:4px}}.academy-main .main-header-section .main-title-wrapper h1{font-family:Toyota Type Black Italic!important;font-weight:900;font-style:italic;font-size:36px}@media screen and (min-width: 768px){.academy-main .main-header-section .main-title-wrapper h1{font-size:48px;margin-bottom:0!important}}@media screen and (min-width: 1024px){.academy-main .main-header-section .main-title-wrapper h1{font-size:64px}}@media screen and (min-width: 1920px){.academy-main .main-header-section .main-title-wrapper h1{font-size:96px}}.academy-main .main-header-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0003,#00000080);z-index:1;pointer-events:none}@media screen and (max-width: 767px){.academy-main .main-header-section:before{background:linear-gradient(to bottom,#0003,#00000080)}}.academy-main .intro-section{box-sizing:border-box;position:relative;top:0;left:0;width:100%}@media screen and (min-width: 992px) and (max-width: 1156px){.academy-main .intro-section{height:608.22px;padding-bottom:24px}}@media screen and (max-width: 991px){.academy-main .intro-section{padding-top:1px}}.academy-main .intro-section .intro-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.academy-main .intro-section .intro-bg-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#fff9,#fff);z-index:1;pointer-events:none}.academy-main .intro-section .intro-bg-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.academy-main .intro-section .main-header-img{height:778px;width:100%;-o-object-position:center;object-position:center;z-index:1}@media screen and (min-width: 560px) and (max-width: 1370px){.academy-main .intro-section .main-header-img{height:586.08px!important}}.academy-main .intro-section .video-container{padding-bottom:36px}@media (max-width: 425px){.academy-main .intro-section .video-container{padding-bottom:13px}}.academy-main .intro-section .video-container .video-container-iframe{position:relative;width:100%;overflow:hidden}@media (max-width: 767px){.academy-main .intro-section .video-container .video-container-iframe{position:relative;width:100%;padding-bottom:48.31%;height:0;overflow:hidden}}.academy-main .intro-section .video-container iframe{display:block;width:100%;height:auto;margin:0 auto}@media (min-width: 1441px){.academy-main .intro-section .video-container iframe{width:1024px;height:576px}}@media (max-width: 1440px){.academy-main .intro-section .video-container iframe{width:720px;height:348px}}@media (max-width: 720px){.academy-main .intro-section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}}.academy-main .intro-section .video-container .intro-text{position:relative;display:block;margin:0 auto;text-align:center;width:100%}@media (min-width: 1441px){.academy-main .intro-section .video-container .intro-text{max-width:1392px}}@media (max-width: 1440px){.academy-main .intro-section .video-container .intro-text{max-width:720px}}@media screen and (max-width: 991px){.academy-main .intro-section .video-container .intro-text{margin-top:-13px}}@media screen and (max-width: 500px){.academy-main .intro-section .video-container .intro-text{margin-block:23px}}.academy-main .intro-section .video-container .intro-text h1{font-family:Toyota Type Bold Italic;font-size:4rem;font-weight:700;font-style:italic;letter-spacing:-2.5%!important;color:#000;margin-bottom:0!important;margin-top:1em}@media screen and (max-width: 559px){.academy-main .intro-section .video-container .intro-text h1{margin-top:.5em}}.academy-main .intro-section .video-container .intro-text p{font-family:Toyota Type;font-size:1.8rem;color:#000;line-height:200%!important;letter-spacing:0%!important;margin:1.6em 0}@media screen and (max-width: 559px){.academy-main .intro-section .video-container .intro-text p{margin:1.1em 0}}.sub-intro{margin-bottom:.5em}@media screen and (max-width: 390px){.sub-intro{margin-top:5em}}.sub-intro .row{margin-top:20px}@media screen and (max-width: 830px){.sub-intro .training-winners-row .col-md-6{height:-moz-fit-content;height:fit-content}}.sub-intro .non-mobile{display:block}.sub-intro .mobile-only{display:none}@media screen and (max-width: 830px){.sub-intro .non-mobile{display:none}.sub-intro .mobile-only{display:block}.sub-intro .mobile-only .col-md-6{height:-moz-fit-content;height:fit-content}}.sub-intro .col-md-6{height:330px}@media screen and (min-width: 531px) and (max-width: 1370px){.sub-intro .col-md-6{display:flex;align-items:center;justify-content:center}}.sub-intro .first-sec{border-right:4px solid #EB0A1E}.sub-intro .second-sec{border-left:4px solid #EB0A1E}.sub-intro .sub-intro-img{height:324px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 530px){.sub-intro .sub-intro-img{height:196px;width:382px}}.sub-intro .training-winners-img{clip-path:polygon(0 0,100% 0,100% 0%,91% 100%,0 100%)}.sub-intro .levelling-up-img{clip-path:polygon(9% 0%,100% 0,100% 100%,9% 100%,0 100%)}.sub-intro .sub-intro-text-container{height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left!important}.sub-intro .sub-intro-text-container h1{font-family:Toyota Type;font-size:3.2rem;font-weight:700;font-style:italic;letter-spacing:-1.25%!important;color:#000}.sub-intro .sub-intro-text-container p{font-family:Toyota Type;font-size:1.6rem;font-weight:400;color:#000;line-height:1.8em;letter-spacing:0%!important;padding:0}@media screen and (max-width: 559px){.sub-intro .sub-intro-text-container p{line-height:3.3rem;margin-bottom:0}}.separator:after{content:"";position:absolute;left:45%;right:0;height:5px;width:60px;border-top:2px solid red}.watch-opening{margin-top:45px;background:#000;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;min-height:575px;position:relative}@media screen and (max-width: 559px){.watch-opening{margin-top:50px}}@media screen and (min-width: 560px) and (max-width: 1370px){.watch-opening{min-height:441px;margin-top:12px}}.watch-opening:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#fffffff2,#ffffff1a);z-index:1;pointer-events:none}@media screen and (max-width: 1100px){.watch-opening:before{background:linear-gradient(to bottom,#fff,#ffffff1a)}}.watch-opening .watch-opening-subwrapper{padding:5em 33em;position:relative;z-index:2}@media screen and (max-width: 529px){.watch-opening .watch-opening-subwrapper{padding:2em 1em}}@media screen and (min-width: 530px) and (max-width: 1100px){.watch-opening .watch-opening-subwrapper{padding:4.5em 17em}}@media screen and (min-width: 1101px) and (max-width: 1370px){.watch-opening .watch-opening-subwrapper{padding:4.5em 23em}}.watch-opening h1{font-size:4rem;font-family:Toyota Type;font-weight:700;letter-spacing:-1.25%!important;margin:0}@media screen and (min-width: 530px) and (max-width: 1370px){.watch-opening h1{font-size:3.2rem}}.read-more-link-wrapper{margin-top:70px}.read-more-link-wrapper h1{font-family:Toyota;font-size:45px;font-weight:700;color:#000;margin-bottom:40px}.read-more-link h2{font-family:Toyota;font-size:30px;background:red;padding:1em 0 1.3em;margin:0 13em;color:#fff;font-weight:700;border-radius:20px}@media screen and (min-width: 530px) and (max-width: 1100px){.sub-intro{margin-bottom:2em}.sub-intro-text-container{margin-top:2em;margin-bottom:.3em}}@media screen and (min-width: 1400px){.main-title-wrapper h1{font-size:100px;font-weight:1000}.sub-title-wrapper p{font-size:2rem}.story-side-img{width:100%}.our-story-content{font-size:2rem;line-height:35px;color:#000}.philosophy-content{font-size:2rem;line-height:35px;padding:0 8em;color:#000}.our-story-subwrapper{width:67%;margin:0 0 0 auto}.ph_first img{width:100%}.watch-opening h1{margin-bottom:20px}.academy-main #aVideo{height:80vh}.read-more-link h2{margin:0 22em}}@media screen and (max-width: 768px){.main-header-mobile,.sub-header-mobile{display:block}.main-header-img,.sub-header-img{display:none}.ov-hidden{overflow:hidden!important}.toplist-mobile{padding-bottom:20px;border-bottom:1px solid #D6D6D6;margin-bottom:10px;display:block}.news-title h1{font-family:Toyota;font-weight:700;font-size:50px;color:#000;margin:0}.ce-feature-box-64{margin-bottom:20px}.topbar{display:none}.header-section.style1 ul li a{padding:5px 10px 10px}.header-section #menu>ul li{position:relative;border-bottom:0px;font-size:20px}.logo-wrapper-mobile{text-align:center;vertical-align:middle;padding-right:0;padding-left:0}.toplist-mobile img{max-width:none;width:90%}.toplist-mobile a{font-size:12px;font-weight:700;color:#000}.w-140{width:auto;text-align:left!important}.header-section #menu>ul li.hover>a,.header-section #menu>ul li.active>a{color:#000!important;border-left:5px solid #EB0A1E!important}.header-section.style1 ul li ul li a{color:#000!important}.header-section ul li ul{background:#fff}.header-section #menu>ul li ul{border:0}.header-section #menu>ul li .arrow{width:auto;height:auto;position:relative;top:auto;right:auto;cursor:pointer;z-index:999}.header-section #menu>ul li .arrow:before,.header-section #menu>ul li .arrow:after{content:none}.region-img{vertical-align:bottom;width:20px}.marquee{width:100%}.gr-footertext .gr-top-text{width:96vw}.sec-grseries img{max-width:65%;right:0;margin:0 auto}.sec-grseries img.left{left:0!important}.sec-grseries img.right{right:0!important}.sec-grseries img.supra{top:50px}.sec-grseries img.yaris{top:20px}.sec-grseries img.vios{top:65px;max-width:57%}.sec-grseries img.fortuner{top:60px}.sec-grseries img.hilux{top:65px}.sec-grseries img.right{right:100px!important}.sec-grseries .gr-item{height:200px;margin-bottom:200px}.sec-grseries .gr-item:last-child{margin-bottom:80px}.sec-grseries .gr-item h1.fortuner-title{font-size:50px;line-height:50px;white-space:wrap}.sub-title-wrapper{padding:0 20px}.our-story{text-align:center}.our-story-content-wrapper{padding-left:15px;padding-right:15px}.story-img{width:70%;display:inline;margin-right:30px}.story-img-wrapper{text-align:right}.our-story-subwrapper{width:auto}.story-side-img{width:100%}.philosophy-content{padding:0 2em}.philosophy-img{width:80%;margin-right:10px}.philosophy-bg-wrapper{margin-top:-50px}.our-philosophy{height:auto;margin-bottom:180px}.article-content-header{padding:0}.article-content h1{font-size:40px;line-height:1em;font-weight:700;padding:0 20px}.article-date{font-size:20px;font-weight:700;margin-top:20px;padding:0 20px}.article-content-item{padding:0 20px}.article-content-item,.article-content{margin-top:30px}.academy-main .main-title-wrapper h1{margin-bottom:0%}.video-container{padding:0;top:0}.intro-text{padding:0 20px}.intro-text h1{font-size:35px}.intro-text p{font-size:16px}.sub-intro h1{font-size:28px;margin-top:20px}.sub-intro .col-md-6{height:210px}.sub-intro .first-sec,.sub-intro .second-sec{border:0}.sub-intro p{font-size:16px}.separator:after{left:45%}.watch-opening h1{font-size:2.4rem;line-height:1.8em}.read-more-link-wrapper h1{font-size:30px;padding:0 40px}.read-more-link h2{font-size:15px}.read-more-link-wrapper{margin-bottom:50px}.academy-main #aVideo{margin-top:50px;height:432px}.col-md-6.first-sec:after{content:"";position:absolute;left:20%;right:0;height:5px;width:60%;border-top:6px solid red}}@media screen and (max-width: 538px){.sec-grseries h1{font-size:50px}.sec-grseries .gr-item{height:160px}.sec-grseries img{top:20px}.left.-martop-25{margin-top:-20px}.gr-footertext h1{font-size:19.5vw!important}.sec-grseries img.left{left:50px!important}.sec-grseries img{max-width:60%}.sec-grseries img.right{margin-top:-20px;right:50px!important}.marquee{height:60px}.last-gr-item{height:100px!important}.main-title-wrapper h1{font-size:50px;font-weight:1000}.sub-title-wrapper p{font-size:16px}.our-philosophy{height:auto;margin-bottom:50px}.philosophy-bg{transform:scale(1.5)}.philosophy-bg-wrapper{overflow:hidden}.academy-main #aVideo{height:250px;margin-top:50px}.video-container .intro-text{margin-top:15px}.video-container .intro-text h1{font-size:48px;line-height:48px}.video-container .intro-text p{line-height:1.4em}.sub-intro .col-md-6{height:-moz-fit-content;height:fit-content}.separator:after{left:42%}.sub-intro p{font-size:16px}.read-more-link h2{font-size:15px;margin:0 5em}.sponsor-img{height:auto;margin-bottom:0!important}}@media only screen and (max-width: 360px){.header-section .logo{width:100%}.header-section .logo.mar-4{margin-top:15px}.header-section ul li.menu-icon{padding-left:5px}.header-section.style3 .main-nav .nav.top-nav{top:7px}.sub-title-wrapper p,.our-story-content,.philosophy-content{font-size:13px}}@media only screen and (width: 768px){.sponsor-img{height:90px}}.c-padding{padding:200px 0}.relative{position:relative}.img-holder{width:100%}.c-box{overflow:visible;padding:0;position:relative}.img-overlay{cursor:pointer;transition:all .5s;width:100%;height:100%;position:absolute;z-index:2;background-color:#27272780}.bg-overlay-dark{position:absolute;width:100%;height:100%;background-color:#1b1b1b33}.lbl-caption{width:100%;margin:0 auto;position:absolute;bottom:-50px;z-index:3;color:#fff;font-weight:700}.lbl-caption>p:first-child{font-size:25px;text-align:center;font-family:Toyota Type Bold!important}.lbl-caption>p:last-child{font-size:35px;text-align:center;line-height:35px;font-family:Toyota Type Bold!important}.sec-footer{position:relative;height:880px;padding:0;background-attachment:fixed;background-repeat:no-repeat}._5img_cont{position:absolute;top:160px;height:auto;width:100%;overflow:hidden}._5img{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row}._5img img{width:20%;height:auto}._3img_cont,._4img_cont{top:160px;height:auto;width:100%;overflow:hidden}._3img,._4img{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row;height:auto}._4img img{width:25%;height:auto;aspect-ratio:1}.social-links-cont{padding:20px;text-align:center;top:522px;font-size:32px;position:relative}.social-links-cont ._connect{font-family:Toyota Type Bold!important}.social-links-cont-highlights{padding:20px;text-align:center;top:445px;font-size:32px;position:relative}._connect{color:#fff;font-weight:700}.social-logo{margin-top:40px}.social-logo img{margin-right:14px;margin-left:13px;cursor:pointer}.less-mar3{font-size:14px;white-space:nowrap;margin:0}.less-mar3 a:hover{color:#707070!important}.ppt{display:none}.ml-auto{margin-left:auto}.p-0{padding:0}.m-0{margin:0}.pl-0{padding-left:0}.foot-menu-cont{display:flex;justify-content:flex-end}.foot-menu-cont div P{cursor:pointer}.text-ppt{color:#b8b8b8;font-size:16px}.footer-pad-ppt{padding:20px 0 0;border-top:1px solid #D6D6D6}@media (min-width: 1200px){.container_footer .footer-pad-ppt .container{max-width:100%!important}}.break-footer:before{content:" "}@media (max-width: 574px){.break-footer:before{content:"\a";white-space:pre}}.videoSec{position:relative;width:100%;height:100vh;overflow:hidden;padding:0;margin:0}@media screen and (min-width: 1985px){.videoSec{height:680px}}@media screen and (max-width: 1984px){.videoSec{height:660px}}@media screen and (max-width: 1300px){.videoSec{height:440px}}@media screen and (max-width: 1064px){.videoSec{height:416px}}@media screen and (max-width: 767px){.videoSec{height:432px}}@media screen and (max-width: 450px){.videoSec{height:616px;margin-top:12px}}.videoSec #webVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.videoSec #mobileVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:none}.section-side-image .video_container{z-index:998;position:relative;top:-70px;padding:0 10%;width:100%}.section-side-image .video_container #gVideo{height:80vh;width:100%}.divider-container{margin:48px auto}.divider-container .divider{height:3px;background:#10101026;width:100%}@media (min-width: 700px) and (max-width: 768px){.divider-container{padding:0 10px 0 0}}@media (min-width: 700px){.divider-container{margin:41px auto}}@media (min-width: 1900px){.divider-container{margin:48px auto}}@media (min-width: 768px) and (max-width: 1279px){.divider-container{padding:0 22px}}#tVideo{position:absolute;top:0;left:0;width:100%;height:100%}.gr-logo{margin:106px auto auto}.p-lmt-section{padding:180px 0;position:relative;z-index:10;background:transparent}.gr-cont,.plimit-cont{position:relative;top:125px}.gr-cont{margin:auto;position:absolute;z-index:150;top:-332px;width:100%}.gr-desc{width:355px;font-size:1.5rem;margin:0 0 0 auto}.gr-desc p{line-height:27px;justify-content:center}.gr-desc .gr-logo{margin-bottom:30px}.p-limits{position:absolute;height:300px;width:100%;top:-1px;z-index:100;color:#fff;background-image:linear-gradient(#fff,#fff0)}.p-limits-img{margin:0 auto}.white-overlay-gradient{background-image:linear-gradient(#fff,#fff0);padding:80px 0;position:relative;z-index:10;display:block}.c-sec-padding{padding:120px 0 0}.v-bg{background-color:#000;position:relative}.title-btt,.title-lbl{position:absolute;top:210px;left:100px;color:#fff;width:25%}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:6rem;font-weight:700;line-height:6rem;margin-bottom:0;letter-spacing:2px;white-space:nowrap}.title-btt p:last-child,.title-lbl p:last-child{font-size:1.7rem;margin-top:15px}.vios-grs-image{margin:auto;width:100%;height:auto}.fortuner-img,.hilux-img,.vios-img{-o-object-fit:cover;object-fit:cover;-o-object-position:100% 100%;object-position:100% 100%;width:100%;height:auto}.ad-pump{font-weight:700;font-size:10rem;color:#fff;position:absolute;top:14px;text-align:center;z-index:1;width:100%}.s-speed{font-weight:700;font-size:10rem;color:#000;position:absolute;top:14px;text-align:center;z-index:1;width:100%}.hilux-grs,.fortuner-grs,.vios-grs{font-weight:700;font-size:15rem;color:#fff;position:absolute;bottom:120px;text-align:center;z-index:1;width:100%}.gr-world-lbl,.news-events{font-weight:700;font-size:12rem;line-height:10rem;color:#fff;position:absolute;bottom:120px;text-align:center;z-index:1;width:50%;margin:0 auto;left:0;right:0}.sec-pad-40{padding:0}.calendar-sec{padding:60px 0}.calendar-lbl{font-weight:900;font-size:6rem;width:100%;text-align:center;margin:0 auto 50px;color:#fff;font-family:Toyota Type Bold!important}.c-carousel{width:95%;margin:0 auto;float:initial}#owl-demo5 .item img{margin-bottom:0}.carousel-date{color:#fff;font-weight:700;font-size:2rem;margin-bottom:0}.carousel-content{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.cal-title{font-weight:800;font-size:4rem;line-height:4rem;color:#fff}.cal-stage{font-size:5rem;line-height:4rem;font-weight:900;color:#ffffff80;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px}.non-carousel{display:flex!important;justify-content:center;flex-wrap:nowrap}.non-carousel img{padding:0}.non-carousel .carousel-date{margin-bottom:1em}.non-carousel .relative{margin:0 20px}.yaris-grs{font-weight:700;font-size:15rem;color:#fff;position:absolute;bottom:105px;text-align:center;z-index:1;width:100%}.yaris-grs p{margin-bottom:30px}.yaris-grs small{font-weight:350;font-size:4rem;padding-top:5px}.bt-section,.adrenaline-section{position:relative}.bold-thrill{font-weight:700;font-size:10rem;color:#fff;position:absolute;right:65px;bottom:50px;z-index:1;width:685px;line-height:8.5rem;text-align:right}.d-perform{font-weight:700;font-size:10rem;color:#fff;position:absolute;left:65px;bottom:50px;z-index:1;width:685px;line-height:8.5rem;text-align:left}.vios-lbl{text-align:center;color:#000;font-size:6rem;font-weight:700;padding-bottom:35px}.sports-tuned-section{padding:40px 0}.sts-cont{width:300px;margin-top:50px}.sts-cont h2{font-weight:700;font-size:7rem;line-height:7rem}.game-changing-r-image{margin-top:75px}.grs-section{position:relative}.grs-cont{padding:65px 0;position:relative}.grs-btn.fortuner{bottom:20px}.grs-btn{color:#000;position:absolute;width:32%;left:50px;z-index:10;bottom:80px}.grs-btn.fortuner p{font-size:5rem;margin-bottom:35px;line-height:5rem}.grs-btn p{font-size:5rem;font-weight:700;margin-bottom:35px}.grs-btn .button{background-color:#000;color:#fff;display:block;padding:15px 40px;border-radius:10px;margin-bottom:20px;width:100%}.ss-cont{padding:100px 0}.ss-cont-lbl{padding:50px}.ss-cont h2{font-size:6rem;font-weight:700;line-height:6rem}.ss-cont h1{font-size:8rem;font-weight:700;line-height:6rem}.seat-img{position:relative;left:25px;width:100%}.pl2-img{left:0}.dashboard-img{position:relative;right:25px;z-index:10;width:100%}.pl1-img{position:relative;right:0;z-index:10}.beyond-thrill{position:relative;top:10px;width:100%;height:auto}.d-block{display:block!important}.web{display:block}.mobile{display:none}.sts_lbl{position:absolute;right:20px;top:10px;font-size:7.5rem;line-height:8.5rem;font-weight:600;width:45%;color:#000}.sts_first{position:relative;left:0;margin-right:auto;width:50%;top:0}.sts_second{position:relative;right:50px;margin-left:auto;width:43%;bottom:180px;margin-bottom:-180px}.ss_first{position:relative;width:55%;bottom:0;right:0;margin-left:auto}.ss_second{position:relative;left:0;margin-right:auto;bottom:75px;margin-bottom:-75px;width:53%}.ss_lbl{position:absolute;left:40px;top:20px;font-weight:700;width:45%;color:#000}.ss_lbl p{font-size:8.5rem;line-height:8.5rem;margin:0;font-weight:600}.slide-controls-2 .owl-theme .owl-controls .owl-page span{border:1px solid #FFFFFF!important}.slide-controls-2 .owl-theme .owl-controls .owl-page.active span{background-color:#fff!important;border:1px solid #FFFFFF!important}.owl-carousel .owl-item{padding:20px 10px!important}.news-content{width:90%}.news-date{font-weight:700;color:#000;font-size:1.6rem}.news-date>span{color:red}.news-title{font-weight:700;font-size:2rem;line-height:2.3rem;color:#000;width:100%}.mb-cust{margin-bottom:50px}.news-desc{font-size:1.4rem;overflow:hidden;max-height:168px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.news-read-more{position:absolute;bottom:0}.events-title{font-size:4vw;font-weight:900;color:#000;margin-bottom:60px;font-family:Toyota Type Bold!important}.whats-on-lbl h1{font-size:8rem;color:#000;margin-bottom:10px;font-family:Toyota Type Bold!important}.whats-on{font-size:8rem;font-weight:900;color:#000;margin-bottom:80px}.r-date{font-weight:700;color:#000;font-size:1.6rem}.r-date>span{color:red}.r-title{font-weight:700;font-size:2rem;line-height:2rem;color:#000;width:100%;height:40px;overflow:hidden}.r-article{font-size:4.5rem;line-height:4.5rem;font-weight:900;text-align:center;margin:30px auto 50px;color:#000}.r-desc{height:70px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.owl-img{margin-bottom:0;width:100%;height:266px;background-color:#000;-o-object-fit:cover;object-fit:cover;border:none}.ft-img{width:100%;height:289px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.home-featured-img{height:289px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.ne-featured-img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}#owl-demo5 .item .owl-img{width:100%}#owl-demo5 .item .owl-img.thumbnail{max-height:100%;height:256px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none;background-color:#000}#gr-garage{position:relative}#gr-garage img{margin:0 auto}#gr-garage .gr-garage__content{text-align:center;position:absolute;top:20%;transform:translateY(-20%);margin:0 auto;left:0;right:0}#gr-garage .gr-garage__content img{margin:0 auto 170px}#gr-garage .gr-garage__content p{color:#fff;font-size:25px;margin:80px 0 25px;clear:both;font-weight:600}#gr-garage .gr-garage__content a{display:inline-block;padding:20px 40px;color:#fff;border-radius:10px;background-color:#eb0a1e;font-size:25px}#gr-garage .gr-garage__content a :hover{opacity:.5}.iframe-container{width:100%;position:relative;padding-bottom:55%;padding-top:25px;height:0}._iframe{width:100%;position:absolute;top:0;left:0;height:100%}.intro-title{top:2vw;width:56%;text-align:center;left:18vw;position:relative;margin-bottom:-11vw;z-index:0}.intro-title p{font-size:5vw;line-height:5vw;color:#000;z-index:1;font-family:Toyota Type Bold!important}.intro-img{width:60%;z-index:998;position:relative}.intro-img img{width:100%}.intro-content{position:absolute;right:20px;top:67%;transform:translateY(-67%);width:40%}.intro-content p{font-size:1.3vw;line-height:1.7vw;color:#000}.fb-link{padding:220px 0;background:#fff;background:linear-gradient(360deg,#fff 4%,#747483 38%,#000 66%)}.fb-link p{text-align:center;margin:0 auto;width:55%;font-size:1.7vw;line-height:2.9vw;color:#fff;position:relative;top:-115px;vertical-align:middle}.fb-icon{width:60%;margin:0 auto;font-size:24px;font-weight:600;color:#fff}.fb-icon div{position:relative;text-align:center;padding:0;display:flex;flex-direction:column;align-items:center}.fb-icon div a{color:#fff;text-decoration:none;margin-bottom:20px;display:inline-block}.events-sec{padding:60px 0;position:relative;margin-top:-140px}.events-container img{width:90%;margin:0 auto}.events-container .car-overlay{cursor:pointer;position:absolute;left:50%;transform:translate(-50%);width:90%;height:100%;background:#fff9;transition:all .7s}.events-container>p:first-of-type{font-size:38px;line-height:45px;color:#000;font-weight:600;margin-top:30px}.events-container>p:nth-child(3){margin-top:10px;font-size:19px;line-height:34px}#racers{text-align:center;position:relative}#racers h1{font-weight:800;font-size:4vw;line-height:initial!important;color:#000;font-family:Toyota Type Bold!important}#racers .tracks .racers_img,.race-highlights{margin-top:50px}.race-highlights h1{font-weight:800;font-size:4vw;margin-bottom:30px;line-height:initial!important;color:#000;font-family:Toyota Type Bold!important}.gal-container img{width:97%}.gal-staticH{height:325px}.prev-video{width:100%;height:325px}.watch-rh,.see-lb{padding:20px;font-size:20px;background:#eb0a1e;border-radius:15px;margin:30px 80px;color:#fff}.watch-rh{margin-top:20px}.race-highlights a{margin:0;color:#fff;text-decoration:none}.watch-rh p,.see-lb p{margin:0}.tracks p:nth-child(1){color:#000;font-size:30px;white-space:nowrap;position:absolute;top:0;animation:marquee4 32s linear infinite}.tracks p:nth-child(2){color:red;font-size:30px;white-space:nowrap;position:absolute;bottom:0;animation:marquee3 32s linear infinite}.vios-bg{position:relative;padding:70px 0 0}.vios-bg .vios-cont{position:absolute;left:80px;z-index:10;top:50%;transform:translateY(-50%);color:#fff;width:30vw}.vios-cont h1{font-weight:800;font-size:4.7vw;color:#fff;margin-bottom:3vw;font-family:Toyota Type Bold!important}.vios-cont p{font-size:1.3vw;line-height:2vw}.sponsored-sec{padding:120px 0;background-color:#fff}.sponsor-row{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.sponsor-row .row--full{width:100%}.sponsor-row .row div:first-child{position:relative}@media (min-width: 1200px){.sponsor-row .row div:first-child:after{content:"";display:block;width:1px;height:100%;position:absolute;right:0;top:40%;transform:translate(-50%,-50%);background-color:#333}}.sponsor-img{margin:10px auto 50px;max-height:80px}.sponsor-lbl{font-size:16px;margin-bottom:1em;display:block;text-align:center;font-family:Toyota Type Bold!important}.sponsor-lbl.main-sponsor{margin-bottom:2em}@media (max-width: 767px){.sponsor-lbl.main-sponsor{margin-bottom:0}}.ptr-cont{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:32px}.ptr-cont>div{width:25%;margin-bottom:1em}@media (max-width: 767px){.ptr-cont>div{width:50%}}.sp-cont{display:flex;flex-direction:row;justify-content:space-around}.sp-img-wrapper{flex:1 1 0px;width:33.3%}.ptr-img{margin:0 auto;width:100%}.gr-world-lbl{font-size:8vw;line-height:7.5vw;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.atw-lbl{font-size:2.5vw;line-height:3vw;font-weight:600;color:#000;width:49%;margin:0 auto 60px}.ft-img.artw{height:240px}.tg-wrapper{width:90%;margin:0 auto;text-align:center;padding:30px 0}.tg-wrapper h2{font-weight:700;margin-bottom:40px}.tg-button{padding:15px 60px;background-color:#eb0a1e;color:#fff;border-radius:10px;font-size:22px}.tg-button:hover{text-decoration:none;color:#fff}.main-banner{height:100%}.r-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;width:50%;text-align:center}.r-label p{color:#fff;font-size:8vw;line-height:7vw;font-weight:700}.w-title{font-size:4vw;font-weight:900;color:#000;margin-bottom:60px;font-family:Toyota Type}.video-thumb-container{cursor:pointer}.video-play-container{width:100%;height:636px}.video-thumbail{height:580px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none;margin-left:auto}.v-main-wrapper{width:96%;margin:0 auto}.video-lists{height:580px;overflow-x:auto;border:1px solid #D6D6D6}.watch-video-cont{margin:0 auto;width:95%}.list-thumbnail-img{height:130px;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.l-boards{color:#fff;font-size:3.5vw;line-height:4.5vw;font-weight:800;padding-left:50px}.responsive-tabs.responsive-tabs-left{width:40%}.l-boards-year{color:#fff;font-size:28px;padding-right:35px;margin:0;cursor:pointer}.lb-lists{background-color:#eb0a1e;padding:70px 10px 230px 40px;height:100%}.flex-center{display:flex;justify-content:center;align-items:center}.tab-content-holder-9{padding:0;border:none;margin-top:30px;background-color:initial}.s-title h6{color:#fff;font-size:28px;font-weight:600;padding:30px 50px 0 30px;margin:0;text-align:left}.s-title ul{padding:0;margin:0}.s-title ul li{padding:0 0 10px}.s-title ul a{color:#fff;font-size:23px;line-height:26px}.leaderboard-sec{padding:30px 0}.btow-grad{background:linear-gradient(360deg,#48484c,#000 66%)}#rank-table{border-collapse:collapse;width:100%}#rank-table thead tr{border-top:3px solid #EB0A1E;border-bottom:3px solid #EB0A1E}#rank-table th{font-size:24px;font-weight:700}#rank-table td{font-size:20px;font-weight:700}#rank-table td,#rank-table th{text-align:center;vertical-align:middle;padding:20px;color:#fff}@media (min-width: 320px) and (max-width: 480px){.videoSec{position:relative;overflow:hidden;-o-object-fit:cover;object-fit:cover}#tVideo{position:absolute;top:0;left:0;width:100%;height:100%}.whats-on-lbl h1{font-size:5rem;margin-bottom:-2px}.none-carousel{display:initial!important;justify-content:initial!important}.mobile{display:block!important;height:initial}.mobile .mb-cust .r-desc{height:auto;display:block}.web{display:none!important}.c-padding{padding:250px 0 85px}.section-side-image .video_container{z-index:998;position:relative;top:-70px;padding:0;width:100%}.section-side-image .video_container #gVideo{height:250px;width:100%}.mt{margin-top:50px}.lbl-caption{bottom:-22px}.lbl-caption>p:first-child{font-size:15px;text-align:center;margin:0}.lbl-caption>p:last-child{font-size:20px;text-align:center;margin:0;line-height:20px}.ppt{display:block}.foot-menu-cont{display:block;text-align:left}.foot-menu-cont div{text-align:left!important;padding-left:30px}.footer-pad-ppt{padding:25px 0;text-align:left}.ppt-cont{display:none}.footer-pad{border-bottom:1px solid #D6D6D6}._connect{font-size:20px}.social-links-cont{top:455px}.social-logo{margin-top:20px}.social-logo img{margin-right:8px;margin-left:5px;width:39px;height:40px}._5img_cont{position:absolute;top:0;height:100%;width:100%;overflow-x:scroll}._5img_cont::-webkit-scrollbar{display:none!important}._5img{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;flex-direction:row}._5img img{width:100%;height:100%;max-height:280px;flex:0 0 75%}.sec-footer{height:600px;background-position:90% 100%!important}.gr-logo{margin-top:30px}.title{padding-left:0!important}.p-lmt-section{padding:250px 0}.gr-cont{top:-470px}.p-limits-img{margin-top:40px}.gr-desc{width:80%;margin:auto}.gr-desc p,.gr-desc div,.read-more{text-align:center}.white-overlay-gradient{display:none}.c-sec-padding{padding:70px 0}.fortuner-grs{font-size:6rem;line-height:6rem;bottom:55px;width:90%;margin:0 auto;left:0;right:0;font-weight:1000}.hilux-grs,.vios-grs{font-size:7rem;line-height:6.5rem;bottom:55px;width:65%;margin:0 auto;left:0;right:0;font-weight:1000}.yaris-grs{font-size:8rem;line-height:7rem;bottom:35px;width:80%;margin:0 auto;left:0;right:0}.yaris-grs p{margin-bottom:-20px}.yaris-grs small{font-weight:350;font-size:2rem;padding-top:5px;line-height:1px}.title-btt{position:relative;width:250px;top:0;left:10px;padding:15px}.title-lbl{position:absolute;width:250px;left:10px;padding:15px;bottom:0;top:initial}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:3.5rem;line-height:3.5rem}.title-btt p:last-child{font-size:1.5rem}.title-lbl p:last-child{font-weight:400;line-height:25px;margin-top:10px;font-size:1.6rem}.ad-pump,.s-speed{font-size:2.5rem;top:-4px}.bold-thrill{font-size:3rem;line-height:1;right:20px;bottom:10px;width:50%}.d-perform{font-size:3rem;line-height:1;left:20px;bottom:10px;width:65%}.vios-lbl{font-size:30px;padding-bottom:10px;font-weight:800}.sts_lbl{position:absolute;right:10px;margin-left:auto;font-size:1.9rem;line-height:2.1rem;font-weight:700;width:40%;color:#000;top:20px;display:inline-block;word-wrap:break-word}.sts_first{position:relative;margin-right:auto;left:0;top:0;width:55%}.sts_second{position:relative;right:10px;margin-left:auto;width:60%;margin-bottom:-20px;bottom:20px}.ss_lbl{position:absolute;width:45%;left:15px;top:5px;word-wrap:break-word}.ss_first{position:relative;right:0;margin-left:auto;width:50%}.ss_second{position:relative;width:60%;left:0;margin-right:auto;bottom:35px;margin-bottom:-35px}.pb-0{padding-bottom:0}.ss_lbl p{font-size:2.5rem;line-height:2.5rem;font-weight:700}.sts-cont{width:100%;margin-top:10px}.sts-cont h2{font-size:20px;line-height:2.5rem;margin-top:20px}.game-changing-r-image{margin-top:10px}.ss-cont-lbl{padding:10px 0}.ss-cont h2{font-size:2.5rem;line-height:3rem;margin-bottom:0}.ss-cont h1{font-size:3rem;margin-bottom:0;line-height:3rem}._4img_cont{top:0;height:100%;width:100%;overflow-x:scroll}._4img_cont::-webkit-scrollbar{display:none!important}._4img{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;flex-direction:row}._4img img{width:100%;height:100%;max-height:250px}.grs-btn{position:absolute;bottom:20px;width:73%;margin:0 auto;left:0;right:0;text-align:center}.grs-btn .button{padding:10px 20px;margin-bottom:10px;width:90%;margin-left:auto;margin-right:auto}.dashboard-img{right:0}.pl1-img{right:10px}.seat-img,.pl2-img{left:0}.grs-btn p{font-size:4rem;line-height:4rem;margin-bottom:35px;font-weight:1000}#gr-garage .gr-garage__content img{width:60%;margin:0 auto 70px}#gr-garage .gr-garage__content p{margin:40px 0 15px;font-size:20px}#gr-garage .gr-garage__content a{font-size:20px;padding:10px 15px}.sec-pad-40{padding:20px 0}.calendar-sec{padding:30px 0}.news-events{font-size:6rem;line-height:5.5rem;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);bottom:initial}.calendar-lbl{font-size:10vw;line-height:10vw}.whats-on{font-size:4.5rem;margin-bottom:30px}.news-date{font-size:1.5rem}.news-title{width:100%;font-size:1.9rem;max-height:45px;overflow-y:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-desc{height:65px;-webkit-line-clamp:3;line-height:21px}.news-content{margin:15px 0}.r-article{width:85%;font-size:4rem;line-height:4rem;font-weight:700}.r-content{padding:0 10px}.r-date{font-size:1.3rem;font-weight:700;color:#000;margin-bottom:5px}.r-title{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:5px}.r-desc{line-height:1.3;font-size:1.3rem;height:82px;max-height:82px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.p-xs-0{padding:0}.mb-cust{margin-bottom:30px}.owl-img,#owl-demo5 .item img{margin-bottom:0;max-height:325px}.sec-grseries .gr-item:not(:last-child){margin-bottom:80px;height:200px}.sec-grseries .gr-item:not(:last-child) h1{font-size:50px}.sec-grseries .gr-item:not(:last-child) h1.fortuner-title{font-size:11vw}.sec-grseries img{max-width:85%;right:0;margin:0 auto}.sec-grseries img .gr-item:last-child{margin-bottom:70px}.sec-grseries img.left{left:0!important}.sec-grseries img.right{right:0!important}.sec-grseries img.gr-86{max-width:90%;left:20px}.sec-grseries img.supra{top:50px}.sec-grseries img.yaris{top:20px;left:0}.sec-grseries img.vios{top:65px;max-width:70%;left:20px}.sec-grseries img.fortuner{top:60px;left:0}.sec-grseries img.hilux{top:65px;left:20px}.sec-grseries img.rush{max-width:90%}.ph_first{width:50%}.ph_second{position:relative;right:10px;margin-left:auto;width:60%;margin-bottom:-20px;bottom:20px}.ph_lbl{position:absolute;right:25px;margin-left:auto;font-size:2.4rem;line-height:2.4rem;font-weight:700;width:35%;color:#000;top:50px;display:inline-block}.e-charge,.s-speed{font-size:3rem;top:0}.sports-tuned-section{padding:20px 0}.pl_first{position:relative;right:0;margin-left:auto;width:50%}.pl_second{position:relative;width:60%;left:0;margin-right:auto;bottom:35px;margin-bottom:-35px}.grs-cont{padding:30px 0 10px}.pl_lbl{position:absolute;width:50%;left:15px;top:5px}.pl_lbl p{font-size:2.5rem;line-height:2.5rem;font-weight:700}.coa{font-size:3rem;line-height:1;right:20px;bottom:10px;width:50%}.supra-action{font-size:28px;padding-bottom:10px;font-weight:700}.ft-img{height:190px}.iframe-container{padding-bottom:51%}.pb-70{padding-bottom:70px}.intro-title{position:relative;top:26px;width:100%;margin:0 auto;left:initial}.intro-title p{font-size:10vw;line-height:10vw;position:absolute}.intro-img{width:100%;position:relative;top:30px}.intro-content{width:100%;position:relative;right:initial;top:45px;transform:initial;width:80%;margin:0 auto}.intro-content p{font-size:15px;line-height:25px;text-align:center}.fb-link{padding:40px 0 150px}.fb-link p{font-size:21px;line-height:31px;width:80%;top:initial}.sponsored-sec{padding:30px 0}.fb-icon div{float:initial!important;margin-bottom:20px;text-align:center}.fb-icon img{width:35px;aspect-ratio:1/1}.events-sec{padding:40px 0}.events-title{font-size:4rem;margin-bottom:40px;font-weight:800;color:#000}.events-container>p:first-of-type{font-size:25px;line-height:30px;margin-top:5px;margin-bottom:0}.events-container>p:nth-child(3){font-size:15px;line-height:28px;margin:10px auto 30px;width:90%}#racers{height:initial}.tracks p:nth-child(1),.tracks p:nth-child(2){font-size:20px;margin-bottom:5px}#racers h1,.race-highlights h1{font-size:4rem}.watch-rh,.see-lb{margin:30px 20px}.vios-bg{padding:20px 0 0}.vios-bg .vios-cont{width:100%;position:relative;transform:initial;top:initial;left:initial;background-color:#000;text-align:center;padding:20px}.vios-cont h1{font-size:40px;width:90%;margin:0 auto;position:relative;bottom:80px}.vios-cont p{font-size:16px;line-height:26px;width:90%;margin:0 auto;position:relative;bottom:50px}.ptr-img{padding:20px;width:initial;max-width:100%}.sp-cont{display:block;flex-direction:initial;margin:0 auto;text-align:center}.sp-img-wrapper{width:100%}._3img_cont{overflow-x:scroll}._3img_cont::-webkit-scrollbar{display:none}._3img{justify-content:flex-start}._3img img{max-height:250px}.sponsor-lbl{font-size:14px}.sponsor-row{flex-direction:column}.sponsor-row div{padding:15px}.atw-lbl{width:80%;font-size:2rem;line-height:2.5rem;margin-bottom:40px}.tg-wrapper h2{font-size:30px;line-height:30px}.tg-button{padding:10px 20px;font-size:3.6vw;text-decoration:none}.gr-world-lbl{font-size:4.5rem;line-height:4.5rem;bottom:initial}.r-title.artw{font-size:1.8rem;height:initial;max-height:55px;overflow:initial}.r-desc.artw{line-height:1.5;height:initial}.ft-img.artw{height:initial}.w-title{font-size:35px;margin-bottom:30px}.video-lists{margin-top:30px;overflow-x:initial;border:none}.v-main-wrapper{width:100%}.r-label p{font-size:45px;line-height:45px}.r-label{width:90%}.p-60{padding:40px 0}.c-video{padding:0}.video-thumbail{height:350px}.l-boards{text-align:center;font-size:36px;margin-bottom:30px;padding-left:initial}.l-boards-year{padding-right:initial;text-align:center;position:relative;cursor:pointer}.tab-navbar-main{background-color:#fff}.conceal{display:none}.bg-black{background-color:#000!important}.btow-grad{padding:50px 0;background:linear-gradient(360deg #48484c 0%,#000 66%)}[data-tab-content]{display:none}.is-selected[data-tab-content],.active[data-tab-content]{display:block}[data-select-content]{display:none}.is-selected[data-tab-content],.active[data-select-content]{display:block!important}.tabs{display:flex;justify-content:space-around;list-style-type:none;margin:0;padding:0}.tab-item{color:#fff;font-size:26px;padding:10px 10px 5px}.tab-item.active{border-bottom:3px solid #EB0A1E;font-weight:700}.tab-content{background-color:#eb0a1e;overflow-x:scroll;width:90%;margin:30px 0 0;scrollbar-width:none;-ms-overflow-style:none}.tab-content .weekend-select-mobile{position:relative}.tab-content .weekend-select-mobile:after{content:"";position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/build/assets/leaderboard-arrow-down-icon-Bh27Nv9v.png);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.tab-content .weekend-select-mobile .weekend-select{height:2em;color:#fff;border:2px solid #FFFFFF;background-color:#eb0a1e;border-radius:0;padding:0rem 3.5rem 0rem 2rem;font-size:2rem;font-weight:600;letter-spacing:1px;line-height:28.52px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tab-content .weekend-select-mobile .weekend-select::-ms-expand{display:none}.tab-content .weekend-select-mobile .weekend-select option[selected]{background:#000;color:#fff}.tab-content::-webkit-scrollbar{display:none!important}.select-box-wrapper{padding:10px;margin:0 auto;background-color:#e60013;text-align:center}.select_box{background-color:#e60013;width:175px;color:#fff;font-size:18px;border:0px;outline:0px}#rank-table td,#rank-table th{padding:10px}.tab-content-flex{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;justify-content:flex-start}.tab-content-item{font-size:20px;white-space:nowrap;padding:15px 20px;color:#8b8888}.tab-content-item.active{color:#fff;font-weight:700;transform:scale(1.1);transition:.5s}.gallery{background-color:none}.gallery-cell{width:66%;height:auto;color:#fff;font-size:22px;line-height:22px;text-align:center;display:block;-o-object-fit:cover;object-fit:cover}.flickity-viewport{height:50px!important}.gallery-cell:before{display:block;text-align:center;line-height:40px;font-size:20px;color:#fff}.flickity-page-dots{display:none}.flickity-prev-next-button.previous,.flickity-prev-next-button.next{display:none!important}.sports-title::-webkit-scrollbar{display:none}.sports-title p{font-size:22px;color:#fff;padding:10px;white-space:nowrap;font-weight:900}#rank-table{margin-top:0}#rank-table th{font-size:20px}#rank-table td{font-size:18px}#rank-table thead tr{border-bottom:none}.sec-footer-highlights{height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover}.social-links-cont-highlights{top:140px}.flex-center{display:initial}.tab{float:initial;background-color:#eb0a1e;width:100%;height:70px;padding:30px 0}.tabstyle-9 .responsive-tabs li{width:50%}.video-play-container{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (min-width: 481px) and (max-width: 767px){.web{display:none!important}.mobile{display:block!important}.videoSec{position:relative;padding-bottom:56.25%;padding-top:15px;height:100vh;overflow:hidden;-o-object-fit:cover;object-fit:cover}#tVideo{position:absolute;top:0;left:0;width:100%;height:100%}.gr-logo{margin-top:30px}.gr-desc{margin:0 auto 30px}.gr-desc p{text-align:center}.sec-footer{background-position:70% 90%!important;height:600px}.social-links-cont{top:300px;font-size:25px}.social-logo{margin-top:20px}.social-logo img{width:49px;height:50px}.footer-pad-ppt{padding:38px 0 50px}.g-racing-img{margin-bottom:60px;height:auto}.lbl-caption{bottom:15px}._5img_cont{overflow-x:scroll;top:100px}._5img{justify-content:flex-start}._5img img{width:100%;height:220px}.c-padding{padding:450px 0 85px}.section-side-image .video_container{z-index:998;position:relative;top:-70px;padding:0;width:100%}.section-side-image .video_container #gVideo{height:315px;width:100%}.sec-grseries h1{font-size:80px;line-height:80px}.sec-grseries h1.gr-series-title{font-size:100px}.sec-grseries img{max-width:85%;right:0;margin:0 auto}.sec-grseries img .gr-item:last-child{margin-bottom:70px}.sec-grseries img.left{left:0!important}.sec-grseries img.right{right:0!important}.sec-grseries img.supra{top:50px}.sec-grseries img.yaris{top:20px;left:0}.sec-grseries img.vios{top:65px;max-width:70%}.sec-grseries img.fortuner{top:60px;left:0}.sec-grseries img.hilux{top:65px}.sec-grseries img.corolla-altis{top:125px}.fortuner-grs{font-size:8rem;line-height:7rem;width:95%;bottom:47px;display:block;left:50%;transform:translate(-50%)}.hilux-grs,.vios-grs{font-size:8rem;line-height:7rem;width:60%;bottom:30px;display:block;left:50%;transform:translate(-50%)}.sts_lbl{font-size:4.5rem;line-height:4.5rem}.sts_second{bottom:135px;margin-bottom:-135px;right:20px;width:45%}.ad-pump{font-size:5rem}.ss_lbl p{font-size:4.5rem;line-height:4.5rem;word-wrap:break-word}.bold-thrill{font-size:5rem;width:330px;line-height:5rem;bottom:10px;right:40px}.vios-lbl{font-weight:800}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:5rem;line-height:5rem}.title-btt p:last-child,.title-lbl p:last-child{font-size:1.8rem}.grs-btn{left:20px;bottom:15px;width:30%}.grs-btn p{font-size:3rem;font-weight:800;margin-bottom:20px}.grs-btn .button{margin-bottom:15px;padding:10px 20px}.ss_lbl{left:20px;word-wrap:break-word;width:40%}.ss_first{right:0}.seat-img{left:20px}.dashboard-img{right:20px}.ss_second{left:0}.title-btt,.title-lbl{left:20px;width:35%;top:50px}.yaris-grs{font-size:8rem;width:50%;left:50%;transform:translate(-50%);bottom:30px}.s-speed{font-size:6rem}.d-perform{font-size:5rem;line-height:5rem;left:20px;width:330px;bottom:10px}.news-events{font-size:7rem;line-height:6.5rem;top:50%;left:50%;transform:translate(-50%,-50%);bottom:initial}.whats-on{margin-bottom:50px}.pr-15{padding-right:15px}.r-content{padding-left:10px}#gr-garage .gr-garage__content img{margin:0 auto 100px;width:60%}#gr-garage .gr-garage__content p{font-size:20px;margin:50px 0 20px}#gr-garage .gr-garage__content a{font-size:20px;padding:15px 30px}.iframe-container{padding-bottom:53%}.sponsor-row{flex-direction:column}.sponsor-row div{padding:15px}.ptr-img{padding:20px;height:auto;max-width:100%;width:initial}.sponsored-sec{padding:30px 0}.calendar-lbl{line-height:5rem;margin-bottom:2px;font-size:4rem}.fb-link{padding:160px 0}.fb-link p{font-size:32px;line-height:32px;width:90%}.vios-bg .vios-cont{top:60%;left:50px}.vios-bg .vios-cont p{font-size:1rem;line-height:1.5}#racers h1,.events-title{font-size:48px}.fb-icon{width:66%}.fb-icon div{text-align:initial;margin-bottom:20px}.watch-rh{margin:20px 80px}._3img_cont{overflow:scroll}._3img_cont ._3img{justify-content:flex-start}}@media (max-width: 991px){.web-garage{display:none}.mobile-garage{display:block!important}}@media (min-width: 768px) and (max-width: 1024px){.ipad{display:block!important;height:initial}._5img img{flex:0 0 45%}.gr-desc{width:80%;margin:0 auto;text-align:center;justify-content:center}.gr-desc p{font-size:20px}.p-limits-img{margin-top:30px}.c-box{margin-bottom:50px}.gr-logo{margin-top:50px}.c-sec-padding{padding:75px 0 0}.home-featured-img{height:380px}.ce-feature-box-64 .date{font-size:23px}.ce-feature-box-64 .title{font-size:33px;line-height:33px}.read-more-icon{width:25px}.p-limits{top:-1px}.news-title h1{font-size:80px;padding-top:20px}._5img_cont{overflow-x:scroll;scrollbar-width:none;top:135px}._5img{justify-content:flex-start}._5img img{width:100%;height:300px}.sec-footer{background-position:50% 100%!important}.social-logo{margin-top:25px}.social-links-cont{top:585px}#gr-garage .gr-garage__content img{margin:0 auto 110px}.yaris-grs{font-size:10rem;bottom:40px}.s-speed{font-size:7rem}.ad-pump{font-size:6rem;line-height:6rem;top:-14px}.sts_lbl{font-size:6rem;line-height:6rem;width:45%;word-wrap:break-word}.sts_second{width:45%;right:20px;bottom:130px;margin-bottom:-130px}.ss_lbl{left:20px}.ss_lbl.fortuner p{font-size:5rem;line-height:5rem}.ss_lbl p{font-size:5.5rem;line-height:5.5rem}.ss_first{width:50%;right:0}.ss_second{width:47%;left:0}.d-perform{font-size:6rem;line-height:6rem;left:20px;bottom:20px}.title-btt,.title-lbl{left:40px;top:40px;width:30%}.grs-btn.fortuner{width:33%}.grs-btn.fortuner p{font-size:3.2rem;margin-bottom:28px}.grs-btn{width:40%;left:30px;bottom:20px}.grs-btn.fortuner p,.grs-btn p{font-size:3.5rem;line-height:3.5rem}.grs-btn .button{margin-bottom:10px;padding:10px 30px;width:90%}.fortuner-grs,.hilux-grs,.vios-grs{font-size:7rem;width:70%;left:50%;transform:translate(-50%);line-height:8rem;bottom:30px}.bold-thrill{width:620px;font-size:7rem;line-height:6rem;right:20px;bottom:25px}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:4rem;line-height:4rem}.sts_lbl.vios{font-size:4.5rem;line-height:4.5rem}.sp-cont{flex-direction:column}.sp-img-wrapper{text-align:center}.ne-featured-img{height:275px}.ft-img{height:230px}.white-overlay-gradient{padding:60px 0}.whats-on-lbl h1{font-size:10rem;font-weight:800}.news-title{max-height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.carousel-date{font-size:2rem}.pr-15{padding-right:15px!important}.news-events{bottom:initial;font-size:9rem;line-height:8rem;top:50%;left:50%;transform:translate(-50%,-50%)}.calendar-lbl{font-size:5.5rem;line-height:5.5rem}.news-desc{max-height:156px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:2rem}.r-content{padding-left:20px}.news-content{margin:30px 0}.r-desc{line-height:2rem;height:105px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.intro-content p{font-size:14px;line-height:15px}.fb-link p{font-size:29px;line-height:36px;width:80%}.fb-link{padding:100px 0 200px}.fb-icon{width:100%}.fb-icon div{text-align:center;float:initial!important}.fb-icon div:first-child{margin-bottom:37px}.events-title,#racers h1,.race-highlights h1{font-size:7vw}.vios-bg .vios-cont{left:30px;top:260px}.vios-cont h1{font-size:45px;margin-bottom:20px}.vios-cont p{font-size:14px;line-height:20px}.events-container>p:nth-child(3){width:85%;margin-left:auto;margin-right:auto;margin-bottom:30px}.events-sec{margin-bottom:-65px}.sponsored-sec{padding:90px 0}#racers{height:initial}.sponsor-img{padding:20px;height:110px;margin:30px auto}.ptr-img{padding:25px 15px;height:auto;width:initial;max-width:100%}._3img_cont{overflow-x:scroll}._3img_cont ::-webkit-scrollbar{display:none}._3img_cont::-webkit-scrollbar{display:none}._3img{justify-content:flex-start}.sponsor-row{flex-direction:column}.c-padding{padding:560px 0 120px}.section-side-image .video_container{z-index:998;position:relative;top:-70px;padding:0;width:100%}.section-side-image .video_container #gVideo{height:440px;width:100%}.atw-lbl{font-size:4vw;line-height:4.5vw;width:80%}.r-title.artw{overflow:initial}.r-desc.artw{height:auto}.ft-img.artw{height:330px}.main-banner{height:initial}.video-play-container{height:580px}.sec-footer-highlights{background-position:50% 100%;background-size:cover}.social-links-cont-highlights{position:relative;top:70px}.tab button.class-toggle{padding:12px 0 12px 3%!important}.tab button{padding:12px 0 12px 3.4%!important}.sec-grseries h1{font-size:80px;line-height:80px;left:0;right:0}.sec-grseries img{left:0!important;right:0!important;margin:0 auto}.sec-grseries img.rush,.sec-grseries img.fortuner{left:0;right:0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.gr-desc p{font-size:18px}.pr-15{padding-right:0!important}.news-content{margin:10px 0}.r-desc{-webkit-line-clamp:3;height:65px}.news-desc{-webkit-line-clamp:5}.home-featured-img{height:300px}.fortuner-grs,.hilux-grs,.vios-grs{width:70%;font-size:11rem;bottom:60px}.title-btt,.title-lbl{top:117px}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:6rem;line-height:5.5rem}.sts_lbl.vios{font-size:6rem;line-height:6rem;top:25px}.ad-pump{top:-14px;font-size:7rem}.bold-thrill{font-size:8rem;line-height:7rem}.s-speed{font-size:8rem}.fb-icon div{float:left!important}.fb-icon div:first-child{margin-bottom:0}#racers{overflow:initial}.ptr-img{padding:30px 20px}.vios-cont{top:310px}.vios-cont p{font-size:18px;line-height:25px}.ft-img.artw{height:220px}.tab button.class-toggle{padding:12px 0 12px 3%!important}.tab button{padding:12px 0 12px 3.4%!important}}@media (min-width: 1024px) and (max-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.fb-icon div{float:right!important}.sponsor-row{display:flex;flex-direction:row}.watch-rh,.see-lb{padding:15px}.events-sec{margin-bottom:20px;bottom:0}.prev-video{height:260px}.sponsor-row{flex-direction:row}.vios-bg .vios-cont{top:50%}.vios-cont p{font-size:20px;line-height:23px}.c-padding{padding:250px 0 120px}.section-side-image .video_container{z-index:998;position:relative;top:-70px;padding:0 5%;width:100%}.section-side-image .video_container #gVideo{height:540px;width:100%}}@media (min-width: 1025px) and (max-width: 1280px){.news-title{overflow:hidden;max-height:50px;text-overflow:ellipsis}.news-desc{max-height:210px;text-overflow:ellipsis}.fortuner-grs,.hilux-grs,.vios-grs{font-size:9vw;bottom:8vw}.grs-btn{width:28%;bottom:40px}.vios-lbl{font-weight:800}.title-btt,.title-lbl{left:50px;top:150px}.ad-pump{font-size:7vw;top:11px}.sts_lbl{font-size:5.5vw;line-height:5.5vw;word-wrap:break-word}.news-desc{max-height:180px}.gr-desc{width:80%}.gr-logo{margin-top:80px}.r-title{text-overflow:ellipsis}.ss_lbl p{font-size:8rem;line-height:8rem}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:5vw;line-height:4.5vw}.title-btt p:last-child,.title-lbl p:last-child{font-size:1.5vw;line-height:2vw}}@media (min-width: 1281px){.sec-footer{height:965px}.sec-footer-highlights{height:810px;-o-object-fit:cover;object-fit:cover;background-position:50% 240%}._5img_cont{top:190px}.social-links-cont{top:450px;font-size:34px}.gr-cont{top:-413px;display:flex;left:0;right:0;margin:0 auto;max-width:1920px}.p-lmt-section{padding:225px 0}.p-limits{top:-1px}.gr-desc{width:80%;margin:0 0 0 auto;justify-content:center}.gr-desc p{font-size:1.5rem}.social-logo img{width:69px;height:70px}.p-limits-img{margin:0 auto 0 0}.white-overlay-gradient{height:300px;top:0;display:block}.bold-thrill{font-size:12rem;line-height:10rem;right:40px;bottom:35px}.grs-btn p{font-size:6rem;margin-bottom:50px;line-height:6rem}.grs-btn .button{font-size:26px;padding:20px 50px;margin-bottom:30px}.beyond-thrill{top:15px}.fortuner-grs,.hilux-grs,.vios-grs{font-size:9vw;bottom:130px}.vios-lbl{font-size:8rem;padding-bottom:45px}.sts_lbl.vios{font-size:8rem;line-height:8rem}.title-btt,.title-lbl{position:absolute;top:165px;left:30px;color:#fff;width:35%}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:8rem;font-weight:700;line-height:7rem;margin-bottom:0;letter-spacing:2px;white-space:nowrap}.title-btt.fortuner p:last-child{font-size:2rem;width:100%}.title-btt p:last-child,.title-lbl p:last-child{font-size:2.5rem;line-height:3.4rem;margin-top:20px;width:300px}.sts_lbl{font-size:9.5rem;line-height:8.5rem;width:47%;right:20px;top:15px;font-weight:600}.sts_first{width:50%}.sts_second{width:45%;bottom:250px;margin-bottom:-250px}.ss_second{bottom:115px;margin-bottom:-115px}.ss_lbl{top:50px}.ss_lbl.fortuner p{font-size:8.5rem}.ss_lbl p{font-size:9.5rem;line-height:8.5rem;font-weight:600}.s-speed{font-size:14rem;top:25px}.yaris-grs{font-size:18rem;bottom:42px}.d-perform{left:60px}.news-events{font-size:13rem;line-height:11rem;width:45%;top:50%;left:50%;transform:translate(-50%,-50%);bottom:initial}.ph_first{width:50%}.ph_second{width:45%;bottom:320px;margin-bottom:-320px}.ph_lbl{font-size:7.5rem;line-height:7.5rem;width:32%;right:240px;top:0;font-weight:600}.pl_second{bottom:115px;margin-bottom:-115px}.grs-cont{padding:65px 0 10px}.pl_lbl{top:50px}.pl_lbl p{font-size:10rem;line-height:10rem;font-weight:600}.coa{font-size:13rem;line-height:11rem;right:80px;bottom:85px}.supra-action{font-size:8rem;padding-bottom:45px}.pl1-img{right:-40px}.ce-feature-box-64 img.thumbnail{height:380px}.home-featured-img{height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.ne-featured-img{height:415px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.wts-img{height:300px}.owl-img{width:350px;height:auto}#owl-demo5 .item .owl-img{width:100%;height:320px}#owl-demo5 .item .owl-img.thumbnail{max-height:100%;height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.ne-featured-img{width:100%;height:380px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.news-title{max-height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-desc{max-height:255px;-webkit-line-clamp:11}.ft-img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;border-radius:0;border:none}.g-racing-img{max-height:440px}.iframe-container{padding-bottom:54.5%}.video-play-container{height:580px}}@media (min-width: 1500px){.gr-desc p{font-size:2rem}.social-links-cont{top:668px}.sec-footer{height:1250px}#gr-garage .gr-garage__content{top:25%}#gr-garage .gr-garage__content p{font-size:30px;margin:120px 0 40px}#gr-garage .gr-garage__content a{font-size:30px}.carousel-date{font-size:2rem}.ft-img{height:380px}.ne-featured-img{height:420px}.g-racing-img{max-height:100%}.title-btt p:first-child,.title-btt p:nth-child(2),.title-lbl p:first-child,.title-lbl p:nth-child(2){font-size:5vw;line-height:4.5vw}.title-btt,.title-lbl{top:13vw;left:5vw}.d-perform{font-size:14rem;line-height:11.5rem;width:50%}.fortuner-grs,.hilux-grs,.vios-grs{font-size:8vw;bottom:9vw;font-weight:700}.sts_lbl.vios{font-size:6vw;line-height:5.5vw;top:30px}.title-btt p:last-child,.title-lbl p:last-child{width:25vw;font-size:1.5vw;line-height:1.7vw;margin-top:20px}.ad-pump{font-size:7vw;top:1vw}.bold-thrill{font-size:8vw;line-height:6.5vw;right:4vw;width:50%}.sts_lbl{font-size:11.5rem;line-height:10rem}.yaris-grs{font-size:24rem}.ss_lbl p{font-size:6vw;line-height:5.5vw}.fb-link{padding:280px 0}#owl-demo5 .item .owl-img.thumbnail{height:350px}.iframe-container{padding-bottom:55%}._3img img{width:100%}.ft-img.artw{height:350px}.owl-img{width:420px;height:350px}.video-thumbail{height:635px}.list-thumbnail-img{height:144px}.sec-footer-highlights{height:900px;background-position:50% 255%}.social-links-cont-highlights{top:500px}.video-lists,.video-play-container{height:700px}.main-banner{height:100vh}.sec-grseries .gr-item:not(:last-child){margin-bottom:300px}}.leaderboard-lbl{color:#fff;font-size:50px;font-family:Toyota Type}.title-year{margin:0;display:block;float:left;width:100%;font-size:35px}.title{margin:15px 0 0;display:block;float:left;width:100%;font-size:60px;font-weight:700}.p2_percent{padding:0 2%}.tablet .trainers:not(.trainers_section) .section_content,.mobile .trainers:not(.trainers_section) .section_content{padding-left:0!important;padding-right:0!important}.tablet .trainers:not(.trainers_section) .section_top,.mobile .trainers:not(.trainers_section) .section_top{padding-left:0!important;padding-right:0!important}.tab-main-box{margin-top:30px}.tab-main-box .tab-box{display:none}.tab-main-box .title{color:#fff;font-size:30px;padding:0}.tab-main-box #tab-2{display:block}.tab-menu-gtcup ul{margin:0;padding:0;list-style:none;display:flex}.tab-menu-gtcup ul li{flex-basis:0;flex-grow:1;max-width:100%;padding:15px;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center}.tab-menu-gtcup ul li a{color:#e9e9e9;text-transform:uppercase;text-decoration:none;transition:.5s all;position:relative;width:auto;line-height:40px;font-family:Toyota Type}.tab-menu-gtcup ul li a.active,.tab-menu-gtcup ul li a:hover{color:#fff;text-decoration:none;border-bottom:5px solid #E60013}.bootstrap-wrapper .container{float:none}.leaderboards__section{padding:50px 0 30px}.breadcrumbs{padding-top:20px;margin-bottom:28px}.subtitle{font-family:Helvetica Light;font-size:24px}.is-red{color:#e60013}.is-white{color:#fff}.is-black{color:#000}.is-gray{color:#90909b}.is-underlined{text-decoration:underline}.bg-black{background-color:#000}.tab button{font-family:Toyota Type;display:inline-block;background-color:inherit;color:#eaeaea;padding:12px 0 12px 8%;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:.3s;font-size:21px}.tab button.class-toggle{display:block;width:100%}.tab button:not(.class-toggle):hover{color:#fff;background-color:#000}.tab button.active{color:#fff;background-color:#000}.tabcontent{color:#fff}.tab button.class-toggle{border-left:4px solid #E60013;color:#fff;cursor:default;margin:15px 0;font-size:30px;font-family:Toyota Type;line-height:30px;font-weight:700;padding:30px 0 0 7%}.leaderboards__section .row{width:auto}.leaderboards__section .ranking-table{width:100%;border-collapse:separate}.leaderboards__section .ranking-table th{text-align:center;text-transform:uppercase;padding:18px 0;font-size:20px;border-top:3px solid #EB0A1E;border-bottom:3px solid #EB0A1E;font-family:Toyota Type}.leaderboards__section .ranking-table td{font-family:Toyota Type;text-align:center;font-size:18px}.leaderboards__section .ranking-table>thead{padding:10px 20px}.leaderboards__section .ranking-table>thead>tr>*:nth-child(n+4){display:none}.leaderboards__section .ranking-table>tbody>tr>td{padding:15px 10px;font-size:20px;font-family:Toyota Type}.leaderboards__section .ranking-table>tbody>tr>td:first-child:before,.leaderboards__section .ranking-table>tbody>tr>td:first-child:after{height:15px;width:15px;content:""}.leaderboards__section .ranking-table>tbody>tr>td .hidden-sm-up{float:none;width:auto}.leaderboards__section .ranking-table>tbody>tr>td .hidden-sm-up table{margin-left:auto;margin-right:auto}.leaderboards__section .ranking-table>tbody>tr>*:nth-child(n+4){display:none}.leaderboards__section .ranking-table>tbody>tr>td:first-child:before,.leaderboards__section .ranking-table>tbody>tr>td:first-child:after{filter:invert(96%) sepia(0%) saturate(0%) hue-rotate(69deg) brightness(103%) contrast(105%)}.leaderboard-selects{display:flex;flex-direction:row;gap:10px;padding:0 15px 15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.leaderboard-selects::-webkit-scrollbar{display:none}.leaderboard-selects .select-wrapper{position:relative;flex:0 0 auto;min-width:185px;width:-moz-fit-content;width:fit-content;display:inline-block}.leaderboard-selects .select-wrapper:after{content:"";position:absolute;right:1rem;top:55%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/build/assets/leaderboard-arrow-down-icon-solid-D_3-sNnk.png);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.leaderboard-selects .select-wrapper:last-child{margin-right:15px}.leaderboard-selects .leaderboard-select{width:auto;min-width:185px;padding:10px 45px 10px 10px;background-color:#eb0a1e;color:#fff;border:none;font-size:2rem;font-weight:400;border-radius:4px;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none}.leaderboard-selects .leaderboard-select::-ms-expand{display:none}.leaderboard-selects .leaderboard-select option{background-color:#fff;color:#000}.leaderboard-selects .leaderboard-select option:checked{background-color:#000!important;color:#fff!important;box-shadow:0 0 10px 100px #000 inset}.leaderboard-selects .leaderboard-select option:hover,.leaderboard-selects .leaderboard-select option:focus{background-color:#000c!important;color:#fff!important}.weekend-select-mobile{padding:15px;margin-bottom:0!important}.tab{float:left;width:100%;height:auto;background-color:#eb0a1e;padding:30px 0 100px}@media (min-width: 760px) and (max-width: 1100px){.tab{padding:30px 0}}.tab .weekend-select-wrapper{padding-inline:4.5rem;position:relative}.tab .weekend-select-wrapper:after{content:"";position:absolute;right:7rem;top:50%;transform:translateY(-50%);width:32px;height:32px;background-image:url(/build/assets/leaderboard-arrow-down-icon-Bh27Nv9v.png);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.tab .weekend-select-wrapper .weekend-select{font-family:Toyota,sans-serif!important;padding:1rem 3.5rem 1rem 2.5rem;height:2.35em;font-size:3rem;font-weight:600;letter-spacing:1px;color:#fff;border:2px solid #FFFFFF;background-color:#eb0a1e;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tab .weekend-select-wrapper .weekend-select::-ms-expand{display:none}.tab .weekend-select-wrapper .weekend-select option{background:#fff;color:#000;border-radius:0!important}.tab .weekend-select-wrapper .weekend-select option[selected]{background:#000;color:#fff}.tab .weekend-select-wrapper .weekend-text{font-family:Toyota,sans-serif!important;font-size:3rem;font-weight:600;letter-spacing:1px;color:#fff}@media (max-width: 767px){.mt-md-0{margin-top:0!important}.leaderboards__section h2{text-align:center;font-size:35px;padding-left:initial;margin-top:initial}.leaderboards__section .tab-main-box{margin:15px 0}.leaderboards__section .tab-box .title{text-align:center;font-size:25px}.leaderboards__section .ranking-table th{font-size:14px}.leaderboards__section .ranking-table table>tbody>tr td{font-size:16px;cursor:pointer}.leaderboards__section .ranking-table>tbody>tr>td{padding:25px 0;font-size:20px}.leaderboards__section .ranking-table thead th{font-size:18px;padding:0;border-top:initial;border-bottom:initial}.leaderboards__section .ranking-table tbody th{padding:15px 5px}.tab{margin-bottom:30px;padding:10px 0}.tab-box .tab:nth-child(2){padding-top:30px}}#grs_page .main_banner-sec{position:relative}#grs_page .main_banner-sec .grs-title{font-size:9vw;bottom:130px;font-weight:700;text-align:center;z-index:1;width:100%;color:#fff;position:absolute}#grs_page .main_banner-sec .main-banner-img{-o-object-fit:cover;object-fit:cover;-o-object-position:100%;object-position:100%;width:100%;height:auto}#grs_page .lesser-main-banner-sec{background-color:#000;position:relative}#grs_page .lesser-main-banner-sec .lesser-vehicle-img{-o-object-fit:cover;object-fit:cover;-o-object-position:100%;object-position:100%;width:100%;height:auto}#grs_page .lesser-main-banner-sec .lesser-vehicle-img.mobile{display:none}#grs_page .lesser-main-banner-sec .description-wrapper{position:absolute;top:50%;transform:translateY(-50%);left:7%;color:#fff;width:30%}#grs_page .lesser-main-banner-sec .description-wrapper p{font-size:7rem;font-weight:700;line-height:6rem;margin-bottom:0;letter-spacing:2px;white-space:nowrap}#grs_page .lesser-main-banner-sec .description-wrapper p.desc{font-size:2rem;width:100%;line-height:3.4rem;margin-top:20px;white-space:pre-wrap;font-weight:400}#grs_page .feature-sec1{padding:40px 0}#grs_page .feature-sec1 .feature1{width:50%;position:relative;margin-right:auto;top:0}#grs_page .feature-sec1 .feature2{width:45%;bottom:250px;margin-bottom:-250px;position:relative;right:50px;margin-left:auto}#grs_page .feature-sec1 .feature1-label{font-size:7.5rem;line-height:7rem;width:47%;right:20px;top:3%;font-weight:600;position:absolute;color:#000}#grs_page .feature-sec1 .feature1-label.hilux{font-size:6rem;line-height:6rem}#grs_page .featured-banner-sec{position:relative}#grs_page .featured-banner-sec .featured-title{font-weight:700;font-size:10rem;line-height:8.5rem;color:#fff;position:absolute;top:0;text-align:center;z-index:1;width:100%}#grs_page .featured-banner-sec .featured-title.hilux{font-size:10rem;line-height:7.5rem}#grs_page .featured-banner-sec img{-o-object-fit:cover;object-fit:cover;-o-object-position:100%;object-position:100%;width:100%;height:auto}#grs_page .feature-sec2{padding:40px 0}#grs_page .feature-sec2 .feature1{position:relative;width:53%;bottom:0;right:0;margin-left:auto}#grs_page .feature-sec2 .feature1 img{width:100%}#grs_page .feature-sec2 .feature1 img.mobile{display:none}#grs_page .feature-sec2 .feature2{position:relative;left:0;margin-right:auto;width:53%;bottom:115px;margin-bottom:-115px}#grs_page .feature-sec2 .feature2 img{width:100%}#grs_page .feature-sec2 .feature2-label p{top:3%;position:absolute;left:40px;font-weight:600;width:45%;color:#000;font-size:8rem;line-height:7.5rem}#grs_page .feature-sec2 .feature2-label p.hilux{font-size:6rem;line-height:6rem}#grs_page .grs-gallery{padding:65px 0 0;position:relative}#grs_page .grs-gallery .gallery-lbl{font-size:8rem;padding-bottom:45px;text-align:center;color:#000;font-weight:700}#grs_page .grs-gallery ._4img_cont{top:160px;height:auto;width:100%;overflow:hidden}#grs_page .grs-gallery ._4img_cont ._4img{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row;height:auto}#grs_page .grs-gallery ._4img_cont ._4img img{width:25%;height:auto;aspect-ratio:1}#grs_page .bt-sec{position:relative}#grs_page .bt-sec .grs-btn-wrapper{bottom:20px;position:absolute;width:33%;left:50px;z-index:10}#grs_page .bt-sec .grs-btn-wrapper p{font-size:5rem;margin-bottom:35px;line-height:5rem;font-weight:700;color:#000}#grs_page .bt-sec .grs-btn-wrapper a.button{font-size:26px;padding:20px 50px;margin-bottom:30px;background-color:#000;color:#fff;display:block;width:90%;border-radius:10px}#grs_page .bt-sec .bt-background{top:15px;position:relative;width:100%;height:auto}@media screen and (min-width: 1960px){#lightbox .gr-order-now-wrapper{width:820px}}@media screen and (min-width: 1500px){#grs_page .feature-sec1 .feature1-label,#grs_page .feature-sec1 .feature1-label.hilux,#grs_page .feature-sec2 .feature2-label p,#grs_page .feature-sec2 .feature2-label p.hilux{font-size:8rem;line-height:8rem}}@media screen and (max-width: 991px){#grs_page .main_banner-sec{position:relative}#grs_page .main_banner-sec .grs-title{font-size:15vw;line-height:13vw;bottom:75px;font-weight:700;text-align:center;z-index:1;width:100%;color:#fff;position:absolute}#grs_page .main_banner-sec .grs-title.hilux{font-size:19vw;line-height:17vw;bottom:50px}#grs_page .main_banner-sec .grs-title.hilux .mobile{display:block!important}#grs_page .main_banner-sec .main-banner-img{-o-object-fit:cover;object-fit:cover;-o-object-position:100%;object-position:100%;width:100%;height:auto}#grs_page .main_banner-sec .main-banner-img.mobile{display:block!important}#grs_page .main_banner-sec .main-banner-img.web{display:none}#grs_page .lesser-main-banner-sec{background-color:#000;position:relative}#grs_page .lesser-main-banner-sec .lesser-vehicle-img{-o-object-fit:cover;object-fit:cover;-o-object-position:100%;object-position:100%;width:100%;height:auto}#grs_page .lesser-main-banner-sec .lesser-vehicle-img.mobile{display:block}#grs_page .lesser-main-banner-sec .lesser-vehicle-img.web{display:none}#grs_page .lesser-main-banner-sec .description-wrapper{position:absolute;top:initial;bottom:-10%;left:initial;color:#fff;width:100%;margin:0 auto;padding:0 30px}#grs_page .lesser-main-banner-sec .description-wrapper p{font-size:11.5vw;line-height:10.5vw;font-weight:700;margin-bottom:0;letter-spacing:2px;white-space:nowrap}#grs_page .lesser-main-banner-sec .description-wrapper p.web{display:none}#grs_page .lesser-main-banner-sec .description-wrapper p.desc{font-size:4vw;line-height:6vw;width:100%;margin-top:20px;white-space:pre-wrap;font-weight:400}#grs_page .lesser-main-banner-sec .description-wrapper .web{display:none}#grs_page .lesser-main-banner-sec .description-wrapper.hilux{bottom:-15%}#grs_page .lesser-main-banner-sec .description-wrapper.hilux p{font-size:10.5vw;line-height:9.5vw}#grs_page .lesser-main-banner-sec .description-wrapper.hilux p.desc{font-size:4vw;line-height:6vw;width:100%;margin-top:20px;white-space:pre-wrap;font-weight:400}#grs_page .feature-sec1{padding:20px 0}#grs_page .feature-sec1 .feature1{width:55%;position:relative;margin-right:auto;top:0;left:0}#grs_page .feature-sec1 .feature2{width:60%;bottom:55px;margin-bottom:-55px;position:relative;right:25px;margin-left:auto}#grs_page .feature-sec1 .feature1-label{font-size:6.5vw;line-height:6vw;width:39%;right:5%;top:3%;font-weight:600;position:absolute;color:#000;display:inline-block}#grs_page .feature-sec1 .feature1-label.hilux{font-size:5.5vw;line-height:6vw}#grs_page .featured-banner-sec{position:relative}#grs_page .featured-banner-sec .featured-title{font-weight:700;font-size:8vw;line-height:7.5vw;color:#fff;position:absolute;top:1px;text-align:center;z-index:1;width:100%}#grs_page .featured-banner-sec .featured-title.hilux{font-size:6vw;line-height:6vw;width:80%;left:50%;transform:translate(-50%)}#grs_page .featured-banner-sec img{-o-object-fit:cover;object-fit:cover;-o-object-position:100%;object-position:100%;width:100%;height:auto}#grs_page .feature-sec2{padding:20px 0}#grs_page .feature-sec2 .feature1{position:relative;width:44%;bottom:0;right:0;margin-left:auto}#grs_page .feature-sec2 .feature1 img{right:initial}#grs_page .feature-sec2 .feature1 img.mobile{display:block}#grs_page .feature-sec2 .feature1 img.web{display:none}#grs_page .feature-sec2 .feature2{position:relative;left:0;margin-right:auto;width:63%;bottom:35px;margin-bottom:-35px}#grs_page .feature-sec2 .feature2 img{left:initial}#grs_page .feature-sec2 .feature2-label p{top:5%;position:absolute;left:5%;font-weight:600;width:45%;color:#000;font-size:6.5vw;line-height:6vw}#grs_page .feature-sec2 .feature2-label p.hilux{font-size:6.5vw;line-height:6vw}#grs_page .grs-gallery{padding:20px 0 0;position:relative}#grs_page .grs-gallery .gallery-lbl{font-size:8.5vw;line-height:8vw;padding-bottom:20px;text-align:center;color:#000;font-weight:700}#grs_page .grs-gallery ._4img_cont{top:0;height:100%;width:100%;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}#grs_page .grs-gallery ._4img_cont ._4img{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;flex-direction:row;height:auto}#grs_page .grs-gallery ._4img_cont ._4img img{width:initial;height:auto}#grs_page .bt-sec{position:relative}#grs_page .bt-sec .grs-btn-wrapper{bottom:10%;position:absolute;width:75%;left:50%;transform:translate(-50%);z-index:10}#grs_page .bt-sec .grs-btn-wrapper p{font-size:9vw;margin-bottom:60px;line-height:5rem;font-weight:700;color:#000;text-align:center}#grs_page .bt-sec .grs-btn-wrapper a.button{font-size:26px;padding:30px 50px;margin-bottom:30px;background-color:#000;color:#fff;display:block;width:100%;border-radius:10px}#grs_page .bt-sec .beyond-thrill{top:15px;position:relative;width:100%;height:auto}#grs_page .bt-sec .beyond-thrill.web{display:none}#grs_page .bt-sec .beyond-thrill.mobile{display:block!important}}@media screen and (max-width: 767px){#grs_page .lesser-main-banner-sec .description-wrapper{bottom:0%}#grs_page .lesser-main-banner-sec .description-wrapper p{font-size:9vw;line-height:9vw}#grs_page .lesser-main-banner-sec .description-wrapper p.desc{font-size:4vw;line-height:5vw}#grs_page .bt-sec .grs-btn-wrapper{bottom:20px}#grs_page .bt-sec .grs-btn-wrapper p{margin-bottom:40px}#grs_page .bt-sec .grs-btn-wrapper a.button{padding:20px 50px;margin-bottom:20px}}@media screen and (max-width: 480px){#grs_page .main_banner-sec .grs-title{bottom:55px}#grs_page .main_banner-sec .grs-title.hilux{bottom:30px}#grs_page .lesser-main-banner-sec .description-wrapper{bottom:-20px}#grs_page .lesser-main-banner-sec .description-wrapper.hilux{bottom:-20%}#grs_page .bt-sec .grs-btn-wrapper{bottom:25px}#grs_page .bt-sec .grs-btn-wrapper p{margin-bottom:10px}#grs_page .bt-sec .grs-btn-wrapper a.button{padding:10px 50px;font-size:20px}}@media screen and (max-width: 380px){#grs_page .main_banner-sec .grs-title.hilux{bottom:25px}#grs_page .bt-sec .grs-btn-wrapper a.button{font-size:20px}#grs_page .lesser-main-banner-sec .description-wrapper{bottom:-25px}}.lb-main-container{background-color:#fff}.lb-model{margin:2.5rem 0 0;display:block}.no-height-image-180px{height:180px;width:180px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-64px{height:64px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-140px,.no-height-image-145px{height:140px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-150px{height:150px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-50px{height:50px!important}.no-height-image-48px{height:48px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-200px{height:200px!important}.no-height-image-350px{height:350px!important}.no-height-image-700px{height:700px!important}.no-height-image-1300px{height:1300px!important}.no-height-image-635px{height:635px!important;-o-object-fit:cover!important;object-fit:cover!important}@media (max-width: 1280px){.no-height-image-635px{height:450px!important;width:100%}}.skeleton-image{background:linear-gradient(90deg,#f0f0f0,#f0f0f0,#fff,#f0f0f0,#f0f0f0);background-size:200% 100%;animation:loading 2s linear infinite}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}#header-menu{display:flex!important;align-items:center!important}#header-menu li{white-space:nowrap!important}#icon-ul li a{padding:0!important}@media (max-width: 1280px){#logo-gazoo{max-width:90%!important}}@media (max-width: 1080px){#logo-gazoo{max-width:80%!important;margin-top:5px!important}}.watch-opening-subwrapper--academy h1{font-family:Toyota Type Bold}@media (max-width: 991px){.watch-opening-subwrapper--academy h1{line-height:28px}}
