.grSection,.hiluxSection{background-position:50%;position:relative}.bannerDiv .tabsWrapper,.grSection,.hiluxSection{background-repeat:no-repeat;background-size:cover}.Zone_4 .container,.container{max-width:1440px}.header-nav .dropdown-toggle::after,button#backToTop i,footer#footer ul#menu_102_0 li a:after{font-family:'Font Awesome 5 Free';font-weight:600}.pagination button:hover,button#backToTop i{background-color:#000}@font-face{font-family:TOYOTAREGULAR;src:url(../font//157224_text_rg.adb6e3e7-webfont.ttf)}@font-face{font-family:TOYOTABOLD;src:url(../font//157224_text_bold.a265a078-webfont.ttf)}@font-face{font-family:TOYOTADISPLAYREGULAR;src:url(../font//157224_toyotadisplay_rg.e6d94836-webfont.ttf)}@font-face{font-family:TOYOTADISPLAYBOLD;src:url(../font//157224_toyotadisplay_bd.8cc1dcd2-webfont.ttf)}@font-face{font-family:TOYOTADISPLAYHEAVY;src:url(../font//157224_toyotadisplay_he.d91bb7fc-webfont.ttf)}@font-face{font-family:GR;src:url(../font//DecimaMonoPro-400.8c228456.woff)}header#header{position:absolute;z-index:9999}h1,h2,h3,h4,h5,h6{font-family:TOYOTADISPLAYBOLD}a,a:hover{color:#d1021e}.grLogo img{width:4rem}.hiluxLogo img{width:5rem}.hiluxLogo{margin:0 0 0 2rem}.grLogo{padding:0 2rem 0 0;border-right:2px solid #fff}.header-logo{display:flex;align-items:center;margin-right:1rem}.container-fluid,.header-nav .bg-light{padding:0}.container{padding:0 2.5rem}.header-nav .dropdown-toggle::after{border:0;content:'\f078';font-size:10px;margin-left:.5rem}.header-nav .dropdown:hover .dropdown-toggle::after{content:'\f077';font-family:'Font Awesome 5 Free';font-weight:600}.header-nav .dropdown-item{padding:0;margin-bottom:1rem}.header-nav .dropdown-item:last-child{margin-bottom:0}.header-nav .bg-light{background-color:transparent!important}.bannerDiv .tab-slider,.header-options,.header-wrapper span.info-details,.innerBanner .rotator-button,.navbar-light .navbar-brand,.postfooter li:not(:first-child),.social-links li a:after,.socials li:first-child a:after,.wishlist-btn .w-btn_copy,h5.card-title.article-title,small.text-muted.article-author{display:none}.contacts i{color:#fff;margin:0 1rem}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fff;font-family:TOYOTADISPLAYREGULAR}.lastItem li a{padding:11px;border-radius:50px;border:1px solid #fff;color:#fff;width:138px;text-align:center}ul.navbar-nav li{margin:0 1.5rem}.navbar-expand-lg .navbar-nav .nav-link{border-bottom:2px solid transparent}.header-logo img{filter:brightness(100)}ul.navbar-nav li:first-child{margin-left:0}a:hover{text-decoration:none}.lastItem li a:hover{background-image:linear-gradient(to bottom right,#494950 0,#323232 50%,#000 100%)}.bannerDiv .tabs{background-image:linear-gradient(to bottom,#000,transparent);width:100%;position:relative;left:0;height:100%}.bannerDiv .tabsWrapper{padding:0;text-align:center;object-fit:cover;background-position:bottom;max-height:480px;min-height:420px}.bannerDiv .tab-content img{max-height:380px;width:720px}.pagination{text-align:center;padding:2rem 0;justify-content:center}.pagination button{width:1rem;border-radius:1rem;height:.25rem;margin:0 5px;cursor:pointer;border:none;background-color:rgba(0,0,0,.5);transition:background-color .3s,transform .3s}.pagination button.active{background-color:#000;width:2rem}button:focus{outline:0}.car-slide.active h2{font-family:LexusBold;color:transparent;font-weight:700;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:hsla(0,0%,100%,.3);font-size:120px}.bannerDiv .tabs ul{display:flex;list-style-type:none;padding:3rem;justify-content:center;align-items:center}.bannerDiv .tabs .tab{margin-right:2rem;cursor:pointer;transition:background-color .3s;color:#fff;font-size:20px;text-transform:uppercase;font-family:TOYOTADISPLAYBOLD}.bannerDiv .tabs .tab.active{font-size:36px;position:relative;display:inline-block}.bannerDiv .tab-content{margin-top:-11.5rem}.bannerDiv .car-slide.active,.bannerDiv .tab-slider.active{display:block}.bannerDiv .car-slide{display:none;text-align:center}.content{color:#fff;z-index:3;border-radius:.5rem;background-color:rgba(0,0,0,.4);padding:2.75rem 3rem;height:max-content;right:5rem}.btn-outline-light,.home .btn{align-items:center;border-radius:9999px}.home .buttons{margin-top:2.5rem;display:flex}.btn:hover{background:#555}.hiluxSection{background-image:url(https://image.blob.ix.co.za/LayoutImage/321/17/321-17-zone3-17-1440x900.jpg)}.contentWrapper{padding:6rem 0}.contentImg img{object-fit:cover}.content img{width:20rem;padding:1rem 0}.btn-outline-light{color:#fff;border-color:#fff;height:3rem;justify-content:center;display:flex;margin:0 1rem 0 0;width:fit-content}.btn-outline-light:hover{background-color:#d1021e;color:#fff;border-color:#d1021e}.home .btn{position:relative;padding:10px 20px;font-size:16px;cursor:pointer;display:inline-flex;justify-content:center}.home .btn:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;transition:transform .3s}.home .btn:hover:after,footer#footer ul#menu_102_0 li a:hover:after{transform:translateX(5px)}.content h1{font-family:TOYOTAREGULAR}.grSection{background-image:url(https://image.blob.ix.co.za/LayoutImage/321/20/321-20-zone5-20-1440x902.jpg)}.grSection .content{font-family:GR;grid-column:span 6/span 6;grid-column-start:2}.welcomeP{padding:2.5rem}.grSection .content h3{font-family:GR;font-size:2.5rem;text-transform:capitalize;font-style:italic}body,h5.card-title.article-date{font-family:TOYOTADISPLAYREGULAR}.grSection .content span{font-size:24px}.bg-secondary{background-color:#282830!important}section.offersSection{padding:5rem 0 7rem}section.offersSection h2{color:#fff;padding-bottom:2.5rem}section.offersSection .card{border:0;border-radius:.75rem}section.offersSection img{padding:.75rem}section.brandsSection{padding:5rem 0}section.brandsSection h2{margin-bottom:2.5rem}.brandsSection .image-container{position:relative;overflow:hidden}.brandsSection img{width:100%;transition:transform .3s}.brandsSection .image-container:hover img{transform:scale(1.1)}.mf-links.fl-acc.menu ul li{float:unset}footer#footer .main-footer{padding:6rem 0 5rem}.mf-links.fl-acc.menu li a{color:#fff;font-family:TOYOTAREGULAR}.mf-links.fl-acc.menu li:first-child a{font-family:TOYOTABOLD;font-size:24px;pointer-events:none}.mf-links.fl-acc.menu li{margin-top:1rem}.mf-links.fl-acc.menu li:first-child{margin-top:0}footer#footer ul#menu_102_0 li a{background-color:#fff;border-radius:9999px;color:#282830;font-size:16px;font-family:TOYOTAREGULAR;padding:.75rem 1.37rem;margin-right:1rem;pointer-events:unset}footer#footer ul#menu_102_0 li a:after{content:'\f005';color:#282830;margin-left:1rem;transition:transform .3s}.socials a i{font-size:21px}.socials li{float:left!important}.navbar-nav .nav-item{position:relative}.navbar-nav .dropdown-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;list-style:none;margin:0;padding:0;border:0;border-radius:0}.navbar-nav .nav-item:hover .dropdown-menu{display:block;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#d1021e!important}.dropdown-item.active,.dropdown-item:active{background-color:unset;color:#282830}.dropdown-item:focus,.dropdown-item:hover{color:#cf021e;background-color:unset}.innerHeader .dropdown-menu a{margin-bottom:1rem;border-bottom:2px solid #fff!important}.innerHeader{position:relative!important}.innerHeader .navbar-nav li:hover a{border-bottom:2px solid #d1021e}.innerHeader .header-wrapper li a{color:#282830!important}.navbar-expand-lg .navbar-nav .nav-link{padding:0;display:flex;align-items:center}.innerHeader .navbar-nav li:hover .dropdown-menu a{border-bottom:0}.innerHeader .navbar-nav .dropdown-menu a:hover{border-bottom:2px solid #d1021e!important;color:#d1021e!important}.innerHeader .navbar-nav .nav-item:hover .dropdown-menu a{width:max-content}.postfooter ul{list-style:none;padding:0;margin-top:10px}.postfooter li{margin-bottom:5px;border-radius:5px}.postfooter li:first-child{font-size:20px;font-weight:700;cursor:pointer}.postfooter .menu ul li:first-child a:after{content:'\f078';font-family:'Font Awesome 5 Free';font-size:18px;margin:0 1rem}.firstChild a:after{content:'\f077'!important}.socials li:first-child{pointer-events:none}.social-links li a{font-size:unset!important;margin:0!important}.social-links li,span.pre-header-link{margin:0 1rem 0 0}.social-links{display:flex;flex-direction:row;align-items:center}.socials ul{display:flex;flex-direction:column}.postfooter{margin:3rem 0 0;border-top:1px solid hsla(0,0%,100%,.1)}header#header.scrolledUp{position:fixed;top:0;background:hsla(0,0%,100%,.8)}header#header.scrolledUp li a{color:#282830}.innerHeader .header-logo img,.scrolledUp .header-logo img{filter:unset}.content-wrapper{bottom:20%;z-index:10;text-align:center;color:#fff;padding:10px;border-radius:5px}.hs-img-wrapper::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.header-wishlist,span.pre-header-link span a{border:1px solid #fff;border-radius:100%;display:flex;width:50px;height:50px;justify-content:center;align-items:center}.header-wishlist .wishlist-btn .w-btn_icon,span.pre-header-link:last-child{margin:0}.header-wishlist:hover,span.pre-header-link span a:hover{background-color:#494950;border-color:#494950}.innerHeader .header-wishlist i,.innerHeader .pre-header-link i,.scrolledUp .header-wishlist i,.scrolledUp span.pre-header-link a i{color:#494950}#backToTop,.scrolledUp .system-info-name,.scrolledUp button.nt-wrapper{color:#282829}#widget-article-tile-Blog .card,.scrolledUp .header-wishlist,.scrolledUp span.pre-header-link a{border:0}.scrolledUp .lastItem li a{background-color:#282830;color:#fff!important;border:1px solid #282830}.innerHeader .header-wishlist,.innerHeader .pre-header-link a{border-color:#494950}.innerHeader .lastItem li a{background:#28282f;color:#fff!important}.innerHeader .header-wrapper{padding:0!important}.image-rotator-display img{width:1000vw!important;height:auto!important;max-width:100vw!important}.socialLinks{display:flex;align-items:center}.socialLinks li{display:block!important;margin:0 1rem}.socialLinks li:first-child{margin-left:0!important}.socialLinks li:first-child a{margin-top:0!important;font-size:16px!important;pointer-events:auto!important}.bannerDiv .tabs ul li:last-child{margin-right:0}.header-options button,.innerHeader .header-wishlist:hover i,.innerHeader span.pre-header-link span a:hover i,.scrolledUp .header-wishlist:hover i,.scrolledUp span.pre-header-link a:hover i,.vehiclesMobile a{color:#fff}.article-tile{padding-left:0!important}.grSection .grid .btn{--tw-skew-x:-13deg;border-radius:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter}*{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}.article-summary,.article-summary span{font-size:1.25rem!important;line-height:2rem;color:rgb(73 73 80 / 1)!important;font-family:TOYOTADISPLAYBOLD!important;height:100px;text-transform:uppercase}img.w-100.article-image{max-height:30vh;width:100%;object-fit:cover;object-position:top;margin:1rem 0}h5.card-title.article-date{margin-top:1rem;color:#8b8c90;font-size:14px}.prefooter .mf-links:last-child li a:hover{background-color:#e4e4e7!important}.post-footer{font-size:.875rem}.copyright span.system-info-name{margin-left:.2rem}#backToTop{position:fixed;bottom:8.5rem;right:1rem;background-color:rgb(255 255 255 /1);display:none;border:0 solid hsla(0,0%,100%,.6);cursor:pointer;height:32px;z-index:99999;display:flex;align-items:center;padding:.2rem;justify-content:space-between;border-radius:9999px}button#backToTop i{font-style:normal;border-radius:9999px;width:1.67rem;height:1.67rem;color:#fff;display:flex;justify-content:center;align-items:center}#backToTop:hover span{display:block!important;padding:0 .2rem;font-size:.875rem;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.promise-text p{font-size:16px}footer#footer ul#menu_102_0 li a{position:relative;display:inline-flex;align-items:center;justify-content:center}.header-nav ul li{padding:16px 0 14px}.lastItem li a:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border-color:#282829}.image-rotator-display::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000,transparent 22%);z-index:100;pointer-events:none}em.fas.fa-download{margin-right:1rem}.main-header,.tab-display .copy,h2.vehicle-finance-enquire-header{padding:1rem 0}#widget-article-tile-Blog .card-body,.offersSection .col-12:first-child{padding-left:0}.tab-display .flex-nowrap.mx-0.row.text-center{flex-wrap:wrap!important}.tab-display .benfits-card h4,.tab-display .benfits-card p{margin:2rem 0}.new_contact{margin:1rem 0}.pre-header{background-color:#282830;padding:10px 0;text-align:center}.header-wrapper.py-3{padding-top:0!important;text-align:center}.footerLogo{margin-left:4rem}.cookie-Banner { z-index: 999999999; }