@media (max-width:767px){.page-speed .explore-by-models,.page-speed .mt-0.mt-md-4.mb-5+div{min-height:450px}.page-speed .vehicle-type-selector{min-height:50px}.page-speed .bw-inventory-vehicle-block{min-height:220px}#rotational-banner-component>div{display:inline}.inventory-vehicle-box-details{height:127px!important}.arrow-fire,.pp-rotational-specials ul.pp-specials-slick.slick-dots{display:none!important}.footer-contact-section>div:nth-child(4){min-height:160px}.vehicle-specials-vehiclename{min-height:118px}.vehicle-specials-vehiclename+div{min-height:125px}.footer-contact-section{min-height:496px}.page-speed #primary-vehicle-inventory{min-height:400px!important}a.banner-view-details{align-items:center;display:flex;min-height:28px!important;z-index:10!important}.directionbox-outer{min-height:220px!important}.findus-mapdirections .col-lg-4{min-height:220px}.page-speed #newspecialsrotatioanl{min-height:660px}.page-speed .paragon-new-specials{min-height:530px!important}.pp-footer-info-bgcolor{min-height:800px}.findus-mapdirections{min-height:420px}.slot-swapping>div:first-child{min-height:410px}.slot-swapping>div:nth-child(2){min-height:170px}#dealer-map{min-height:200px}.menu-opening-icon em{height:30px;width:30px}.vehicle-search-buttons .vehicle-search-links div.vehicle-search-link-item{margin-bottom:1rem!important;margin-top:20px!important}.vehicle-inventory-counts-section{height:555px}#fixed-footer-bottom{height:56px}.text-white.icons{height:38px;width:auto}.text-white.icons i{height:16px}.ca-banner-body-contents{font-family:sans-serif!important}div#_paragon_primary_header a[href="/"]{align-items:center;display:flex;min-height:80px}.VueCarousel-navigation{display:none}.mobile-logo{max-height:70px!important}}html{overflow:auto}@media (min-width:992px){#rotational-banner-component{min-height:0}}.color-white{color:#fff}.cursor-pointer{cursor:pointer}.landing-container{margin:auto;max-width:1920px}@media (max-width:767px){.marginmobile-0{margin:0}.pt-4_5{padding-top:0!important}}.h-100vh{height:100vh}.buynowpopupform .modal-lg,.schedulepickup .modal-lg{width:1000px}.modal-open,div.model.show{padding-right:0!important}@media (min-width:768px){.position-md-absolute{position:absolute;top:16%;z-index:9}}@media (min-width:1300px){.modal-lg,.modal-xxl{max-width:1000px}}@media (min-width:1500px){.d-xxl-flex{display:flex}.modal-xxl{max-width:80%}.d-xxl-none{display:none!important}.d-xxl-block{display:block!important}.container{max-width:90%}.offset-xxl-1{margin-left:8.333333%}.col-xxl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-offset-1{margin-left:8.333333%}}@media (min-width:2500px){.shopperwizard-labels .col-xxl-3{-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%}}.menu-outerlay{background-color:#000;height:100%;opacity:.5;position:fixed;top:43px;width:100%;z-index:15}.video_iframe{height:560px;width:100%}.lightgrey{color:#ccc}.body-container{margin-top:70px}@media (min-width:769px){.padding-md-0{padding:0}}.el-switch,.el-switch-style,.el-switch-style:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.el-switch{font-size:70%;top:6px}.el-switch,.el-switch .el-switch-style{display:inline-block;height:1.6em;position:relative}.el-switch .el-switch-style{-webkit-border-radius:.8em;border-radius:.8em;cursor:pointer;left:0;top:0;width:3em}.el-switch .el-switch-style,.el-switch .el-switch-style:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.el-switch .el-switch-style:before{background-color:#fff;-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:1.4em;left:.1em;position:absolute;top:.1em;width:1.4em}.el-switch>input[type=checkbox]{display:none}.el-switch>input[type=checkbox][disabled]+.el-switch-style{background-color:#d3dce6;cursor:not-allowed}.el-switch>input[type=checkbox]:checked+.el-switch-style:before{left:50%}.el-switch>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#b0d7f5}.el-switch.el-switch-blue>input[type=checkbox]:checked+.el-switch-style{background-color:#20a0ff}.el-switch.el-switch-blue>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#b0d7f5}.el-switch.el-switch-green>input[type=checkbox]:checked+.el-switch-style{background-color:#13ce66}.el-switch.el-switch-green>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#a1efc4}.el-switch.el-switch-red>input[type=checkbox]:checked+.el-switch-style{background-color:#ff4949}.el-switch.el-switch-red>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#f9b3b3}.el-switch.el-switch-yellow>input[type=checkbox]:checked+.el-switch-style{background-color:#f7ba2a}.el-switch.el-switch-yellow>input[type=checkbox]:checked[disabled]+.el-switch-style{background-color:#fbeac1}.modal{z-index:1300}.modal-title{color:#000;text-transform:uppercase}.embed-responsive.fixed-height{height:350px;margin:auto;text-align:center;width:60%}.pt-4_5{padding-top:90px}.tvm-button{display:block;font-size:13px;font-weight:600;padding:7px 0;text-align:center}.no-hover:hover{text-decoration:none}.flex-05{flex:0.5}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.ft-24{font-size:24px}.ft-22{font-size:22px}.bonusofferbanner{flex:1}@media (max-width:1400px){.bonusofferbanner{flex:1.3}}@media (min-width:1300px){.contact-padding-right{padding-right:3.5em!important}}@media (max-width:768px){.contact-padding-right{padding-right:0}}.bgcolor-white{background-color:#fff}.color-black{color:#000}.bgcolor-grey{background-color:#a1a1a1}.bgcolor-light-grey{background-color:#f4f4f4}.payments-light-color{background-color:#e8e8e8;color:#bfbfbf}.grey-text{color:grey}.ft-13{font-size:13px}.ft-11{font-size:11px}.line-height-1{line-height:1}.specials-hd{font-size:25px}.leadform-text{color:#000;font-size:1rem;font-weight:400;line-height:1.5}.overview-hd{background-color:#f3f3f3;padding:5px}.overview-hd,.overview-text,.virtual-compare{font-size:14px}.virtual-compare h3{color:#000}.virtual-compare .compare-tab-link{color:#fff!important;display:inline-block;font-size:1.5em;font-weight:700;padding:10px 20px;width:100%}.virtual-compare .compare-tab-link:hover{text-decoration:none}.virtual-compare .side-by-tabs{border:1px solid #666;border-radius:4px}.virtual-compare .side-by-tabs .compare-nav-links{text-align:center;text-decoration:none;width:12.5%}.virtual-compare .side-by-tabs .compare-nav-links:not(.selected):hover{background:#767676;color:#fff;text-decoration:none}.virtual-compare .compare-advantage-txt{text-align:justify}.virtual-compare .mr-left{margin:10px 15px}.virtual-compare .txt-clr{color:#555}.virtual-compare .compare-container{margin-top:10px}.primary-button{border-radius:5px;color:#fff;font-size:.8em;padding:5px 10px}.primary-button:hover{color:#fff;text-decoration:none}.primary-btn{margin-top:-45px}.vehicle-img{position:relative;top:-45px}.compare-title{background-color:#ddd;color:#555;padding:10px}@media (max-width:700px){.virtual-compare .mr-left{margin:10px}.virtual-compare .side-by-tabs{border:none}.virtual-compare .side-by-tabs .compare-nav-links{border:1px solid #666;margin:2px 0;width:100%}.compare-table{font-size:12px}div h1.py-4{font-size:16px!important;padding-bottom:.6rem!important;padding-top:.6rem!important}}.text-decoration-none:hover{text-decoration:none}.color-hover-inherit:hover{color:inherit}.activation-alertmessage,.persistantactivation-alertmessage{color:#fff;font-size:16px;left:0;margin:auto;padding:15px;position:absolute;right:0;text-align:center;width:45%;z-index:9999}.success-activation{background-color:green}.error-activation{background-color:#ff8c00}.ft-14{font-size:14px}.ft-20{font-size:20px}.ft-16{font-size:16px}.border-right-white{border-right:.5px solid}.ft-8{font-size:8px}.ft-10{font-size:10px}.honeypot{border:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important}@media (max-width:700px){.buynowpopupform .modal-lg,.schedulepickup .modal-lg{margin:0 auto;width:310px}}@media (max-width:320px){.buynowpopupform .modal-lg,.schedulepickup .modal-lg{margin:0 auto;width:300px}}.touch-scroll{-webkit-overflow-scrolling:touch}.word-break{word-break:break-all}.ft-18{font-size:18px}.ft-15{font-size:15px}.ft-12{font-size:12px}.bgcolor-black{background-color:#000}.top-55px{position:relative}.h-101vh{height:102vh}.overflowy-hidden{overflow:hidden}.border-bottom-white{border-bottom:1px solid #fff}.text-underline{text-decoration:underline}@media (max-width:1600px){.single-special-vehicle.margin-left{margin-left:.5rem!important}.single-special-vehicle .vehicle-title{font-size:18px!important}}.red-color{color:red}ul.slick-dots{display:none!important}.date-time-container .datetimeelment{padding:0}.vdatetime-input{background-color:#fff;border-radius:0;color:#495057;display:block;font-size:1rem;height:2.25rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.vdatetime-fade-enter-active,.vdatetime-fade-leave-active{transition:opacity .4s}.vdatetime-fade-enter,.vdatetime-fade-leave-to{opacity:0}.vdatetime-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:999}.vdatetime-popup{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#444;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;left:50%;max-width:calc(100% - 30px);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:340px;z-index:1000}.vdatetime-popup,.vdatetime-popup *{box-sizing:border-box}.vdatetime-popup__header{background:#3f51b5;color:#fff;font-size:32px;padding:15px 30px}.vdatetime-popup__year{cursor:pointer;display:block;font-size:14px;font-weight:300;opacity:.7;transition:opacity .3s}.vdatetime-popup__year:hover{opacity:1}.vdatetime-popup__actions{padding:0 20px 10px 30px;text-align:right}.vdatetime-popup__actions__button{background:transparent;border:none;color:#3f51b5;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;transition:color .3s}.vdatetime-popup__actions__button:hover{color:#444}.vdatetime-calendar__navigation--next:hover svg path,.vdatetime-calendar__navigation--previous:hover svg path{stroke:#888}.vdatetime-calendar__navigation,.vdatetime-calendar__navigation *{box-sizing:border-box}.vdatetime-calendar__navigation{margin:15px 0;padding:0 30px;position:relative;width:100%}.vdatetime-calendar__navigation--next,.vdatetime-calendar__navigation--previous{cursor:pointer;padding:0 5px;position:absolute;top:0;width:18px}.vdatetime-calendar__navigation--next svg,.vdatetime-calendar__navigation--previous svg{width:8px}.vdatetime-calendar__navigation--next svg path,.vdatetime-calendar__navigation--previous svg path{transition:stroke .3s}.vdatetime-calendar__navigation--previous{left:25px}.vdatetime-calendar__navigation--next{right:25px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.vdatetime-calendar__current--month{text-align:center;text-transform:capitalize}.vdatetime-calendar__month{padding:0 20px;transition:height .2s}.vdatetime-calendar__month__day,.vdatetime-calendar__month__weekday{cursor:pointer;display:inline-block;font-size:15px;font-weight:300;line-height:36px;text-align:center;width:14.28571%}.vdatetime-calendar__month__day>span,.vdatetime-calendar__month__weekday>span{display:block;height:0;overflow:hidden;padding:0 0 100%;position:relative;width:100%}.vdatetime-calendar__month__day>span>span,.vdatetime-calendar__month__weekday>span>span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:50%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .3s,color .3s}.vdatetime-calendar__month__weekday{font-weight:700}.vdatetime-calendar__month__day:hover>span>span{background:#eee}.vdatetime-calendar__month__day--selected:hover>span>span,.vdatetime-calendar__month__day--selected>span>span{background:#3f51b5;color:#fff}.vdatetime-calendar__month__day--disabled{cursor:default;opacity:.4}.vdatetime-calendar__month__day--disabled:hover>span>span{background:transparent;color:inherit}.vdatetime-time-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-time-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-time-picker,.vdatetime-time-picker *{box-sizing:border-box}.vdatetime-time-picker:after{clear:both;content:"";display:table}.vdatetime-time-picker__list{float:left;height:305px;overflow-y:scroll;width:50%}.vdatetime-time-picker__list::-webkit-scrollbar{width:3px}.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list{width:33.3%}.vdatetime-time-picker__item{cursor:pointer;font-size:20px;padding:10px 0;text-align:center;transition:font-size .3s}.vdatetime-time-picker__item:hover{font-size:32px}.vdatetime-time-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-time-picker__item--disabled{cursor:default;font-size:20px!important;opacity:.4}.vdatetime-year-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-year-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-year-picker,.vdatetime-year-picker *{box-sizing:border-box}vdatetime-year-picker:after{clear:both;content:"";display:table}.vdatetime-year-picker__list{float:left;height:305px;overflow-y:scroll;width:100%}.vdatetime-year-picker__list::-webkit-scrollbar{width:3px}.vdatetime-year-picker__item{cursor:pointer;font-size:20px;padding:10px 0;text-align:center;transition:font-size .3s}.vdatetime-year-picker__item:hover{font-size:32px}.vdatetime-year-picker__item--selected{color:#3f51b5;font-size:32px}.custom-bgcolor{background-color:#f5f5f5}@media (max-width:768px){.ft-70{font-size:28px;text-align:center}}@media (max-width:1366px){.testdrive-text{font-size:13px}}body{font-family:Arial,sans-serif!important}body h1{font-size:20px!important}h1.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.ft-2_5rem{font-size:2.5rem!important}.list-style-none{list-style:none}input.form-control::placeholder{color:#c2c2c2}textarea.form-control::placeholder{color:#c2c2c2}.search-all-box .container{margin:0;max-width:100%;padding:0;padding-top:0!important}.search-all-box .vehicle-search-input-container label{margin-bottom:0}.search-all-box .vehicle-search-input-container input{margin:0;padding:11px}.search-all-box .vehicle-search-input-container .search-icon{display:none}.editor a:not(.no-hover){color:#212529;text-decoration:underline}.editor a:not(.no-hover):hover{color:inherit}.border-black{border:1px solid #000}.black-quickstart .quickstart-font-color,.theme-quickstart .quickstart-font-color{color:#fff!important}.white-quickstart .quickstart-font-color{color:#000!important}.black-quickstart .quickstart-border-color,.theme-quickstart .quickstart-border-color{border-color:#fff!important}.white-quickstart .quickstart-border-color{border-color:#000!important}.coupon-slick-section .slick-track{display:flex}.coupon-slick-section .slick-track .slick-slide{height:auto}.primary-close-circle{border:1px solid #ccc;border-radius:20px;display:inline-block;font-size:10px;padding:8px 10px;text-align:center}.primary-close-circle .primaryicon-times{position:relative;top:1px}.lead-form-box .form-group{margin-bottom:1.5rem!important;position:relative}.lead-form-box .form-group .form-control,.lead-form-box .form-group .vdatetime-input{border:0!important;border-bottom:1px solid #ced4da!important;border-radius:0!important;padding:1rem 0}.lead-form-box .form-group label{border:1px solid transparent;color:#939292;height:100%;left:0;padding:1rem 0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.lead-form-box .form-group .form-select{border:0;border-bottom:1px solid #ccc;color:#495057;padding-bottom:.625rem;padding-top:1.625rem;width:100%}.lead-form-box .form-group select.form-select{-webkit-appearance:initial;appearance:none;background-image:url(https://prod.cdn.secureoffersites.com/dist/p35/8124a36fb209994cd5d19cf541a73ae3.png);background-position:right 7px center;background-repeat:no-repeat;background-size:10px}.lead-form-box .form-group .form-select.error{border:1px solid red}.lead-form-box .form-group .form-select:focus-visible{border:0;border-bottom:1px solid #ccc}.lead-form-box .form-group>.form-control:focus,.lead-form-box .form-group>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.lead-form-box .form-group>.form-control,.lead-form-box .form-group>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.lead-form-box .form-control::placeholder,.lead-form-box .vdatetime-input::placeholder{color:transparent!important}.lead-form-box .form-group>.form-control:focus~label,.lead-form-box .form-group>.form-control:not(:placeholder-shown)~label,.lead-form-box .form-group>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.lead-form-box .form-control:focus{border:0;border-bottom:1px solid #3474b9!important;box-shadow:none!important}.lead-form-box .form-control.error{border-bottom:1px solid red!important}.lead-form-box.bonus-offer-lead-form-box .form-group{margin-bottom:.5rem!important}.lead-form-box.custom-lead-form-box .form-group label{left:10px!important}.lead-form-box.custom-lead-form-box .form-group textarea.form-control{padding:1.5rem 14px 14px 11px!important}.lead-form-box.custom-lead-form-box .form-group .form-control{padding:1.5rem 14px 10px 11px!important}.lead-form-box.custom-lead-form-box .form-group .form-select{padding-left:10px!important}.custom-select-dropdown{border:0;border-bottom:1px solid #ccc;color:#495057;padding-bottom:.625rem;padding-top:.625rem;width:100%}.dropdown-options-list{background-color:#fff;border:1px solid #ccc;list-style-type:none!important;padding:0!important;position:absolute;width:100%;z-index:1}.dropdown-options-list li{padding:10px}._menu__separator_darkbg{background-color:#fff}._menu__separator_darkbg,._menu__separator_lightbg{display:inline-block;height:24px;opacity:.5;width:1px}._menu__separator_lightbg{background-color:#000}.bgcolor-primary-custom-checkbox input[type=checkbox].primarybg-input-hide{height:20px;opacity:0;position:absolute;width:20px;z-index:11}.bgcolor-primary-custom-checkbox input[type=checkbox].primarybg-input-hide:checked~span .primarybg-checked{display:inline-block!important}.bgcolor-primary-custom-checkbox input[type=checkbox].primarybg-input-hide:checked~span .primarybg-unchecked{display:none!important}.bgcolor-primary-custom-checkbox .primarybg-unchecked{display:inline-block}.bgcolor-primary-custom-checkbox .primarybg-checked,.bgcolor-primary-custom-checkbox .primarybg-unchecked{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #bdc1c6;border-radius:4px;cursor:pointer;height:20px;outline:0;width:20px}.bgcolor-primary-custom-checkbox .primarybg-checked{display:none;position:relative}.bgcolor-primary-custom-checkbox .primarybg-checked:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:12px;left:7px;position:absolute;top:2px;transform:rotate(45deg);width:5px}#lead-iframe .cn-b13-chat,#lead-iframe .cn-b13-text{display:none!important}.facebook-iframe iframe{height:600px!important}@media (min-width:992px){.facebook-iframe .modal-lg{max-width:560px!important}.facebook-iframe iframe{height:720px!important}}#b-custom-accordion-container .accordion .card-body .btn-block:after{color:#ced4da;content:"-";float:right;font-size:22px}#b-custom-accordion-container .accordion .card-body .collapsed:after{color:#ced4da;content:"+";font-size:22px}#b-custom-accordion-container .accordion.mazda-acc .card-body .btn-block,#b-custom-accordion-container .accordion.mazda-acc .card-body .btn-block:after,#b-custom-accordion-container .accordion.mazda-acc .card-body .collapsed:after{color:#000!important}#b-custom-accordion-container .card{border:0}#b-custom-accordion-container .card-body{color:#8e9093;line-height:30px;padding:0 10px;text-align:justify}#b-custom-accordion-container .card-body .btn{color:#000;line-height:0;padding:20px 10px}#b-custom-accordion-container .card-body .btn:focus{box-shadow:none}#b-custom-accordion-container .border-top h1.container{padding-bottom:1rem!important;padding-top:1rem!important}@media (max-width:700px){#b-custom-accordion-container .card-body .btn{color:#000;line-height:1.5;padding:0 10px;white-space:normal}#b-custom-accordion-container .border-top h1.container{font-size:16px!important;padding-bottom:.6rem!important;padding-top:.6rem!important}}img{image-rendering:-webkit-optimize-contrast}.bab-connect:hover{color:#fff}.coupons-design-two .small-font{font-size:.8em!important;line-height:16px!important}.coupons-design-two .rotational-coupon-specials-links{margin-right:20px}.coupons-design-two .view-details-min-height .small-font{font-size:.8em!important;line-height:16px!important}.coupons-design-two .description-image-template-pre-text{letter-spacing:1px}.coupons-design-two .primary-btn{font-size:1em!important;margin-top:0!important;padding:15px 20px 18px!important}@media (max-width:767px){.coupons-design-two .primary-btn{text-wrap:nowrap!important;font-size:.8em!important;padding:14px!important}}.coupons-design-two .primary-btn:hover{opacity:.6}.coupons-design-two .secondary-btn{font-size:1em!important;margin-top:0!important;padding:15px 20px 18px!important;text-decoration:none!important}@media (max-width:767px){.coupons-design-two .secondary-btn{text-wrap:nowrap!important;font-size:.8em!important;padding:14px!important}}.coupons-design-two .secondary-btn:hover{background-color:#f1f1f1!important;border:1.5px solid #dbdbdb!important;color:#dbdbdb!important;opacity:.7}.coupons-design-two .border-gray{color:#dbdbdb!important}.coupons-design-two .imgheight{justify-content:left!important}@media (max-width:767px){.coupons-design-two .imgheight{height:100px!important}}.coupons-design-two .buttons a{max-width:100%!important;width:100%!important}.coupons-design-two .description-image-template-heading{font-size:23px}.coupons-design-two .slick-coupons .couponspecials{margin-left:20px!important;margin-right:20px!important}@media (max-width:767px){.coupons-design-two .slick-coupons .couponspecials{margin-left:5px!important;margin-right:5px!important}.coupons-design-two .slick-list{padding:0 10% 0 0!important}}#coupon-specials .coupen-specials-get-offers-btn.secondary-btn,#coupon-specials .coupen-specials-schedule-btn.primary-btn,#coupon-specials-list .coupen-specials-get-offers-btn.secondary-btn,#coupon-specials-list .coupen-specials-schedule-btn.primary-btn{padding:15px 20px 18px!important}#coupon-specials .coupons-design-two .couponspecials,#coupon-specials-list .coupons-design-two .couponspecials{max-height:100%!important;min-height:auto!important}@media (max-width:767px){.map-with-address{min-height:450px!important}.map-with-address #dealer-map{min-height:160px!important}}.map-with-address a,.map-with-address a:hover,.map-with-address span,.map-with-address span:hover{color:#fff}@media (max-width:767px){#powersearch-container{min-height:210px}}.image-ur-search-three-tile-container .banner-gap{padding-right:25px}.image-ur-search-three-tile-container #rotaional-carousel em.slick-arrow{background-color:transparent!important;color:#ccc;font-size:28px;top:-45%;transform:translateY(-45%)}.image-ur-search-three-tile-container #rotaional-carousel em.slick-arrow.next-arrow{left:-8px}.image-ur-search-three-tile-container #rotaional-carousel em.slick-arrow.prev-arrow{right:-8px}.image-ur-search-three-tile-container .normal-vehicle-search{padding:0!important}.image-ur-search-three-tile-container .image-section-container .row{margin:0}.image-ur-search-three-tile-container .image-section-container .bg-shadow-icons{box-shadow:-1px 1px 4px 1px #e3e0e0}.image-ur-search-three-tile-container .image-section-container .image-buttons{background-color:rgba(0,0,0,.36);display:block!important}.image-ur-search-three-tile-container .image-section-container .image-buttons:hover{background:#fff;color:#000!important}.image-ur-search-three-tile-container .image-section-container .image-titles{display:block!important}@media (min-width:767px){.image-ur-search-three-tile-container .image-section-container{flex-direction:column;gap:25px}.image-ur-search-three-tile-container .image-section-container .image-third-section{gap:25px}.image-ur-search-three-tile-container .image-section-container .image-one{height:50%}.image-ur-search-three-tile-container .image-section-container img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;width:100%}.image-ur-search-three-tile-container #vehicle-search-section{bottom:20px!important;position:absolute;width:100%}.image-ur-search-three-tile-container #vehicle-search-section .vehicle-search-input-container .search-vin{background-color:rgba(0,0,0,.36);color:#fff;padding-bottom:15px;padding-top:15px}.image-ur-search-three-tile-container #vehicle-search-section .vehicle-search-input-container .search-vin::placeholder{color:#fff}.image-ur-search-three-tile-container #vehicle-search-section .vehicle-search-input-container .vin-search-icon{color:#fff;top:19px}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search{padding-top:30px!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter{background-color:transparent!important;box-shadow:none;padding:0!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .row{gap:20px}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .search-btn-container{padding:0!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .search-btn{align-items:center;display:flex;justify-content:center;min-height:50px;text-transform:capitalize!important}.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .mazda-dropdown-wrapper{background:#fff;font-size:13px!important;min-height:50px;text-transform:capitalize!important}}@media (min-width:1200px){.image-ur-search-three-tile-container .search-bar-filter{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.image-ur-search-three-tile-container a.banner-view-details.bgcolor-primary{bottom:32%!important;font-size:14px;padding:5px 8px!important;right:10px!important}}@media only screen and (min-width:1200px) and (max-width:1499px){.image-ur-search-three-tile-container #vehicle-search-section{bottom:15px!important;padding-left:30px;padding-right:30px}}@media (min-width:1500px){.image-ur-search-three-tile-container .normal-vehicle-search,.image-ur-search-three-tile-container .oem-design-vehicle-search{max-width:85%}}@media (max-width:767px){.image-ur-search-three-tile-container .VueCarousel-navigation-next,.image-ur-search-three-tile-container .VueCarousel-navigation-prev{display:block}.image-ur-search-three-tile-container .VueCarousel-pagination{display:none!important}.image-ur-search-three-tile-container .oem-design-vehicle-search{margin-top:20px}.image-ur-search-three-tile-container .image-url-container{display:none;padding:0}.image-ur-search-three-tile-container .image-titles-buttons-mobile{display:block!important;width:100%}.image-ur-search-three-tile-container .image-titles-buttons-mobile .primaryicon-right-arrow{color:#cecece}.image-ur-search-three-tile-container .six-pack-box-icon{width:80px}.image-ur-search-three-tile-container .six-pack-box-icon .icons{font-size:25px}.image-ur-search-three-tile-container .six-pack-box-icon .icons.primaryicon-car-empty-body{font-size:15px}.image-ur-search-three-tile-container .vehicle-search-input-container .vin-search-icon{top:24px}.image-ur-search-three-tile-container .vehicle-search-input-container .search-vin{border:2px solid #e5e5e5}}.service-specials-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:15px;max-height:51px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.read-more{color:#000!important}.paymentsdata-fees-icon-wrapper{z-index:3}.hide-element-until-vue-load{display:none}@media (max-width:767px){.text-white.icons{color:#fff!important;height:38px;width:auto}.text-white.icons i{height:16px}.rotational-banner-component #rotaional-carousel .VueCarousel .VueCarousel-pagination .VueCarousel-dot-container button.VueCarousel-dot{border:1px solid grey!important}}@media (min-width:650px){::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555;border-radius:10px}}.border-rectangular-design{border-radius:0!important}.border-rounded-design{border-radius:35px!important}@media (max-width:390px){.video-element{height:220px}}@media (max-width:700px){.video-element{height:250px}}#ca-consent-root[hidden]{display:block!important}@media (min-width:767px){.image-ur-search-three-tile-container #vehicle-search-section .oem-design-vehicle-search .search-bar-filter .mazda-dropdown-wrapper{border:1px solid #d5d5d5}}.msrppanel-label .align-text-gird{align-items:center;display:flex;justify-content:space-between;margin:10px 0;position:relative}.msrppanel-label .align-text-gird div,.msrppanel-label .align-text-gird span{background:#fff;border:0;z-index:0}.msrppanel-label .align-text-gird div:first-child,.msrppanel-label .align-text-gird span:first-child{padding-right:10px}.msrppanel-label .align-text-gird div:last-child,.msrppanel-label .align-text-gird span:last-child{border-bottom:0;padding-left:10px}.msrppanel-label .align-text-gird:before{background:#333;border:1px solid #efefef;bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;top:0;width:100%;z-index:0}.msrppanel-label .align-text-gird:only-child{bottom:0!important}.incentiveBlock .align-text-gird:before{border:0}.align-text-gird.srp-msrp{margin-right:0!important}.align-text-gird.srp-msrp div:first-child,.align-text-gird.srp-msrp span:first-child{font-weight:700}.align-text-gird.srp-your-price div:first-child,.align-text-gird.srp-your-price span:first-child{font-size:20px}.align-text-gird.srp-your-price div:last-child,.align-text-gird.srp-your-price span:last-child{border-bottom:0}.no-color-onhover:hover{color:inherit!important}[v-cloak]{display:none}.couponspecials.coupon-specials-design-two.pb-3{padding-top:1.5rem}.couponspecials.coupon-specials-design-two .imgheight{justify-content:center!important}.couponspecials.coupon-specials-design-two .imgheight img{padding:0!important}.inventory_listing #edm-ico .ico-main.ico-as-reduced-height-standard{position:relative!important;z-index:auto!important}.animated-hamburger{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;position:relative;width:22px}.animated-hamburger span{background-color:#333;border-radius:2px;height:2px;position:absolute;transition:all .3s ease-in-out;width:100%}.animated-hamburger span:first-child{top:0}.animated-hamburger span:nth-child(2){top:8px}.animated-hamburger span:nth-child(3){top:16px}.animated-hamburger.close-active span:first-child{top:10px;transform:rotate(45deg)}.animated-hamburger.close-active span:nth-child(2){opacity:0}.animated-hamburger.close-active span:nth-child(3){top:10px;transform:rotate(-45deg)}.header-menu.bw_template_header_menu .header-border{border-bottom:1px solid #1e1e1e!important}.popup-drop-down .direction-box{padding:0 20px 30px!important}.popup-drop-down .today-hours{display:none}.popup-drop-down .get-directions-link a{display:none!important}#fixed-footer-bottom{z-index:1000000002}.coupon-slick-section .v-slick-arrow:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#53565a;font-family:slick;font-size:37px;line-height:1}.coupon-slick-section .v-slick-arrow{z-index:2}.coupon-slick-section .v-slick-arrow.prev{left:-11px}.coupon-slick-section .v-slick-arrow.next{right:6px}.beforechannelsready{color:#000;font-size:18px}.f-bold{font-weight:700}.arrow-left{border-bottom:8px solid transparent;border-right:15px solid #000;border-top:8px solid transparent;height:0;margin-right:5px;position:relative;top:4px;width:0}.chat-buuble-icon{color:#8bc53f;font-size:25px;position:relative;right:10px;top:2px}.textwidget-close-icon{display:none}.speech-chat-icon{cursor:pointer}.speech-bubble-1{background:#fff;border:1px solid #ccc;border-radius:5px;height:15px;position:relative;width:25px;z-index:1}.speech-bubble-1:after{border:10px solid transparent;border-bottom:0;border-right:0;border-top-color:#fff;bottom:0;content:"";height:0;left:15%;position:absolute;top:96%;width:0}.second-bubble{left:16px;position:absolute;top:14px}.second-bubble .speech-bubble-2{background:#fff;border:1px solid #ccc;border-radius:5px;height:15px;position:relative;top:-5px;width:25px}.second-bubble .speech-bubble-2:after{border:10px solid transparent;border-bottom:0;border-left:0;border-top-color:#fff;bottom:0;content:"";height:0;left:35%;position:absolute;top:100%;width:0}.modal-body .speech-bubble-1{background:#8bc53f}.modal-body .speech-bubble-1:after{border-top-color:#8bc53f}.modal-body .speech-bubble-2{background:#8bc53f}.modal-body .speech-bubble-2:after{border-top-color:#8bc53f}.channel-list-btns-con ul{list-style:none;margin:0;padding:0}.channel-list-btns-con li div{background:#8bc53f;color:#fff;cursor:pointer;font-size:15px;margin:20px 0;padding:7px 14px}.text-us-title-con .text-us-title{color:#8bc53f;font-size:21px;font-weight:700;margin-top:5px;position:relative}.text-us-title-con .body-box-chat-icon{margin-right:25px;position:relative}.back-btn-con{position:absolute;right:15px;top:20px}.back-btn-con .back-btn-box{border:1px solid;cursor:pointer;padding:5px 18px}.chat-textarea-con{margin:20px auto;position:relative;width:92%}.chat-textarea-con:before{border-color:#555 #555 transparent transparent;border-style:solid;border-width:15px;content:"";left:-30px;position:absolute}.chat-textarea-con:after{border-color:#fff #fff transparent transparent;border-style:solid;border-width:15px;content:"";left:-28px;position:absolute;top:1px}.chat-textarea-con textarea{border:1px solid #555;border-radius:0 10px 10px 10px;box-sizing:border-box;padding:10px;width:100%}.chat-textarea-con textarea:focus{border-color:#555;box-shadow:none;outline:none}.text-radio-con{margin:20px 0}.text-radio-con .intrested-text{color:#000;font-weight:700;margin-bottom:0}.text-radio-con .text-radio-box .float-left{width:40%}.text-radio-con .text-radio-box .radio-text{font-size:13px;margin:8px 0}.text-radio-con .text-radio-box .radio-text span{position:relative;top:-2px}.mobile-number-box .mobile-number{color:#000;font-weight:700;margin:5px 0}.mobile-number-box .phonenumberinput{padding:10px;width:100%}.note-info-text{margin:10px 0}.note-info-text,.send-btn-con{text-align:center}.send-btn-con .text-send-btn{background:#8bc53f;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:15px!important;margin:10px 0;min-width:120px;padding:7px 14px;text-align:center}.thank-you-con{font-size:18px;margin:40px 0}.sales_links a{color:inherit}.sales_links .cursor-pointer{cursor:pointer}.header-social-icons a{border-radius:50%;color:#fff;display:inline-block;font-size:9px;height:18px;line-height:11px;margin-right:2px;padding-top:4px;text-align:center;width:18px}.primary-body{margin-top:180px}@media (max-width:767px){.primary-body{margin-top:0!important}}@media (min-width:768px) and (max-width:769px){.primary-body{margin-top:100px}}.businesshours-hover:hover .show-businesshours-hover{align-items:center!important;background-color:#fff;color:#000;display:flex!important;flex-direction:column;justify-content:center!important;max-width:320px;min-width:280px;right:-20px;top:20px;width:auto!important;z-index:9}@media (max-width:1440px){.header-make-logo{height:auto;max-width:100%}}@media (min-width:992px) and (max-width:1199px){.header-dealer-address{display:none}}.full-sidemenu{background:#fff;height:100vh;position:absolute;right:0;width:400px;z-index:101}@media (max-width:767px){.dealer-subtext-exists .menu-sidemenu{height:100%;position:absolute;top:0;width:100%;z-index:-1}}.website-primary-header .horizontalmenu a{color:#fff}@media (min-width:1521px){.website-primary-header .horizontalmenu a{font-size:15px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}@media (min-width:1401px) and (max-width:1520px){.website-primary-header .horizontalmenu a{font-size:13px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}@media (max-width:1400px) and (min-width:991px){.website-primary-header .horizontalmenu a{font-size:12px!important;padding-left:.5rem!important;padding-right:.5rem!important;white-space:normal}}.website-primary-header .horizontalmenu a>span{color:#fff}.website-primary-header .horizontalmenu a.h-menu-item:hover span:not(.emoji-icon){text-decoration:underline}.website-primary-header .horizontalmenu .submenu-item{color:#555!important}.website-primary-header .horizontalmenu .submenu-item:hover{background-color:#fff!important;color:#000!important}.website-primary-header .websiteprimarysubmenu{box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1)}.website-primary-header #primary-submenu{display:none}.website-primary-header .px_3_2{padding-left:1.5rem;padding-right:1.2rem}.website-primary-header .logout-overlay{background-color:#f2f2f2;right:0;top:37px}.website-primary-header .px_4{padding-left:4rem;padding-right:4rem}@media (max-width:1100px) and (min-width:991px){.website-primary-header .login-title{min-width:100px}}@media (max-height:750px){.max-submenu-height{max-height:300px;overflow-y:scroll}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.menu-sidemenu .overlay{width:100%;z-index:1001}.overlay.searchmenu{width:100%}.overlay{width:80%;z-index:1001}.overlay .mobile-submenu .submenu-list-item{border-bottom:1px solid #5f5f5f}.slide-enter-to,.slide-leave{max-height:400px;overflow:hidden}.slide-enter,.slide-leave-to{max-height:0;overflow:hidden}.overlay{background-color:#fff;border-radius:5px;height:100%;left:0;position:absolute;width:100%;z-index:17}.overlay .menu-item{font-size:18px;font-weight:700;text-decoration:none;transition:.3s}.overlay .mobile-menu-items .item{border-bottom:1px solid #d3d3d3}.overlay .mobile-submenu{padding:8px;text-align:left}.overlay .mobile-submenu .submenu-list-item .submenu-item{font-size:14px;font-weight:500;text-decoration:none}.overlay .toggle-icon{float:right}.overlay .toggle-icon .mobile-menu-toggle-icon{color:#939393}.build-price-menu .vechile-type{color:#fff;font-size:12px;margin:2px}.build-price-menu .model-type{color:#0d0d0d;font-size:12px}.build-price-menu .previous-link{left:-10px}.build-price-menu .highlight{border-bottom:2px solid #fff;padding:0}.activeModelName{border-bottom:0 solid #007cc3;line-height:0;padding-bottom:0}.activeModelName.GroupNameActive{border-bottom:4px solid;text-decoration:none}.model-name-mobile{background-color:#e4e0e0}.slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0,1,.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);-o-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-to,.slide-leave,.slide-leave-from{max-height:400px;overflow:hidden}.slide-enter,.slide-enter-from,.slide-leave-to{max-height:0;overflow:hidden}.toggle-menu-enter-active{animation:toggle-in .5s forwards}.toggle-menu-leave-active{animation:toggle-out .5s forwards}@keyframes toggle-out{0%{opacity:1;width:80%}to{opacity:0;width:0}}@keyframes toggle-in{0%{opacity:0;width:0}to{opacity:1;width:80%}}.menuouterlay-enter-active{animation:opacityin .5s forwards}.menuouterlay-leave-active{animation:opacityout .5s forwards}@keyframes opacityin{0%{opacity:0}to{opacity:.5}}@keyframes opacityout{0%{opacity:.5}to{opacity:0}}.slick-mobile-arrows{color:#a2a1a1;font-size:26px}.fixed-height-vehicle{height:40px;overflow-y:hidden}.login-register{background-color:#fff;margin-top:2px}.policy-padding{padding-right:2px}.footer-row{background-color:#c3c3c3}.terms-of-use{font-weight:500}.terms-of-use,.terms-of-use:hover{color:#000;cursor:pointer;text-decoration:none}.terms-footer{background-color:#c3c3c3;font-size:11px}.menu-item:hover{color:inherit}.anchor-style-none,.anchor-style-none:hover{cursor:pointer;text-decoration:none}.pd-0{padding:0}.google-footer{border-top:1px solid #b1a8a8}.shopperwizard-labels{left:0;position:absolute;top:0;width:100%;z-index:9}.shopperwizard-labels h2.header-text{font-size:1.8em;font-weight:600;letter-spacing:-1.5px;line-height:1.2em;padding:0}@media (max-width:400px){.shopperwizard-labels h2.header-text{font-size:1.6em}}@media (min-width:481px){.paragonshopperwizard-labels{bottom:30px;position:absolute;top:auto!important}}@media (max-width:480px){.paragonshopperwizard-labels{bottom:0;margin-top:150px}}.paragonshopperwizard-labels .keep-bottom{height:auto!important}.landing-service-video-con{position:relative}.landing-service-video-con .play-video-btn{position:absolute;top:10px;z-index:1}@media (min-width:768px) and (max-width:1366px){.shopperwizard-labels h2{font-size:1rem}}.top-0{right:0;top:0;width:20%}.landing-menu-outerlay{background-color:#000;height:100%;opacity:.5;position:fixed;top:0;width:100%;z-index:15}.mobile-search-menu{background-color:#fff;border-radius:5px;bottom:0;height:88%;left:0;margin-left:auto;margin-right:auto;margin-top:4%;position:fixed;right:0;top:0;width:95%;z-index:1001}.mobile-search-menu .overlay{z-index:1001}@media (min-width:992px){.header-profile-details{background:#f6f5f5;font-size:12px;height:calc(100vh - 95px);overflow-y:auto;position:absolute;right:0;width:400px;z-index:100}}.profile-data{background-color:#f6f5f5}.landing-icons .side-icons .each-icon a{color:#fff}.landing-icons div.side-icons div.each-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;margin-left:10px;margin-top:4px;text-align:center;width:30px;z-index:1000}.sidemenu{box-shadow:0 13px 15px 4px #a2a1a1;height:100%;z-index:950}.sidemenu .links a{border-bottom:1px solid #eee;color:#000;display:block;font-weight:700;line-height:3.5;margin:auto;text-align:center;width:90%}.sidemenu .links a:hover{text-decoration:none}.sidemenu .overlay-content{height:100%;overflow-y:auto}.items a{display:inline-block;padding:10px;width:100%}.background-images{background-position:bottom;background-size:cover;height:100%}.shopperwizard-labels h2{font-size:1.2rem;font-weight:600;letter-spacing:-.5px;line-height:1.5;padding:10px}@media (max-width:400px){.shopperwizard-labels h2{font-size:.8rem}}.home-icon{border-radius:50%;height:25px;width:25px}.home-icon .fa-home{margin:3px}@media (max-width:768px){#bonus-offer-component{padding:5px}.profile-data{background:#f6f5f5;height:calc(100vh - 190px);overflow:auto;position:fixed;top:172px;width:100%;z-index:100}.map-box{height:300px;margin-bottom:20px}.contact-details{flex-direction:column-reverse}}@media (max-width:768px) and (max-width:375px){.profile-data{min-height:75vh}}a.remove-hover:hover{text-decoration:none}.mobile-sidemenu .overlay{border-radius:0}.social-icons a{font-size:inherit;font-weight:inherit}@media (max-width:768px){.group_welcome_component{align-items:center;flex-direction:column}}.group_welcome_component>div{width:13%}@media (max-width:1366px){.group_welcome_component>div{width:24%}}@media (max-width:768px){.group_welcome_component>div{width:30%}}@media (max-width:400px){.group_welcome_component>div{width:70%}}.group_welcome_component a{background-color:#eee;border-radius:30px;color:#000;display:inline-block;font-weight:700;padding:5px 0;width:100%}@media (max-width:768px){.group_welcome_component a{margin-top:25px}}.group_welcome_component a:hover{text-decoration:none}.group_welcome_component a span{display:inline-block;text-align:center;width:75%}.group_welcome_component img{height:40px;margin:0 5px;width:15%}@media (max-width:767px){.landing-editor{margin-bottom:2rem}}.website-primary-footer .footer{text-align:left}.website-primary-footer .footer ul{list-style:none;margin:0;padding:0}.website-primary-footer .social-icons a{border-radius:50%;color:#fff;display:inline-block;font-size:19px;height:40px;line-height:33px;margin-right:2px;padding:5px;text-align:center;width:40px}.website-primary-footer .social-icons a:hover{color:#fff}@media (max-width:1024px){.website-primary-footer .footer-col{flex:0 0 33.33%;padding:15px}}.footer-espanol:hover{text-decoration:none}.footer-espanol .language-change-link{margin:0!important}.footer-espanol #google_translate_element div.temp-language{color:#fff!important;line-height:inherit!important;right:0!important}.footer-espanol #google_translate_element .goog-te-gadget{font-family:inherit!important;top:0!important}.footer-espanol #google_translate_element .goog-te-gadget-icon{height:0!important;width:0!important}.footer-espanol #google_translate_element .goog-te-gadget-simple{color:#fff!important;display:inline-block;padding:0!important;right:0}.mr-0{margin:0}.rotational-banners{position:relative}.rotational-banners .banner-images img{width:100%}.rotational-banners .small-left-image{left:2em;position:absolute;top:2em}.search-banner{border-radius:5px;bottom:0;color:#fff;display:flex;height:110px;margin:auto;padding:11px;width:100%}@media (max-width:768px){.search-banner{position:static;width:100%}}.search-banner>div{width:100%}@media (max-width:768px){.search-banner>div{width:100%}}.search-banner .search-links{margin-top:10px}.search-banner .search-links a{border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:5px 1em}.search-banner .search-links a.greycolor{background-color:#ccc}.search-banner .search-links a:hover{text-decoration:none}.search-banner .search-input{border:1px solid #ccc;padding:6px;width:100%}.search-banner .search-box{position:relative}.search-banner .search-box em{border-radius:5px;padding:5px;position:absolute;right:5px;top:5px}@font-face{font-display:swap;font-family:primaryicon-icons;font-style:normal;font-weight:400;src:url(https://prod.cdn.secureoffersites.com/dist/p35/0d8d18fe38e74a715c2eef837885dba3.eot);src:url(https://prod.cdn.secureoffersites.com/dist/p35/0d8d18fe38e74a715c2eef837885dba3.eot) format("embedded-opentype"),url(https://prod.cdn.secureoffersites.com/dist/p35/13baa994c7088f09a928058ee4dad59b.woff) format("woff"),url(https://prod.cdn.secureoffersites.com/dist/p35/9d3c41f1a7df518c7d83f2080b1b7da3.svg) format("svg")}[class*=" primaryicon-"],[class^=primaryicon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primaryicon-icons,sans-serif!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}em.primaryicon-left-arrow.slick-arrow{background:#ccc;left:-8px}em.primaryicon-left-arrow.slick-arrow,em.primaryicon-right-arrow.slick-arrow{border-radius:50%;color:#fff!important;padding:10px 13px;position:absolute;top:50%}em.primaryicon-right-arrow.slick-arrow{background:#212529;right:-8px}.primaryicon-clock-thin:before{content:"\E9E0"}.primaryicon-phone-thin:before{content:"\E9E1"}.primaryicon-globe-thin:before{content:"\E9DF"}.primaryicon-circle-back-arrow .path1:before{color:#e2e2e2;content:"\E9D5"}.primaryicon-circle-back-arrow .path2:before{color:#000;content:"\E9D6";margin-left:-1em}.primaryicon-circle-back-arrow .path3:before{color:#000;content:"\E9D7";margin-left:-1em}.primaryicon-circle-back-arrow .path4:before{color:#000;content:"\E9D8";margin-left:-1em}.primaryicon-close-circle .path1:before{color:#000;content:"\E9DA"}.primaryicon-close-circle .path2:before{color:#fff;content:"\E9DB";margin-left:-1em}.primaryicon-close-circle .path3:before{color:#fff;content:"\E9DC";margin-left:-1em}.primaryicon-two-burger-menu:before{content:"\E9DD"}.primaryicon-star-gray:before{color:#dfdfdf;content:"\E9CE"}.primaryicon-star-yellow:before{color:#efce4a;content:"\E9CF"}.primaryicon-google-icon-colors .path1:before{color:#fbc02d;content:"\E9D0"}.primaryicon-google-icon-colors .path2:before{color:#e53935;content:"\E9D1";margin-left:-1em}.primaryicon-google-icon-colors .path3:before{color:#4caf50;content:"\E9D2";margin-left:-1em}.primaryicon-google-icon-colors .path4:before{color:#1565c0;content:"\E9D3";margin-left:-1em}.primaryicon-unlock-solid:before{content:"\E9C4"}.primaryicon-heart-regular:before{content:"\E9C6"}.primaryicon-comment-dots-regular:before{content:"\E9CB"}.primaryicon-link-solid:before{content:"\E9CC"}.primaryicon-circle-notch-solid:before{content:"\E9CD"}.primaryicon-google:before{content:"\E9BC"}.primaryicon-pinterest:before{content:"\E9BF"}.primaryicon-user-circle:before{content:"\E9BA"}.primaryicon-download-bold:before{content:"\E9BB"}.primaryicon-service-outline-bold:before{content:"\E9B7"}.primaryicon-calendar-check-solid:before{content:"\E9A0"}.primaryicon-caret-down:before{content:"\E9A1"}.primaryicon-caret-left:before{content:"\E9B3"}.primaryicon-caret-right:before{content:"\E9B4"}.primaryicon-caret-up:before{content:"\E9B5"}.primaryicon-circle-arrow-down-solid:before{content:"\E9B6"}.primaryicon-circle-right-solid:before{content:"\E9B8"}.primaryicon-circle-solid:before{content:"\E9B9"}.primaryicon-filter:before{content:"\E9BD"}.primaryicon-heart:before{content:"\E9BE"}.primaryicon-money:before{content:"\E9C0"}.primaryicon-pause-regular:before{content:"\E9C1"}.primaryicon-play-filled:before{content:"\E9C2"}.primaryicon-power-off:before{content:"\E9C3"}.primaryicon-question-circle-filled:before{content:"\E9C5"}.primaryicon-ticket-alt-solid:before{content:"\E9C7"}.primaryicon-times-circle-filled:before{content:"\E9C8"}.primaryicon-user-circle-solid:before{content:"\E9CA"}.primaryicon-test-drive-bold:before{content:"\E99E"}.primaryicon-warranty-bold:before{content:"\E99F"}.primaryicon-Yelp-Icon:before{content:"\E99C"}.primaryicon-Dealer-Rater-Icon:before{content:"\E99D"}.primaryicon-Trade-in-Value:before{content:"\E9A2"}.primaryicon-Search-Inventory:before{content:"\E9A3"}.primaryicon-Text-Icon:before{color:#fff;content:"\E9A4"}.primaryicon-Get-Pre-Qualified:before{content:"\E9A5"}.primaryicon-Hours:before{content:"\E9A6"}.primaryicon-chat-menu:before{content:"\E9A7"}.primaryicon-Other-circle:before{content:"\E9A8"}.primaryicon-Recall-circle:before{content:"\E9A9"}.primaryicon-Reserve-a-vehicle:before{content:"\E9AA"}.primaryicon-Sales-Special:before{content:"\E9AB"}.primaryicon-Schedule-Service:before{content:"\E9AC"}.primaryicon-Schedule-Test-Drive:before{content:"\E9AD"}.primaryicon-Sell-Us-Your-Vehicle:before{content:"\E9AE"}.primaryicon-Service-Coupons:before{content:"\E9AF"}.primaryicon-Sign-In:before{content:"\E9B0"}.primaryicon-Specific-Vehicle:before{content:"\E9B1"}.primaryicon-Value-Your-Trade:before{content:"\E9B2"}.primaryicon-transmission-icon:before{content:"\E99B"}.primaryicon-twitter:before{content:"\E923"}.primaryicon-Chat-Icon:before{content:"\E998"}.primaryicon-Directions-Icon:before{content:"\E999"}.primaryicon-Espanol-Icon:before{content:"\E99A"}.primaryicon-left-arrow-light-format:before{content:"\E997"}.primaryicon-pre-approved-tick:before{content:"\E991"}.primaryicon-Inventory-price-tag:before{content:"\E992"}.primaryicon-car-empty-body:before{content:"\E993"}.primaryicon-Pre-Owned-badge:before{content:"\E994"}.primaryicon-date-time-calendar:before{content:"\E995"}.primaryicon-inner-line-wheel:before{content:"\E996"}.primaryicon-right-arrow-light:before{content:"\E990"}.primaryicon-apply:before{content:"\E98A"}.primaryicon-headphone:before{content:"\E98D"}.primaryicon-secure:before{content:"\E98E"}.primaryicon-time:before{content:"\E98F"}.primaryicon-rounded-lock:before{content:"\E98B"}.primaryicon-multi-checklist:before{content:"\E98C"}.primaryicon-phone-volume-regular:before{content:"\E984"}.primaryicon-bw-search:before{content:"\E985"}.primaryicon-wrench-regular:before{content:"\E986"}.primaryicon-user-regular:before{content:"\E987"}.primaryicon-pin-regular:before{content:"\E988"}.primaryicon-test-drive-regular:before{content:"\E989"}.primaryicon-question-circle-o:before{content:"\E983"}.primaryicon-end-chat:before{content:"\E982"}.primaryicon-small-arrow .path1:before{color:#fff;content:"\E980"}.primaryicon-small-arrow .path2:before{color:#231f20;content:"\E981";margin-left:-1em}.primaryicon-phone-left-angle:before{content:"\E97F"}.primaryicon-refresh:before{content:"\E97B"}.primaryicon-tag:before{content:"\E97D"}.primaryicon-full-car-filled:before{content:"\E97E"}.primaryicon-ellipsis-vertical:before{content:"\E97C"}.primaryicon-vehicle-order:before{content:"\E97A"}.primaryicon-gallery-thumb:before{content:"\E977"}.primaryicon-rim:before{content:"\E978"}.primaryicon-checkmark-note-pad:before{content:"\E975"}.primaryicon-delete:before{content:"\E976"}.primaryicon-view-price-tag:before{content:"\E96E"}.primaryicon-up-arrow-circle:before{content:"\E972"}.primaryicon-play-with-circle:before{content:"\E973"}.primaryicon-timer:before{content:"\E974"}.primaryicon-cart:before{content:"\E94B"}.primaryicon-longarrow-left:before{content:"\E970"}.primaryicon-longarrow-right:before{content:"\E971"}.primaryicon-tiktok:before{content:"\E96F"}.primaryicon-service-notification:before{content:"\E96D"}.primaryicon-price-manage:before{content:"\E967"}.primaryicon-eco-friendly:before{content:"\E968"}.primaryicon-awd:before{content:"\E969"}.primaryicon-fuel-station:before{content:"\E96A"}.primaryicon-speed-meter:before{content:"\E96B"}.primaryicon-eco-power:before{content:"\E96C"}.primaryicon-circular-pointer .path1:before{color:#000;content:"\E95E"}.primaryicon-circular-pointer .path2:before{color:#231f20;content:"\E95F";margin-left:-1em}.primaryicon-car-lane:before{content:"\E960"}.primaryicon-wifi:before{content:"\E961"}.primaryicon-circular-play:before{content:"\E962"}.primaryicon-user-filled:before{content:"\E963"}.primaryicon-lightbars:before{content:"\E964"}.primaryicon-text-us:before{content:"\E95D"}.primaryicon-contact-us-vehicle:before{content:"\E958"}.primaryicon-financing:before{content:"\E959"}.primaryicon-quote:before{content:"\E95A"}.primaryicon-test-drive:before{content:"\E95B"}.primaryicon-check-availability:before{content:"\E95C"}.primaryicon-call-me:before{content:"\E952"}.primaryicon-Filter-Icon:before{content:"\E954"}.primaryicon-Engine-Icon:before{content:"\E955"}.primaryicon-notes-Icon:before{content:"\E956"}.primaryicon-Sort-Icon:before{content:"\E957"}.primaryicon-all-photos:before{content:"\E950"}.primaryicon-full-car:before{content:"\E951"}.primaryicon-fuel-machine:before{content:"\E953"}.primaryicon-left-arrow-light:before{content:"\E94F"}.primaryicon-car-seat:before{content:"\E94E"}.primaryicon-car-door:before{content:"\E979"}.primaryicon-Collision-Avoidance-Warning-Icon:before{content:"\E94D"}.primaryicon-airplane:before{content:"\E94C"}.primaryicon-share:before{content:"\E94A"}.primaryicon-bi-direction-arrow:before{content:"\E949"}.primaryicon-calender-inner-box:before{content:"\E948"}.primaryicon-lock:before{content:"\E947"}.primaryicon-dots-clock:before{content:"\E946"}.primaryicon-minus:before{content:"\E944"}.primaryicon-plus:before{content:"\E945"}.primaryicon-clock-new:before{content:"\E943"}.primaryicon-flash:before{content:"\E940"}.primaryicon-user-icon:before{content:"\E941"}.primaryicon-meter:before{content:"\E942"}.primaryicon-building:before{content:"\E93E"}.primaryicon-house:before{content:"\E93F"}.primaryicon-info:before{content:"\E93D"}.primaryicon-times:before{content:"\E93C"}.primaryicon-bars:before{content:"\E937"}.primaryicon-commet:before{content:"\E936"}.primaryicon-search:before{content:"\E938"}.primaryicon-call-full:before{content:"\E939"}.primaryicon-facebook:before{content:"\E91C"}.primaryicon-android:before{content:"\E91D"}.primaryicon-apple:before{content:"\E91E"}.primaryicon-gmail:before{content:"\E91F"}.primaryicon-googleplay:before{content:"\E920"}.primaryicon-googleplus:before{content:"\E921"}.primaryicon-instagram:before{content:"\E922"}.primaryicon-youtube:before{content:"\E924"}.primaryicon-check-your-trade-value:before{content:"\E931"}.primaryicon-check-your-service-history:before{content:"\E932"}.primaryicon-view-your-upgrade-options:before{content:"\E933"}.primaryicon-tick-icon:before{content:"\E92F"}.primaryicon-overview:before{content:"\E92D"}.primaryicon-specifications:before{content:"\E92E"}.primaryicon-settings:before{content:"\E92C"}.primaryicon-car:before{content:"\E925"}.primaryicon-calendar:before{content:"\E926"}.primaryicon-map-pin:before{content:"\E927"}.primaryicon-coupon:before{content:"\E928"}.primaryicon-service-car:before{content:"\E929"}.primaryicon-clipboard:before{content:"\E913"}.primaryicon-document:before{content:"\E914"}.primaryicon-download:before{content:"\E915"}.primaryicon-tick:before{content:"\E916"}.primaryicon-offer-tag:before{content:"\E917"}.primaryicon-steering:before{content:"\E918"}.primaryicon-phone-left:before{content:"\E919"}.primaryicon-shield:before{content:"\E91A"}.primaryicon-star:before{content:"\E91B"}.primaryicon-describe-what-going-on:before{content:"\E930"}.primaryicon-mobile:before{content:"\E92A"}.primaryicon-dollar:before{content:"\E92B"}.primaryicon-edit-pencil:before{content:"\E905"}.primaryicon-contact-chat:before{content:"\E906"}.primaryicon-email:before{content:"\E907"}.primaryicon-phone:before{content:"\E908"}.primaryicon-oil-change:before{content:"\E909"}.primaryicon-breaks:before{content:"\E90A"}.primaryicon-others:before{content:"\E90B"}.primaryicon-engine-light-on:before{content:"\E90C"}.primaryicon-wheel-alignment:before{content:"\E90D"}.primaryicon-tire-rotation:before{content:"\E90E"}.primaryicon-battery:before{content:"\E90F"}.primaryicon-recall:before{content:"\E910"}.primaryicon-factory-service:before{content:"\E911"}.primaryicon-entertainment:before{content:"\E912"}.primaryicon-millage:before{content:"\E934"}.primaryicon-high-way:before{content:"\E935"}.primaryicon-left-arrow:before{content:"\E902"}.primaryicon-right-arrow:before{content:"\E903"}.primaryicon-angle-down:before{content:"\E93A"}.primaryicon-angle-top:before{content:"\E93B"}.primaryicon-pdf-icon:before{content:"\E904"}.primaryicon-clock:before{content:"\E900"}.primaryicon-user-alt:before{content:"\E901"}.primaryicon-plus-normal:before{content:"\E965"}.primaryicon-hyphen:before{content:"\E966"}.primaryicon-globe:before{content:"\E9C9"}.primaryicon-pause:before{content:"\EA16"}.primaryicon-linkedin:before{content:"\EACA"}.privacy-body{margin-top:24px}body{background:#fff;overflow-x:hidden;position:unset}.value_your_trade{position:relative!important}.value_your_trade .value_your_trade_bimg{height:100%!important}@media (min-width:1500px){.container{max-width:95%}}@media (max-width:1499px){.container{max-width:98%}}._primary_template:not(._hybrid_template),._primary_template:not(._hybrid_template) .primary_template_bg_color{background-color:#f5f5f5!important}.pageslot-has-iframe iframe{height:calc(100vh - 200px)!important}@media (max-width:600px){.pageslot-has-iframe iframe{height:180px!important}}.pageslot-has-iframe .uar-standalone-product-credit-application iframe{height:calc(100vh - 200px)!important}.hover-black:hover{color:#000}@media (max-width:700px){.carfax-image{width:85%}.carfax-image.autocheck-logo{width:auto}.monroney-label-img{text-align:right!important}.car-fax-img{text-align:left!important}}.webbuy-img img{width:100%}.webbuy-img .honda_certified_logo{max-width:50%}#_website_primary.mazda_oem_theme{color:#101010}#_website_primary.mazda_oem_theme .custom-bgcolor,#_website_primary.mazda_oem_theme .primary_template_bg_color{background-color:#f6f6f6!important}@media (min-width:1500px){._primeservice_template .footer-menu-sections-container{display:grid!important;gap:1rem;grid-template-columns:repeat(5,1fr)}}@media (max-width:767px){.text-white.icons{height:38px;width:auto}}.mazda-oem-map-with-directions{background-color:#fff!important;border-bottom:1px solid #fff}.mazda-oem-map-with-directions .text-white{color:#000!important}.mazda-oem-map-with-directions .mazda-oem-map-with-directions-container{flex-direction:row-reverse}.mazda-oem-map-with-directions .mazda-oem-map-ht{height:400px}@media (max-width:767px){.mazda-oem-map-with-directions .mazda-oem-map-ht{height:240px}}#equipmentoptions .equipment-over{list-style-position:inside;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#equipmentoptions .equipment-over:hover{border-radius:1px;overflow:visible;white-space:inherit}.mobiletablet-primary-body{margin-top:0!important}.value-header{font-size:14px!important;margin-bottom:15px}