#app.overlay{opacity:.4}body,html{overflow-x:hidden;width:100%}@media (max-width:991.98px){body{padding-top:70px}}body.no-scroll{position:fixed;overflow-y:hidden}body.no-scroll .layout-main{opacity:.3}.layout-main{min-height:500px}.semi-circle{background-color:#cc3232;border:1px solid #b7b7b7;border-radius:50%;position:absolute;width:210px;height:210px}@media (max-width:767.98px){.semi-circle{width:150px;height:150px}}.semi-circle.finance-calculator-component{top:-20px;left:-15px;width:160px;height:160px}.semi-circle.finance-example{top:-132px;left:-10px}@media (max-width:767.98px){.semi-circle.finance-example{top:-74px;left:-14px}}.offset-block.bailey:before{background-color:#004a94}.offset-block.coachman:before{background-color:#9f1621}.offset-block.besscarr:before{background-color:#262626}.offset-block.black:before{background-color:#000}.offset-block.dark-grey:before{background-color:#333}.offset-block.kal-green:before{background-color:#529554}.offset-block.mustard:before{background-color:#f3d88e}.offset-block.pale-yellow:before{background-color:#ff6}.offset-block.red:before{background-color:#cc3232}.offset-block.swift-green:before{background-color:#0d6563}.offset-block.white:before{background-color:#fff}.offset-block.elddis-red:before{background-color:#b72428}.offset-block.buccaneer-purple:before{background-color:#1b092f}.offset-block:before{border-top-left-radius:24px;border-top-right-radius:24px;content:"";width:100%;height:30px;position:absolute;top:-30px;left:0}@media (min-width:576px){.container,.container-sm{max-width:100%}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:100%}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.table-even-less-padding td,.table-even-less-padding th,.table-even-less-padding tr{padding:.15rem}.table-even-less-padding td:first-child,.table-even-less-padding th:first-child,.table-even-less-padding tr:first-child{padding-left:.5rem}body{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;color:#273341;text-rendering:optimizeLegibility;font-size:16px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f24{font-size:24px}@media (max-width:991.98px){.f14-mobile-only{font-size:14px}.f16-mobile-only{font-size:16px}.f18-mobile-only{font-size:18px}.f24-mobile-only{font-size:20px}}.h1,h1{font-size:32px}.h2,h2{font-size:24px}.h3,h3{font-size:18px}.h4,h4{font-size:16px}.introduction{font-size:18px}.main-content a{color:#cc3232}span.line1,span.line2{font-family:Poppins,sans-serif}.asterisk,.required{color:#cc3232}ol.list-check>li,ul.list-check>li{padding:3px 0;border-bottom:1px solid #e8e8e8;font-size:14px}ol.list-check>li:before,ul.list-check>li:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:600;color:#cc3232;margin-right:5px}ol.list-check>li:last-child,ul.list-check>li:last-child{border-bottom:none}ol.list-specs>li,ul.list-specs>li{padding:3px 0;border-bottom:1px solid #e8e8e8;font-size:14px;display:flex}ol.list-specs>li>span:first-child,ul.list-specs>li>span:first-child{font-weight:700;width:40%}ol.list-specs>li>span:first-child:after,ul.list-specs>li>span:first-child:after{content:":"}ol.list-specs>li>span:last-child,ul.list-specs>li>span:last-child{margin-left:10px;width:60%}ol.list-specs>li:last-child,ul.list-specs>li:last-child{border-bottom:none}.bg-primary{background-color:#cc3232!important}.bg-secondary{background-color:#333!important}.bg-tertiary{background-color:#fff!important}.bg-bailey{background-color:#004a94}.bg-coachman{background-color:#232742}.bg-bessacarr{background-color:#262626}.bg-gold{background-color:#bd9449}.bg-mustard{background-color:#f3d88e}.bg-pale-yellow{background-color:#ff6}.bg-kal-green{background-color:#57a63e}.bg-swift-green{background-color:#0d6563}.bg-white-not-important{background-color:#fff}.bg-elddis-red{background-color:#b72428}.bg-buccaneer-purple{background-color:#1b092f}.border-top-right-radius{border-top-right-radius:24px}.border-bottom-left-radius{border-bottom-left-radius:24px}.border-bottom-right-radius{border-bottom-right-radius:24px}.border-top-left-radius{border-top-left-radius:24px}.border-2{border:2px solid #fff}.border-3{border:3px solid #fff}.border-primary{border-color:#cc3232!important}.box-shadow{box-shadow:0 0 4px 1px hsla(0,0%,58%,.4)}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.left-50{left:50%!important}.top-50{top:50%!important}.translate-middle{transform:translate(-50%,-50%)!important}.list-circle{align-items:center;background-color:#cc3232;border-radius:50%;color:#fff;display:flex;justify-content:center;min-width:150px;min-height:150px;outline:6px solid #fff;top:-35px;right:0;z-index:2}.no-box-shadow{box-shadow:none!important}.no-borders{border:0!important}.no-border-radius{border-radius:0!important}.no-radius-tr{border-top-right-radius:0!important}.no-radius-br{border-bottom-right-radius:0!important}.no-radius-bl{border-bottom-left-radius:0!important}.no-radius-tl{border-top-left-radius:0!important}.no-padding{padding:0!important}.no-pointer-events{pointer-events:none}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.rounded{border-radius:24px!important}.text-primary{color:#cc3232!important}.text-secondary{color:#333!important}.text-tertiary{color:#fff!important}@media (min-width:992px){.triangle:not(.navbar-outer){background-color:#cd0002;display:block;width:50%;height:100%;position:absolute;left:0;bottom:0;z-index:1}.triangle.navbar-outer:before{top:-11px;left:-25px}.grey-triangle{border-color:#ebebeb #ebebeb transparent transparent;border-style:solid;border-width:1200px 0 0 1200px;content:"";display:inline-block;position:absolute;top:-24px;width:100%;height:100%;z-index:0}}@media (max-width:991.98px){.triangle.navbar-outer:before{display:none}}.triangle:before{content:"";background-color:#cc3232;border-color:transparent transparent transparent #fff;border-style:solid;border-width:70px 0 0 70px;position:absolute;top:0;left:0;width:0;height:0}@media (max-width:767.98px){.triangle:before{border-width:70px 0 0 60px}}.z-index-4{z-index:4}.z-index-3{z-index:3}.z-index-2{z-index:2}.z-index-1{z-index:1}.z-index-0{z-index:0}.z-index-n1{z-index:-1}.row-p-10>*{padding-left:10px;padding-right:10px}.text-yellow{color:#fed700}.text-white{color:#fff}.text-black{color:#000!important}.text-red{color:#cc3232}.bg-black{background:#000}.text-grey{color:#999}.bg-red{background:#cc3232}.bg-grey{background:#efefef}.bg-grey-2,.vehicle-search-component .search-filters .filter .form-control.grey{background:#ccc}.bg-grey-3{background:#c1c1c1}.block-rounded{border-radius:15px}@media (min-width:992px){.min-lg-height-100{min-height:100%}}.text-bold{font-weight:700}.text-regular{font-weight:400}.text-help{font-size:13px}.form-separator{margin-top:20px;margin-bottom:30px;border:none;border-top:10px solid #ccc}div.separator{border-bottom:2px solid rgba(243,216,142,.5);margin:30px 0}.border-top-3{border-top:3px solid #000}.img-auto{width:auto;height:auto;max-height:100px;max-width:100%}.img-fluid.grow{width:100%;height:auto}.img-frame{border-radius:24px;padding:6px}ul.list-inline.list-separator-dot>.list-inline-item:not(:last-child){margin-right:5px}ul.list-inline.list-separator-dot>.list-inline-item:not(:first-child):before{content:"•";margin-right:5px}.w-1\/5{width:20%!important}.w-2\/5{width:40%!important}.w-3\/5{width:60%!important}.w-4\/5{width:80%!important}.w-1\/4{width:25%!important}.w-2\/4{width:50%!important}.w-3\/4{width:75%!important}.w-1\/3{width:33.33333%!important}.w-2\/3{width:66.66666%!important}.w-1\/2{width:50%!important}.px-50{padding-left:50px;padding-right:50px}.px-80{padding-left:80px;padding-right:80px}@media (min-width:768px){.md-indent{padding-left:50px;padding-right:50px}.w-md-2\/3{width:66.66666%!important}}@media (min-width:992px){.lg-indent{padding-left:80px;padding-right:80px}.w-lg-1\/2{width:50%!important}.w-lg-1\/3{width:33.33333%!important}}@media (min-width:1200px){.xl-indent{padding-left:80px;padding-right:80px}.xl-indent-25\%{padding-left:25%;padding-right:25%}.xl-indent-120{padding-left:120px;padding-right:120px}.xl-indent-150{padding-left:150px;padding-right:150px}}.placeholder-container{padding:30px 0}.placeholder-container img{width:100%;max-width:500px}@media (max-width:768px){.w-sm-100{width:100%!important}}.buttons a:not(:last-child),.buttons li:not(:last-child){margin-right:0}a.btn.bg-primary:focus,a.btn.bg-primary:hover,a.btn.bg-white:focus,a.btn.bg-white:hover,button.btn.bg-primary:focus,button.btn.bg-primary:hover,button.btn.bg-white:focus,button.btn.bg-white:hover{background-color:#f3d88e!important}.btn{border-radius:0;box-shadow:0 0 4px 1px hsla(0,0%,58%,.5);padding:.75rem 1.25rem}.btn:active,.btn:focus,.btn:hover{background-color:#f3d88e}.btn:focus{box-shadow:0 0 4px 1px hsla(0,0%,58%,.5)}.btn.no-box-shadow{box-shadow:none}.btn.btn-rounded{border-radius:24px}.btn.btn-pad{padding-left:45px;padding-right:45px}.btn.btn-pad-sm{padding-left:30px;padding-right:30px}.btn.btn-caret{padding-right:30px;position:relative}.btn.btn-caret:after{content:"";background-image:url(/images/caret-down.png?eef2220f1f4694a09835f8e686a21229);background-position:0 0;background-repeat:no-repeat;width:33px;height:16px;position:absolute;top:50%;right:10px;margin-top:-8px}.btn.btn-caret.active:after{background-image:url(/images/caret-down-white.png?663dffa04d62670ec4983097c0f5d5a3)}.btn.btn-outline{border:2px solid #000;background:#fff;font-weight:700}.btn.btn-outline:active,.btn.btn-outline:focus,.btn.btn-outline:hover{background-color:#f3d88e}.btn.btn-outline-white{border:2px solid #fff;background:transparent;color:#fff;font-weight:700}.btn.btn-outline-white:active,.btn.btn-outline-white:focus,.btn.btn-outline-white:hover{background-color:hsla(0,0%,100%,.25)}.btn.btn-outline-yellow{border:2px solid #000;background:#fed700;font-weight:700}.btn.btn-outline-yellow:active,.btn.btn-outline-yellow:focus,.btn.btn-outline-yellow:hover{background-color:#cc3232;color:#fff}.btn.btn-red{border:2px solid #000;background:#cc3232;color:#fff;font-weight:700}.btn.btn-red:active,.btn.btn-red:focus,.btn.btn-red:hover{background-color:#d75a5a}.btn.btn-yellow{border:none;background:#fed700;color:#000;font-weight:700}.btn.btn-yellow:active,.btn.btn-yellow:focus,.btn.btn-yellow:hover{background-color:#ffe032}.btn.btn-white{border:none;background:#fff;color:#000;font-weight:700}.btn.btn-white:active,.btn.btn-white:focus,.btn.btn-white:hover{background-color:#f2f2f2}.btn:disabled{opacity:.5;cursor:not-allowed}.menu-overlay{background-color:#fff;color:red;position:absolute;left:0;top:0;margin:70px auto;width:100%;max-width:100%;min-height:615px;z-index:100}.layout-header{position:relative}.layout-header .navbar{padding:10px 0}.layout-header .navbar .navbar-brand{max-width:220px;height:70px;display:flex;align-items:center;justify-content:center;padding:0 0 0 18px}.layout-header .navbar .navbar-nav .nav-link{color:#fff;font-size:16px}.layout-header .navbar .navbar-nav .nav-link.dropdown-toggle:after{display:none}@media (max-width:991px){.layout-header .navbar .navbar-nav .primary-menu-no-items{font-weight:700}}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .content-pane{display:none}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .content-pane .content img{max-width:476px;max-height:356px;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.navbar{padding-bottom:0!important}.navbar .navbar-nav li.dropdown.show:after{content:""}.navbar .navbar-nav li.dropdown:after{color:#fff;display:block;content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:1rem;padding:8px 0;position:absolute;top:0;right:0;width:12px;height:12px}.navbar .navbar-nav div.dropdown-menu.show{border:10px;border-radius:0}.navbar .navbar-nav .contact-numbers a{font-size:13px}}@media (max-width:991.98px)and (max-width:419px){.navbar .navbar-nav .contact-numbers .col.services{display:none}}@media (min-width:768px)and (max-width:991.98px){.layout-header .navbar .nav-item.home-link{display:none}}@media (min-width:992px){.layout-header .navbar .navbar-nav .nav-link{padding:10px 5px}.layout-header .navbar .navbar-nav .dropdown{position:static}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show{border:none;border-radius:0;display:flex;margin-top:11px;min-height:500px;padding:0;width:100%;min-width:800px}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .menu-pane{background:#fff;color:#000;padding:50px 20px;width:30%}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .menu-pane:after{content:"";border-right:3px solid #cc3232;right:calc(68% + 15px);position:absolute;top:10%;height:80%}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .menu-pane a.dropdown-item{font-weight:700;padding:6px 5px;text-align:right}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .menu-pane a.dropdown-item:hover{color:#cc3232;background:#fff}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .content-pane{background:#fff;color:#000;display:block;margin-left:2rem;padding:0;width:70%}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .content-pane .content{padding:30px}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .content-pane .h3,.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .content-pane h3{font-size:24px;margin-bottom:10px;font-weight:700}.layout-header .navbar .navbar-nav .dropdown .dropdown-menu.show .content-pane .main-content{font-size:16px;line-height:150%}}@media (max-width:380px){.layout-header .navbar .navbar-brand img{max-width:170px}}@media (min-width:992px)and (max-width:1050px){.layout-header .navbar .navbar-brand{min-width:230px;padding-right:.75rem!important}}@media (min-width:1051px){.layout-header .navbar .navbar-brand{min-width:267px}.layout-header .navbar .navbar-nav .nav-link{padding:10px 15px}}@media (min-width:1200px){.layout-header .navbar .navbar-nav .nav-link{padding:10px 20px}}@media (max-width:991.98px){.layout-header .navbar .container{padding:0}.layout-header .navbar .buttons{margin:0}.layout-header .navbar .navbar-outer{background-color:#fff}.layout-header .navbar ul.navbar-nav li.dropdown>a{font-weight:700}.layout-header .navbar ul.navbar-nav li.dropdown:after{color:#000;font-size:24px;padding-top:4px}.layout-header .navbar ul.navbar-nav .nav-link{color:#000;font-size:18px}.burger-menu{background-color:#bd9449;padding:0}.mobile-fixed-top{background-color:#fff;position:fixed;top:0;right:0;left:0;z-index:1030}.navbar-dark .navbar-toggler-icon{background-color:#cc3232;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")!important}.navbar-dark .navbar-toggler{border:none!important}}.layout-footer{background:#cc3232;color:#fff;padding:40px 0;text-align:center}.layout-footer .footer-nav a{color:#fff}.layout-footer .footer-nav>.list-inline-item>a{display:inline-block}.layout-footer .footer-nav>.list-inline-item{display:inline}.layout-footer .footer-nav>.list-inline-item:after{content:"|";word-spacing:1em;margin-left:10px}.layout-footer .footer-nav>.list-inline-item:last-child:after{display:none}.layout-footer .company-info{font-size:17px}.layout-footer .company-info .smaller,.layout-footer .social-links{font-size:14px}.layout-footer .social-links a{color:#fff}.layout-footer .social-links a>.fab{font-size:40px}.layout-footer .social-links a.facebook:hover,.layout-footer .social-links a.google-plus:hover,.layout-footer .social-links a.twitter:hover,.layout-footer .social-links a.youtube:hover{color:#f3d88e}.layout-footer .social-links .kal{color:#529554}.layout-footer .fca-compliance{color:#fff;font-size:12px;line-height:.9rem}.layout-footer .fca-compliance p{margin-bottom:5px}@media (max-width:767.98px){.layout-footer .footer-nav>.list-inline-item:after{display:none}}@media (min-width:768px){.layout-footer .company-info,.layout-footer .footer-nav{text-align:left}.layout-footer .social-links{text-align:right}}.breadcrumb-section{border-bottom:none;background-color:#d9d9d9}.breadcrumb{background-color:transparent;border-radius:0;font-size:14px;line-height:21px;margin-bottom:0;padding:16px 0;color:#272727}@media (max-width:991.98px){.breadcrumb{font-size:12px;line-height:21px}}.breadcrumb li a{color:#272727}.breadcrumb-item+.breadcrumb-item:before{color:#272727;content:">";font-weight:400}.form-control{border-radius:0;border:2px solid #999}label{font-weight:700;font-family:Poppins,sans-serif}label span.text-red{font-size:80%;font-weight:400}:disabled{background-color:#eaecef!important}.card{border-radius:24px;border:0;overflow:hidden}.card.top-card:before{background-color:#cc3232;border-bottom-right-radius:0;border-bottom-left-radius:0;content:"";width:100%;height:60%;top:0;left:0;position:absolute;z-index:0}.card .card-header{border-radius:24px;border-bottom-left-radius:0;border-bottom-right-radius:0}.card .card-header.dark{background:#cc3232;color:#fff}.card .card-header .card-title{margin-bottom:0;font-size:30px;font-weight:300}.card .card-header .card-title strong{font-weight:700!important}.card .card-background-solid-color-top{background-color:#cc3232;height:130px;position:absolute;top:60px;width:100%;z-index:0}.card .card-body{border-top:3px solid #000;padding:0 12px;z-index:0}.card .card-body:first-child{border-top:none}.card .card-body.theme-dark{background:#000;color:#fff}.card .card-body.theme-dark a{color:#fff}.card.card-grey{border-color:#b7b7b7}.card.card-grey .card-header{background:#b7b7b7}.card.card-grey .card-body{border-color:#b7b7b7}.card.card-specs .card-header .card-title{font-size:20px;font-weight:400}.modal{padding:0!important}.modal a{color:#cc3232}.modal .modal-header{background:#cc3232;border-bottom:0}.modal .modal-header .close{color:#fff;font-size:2rem}.modal .modal-header .modal-title{color:#fff}.modal .modal-footer{background:#efefef}.modal-backdrop{opacity:.7}.modal .embed-responsive{margin-bottom:-1px}.section-hero{background:#fff;padding:40px}@media (max-width:767.98px){.section-hero{padding:0}}.section-hero img{max-width:1920px;margin:0 auto}.pagination{margin-top:30px;margin-bottom:30px}.pagination .page-item .page-link{border-radius:0!important;border:2px solid #000;margin-left:-2px;color:#000}.pagination .page-item.active .page-link{background-color:#cc3232;font-weight:700;color:#fff}.pagination .page-item.disabled .page-link{color:grey;background-color:#f2f2f2;cursor:not-allowed}.quote{position:relative;padding:0 0 0 30px}.quote .quote-text{font-size:20px;text-shadow:1px 1px #fff}.quote .quote-text p:last-child{margin-bottom:15px}.quote .quote-author{font-size:14px;font-weight:300;display:block;margin-bottom:20px}.quote .quote-author:before{content:"- "}.quote:before{background:url(/images/double-quotes-open.png?dbafde7ea572c1e80822d144460707ae) no-repeat;height:24px;top:0;left:-10px}.quote:after,.quote:before{content:"";display:block;width:30px;position:absolute}.quote:after{height:23px;background:url(/images/double-quotes-close.png?c22267308d8bfc40588375ad5126921e) no-repeat;right:0;bottom:0}.section-dark{background:#000;color:#fff}.section-red{background:#cc3232;color:#fff}.section-grey{background:#ebebeb;color:#000}.section-white{background:#fff;color:#000}.vehicle-search-component input:before{content:"Icon"}.vehicle-search-component input::-moz-placeholder{color:#333}.vehicle-search-component input::placeholder{color:#333}.vehicle-search-component .search-filters{display:flex;flex-wrap:wrap;row-gap:12px}@media (min-width:768px){.vehicle-search-component .search-filters.search-filters-items{-moz-column-gap:12px;column-gap:12px}}.vehicle-search-component .search-filters .filter{border:none;font-weight:700;flex:0 0 100%;outline:none;position:relative}@media (max-width:767.98px){.vehicle-search-component .search-filters .filter.filter-type{flex:0 0 50%}}.vehicle-search-component .search-filters .filter.input-text{background:#ccc}.vehicle-search-component .search-filters .filter.input-text:focus{background:#e6e6e6}.vehicle-search-component .search-filters .filter.active{color:#fff}.vehicle-search-component .search-filters .filter.active .btn{background:#333}.vehicle-search-component .search-filters .filter>.btn{font-weight:400;text-align:left}.vehicle-search-component .search-filters .filter>.btn:focus{outline:none;box-shadow:none}.vehicle-search-component .search-filters .filter.text-center>.btn{text-align:center}.vehicle-search-component .search-filters .filter .form-control{border:none;font-weight:700}.vehicle-search-component .search-filters .filter .form-control:focus{background-color:#e6e6e6;outline:none;box-shadow:none}.vehicle-search-component .search-filters .filter .filter-dropdown{display:none;position:absolute;z-index:4;width:100%;height:200px;border:none;background:#fff;box-shadow:0 0 0 2px #ccc;margin-top:2px;overflow-y:scroll;padding:5px 15px}.vehicle-search-component .search-filters .filter.open .btn-caret{background-color:#ccc}.vehicle-search-component .search-filters .filter.open .btn-caret:after{background-image:url(/images/caret-up.png?3cbbce409291ebd6f62de5b83aac8df0)}.vehicle-search-component .search-filters .filter.open .btn-caret.active:after{background-image:url(/images/caret-up-white.png?0caf8402202e63e770c5cb07c93a1393)}.vehicle-search-component .search-filters .filter.open .filter-dropdown{display:block}.vehicle-search-component .search-filters .filter .btn-caret.active{background-color:#333;color:#fff}.vehicle-search-component .search-filters .filter .btn.btn-option{border:none;background-color:#efefef;color:#000;font-weight:700;text-align:left;margin-bottom:5px;border-radius:30px;width:100%}.vehicle-search-component .search-filters .filter .btn.btn-option:active,.vehicle-search-component .search-filters .filter .btn.btn-option:focus,.vehicle-search-component .search-filters .filter .btn.btn-option:hover{background-color:#e2e2e2;outline:none;box-shadow:none}.vehicle-search-component .search-filters .filter .btn.btn-option.selected{background-color:#333;color:#fff}.vehicle-search-component .search-filters .filter .btn.btn-option.selected:active,.vehicle-search-component .search-filters .filter .btn.btn-option.selected:focus,.vehicle-search-component .search-filters .filter .btn.btn-option.selected:hover{background-color:#4d4d4d}@media (min-width:768px){.vehicle-search-component .search-filters .filter{flex:0 0 100%}.vehicle-search-component .search-filters.items-1\/2 .filter,.vehicle-search-component .search-filters.items-1\/4 .filter,.vehicle-search-component .search-filters.items-1\/5 .filter{flex:0 0 50%}}@media (min-width:768px){.vehicle-search-component .search-filters.items-1\/4 .filter,.vehicle-search-component .search-filters.items-1\/5 .filter{flex:1 0 24%}}@media (min-width:992px){.vehicle-search-component .search-filters.items-1\/5 .filter{flex:1 0 19%}}.vehicle-search-component .sort-row{display:flex;flex-direction:column}.vehicle-search-component .sort-row .btn:active,.vehicle-search-component .sort-row .btn:focus,.vehicle-search-component .sort-row .btn:hover{background-color:transparent}@media (min-width:420px){.vehicle-search-component .sort-row{flex-direction:row}.vehicle-search-component .sort-row .search-filters-wrapper{flex:0 0 50%}.vehicle-search-component .sort-row .list-unstyled{margin-right:0!important}}@media (min-width:768px){.vehicle-search-component .sort-row .search-filters-wrapper{flex:0 0 25%}}@media (min-width:992px){.vehicle-search-component .sort-row .search-filters-wrapper{flex:0 0 20%}}.vehicle-search-component .separator{border-bottom:8px solid #ccc;margin:30px 0}.vehicle-search-component .results.view-list{margin-left:-2px}.vehicle-search-component .results.view-list .view-list.image.card img{-o-object-fit:cover;object-fit:cover}@media (min-width:767.98px){.vehicle-search-component .results.view-list .view-list.image.card{border-left:0;margin-left:0}}@media (max-width:767.98px){.vehicle-search-component .results.view-list .view-list.image.card{border-top:0;border-left:3px solid #000}}.results .card.card-vehicle .flex1{flex:0 1 auto}.results .card.card-vehicle .flex2{flex:1 1 auto}.results .card.card-vehicle .flex3,.results .card.card-vehicle .flex4{flex:0 1 auto}.results .card.card-vehicle .vehicle-brand{font-weight:700;font-size:24px;margin-bottom:5px}.results .card.card-vehicle .vehicle-model{font-weight:400;font-size:20px;margin-bottom:15px}.results .card.card-vehicle .sold-notice{font-size:18px;text-align:center;width:100%;padding:15px}.btn.btn-view-options{padding:0;border-radius:0}.btn.btn-view-options i{width:50px;height:50px;text-indent:-9999em;display:block;background-image:url(/images/view-options-sprite.png?b33fedf542a654cbd79488a8f74f1c4b);background-repeat:no-repeat}.btn.btn-view-options i.view-mixed{background-position:0 -62px}.btn.btn-view-options i.view-grid{background-position:-70px -62px}.btn.btn-view-options i.view-rows{background-position:-140px -62px}.btn.btn-view-options.active i.view-mixed,.btn.btn-view-options:hover i.view-mixed{background-position:0 0}.btn.btn-view-options.active i.view-grid,.btn.btn-view-options:hover i.view-grid{background-position:-70px 0}.btn.btn-view-options.active i.view-rows,.btn.btn-view-options:hover i.view-rows{background-position:-140px 0}.badge-filter{display:inline-block;padding:5px 10px;border-radius:24px;border:1px solid #c3c3c3;background:#cc3232;margin:10px 10px 0 0;float:left;cursor:pointer;text-transform:capitalize;color:#fff}.badge-filter i{margin-left:10px;margin-top:3px}.badge-filter:hover{background:#f8fcfd;color:#999}.block-header{margin-bottom:25px;display:flex;flex-direction:row}@media (min-width:992px){.block-header .block-title{margin-bottom:-15px}}.block-header .block-title .line1{font-size:24px;display:block;font-weight:400}.block-header .block-title .line2{font-size:54px;font-weight:700;display:inline-block;padding-right:10px}@media (max-width:767.98px){.block-header .block-title .line1{font-size:32px}.block-header .block-title .line2{font-size:34px}}.block.block-roller-team-range .overlay{position:absolute;display:inline-block;top:0;left:0;margin-top:10%;margin-left:10%}.block.block-roller-team-range .overlay .overlay-title{font-weight:300;font-size:30px;color:#000}.block.block-roller-team-range .overlay .overlay-title span{display:block}.block.block-roller-team-range .overlay .overlay-title span.line1{font-weight:300}.block.block-roller-team-range .overlay .overlay-title span.line2{font-weight:700}.block.block-roller-team-range .overlay .overlay-description{color:#000}.block.block-roller-team-range:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;background:linear-gradient(60deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}@media (max-width:991.98px){.block.block-manager-special .w-1\/3{width:100%}}@media (min-width:992px){.block.block-manager-special{display:flex}.block.block-manager-special .card{margin-right:-3px}.block.block-manager-special .card .bg-red{border-top:none}}.block-content-and-image .h2,.block-content-and-image h2{font-size:54px;font-weight:600;margin-bottom:30px}.block-content-and-image .h3,.block-content-and-image h3{font-size:30px;font-weight:600}.block-branded-content-and-image .block-title{font-size:48px;margin-bottom:30px}.block-branded-content-and-image .block-title .line1{display:block;font-weight:700}.block-branded-content-and-image .block-title .line2{display:block;font-weight:400}.block-branded-content-and-image .h3,.block-branded-content-and-image h3{font-size:28px;font-weight:600}.section-red .block .block-header{border-color:#fff}.section-red .block .block-header .block-title{color:#fff}.section-red .block .block-header .block-title .line2{background:#cc3232}.section-grey .block .block-header{border-color:#000}.section-grey .block .block-header .block-title{color:#000}.section-grey .block .block-header .block-title .line2{background:#ebebeb}.section-dark .block .block-header{border-color:#fff}.section-dark .block .block-header .block-title{color:#fff}.section-dark .block .block-header .block-title .line2{background:#000}.block.block-featured-news .block-header{border:none}.block.block-featured-news .block-header .block-title{position:relative;flex:0 0 auto}.block.block-featured-news .block-header .block-title .line1{font-size:30px}.block.block-featured-news .block-header .block-title .line2{background:transparent}.block.block-featured-news .block-header .line{display:block;border-bottom:6px solid #fff;width:100%;margin-top:auto;margin-left:0}.block.block-for-hire .list-hire-features li{font-size:14px}.block.block-for-hire .list-hire-features li:before{content:"• ";margin-right:5px}.block.block-for-hire .price-discount .price-large{display:block;text-align:center;font-weight:700;font-size:24px}.block.block-for-hire .price-discount .price-small{display:block;text-align:center;font-weight:400;font-size:16px}@media (min-width:992px){.block.block-for-hire.img-left .card-vehicle{margin-left:-3px}.block.block-for-hire.img-right .card-vehicle{margin-right:-3px}}.price-from{font-size:18px;margin:5px 0;line-height:145%;text-align:center}.price-from span{display:block;font-weight:700;font-size:38px}.price-rrp{font-size:18px;margin:5px 0;line-height:145%}.price-poa,.price-rrp span{display:block;font-weight:700;font-size:24px}.price-poa{margin:15px 0;text-align:center}.price-was{text-decoration:line-through;color:#999;display:flex}.price-now{color:#000;display:flex}.price-save{color:#cc3232;display:flex}.price-discount{margin:8px 0}.price-discount>span{display:flex;width:100%}.price-discount>span>span{display:block}.price-discount>span>span:first-child{width:40%;text-align:right;padding-right:5px}.price-discount>span>span:last-child{width:59%;padding-left:5px}.results.view-list ul.vehicle-attributes li{width:100%}ul.vehicle-attributes li{font-size:12.6px;float:left;width:50%;display:flex;min-width:155px}ul.vehicle-attributes li span{display:block}ul.vehicle-attributes li span:first-child{width:40%}ul.vehicle-attributes li span:last-child{width:60%}ul.vehicle-attributes dt{display:inline-block;width:40%}ul.vehicle-attributes dd{display:inline-block;width:60%}.card-vehicle .card-body{padding:10px 15px}.card-vehicle-header{width:100%;display:flex;flex-direction:column}.card-vehicle-header .title-block{flex-grow:1}.card-vehicle-header .title-block .vehicle-title{margin-bottom:0}.card-vehicle-header .title-block .vehicle-title .line1{display:inline-block;font-weight:300}.card-vehicle-header .title-block .vehicle-title .line2{display:inline-block;font-weight:700}.card-vehicle-header .prices{margin:.5rem}.card-vehicle-header .prices span{margin:0 4px}.card-vehicle-header .prices .block-1{text-transform:uppercase;font-size:24px;width:33.3%;display:flex;flex-direction:column}.card-vehicle-header .prices .block-1 .line1{display:block;font-weight:300}.card-vehicle-header .prices .block-1 .line2{display:block;font-weight:700}.card-vehicle-header .prices .block-2{width:33.3%}.card-vehicle-header .prices .block-3{color:#000;width:33.3%}.card-vehicle-header .prices .block-2 .prefix,.card-vehicle-header .prices .block-3 .prefix{margin-bottom:0;font-size:18px;display:block}.card-vehicle-header .prices .block-2 .price,.card-vehicle-header .prices .block-3 .price{font-weight:700;font-size:24px;margin-bottom:0}.card-vehicle-header .prices .block-2 .suffix,.card-vehicle-header .prices .block-3 .suffix{margin-bottom:0;font-size:18px}@media (min-width:1200px){.card-vehicle-header .title-block .vehicle-title .line1,.card-vehicle-header .title-block .vehicle-title .line2{display:block}}@media (max-width:1200px){.card-vehicle-header .prices .line2{margin-left:.25rem}}@media (max-width:420px){.card-vehicle-header .prices{flex-direction:column}.card-vehicle-header .prices div[class^=block]{padding:4px 0}}@font-face{font-family:flexslider-icon;src:url(/fonts/flexslider-icon.eot?9c9cb7a6055043933ba68854f521af45);src:url(/fonts/flexslider-icon.eot?9c9cb7a6055043933ba68854f521af45) format("embedded-opentype"),url(/fonts/flexslider-icon.woff?f8b92f66539473eea649c8514eb836a0) format("woff"),url(/fonts/flexslider-icon.ttf?b4c9e5057989b9727a5df4e0a21af33c) format("truetype"),url(/fonts/flexslider-icon.svg?10e8a5455c4522c48aa975eacd4f0023) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides>img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;background:#000;border:4px solid #000;position:relative;zoom:1;border-radius:0;box-shadow:0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;overflow:hidden;cursor:pointer}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:"";opacity:1}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}html .flexslider .flex-control-nav.flex-control-paging{bottom:-2px}html .flexslider .flex-control-nav.flex-control-paging li{margin:0 5px}html .flexslider .flex-control-nav.flex-control-paging li a{width:14px;height:14px;background:hsla(0,0%,100%,.3)}html .flexslider .flex-control-nav.flex-control-paging li a.flex-active{background:#fff}html .flexslider .flex-direction-nav .flex-prev:before{background-image:url(/images/arrow-left.svg?97d5601dac802b1276bdc8b5cf03580d)}html .flexslider .flex-direction-nav .flex-next:before{background-image:url(/images/arrow-right.svg?b4356d99506e987db724fcc130396772)}html .flexslider .flex-direction-nav .flex-prev:hover:before{background-image:url(/images/arrow-left-white.svg?e66e5ef267534ac135b21f7295a26a4e)}html .flexslider .flex-direction-nav .flex-next:hover:before{background-image:url(/images/arrow-right-white.svg?54fa1577e6d50f04fa149ea08d565a80)}html .flexslider .flex-direction-nav .flex-next,html .flexslider .flex-direction-nav .flex-prev{opacity:1;width:120px;height:120px;text-indent:-99999em;overflow:visible;transition:all .3s ease-in-out;top:auto}html .flexslider .flex-direction-nav .flex-next:before,html .flexslider .flex-direction-nav .flex-prev:before{position:absolute;content:"";background-repeat:no-repeat;width:28px;height:62px;top:29px}html .flexslider .flex-direction-nav .flex-next:hover,html .flexslider .flex-direction-nav .flex-prev:hover{background:rgba(254,215,0,.8)}html .flexslider .flex-direction-nav .flex-prev{left:-60px}html .flexslider .flex-direction-nav .flex-prev:before{left:70px}html .flexslider .flex-direction-nav .flex-next{right:-60px}html .flexslider .flex-direction-nav .flex-next:before{left:22px}@media (min-width:768px)and (max-width:991.98px){.flexslider-container{margin-top:70px}}@media (max-width:767px){.logo-container img{max-width:150px}}@media (max-width:380px){.navbar-brand img{max-width:125px}.search-box .search.buttons{flex-direction:column!important}.search-box .search.buttons a{border-top:2px solid #000;border-right:initial;border-left:initial;margin:0;width:100%!important}.search-box .search.buttons a:last-child{border-bottom:0}}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:.3125em 0 0;padding:0}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(100,150,200,.5)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end" "gap gap gap";grid-template-rows:auto auto auto .625em;height:100%;padding:.625em .625em 0;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container:after{content:"";grid-column:1/4;grid-row:4;height:.625em}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:transparent!important}.swal2-container.swal2-bottom-start,.swal2-container.swal2-center-start,.swal2-container.swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-bottom,.swal2-container.swal2-center,.swal2-container.swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-bottom-end,.swal2-container.swal2-center-end,.swal2-container.swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-left>.swal2-popup,.swal2-container.swal2-center-start>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-left>.swal2-popup,.swal2-container.swal2-bottom-start>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-fullscreen>.swal2-popup,.swal2-container.swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-radius:100%;border-color:#2778c4 transparent;border-style:solid;border-width:.25em}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7367f0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(115,103,240,.5)}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#ea5455;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(234,84,85,.5)}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7d88;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,125,136,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:none}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;height:.25em;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:transparent;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:transparent;color:#f27474}.swal2-close:focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em 2em 0}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 0;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border-radius:50%;border:.25em solid #000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:0;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}.fade-enter-active,.fade-leave-active{transition:all 1s}.fade-enter,.fade-leave-to{opacity:0}.fadefast-enter-active,.fadefast-leave-active{transition:opacity .3s}.fadefast-enter,.fadefast-leave-to{opacity:0}.fadeload-enter-active,.fadeload-leave-active{transition:all 1s;z-index:1}.fadeload-enter{opacity:0;z-index:10;transform:translateY(500px)}.fadeload-leave-to{opacity:0}.fadeload-enter-active.debug,.fadeload-enter.debug,.fadeload-leave-active.debug,.fadeload-leave-to.debug{opacity:1;transition:none;z-index:unset;transform:none}.stepfade-enter-active{transition:all .5s ease .3s}.stepfade-leave-active{transition:all .3s}.stepfade-enter{opacity:0}.stepfade-leave-to{opacity:0;transform:translate(-100%)}.slide-enter-active,.slide-leave-active{transition:1s}.slide-enter{transform:translate(100%)}.slide-leave-to{transform:translate(-100%)}section.blog-article .block-title span.line1{font-size:32px;font-weight:700}section.blog-article .main-content figure img{width:100%}section.blog-article .main-content figcaption{font-size:14px;font-style:italic;margin-top:.25rem;margin-bottom:1.5rem;text-align:center}@media (min-width:1560px){.offset-xxl-0{margin-left:0!important;margin-right:0!important}}@media (min-width:768px)and (max-width:991.98px){.approved-retailer-block .approved-retailer-brand-logo:before{background-color:#ebebeb;border-radius:50%;content:"";display:inline-block;position:absolute;top:-55px;left:40px;width:90%;height:calc(100% + 75px)}}.approved-retailer-block .approved-retailer-brand-logo .card-wrapper{min-height:190px}.approved-retailer-block .approved-retailer-brand-logo img{top:29%;left:50%;transform:translate(-50%,-50%);padding:0 3rem}.branded-content-and-image-block .brand-logo-wrapper{min-height:250px}.container-background{background-repeat:no-repeat;box-shadow:0 0 20px 0 rgba(0,0,0,.1);display:block;width:100%;height:100%;top:0;left:0}@media (max-width:991.98px){.container-background .bg-secondary{border-top-right-radius:24px;border-top-left-radius:24px}}.container-background .block-header.row.flex-row-reverse .col-md-5{margin-left:0;margin-right:8.3333333333%}@media (max-width:991.98px){.container-background .block-header.row.flex-row-reverse{flex-direction:row!important}}.content-and-quote-block .circle:before{display:none}@media (min-width:1200px){.content-and-quote-block .row.flex-md-row-reverse .circle:before{left:0}}@media (min-width:1200px){.content-and-quote-block .circle:before{background-color:#f3d88e;border-radius:50%;content:"";display:block;position:absolute;top:-127px;right:16px;width:39%;height:calc(100% + 100px);z-index:0}}@media (max-width:767px){.duo-block .card-deck{display:initial;margin-right:0;margin-left:0}}.duo-block .card .card-header img{height:380px;-o-object-fit:cover;object-fit:cover}.duo-block .card .card-body ol,.duo-block .card .card-body p,.duo-block .card .card-body ul{font-size:14px}.duo-block .card .card-header-logo{bottom:-60px;left:3rem;width:120px;height:120px;z-index:1}@media (max-width:767.98px){.duo-block .card .card-header-logo{left:1rem}}@media (max-width:991.98px){.duo-block .card .card-header-logo{left:2rem}}.duo-block .card .card-header-logo img{border-radius:50%;-o-object-fit:contain;object-fit:contain}.background-block-stripe{height:calc(50% + 9px)}.full-background-text{line-height:2}.full-background-header .h1{font-size:42px}.full-background-header .full-background-header-mobile-image{transform:translateX(-16px);width:calc(100% + 132px);position:absolute;height:100%;margin-top:200px}@media (max-width:542px){.full-background-header .full-background-header-mobile-image{min-height:418px}}@media (max-width:1199px){.full-background-header .container{max-width:993px}}.full-background-header .container-background{background-size:cover;margin:0 auto;max-width:992px;top:calc(50% + 48px);left:50%;transform:translate(-50%,-50%)}@media (min-width:1560px){.full-background-header .container-background{max-width:1560px}}@media (min-width:1200px)and (max-width:1559px){.full-background-header .container-background{max-width:1110px}}.full-background-header .row .offset-block:before{top:0}.full-background-header .full-background-header-overlay{position:relative}.full-background-header .full-background-header-overlay .full-background-header-box{min-height:200px}@media (min-width:992px){.full-background-header .full-background-header-overlay{position:absolute;top:-30px;right:0}}@media (min-width:768px){.full-background-header .row.flex-row-reverse .offset-lg-1,.full-background-no-header .row.flex-row-reverse .offset-lg-1{margin-right:8.3333333333%}}.full-background-no-header img{aspect-ratio:16/9;width:calc(100% + 60px);height:400px;z-index:-1;-o-object-fit:cover;object-fit:cover;transform:translateX(-30px)}.full-background-no-header .full-background-no-header-image{min-height:600px;margin:0 auto}@media (min-width:1560px){.full-background-no-header .full-background-no-header-image{max-width:1560px}}@media (min-width:1200px)and (max-width:1559px){.full-background-no-header .full-background-no-header-image{max-width:1110px}}@media (min-width:992px)and (max-width:1199px){.full-background-no-header .full-background-no-header-image{max-width:992px}}section.category-search-box-block .card{border-radius:50px}@media (max-width:575.98px){section.category-search-box-block .card{border-radius:36px}}.now-in-stock-block .vehicle-card-block .circle{border-radius:50%;width:260px!important;height:260px!important;left:-100px}@media (min-width:768px)and (max-width:991.98px){.three-column.circle:before{background-color:#ebebeb;border-radius:50%;content:"";max-height:80%;position:absolute;top:11%;left:-5%;width:110%;height:100%}}.card-vehicle-specs{min-height:144px}.card-vehicle-specs p{font-size:24px}.card-discounted-prices{display:flex;justify-content:center;align-items:center}.results.row .circle{border-radius:50%}.results.view-list .circle{outline:8px solid #fff;top:30%;right:-85px;width:160px!important;height:160px!important}@media (max-width:991.98px){.results.view-list .circle{right:-80px;outline:6px solid #fff}}.results.awnings.view-list .circle{outline:8px solid #fff;top:35%;right:-65px;width:130px!important;height:130px!important}@media (min-width:991.98px){.results.awnings.view-list .circle{right:-80px}}@media (max-width:991.98px){.results.awnings.view-list .circle{outline:6px solid #fff;width:130px!important;height:130px!important}}.view-grid .vehicle-card-block .circle{top:8px;left:-24%;width:80vw!important;height:260px!important}@media (min-width:480px){.view-grid .vehicle-card-block .circle{width:350px!important}}@media (min-width:1000px){.view-grid .vehicle-card-block .circle{width:270px!important}}.vehicle-heading .vehicle-circle{left:-25%;top:-25px}@media (max-width:991.98px){.vehicle-circle{min-width:120px;min-height:120px;right:0}}.hire-card-block .flexslider .flex-direction-nav .flex-next,.hire-card-block .flexslider .flex-direction-nav .flex-prev{width:100px;height:80px}.hire-card-block .flexslider .flex-direction-nav .flex-next:before,.hire-card-block .flexslider .flex-direction-nav .flex-prev:before{width:28px;height:22px}.vue-slider{padding-bottom:4px!important}.vue-slider .vue-slider-process{background-color:#ebebeb}.vue-slider .vue-slider-dot-handle{border:1px solid #b7b7b7;box-shadow:3.5px .5px 4px 0 rgba(0,0,0,.32)}.vue-slider .vue-slider-rail{border:1px solid #b7b7b7}.contact-cta{margin:15px 0 30px;position:relative}.contact-cta .cta-image{text-align:center}@media (max-width:424px){.contact-cta .cta-image img{width:100%}}.contact-cta .cta-image:after{background-color:#f3d88e;top:35%;left:0;content:"";position:absolute;width:100%;height:2px;z-index:0}.contact-cta .inner{position:relative;background:#333;padding:20px 30px;color:#fff}@media (max-width:767.98px){.contact-cta .inner{padding:20px}}.contact-cta .inner .cta-text{color:#fff;font-size:18px;margin-bottom:5px}.contact-cta .inner .cta-actions{margin-bottom:0}@media (max-width:767.98px){.contact-cta .inner .cta-actions{font-size:16px}}.contact-cta .inner .cta-actions li{font-weight:400}.contact-cta .inner .cta-actions li:after{content:"|";margin-left:10px}.contact-cta .inner .cta-actions li:last-child:after{display:none}.contact-cta .inner .cta-actions li a{color:#fed700}html .flexslider.gallery-slideshow{border:none;overflow:hidden}html .flexslider.gallery-slideshow .flex-direction-nav{position:absolute;top:50%;width:100%}html .flexslider.gallery-slideshow .flex-direction-nav .flex-next,html .flexslider.gallery-slideshow .flex-direction-nav .flex-prev{background-color:#ebebeb;border-radius:50%;margin-top:-60px;opacity:.8}html .flexslider.gallery-slideshow .flex-direction-nav .flex-next:before,html .flexslider.gallery-slideshow .flex-direction-nav .flex-prev:before{opacity:1}html .flexslider.gallery-slideshow .slides .slide{max-height:532px;text-align:center}@media (min-width:1200px){html .flexslider.gallery-slideshow .slides .slide{max-height:759px}}@media (max-width:767.98px){html .flexslider.gallery-slideshow .flex-direction-nav .flex-next,html .flexslider.gallery-slideshow .flex-direction-nav .flex-prev{width:90px;height:90px}html .flexslider.gallery-slideshow .flex-direction-nav .flex-next:before,html .flexslider.gallery-slideshow .flex-direction-nav .flex-prev:before{width:14px;height:40px}html .flexslider.gallery-slideshow .flex-direction-nav .flex-prev:before{top:23px;left:64px}html .flexslider.gallery-slideshow .flex-direction-nav .flex-next:before{top:34px;left:11px}html .flexslider.gallery-slideshow .slide.slide-youtubeVideo .overlay-icon{transform:scale(.5)}}html .flexslider.hero-carousel{padding:30px 0;background:#000;border:0;overflow:hidden}html .flexslider.hero-carousel .flex-direction-nav{position:absolute;top:55%;width:100%}html .flexslider.hero-carousel .flex-direction-nav .flex-next,html .flexslider.hero-carousel .flex-direction-nav .flex-prev{background-color:#ebebeb;border-radius:50%;margin-top:-60px;opacity:.8}html .flexslider.hero-carousel .flex-direction-nav .flex-next:before,html .flexslider.hero-carousel .flex-direction-nav .flex-prev:before{top:31px;opacity:1}html .flexslider.hero-carousel .slides .slide{position:relative}html .flexslider.hero-carousel .slides .slide.slide-image:after{background-image:url(/images/enlarge-image-icon-off.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;pointer-events:none;position:absolute;bottom:32px;right:32px;width:48px;height:48px;z-index:2}html .flexslider.hero-carousel .slides .slide.slide-youtubeVideo a{background-size:cover;display:block;position:relative}html .flexslider.hero-carousel .slides .slide.slide-youtubeVideo a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html .flexslider.hero-carousel .slides .slide.slide-youtubeVideo .overlay-icon{position:absolute;width:185px;height:185px;left:50%;top:50%;margin-left:-92.5px;margin-top:-92.5px;background:hsla(0,0%,100%,.5);border-radius:185px;transition:all .3s ease-in-out}html .flexslider.hero-carousel .slides .slide.slide-youtubeVideo .overlay-icon:before{position:absolute;content:"";width:165px;height:165px;top:10px;left:10px;background-image:url(/images/flexslider_sprite.png?111f25b080e1c51e21066ac1430045b0);background-repeat:no-repeat;background-position:0 -70px}html .flexslider.hero-carousel .slides .slide.slide-youtubeVideo>a:hover .overlay-icon{background:rgba(254,215,0,.8)}html .flexslider.hero-carousel .slides .slide .overlay{margin:0;position:absolute;left:50%;top:50%;transform:translate(calc(-50% + 20px),-50%);text-align:center;width:80%}@media (max-width:380px){html body.page-home .flexslider.hero-carousel{display:none}}@media (max-width:767.98px){html .flexslider.hero-carousel .flex-direction-nav .flex-next,html .flexslider.hero-carousel .flex-direction-nav .flex-prev{width:90px;height:90px}html .flexslider.hero-carousel .flex-direction-nav .flex-next:before,html .flexslider.hero-carousel .flex-direction-nav .flex-prev:before{width:14px;height:40px}html .flexslider.hero-carousel .flex-direction-nav .flex-prev:before{top:30px;left:64px}html .flexslider.hero-carousel .flex-direction-nav .flex-next:before{top:30px;left:11px}html .flexslider.hero-carousel .slide.slide-youtubeVideo .overlay-icon{transform:scale(.5)}}html .flexslider.hero-slider{background:#000;border:0;margin:0 auto;max-width:1920px;overflow:hidden;padding:0}html .flexslider.hero-slider.slider-home-hero .slide{display:flex;justify-content:center;align-items:center;position:relative}html .flexslider.hero-slider.slider-home-hero .slide .overlay .logo-container img{max-width:100px}@media (min-width:768px){html .flexslider.hero-slider.slider-home-hero .slide .overlay .logo-container img{max-width:200px}}html .flexslider.hero-slider.slider-home-hero .slide .overlay .overlay-title span{display:block}html .flexslider.hero-slider .custom-navigation .custom-controls-container{position:absolute;bottom:0;z-index:3}@media (min-width:768px)and (max-width:991px){html .flexslider.hero-slider .custom-navigation .custom-controls-container{margin-bottom:32px}}@media (min-width:992px){html .flexslider.hero-slider .custom-navigation .custom-controls-container{margin-bottom:64px}}@media (max-width:767.98px){html .flexslider.hero-slider .custom-navigation .custom-controls-container{top:.5rem;right:.5rem;margin-bottom:32px;bottom:180px}}html .flexslider.hero-slider .custom-navigation .flex-next,html .flexslider.hero-slider .custom-navigation .flex-prev{display:block;width:48px;height:48px}@media (max-width:767.98px){html .flexslider.hero-slider .custom-navigation .flex-next,html .flexslider.hero-slider .custom-navigation .flex-prev{width:36px;height:36px}}html .flexslider.hero-slider .custom-navigation .flex-next:hover,html .flexslider.hero-slider .custom-navigation .flex-prev:hover{background-color:transparent}html .flexslider.hero-slider .custom-navigation .flex-prev{background-image:url(/images/left-arrow-icon-off.svg?51ce78734c4344fba1d0a284b86289d2)}html .flexslider.hero-slider .custom-navigation .flex-prev:hover{background-image:url(/images/left-arrow-icon-on.svg?7366b15250d85074b76b3dbf39c05b02)}html .flexslider.hero-slider .custom-navigation .flex-next{background-image:url(/images/right-arrow-icon-off.svg?f6da0abf11f53e4bb136ee90a4a9de6c)}html .flexslider.hero-slider .custom-navigation .flex-next:hover{background-image:url(/images/right-arrow-icon-on.svg?2b8c1ce280246c40a69ba9f7ad0509e5)}html .flexslider.hero-slider .slide .overlay{margin:0;position:absolute;left:50%;top:50%;transform:translate(calc(-50% + 20px),-50%);text-align:center;width:80%}@media (min-width:768px){html .flexslider.hero-slider.slider-hero-carousel .slide .overlay{margin:0;text-align:left;width:100%}}@media (min-width:769px)and (max-width:1200px){html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .overlay-title .line1{font-size:22px}html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .overlay-title .line2{font-size:24px}}@media (min-width:768px)and (max-width:1200px){html .flexslider.hero-slider.slider-hero-carousel .logo-container img{transform:scale(.75);margin-left:-20px}html .flexslider.hero-slider.slider-hero-carousel .h4 .line1{font-size:22px}html .flexslider.hero-slider.slider-hero-carousel .h4 .line2{font-size:24px}}@media (max-width:768px){html .flexslider.hero-slider.slider-hero-carousel .slide:before{display:none}html .flexslider.hero-slider.slider-hero-carousel .slide .overlay{background-color:#fff;left:0;position:relative;transform:none;width:100%}html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .h1,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .h2,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .h3,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .h4,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay h1,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay h2,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay h3,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay h4,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay h5,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay h6,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay l,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay p,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay span{color:#000}html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .logo-container{background-color:#fff}}@media (max-width:767px){html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .h4,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay h4,html .flexslider.hero-slider.slider-hero-carousel .slide .overlay p{margin:0 15px}html .flexslider.hero-slider.slider-hero-carousel .slide .overlay .overlay-title{font-size:32px}}@media (min-width:768px){html .flexslider.hero-slider.slider-home-hero .slide .overlay{margin:0;text-align:left;width:100%}}@media (min-width:769px)and (max-width:1200px){html .flexslider.hero-slider.slider-home-hero .slide .overlay .overlay-title .line1{font-size:22px}html .flexslider.hero-slider.slider-home-hero .slide .overlay .overlay-title .line2{font-size:24px}}@media (min-width:768px)and (max-width:1200px){html .flexslider.hero-slider.slider-home-hero .logo-container img{transform:scale(.75);margin-left:-20px}html .flexslider.hero-slider.slider-home-hero .h4 .line1{font-size:22px}html .flexslider.hero-slider.slider-home-hero .h4 .line2{font-size:24px}}@media (max-width:768px){html .flexslider.hero-slider{box-shadow:none}html .flexslider.hero-slider.slider-home-hero .slide:before{display:none}html .flexslider.hero-slider.slider-home-hero .slide .overlay{background-color:#fff;left:0;position:relative;transform:none;width:100%}html .flexslider.hero-slider.slider-home-hero .slide .overlay .h1,html .flexslider.hero-slider.slider-home-hero .slide .overlay .h2,html .flexslider.hero-slider.slider-home-hero .slide .overlay .h3,html .flexslider.hero-slider.slider-home-hero .slide .overlay .h4,html .flexslider.hero-slider.slider-home-hero .slide .overlay h1,html .flexslider.hero-slider.slider-home-hero .slide .overlay h2,html .flexslider.hero-slider.slider-home-hero .slide .overlay h3,html .flexslider.hero-slider.slider-home-hero .slide .overlay h4,html .flexslider.hero-slider.slider-home-hero .slide .overlay h5,html .flexslider.hero-slider.slider-home-hero .slide .overlay h6,html .flexslider.hero-slider.slider-home-hero .slide .overlay l,html .flexslider.hero-slider.slider-home-hero .slide .overlay p,html .flexslider.hero-slider.slider-home-hero .slide .overlay span{color:#000}html .flexslider.hero-slider.slider-home-hero .slide .overlay .logo-container{background-color:#fff}}@media (max-width:767px){html .flexslider.hero-slider.slider-home-hero .slide .overlay .h4,html .flexslider.hero-slider.slider-home-hero .slide .overlay h4,html .flexslider.hero-slider.slider-home-hero .slide .overlay p{margin:0 15px}html .flexslider.hero-slider.slider-home-hero .slide .overlay .overlay-title{font-size:32px}}@media (max-width:380px){html .flexslider.hero-slider{display:none}}@media (max-width:991.98px){html .flexslider.hero-slider .flex-direction-nav .flex-next,html .flexslider.hero-slider .flex-direction-nav .flex-next:after,html .flexslider.hero-slider .flex-direction-nav .flex-next:before,html .flexslider.hero-slider .flex-direction-nav .flex-prev,html .flexslider.hero-slider .flex-direction-nav .flex-prev:after,html .flexslider.hero-slider .flex-direction-nav .flex-prev:before{background-color:#000}}.section-hero-banner{background:linear-gradient(180deg,#bd9449,#d8bb6b)}.section-hero-banner .hero-banner-heading{font-size:32px;line-height:38px}@media (min-width:768px){.section-hero-banner .hero-banner-heading{font-size:48px;line-height:54px}}.section-hero-banner .hero-image{max-width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover}.section-hero-banner .search-filters button,.section-hero-banner .search-filters select{max-height:38px;padding:6px 28px 6px 12px}.section-hero-banner .search-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/caret-down.png?eef2220…);background-repeat:no-repeat;background-position:95%;padding-right:20px;background-size:10px}.grecaptcha-badge{display:none}.vue-slider{height:16px!important}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#fff;border-radius:15px;border:2px solid #000}.vue-slider-process{background-color:#c1c1c1;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:0;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#cc3232;border:2px solid #000;box-sizing:border-box;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(204,50,50,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#000;background-color:#000;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}@media (min-width:992px){.block.block-finance-calc .finance-calculator-buttons{margin-right:80px}}.block.block-finance-calc .finance-options-image{max-width:350px}@media (max-width:425px){.block.block-finance-calc .finance-options-image{max-width:100%}}@media (min-width:426px)and (max-width:991.98px){.block.block-finance-calc .finance-options-image{max-width:400px;position:relative}}.finance-calculator-component .border-y{border-top:3px solid #000;border-bottom:3px solid #000}.finance-calculator-component .border-bottom{border-bottom:3px solid #000!important}.finance-calculator-component .card .h2,.finance-calculator-component .card h2{font-size:35px;margin-bottom:0}.finance-calculator-component .card .h2 span,.finance-calculator-component .card h2 span{font-weight:700}.finance-calculator-component .card .bg-black{color:#fff}.finance-calculator-component .card .price-row{display:flex;width:100%}.finance-calculator-component .card .price-row .cell{text-align:center;width:33.3333%;border:none}.finance-calculator-component .card .price-row .cell .price-value{display:block;font-size:28px;margin:0;font-weight:700;line-height:115%}@media (max-width:767.98px){.finance-calculator-component .card .price-row .cell .price-value{font-size:24px}.finance-calculator-component .card .price-row .cell .price-value.large-number{font-size:19px}}.finance-calculator-component .card .price-row .cell .price-text{display:block;font-size:12px;margin:0}.finance-calculator-component .card .input-area .h3,.finance-calculator-component .card .input-area h3{font-weight:400;margin-top:15px;margin-bottom:10px;font-size:24px}#financeEnquiryModal .modal-body{background:#efefef}.popup-overlay{background-color:rgba(0,0,0,.9);display:block;width:100%;height:100%;opacity:.7;position:fixed;z-index:9999;top:0}.popup{max-width:600px;width:100%;z-index:10000}.popup img{width:100%;height:auto}@media (max-width:635px){.popup .popup-close{right:3px!important;top:3px!important}}@media (max-width:424px){.popup .pop-buttons{flex-direction:column;padding:1rem;bottom:auto!important;padding-bottom:4rem!important}}.popup .popup-close{background-color:#fff;border-radius:50%;cursor:pointer;outline:1px solid #000;top:-16px;right:-16px;text-align:center;width:32px;height:32px}.popup .popup-close p{color:#000;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.cky-consent-bar{z-index:10000!important}.search-box .buttons a{border-top:0;border-bottom:0;display:flex;align-items:center;justify-content:center}.search-box .buttons a:first-child{border-left:0}.search-box .buttons a:last-child{border-right:0}@media (max-width:767.98px){.search-box .search-box-title{font-size:22px;width:100%}.search-box .search.buttons{width:100%}}@media (max-width:767.98px)and (max-width:460px){.search-box .search.buttons a{font-size:15px;padding-right:0;padding-left:0}}.ncc-approved-col-1 .h2,.ncc-approved-col-1 h2{font-size:54px;font-weight:600;margin-bottom:30px}.ncc-approved-col-1 .h3,.ncc-approved-col-1 h3{font-size:30px;font-weight:600}@media (max-width:767.98px){.ncc-approved-col-1 .h2,.ncc-approved-col-1 h2{font-size:34px;margin-bottom:15px}}@media (min-width:992px){.ncc-approved-col-1{padding-left:50px;padding-right:50px}}@media (max-width:991.98px){body.slug-contact-us .contact-us-image{min-height:229px;-o-object-fit:cover;object-fit:cover;width:100%}}