.reviews-section{background-color:#f7f1ee;overflow:hidden;padding:54px 12px}.reviews-section .reviews-container{align-items:start;display:flex;gap:10px;justify-content:center;justify-content:space-between;margin-inline:auto;max-width:1442px}.reviews-section .reviews-container .reviews-intro{background:#fff;border-radius:20px;box-shadow:0 4px 20px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;margin-bottom:35px;max-width:447px;padding:23px 12px 36px;position:relative;text-align:center;width:100%}.reviews-section .reviews-container .reviews-label{color:var(--color-namer);font-size:var(--size-20);font-weight:600;line-height:31px}.reviews-section .reviews-container .reviews-title{color:#000;font-size:32px;font-weight:600;line-height:41px;margin-bottom:14px;text-align:center}.reviews-section .reviews-container .reviews-rating{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.reviews-section .reviews-container .reviews-rating .reviews-illustration{bottom:1.5rem;opacity:.9;pointer-events:none;position:absolute;right:1.5rem}.reviews-section .reviews-container .reviews-rating .stars-display{margin-bottom:4px}.reviews-section .star{flex-shrink:0;height:24px;width:24px}.reviews-section .reviews-stats{font-size:var(--size-16);font-weight:600;line-height:normal;margin:0 0 21px}.reviews-section .reviews-stats strong{font-weight:600}.reviews-section .reviews-button{align-self:flex-start;background:transparent;border-radius:6px;display:inline-block;font-size:.9rem;font-weight:500;margin-top:.5rem;padding:.65rem 1.5rem;text-align:center;text-decoration:none;transition:all .25s ease}.reviews-section .stars-decoration{bottom:-1rem;display:flex;gap:6px;left:50%;opacity:.15;position:absolute;transform:translateX(-50%)}.reviews-section .deco-star{height:28px;width:28px}.reviews-section .reviews-list{display:flex;flex-direction:column;gap:25px;max-width:918px;width:100%}.reviews-section .reviews-list .review-card{border-bottom:1px solid #d9d9d9;padding-bottom:25px;transition:box-shadow .25s ease,transform .25s ease}.reviews-section .reviews-list .review-card .review-header{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.reviews-section .reviews-list .review-card .review-header .review-author{font-size:var(--size-20);font-weight:600;line-height:normal;margin-bottom:10px}.reviews-section .reviews-list .review-card .review-header .review-meta{display:flex;gap:.25rem;margin-bottom:10px;width:100%}.reviews-section .reviews-list .review-card .review-header .review-meta .review-stars{display:flex}.reviews-section .reviews-list .review-card .review-header .review-meta .review-date{font-size:14px;font-weight:600}.reviews-section .reviews-list .review-card .review-content{display:flex;flex-direction:column;gap:.5rem}.reviews-section .reviews-list .review-card .review-content .review-services{font-size:var(--size-16);margin:0}.reviews-section .reviews-list .review-card .review-content .review-services strong{font-weight:600}.reviews-section .reviews-list .review-card .review-content .review-note{color:#eea886;font-size:var(--size-14);font-weight:400;line-height:normal}.reviews-section .reviews-list .btn-avis{background-color:#fff;color:var(--color-primaire);font-family:var(--font-primaire);font-size:16px;font-weight:600;line-height:normal}@media (max-width:920px){.reviews-section{padding:2.5rem 1rem}.reviews-section .reviews-container .reviews-title{font-size:22px!important;max-width:100%}.reviews-section .reviews-container .reviews-intro{max-width:100%}.reviews-section .reviews-container .reviews-intro .site-button{font-size:16px}.reviews-section .reviews-illustration{display:none}.reviews-section .stars-decoration{bottom:-.75rem}}@media (max-width:768px){.reviews-section .reviews-container{align-items:center;display:flex;flex-direction:column}.reviews-section .reviews-list .review-content .review-services{font-size:14px!important}}@media (max-width:560px){.reviews-section{padding:29px 12px}.reviews-section .reviews-container .reviews-intro{margin-bottom:13px}.reviews-section .reviews-container .reviews-title{font-size:22px!important;line-height:normal!important}.reviews-section .reviews-container .reviews-list .review-content{font-size:14px}.reviews-section .reviews-button{width:100%}.reviews-section .review-header{gap:2px}}
/*# sourceMappingURL=style.css.map */