
.header-logo {max-width: 200px;display: flex;align-items: center;}
.header-logo img {width: 100%;}
.header-wrapper .contact {padding: 0.5rem 0;}
.container-fluid {padding: 0;}
@font-face {font-family: Mreg;src: url(../font/HelveticaNeueLTStd-LtCn.otf);}
@font-face {font-family: Mbold;src: url(../font/helveticaneueltstd-hvcn.otf);}
body {font-family: 'Mreg';color: #333;}
.navbar-light .navbar-nav .nav-link {color: #333;text-decoration: none;display: block;padding: 10px;letter-spacing: 1px;font-weight: 600;transition: all 0.1s ease-in-out;}
.navbar-light .navbar-nav .nav-link:hover {color: rgb(0 114 150);text-decoration: underline;}
.welcome-section {background-color: #fff;padding: 40px 20px;}
.container {max-width: 1410px;margin: 0 auto;}
.mainmenu nav {padding-right: 0 !important;background-color: unset !important;}
h1 {font-size: 36px;text-transform: uppercase;font-weight: 700;margin-bottom: 20px;}
h1 .bold {color: #222;}
h1 .highlight {color: #0080a0;}
h1, h2, h3, h4, h5, h6 {font-family: 'Mbold';}
.intro-text, .info-text {font-size: 16px;margin-bottom: 16px;color: #333;}
.contact {display: flex;}
.contact i {padding: 0 .5rem;}
.header-wishlist i {padding-right: 0;}
footer#footer {background-color: #20323b;}
.main-footer .logo {max-width: 250px;}
.main-footer .logo img {width: 100%;}
.contact span.info-details {display: none;}
.Zone_3.z-wrapper {background: #20323b;padding: 50px 20px;text-align: center;color: #fff;}
.contact i {color: #0080a0;}
a {color: #0080a0;}
a:hover {color: #000000;text-decoration: none;}
.header-wrapper span.system-info-name {font-family: 'Mbold';font-size: 1.2rem;text-transform: uppercase;letter-spacing: 1px;}
.navbar-light .navbar-nav li:last-child .nav-link {padding-right: 0;}
.contactHeader {border-top: 1px solid #333;align-items: center;padding: 5px 0;}
.main-header {padding: 10px 0;}
.footer-links.fl-acc ul {flex-direction: column;display: flex;}
.footer-links.fl-acc ul li a {color: #fff;}
.article-tile .card {background: transparent;}
.article-tile .card {border-color: #fff;border-radius: 0;}
.article-tile .card-text:last-child span, .article-tile .card-text:last-child {color: #fff !important;}
.footer-links.fl-acc ul li a {padding: 0 0 1rem;font-size: 18px;}
.copyright {color: #fff;}
.socials .fa-tiktok {width: 35px;height: 25px;background-repeat: no-repeat;background-size: 80%;background-position: bottom;background-color: #20323b;-webkit-mask-image: url("data:image/svg+xml,%3Csvg fill='%23008cba' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' stroke='%23008cba'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M19.589 6.686a4.793 4.793 0 0 1-3.77-4.245V2h-3.445v13.672a2.896 2.896 0 0 1-5.201 1.743l-.002-.001.002.001a2.895 2.895 0 0 1 3.183-4.51v-3.5a6.329 6.329 0 0 0-5.394 10.692 6.33 6.33 0 0 0 10.857-4.424V8.687a8.182 8.182 0 0 0 4.773 1.526V6.79a4.831 4.831 0 0 1-1.003-.104z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;-webkit-mask-position: center;}
.socials .fa-twitter {width: 35px;height: 25px;background-repeat: no-repeat;background-size: 80%;background-position: bottom;background-color: #20323b;-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0,0,256,256'%3E%3Cg transform='scale(5.12,5.12)'%3E%3Cpath d='M5.91992,6l14.66211,21.375l-14.35156,16.625h3.17969l12.57617,-14.57812l10,14.57813h12.01367l-15.31836,-22.33008l13.51758,-15.66992h-3.16992l-11.75391,13.61719l-9.3418,-13.61719zM9.7168,8h7.16406l23.32227,34h-7.16406z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;-webkit-mask-position: center;}
.navbar-nav .dropdown.nav-item.show a:after {border-bottom: .3em solid;border-top: 0;}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {background-color: #0080a0;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #0080a0;color: #fff;}
.jumbotron {position: relative;width: 100%;overflow: hidden;height: 60vh;min-height: 300px;display: flex;align-items: center;justify-content: center;color: white;text-align: center;}
.jumbotron img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;z-index: 1;}
.jumbotron::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);    /* dark overlay */z-index: 2;}
.jumbotron .content {position: relative;z-index: 3;padding: 2rem;max-width: 800px;}
.jumbotron h1 {font-size: 3rem;margin-bottom: 1rem;}
.jumbotron p {font-size: 1.25rem;margin-bottom: 2rem;}
.jumbotron .btn {display: inline-block;padding: 0.75rem 1.5rem;background-color: #0080a0;color: white;text-decoration: none;border-radius: 4px;transition: background-color 0.3s ease;}
.jumbotron .btn:hover {background-color: #0080a0;}
div div#vehicleBar_FinanceButton .btn.btn-primary {padding: 4.9px !important;}
.socials li:first-child a, .footer-links.fl-acc li:first-child a {color: #0080a0;font-size: 30px;font-family: 'Mbold';}
.socials ul {display: flex;flex-direction: column;}
.main-footer, .copyright-footer {padding: 60px 0;}
.copyright-footer .row.mx-0 {justify-content: center;}
.socials-wrapper li a {background-color: #fff;width: 50px;height: 50px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.socials ul li:first-child {margin-bottom: 1rem;}
.socials-wrapper li {margin: 0 .15rem;}
.article-tile .article-title {color: #007296;}
.socials-wrapper li a i {color: #20323b;}
.btn {box-shadow: none !important;}
div#article-widget-container-Blog {margin-bottom: 1rem;}
.socials-wrapper {margin: 0 auto;}
.footer-links.fl-acc li:first-child a, #menu_3_0 > li {pointer-events: none;}
.copyright-footer {border-top: 1px solid #536168;}
i.fas.fa-bars {margin-right: .5rem;}
.inner .article-tile .card-text:last-child span, .inner .article-tile .card-text:last-child {color: #000 !important;}
.copyright a {color: #fff;}
.hsocials .fa-link-tree {width: 13px;height: 15px;background-repeat: no-repeat;background-size: 80%;background-position: bottom;background-color: #0080a0;-webkit-mask-image: url("https://image.blob.ix.co.za/LayoutImage/337/4/337-4-Linktree_id_-jZiqwW_1-4-800x980.png");-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;margin-left: 10px;}
