/* WebTitan Google Reviews 1.0.1 – шрифтовете се наследяват от темата на сайта */
.wtgr-section{text-align:center;padding:70px 15px 40px;max-width:1290px;margin:0 auto;font-family:inherit;box-sizing:border-box}
.wtgr-section *,.wtgr-bar *{box-sizing:border-box}
.wtgr-icon{display:block;margin:0 auto 6px;max-height:70px;width:auto}
.wtgr-title{margin:10px 0 26px;font-weight:700;color:#333;line-height:1.15}
.wtgr-sum{display:inline-flex;align-items:center;gap:14px;text-decoration:none!important;color:#333;font-size:18px}
.wtgr-sum-n{font-size:46px;font-weight:700;color:#333;line-height:1}
.wtgr-sum-l{text-align:left;line-height:1.35;color:#333}.wtgr-sum-l b{font-weight:400;color:#333}
.wtgr-stars{display:inline-flex;gap:2px;vertical-align:middle}
.wtgr-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:14px 8px 26px;margin:28px -8px 0;scrollbar-width:none}
.wtgr-track::-webkit-scrollbar{display:none}
.wtgr-track.is-static{justify-content:center}
.wtgr-card{flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start;background:#fff;border:1px solid #f0f0f0;border-top:4px solid var(--wtgr-accent,#f46c22);border-radius:18px;box-shadow:0 8px 28px rgba(0,0,0,.08);padding:24px 28px 22px;text-align:left}
.wtgr-top{display:flex;align-items:center;gap:14px;margin-bottom:12px}
.wtgr-av{width:48px;height:48px;border-radius:50%;flex:none;object-fit:cover;background:var(--wtgr-accent,#f46c22);color:#fff;font-weight:700;font-size:20px;display:grid;place-items:center}
.wtgr-who{min-width:0}.wtgr-who b{display:block;font-size:17px;font-weight:500;color:#333;line-height:1.3}.wtgr-who a{text-decoration:none!important}.wtgr-who small{color:#8a8a8a;font-size:14px}
.wtgr-top .wtgr-g{margin-left:auto;flex:none}
.wtgr-text{margin:12px 0 0;color:#333;font-size:16px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
.wtgr-text.is-open{-webkit-line-clamp:unset}
.wtgr-more{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin-top:8px;color:var(--wtgr-accent,#f46c22)!important;font-weight:700;cursor:pointer;font-size:15px;text-transform:uppercase;letter-spacing:.5px;line-height:1.4;width:auto;min-width:0;height:auto}
.wtgr-dots{margin:4px 0 22px;line-height:0}
.wtgr-dots:empty{display:none}
.wtgr-dots button{display:inline-block!important;width:13px!important;height:13px!important;min-width:0!important;min-height:0!important;border-radius:50%!important;border:2px solid var(--wtgr-accent,#f46c22)!important;background:transparent!important;margin:0 5px!important;padding:0!important;cursor:pointer;box-shadow:none!important;vertical-align:middle;position:static!important}
.wtgr-dots button.on{background:var(--wtgr-accent,#f46c22)!important}
.wtgr-btn{display:inline-block;margin-top:14px;background:var(--wtgr-accent,#f46c22);color:#fff!important;text-decoration:none!important;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:18px 58px;border-radius:999px;box-shadow:0 6px 18px rgba(244,108,34,.25);transition:opacity .2s,transform .2s}
.wtgr-btn:hover{opacity:.92;transform:translateY(-1px)}
.wtgr-bar{padding:10px 15px 50px;background:transparent}
.wtgr-bar-in{max-width:1260px;margin:0 auto;padding:22px 30px;display:flex;align-items:center;justify-content:center;gap:24px 40px;flex-wrap:wrap;background:var(--wtgr-bar-bg,#fff);border:1px solid #f0f0f0;border-radius:24px;box-shadow:0 8px 28px rgba(0,0,0,.08)}
.wtgr-bar-sum{display:inline-flex;align-items:center;gap:14px;color:#333!important;text-decoration:none!important;font-size:18px;flex-wrap:wrap;justify-content:center}
.wtgr-bar-n{font-size:38px;font-weight:700;color:#333;line-height:1}.wtgr-bar-t b{font-weight:400;color:#333}
.wtgr-bar-btn{color:var(--wtgr-accent,#f46c22)!important;font-weight:700;border:2px solid var(--wtgr-accent,#f46c22);border-radius:999px;padding:12px 28px;text-decoration:none!important;transition:background .2s,color .2s;white-space:nowrap}
.wtgr-bar-btn:hover{background:var(--wtgr-accent,#f46c22);color:#fff!important}
@media (max-width:991px){.wtgr-card{flex-basis:calc((100% - 24px)/2)}}
@media (max-width:640px){.wtgr-section{padding:50px 15px 30px}.wtgr-card{flex-basis:88%;padding:22px}.wtgr-sum{flex-wrap:wrap;justify-content:center}.wtgr-sum-n{font-size:38px}.wtgr-btn{padding:16px 36px}.wtgr-bar-in{padding:20px;border-radius:20px}.wtgr-bar-n{font-size:32px}.wtgr-bar-sum{font-size:16px}}
