﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat&family=Russo+One&display=swap");.container,.row{transition:all ease-in-out .3s;}html{font-size:16px;position:relative;min-height:100%;}body{min-height:100%;height:100%;background-image:url(../../../images/bg1.jpg);background-size:cover;background-position:center center;background-attachment:fixed;transition:all ease-in-out .3s;font-family:Montserrat;}body.home{background-image:url(../../../images/bg1.jpg);background-size:cover;background-position:center center;background-attachment:fixed;}body.blur>*:not(header){filter:blur(4px);}.modal{transition:all ease-in-out .3s;}.modal.fade{backdrop-filter:blur(4px);}.modal-backdrop{opacity:.75!important;}button{outline:0!important;outline-color:transparent;}iframe{max-width:100%;}.videoWrapper{position:relative;width:100%;padding-bottom:56.25%;z-index:10;}.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;}@media(max-width:767px){html{font-size:14px;}}a{color:#d91e25;cursor:pointer;text-decoration:none;}a:hover:not(.btn):not(.nav-link){color:#d91e25;}s{text-decoration-color:#d91e25;text-decoration-thickness:2px;text-decoration-style:solid;}hr{height:1px!important;color:#d91e25;background-color:#d91e25;border-color:#d91e25;margin-top:10px;margin-bottom:10px;opacity:1!important;}img{max-width:100%;height:auto;}strong{font-weight:600;}input[type=radio].large{width:24px;height:24px;}.mh-auto{min-height:auto!important;}.cursor-pointer{cursor:pointer;}.btn{font-family:"Russo One";}.btn-primary:not(:disabled):not(.disabled){color:#fff;background-color:#d91e25!important;border-color:#d91e25;}.btn-primary:not(:disabled):not(.disabled):hover,.btn-primary:not(:disabled):not(.disabled):focus,.btn-primary:not(:disabled):not(.disabled):active{background-color:#d91e25!important;color:#fff!important;border-color:#d91e25;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important;}.btn-primary.disabled,.btn-primary:disabled{background-color:#d91e25!important;color:#fff;}.btn-secondary:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled):active{color:#666;background-color:#dadada!important;border-color:#666;}.btn-secondary:not(:disabled):not(.disabled):hover{color:#666;}.btn-secondary.disabled,.btn.btn-secondary:disabled{background-color:#dadada!important;color:#666;border-color:#666;}.btn-primary:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled){opacity:.9;}.btn-primary:not(:disabled):not(.disabled):hover,.btn-secondary:not(:disabled):not(.disabled):hover{opacity:1;}.btn-outline-primary{border:1px solid #d91e25!important;color:#000!important;background-color:#fff!important;}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#fff!important;color:#d91e25!important;border:1px solid #d91e25!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important;}.bg-gradient{background-image:linear-gradient(#d91e25,#1e1e1e);}@media(min-width:768px){.bg-gradient .bg-gradient{background-image:none;}}.bg-cover{background-size:cover;}.bg-center{background-position:center center;}.bg-north{background-position:center top;}.bg-northeast{background-position:right top;}.bg-east{background-position:right center;}.bg-southeast{background-position:right bottom;}.bg-south{background-position:center bottom;}.bg-southwest{background-position:left bottom;}.bg-west{background-position:left center;}.bg-northwest{background-position:left top;}.bg-ubd-red{background-color:#d91e25;color:#fff;}.bg-ubd-black{background-color:#1e1e1e;color:#fff;}.bg-silver{background-color:#dadada!important;color:#1e1e1e;}.bg-gray{background-color:#c0c0c0!important;color:#fff;}.bg-checkered{background-image:linear-gradient(45deg,#dadada 25%,transparent 25%),linear-gradient(-45deg,#dadada 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#dadada 75%),linear-gradient(-45deg,transparent 75%,#dadada 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;}.text-ubd-red{color:#d91e25!important;}.text-ubd-black{color:#1e1e1e!important;}.text-shadow{text-shadow:0 0 2px rgba(0,0,0,.5);}.text-glow{text-shadow:0 0 2px rgba(255,255,255,.5);}.text-stroke{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;}.text-white-75{color:rgba(255,255,255,.75)!important;}.p-5px div[class*=col-]{padding:5px 0;}.p-5px>div[class*=col-]:first-child{padding:5px 5px 5px 0;}.p-5px>div[class*=col-]:last-child{padding:5px 0 5px 5px;}@media(max-width:767px){.p-5px>div[class*=col-]{padding:5px 0 5px 0!important;}}.alt-row .row:nth-child(even){background-color:#eaeaea;padding-top:.25rem;padding-bottom:.25rem;}.alt-row .row:nth-child(odd){background-color:#fff;padding-top:.25rem;padding-bottom:.25rem;}.nav-tabs{border-color:#808080;}.nav-tabs .nav-link{font-family:"Russo One";text-transform:uppercase;padding:.5rem;border-color:#c0c0c0 #c0c0c0 #808080;color:#808080;font-size:10pt;}.nav-tabs .nav-link:hover{border-color:#808080 #808080 #a9a9a9;}.nav-tabs .nav-link.active{font-weight:bold;color:#d91e25;border-color:#808080 #808080 #fff;}.nav-tabs .nav-item{margin-right:2px;}.highlight{background-color:#ff0;display:inline-block;padding:1px 2px;border-radius:3px;}.tooltip-link{color:#d91e25;text-decoration:none;cursor:pointer;padding:0;border:0;background-color:transparent;outline:0!important;}label[required=required]:after{content:"*";color:#d91e25;font-weight:bold;margin-left:2px;}label[required=false]:after{content:"(optional)";color:#c0c0c0;margin-left:2px;font-size:12px;}select.form-control{-webkit-appearance:listbox;appearance:auto;}.form-floating input[required]+label:after,.form-floating select[required]+label:after,.form-floating textarea[required]+label:after{content:"*";color:#f00;margin-left:3px;}section:not(#promo):not(#CTA-1){min-height:200px;overflow:hidden;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Russo One";}h1.bb,h2.bb,h3.bb,h4.bb,h5.bb,h6.bb{border-bottom:1px solid #d91e25;padding-bottom:5px;margin-bottom:10px;}h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#d91e25;letter-spacing:3px;}h1,.home h2,.home h3,.home h4,.home h5,.home h6{color:#d91e25;}.h1,.h2,.h3,.h4,.h5,.h6{display:block;}h1,.h1{font-size:36px;font-weight:normal;text-transform:uppercase;}h2,.h2{font-size:30px;font-weight:normal;text-transform:uppercase;}h3,.h3{font-size:22px;font-weight:normal;}h4,.h4{font-size:18px;font-weight:normal;}h5,.h5{font-size:16px;font-weight:normal;}h6,.h6{font-size:14px;font-weight:normal;}.accordion h4{color:#d91e25;cursor:pointer;}.accordion h4:before{font-size:26px;font-weight:900;color:#d91e25;display:inline-block;width:32px;text-align:center;}.accordion h4[aria-expanded=true]:before{content:"-";}.accordion h4[aria-expanded=false]:before{content:"+";}body.lp .hero .h1,body.home .hero .h1{font-size:250%;line-height:inherit!important;}body.lp .hero h2 .h1,body.home .hero h2 .h1{font-size:150%;line-height:inherit!important;}@media(min-width:768px) and (max-width:991px){body.lp .hero .h1,body.home .hero .h1{font-size:170%!important;line-height:inherit!important;}body.lp .hero h2,body.lp .hero h3{font-size:110%!important;line-height:inherit!important;}body.home .hero h2,body.home .hero h3{font-size:110%!important;line-height:inherit!important;}}@media(max-width:480px){body.lp .hero .h1,body.home .hero .h1{font-size:250%!important;line-height:inherit!important;}body.lp .hero h2,body.lp .hero h3{font-size:145%!important;line-height:inherit!important;}body.home .hero h2,body.home .hero h3{font-size:145%!important;line-height:inherit!important;}}.bg-transparent h1,.bg-transparent h2,.bg-transparent h3,.bg-transparent h4,.bg-transparent h5,.bg-transparent h6{color:#fff;}.hero-slide{position:relative;}.hero-slide img{width:100%;min-height:250px;}.hero-slide .hero-slide-content{position:absolute;top:0;left:0;right:0;bottom:75px;}.hero-slide .hero-slide-content h1{color:#fff;font-size:max(20px,5vw);letter-spacing:3px;}.hero-slide .hero-slide-content h2{color:#fff;font-size:max(16px,3vw);letter-spacing:3px;}.hero-slide .landing-slide-content{position:absolute;top:0;left:0;right:0;bottom:25px;}.hero-slide .landing-slide-content h1{color:#fff;font-size:max(20px,3vw);letter-spacing:3px;}.hero-slide .landing-slide-content h2{color:#fff;font-size:max(16px,1.5vw);letter-spacing:3px;}.hero-slide .hero-slide-footer{position:absolute;left:0;right:0;bottom:0;background-color:#1e1e1e;text-align:center;padding:15px;}.hero-slide .hero-slide-footer h2{text-align:center;color:#fff;font-size:max(18px,2.2vw);}.hero-slide img.fh{max-height:40vw;object-fit:cover;object-position:center 42%;}@media(max-width:575px){.hero-slide img.fh{max-height:77vw;object-position:center 55%;}}.landing-slide{position:relative;}.landing-slide img{width:100%;min-height:200px;}.landing-slide .landing-slide-content{position:absolute;top:0;left:0;right:0;bottom:25px;}.landing-slide .landing-slide-content h1{color:#fff;font-size:max(1.85rem,3vw);letter-spacing:3px;text-transform:none;}.landing-slide .landing-slide-content h2{color:#fff;font-size:max(16px,1.5vw);letter-spacing:3px;text-transform:none;}.landing-slide .landing-slide-footer{position:absolute;left:0;right:0;bottom:0;background-color:#1e1e1e;text-align:center;padding:15px;}.landing-slide .landing-slide-footer h2{text-align:center;color:#fff;font-size:max(18px,2.2vw);}button.slant,.btn-slant{transform:skewX(-8deg) scale(1);background-color:#d91e25;color:#fff;border:0;box-shadow:none;outline:0!important;border-radius:0;transition:all ease-in-out .3s;}button.slant span,.btn-slant span{transform:skewX(8deg);}button.slant.black,.btn-slant.black{background-color:#1e1e1e;}button.slant:hover,.btn-slant:hover{box-shadow:none;color:#fff;transform:skewX(-8deg) scale(1.2);}.btn-slant-black{transform:skewX(-8deg) scale(1);background-color:#000!important;color:#fff;border:0;box-shadow:none;outline:0!important;border-radius:0;transition:all ease-in-out .3s;text-decoration:line-through!important;font-size:12px;padding:4px 8px;}.btn-slant-black span{transform:skewX(8deg);}.btn-slant-black.black{background-color:#1e1e1e;}.btn-slant-black:hover{box-shadow:none;color:#fff;}.slant-radio{border:2px solid #d91e25;white-space:nowrap;margin:5px 15px;display:block;}.slant-radio .fa{display:none;}.slant-radio.checked{background-color:#fff;color:#d91e25;}.slant-link{border:0;box-shadow:none;outline:0!important;border-radius:0;transition:all ease-in-out .3s;display:block;text-align:center;font-family:"Russo One";font-size:1rem;font-weight:600;text-transform:uppercase;transform:skewX(-15deg) scale(1);}@media(min-width:576px) and (max-width:767px){.slant-link{font-size:.75rem;}}.slant-link span:first-child{display:inline-block;background-color:#fff;color:#d91e25;padding:3px 24px;font-size:125%;text-align:center;white-space:nowrap;}.slant-link span:not(:first-child){display:inline-block;background-color:#d91e25;color:#fff;padding:3px 8px;font-weight:400;text-align:center;}.slant-link:hover{transform:skewX(-15deg) scale(1.15);}.slant{display:inline-block;position:relative;top:15px;left:15px;transform:skewX(-8deg);background-color:#d91e25;z-index:2;padding-bottom:30px;margin:0 45px;border:0!important;}.slant .content{color:#000;}.slant:not(.all) .content{position:relative;z-index:3;margin:15px 30px 15px 15px;transform:skewX(8deg);}.slant.all .content{position:relative;z-index:3;margin:15px 30px 15px 15px;}.slant.all .content button.slant,.slant.all .content .btn-slant{transform:skewX(0deg) scale(1);}.slant.all .content button.slant:hover,.slant.all .content .btn-slant:hover{transform:skewX(0deg) scale(1.2);}.slant:after{display:block;content:"";position:absolute;top:-15px;left:-15px;right:15px;bottom:15px;background-color:#fff;color:#1e1e1e;z-index:1;}.slant.border .content{margin:15px 30px 15px 15px;}.slant.border:after{border:2px solid #d91e25;}.slant.border.black:after{border-color:#1e1e1e;}@media(max-width:575px){.slant.border{transform:skewX(0);margin:0 15px 0 0;}}.slant:not(.shadow){background-color:transparent;top:0;left:0;border:0;padding-bottom:5px;}.slant:not(.shadow):after{top:0;left:0;right:0;bottom:0;}.slant:not(.shadow) .content{margin-left:30px;}.slant.landing{padding-bottom:0;top:-7px;left:-7px;right:7px;bottom:7px;border:0;margin:0;width:100%;}.slant.landing:after{top:-7px;left:-7px;right:7px;bottom:7px;}.slant.landing .content{margin:0 0;top:-7px;left:-7px;right:7px;bottom:7px;}.slant-module{display:inline-block;position:relative;transform:skewX(-8deg);background-size:cover;background-position:center center;z-index:2;padding-bottom:30px;border:0!important;width:100%;min-height:300px;}.slant-module .content{position:absolute;bottom:0;left:0;right:0;transform:skewX(8deg);text-align:center;}.slant-module .content h4{color:#fff;text-align:center;text-transform:uppercase;}.slant-module .content button,.slant-module .content span{width:100%;font-size:20px;letter-spacing:1px;text-transform:uppercase;}.slant-module:not(.offset) .content button:hover,.slant-module:not(.offset) .content span:hover{transform:skewX(-8deg);padding-bottom:45px;}.slant-module:not(.offset):hover .content button,.slant-module:not(.offset):hover .content span{padding-bottom:45px;}.slant-module.offset .content{padding-bottom:15px;}.slant-module.offset .content h4{text-shadow:0 0 5px #1e1e1e;-webkit-text-stroke:1px rgba(0,0,0,.15);}.slant-module.offset .content button,.slant-module.offset .content span{position:absolute;left:-15px;bottom:-30px;right:15px;height:50px;}.slant-module.offset .content button:hover,.slant-module.offset .content span:hover{transform:skewX(-8deg);left:-5px;}@media(max-width:767px){.slant-module:not(.keep-img-narrow){min-height:auto;background-image:none!important;transform:skewX(0);}.slant-module:not(.keep-img-narrow) h4{display:none;}}@media(max-width:767px){#CTA-1 .col-4{text-align:center;}#CTA-1 a.slant-module:not(.keep-img-narrow){display:block;padding-bottom:0;}#CTA-1 a.slant-module:not(.keep-img-narrow) .content{transform:skewX(0);position:relative;top:auto;left:auto;right:auto;bottom:auto;}#CTA-1 a.slant-module:not(.keep-img-narrow) .content span.btn{font-size:12px;white-space:normal;position:initial;top:auto;left:auto;right:auto;bottom:auto;height:auto;}}.no-slant{display:inline-block;position:relative;top:15px;left:15px;background-color:#d91e25;z-index:2;padding-bottom:30px;margin:0 45px;border:0!important;}.no-slant .content{position:relative;z-index:3;margin:15px 30px 15px 15px;}.no-slant:after{display:block;content:"";position:absolute;top:-15px;left:-15px;right:15px;bottom:15px;background-color:#fff;color:#1e1e1e;z-index:1;}.no-slant.border .content{margin:15px 30px 15px 15px;}.no-slant.border:after{border:2px solid #d91e25;}.no-slant:not(.shadow){background-color:transparent;top:0;left:0;border:0;padding-bottom:5px;}.no-slant:not(.shadow):after{top:0;left:0;right:0;bottom:0;}.no-slant:not(.shadow) .content{margin-left:30px;}div.util{background-color:#1e1e1e;text-align:right;overflow:hidden;}div.util a{display:inline-block;margin-left:10px;color:#fff;}div.util .utillocation a{margin-left:0;}div.util .utilsearch{float:left;background-color:rgba(255,255,255,.05);border-radius:15px;border:1px solid rgba(255,255,255,.5);padding:3px;color:#fff;margin:0 5px;padding:2px 10px;}div.util .utilsearch input{border:0;background-color:transparent;color:#fff;font-size:16px;outline:0!important;transition:all ease-in-out .3s;width:60px;}div.util .utilsearch form:focus-within input,div.util .utilsearch form:hover input{width:240px;}div.util .utilsearch .fa{cursor:pointer;}div.util.d-block{background-color:#333;}div.util.d-block .utilsearch{float:none;}div.util.d-block .utilsearch input{width:calc(100% - 24px)!important;}.dot:before{content:"•";font-size:18px;font-weight:bold;color:#d91e25;}.hero-banner{width:100%;}header{margin-bottom:0;}header .util{height:100px;text-align:right;transition:all ease-in-out .3s;position:relative;}header .util>div{position:absolute;bottom:0;right:0;padding-bottom:15px;}header .util a{color:#d91e25;text-decoration:none;}header .util a:hover{color:#d91e25;}header .util a:not(.small){font-weight:500;text-transform:uppercase;}header .util input{width:75px;border:1px solid #38240c;background-color:rgba(255,255,255,.5);border-radius:4px;transition:all ease-in-out .3s;}@media(min-width:1200px){header .util input:focus{width:150px;}}nav.navbar{height:85px;position:relative;background-color:#d91e25;color:#fff;transition:all ease-in-out .3s;z-index:100;}a.navbar-brand{transition:all ease-in-out .3s,left 0s linear;margin-left:25px;}a.navbar-brand img{max-height:50px;max-width:230px;}@media(max-width:575px){a.navbar-brand img{max-width:200px;}}.mobilenav{position:relative;z-index:3;background-color:#1e1e1e;width:auto;border:1px solid #d91e25;border-top:0;margin-top:1px;padding-bottom:10px;padding-top:10px;color:#d91e25;}.mobilenav hr{background-color:#d91e25;border-color:#d91e25;opacity:.25!important;margin-top:5px;margin-bottom:5px;}@media(max-width:991px){nav.navbar{height:62px;}}nav .nav-link{font-family:"Russo One";font-size:max(1.25vw,14pt);text-transform:uppercase;color:#fff;}nav .nav-link:hover,nav .nav-link:focus,nav .nav-link.active{color:#1e1e1e;}nav button.navbar-toggler{height:63px;outline:0;box-shadow:none;position:relative;margin-top:-8px;}nav button.navbar-toggler:focus{outline:0!important;box-shadow:none;}nav{transition:all ease-in-out .3s;}.nav-link{padding-left:.75rem!important;padding-right:.75rem!important;text-align:center;}.dropdown-menu{padding:0;}.navbar .dropdown-menu .dropdown-item{transition:all ease-in-out .3s;}.navbar .dropdown-menu li,.navbar .dropdown-menu .dropdown-item{background-color:#fff;color:#d91e25!important;}.navbar .dropdown-menu .dropdown-item:hover{background-color:#d91e25;color:#fff!important;}@media(max-width:767px){.nav-link{font-size:14pt!important;}}.mobilenav .nav-link,.mobilenav .nav-link:hover{color:#d91e25;}.mt-n3{margin-top:-1rem!important;}@media(min-width:992px){.mt-lg-n5{margin-top:-3rem!important;}}@media(max-width:991px){div.navbar-collapse{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#1e1e1e;}div.navbar-collapse ul.navbar-nav li.nav-item a.nav-link{text-align:left;}div.navbar-collapse ul.navbar-nav li.nav-item a.nav-link.active{color:#d91e25;}div.navbar-collapse ul.navbar-nav li.nav-item a.nav-link:hover{color:#d91e25!important;}}nav.navbar.navbar-sub{height:45px;position:relative;background-color:transparent;background-image:none;transition:all ease-in-out .3s;box-shadow:none;margin-bottom:1.5rem;}nav.navbar.navbar-sub .nav-link{color:#d91e25;}nav.navbar.navbar-sub .mobilenav{border-top:2px solid #d91e25;}nav.navbar.navbar-sub button.navbar-toggler{color:#d91e25;}li.dropdown-submenu>a{display:inline-block;padding-right:25px!important;position:relative;}li.dropdown-submenu>a:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"";display:inline-block;font-size:14px;color:#1e1e1e;position:absolute;right:10px;}li.dropdown-submenu>a:hover:after{color:#fff;}.heroImg{width:100%;object-fit:cover;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}.bodyContainer{height:100%;width:100%;}.bodyContainer>tr>td{vertical-align:top;}main.with-sidebar{margin-right:15px;}.sidebar{width:250px;vertical-align:top;position:relative;}.sidebar .sidebarContainer{position:static;top:95px;margin-top:-5px;background-color:#fff;width:100%;height:100%;padding:15px;}.sidebarbox{border:4px solid #d91e25;border-radius:8px;background-color:#fff;color:#1e1e1e;text-align:center;}@media(max-width:767px){.sidebar{display:none;}main.with-sidebar{margin-right:inherit;}}body:not(.home:not(.admin)) main{background-color:#fff;padding-top:15px;padding-bottom:15px;}.footer{bottom:0;width:100%;background-color:#1e1e1e;color:#fff!important;font-size:14px;padding-top:15px;padding-bottom:45px;}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff!important;}.footer blockquote{font-weight:normal;font-size:12px;margin-left:15px;margin-top:5px;}.footer img{max-height:50px;max-width:260px;}.footer a{text-decoration:none;color:#fff;display:block;}.footer h3 a{display:inline-block;margin-left:6px;}.footer a:hover{opacity:.75;}.footer a:hover .fab{color:#fff;}.footer .fab{font-size:24px;margin-left:5px;}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.animated-icon1 span{background:#fff;}.animated-icon2 span{background:#fff;}.animated-icon3 span{background:#fff;}.animated-icon1 span:nth-child(1){top:0;}.animated-icon1 span:nth-child(2){top:10px;}.animated-icon1 span:nth-child(3){top:20px;}button.navbar-toggler[aria-expanded=true] .animated-icon1 span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}button.navbar-toggler[aria-expanded=true] .animated-icon1 span:nth-child(2){opacity:0;left:-60px;}button.navbar-toggler[aria-expanded=true] .animated-icon1 span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.animated-icon2 span:nth-child(1){top:0;}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px;}.animated-icon2 span:nth-child(4){top:20px;}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(1){top:11px;width:0%;left:50%;}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(4){top:11px;width:0%;left:50%;}.animated-icon3 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}button.navbar-toggler[aria-expanded=true] .animated-icon3 span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px;}button.navbar-toggler[aria-expanded=true] .animated-icon3 span:nth-child(2){width:0%;opacity:0;}button.navbar-toggler[aria-expanded=true] .animated-icon3 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px;}.card{position:relative;background-size:cover;width:100%;height:100%;min-height:225px;}.card.cart{min-height:175px;height:auto;margin-bottom:15px;background-color:#f3f3f3;}.card.cart.missing{border:1px solid #f5c6cb;box-shadow:none;text-align:center;color:#b88d91;font-weight:bold;background-color:#f8d7da;}.card.cart.missing:hover{border:1px solid #b88d91;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#721c24;cursor:pointer;text-decoration:none;}.card.cart.error{border-color:#f00;}.card.h-0{height:unset;min-height:70px;}.card div.plus{position:absolute;top:calc(50% - 50px);width:100%;text-align:center;color:#f00;font-size:50px;font-weight:900;}.card footer{position:absolute;bottom:0;width:100%;padding:15px;min-height:75px;backface-visibility:hidden;}.accordion .card{min-height:unset;}.alert-light{color:#818182;background-color:#fefefe;border-color:#e0e0e0;padding:.25rem .75rem;}.card-body{padding-bottom:0;}.card-footer{background-color:#fff;border-top:0 solid transparent;}.card.cart .card-footer,.card.cart .cart-body{background-color:#f3f3f3;}.btn{margin:unset;}table td{font-size:inherit!important;font-weight:inherit!important;}@media(min-width:448px){.d-xxs-block{display:block!important;}.col-xxs-6{flex:0 0 auto;width:50%;}.d-sm-inline{display:inline!important;}}.fs-7{font-size:.875rem!important;}.fs-8{font-size:.75rem!important;}.fs-9{font-size:.65rem!important;}@media(min-width:576px){.fs-sm-1{font-size:2.5rem!important;}.fs-xxl-2{font-size:2rem!important;}.fs-sm-3{font-size:1.75rem!important;}.fs-sm-4{font-size:1.5rem!important;}.fs-sm-5{font-size:1.25rem!important;}.fs-sm-6{font-size:1rem!important;}.fs-sm-7{font-size:.875rem!important;}.fs-sm-8{font-size:.75rem!important;}.fs-sm-9{font-size:.65rem!important;}}@media(min-width:768px){.fs-md-1{font-size:2.5rem!important;}.fs-md-2{font-size:2rem!important;}.fs-md-3{font-size:1.75rem!important;}.fs-md-4{font-size:1.5rem!important;}.fs-md-5{font-size:1.25rem!important;}.fs-md-6{font-size:1rem!important;}.fs-md-7{font-size:.875rem!important;}.fs-md-8{font-size:.75rem!important;}.fs-md-9{font-size:.65rem!important;}}@media(min-width:992px){.fs-lg-1{font-size:2.5rem!important;}.fs-lg-2{font-size:2rem!important;}.fs-lg-3{font-size:1.75rem!important;}.fs-lg-4{font-size:1.5rem!important;}.fs-lg-5{font-size:1.25rem!important;}.fs-lg-6{font-size:1rem!important;}.fs-lg-7{font-size:.875rem!important;}.fs-lg-8{font-size:.75rem!important;}.fs-lg-9{font-size:.65rem!important;}}@media(min-width:1200px){.fs-xl-1{font-size:2.5rem!important;}.fs-xl-2{font-size:2rem!important;}.fs-xl-3{font-size:1.75rem!important;}.fs-xl-4{font-size:1.5rem!important;}.fs-xl-5{font-size:1.25rem!important;}.fs-xl-6{font-size:1rem!important;}.fs-xl-7{font-size:.875rem!important;}.fs-xl-8{font-size:.75rem!important;}.fs-xl-9{font-size:.65rem!important;}}@media(min-width:1400px){.fs-xxl-1{font-size:2.5rem!important;}.fs-xxl-2{font-size:2rem!important;}.fs-xxl-3{font-size:1.75rem!important;}.fs-xxl-4{font-size:1.5rem!important;}.fs-xxl-5{font-size:1.25rem!important;}.fs-xxl-6{font-size:1rem!important;}.fs-xxl-7{font-size:.875rem!important;}.fs-xxl-8{font-size:.75rem!important;}.fs-xxl-9{font-size:.65rem!important;}}.radio{display:inline-block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.radio .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #1e1e1e;}.radio:hover input~.checkmark{background-color:#c0c0c0;}.radio input:checked~.checkmark{background-color:#d91e25;border:1px solid #d91e25;}.radio .checkmark:after{content:"";position:absolute;display:none;}.radio input:checked~.checkmark:after{display:block;}.radio .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#d91e25;}.input-group-text .radio{margin-top:-12px;}.checkbox{display:inline-block;position:relative;padding-left:25px;margin-bottom:20px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkbox .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:1px solid #d91e25;}.checkbox:hover input~.checkmark{background-color:#c0c0c0;}.checkbox input:checked~.checkmark{background-color:#d91e25;border:1px solid #d91e25;}.checkbox .checkmark:after{content:"";position:absolute;display:none;}.checkbox input:checked~.checkmark:after{display:block;}.checkbox .checkmark:after{left:10px;top:6px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.checkbox.disabled input:checked~.checkmark{background-color:#c0c0c0;border-color:#808080;}.checkbox span{font-size:16px;padding-left:7px;}.input-group-text .checkbox{margin-top:-3px;}.allig-pulse:not(:hover){box-shadow:0 0 0 0 #0a5095;animation:pulse-blue 2s infinite;}.btn-orange.allig-pulse:not(:hover){box-shadow:0 0 0 0 #ed1c24;animation:pulse-red 2s infinite;}@keyframes pulse-blue{0%{box-shadow:0 0 0 0 rgba(10,80,149,.7);}70%{box-shadow:0 0 0 10px rgba(10,80,149,0);}100%{box-shadow:0 0 0 0 rgba(10,80,149,0);}}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(237,28,36,.7);}70%{box-shadow:0 0 0 10px rgba(237,28,36,0);}100%{box-shadow:0 0 0 0 rgba(237,28,36,0);}}.cart-trash{color:#c0c0c0;transition:all ease-in-out .3s;}.cart-trash:hover{color:#f00;}.cart-port-button{opacity:.75!important;}.cart-port-button:hover{opacity:1!important;}#ccExpirationYearWrapper{position:relative;display:inline-block;z-index:1;}#ccExpirationYear{padding-left:30px;width:75px;}#ccExpirationYearWrapper::before{content:"20";position:absolute;top:8px;left:10px;color:#000;z-index:2;}.cc-sel{font-size:28px;}.unselected{opacity:.4;}.cc-sel:not(.unselected){color:#d91e25;}.cc-window{border:1px solid #c0c0c0!important;}.modal-dialog-scrollable .modal-body{max-height:calc(100vh - 225px);}.modal-dialog-centered{margin-left:auto;margin-right:auto;}#busy #success-icon{color:#fff;}#busy #busy-message{color:#fff;}#busy-message{position:absolute;top:50vh;margin-top:48px;width:100%;font-size:32px;font-weight:600;font-variant:small-caps;}#busy-message:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) 900ms infinite;animation:ellipsis steps(4,end) 900ms infinite;content:"…";width:0;margin-right:33px;text-align:left;}@keyframes ellipsis{to{width:33px;margin-right:0;}}@-webkit-keyframes ellipsis{to{width:33px;margin-right:0;}}.step-indicator{color:#d91e25;font-weight:bold;}.step-indicator .fa-stack:before{content:"";position:absolute;top:.9em;left:-4em;width:4em;height:.2em;border-top:1px dotted #d91e25;background:#d91e25;z-index:-1;}.step-indicator .fa-stack:first-child:before{display:none;}.step-indicator .selected .far.fa-circle{font-weight:900;}.step-indicator .selected .fa-stack-1x{color:#fff;}.progressbar-wrapper{background:#fff;width:100%;height:115px;display:block;margin-bottom:30px;}.progressbar-wrapper .progressbar{margin:0;padding:0;list-style:none;}.progressbar-wrapper .progressbar li{list-style-type:none;width:25%;float:left;position:relative;text-align:center;text-transform:uppercase;color:#d91e25;z-index:1;}.progressbar-wrapper .progressbar li .d-none{font-weight:bold;}.progressbar-wrapper .progressbar li .d-md-none{font-weight:bold;font-size:12px;}.progressbar-wrapper .progressbar li:before{width:calc(100% - 4em);height:1px;content:"";position:absolute;border-top:2px dotted #d91e25;top:30px;right:calc(50% + 2em);z-index:-1;}.progressbar-wrapper .progressbar li:first-child:before{content:none;}.progressbar-wrapper .selected .far.fa-circle{font-weight:900;}.progressbar-wrapper .selected .fa-stack-1x{color:#fff;}.progressbar-wrapper .inactive{opacity:.5;pointer-events:none;}.slick-hero{margin-bottom:25px;}.slick-dots{position:static;}.slick-dots li button:before{font-size:16px;opacity:1!important;color:#d91e25!important;}.slick-dots li.slick-active button:before{color:#1e1e1e!important;}button.slick-prev:before{color:#d91e25;font-size:32px;font-family:"Font Awesome 5 Free";font-weight:700;content:"";}button.slick-next:before{color:#d91e25;font-size:32px;font-family:"Font Awesome 5 Free";font-weight:700;content:"";}.slick-slide img{width:100%;}.slick-dotted .slick-slide{padding:6px 3px;}.slick-bike-logos{margin-bottom:10px;}.slick-bike-logos .slick-slide img{width:10vw!important;height:10vw!important;object-fit:contain;object-position:center center;margin-left:auto;margin-right:auto;}@media(max-width:767px){.slick-bike-logos .slick-slide img{width:25vw!important;height:25vw!important;}}.slider-nav .slick-list,.slick-bike-logos .slick-list{max-width:calc(100% - 45px);margin-right:auto;margin-left:auto;}.slider-nav .slick-prev,.slick-bike-logos .slick-prev{left:0;top:35%;}.slider-nav .slick-next,.slick-bike-logos .slick-next{right:0;top:35%;}.slider-for:not(.slick-initialized) div:not(:first-child){display:none;}.slider-nav:not(.slick-initialized) div{display:none;}.slick-bike-logos:not(.slick-initialized) div{display:none;}.pagination .page-item:not(.active) .page-link{background-color:#fff;border:1px solid #d91e25;}.pagination .page-item:not(.active) .page-link:hover{background-color:#fff;color:#d91e25;}.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover{background-color:#d91e25;border:1px solid #d91e25;}label.error[for]{border:1px solid #f5c6cb;box-shadow:none;color:#b88d91;font-weight:bold;background-color:#f8d7da;display:block;font-size:12px;}.input-group-text.small{font-size:.75rem!important;transform:skewX(-8deg) scale(1);padding:.375rem 1rem;}label.input-group{cursor:pointer;}.accordion-button{color:#1e1e1e;opacity:.75;}.accordion-button:focus{border-color:none;box-shadow:none;}.accordion-button:not(.collapsed){color:#1e1e1e;background-color:rgba(0,0,0,.15);box-shadow:none;outline:0;opacity:1;}.accordion-button:after{filter:grayscale(1);}.accordion-body:not(.mh-auto){max-height:250px;overflow-y:auto;}#mainAcc.accordion-item{border:0;}#mainAccH .fas{color:#fff;}#mainAccH .accordion-button{color:#fff!important;}#mainAccH .accordion-button.collapsed{background-color:rgba(30,30,30,.9);}#mainAccH .accordion-button:not(.collapsed){background-color:rgba(30,30,30,.99);}#mainAccH .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important;}#mainAccI.accordion-collapse>.accordion-body{max-height:none;padding:0;}@media(min-width:767px){#mainAccI{display:block;}}input[type=range]::-webkit-slider-thumb{background-color:#d91e25;width:18px;height:18px;}.inv-card{position:relative;transition:all ease-in-out .3s;animation:fadeIn .5s;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s;}.inv-card:hover{border:1px solid rgba(217,30,37,.4);-webkit-box-shadow:0 2px 5px 0 rgba(217,30,37,.16),0 2px 10px 0 rgba(217,30,37,.12);box-shadow:0 2px 5px 0 rgba(217,30,37,.16),0 2px 10px 0 rgba(217,30,37,.12);}.inv-card img{min-height:100px;object-fit:contain;object-position:center center;}.inv-card .location{background-color:rgba(255,255,255,.8);color:#1e1e1e;box-sizing:border-box;margin:0;font-family:"Russo One";font-size:12px;font-variant:tabular-nums;line-height:1.5;list-style:none;-wekit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";position:relative;margin-top:-40px;margin-bottom:5px;padding:2px 8px;border:1px solid transparent;border-radius:6px;border-bottom-left-radius:0;left:-8px;max-width:50%;border:1px solid #bbb;}.inv-card .location .text{color:#1e1e1e;}.inv-card .location:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;left:-1px;color:#fff;border-color:currentColor currentColor transparent transparent;filter:brightness(.5);}.inv-card .discount_percentage{background-color:#000;color:#fff;box-sizing:border-box;margin:0;font-family:"Russo One";font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-wekit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";position:absolute;top:8px;padding:2px 8px;border-radius:6px;border-bottom-left-radius:0;left:-8px;max-width:50%;border:1px solid rgba(255,255,255,.9);}.inv-card .discount_percentage:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;left:-1px;color:#fff;border-color:currentColor currentColor transparent transparent;filter:brightness(.5);}.inv-card .ribbon{background-color:#d91e25;color:#fff;box-sizing:border-box;margin:0;font-family:"Russo One";font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";position:absolute;top:8px;padding:2px 8px;border:1px solid transparent;border-radius:6px;border-bottom-right-radius:0;right:-8px;max-width:100%;}.inv-card .ribbon .text{color:#fff;}.inv-card .ribbon:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";color:#d91e25;border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;right:-1px;border-color:currentColor transparent transparent currentColor;filter:brightness(.5);}.inv-card .ribbon.color-red{background-color:#d91e25;}.inv-card .ribbon.color-red:after{color:#d91e25;border-color:currentColor transparent transparent currentColor;}.inv-card .ribbon.color-black{background-color:#1e1e1e;}.inv-card .ribbon.color-black:after{color:#1e1e1e;border-color:currentColor transparent transparent currentColor;filter:brightness(3);}.inv-card .ribbon.color-gray{background-color:#a9a9a9;}.inv-card .ribbon.color-gray:after{color:#a9a9a9;border-color:currentColor transparent transparent currentColor;}.inv-card .ribbon.color-white{background-color:#fff;border:1px solid #bbb;}.inv-card .ribbon.color-white .text{color:#1e1e1e;}.inv-card .ribbon.color-white:after{color:#fff;border-color:currentColor transparent transparent currentColor;}.inv-card .ribbon.color-green{background-color:#198754;}.inv-card .ribbon.color-green:after{color:#198754;border-color:currentColor transparent transparent currentColor;}.inv-card .ribbon.color-blue{background-color:#1275b3;}.inv-card .ribbon.color-blue:after{color:#1275b3;border-color:currentColor transparent transparent currentColor;}.inv-card .ribbon.color-orange{background-color:#ff6702;}.inv-card .ribbon.color-orange:after{color:#ff6702;border-color:currentColor transparent transparent currentColor;}.inv-card .ribbon.color-yellow{background-color:#ff0;}.inv-card .ribbon.color-yellow .text{color:#1e1e1e;}.inv-card .ribbon.color-yellow:after{color:#ff0;border-color:currentColor transparent transparent currentColor;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fw-600{font-weight:600;}#invSortControls select.form-control{padding:.375rem .375rem;font-size:.95rem!important;}#invSortControls .input-group-text.small{font-size:.75rem!important;transform:none;padding:.375rem .375rem;}.title-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#invsrch-price-custom-container .input-group .input-group-text{padding-left:6px;padding-right:6px;}#invsrch-price-custom-container .input-group input.form-control{padding-left:1px;padding-right:1px;}.filter-apply{position:absolute;right:50px;color:#d91e25;font-size:18px;}#creditAppForm label[for],#creditAppForm div[class*=col-]>label,.info-form label[for],.info-form div[class*=col-]>label,#PreQualForm label[for],#PreQualForm div[class*=col-]>label{font-weight:bold;}#creditAppForm .required,.info-form .required,#PreQualForm .required{color:#f00;font-weight:bold;display:inline-block;margin-left:3px;}#creditAppForm h3,.info-form h3,#PreQualForm h3{margin-bottom:3px;}#creditAppForm div[class*=col-],.info-form div[class*=col-],#PreQualForm div[class*=col-]{margin-bottom:10px;}#creditAppForm input+label.error,#creditAppForm select+label.error,.info-form input+label.error,.info-form select+label.error,#PreQualForm input+label.error,#PreQualForm select+label.error{padding:3px 10px;}#creditAppForm div.radio>input+label.error,.info-form div.radio>input+label.error,#PreQualForm div.radio>input+label.error{position:absolute;top:32px;left:-12px;}.creditappview .form-control{border:0;pointer-events:none;outline:0;}.creditappview select.form-control{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";}.creditappview select.form-control::-ms-expand{display:none;}.creditappview .input-group .input-group-text{background-color:transparent;border:0;font-weight:600;}body.admin{background-color:#fff;background-image:none;}body.admin .util{color:#fff;}body.admin .util h3,body.admin .util .h3{color:#fff;}body.admin .util,body.admin header,body.admin h1,body.admin h2,body.admin h3,body.admin h4,body.admin h5,body.admin h6,body.admin .btn-primary{filter:grayscale(.5);}body.admin header{position:relative;z-index:100;}body.admin .nav-tabs .nav-item{margin-right:2px;}body.admin .tab-content{padding:15px;border:1px solid #808080;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:15px;}body.admin #fbform input[type=checkbox]{margin-right:8px;margin-bottom:8px;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);padding:8px;}@media(min-width:768px){body.admin #vinDetail .card-body{max-height:400px;overflow-y:auto;}}.tru-banner-slide{bottom:-95px!important;transition:all ease-in-out .3s;}.tru-banner-slide:hover{padding-bottom:95px!important;}.gg-toolbar{display:none!important;}.finance-banner{text-align:center;background-color:#d91e25;color:#fff;margin-bottom:15px;}.finance-banner a{display:block;padding:15px;}.finance-banner a h4,.finance-banner a h5,.finance-banner a h6{display:inline-block;}.finance-banner a h4,.finance-banner a h5{margin-left:15px;}.finance-banner a h5,.finance-banner a h6{color:rgba(255,255,255,.85);}.finance-banner a h4{color:#fff;font-size:24px;}.finance-banner a h5{font-size:18px;}.finance-banner a h6{font-size:16px;}.finance-banner a .disclaimer{display:block;color:rgba(255,255,255,.75);text-shadow:0 0 .1pt rgba(30,30,30,.6);}@media(max-width:575px){.finance-banner a h4{font-size:18px;}.finance-banner a h5{font-size:16px;}.finance-banner a h6{font-size:14px;}}.disclaimer{font-size:.7em;}@media(max-width:575px){.narrow-padding{padding-left:20px;}}#promo #dps_tac_cta_wif9e89rkfk div[class^=tac_body_tac]{margin-top:0;margin-bottom:0;}#dps_tac_srp_wif9e89rkfk{max-width:100%;}#dps_tac_srp_wif9e89rkfk *{white-space:normal!important;}@media(min-width:992px) and (max-width:1199px){section.calculator input,section.calculator select{padding:.375rem .1rem;}}.ymal img{width:100%;max-height:10vw;object-fit:cover;}@media(max-width:991px){.ymal img{max-height:20vw;}}@media(max-width:767px){.ymal img{max-height:20vw;}}@media(max-width:575px){.ymal img{max-height:50vw;}}.inv-card .location.large{font-size:16px;}.info-form.card{min-height:unset;}.info-form .address-group{position:relative;flex:1 1 auto;width:1%;}.info-form .address-group input,.info-form .address-group select{border-radius:0;display:block;}.info-form .address-group input:not(:first-child),.info-form .address-group select:not(:first-child){margin-top:-1px;}.info-form .address-group input:first-child{border-top-right-radius:.25rem;}.info-form .address-group input:last-child{border-bottom-right-radius:.25rem;}.info-form .address-group .state{display:inline-block;width:calc(50% + 1px);height:38px;appearance:none;}.info-form .address-group .zip{display:inline-block;width:50%;margin-left:-1px;}.info-form .input-group-text.label-w-auto{width:111px;}@media(max-width:767px){.info-form .input-group-text.label-w-auto{width:auto;}}.info-form sup{font-size:7px;color:#d91e25;}.o-25{opacity:.25!important;}.o-50{opacity:.5!important;}.o-75{opacity:.75!important;}.o-100-hover:hover{opacity:1!important;}span[data-toggle]{cursor:pointer;}.detail{font-size:10pt;border:1px solid rgba(0,0,0,.25);background-color:rgba(0,0,0,.025);border-radius:3px;padding:15px;}#ytplayer .modal-dialog{min-width:300px;max-width:1000px;width:90vw;}#ytplayer .modal-dialog #ytframecontainer{position:relative;padding-bottom:56.25%;height:0;}#ytplayer .modal-dialog #ytframecontainer #ytframe{position:absolute;top:0;left:0;width:100%;height:100%;}.ytvideo{position:relative;cursor:pointer;}.ytvideo:before{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:10;content:"";font-family:"Font Awesome 5 Free";font-weight:300;font-size:42px;color:rgba(255,255,255,.75);text-align:center;line-height:100%;width:100%;}.ytvideo.ytlg:before{font-size:128px;}#capop .modal-dialog{min-width:300px;max-width:1000px;width:90vw;}#capop .modal-dialog #caframecontainer{position:relative;padding-bottom:56.25%;height:0;}#capop .modal-dialog #caframecontainer #caframe{position:absolute;top:0;left:0;width:100%;height:100%;}body.xmodal{background-image:none;}body.xmodal .container{max-width:unset!important;}.modal-body{overflow-x:hidden;transition:all ease-in-out .3s;}.shade{position:absolute;top:-250px;left:50%;transform:translateX(-50%);transition:all ease-in-out .3s;background-color:#fcfcfc;border:1px solid #c0c0c0;border-radius:5px;padding:15px 15px 15px 15px;z-index:1000;text-align:center;box-shadow:rgba(0,0,0,.5) 0 0 8px;min-width:300px;}.shade.show{top:5px;}.shade.show~div{opacity:.5;pointer-events:none;}.uploader #dropArea{border:2px dashed #808080;border-radius:10px;text-align:center;padding:10px;display:block;position:relative;min-width:200px;}.uploader #dropArea strong{cursor:pointer;}.uploader #dropArea .dragtext{font-weight:100!important;display:inline-block;}.uploader #dropArea svg{display:block;fill:#333;fill-opacity:.5;margin:auto auto;cursor:pointer;}.uploader #dropArea .camSvg{margin:10px auto;}.uploader #dropArea #camLabel{cursor:pointer;}.uploader #dropArea #camLabel:hover .camSvg{fill:#d91e25;fill-opacity:1;}.uploader #dropArea #dropLabel:hover .dropSvg{fill:#d91e25;fill-opacity:1;}.uploader #dropArea input[type=file]{display:none;}.uploader #dropArea.highlight{border-color:#d91e25;border-style:solid;background-color:#fff;}.uploader #dropArea.highlight .camSvg{opacity:.5;}.uploader #dropArea.highlight .dropSvg{fill:#d91e25;fill-opacity:1;}.uploader #dropArea.completed{border-style:solid;}.uploader #iutTools{position:absolute;top:0;right:0;border-bottom-left-radius:10px;border-top-right-radius:8px;background-color:#f00;padding-top:5px;padding-right:5px;color:#fff;}.uploader #iutTools span{padding:5px;}.uploader #errorContainer{text-align:left;}.uploader html.scrollLock{height:100%;}.uploader html.scrollLock body{position:fixed;width:100%;top:0;overflow:hidden;}.uploader #rootBody.scrollLock{overflow:hidden!important;}.uploader #captureLayer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#000;}.uploader #captureLayerBg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99990;background-color:#000;}.uploader #minReqContainer{width:100vw;height:100vh;position:absolute;top:0;left:0;text-align:center;color:#fff;padding-top:25%;}.uploader #playerContainer{position:absolute;top:0;left:0;width:100vw;height:calc(100% - 125px);overflow:hidden;}.uploader #player{max-width:100%;max-height:100%;margin:auto;position:relative;top:50%;transform:translateY(-50%);}.uploader #maskContainer{position:absolute;top:0;left:0;width:100vw;height:calc(100% - 125px);}.uploader .mask{max-width:100%;max-height:100%;margin:auto;position:relative;top:50%;transform:translateY(-50%);padding:10px;object-fit:scale-down;}.uploader #mask{display:inline;}.uploader #mask-ls{display:none;}.uploader #maskBtn{position:absolute;top:25px;right:25px;cursor:pointer;font-size:24px;height:50px;width:50px;border-radius:50px;margin-top:15px;}.uploader #backBtn{position:absolute;top:25px;left:25px;cursor:pointer;font-size:24px;height:50px;width:50px;border-radius:50px;margin-top:15px;}.uploader #switchCamLabel{position:absolute;top:10px;left:10px;color:#fff;background-color:rgba(0,0,0,.5);padding:10px;border-radius:25px;cursor:pointer;}.uploader #switchCamLabel:hover{color:#c0c0c0;}.uploader #switchCamLabel:hover svg{fill:silver;}.uploader #switchCamBtn{width:24px;height:auto;cursor:pointer;margin-right:5px;fill:white;stroke:black;vertical-align:middle;}.uploader #captureContainer{position:absolute;bottom:0;left:0;width:100vw;padding:25px 25px 25px 25px;background-color:rgba(0,0,0,.5);text-align:center;}.uploader #capture{border-radius:50px;height:75px;width:75px;font-size:28px;}.uploader #preview{visibility:hidden;position:fixed;top:0;left:0;width:100vw;height:100vh;display:table-cell;background-color:#000;text-align:center;vertical-align:middle;}.uploader #previewContainer{position:absolute;bottom:0;left:0;width:100vw;padding:25px 25px 25px 25px;background-color:rgba(0,0,0,.5);text-align:center;}.uploader #canvasContainer{position:absolute;top:0;left:0;width:100vw;height:calc(100% - 125px);}.uploader #canvas{max-width:100%;max-height:100%;margin:auto;position:relative;top:50%;transform:translateY(-50%);object-fit:scale-down;}.uploader .previewBtn{border-radius:50px;height:75px;width:75px;font-size:28px;}.uploader #closeContainer{position:absolute;top:10px;right:10px;}.uploader #closeBtn{color:#fff;text-shadow:0 0 2px #000;cursor:pointer;padding:10px;background-color:rgba(255,0,0,.75);border-radius:25px;width:50px;height:50px;text-align:center;}.uploader #closeBtn:hover{color:#000;}@media(orientation:landscape){.uploader #mask{display:none;}.uploader #mask-ls{display:inline;}}#vid-none,#img-none{color:#808080;text-align:center;}.uploader #img-results,.ytuploader #vid-results{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;}.uploader #img-results .img,.ytuploader #vid-results .img{display:inline-block;margin-right:10px;margin-bottom:10px;cursor:pointer;position:relative;width:100%;height:75px;}.uploader #img-results .img img,.ytuploader #vid-results .img img{position:absolute;top:0;left:0;z-index:998;width:100%;height:100%;object-fit:cover;object-position:center center;}.uploader #img-results .img:not(.portal):hover img,.ytuploader #vid-results .img:not(.portal):hover img{opacity:.4;filter:grayscale(1);}.uploader #img-results .img:not(.portal):hover:before,.ytuploader #vid-results .img:not(.portal):hover:before{display:block;width:100%;height:100%;top:0;left:0;content:"";font-family:"Font Awesome 5 Free";font-weight:600;color:#d91e25;font-size:48px;line-height:75px;vertical-align:central;text-align:center;z-index:999;}#btnAddYoutube,#btnAddImage{cursor:pointer;}#btnAddYoutube:hover,#btnAddImage:hover{color:#000;}@supports(-webkit-overflow-scrolling:touch){.uploader #captureContainer{bottom:44px!important;}.uploader #previewContainer{bottom:44px!important;}.uploader #playerContainer{height:calc(100% - 169px)!important;}.uploader #maskContainer{height:calc(100% - 169px)!important;}.uploader #canvasContainer{height:calc(100% - 169px)!important;}}.datepicker{z-index:1000!important;}.datepicker table thead tr th.datepicker-switch{font-weight:bold;}.datepicker table thead tr th.dow{width:14.285%;text-align:center;}.datepicker table tbody tr td[data-date]:not(.disabled):not(.new):not(.old){color:#d91e25;font-weight:600!important;}.datepicker table tbody tr td.disabled{color:#ccc;}.datepicker table tbody tr td.active.day{background-color:#fff!important;background-image:linear-gradient(to bottom,rgba(217,30,37,.85),#d91e25);color:#fff!important;}.prefill{background-color:rgba(255,255,0,.1);}span.pre-approved{width:100%;font-size:.675em;line-height:120%;text-transform:none;font-style:italic;position:absolute;bottom:0;left:0;}.location-drop{position:absolute;transition:all ease-in-out .3s;text-align:right;border-radius:4px;border:1px solid transparent;background-color:#1e1e1e;color:#fff;display:inline-block;z-index:1000;right:225px;padding:5px;margin-top:-5px;cursor:default;}.location-drop div.row{display:none;transition:all ease-in-out .3s;}.location-drop div.row div.col-lg-4{white-space:nowrap;}.location-drop div.row div.border{border-top:1px solid #fff;}.location-drop:hover{background-color:#d91e25;border:1px solid #1e1e1e;}.location-drop:hover div.row{display:flex;}.location-drop:hover a:hover{color:#1e1e1e;}@media(max-width:575px){.location-drop{right:100px;}}@media(max-width:991px){.location-drop{max-width:250px;}}#topUtilBar{height:40px;padding-top:.7rem!important;border-bottom:1px solid rgba(255,255,255,.1);overflow:visible;}.slick-slide{position:relative!important;}.slick-slide .discount-badge{position:absolute!important;top:5px!important;background-color:#000!important;color:#fff!important;font-weight:500!important;font-family:"Russo One"!important;padding:4px 8px;font-size:14px;border-radius:4px;pointer-events:none;left:5px!important;z-index:1000!important;border:1px solid #fff;}.slick-slide .discount-badge:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;left:-1px;color:#fff;border-color:currentColor currentColor transparent transparent;filter:brightness(.5);}@media(min-width:576px){#topUtilBar{height:50px;}}#bottomCTA{opacity:.95;}#bottomCTA a{color:#fff;}#bottomCTA .dropup .dropdown-menu a{color:#d91e25;}.card-img.bg-checkered img[src="/images/ubd-favicon.png"]{opacity:.5;}.card.nomh{min-height:auto!important;transition:all ease-in-out .3s;}.card.nomh a:not(.text-ubd-black):not(.text-ubd-red){color:#1e1e1e!important;transition:all ease-in-out .3s;}.card.nomh a:not(.text-ubd-black):not(.text-ubd-red):active,.card.nomh a:not(.text-ubd-black):not(.text-ubd-red):visited{color:#1e1e1e!important;}.border-selected{border:1px solid #d91e25!important;transform:scale(1.05);color:#d91e25!important;font-weight:600;background-color:rgba(217,30,37,.1);}.border-selected a{color:#d91e25!important;}.border-selected a *{color:#d91e25!important;}.accordion-header .accordion-button{font-family:"Russo One";color:#d91e25!important;letter-spacing:3px;opacity:1!important;padding:.5rem 1rem;}.accordion-header .accordion-button:not(.collapsed){background-color:rgba(0,0,0,.03);}.accordion-header .accordion-button .float-end{position:absolute;right:50px;}.printonly,.print-full,.print-friendly,.print-condensed{display:none;}.noprint-full,.noprint-friendly,.noprint-condensed{display:inerhit;}@media print{.accordion-header .accordion-button .float-end{right:10px;}div.util{display:none;}header{display:none;}footer{display:none;}.print-friendly nav.navbar .container-fluid{display:block;}div[class*=im-item],div[class*=imi_]{display:none;}div.tru-banner-slide{display:none;}.gg-toolbar{display:none!important;}.gg-app,.gg-invite{display:none!important;visibility:hidden!important;}.col-sm-6{width:50%;}.noprint{display:none!important;}.printonly{display:inherit;}.radio,.checkbox{padding:0;margin-right:7px;}.radio input,.checkbox input{display:inherit;width:25px;height:25px;opacity:1;}.radio .checkmark,.checkbox .checkmark{display:none;}.radio .checkmark:after,.checkbox .checkmark:after{display:none;}.radio span.required,.checkbox span.required{padding-left:25px;}.slick-prev,.slick-next,.slick-dots{display:none;}.slick-list.draggable .slick-track{width:100%!important;}.accordion-button::after{display:none;}.accordion-collapse{display:block!important;}.accordion-collapse .accordion-body{max-height:unset;overflow-y:unset;}.noprint-all{display:none!important;}body[data-print-mode=full] .noprint-full{display:none;}body[data-print-mode=full] .noprint.print-friendly{display:inherit;}body[data-print-mode=full] .noprint.print-condensed{display:inherit;}body[data-print-mode=friendly] .noprint-friendly{display:none;}body[data-print-mode=friendly] .noprint.print-condensed{display:inherit;}body[data-print-mode=friendly] .photolimit div:not(.clearfix):nth-child(n+99){display:none;}body[data-print-mode=condensed] .noprint-condensed{display:none;}body[data-print-mode=condensed] .print-full:not(.print-condensed){display:none;}body[data-print-mode=condensed] .print-friendly:not(.print-condensed){display:none;}body[data-print-mode=condensed] .photolimit div:not(.clearfix):nth-child(n+8){display:none;}}.stripe .row.striped:nth-child(odd){background-color:unset;}.stripe .row.striped:nth-child(even){background-color:rgba(0,0,0,.05);}.fancybox-container.fancybox-is-open{z-index:9999999999!important;}.tox-promotion{width:1px!important;height:1px!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;}.fa-color.fa-facebook{color:#3b5998;}.fa-color.fa-google{color:#4285f4;}.fa-color.fa-instagram{color:#3f729b;}.fa-color.fa-youtube{color:#e52d27;}body.categories main{padding-top:0!important;}[data-loctag]{background-color:#d91e25;color:#fff;border-radius:25px;padding:2px 8px 2px 8px;}[data-loctag][data-loctag^=HOU]{filter:grayscale(0);}[data-loctag][data-loctag^=DAL]{filter:grayscale(.5);}[data-loctag][data-loctag^=BDC]{filter:grayscale(1);}[data-loctag][data-loctag^=BR]{background-color:#ff8c00;filter:grayscale(0);}[data-loctag][data-loctag^=SL]{background-color:#ff8c00;filter:grayscale(.5);}[data-loctag][data-loctag=""]{background-color:#eaeaea;border:1px solid #d8d8d8;color:#a9a9a9;}[data-loctag][data-loctag=""]:after{content:"– – –";}[data-loctag]:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;display:inline-block;margin-right:5px;opacity:.6;}[data-loctag]:after{content:attr(data-loctag);font-weight:bold;}@media(min-width:768px){.h-md-100{height:100%!important;}}@media(min-width:992px){.h-lg-100{height:100%!important;}}.ag-cell.text-center>.ag-cell-wrapper{justify-content:center;}