@font-face{font-family:Century Gothic;font-style:normal;font-weight:400;@import url("https://fonts.googleapis.com/css2?family=Crimson+Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap")}*,:after,:before{box-sizing:border-box}:after,:before{margin:0;padding:0}body{background:#f4f4f4;font-family:Century Gothic,Montserrat,Helvetica,sans-serif}nav{background:#d67940;box-shadow:inset 0 -1px 0 #c5c5c6;padding:15px 25px;width:100%}.nav-icon,nav{align-items:center;display:flex}.nav-icon{margin-right:20px;text-decoration:none}.nav-icon span{color:#333;font-size:25px;font-weight:400;margin-left:10px}.nav-icon img{transform:rotate(-17deg) translateX(5px);width:40px}.hamburger{display:none}.navlinks-container a{color:#414141;font-size:16px;font-weight:500;margin:0 10px;position:relative;text-decoration:none}.navlinks-container a:after{background:#333;bottom:-3px;content:"";display:block;height:1px;position:absolute;transform:scale(0);transform-origin:left;transition:transform .3s ease-out;width:100%}.navlinks-container a:hover:after{transform:scaleX(1)}.nav-authentication{margin-left:auto}.sign-btns a{border-radius:5px;cursor:pointer;font-size:16px;margin:0 5px;min-width:90px;padding:10px 5px}#btn-connexion,.sign-btns a{border:none;text-decoration:none}#btn-connexion{background:#ccd9e2}#btn-connexion:hover{background:#6f4849;border:none;color:#fff;text-decoration:none}#showReviewFormBtn{background:#ccd9e2;border:none;text-decoration:none}#showReviewFormBtn:hover{background:#6f4849;border:none;color:#fff;text-decoration:none}.user-toggler{display:none}@media (max-width:900px){nav{padding:15px 20px;position:relative}.nav-icon{margin:0 auto;order:2}.nav-icon span{font-size:22px}.main-navlinks{order:1;width:auto}.hamburger{align-items:center;background:#d67940;border:none;cursor:pointer;display:flex;height:20px;position:relative;width:20px}.hamburger span{background:#333;display:block;height:2px;pointer-events:none;position:absolute;transition:opacity .3s ease-out .15s;width:100%}.hamburger span:first-child,.hamburger span:nth-child(3){transition:transform .3s ease-out}.hamburger span:first-child{transform:translateY(7px)}.hamburger span:nth-child(3){transform:translateY(-7px)}.hamburger.open span:first-child{transform:translate(0) rotate(135deg)}.hamburger.open span:nth-child(2){opacity:0;transition:opacity 0s ease-out}.hamburger.open span:nth-child(3){transform:translate(0) rotate(-135deg)}.navlinks-container{align-items:flex-start;background:#d67940;border-right:1px solid #c5c5c6;display:flex;flex-direction:column;height:100vh;left:0;padding:15px 50px 15px 20px;position:absolute;top:100%;transform:translate(-100%)}.open{transform:translate(0)}.navlinks-container a{font-size:18px;margin:10px 0}.nav-authentication{margin-left:0;order:3}.sign-btns{display:none}.user-toggler{border:none;cursor:pointer;display:block}.user-toggler img{width:20px}}@media (max-width:500px){.nav-icon img{width:30px}.nav-icon span{font-size:20px}}#banner{background-color:#d67940;color:#fff;font-size:1.4em}.nav-item:hover{background-color:#ccd9e2;color:#000}#hours{background-color:#285185;color:#fff;position:absolute;width:100%}.logo{align-items:center;display:flex;justify-content:center}#img-logo{height:150px;width:150px}#navbarNav{background-color:#d67940}#reset-filters{background-color:#05445e;color:#fff}#contact-form{background-color:#ccd9e2;color:#000}.form{background-color:#75e6da}.hover{color:#75e6da}#show-star{border-color:#285185;color:#d67940}#card-car{background-color:#189ab4;color:#fff}.elementor-container{margin-left:auto;margin-right:auto}em{font-style:italic}.fw-bolder{color:#d67940}.social-buttons,.social-buttons a{justify-content:center}.social-buttons a{align-items:center;color:#d67940;display:inline-flex;font-size:18px;height:60px;margin:0 8px;position:relative;text-decoration:none;width:60px}.bt-top-social{display:flex;list-style:none}.social-buttons a:before{background:linear-gradient(45deg,#ccd9e2,#d67940);border-radius:50%;content:"";height:60px;position:absolute;transition:.3s ease-in;width:60px;z-index:-1}.social-buttons a:hover:before{transform:scale(0)}.social-buttons a i{transition:.3s ease-in}.social-buttons a:hover i{background:linear-gradient(45deg,#ccd9e2,#d67940);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:scale(2.5)}.quotes{font-size:35px;letter-spacing:2px}.presentation{background-color:#d67940;color:#fff}.menu{background-color:#ccd9e2}.contact_form{background-color:#285185}.contact_title{background-color:#d67940;color:#fff}#email,#password{color:#fff}.fade-in{animation:fadeInAnimation 1s ease-in-out forwards;opacity:0}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}
/*!
 * bootstrap-star-rating v4.1.3
 * http://plugins.krajee.com/star-rating
 *
 * Author: Kartik Visweswaran
 * Copyright: 2013 - 2021, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD 3-Clause
 * https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
 */.rating-loading{background:transparent url(/build/images/loading.0c63e069.gif) 0 0 no-repeat;border:none;color:#fff;font-size:0;height:25px;width:25px}.rating-container .rating-stars{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;white-space:nowrap}.rating-container .rating-stars:focus{outline:1px dotted}.rating-input{background:none;border:none;bottom:0;box-shadow:none;cursor:pointer;font-size:1px;height:1px;left:0;margin:0;opacity:0;outline:none;padding:0;pointer-events:none;position:absolute;width:100%}.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{color:#fde16d;left:0;margin:auto;overflow:hidden;position:absolute;top:0;white-space:nowrap;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);transition:none}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;font-size:60%;vertical-align:middle}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .clear-rating{padding-right:5px}.rating-container .caption .label{border-radius:.25rem;display:inline-block;line-height:1;padding:.25em .4em;text-align:center;vertical-align:baseline}.rating-container .caption{color:#999;display:inline-block;line-height:1;margin-left:5px;margin-right:0;vertical-align:middle}.rating-rtl .caption{margin-left:0;margin-right:5px}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}.caption-badge{border-radius:.25rem;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;line-height:1;padding:.35em .65em;text-align:center;vertical-align:baseline;white-space:nowrap}.caption-secondary{background-color:#6c757d}.caption-danger{background-color:#dc3545}.caption-warning{background-color:#ffc107;color:#212529}.caption-info{background-color:#0dcaf0;color:#212529}.caption-primary{background-color:#0d6efd}.caption-success{background-color:#198754}