@import url(https://fonts.googleapis.com/css2?family=Arapey&family=Lato:wght@300;400&display=swap);.header_theme_default{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);position:relative;z-index:1030}.navbar--header-main .navbar-brand{margin-right:0;padding-left:0}.navbar--header-main .btn-menu,.navbar--header-main .navbar-toggler{font-size:1.5rem}.navbar--header-main .navbar-toggler__label{font-family:Lato,sans-serif;font-weight:400}.navbar--header-main .icon,.navbar--header-main .icon-ellipsis-v{font-size:larger}.navbar--header-main .icon-phone{color:#ae1000}.navbar--header-main .header-link{color:rgba(0,0,0,.55);padding-left:.5rem;text-decoration:none}.navbar--header-main .border-left{border-left:1px solid #dee2e6}.navbar--header-main .navbar-toggler{border:0;padding:0}.banner{background-color:#000}.banner img{-o-object-fit:cover;object-fit:cover;opacity:.7;width:100%}.banner__video-wrapper{display:flex;justify-content:center}.banner__content{color:#fff;left:5%!important;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:5%!important;text-align:left!important;top:20%}.banner__headline{font-family:Arapey,sans-serif;font-size:2.5rem}.banner__synopsis{width:35%}.home-banner{position:relative}.home-banner .slick-slider .slick-list{width:100%!important}.banner-control{bottom:0;position:absolute}.banner-control .slick-slide{margin-right:-1px!important}.banner-control .btn,.banner-control .btn-secondary{-webkit-appearance:none;font-size:1rem;opacity:.7;padding:1.5rem}.banner-control .btn-secondary:hover,.banner-control .btn:hover{background-color:#fff!important;border:1px solid #fff!important;color:#000!important;opacity:1}.slider-nav .slick-current{background-color:#fff;color:#000}.brand-select .slick-list,.brand-select .slick-track{transform:translateZ(0)!important}.featured-car img{max-width:100%}#map-canvas{height:320px}.nav-segment{background-color:#f8fafd;border-radius:.3125rem;padding:.25rem;position:relative}.nav-segment:not(.nav-fill){display:inline-flex}.nav-segment .nav-link{border-radius:.3125rem;color:#677788;font-size:.875rem;font-weight:700;padding:.375rem .875rem}.nav-segment .nav-link.active{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);color:#545454}.reg-plate{background-color:#eace00;background-image:url(https://bluesky.sirv.com/Global/Assets/Images/Components/Numberplate/numberplate-bg.gif);background-repeat:no-repeat;background-size:contain;border:1px solid #ced4da;font-family:uknumberplateregular;font-size:2em;max-width:8em;padding-bottom:.1em;padding-left:2.1em;padding-top:.1em;position:relative;text-transform:uppercase}.reg-plate--white{background-color:#fff}.reg-plate--transparent{background-color:transparent}.reg-plate--inline{font-size:1em;max-width:unset;padding-bottom:.5em;padding-left:2.6em;padding-top:.5em}.navbar-nav .dropdown .dropdown-toggle:after,.navbar-nav .dropdown .nav-link:after,.navbar-nav .nav-item .dropdown-toggle:after,.navbar-nav .nav-item .nav-link:after{display:none}.navbar-nav .dropdown-item:focus,.navbar-nav .dropdown-item:hover{background-color:#fff;font-weight:bolder}.spotlight .card,.spotlight .card_theme_default,.spotlight .spotlight{background-color:#000;border-color:transparent;border-radius:0;margin:0 1rem;max-width:494px}.spotlight .card a,.spotlight .card_theme_default a,.spotlight .spotlight a{overflow:hidden}.spotlight .card img,.spotlight .card_theme_default img,.spotlight .spotlight img{-o-object-fit:cover;object-fit:cover;opacity:.4;transform:scale(1.05);transition:.5s}.spotlight .card .card-img-overlay,.spotlight .card_theme_default .card-img-overlay,.spotlight .spotlight .card-img-overlay{bottom:0;top:auto}.spotlight .card:hover .spotlight__img,.spotlight .card_theme_default:hover .spotlight__img,.spotlight .spotlight:hover .spotlight__img{opacity:.7;transform:scale(1.3)}.btn-group,.spotlight{display:flex}.btn-group .carousel-control-next,.btn-group .carousel-control-prev,.btn-group .slick-next,.btn-group .slick-prev,.btn-group .slider-next,.btn-group .slider-prev,.spotlight .carousel-control-next,.spotlight .carousel-control-prev,.spotlight .slick-next,.spotlight .slick-prev,.spotlight .slider-next,.spotlight .slider-prev{background-color:transparent;color:#000;position:relative;width:10%}.btn-group .carousel-control-next:focus,.btn-group .carousel-control-next:hover,.btn-group .carousel-control-prev:focus,.btn-group .carousel-control-prev:hover,.btn-group .slick-next:focus,.btn-group .slick-next:hover,.btn-group .slick-prev:focus,.btn-group .slick-prev:hover,.btn-group .slider-next:focus,.btn-group .slider-next:hover,.btn-group .slider-prev:focus,.btn-group .slider-prev:hover,.spotlight .carousel-control-next:focus,.spotlight .carousel-control-next:hover,.spotlight .carousel-control-prev:focus,.spotlight .carousel-control-prev:hover,.spotlight .slick-next:focus,.spotlight .slick-next:hover,.spotlight .slick-prev:focus,.spotlight .slick-prev:hover,.spotlight .slider-next:focus,.spotlight .slider-next:hover,.spotlight .slider-prev:focus,.spotlight .slider-prev:hover{color:#000}.btn-group .carousel-control-next .icon-chevron-left1,.btn-group .carousel-control-next .icon-chevron-right1,.btn-group .carousel-control-prev .icon-chevron-left1,.btn-group .carousel-control-prev .icon-chevron-right1,.btn-group .slick-next .icon-chevron-left1,.btn-group .slick-next .icon-chevron-right1,.btn-group .slick-prev .icon-chevron-left1,.btn-group .slick-prev .icon-chevron-right1,.btn-group .slider-next .icon-chevron-left1,.btn-group .slider-next .icon-chevron-right1,.btn-group .slider-prev .icon-chevron-left1,.btn-group .slider-prev .icon-chevron-right1,.spotlight .carousel-control-next .icon-chevron-left1,.spotlight .carousel-control-next .icon-chevron-right1,.spotlight .carousel-control-prev .icon-chevron-left1,.spotlight .carousel-control-prev .icon-chevron-right1,.spotlight .slick-next .icon-chevron-left1,.spotlight .slick-next .icon-chevron-right1,.spotlight .slick-prev .icon-chevron-left1,.spotlight .slick-prev .icon-chevron-right1,.spotlight .slider-next .icon-chevron-left1,.spotlight .slider-next .icon-chevron-right1,.spotlight .slider-prev .icon-chevron-left1,.spotlight .slider-prev .icon-chevron-right1{color:#000;font-weight:600;padding:1rem}.location-widget .location-details{color:#fff;padding:2rem}.location-widget .location-details .nav-link,.location-widget .location-details a,.location-widget .location-details h5{color:#fff}.alert-dark__disclaimer,.alert__disclaimer,.cookie-notice__disclaimer{color:#000}.cookie-notice__link{color:#ae1000!important;text-decoration:underline!important}._vm_btn--secondary,.btn-secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.8)!important;border:1px solid #fff!important;color:#fff!important}._vm_btn--secondary:hover,.btn-secondary:hover{-webkit-appearance:none;-moz-appearance:none;background-color:#545454!important;border:1px solid #545454!important;color:#fff!important}.btn-footer{color:#fff!important;font-family:Lato,sans-serif!important;font-size:1rem!important}.parallax{background-attachment:scroll;background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:10rem}.parallax__aston-martin{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/aston-martin.jpg)}.parallax__bentley{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/bentley.jpg)}.parallax__classic-cars{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/classic-cars.jpg)}.parallax__ferrari{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/ferrari-header.jpg)}.parallax__lamborghini{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/lamborghini.jpg)}.parallax__lamborghini_manuf{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/lamborghini_manuf.jpg)}.parallax__maserati{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/maserati.jpg)}.parallax__maserati_manuf{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/maserat_manuf.jpg)}.parallax__mclaren{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/mclaren.jpg)}.parallax__porsche{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/porsche-desktop.jpg)}.parallax__lotus{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/Lotus.jpg)}.parallax__lotus_manuf{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/Lotus_manuf.jpg)}.parallax__news{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/news-2022.jpg)}.parallax__accident{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/accident-management.jpg)}.parallax__careers{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/career.jpg)}.parallax__service-booking{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/service.jpg)}.parallax__insurance{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/insurance.jpg)}.parallax__paint{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/paint.jpg)}.parallax__transport{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/transport.jpg)}.parallax__restorations{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/restorations.jpg)}.parallax__repairs{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/body-repairs.jpg)}.parallax__valet{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/valeting.jpg)}.parallax__location{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/location.jpg)}.parallax__generic{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/generic.jpg)}.parallax__estimate{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/estimate.png)}.parallax__aboutUs{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/aboutUs.jpg)}.parallax__contactUs{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/contactUs.jpg)}.parallax__findUs{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/findUs.jpg)}.parallax__services{background-image:url(https://bluesky.sirv.com/Websites/M%20A%20Coachworks/Images/Header%20Images/services.jpg)}.check li{margin-bottom:1rem;padding-left:.5rem}.check li::marker{color:#ae1000;content:"";font-family:mbblueskyicons;font-weight:600;margin-right:.5rem}.footer{color:#fff;padding-bottom:5rem;padding-top:5rem}.footer .footer-section{padding-bottom:2rem}.footer .footer-card{padding:1rem}.footer .icon-facebook-f,.footer .icon-instagram,.footer .icon-twitter{color:#545454;font-size:2rem}.footer .dark{background-color:rgba(33,37,41,.5)}.footer td{border-bottom:0;color:#fff;font-weight:100;padding:0}.footer ul{list-style:none;padding-left:0}.footer ul li{font-weight:100;list-style:none;margin-bottom:.25rem}.footer ul li a{color:#fff;text-decoration:none}.footer ul li a:hover{color:#fff;text-decoration:underline}.footer .footer-links,.footer a{color:#fff;text-decoration:none}.footer .footer-links:hover,.footer a:hover{color:#fff;text-decoration:underline}.sitemap-page a{text-decoration:none}.sitemap-page ol,.sitemap-page ul{list-style:none}.sitemap-page .sitemap{display:inline-block;min-width:100%;padding:40px}.sitemap-page li a,.sitemap-page li a.multi:after{background-color:#fff;border:1px solid #f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:4px solid #95a5a6;color:#333;display:block;font-size:14px;font-weight:700;line-height:16px;margin:0;padding:15px;position:relative;white-space:normal;z-index:1}.sitemap-page li a{box-shadow:1px 1px 2px hsla(220,9%,46%,.2)}.sitemap-page li a.multi:after{background-color:transparent;border-color:#eee;border-width:2px;border-left-width:0!important;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-top-width:0!important;content:" ";height:100%;left:6px;position:absolute;top:6px;width:100%;z-index:-1}.sitemap-page li a:before{word-wrap:break-word;color:#95a5a6;content:" " attr(href) " ";display:block;font-size:10px;font-weight:700;text-transform:uppercase}.sitemap-page li a small{display:block;font-size:12px;font-weight:400;margin-top:10px}.sitemap-page .sitemap .fa{font-size:16px;position:absolute;right:15px;top:15px;vertical-align:middle}.sitemap-page li,.sitemap-page ul{display:inline-block;position:relative}.sitemap-page .primary ul li:after,.sitemap-page .primary ul li:before{border-color:#ddd;border-width:1px;content:"";left:0;position:absolute;top:0;z-index:0}.sitemap-page .primary ul li a{border-top-color:#e74c3c;width:auto}.sitemap-page .primary ul li .fa,.sitemap-page .primary ul li a:before{color:#e74c3c}.sitemap-page .primary ul ul{white-space:nowrap}.sitemap-page .primary ul ul li{margin-right:20px;padding-top:20px;position:relative;vertical-align:top;white-space:normal;width:100%}.sitemap-page .primary ul ul li:last-child{padding-right:0}.sitemap-page .primary ul ul li:before{border-top-style:solid;margin:0 0 0 -30px;top:50px;width:30px}.sitemap-page .primary ul ul li:first-child:before{border-left-style:solid;border-top-style:none;height:30px;left:45px;margin:0 0 0 -30px;top:0;width:0}.sitemap-page .primary ul ul li a{border-top-color:#3498db;width:auto}.sitemap-page .primary ul ul li .fa,.sitemap-page .primary ul ul li a:before{color:#3498db}.sitemap-page .primary ul ul ul{display:block;white-space:normal}.sitemap-page .primary ul ul ul li{display:block;margin-right:0;padding-left:30px;position:relative;width:100%}.sitemap-page .primary ul ul ul li:before,.sitemap-page .primary ul ul ul li:first-child:before{border-left-style:solid;border-top-style:none;height:100%;left:45px;top:0}.sitemap-page .primary ul ul ul li:last-child:before{height:50px}.sitemap-page .primary ul ul ul li:after{border-top-style:solid;left:15px;top:50px;width:15px}.sitemap-page .primary ul ul ul li a{border-top-color:#2ecc71;width:auto}.sitemap-page .primary ul ul ul li .fa,.sitemap-page .primary ul ul ul li a:before{color:#2ecc71}.sitemap-page .primary ul ul ul ul li a{border-top-color:#e67e22}.sitemap-page .primary ul ul ul ul li .fa,.sitemap-page .primary ul ul ul ul li a:before{color:#e67e22}.sitemap-page .primary ul ul ul ul ul li a{border-top-color:#9b59b6}.sitemap-page .primary ul ul ul ul ul li .fa,.sitemap-page .primary ul ul ul ul ul li a:before{color:#9b59b6}.sitemap-page .secondary{border-top:2px dotted #eee;display:block;margin-top:20px;padding-top:20px}.sitemap-page .secondary ul{white-space:nowrap}.sitemap-page .secondary ul li{display:inline-block;padding:0 20px 0 0;white-space:normal}.sitemap-page .secondary ul li:after,.sitemap-page .secondary ul li:before{display:none}.sitemap-page .secondary ul li:last-child{padding:0}.sitemap-page .primary>ul>li>a,.sitemap-page .primary>ul>li>ul>li,.sitemap-page .secondary li a{width:220px}.homepage .estimate #card-contents{padding:9rem}.homepage .estimate #valuation{bottom:4rem;position:absolute;right:0;width:90%}.homepage .estimate .card-img-overlay,.homepage .history .card-img-overlay{background-color:rgba(0,0,0,.5)}.homepage .container-narrow,.homepage .news{margin-left:3rem;margin-right:8rem}.find-us .dealer-repeater .card-img-overlay{border-radius:0;bottom:20%;left:0;padding:1rem;position:absolute;right:0;top:20%}.find-us .dealer-repeater .card-img-overlay .card-text a{color:#fff;text-decoration:none}.find-us .dealer-repeater .card-img-overlay .card-text a:hover{text-decoration:underline}.news-content{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;height:100%;overflow:hidden;position:absolute;z-index:2}.news-content a{color:#fff;text-decoration:none}.news-content a:hover{color:#fff;text-decoration:underline}.main{padding-top:4rem}.testimonials .icon{color:#ae1000}.valuation .checkbox label{margin-right:1rem}.container .umb-grid .container{padding-left:0;padding-right:0}.umb-grid .grid-section>.container{padding:0}.umb-grid img{max-width:100%}.umb-grid .accordion>.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:0;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.umb-grid .accordion>.card:first-of-type{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.umb-grid .accordion>.card:last-of-type{border-bottom:1px solid rgba(0,0,0,.125);border-top-left-radius:0;border-top-right-radius:0}.umb-grid .accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.umb-grid .accordion>.card .card-header{background-color:#ce210f;border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.umb-grid .accordion>.card .card-header .btn{border-radius:0;color:#fff;text-decoration:none;width:100%}.umb-grid .accordion>.card .card-header .btn:after{content:"";float:right;font-family:mbblueskyicons;font-size:2rem;transform:rotate(0deg);transition:.5s}.umb-grid .accordion>.card .card-header .btn:focus{box-shadow:none!important;outline:none!important}.umb-grid .accordion>.card .card-header .btn:not(.collapsed):after{transform:rotate(180deg)}.umb-grid .accordion>.card .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.umb-grid .accordion>.card .card-body{flex:1 1 auto;padding:1.25rem}.video-wrapper{display:block;margin-bottom:30px;overflow:hidden;padding:0;position:relative;width:100%}.video-wrapper:before{content:"";display:block;padding-top:56.25%}.video-wrapper iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.full-gallery-wrap{margin-bottom:30px}.gallery-list-inner,.image-gallery__ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:100%}.gallery-list-inner .gallery-item,.image-gallery__ul .gallery-item{background-position:50%;background-size:cover;display:block;height:300px;max-width:100%;width:400px}.umb-grid blockquote{background-color:#f7f7f7;padding:30px;text-align:center}.umb-grid blockquote p{font-size:1.3rem;margin-bottom:.75rem}.grid-vew .grid-container{width:100%}.proxy-list li{margin-bottom:.25em}.proxy-list li span{align-items:center;display:inline-flex}.proxy-list li.proxy-black span:before{background-color:#000}.proxy-list li.proxy-blue span:before{background-color:#03c}.proxy-list li.proxy-bronze span:before{background-color:#c90}.proxy-list li.proxy-brown span:before{background-color:#630}.proxy-list li.proxy-gold span:before{background-color:#c93}.proxy-list li.proxy-green span:before{background-color:#090}.proxy-list li.proxy-grey span:before{background-color:#999}.proxy-list li.proxy-orange span:before{background-color:#f60}.proxy-list li.proxy-purple span:before{background-color:#639}.proxy-list li.proxy-red span:before{background-color:#c00}.proxy-list li.proxy-yellow span:before{background-color:#ff0}.proxy-list li.proxy-silver span:before{background-color:#ccc}.proxy-list li.proxy-white span:before{background-color:#fff;border:1px solid #aeaeae}.proxy-list li.proxy-unknown:after{color:#3c5866;content:"?";font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;position:absolute;right:10px;text-align:center;top:7px}.colour-group .proxy-list li span:before{border-radius:50%;content:"";display:inline-block;height:1em;margin-right:.25em;width:1em}@font-face{font-family:uknumberplateregular;font-style:normal;font-weight:400;src:url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff2) format("woff2"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff) format("woff"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.ttf) format("truetype"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.svg#uknumberplateregular) format("svg")}body{font-family:Lato,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Arapey,serif}.inline-icon-img{display:inline-block;height:1em}#form1{background-color:#fff;margin:0 auto;max-width:165rem;overflow-x:hidden}.container-narrow{max-width:70rem}.container-narrow,.container-wide{margin-bottom:3rem;margin-top:3rem}.container-wide{max-width:140rem}@media (min-width:768px){.parallax{background-attachment:fixed;min-height:14rem}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:50%}}@media (min-width:992px){.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:33.33333%}}@media (min-width:1024px){.parallax{min-height:18rem}}@media (min-width:1200px){.scroll-container{height:100vh;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory}.scroll-container .scroll-slide{display:flex;flex-direction:column;min-height:-moz-min-content;min-height:min-content;scroll-snap-align:start}.scroll-container .scroll-slide section{height:100%}.scroll-container .navbar__menu{position:fixed}.scroll-container .footer{left:0;min-width:85vw}.scroll-container .go-up{padding-bottom:2em}}@media (min-width:1200px)and (min-width:1200px){.scroll-container .scroll-slide{height:100vh}}@media (min-width:1440px){.parallax{min-height:24rem}}@media (min-width:2560px){.parallax{min-height:27rem}}@media (max-width:1500px){.homepage .container-narrow,.homepage .news{margin-left:3rem;margin-right:3rem}}@media (max-width:1350px){.homepage .container-narrow,.homepage .news{margin-left:2rem;margin-right:0}}@media (max-width:1200px){.homepage .estimate #card-contents{padding:0}}@media (max-width:1199.98px){.navbar--header-main .navbar-nav{margin-bottom:1rem;margin-top:1rem}.navbar--header-main .nav-link{align-items:center;display:flex;padding-bottom:.5rem;padding-top:.5rem}.navbar--header-main .nav-link:after{margin-left:auto}.navbar--header-main .nav-link.show{color:#ae1000}.navbar--header-main .nav-link.show:after{transform:rotate(180deg)}.navbar--header-main .dropdown-menu{border-bottom:none;border-left-width:3px;border-radius:0;border-right:none;border-top:none}.navbar--header-main .dropdown-item{font-size:.875rem;padding:.5rem 1.5rem}}@media (max-width:1199px){.navbar-nav .dropdown,.navbar-nav .nav-item{border-bottom:1px solid #efefef}.navbar-nav .dropdown .dropdown-toggle:after,.navbar-nav .dropdown .nav-link:after,.navbar-nav .nav-item .dropdown-toggle:after,.navbar-nav .nav-item .nav-link:after{border:none;content:"";display:inline;font-family:mbblueskyicons;left:calc(90vw - 10px);position:absolute}.navbar-nav .dropdown-menu li a{border-bottom:1px solid #dee2e6}.navbar-nav .dropdown-menu li a:last-of-type{border:none}}@media (max-width:1024px){.homepage .container-narrow,.homepage .news{margin-left:0;padding:.5rem}}@media (max-width:998px){.footer{text-align:center}}@media (max-width:988px){.homepage .estimate #card-contents{padding:12rem}}@media (max-width:800px){.banner__synopsis{width:55%}}@media (max-width:768px){.homepage .estimate #card-contents{padding:5rem}}@media (max-width:767px){.navbar--header-main .navbar-brand{padding:0}}@media (max-width:620px){.banner__headline{font-size:1.8rem}.banner__synopsis{display:none}}@media (max-width:600px){.homepage .estimate #card-contents{padding:4rem}}@media (max-width:500px){.footer .footer-card{padding-left:1rem;padding-right:1rem}}@media (max-width:441px){.main{padding-top:3rem}}@media (max-width:420px){.spotlight .card .card-text,.spotlight .card_theme_default .card-text,.spotlight .spotlight .card-text{display:none}}@media (max-width:350px){.location-widget .location-details{padding:.5rem}}@media (max-width:330px){.spotlight .card .card-img-overlay .btn-primary,.spotlight .card_theme_default .card-img-overlay .btn-primary,.spotlight .spotlight .card-img-overlay .btn-primary{font-size:1rem}}@media (max-width:320px){.find-us .dealer-repeater .card-img-overlay{padding:.5rem;top:0}}@media (max-width:280px){.find-us .dealer-repeater .card-img-overlay .card-text .btn-secondary{display:none}}