@charset "UTF-8";
/***!  /templates/g5_helium/custom/css-compiled/custom_12.css  !***/

body{font-size:16px}#g-container-main a{color:#231f20;box-shadow:0 2px 0 rgba(25,26,27,0.5);transition:all 0.2s}#g-container-main a:hover{color:#b71104;box-shadow:0 2px 0 rgba(183,17,4,0.5)}#g-navigation{border-top:solid 5px #f91402;border-bottom:solid 1px #f91402;webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.25)}#g-navigation .g-container{width:100%}#g-navigation .g-container .g-grid:first-of-type{width:calc(100% - 4rem);margin:auto}#g-navigation .g-main-nav{max-width:1420px;margin-left:auto;margin-right:auto}#g-navigation .g-main-nav .g-dropdown{background:#231f20;border:none;border-radius:0rem}#g-navigation .g-main-nav .g-dropdown .g-grid{padding:1rem;margin:0;width:100%}#g-navigation .g-main-nav .g-dropdown .g-menu-item-title:hover{color:#f9b601}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{padding:0}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:0 8px 0 #b71104}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#fff;display:flex;gap:1rem;align-items:center;line-height:1}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container{color:#f9b601}#g-navigation .logoBlock,#g-navigation .autoCareBlock{text-align:center}#g-navigation .logoBlock img,#g-navigation .autoCareBlock img{max-width:175px;margin:auto}#g-navigation .logoBlock p,#g-navigation .autoCareBlock p{margin:0}#g-navigation .logoBlock{display:grid;place-content:center}#g-navigation .g-menu-item-title{font-family:"Poppins",sans-serif}#g-navigation .menuBlock{display:flex;align-items:flex-end;justify-content:space-evenly}#g-navigation .menuBlock .g-content{width:100%;margin:0;padding-top:0 !important;background:#231f20}#g-navigation .menuBlock .g-toplevel{display:flex;justify-content:space-between}#g-navigation .menuBlock .g-toplevel .g-menu-item-title{text-transform:uppercase;font-weight:bold;font-size:clamp(1.1rem,2vw,2rem)}#g-navigation .menuBlock .g-toplevel .g-sublevel .g-menu-item-title{text-transform:none;font-weight:normal;font-size:1rem}#g-navigation .logoBlock .g-content,#g-navigation .autoCareBlock .g-content,#g-navigation .menuBlock .g-content{margin-bottom:0;padding-bottom:10px;padding-top:10px}#g-navigation .menuBlock .g-content{padding-bottom:0px}#g-navigation ul.g-dropdown{z-index:11}.heroImage{display:grid;grid-template-columns:repeat(7,14.2857142857%);grid-template-rows:1fr 1fr 1fr;max-height:65vh}.heroImage img{grid-column:1 / 8;grid-row:1 / 4;position:relative;z-index:3}.heroImage .headers{position:relative;z-index:5;grid-column:2 / 7;grid-row:2 / 3;align-content:center}.heroImage .headers h1,.heroImage .headers h2{font-weight:bold;line-height:1.6;text-align:center;text-shadow:2px 2px 0px #fff;background:-webkit-linear-gradient(#f9b601,#b71104);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:100%}.heroImage .headers h1{font-size:clamp(2rem,4vw,4rem)}.heroImage .headers h2{font-size:clamp(1.7rem,3vw,3rem)}.autoCareBlock{color:#231f20;text-align:left !important}.autoCareBlock a{color:#231f20}#g-header .jl-position-cover{display:grid;place-content:center}#g-header .jl-position-cover h1,#g-header .jl-position-cover h2{font-weight:bold;line-height:1.6;text-align:center;text-shadow:2px 2px 0px #fff;background:-webkit-linear-gradient(#f9b601,#b71104);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:100%}#g-header .jl-position-cover h1{font-size:clamp(2rem,4vw,4rem)}#g-header .jl-position-cover h2{font-size:clamp(1.7rem,3vw,3rem)}#g-intro{margin-top:-1.5vw;position:relative;z-index:10;margin-left:3vw;margin-right:3vw;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2)}#g-footer p{margin:0;width:fit-content}#g-footer a{color:#f9b601}#g-footer a:hover{color:#f0f901}#g-footer .g-grid{justify-content:space-between}#g-footer .g-block{flex:auto;width:auto}#g-footer .g-container{width:calc(100% - 8vw);margin:auto}.appetizer{position:relative}.appetizer .mod-custom{display:grid;place-content:center;gap:1rem;padding:2rem 1rem}.appetizer .mod-custom p{text-align:center;text-transform:uppercase;margin:0;position:relative;z-index:5}.appetizer .mod-custom a{color:#231f20}.appetizer .mod-custom a:hover{color:#b71104}.appetizer .mod-custom img{max-height:90px;max-width:125px;aspect-ratio:1;object-fit:contain;transition:all 0.2s ease-in;position:relative;z-index:5}.appetizer:hover img{transform:scale(1.08)}.appetizer:hover::before{position:absolute;content:"";bottom:0;left:0;right:0;height:10px;background:#b71104;animation:fadeIn 0.2s ease-in forwards}ul.carMarks{list-style:none;columns:2;margin-left:0}.menuInfo{display:flex;gap:3vw;color:rgba(25,26,27,0.7);align-items:center}.menuInfo p{line-height:1.3;font-size:1rem;margin-bottom:0}.menuInfo i{font-size:2rem}.carsForSale{text-transform:uppercase;font-size:1.1rem;box-shadow:0 2px 0 rgba(25,26,27,0.7);width:fit-content}.carsForSale:hover{box-shadow:0 2px 0 #f9b601}.autoCareBlock a{color:rgba(25,26,27,0.7)}.callUs{display:flex;gap:2vw;justify-content:center;align-items:center}.callUs i{}.itemid-520 #g-sidebar .callUs{display:none}.carsSales #g-container-main .g-container{width:calc(100% - 4rem)}.carsSales .item-content{padding-bottom:1rem}.carsSales .item-image{margin-inline:0}.carsSales .fields-container{border:solid 1px #e1e1e1;padding:10px;max-width:960px;list-style:none;margin-left:0px}.carsSales .fields-container .field-entry{position:relative}.carsSales .fields-container .field-entry::before,.jchoptimize-responsive-images__loaded{background-image:url('https://dcdynamics.net/images/cars-for-sale/carIcons.png');filter:invert(59%) sepia(11%) saturate(200%) saturate(135%) hue-rotate(176deg) brightness(96%) contrast(94%);content:"";position:relative;left:0;top:5px;margin-right:12px}.carsSales .fields-container .mileage::before{background-position:-21px -63px;background-size:auto;width:20px;height:20px;background-repeat:no-repeat;display:inline-block}.carsSales .fields-container .transmission-type::before{background-position:-42px -63px;background-size:auto;width:20px;height:20px;background-repeat:no-repeat;display:inline-block}.carsSales .fields-container .exterior-color::before{background-position:-84px -21px;background-size:auto;width:20px;height:20px;background-repeat:no-repeat;display:inline-block}.carsSales .fields-container .interior-color::before{background-position:-84px -21px;background-size:auto;width:20px;height:20px;background-repeat:no-repeat;display:inline-block}.carsSales .fields-container .rating::before,.jchoptimize-responsive-images__loaded{background-position:0px -147px;background-size:auto;width:20px;height:20px;background-repeat:no-repeat;display:inline-block;background-image:url('https://dcdynamics.net/images/cars-for-sale/carIconsToo.png')}.carsSales .fields-container .mpg-city::before,.carsSales .fields-container .mpg-highway::before{background-position:-83px -63px;background-size:auto;width:20px;height:20px;background-repeat:no-repeat;display:inline-block}.carsSales .btn-primary{padding:1rem 2rem;margin-top:2rem}.carsSales .original-price .field-value{text-decoration:line-through}.carsSales .original-price::before,.carsSales .current-price::before{position:relative;content:"" !important;font-family:"Font Awesome 6 Free";background-image:none !important;top:0px !important;display:inline-block;width:20px;text-align:right}.com-content-article.item-page.carsSales .original-price::before,.com-content-article.item-page.carsSales .current-price::before{position:relative;content:"" !important;font-family:"Font Awesome 6 Free";background-image:none !important;top:0px !important;display:inline-block;width:20px;text-align:right}.vehicleMiles{position:relative}.vehicleMiles::before,.jchoptimize-responsive-images__loaded{position:relative;content:"";background-image:url('https://dcdynamics.net/images/cars-for-sale/carIcons.png');filter:invert(59%) sepia(11%) saturate(200%) saturate(135%) hue-rotate(176deg) brightness(96%) contrast(94%);background-position:-21px -63px;background-size:auto;width:20px;height:20px;background-repeat:no-repeat;display:inline-block;top:5px;margin-right:12px}.carCustomFields{border:solid 1px #e1e1e1;padding:10px;min-height:120px;margin-bottom:2rem}.carCustomFields .original-price::before,.carCustomFields .current-price::before{text-align:right;margin-right:12px;filter:invert(59%) sepia(11%) saturate(200%) saturate(135%) hue-rotate(176deg) brightness(96%) contrast(94%)}.enquire{margin-top:2rem}.lineThrough{text-decoration:line-through}.headerBoxPricing h1,.headerBoxPricing h2{min-height:80px}.imgLink{box-shadow:none !important}.icons{position:relative;z-index:999}.createListing #publishing,.createListing button[aria-controls="publishing"],.createListing .editor-xtd-buttons,.createListing button[aria-controls="wf-editor-source"]{display:none}.createListing fieldset{padding-inline:0}@media screen and (max-width:1300px){#g-navigation .menuBlock .g-toplevel{display:flex;justify-content:space-around}}.outline-_error #g-header{min-height:513px}@media screen and (max-width:959px){ul.carMarks{columns:2}}@media screen and (max-width:767px){.company-info{width:fit-content;margin-left:auto;margin-right:auto}.navInfo,.autoCareBlock{width:fit-content;flex-grow:inherit !important;flex-basis:inherit !important;max-width:inherit !important}#g-navigation .g-grid:first-of-type{justify-content:center;gap:2vw;align-items:flex-end}#g-footer .g-grid{justify-content:center}#g-footer p{margin:auto}}@media screen and (width>767px){.blog-items.masonry-2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}}@media screen and (width < 1200px){.blog-items.masonry-2{display:block;columns:1}}@media screen and (max-width:609px){#g-navigation .autoCareBlock{color:#231f20;text-align:center !important}#g-navigation .autoCareBlock a{color:#231f20}}@media screen and (max-width:500px){ul.carMarks{columns:1}}
