html body .cg-reviews{background:radial-gradient(110% 80% at 88% -10%,rgba(201,169,97,.16) 0%,rgba(201,169,97,0) 55%),radial-gradient(70% 60% at 0% 110%,rgba(201,169,97,.09) 0%,rgba(201,169,97,0) 60%),linear-gradient(160deg,#1a4129 0%,#123220 48%,#0c2116 100%)!important;border:1px solid rgba(201,169,97,.22);box-shadow:0 34px 70px -38px rgba(12,33,22,.8),inset 0 1px 0 rgba(244,239,227,.07);font-family:inherit!important;isolation:isolate}html body .cg-reviews::before,html body .cg-reviews::after{display:none}html body .cg-reviews-leaves{opacity:.55}html body .cg-reviews-inner{align-items:center}html body .cg-reviews-eyebrow{display:inline-flex;align-items:center;gap:7px;background:linear-gradient(180deg,rgba(201,169,97,.2),rgba(201,169,97,.08));color:#e6cf94;border:1px solid rgba(201,169,97,.42);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px 7px 11px;margin-bottom:16px;box-shadow:inset 0 1px 0 rgba(244,239,227,.08)}html body .cg-reviews-title{color:#f4efe3!important;font-weight:800;letter-spacing:-.02em;line-height:1.08;margin-bottom:16px}html body .cg-reviews-highlight{display:inline-block;background:linear-gradient(180deg,#f1e2b4 0%,#d9be7c 45%,#b8954a 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;padding-right:.08em}html body .cg-reviews-summary{color:rgba(244,239,227,.8)!important;font-size:15px;line-height:1.65;margin-bottom:22px;max-width:56ch}html body .cg-reviews-summary strong{color:#f4efe3;font-weight:700;border-bottom:1px solid rgba(201,169,97,.55)}html body .cg-reviews-stats{gap:12px;margin-bottom:18px}html body .cg-reviews-stat{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(244,239,227,.08) 0%,rgba(244,239,227,.025) 100%);border:1px solid rgba(201,169,97,.26);border-radius:16px;padding:16px 18px 15px;box-shadow:inset 0 1px 0 rgba(244,239,227,.06)}html body .cg-reviews-stat::before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,rgba(201,169,97,0),#c9a961,rgba(201,169,97,0))}html body .cg-reviews-stat strong{font-size:28px;font-weight:800;letter-spacing:-.02em;background:linear-gradient(180deg,#f1e2b4 0%,#d9be7c 45%,#b8954a 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;margin-bottom:6px}html body .cg-reviews-stat small{display:block;color:rgba(244,239,227,.72)!important;font-size:12.5px;line-height:1.45}html body .cg-reviews-firmy{background:#fff;border:1px solid rgba(201,169,97,.55);border-radius:14px;padding:11px 16px;margin-bottom:20px;box-shadow:0 14px 30px -16px rgba(0,0,0,.55);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}html body .cg-reviews-firmy:hover,html body .cg-reviews-firmy:focus-visible{transform:translateY(-2px);border-color:#c9a961;box-shadow:0 18px 34px -16px rgba(0,0,0,.6),0 0 0 3px rgba(201,169,97,.22);outline:0}html body .cg-reviews-quote{position:relative;background:linear-gradient(90deg,rgba(201,169,97,.1) 0%,rgba(244,239,227,.03) 100%);border:1px solid rgba(201,169,97,.2);border-left:3px solid #c9a961;border-radius:4px 16px 16px 4px;padding:16px 20px 15px 22px}html body .cg-reviews-quote p{color:#f4efe3!important;font-size:15.5px;font-weight:600;line-height:1.5;margin:0 0 8px}html body .cg-reviews-quote cite{display:block;color:rgba(230,207,148,.85)!important;font-size:12.5px;font-weight:500;letter-spacing:.01em}html body .cg-reviews-google{background:linear-gradient(180deg,#f7f3ea 0%,#efe8d8 100%)!important;border:1px solid rgba(201,169,97,.6)!important;border-radius:22px!important;padding:22px 20px 16px!important;box-shadow:0 30px 60px -30px rgba(0,0,0,.7),inset 0 1px 0 #fff!important;color:#102a1c}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer .ti-name,html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer .ti-name *{color:#102a1c!important;font-weight:700!important;letter-spacing:-.005em}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-rating-text,html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-rating-text *,html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer span:not(.ti-stars){color:#3e5547!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer .ti-profile-img img{border-radius:12px!important;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(201,169,97,.6)!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-header-write-btn-container a.ti-header-write-btn{background:linear-gradient(180deg,#2a6243 0%,#1f4d2a 52%,#173c27 100%)!important;color:#f4efe3!important;border:0!important;border-radius:999px!important;padding:9px 18px!important;font-weight:700!important;font-size:13.5px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -2px 0 rgba(0,0,0,.2),0 8px 18px -10px rgba(12,33,22,.75)!important;transition:transform .16s ease,box-shadow .16s ease!important;text-decoration:none!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-header-write-btn-container a.ti-header-write-btn:hover,html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-header-write-btn-container a.ti-header-write-btn:focus-visible{background:linear-gradient(180deg,#30704c 0%,#24583a 52%,#1a432b 100%)!important;color:#fff!important;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 22px -10px rgba(12,33,22,.8),0 0 0 2px rgba(201,169,97,.45)!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-review-item>.ti-inner{background:#fff!important;border-radius:16px!important;box-shadow:0 1px 0 rgba(16,42,28,.04),0 14px 28px -16px rgba(16,42,28,.35),0 0 0 1px rgba(16,42,28,.06)!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-review-item .ti-name{color:#102a1c!important;font-weight:700!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-review-item .ti-date{color:#6b7c70!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-review-content,html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-review-item li{color:#24342a!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-read-more span,html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-read-more-active span{color:#2a6243!important;font-weight:600}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer-filter-text{color:#5a6d60!important;font-size:12.5px!important;letter-spacing:.02em;text-align:center!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-controls-line{background:rgba(16,42,28,.12)!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-controls-line .dot{background:#c9a961!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] :is(.ti-next,.ti-prev){background-color:#102a1c!important;border:1px solid rgba(201,169,97,.7)!important;box-shadow:0 8px 16px -8px rgba(12,33,22,.7)!important;opacity:1!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] :is(.ti-next,.ti-prev)::before{border-color:#e6cf94!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] :is(.ti-next,.ti-prev):hover{background-color:#1f4d2a!important}@media (max-width:768px){html body .cg-reviews{padding:30px 16px 18px!important}html body .cg-reviews-eyebrow{font-size:10.5px;padding:6px 12px 6px 10px;margin-bottom:12px}html body .cg-reviews-title{font-size:27px!important;margin-bottom:12px}html body .cg-reviews-summary{font-size:14.5px;line-height:1.6}html body .cg-reviews-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}html body .cg-reviews-stat{min-width:0;padding:14px 14px 13px}html body .cg-reviews-stat::before{left:14px;right:14px}html body .cg-reviews-stat strong{font-size:24px}html body .cg-reviews-stat small{font-size:12px}html body .cg-reviews-firmy{display:flex;justify-content:center}html body .cg-reviews-quote{padding:14px 16px 13px 18px}html body .cg-reviews-quote p{font-size:15px}html body .cg-reviews-google{padding:18px 12px 12px!important;border-radius:18px!important}}@media (prefers-reduced-motion:reduce){html body .cg-reviews-firmy,html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-header-write-btn-container a.ti-header-write-btn{transition:none!important}}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-widget-container{margin-bottom:0!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer{margin-bottom:20px!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-reviews-container{margin-bottom:0!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer-filter-text{margin:12px 0 0!important}html body .cg-reviews .cg-reviews-google .ti-widget[data-layout-id][data-set-id] .ti-footer .ti-profile-img img{object-fit:cover!important;width:65px!important;height:65px!important}html body .cg-reviews .cg-reviews-eyebrow{font-size:0!important;letter-spacing:0!important;gap:4px!important}html body .cg-reviews .cg-reviews-eyebrow::before{content:"";width:13px;height:13px;flex:0 0 13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23E6CF94' d='M12 2.6l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L12 17.4l-5.8 3.1 1.1-6.5L2.6 9.4l6.5-.9z'/%3E%3C/svg%3E") center/contain no-repeat}html body .cg-reviews .cg-reviews-eyebrow::after{content:"Recenze a hodnocení";font-size:11.5px;letter-spacing:.14em;line-height:1.2}@media (max-width:768px){html body .cg-reviews .cg-reviews-eyebrow::after{font-size:10.5px}}