:root{--victory-light-grey:#ccc;--victory-grey:#808083;--victory-dark-grey:#262626;--victory-red:#c02033;--cardoc-green:#76bc21}@font-face{font-family:'Oswald';src:local('☺'),url(/webfonts/Oswald.woff2) format('woff2');font-display:swap}body{background-color:#fff;font-family:"Oswald",sans-serif}a,a:active,a:visited{color:inherit}a:hover{text-decoration:none;color:var(--victory-red)}.btn-Victory,.btn{border-radius:0 0 14px 0;padding:8px 20px;min-width:190px;font-size:.9rem;font-weight:600;text-transform:uppercase}a.btn:hover,a.btn:active{background-color:#000;color:#fff;border-color:#fff}blockquote{padding:.8rem 20px;margin:0 0 20px;border-left:5px solid #eee}.btn-vag-primary,.btn-vag-primary:visited{background-color:var(--victory-red);color:#fff;border-color:var(--victory-red)}.btn-vag-secondary,.btn-vag-secondary:visited{background-color:#fff;color:#000;border-color:var(--victory-grey)}.btn-vag-tertiary,.btn-vag-tertiary:visited{background-color:var(--victory-dark-grey);color:#fff;border-color:#fff}.btn-car-doc{color:#fff;background-color:var(--cardoc-green);border-color:#595a5c}.car-doc-green,.car-doc-green td{color:var(--cardoc-green)}video#cappoVid{width:100%}@media (min-width:992px){img.svg-img{width:100px}}h2{font-size:2.9rem;font-weight:400}.odd-background{background-color:var(--victory-light-grey)}.even-background{background-color:var(--victory-dark-grey);color:#fff}section{padding:1.5rem 0}section .container{position:relative}section .container h3{font-weight:200}hr{border-top:5px solid var(--victory-red);width:20vw;opacity:1;margin-top:.25rem}h1{text-transform:uppercase}article{margin-top:2rem}.post{border-bottom:2px solid var(--victory-red);margin-bottom:2rem;padding-bottom:2rem}.posts h4{text-transform:uppercase;font-weight:400}table.work{border-radius:0 0 14px 14px;background-color:#fff;margin:0 auto}table tr:last-child td:first-child{border-radius:0 0 0 14px}table tr:last-child td:last-child{border-radius:0 0 14px 0}table tr:last-child{border-color:transparent!important}.job{position:relative}.job h3,.job h4{margin:0;padding:0}.work h3{text-transform:uppercase;font-size:1.2rem;font-weight:200;margin-bottom:0}.job h4{font-size:1.2rem}.staff img{max-width:140px;margin:1.25rem 0}#footer{background-color:var(--victory-dark-grey);color:#fff;font-weight:200}#footer .nav-link{color:#fff}#footer .nav-link:focus,#footer .nav-link:hover{color:var(--victory-red)}.navbar-nav{font-weight:500}nav .nav-link{text-transform:uppercase;font-size:.9rem}a.vehicle-link{text-decoration:none;color:initial}.disclaimer{font-size:.8rem;font-style:italic}.dropdown-menu.show{z-index:1001}.navbar-Victory-grey{background-color:var(--victory-dark-grey);color:#fff}nav.bg-Victory-grey .nav-link{color:#fff}.navbar-Victory-grey .navbar-nav .nav-link.active,.navbar-Victory-grey .navbar-nav .nav-link.show{color:#fff}.navbar-dark .dropdown-menu,.navbar-dark .dropdown-menu a{background-color:#000!important;color:#fff}a.logo-text{text-decoration:none;align-items:center;display:flex}.navbar-brand img,#footer img{height:35px;width:auto}picture.slide-image img{width:100%}.ctaicons{padding:3.5rem 0;background-color:#f6f6f6}.ctaicons path{fill:#000}.ctaicons h5{margin-top:1.5rem;font-size:.9rem;letter-spacing:.1rem}.ctaicons a{text-decoration:none}.specials{padding:3rem 0;background-color:#fff}.specials h5{margin:0}.specials h2{margin-bottom:0;line-height:1;font-size:2.5rem}.specials .offer{position:relative;background-color:#f2f2f2;padding:1rem;margin:0 1.5rem 1.5rem 1.5rem}.specials .offer::last-of-type{margin-bottom:0}.specials .offer span{color:#fff;text-transform:uppercase;padding:.25rem 1rem .25rem 3.5rem;box-shadow:3px 2px 4px rgb(0 0 0 / .4);background-color:#0077c0;position:relative;top:-1rem;left:-3.6rem}.specials .offer span::before{border-top:10px solid #004570;content:'';border-left:10px solid #fff0;border-right:0 solid #fff0;position:absolute;bottom:-10px;left:0}.specials .offer sup{top:-.5rem}.specials .offer small{font-size:1.25rem;font-weight:500}.specials .disclaimer{text-align:center;padding-top:1rem}.specials .disclaimer .btn-link{text-decoration:none;color:#333;font-size:.75rem}.popup{display:none;position:fixed;z-index:1;left:10px;bottom:20px;overflow:auto}.popup-content{background-color:#fff;padding:20px;border:1px solid #888;width:80%;max-width:400px;text-align:center;border-radius:10px;position:relative;animation:fadeIn 0.5s;box-shadow:0 4px 8px rgb(0 0 0 / .1)}@keyframes fadeIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}#alert-message{font-size:1.2em;font-weight:700;color:#333;padding-top:15px}.hero .hero-container{position:absolute;width:100%;bottom:3%}.hero .hero-container p{color:#fff;text-align:center}.hero .Honda-event-logo{width:12rem;position:absolute;top:2rem;right:3rem}.hero .hero-container .amount{color:#fff;font-size:3rem;font-weight:600;text-align:center}.hero .hero-container .subtext{color:#fff;text-align:center}.carousel-control-prev{display:none}.popover{max-width:70vw}.hero .hero-container .amount i{font-size:1rem;font-weight:100}.hero .hero-container .amount sup{top:-.75rem;font-size:.6em}.hero .hero-container .amount small{font-weight:100}.hero .hero-container h2{color:#fff;font-weight:300;font-size:1.7rem;text-align:center}.hero-container.lease span{position:relative;top:-1rem;left:-3rem;color:#fff;text-transform:uppercase;padding:.25rem 1rem .25rem 3.5rem;background-color:#0077c0}#Victory .hero-container.lease span{background-color:#333}.hero .hero-container.lease h2{font-weight:600;font-size:1rem;margin:0;text-align:center}.hero .hero-container.lease h2 small{font-weight:100;font-size:.8em}.hero .hero-container .disclaimer{color:#ccc;text-align:center}.hero .disclaimer .btn-link{text-decoration:none;color:#ccc;font-size:.75rem}.value-your-trade-bg{background-color:#2b5195}.approved-banner{width:100%;background-color:#393939}.post-nav{text-align:right}section.car-doc-widget{background-image:url(/img/assets/Car_Doc-widget-bg.png);background-position:bottom right;background-repeat:no-repeat;background-size:auto 200px}section.car-doc-widget div.container{height:300px}img.img-vehicle{width:100%;height:auto}b.cert{text-transform:uppercase}.gold{color:#a37e2c}.price{border-bottom:#ccc 1px dotted}.price b{float:right}.price-one{font-size:100%}.price-two{font-size:120%}.price-three{font-size:100%}.price-strike,.price-strike b{text-decoration:line-through;font-weight:300}.descript{font-size:.9rem;background-color:#fff;padding:.6rem}.titlebar{padding:1rem 0;z-index:1000;position:sticky;top:0}.titlebar h1{font-size:1.5rem;margin:0}.titlebar p{color:#6c757d;font-size:.9rem;margin:0}.titlebar{background-color:#111;color:#fff}#Volvo .titlebar{color:#f1f1f1;background-color:#333}#Volvo .titlebar span{color:#aaa}.basic-info{background-color:#f2f2f2;padding:5%;margin-bottom:5%}.basic-info li{display:flex;flex:0 0 98%;font-size:.8rem;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #ddd;margin:0;padding:10px 0}.basic-info li.last{border:none;padding:0}.basic-info li.half-stack{flex:0 0 48%}div.description{margin:1rem 0 3rem 0}.img-vdp{margin-top:2rem}.price-vdp{padding:2rem;border:1px solid #ccc}.button-row{padding:20px 0 0 0}.details-row{border-bottom:1px solid #f7f9fa;margin-bottom:20px;padding:20px 0}.details-row h3{margin-top:0;font-size:1.5em}.details-row .icon-box{text-align:center}.inline-block{display:inline-block}.checks span{font-weight:700;margin-right:20px}i.fa-check-square-o{vertical-align:middle}.darkbg{background-color:rgb(0 0 0 / .4)}table.covben thead th{background-color:#04314c;color:#fff;vertical-align:middle!important}table.covben{text-align:center}table.covben td{vertical-align:top}table.covben td p{font-size:12px}table.covben h4{margin:0!important}table.covben td:first-of-type{text-align:left;width:60%}table.schedule td,table.schedule th{text-align:center}table.schedule td{border-left:1px solid #ddd}table.schedule th:first-of-type{text-align:left}table.schedule th{color:#111;font-weight:500}td.boldline,th.boldline{border-right:3px solid #333}.border-t{border-top:1px solid #ccc!important}.border-x{border-right:1px solid #ccc;border-left:1px solid #ccc}.border-top-none{border-top:none!important}.border-bottom-none{border-bottom:none!important}header a,header a:visited{color:inherit;text-decoration:none}.nav-link{padding:20px}.rxheader{background:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2024/04/bg-mob.jpg) no-repeat center;background-size:cover}.rxheader .img-left,.rxheader .col-left{display:none}.rxheader .img-center{margin:6rem auto}.rxheader .img-right{display:block}.green-section-1{background-color:#75bc43;color:rgb(255 255 255 / .9)!important;padding:2em 3em}.green-section-2{background-color:#75bc43;color:rgb(255 255 255 / .9)!important;padding:1em 2em 2em 2em;margin-bottom:-20px}.leader{background:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2024/04/bg-3.jpg) no-repeat center;background-size:cover}.leader p{font-size:1.2rem}.leader h3{font-size:4rem}.heading{font-weight:500;padding-bottom:1rem;border-bottom:1px solid #000}.rxblue{color:#0080c6}footer.carrx{padding:2rem}footer a.social-links{margin-right:1.25rem}@media (min-width:768px){.navbar-expand-md .navbar-nav .nav-link{padding-left:1rem}nav.navbar{padding:0}.dropdown-menu[data-bs-popper]{margin-top:0}a.dropdown-item{color:#fff;text-transform:uppercase}.dropdown-menu{border-radius:0;border:none;background-color:var(--victory-red)}}@media (min-width:1643px){.hero{height:calc(100vh - 61px)}}@media (min-width:992px){.basic-info ul{display:flex;flex-wrap:wrap;justify-content:space-between}.price-vdp{position:sticky;top:87px;margin:2rem}.rxheader{background-image:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2024/04/bg.jpg)}.rxheader .row{align-items:stretch}.rxheader .img-right{margin-top:4rem}.rxheader .img-center{margin:3rem auto}.rxheader .img-left,.rxheader .col-left{display:initial}.extend{margin-bottom:2.6rem}nav.navbar{padding-right:4rem;padding-left:4rem}.hero .hero-container{padding-left:3rem}.hero .hero-container h2,.hero .hero-container.lease h2,.hero .hero-container p,.hero .hero-container .amount,.hero .hero-container .subtext,.hero .hero-container .disclaimer{text-align:left}.hero-buttons{margin-right:1rem}.green-section-1{max-height:300px}}@media (min-width:768px){section .btn-absolute{position:absolute;right:15px;top:9px}section #postCat .btn{position:relative}section .job .btn{position:relative;right:initial}section tr.job td:last-child{text-align:right}.job td{padding:.6rem 2rem;vertical-align:middle}.work th{padding:1rem 2rem}section.car-doc-widget{background-position:bottom;background-repeat:no-repeat;background-size:auto 340px}section.car-doc-widget div.container{height:300px}table.work{max-width:1354px}.carousel-control-prev-icon{background-size:70% 70%;border-radius:20px;background-image:url(/img/assets/down.svg);background-color:#999}.carousel-control-prev{width:6%;top:initial;bottom:20px;display:block;right:calc(50% - 32px);left:initial}.ctaicons .row div{border-right:1px solid #333}.ctaicons .row div:last-of-type{border-right:none}.member-icon{background:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2022/07/member-27.png) no-repeat;padding-left:33px}.safety-icon{background:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2022/07/safety-27.png) no-repeat;padding-left:33px}.recommended-icon{background:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2022/07/recommend-27.png) no-repeat;padding-left:33px}.prevent-icon{background:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2022/07/prevent-27.png) no-repeat;padding-left:33px}.wear-items-icon{background:url(https://di-uploads-pod10.dealerinspire.com/victoryautomotive/uploads/2022/07/wear-27.png) no-repeat;padding-left:33px}}.filterDiv{display:none}.show{display:block}