.elementor-221 .elementor-element.elementor-element-776b33c iframe{height:360px;}body.elementor-page-221:not(.elementor-motion-effects-element-type-background), body.elementor-page-221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-221 .elementor-element.elementor-element-776b33c iframe{height:280px;}}/* Start custom CSS for google_maps, class: .elementor-element-776b33c */.elementor-221 .elementor-element.elementor-element-776b33c { width: 100%; flex: 1 1 auto; display: flex; flex-direction: column; min-height: 320px; } .elementor-221 .elementor-element.elementor-element-776b33c .elementor-widget-container, .elementor-221 .elementor-element.elementor-element-776b33c .elementor-custom-embed { flex: 1 1 auto; display: flex; flex-direction: column; height: 100%; } .elementor-221 .elementor-element.elementor-element-776b33c iframe { display: block; flex: 1 1 auto; height: 100% !important; min-height: 320px; border-radius: 4px; border: 1px solid rgba(255,255,255,0.10); } @media (max-width: 767px) { .elementor-221 .elementor-element.elementor-element-776b33c, .elementor-221 .elementor-element.elementor-element-776b33c iframe { min-height: 280px; } }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eed7c37 */.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-widget-container{margin:0 !important;padding:0 !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-reviews-container{margin:0 !important;padding:0 !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-reviews-container-wrapper{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:24px !important;align-items:stretch !important;margin:0 !important;padding:0 !important;height:auto !important;scrollbar-width:none}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-reviews-container-wrapper::-webkit-scrollbar{display:none}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-item{display:block !important;flex:0 0 calc((100% - 24px)/2) !important;width:calc((100% - 24px)/2) !important;max-width:none !important;scroll-snap-align:start;padding:0 !important;margin:0 !important;opacity:1 !important;transform:none !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-item>.ti-inner{display:flex !important;flex-direction:column !important;background:#1C1C1C !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:4px !important;box-shadow:none !important;padding:clamp(28px,3vw,40px) !important;margin:0 !important;height:100% !important;box-sizing:border-box}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-stars{order:1;display:flex !important;gap:4px;margin:0 0 24px !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-stars .ti-star{width:15px !important;height:15px !important;margin:0 !important;filter:sepia(1) saturate(.9) hue-rotate(-12deg) brightness(.82)}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-content,.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-text-container{order:2;font-family:var(--fonte-titulo),serif !important;font-size:clamp(20px,1.9vw,25px) !important;font-weight:400 !important;line-height:1.4 !important;letter-spacing:-.01em;color:#FFFFFF !important;font-style:normal !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:6 !important;height:auto !important;max-height:none !important;overflow:hidden !important;margin:0 0 28px !important;flex:1 1 auto}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-content::before{content:"\201C"}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-content::after{content:"\201D"}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-read-more{display:none !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-header{order:3;margin:auto 0 0 !important;padding:0 !important;display:block !important;position:static !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-platform-icon,.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-profile-img{display:none !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-profile-details{display:flex !important;flex-direction:row !important;justify-content:flex-start !important;text-align:left !important;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:0 !important;margin:0 !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-name{font-family:var(--fonte-texto),sans-serif !important;font-size:15px !important;font-weight:500 !important;color:#FFFFFF !important;line-height:1.5 !important;margin:0 !important;padding:0 !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-date{font-family:var(--fonte-texto),sans-serif !important;font-size:14px !important;color:#A1A1AA !important;line-height:1.5 !important;margin:0 !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-date::before{content:"\00B7  Avalia\00E7\00E3o no Google \00B7  "}
.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-load-more-reviews-container,.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-footer,.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-verified-by{display:none !important}
.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}
.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-count{font-family:var(--fonte-texto),sans-serif;font-size:14px;color:#A1A1AA;letter-spacing:.04em}
.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-count b{color:#FFFFFF;font-weight:500}
.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-arrows{display:flex;gap:12px}
.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-arrows button{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:transparent;color:#FFFFFF;cursor:pointer;transition:border-color .2s,color .2s}
.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-arrows button:hover,.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-arrows button:focus-visible{border-color:#B8925A;color:#B8925A;background:transparent;outline:none}
.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-arrows svg{width:18px;height:18px;display:block}
@media (max-width:767px){.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-item{flex:0 0 100% !important;width:100% !important}.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-reviews-container-wrapper{gap:16px !important}.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-content,.elementor-221 .elementor-element.elementor-element-eed7c37 .ti-widget.ti-goog .ti-review-text-container{-webkit-line-clamp:7 !important}.elementor-221 .elementor-element.elementor-element-eed7c37 .pc-arrows button{width:44px;height:44px}}/* End custom CSS */