@media (max-width:991px){.footer{margin-bottom:8rem}}.footer__content{position:relative}.footer__content:not(:last-child){padding-bottom:3.2rem}.footer .convertus-gmaps__static.col.is-footer{display:block}@media (max-width:991px){.footer .convertus-gmaps__static.col.is-footer{display:none}}.footer .location-bar{display:block;padding:2.4rem;background-color:var(--color-primary);color:#fff;-webkit-transition:background-color .2s;transition:background-color .2s;overflow:hidden}.footer .location-bar:hover{background-color:var(--color-primary-dark)}.footer .location-bar .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.footer .location-bar{background-color:#f4f4f4;color:#bbb}.footer .location-bar:hover{background-color:#f4f4f4;color:var(--color-primary)}}.footer .location-bar__title{margin-right:2.4rem;padding-right:2.4rem;border-right:1px solid hsla(0,0%,100%,.3)}@media (max-width:991px){.footer .location-bar__title{width:100%;border:none;text-align:center;margin:0;padding:0}}.footer__company-description{margin-top:1.6rem;padding-right:1.6rem;-webkit-box-flex:0;-ms-flex:0 24%;flex:0 24%;text-align:right}.footer__company-description p{margin-bottom:.8rem}.footer__main{background-color:var(--color-primary)}.footer__lower{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:row;-ms-flex:row wrap;flex:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2.4rem calc(50% - 55rem)}@media (max-width:991px){.footer__lower{padding:2.4rem;-webkit-box-flex:column;-ms-flex:column nowrap;flex:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4}}.footer__lower-link{color:#fff;padding-right:1.6rem;margin:0 1.6rem 0 0}.footer__lower-link:hover{color:#fff;text-decoration:underline}@media (max-width:991px){.footer__lower-link,.footer__lower-link:hover{color:#bbb}.footer__lower-link:not(:last-child){padding-right:0;border:none;margin-right:0}.footer__lower-link:last-child{margin-right:0}.footer__lower-link:not(:last-child):after{content:"\B7";margin:0 1.6rem;text-decoration:none}}.footer__lower-info{font-size:1.4rem;color:#bbb;margin-top:1.6rem}.footer__mobile-social>.social-block i{color:#777;font-size:2.2rem}.footer__social{width:100%;padding-right:1.6rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__social img{margin-right:1.6rem;padding-right:1.6rem;border-right:1px solid #fff}.footer__social .social-icon{height:4rem;width:4rem;margin-right:1.6rem;background-color:#fff;border-radius:50%}.footer__social .social-icon svg{width:3.5rem}.footer__social .social-icon svg g{-webkit-transition:fill .2s;transition:fill .2s}.footer__social .social-icon--light{color:var(--color-primary);background:#fff}.footer__social .social-icon--light svg g{fill:#777}.footer__social .social-icon--light:hover{color:#fff;background:var(--color-primary-dark)}.footer__social .social-icon--light:hover svg g{fill:#fff}.footer__social .social-icon--light:hover i{color:#fff}.footer__social .social-icon--dark{color:var(--color-primary);background:#fff}.footer__social .social-icon--dark svg g{fill:var(--color-primary)}.footer__social .social-icon--dark:hover{color:#fff;background:var(--color-primary)}.footer__social .social-icon--dark:hover svg g{fill:#fff}.footer__social .social-icon--dark:hover i{color:#fff}.footer__social i{font-size:2rem}@media (max-width:991px){.footer__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000}}.footer .footer-quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff}.footer .footer-quick-links>.menu-item{margin-top:1.6rem;font-size:2rem}.footer .footer-quick-links>.menu-item>a{font-weight:700;color:#fff}.footer .footer-quick-links>.menu-item>a:hover{text-decoration:underline}.footer .footer-quick-links .menu-item{list-style-type:none}.footer .footer-quick-links .menu-item a:hover{text-decoration:underline}.footer .footer-quick-links .sub-menu{margin-top:.4rem;font-size:1.4rem}.footer .footer-quick-links .sub-menu .menu-item a{color:#fff}.footer .footer-dealer-description{-webkit-box-flex:0;-ms-flex:0 75%;flex:0 75%}.footer .footer-dealer-description>.menu-item{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.footer .footer-no-dealer-description{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}.footer .footer-no-dealer-description>.menu-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.footer .mobile-actions{position:fixed;bottom:0;left:0;right:0;z-index:99;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-primary);-webkit-box-shadow:0 -3px 15px rgba(var(--color-primary),.2);box-shadow:0 -3px 15px rgba(var(--color-primary),.2)}.footer .mobile-actions,.footer .mobile-actions__list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .mobile-actions__list-content{width:100%}.footer .mobile-actions__list-item{height:100%;width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;text-decoration:none;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.footer .mobile-actions__list-item:not(:last-child){border-right:1px solid #fff}.footer .mobile-actions__nav{height:8rem;padding:.8rem 0;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.footer .mobile-actions__nav,.footer .mobile-actions__single{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.footer .mobile-actions__single{padding:.4rem;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;text-decoration:none;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.footer .mobile-actions__single.active,.footer .mobile-actions__single:hover{margin:0 1.6rem;background:var(--color-primary-dark)!important}.footer .mobile-actions__icon{font-size:2.2rem;margin-bottom:.8rem}.footer .mobile-actions__label{opacity:.7;line-height:1}.footer .mobile-actions__tab-item{width:100%;padding:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .mobile-actions__tab-item button{padding:0 .8rem;height:100%;background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:0 5px 5px 0}.footer .mobile-actions__tab-item .fa-search{color:#fff}.footer .mobile-actions .mobile-contact{display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.footer .mobile-actions .mobile-search{display:none;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.footer .mobile-actions .mobile-search button:hover{background:var(--color-primary-dark)}.footer .mobile-actions a.button{margin:.8rem;background-color:var(--color-primary)}.footer .mobile-actions a.button p{padding-left:.8rem}.footer .mobile-actions a.button:hover{background:var(--color-primary-dark)}.footer.dark .mobile-actions__list-content{background:#bbb}.footer.light{color:#fff}.footer.light .mobile-actions__list-content{background-color:#fff}.footer.light .contact-block__link,.footer.light .footer-quick-links a{color:#fff}.footer.light .footer-quick-links .sub-menu{margin-top:.8rem}.footer.light .footer-quick-links .sub-menu .menu-item a:hover{text-decoration:underline}.footer__awards-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__awards-main-single:not(:last-child){margin-right:.8rem}.footer__awards-main-single:not(:last-child):after{margin-left:.8rem}