.reviews-carousel{flex-wrap:wrap;justify-content:center;align-items:center;padding:20px 0;display:flex;position:relative}.reviews-carousel .cards{justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.reviews-carousel .card{text-align:left;background:#f4f4f4;border-radius:12px;flex-direction:column;justify-content:center;width:330px;height:450px;padding:20px;transition:transform .3s,opacity .3s;display:flex;overflow-y:auto}@media only screen and (max-width:767px){.reviews-carousel .card{width:100%;max-width:100%}}.reviews-carousel .card::-webkit-scrollbar{display:none}.reviews-carousel .card{-ms-overflow-style:none;scrollbar-width:none}.reviews-carousel .card p{color:#000;margin-bottom:10px;font-family:GT Eesti Pro Display,sans-serif;font-size:18px;font-weight:500;line-height:1.4}.reviews-carousel .card.center{z-index:10;background:#fff;position:relative;transform:scale(1.08);box-shadow:0 4px 12px #0000001a}@media only screen and (max-width:767px){.reviews-carousel .card.center{transform:none;box-shadow:0 2px 8px #0000001a}}.reviews-carousel .card.side{opacity:.8;z-index:1;transform:scale(.95)}@media only screen and (max-width:767px){.reviews-carousel .card.side{display:none}}.reviews-carousel .review-meta{flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-top:auto;display:flex}.reviews-carousel .review-meta span{color:#555;font-size:14px;font-weight:700}.reviews-carousel .review-meta .stars{color:#fed14c;letter-spacing:2px;margin-left:auto;font-size:18px;line-height:1}.reviews-carousel .arrow{cursor:pointer;color:#333;z-index:20;background:0 0;border:none;padding:0;font-size:40px;position:absolute;top:50%;transform:translateY(-50%)}.reviews-carousel .arrow.left{left:0}@media only screen and (max-width:767px){.reviews-carousel .arrow.left{left:0}}.reviews-carousel .arrow.right{right:0}@media only screen and (max-width:767px){.reviews-carousel .arrow.right{right:0}.reviews-carousel .arrow{background:#ffffff80;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:30px;display:flex}}.reviews-carousel .dots{justify-content:center;gap:0;width:100%;margin-top:32px;display:flex}.reviews-carousel .dots .dot{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.reviews-carousel .dots .dot:after{content:"";background:#e0e0e0;border-radius:50%;width:12px;height:12px;transition:background-color .2s}.reviews-carousel .dots .dot.active:after{background:#2929cc}.reviews-carousel .dots .dot:hover:not(.active):after{background:#8d8d8d}
.instant-answers{z-index:9999;position:fixed;bottom:24px;right:24px}@media only screen and (max-width:767px){.instant-answers{bottom:16px;right:16px}}.instant-answers__button{color:#fff;cursor:pointer;background:#3dd598;border:none;border-radius:50px;align-items:center;gap:8px;padding:12px 20px;font-family:Eesti,sans-serif;font-size:14px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 16px #3dd5984d}.instant-answers__button:hover{background:#35c088;transform:translateY(-2px);box-shadow:0 6px 20px #3dd59866}.instant-answers__button--open{border-radius:50%;padding:14px}.instant-answers__button--open .instant-answers__label{display:none}@media only screen and (max-width:767px){.instant-answers__button{padding:12px 16px;font-size:13px}.instant-answers__label{display:none}}.instant-answers__window{background:#fff;border-radius:16px;width:360px;max-width:calc(100vw - 32px);animation:.3s slideUp;position:absolute;bottom:70px;right:0;overflow:hidden;box-shadow:0 8px 32px #00000026}@media only screen and (max-width:767px){.instant-answers__window{width:calc(100vw - 32px);bottom:60px}}.instant-answers__header{color:#fff;background:#3dd598;justify-content:center;align-items:center;padding:14px 20px;display:flex;position:relative}.instant-answers__header span{font-family:Eesti,sans-serif;font-size:15px;font-weight:600}.instant-answers__close{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;padding:8px;transition:opacity .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.instant-answers__close:hover{opacity:1}.instant-answers__body{max-height:400px;padding:0;overflow-y:auto}.instant-answers__faq-card{border-bottom:1px solid #eee;padding:20px 24px;text-decoration:none;transition:background .2s;display:block}.instant-answers__faq-card:hover{background:#f9f9f9}.instant-answers__faq-card:last-child{border-bottom:none}.instant-answers__faq-card h4{color:#2929cc;margin:0 0 8px;font-family:Eesti,sans-serif;font-size:14px;font-weight:600;line-height:1.4}.instant-answers__faq-card p{color:#666;margin:0;font-size:13px;line-height:1.5}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
