.google-verified-badge{position:absolute;top:19px;right:16px;padding:3px 6px;font-size:39px;color:var(--gt-theme);font-size:49px;z-index:10;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));pointer-events:none}.local-guide-badge{position:absolute;bottom:15px;left:15px;background:rgba(255,195,18,.9);color:var(--gt-black);padding:8px 16px!important;font-size:11px;font-weight:700;border-radius:50px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 15px rgba(0,0,0,.2);text-transform:uppercase;letter-spacing:.5px;z-index:3;transition:all .3s ease;min-width:190px;justify-content:center}.local-guide-badge:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3);background:var(--gt-theme)}.reviewer-header{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px;margin-bottom:8px;justify-content:flex-start;position:relative;padding-right:50px}.reviewer-header h6{margin:0;font-weight:600;color:var(--gt-white);font-size:14px;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;max-width:calc(100% - 60px);overflow-wrap:break-word}.reviewer-position{font-size:12px;color:var(--gt-text);font-weight:500;margin-bottom:6px;display:block}.review-meta-container .review-date{font-size:14px;color:var(--gt-white);font-weight:500;margin-bottom:8px;padding:2px 16px;border-radius:3px;display:inline-block;border-left:2px solid var(--gt-theme)}.review-meta-container{display:flex;align-items:baseline;gap:12px;margin-top:8px;justify-content:space-between}.google-review-link{position:absolute;bottom:15px;right:15px;display:inline-flex;align-items:center;gap:6px;color:#fff;text-decoration:none;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:8px 16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease;white-space:nowrap;z-index:3;min-width:190px;justify-content:center}.google-review-link:hover{background:rgba(255,195,18,.9);color:var(--gt-black);text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3);border-color:rgba(255,195,18,.5)}.gt-testimonial-card-items-2 .star i{color:var(--gt-theme);margin-right:7px;font-size:16px}.gt-testimonial-card-items-2 .star{position:relative;display:flex;z-index:2;margin-bottom:16px;right:unset!important;top:40px!important}.gt-testimonial-wraper-2 .gt-testimonial-card-items-2{--card-radius:12px;position:relative;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.3);overflow:hidden;width:100%;display:flex;flex-direction:column;height:420px}.gt-testimonial-wraper-2 .gt-testimonial-card-items-2 p{color:var(--gt-white)}.gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-text{flex-grow:1;display:flex;flex-direction:column;text-transform:math-auto;margin-top:-30px}.gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-text p{flex-grow:1}.gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-content{margin-top:30px;min-width:76%}@media (max-width:768px){.google-verified-badge{top:19px;right:16px;padding:3px 6px;font-size:39px}.reviewer-header h6{font-size:13px}.reviewer-position{font-size:11px}.review-date{font-size:10px}}.homepage-star-background{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.homepage-star-background .star{pointer-events:none;position:absolute;background:#ffd633;border-radius:50%;z-index:1;opacity:.7;transform:translateZ(0);will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.homepage-wrapper{position:relative;z-index:1;background:transparent}.homepage-wrapper section{position:relative}.homepage-wrapper section:not([class*=bg-]){background:transparent}.gt-hero-section-2{background:transparent!important}.gt-cta-download-app-section{position:relative}@keyframes manualParticleFloatAdmin{0%{opacity:0;transform:translateZ(0) scale(0)}10%{opacity:.7;transform:translate3d(0,-15px,0) scale(1)}90%{opacity:.7;transform:translate3d(0,-100px,0) scale(1)}to{opacity:0;transform:translate3d(0,-110px,0) scale(0)}}@media (prefers-reduced-motion:reduce){.homepage-star-background .star{animation:none!important;opacity:.3}}@media (max-width:768px){.homepage-star-background .star.large,.homepage-star-background .star.medium{display:none}}