
  (function() {
    var widgetData = {"id":"qvXOUFktE","script":null,"theme":{"fontFamily":"Roboto","fontSource":"google","isFontUsedFromWebsite":false,"primaryColor":"#2b53d9","primaryColorAlpha":"hsla(142, 100%, 35%, 0.5)","primaryColorDark":"hsl(142, 100%, 20%)","primaryColorLight":"hsl(142, 100%, 35%)","primaryColorType":"dark","fields":{"style":"default","ctaLink":"https://trustmary.com","showCta":false,"ctaColor":"#1d3a6c","badgeType":"overall-score","customCss":"","starColor":"#FFC700","ctaContent":"Contact","scoreColor":"#2b53da","scoreLayout":"out-of-five","npsBadgeStyle":"simple","npsShowNumber":true,"npsShowCompany":false,"backgroundColor":"#ffffff","overallShowScore":true,"overallShowStars":true,"overallShowNumber":true,"overallShowCompany":false,"overallShowPlatforms":false,"overallShowSourceLogos":false},"language":"en"},"templateName":"badge-inpage","rules":{"activateSessions":100,"reactivationTime":86400000},"structuredData":["{\"@type\":\"Product\",\"@context\":\"https://schema.org/\",\"name\":\"RENTAL12 Reviews\",\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.90443153526971\",\"reviewCount\":\"1205\"},\"review\":[{\"@type\":\"Review\",\"reviewBody\":\"unique experience\",\"author\":{\"@type\":\"Person\",\"name\":\"Vittorio Loraine\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Eccellente\",\"author\":{\"@type\":\"Person\",\"name\":\"Alessandro Russano\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Great Choice for a Comfortable Stay. The apartment has a modern and clean design with a comfortable and spacious layout. It is bright and well furnished, and the location is great, making everything within easy reach. Highly recommended — I would stay there again without any hassle, as the staff are very easy to contact.\",\"author\":{\"@type\":\"Person\",\"name\":\"Jeanette B\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Appartamento nuovo e accogliente. Appartamento molto pulito e curato, luminoso e appena costruito. Il materasso è davvero comodo e si dorme benissimo. C’è tutto il necessario per il soggiorno, non manca nulla. Le host sono state gentilissime e sempre disponibili. Esperienza molto positiva\",\"author\":{\"@type\":\"Person\",\"name\":\"Nadiya K\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Wonderful stay in Olbia! We absolutely loved our stay at this apartment in Olbia. The place was spotless. \\nCheck in was smooth and stress-free. The property manager was responsive and very helpful. \\n\\nIt’s a fantastic place to stay in Olbia. Great value for money - highly recommended!\",\"author\":{\"@type\":\"Person\",\"name\":\"Roberta B\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Soggiorno perfetto e n un appartamento nuovo. Alloggio appena costruito, curato nei dettagli e pulitissimo. Ambienti luminosi e moderni, letto molto confortevole. Non manca nulla. Le host sono persone molto gentili e disponibili. Ci siamo trovati davvero bene\",\"author\":{\"@type\":\"Person\",\"name\":\"Nadiya K\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Ritornerò. Soggiorno di due notti, struttura moderna, appartamento ben attrezzato e pulitissimo. Lo consiglio.\",\"author\":{\"@type\":\"Person\",\"name\":\"Marco C\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Qualità sempre al top. Abbiamo affittato un altro appartamento da rental12 sempre in centro storico. Pulitissimo, ben arredato e ci hanno lasciato più regali dell'altra volta. Floriana e Kristina ci hanno fatto sentire a casa.\",\"author\":{\"@type\":\"Person\",\"name\":\"Gabry\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Grazie di tutto rental12, abbiamo passato una meravigliosa vacanza.\\nLe ragazze ci hanno dato tanti consigli su dove andare, super gentili e professionali.\",\"author\":{\"@type\":\"Person\",\"name\":\"Elisabetta Zanin\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}},{\"@type\":\"Review\",\"reviewBody\":\"Bellissima esperienza. Ottima posizione nel pieno centro storico. Tutto davvero vicinissimo, Floriana e Kristina sono state super gentili e ci hanno lasciato in regalo i prodotti tipici del territorio.\",\"author\":{\"@type\":\"Person\",\"name\":\"Elisabetta\"},\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"}}]}"],"content":{"basedOn":"Based on","reviews":"responses","passives":"passives","promoters":"promoters","responses":"responses","userScore":"Overall rating:","detractors":"detractors","wouldRecommend":"would recommend","netPromoterScore":"net promoter score","organizationName":""},"testimonial":{"items":[{"source":"google","createdAt":"2026-01-15T00:21:00.000Z","personName":"Vittorio Loraine","personPicture":"https://lh3.googleusercontent.com/a-/ALV-UjVXEoLOW7_4G_YVlpTB-mOfndd5hFLNtfbFjvZGcqK2B9vSo2wnmw=s120-c-rp-mo-br100","commentText":"unique experience","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"7587468381794494319-1768425662.445","url":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2pZemJqRjRlbGxIVjJobFowMVVkMFJWZEdsalNIYxAB!2m1!1s0x0:0x694c1a4b095e676f!3m1!1s2@1:CAIQACodChtycF9oOjYzbjF4ellHV2hlZ01Ud0RVdGljSHc%7C0dP-XyPZJ-d%7C?hl=en","text":"unique experience","likes":null,"reply":{"text":"Buongiorno Vittorio, \nLa sua eccellente valutazione ci fa molto piacere e la ringraziamo di cuore. Ci auguriamo di rivederla presto. \nRENTAL12 - Exclusive Holiday Rental","datetime":"2026-01-15T11:30:00Z"},"photos":[],"rating":"5","source":"google.com","videos":[],"datetime":"2026-01-15T00:21:00Z","language":"en","reviewer":"Vittorio Loraine","reviewer_id":"108471420892298824716","reviewer_url":"https://www.google.com/maps/contrib/108471420892298824716/reviews?hl=en","reviewer_avatar":"https://lh3.googleusercontent.com/a-/ALV-UjVXEoLOW7_4G_YVlpTB-mOfndd5hFLNtfbFjvZGcqK2B9vSo2wnmw=s120-c-rp-mo-br100","rating_range_max":5},"contactFields":[]},{"source":"google","createdAt":"2026-01-14T20:43:00.000Z","personName":"Alessandro Russano","personPicture":"https://lh3.googleusercontent.com/a-/ALV-UjX9UWJWA_9g6zbTl2ae3iHAlTECrU3SSUOww3UghePeipzqLYCm=s120-c-rp-mo-br100","commentText":"Eccellente","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"7587468381794494319-1768412612.918","url":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25wa2IxWjNMVUpTTUZBd01GZFpaVTQxWnpWME9HYxAB!2m1!1s0x0:0x694c1a4b095e676f!3m1!1s2@1:CAIQACodChtycF9oOnpkb1Z3LUJSMFAwMFdZZU41ZzV0OGc%7C0dOxM3qkGEP%7C?hl=en","text":"Eccellente","likes":null,"reply":{"text":"Thank you so much, Alessandro ✨\nWe are truly happy to see your “Excellent” rating and to know your experience with us was a positive one. We always work as a team to ensure everything is prepared with care, from cleanliness to communication, so stays feel smooth and effortless from start to finish 🌿\n\nI would love to welcome you back to Olbia again soon and share even more of Sardinia with you 😊\n\n\nFloriana & Kristina 🌺🌹 RENTAL12","datetime":"2026-01-14T23:00:00Z"},"photos":[],"rating":"5","source":"google.com","videos":[],"datetime":"2026-01-14T20:43:00Z","language":"it","reviewer":"Alessandro Russano","reviewer_id":"115309532811606524369","reviewer_url":"https://www.google.com/maps/contrib/115309532811606524369/reviews?hl=en","reviewer_avatar":"https://lh3.googleusercontent.com/a-/ALV-UjX9UWJWA_9g6zbTl2ae3iHAlTECrU3SSUOww3UghePeipzqLYCm=s120-c-rp-mo-br100","rating_range_max":5},"contactFields":[]},{"source":"tripadvisor","createdAt":"2026-01-14T00:00:00.000Z","personName":"Jeanette B","personPicture":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/e9/bb/default-avatar-2020-65.jpg?w=100&h=100&s=1","commentText":"Great Choice for a Comfortable Stay. The apartment has a modern and clean design with a comfortable and spacious layout. It is bright and well furnished, and the location is great, making everything within easy reach. Highly recommended — I would stay there again without any hassle, as the staff are very easy to contact.","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"1046027419","url":"https://www.tripadvisor.com/ShowUserReviews-g187883-d34076621-r1046027419-AZULIS_Apartments-Olbia_Province_of_Olbia_Tempio_Sardinia.html","text":"The apartment has a modern and clean design with a comfortable and spacious layout. It is bright and well furnished, and the location is great, making everything within easy reach. Highly recommended — I would stay there again without any hassle, as the staff are very easy to contact.","reply":null,"title":"Great Choice for a Comfortable Stay","photos":[],"rating":"5","datetime":"2026-01-14T00:00:00Z","language":"en","reviewer":"Jeanette B","trip_type":"FAMILY","rooms_rating":"5","value_rating":"5","service_rating":"5","experience_date":"January 2026","location_rating":"5","reviewer_avatar":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/e9/bb/default-avatar-2020-65.jpg?w=100&h=100&s=1","reviewer_location":null,"cleanliness_rating":"5","sleep_quality_rating":"5"},"contactFields":[]},{"source":"tripadvisor","createdAt":"2026-01-14T00:00:00.000Z","personName":"Nadiya K","personPicture":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f1/b8/default-avatar-2020-22.jpg?w=100&h=100&s=1","commentText":"Appartamento nuovo e accogliente. Appartamento molto pulito e curato, luminoso e appena costruito. Il materasso è davvero comodo e si dorme benissimo. C’è tutto il necessario per il soggiorno, non manca nulla. Le host sono state gentilissime e sempre disponibili. Esperienza molto positiva","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"1046122750","url":"https://www.tripadvisor.com/ShowUserReviews-g187883-d34076621-r1046122750-AZULIS_Apartments-Olbia_Province_of_Olbia_Tempio_Sardinia.html","text":"Appartamento molto pulito e curato, luminoso e appena costruito. Il materasso è davvero comodo e si dorme benissimo. C’è tutto il necessario per il soggiorno, non manca nulla. Le host sono state gentilissime e sempre disponibili. Esperienza molto positiva","reply":null,"title":"Appartamento nuovo e accogliente","photos":[],"rating":"5","datetime":"2026-01-14T00:00:00Z","language":"it","reviewer":"Nadiya K","trip_type":"FRIENDS","rooms_rating":"5","value_rating":"5","service_rating":"5","experience_date":"August 2025","location_rating":"5","reviewer_avatar":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f1/b8/default-avatar-2020-22.jpg?w=100&h=100&s=1","reviewer_location":null,"cleanliness_rating":"5","sleep_quality_rating":"5"},"contactFields":[]},{"source":"tripadvisor","createdAt":"2026-01-14T00:00:00.000Z","personName":"Roberta B","personPicture":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f0/d5/default-avatar-2020-17.jpg?w=100&h=100&s=1","commentText":"Wonderful stay in Olbia! We absolutely loved our stay at this apartment in Olbia. The place was spotless. \nCheck in was smooth and stress-free. The property manager was responsive and very helpful. \n\nIt’s a fantastic place to stay in Olbia. Great value for money - highly recommended!","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"1046044894","url":"https://www.tripadvisor.com/ShowUserReviews-g187883-d34076621-r1046044894-AZULIS_Apartments-Olbia_Province_of_Olbia_Tempio_Sardinia.html","text":"We absolutely loved our stay at this apartment in Olbia. The place was spotless. \nCheck in was smooth and stress-free. The property manager was responsive and very helpful. \n\nIt’s a fantastic place to stay in Olbia. Great value for money - highly recommended!","reply":null,"title":"Wonderful stay in Olbia!","photos":[],"rating":"5","datetime":"2026-01-14T00:00:00Z","language":"en","reviewer":"Roberta B","trip_type":"FAMILY","rooms_rating":"5","value_rating":"5","service_rating":"5","experience_date":"January 2026","location_rating":"5","reviewer_avatar":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f0/d5/default-avatar-2020-17.jpg?w=100&h=100&s=1","reviewer_location":null,"cleanliness_rating":"5","sleep_quality_rating":"5"},"contactFields":[]},{"source":"tripadvisor","createdAt":"2026-01-14T00:00:00.000Z","personName":"Nadiya K","personPicture":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f1/b8/default-avatar-2020-22.jpg?w=100&h=100&s=1","commentText":"Soggiorno perfetto e n un appartamento nuovo. Alloggio appena costruito, curato nei dettagli e pulitissimo. Ambienti luminosi e moderni, letto molto confortevole. Non manca nulla. Le host sono persone molto gentili e disponibili. Ci siamo trovati davvero bene","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"1046122971","url":"https://www.tripadvisor.com/ShowUserReviews-g187883-d34076623-r1046122971-Garibaldi_suites_4-Olbia_Province_of_Olbia_Tempio_Sardinia.html","text":"Alloggio appena costruito, curato nei dettagli e pulitissimo. Ambienti luminosi e moderni, letto molto confortevole. Non manca nulla. Le host sono persone molto gentili e disponibili. Ci siamo trovati davvero bene","reply":null,"title":"Soggiorno perfetto e n un appartamento nuovo","photos":[],"rating":"5","datetime":"2026-01-14T00:00:00Z","language":"it","reviewer":"Nadiya K","trip_type":"FRIENDS","rooms_rating":"5","value_rating":"5","service_rating":"5","experience_date":"June 2025","location_rating":"5","reviewer_avatar":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f1/b8/default-avatar-2020-22.jpg?w=100&h=100&s=1","reviewer_location":null,"cleanliness_rating":"5","sleep_quality_rating":"5"},"contactFields":[]},{"source":"tripadvisor","createdAt":"2026-01-14T00:00:00.000Z","personName":"Marco C","personPicture":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/e2/4a/default-avatar-2020-42.jpg?w=100&h=100&s=1","commentText":"Ritornerò. Soggiorno di due notti, struttura moderna, appartamento ben attrezzato e pulitissimo. Lo consiglio.","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"1046084284","url":"https://www.tripadvisor.com/ShowUserReviews-g187883-d34076622-r1046084284-Azulis_DelleTerme_Suites-Olbia_Province_of_Olbia_Tempio_Sardinia.html","text":"Soggiorno di due notti, struttura moderna, appartamento ben attrezzato e pulitissimo. Lo consiglio.","reply":null,"title":"Ritornerò","photos":[],"rating":"5","datetime":"2026-01-14T00:00:00Z","language":"it","reviewer":"Marco C","trip_type":"BUSINESS","rooms_rating":"5","value_rating":"5","service_rating":"5","experience_date":"September 2025","location_rating":"5","reviewer_avatar":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/e2/4a/default-avatar-2020-42.jpg?w=100&h=100&s=1","reviewer_location":null,"cleanliness_rating":"5","sleep_quality_rating":"5"},"contactFields":[]},{"source":"google","createdAt":"2026-01-12T00:23:00.000Z","personName":"Gabry","personPicture":"https://lh3.googleusercontent.com/a-/ALV-UjXAmGWOAwKWcbHtRqWvd1y0hGtJF7aNtNzKlWULV6liKkA0U2ck=s120-c-rp-mo-br100","commentText":"Qualità sempre al top. Abbiamo affittato un altro appartamento da rental12 sempre in centro storico. Pulitissimo, ben arredato e ci hanno lasciato più regali dell'altra volta. Floriana e Kristina ci hanno fatto sentire a casa.","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"7587468381794494319-1768166609.074","url":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNmNHF5UnR3RRAB!2m1!1s0x0:0x694c1a4b095e676f!3m1!1s2@1:CIHM0ogKEICAgICf4qyRtwE%7CCgwIqqW6uwYQ0PbiugM%7C?hl=en","text":"Qualità sempre al top. Abbiamo affittato un altro appartamento da rental12 sempre in centro storico. Pulitissimo, ben arredato e ci hanno lasciato più regali dell'altra volta. Floriana e Kristina ci hanno fatto sentire a casa.","likes":null,"reply":{"text":"Via Garibaldi apartment: Check. Spotless clean: Check. Welcome wine: Check! ✅ Sounds like a winning combo! 😎 Thanks for the awesome review. 🍷","datetime":"2025-01-07T12:19:00Z"},"photos":[],"rating":"5","source":"google.com","videos":[],"datetime":"2026-01-12T00:23:00Z","language":"it","reviewer":"Gabry","reviewer_id":"109253983700153436483","reviewer_url":"https://www.google.com/maps/contrib/109253983700153436483/reviews?hl=en","reviewer_avatar":"https://lh3.googleusercontent.com/a-/ALV-UjXAmGWOAwKWcbHtRqWvd1y0hGtJF7aNtNzKlWULV6liKkA0U2ck=s120-c-rp-mo-br100","rating_range_max":5},"contactFields":[]},{"source":"google","createdAt":"2026-01-11T19:00:00.000Z","personName":"Elisabetta Zanin","personPicture":"https://lh3.googleusercontent.com/a-/ALV-UjXrSt_uobN_Z4d6xEQXWazhYGGyw-ysNexiyIWAGDNPEbA4bHs=s120-c-rp-mo-br100","commentText":"Grazie di tutto rental12, abbiamo passato una meravigliosa vacanza.\nLe ragazze ci hanno dato tanti consigli su dove andare, super gentili e professionali.","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"7587468381794494319-1768147239.14","url":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xsdkxWaHJPVXd6Ykc1a1VXeDVVM1o2V0V4b1JHYxAB!2m1!1s0x0:0x694c1a4b095e676f!3m1!1s2@1:CAIQACodChtycF9oOllvLVhrOUwzbG5kUWx5U3Z6WExoRGc%7C0dNwZb7L_NL%7C?hl=en","text":"Grazie di tutto rental12, abbiamo passato una meravigliosa vacanza.\nLe ragazze ci hanno dato tanti consigli su dove andare, super gentili e professionali.","likes":null,"reply":{"text":"Thanks Elisabetta! 😊 I’m really happy you had such a wonderful holiday with us, and that our tips helped you enjoy Olbia and the area even more.\n\nWe put a lot of care into being fast, present, and genuinely helpful from the first message to check out, so reading this means a lot to our whole team. 🌿✨\n\nIf you come back, I’d love to welcome you again and also show you what we’re building next: our newest AZULIS design collection is growing, including the upcoming AZULIS Clubhouse project in Olbia. You can see it here: https://rental12.com/en/azulis 💙\n\nFloriana & Kristina 🌺🌹 – RENTAL12","datetime":"2026-01-12T11:15:00Z"},"photos":[],"rating":"5","source":"google.com","videos":[],"datetime":"2026-01-11T19:00:00Z","language":"it","reviewer":"Elisabetta Zanin","reviewer_id":"104678552566877379054","reviewer_url":"https://www.google.com/maps/contrib/104678552566877379054/reviews?hl=en","reviewer_avatar":"https://lh3.googleusercontent.com/a-/ALV-UjXrSt_uobN_Z4d6xEQXWazhYGGyw-ysNexiyIWAGDNPEbA4bHs=s120-c-rp-mo-br100","rating_range_max":5},"contactFields":[]},{"source":"tripadvisor","createdAt":"2026-01-11T00:00:00.000Z","personName":"Elisabetta","personPicture":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/ef/32/default-avatar-2020-12.jpg?w=100&h=100&s=1","commentText":"Bellissima esperienza. Ottima posizione nel pieno centro storico. Tutto davvero vicinissimo, Floriana e Kristina sono state super gentili e ci hanno lasciato in regalo i prodotti tipici del territorio.","contactVerified":false,"reviewStarRating":5,"reviewImages":[],"reviewVideos":[],"importedData":{"id":"1045719097","url":"https://www.tripadvisor.com/ShowUserReviews-g187883-d34076622-r1045719097-Azulis_DelleTerme_Suites-Olbia_Province_of_Olbia_Tempio_Sardinia.html","text":"Ottima posizione nel pieno centro storico. Tutto davvero vicinissimo, Floriana e Kristina sono state super gentili e ci hanno lasciato in regalo i prodotti tipici del territorio.","reply":{"text":"Hi Elisabetta 😊\n\nI’m so happy to read that you enjoyed the experience and the historic centre location. Being able to step out and have everything so close is something I personally love about these homes.\n\nWe take great care in preparing each stay, from cleanliness and comfort to small gestures like local products, because we believe true hospitality is about sincerity and attention, not excess. In a world that often rushes, we choose to host with patience and heart.\n\nI would love to welcome you back again and surprise you with more Sardinian touches next time ✨\n\nFloriana & Kristina 🌺🌹 – RENTAL12","datetime":"2026-01-11T00:00:00Z"},"title":"Bellissima esperienza","photos":[],"rating":"5","datetime":"2026-01-11T00:00:00Z","language":"it","reviewer":"Elisabetta","trip_type":"FAMILY","rooms_rating":"5","value_rating":"5","service_rating":"5","experience_date":"August 2025","location_rating":"5","reviewer_avatar":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/ef/32/default-avatar-2020-12.jpg?w=100&h=100&s=1","reviewer_location":null,"cleanliness_rating":"5","sleep_quality_rating":"5"},"contactFields":[]}]},"whitelabel":false,"branding":{"url":"https://trustmary.com/google-review-widget/?utm_source=widget&utm_medium=badge&utm_campaign=powered-by","text":"Review widget","showLogo":true},"generateTranslations":false,"reviewStats":{"items":[{"id":"73FpbI1z3","source":"airbnb","data":{"review_count":678,"overall_score":4.93}},{"id":"ARtoOPsDs5","source":"booking","data":{"review_count":7,"overall_score":4.85}},{"id":"NS78RrONB","source":"booking","data":{"review_count":15,"overall_score":4.7}},{"id":"jEZ8TAp0o","source":"booking","data":{"review_count":20,"overall_score":4.75}},{"id":"RDDUUvM6s","source":"booking","data":{"review_count":14,"overall_score":4.95}},{"id":"FyQREbatt","source":"booking","data":{"review_count":6,"overall_score":5}},{"id":"nF4HW7-Pi","source":"booking","data":{"review_count":11,"overall_score":4.3}},{"id":"f2ZWYvTow","source":"booking","data":{"review_count":6,"overall_score":4.75}},{"id":"D8PzXykMf","source":"booking","data":{"review_count":11,"overall_score":4.95}},{"id":"WPf63_KxIp","source":"booking","data":{"review_count":10,"overall_score":5}},{"id":"tCwxoNJT0i","source":"booking","data":{"review_count":3,"overall_score":5}},{"id":"6cP2t5pFTK","source":"booking","data":{"review_count":24,"overall_score":4.85}},{"id":"EHHyAASrc","source":"booking","data":{"review_count":18,"overall_score":4.9}},{"id":"4aUQJxcFq","source":"booking","data":{"review_count":18,"overall_score":4.85}},{"id":"Ck14nfyL-S","source":"booking","data":{"review_count":1,"overall_score":5}},{"id":"QsLWz3SBb","source":"booking","data":{"review_count":34,"overall_score":4.75}},{"id":"67I5xgJqJO","source":"booking","data":{"review_count":9,"overall_score":4.8}},{"id":"RhwCk7BHaD","source":"booking","data":{"review_count":4,"overall_score":4.9}},{"id":"D4jHM_sxg","source":"booking","data":{"review_count":49,"overall_score":4.85}},{"id":"GsxWlB88A","source":"booking","data":{"review_count":7,"overall_score":4.85}},{"id":"CcjuRp9djF","source":"booking","data":{"review_count":19,"overall_score":4.9}},{"id":"MUbUCgkv-","source":"booking","data":{"review_count":28,"overall_score":4.7}},{"id":"xIcrNH1Rjq","source":"booking","data":{"review_count":1,"overall_score":5}},{"id":"bvVn8_Ui6","source":"booking","data":{"review_count":6,"overall_score":4.65}},{"id":"SsWgjmTyHX","source":"google","data":{"review_count":71,"overall_score":4.9,"average_rating":"4.9"}},{"id":"kJWs2w9vvx","source":"google","data":{"review_count":118,"overall_score":5}},{"id":"32RR7KRsgn","source":"tripadvisor","data":{"review_count":4,"overall_score":5}},{"id":"pMrkMKZ2Ah","source":"tripadvisor","data":{"review_count":4,"overall_score":5}},{"id":"KmgKDw-suH","source":"tripadvisor","data":{"review_count":9,"overall_score":5}},{"id":"trustmary","source":"trustmary","data":{"nps":null,"promoters":0,"detractors":0,"total":0,"passives":0,"overall_score_nps_counts":{},"overall_score_star_counts":{"1":2,"2":3,"3":3,"4":1,"5":97},"overall_score":4.77,"review_count":106}}]},"reviewStatsV2":[{"source":"googlemaps","averageRating":4.962433862433863,"count":189,"filtered":false},{"source":"airbnb","averageRating":4.93,"count":678,"filtered":false},{"source":"booking","averageRating":4.811214953271028,"count":321,"filtered":false},{"source":"tripadvisor","averageRating":5,"count":17,"filtered":false}],"overallScore":{"organizationName":"RENTAL12 - Exclusive Holiday Rentals - Sardinia","totalCount":1205,"average":4.90443153526971,"sources":["googlemaps","airbnb","booking","tripadvisor"],"filtered":[],"unfilteredAverage":4.90443153526971},"sessionKey":"w-qvXOUFktE"};

    if (false) {
      window.hasTrustmaryPopupFromTag = false;
    }

    if (window.tmary && !window.TrustmaryEmbed) {
      delete window.tmary;
      console.warn('tmary is already initialized but TrustmaryEmbed is not. Resetting the script.');
    }

    if (window.TrustmaryEmbed && window.TrustmaryEmbed.appId !== 'BhMtnvukqH') {
      delete window.TrustmaryEmbed;
      delete window.tmary;
      console.warn('TrustmaryEmbed has already been initialized with a different appId. Resetting the script.');
    }

    (function (w,d,s,o,r,js,fjs) {
      w[r]=w[r]||function() {(w[r].q = w[r].q || []).push(arguments)}
      w[r]('widgetInit', 'BhMtnvukqH');
      if(d.getElementById(o)) return;
      js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
      js.id = o; js.src = 'https://embed.trustmary.com/embed.js';
      js.async = 1; fjs.parentNode.insertBefore(js, fjs);
    }(window, document, 'script', 'trustmary-embed', 'tmary'));

    if (!window.TrustmaryEmbed) {
      window.TrustmaryEmbed = {
        appId: 'BhMtnvukqH',
        widgetTemplates: {}
      };
    }

    (()=>{var e={6741:(e,t,n)=>{"use strict";n.r(t),n.d(t,{useCallback:()=>o.useCallback,useContext:()=>o.useContext,useDebugValue:()=>o.useDebugValue,useEffect:()=>o.useEffect,useErrorBoundary:()=>o.useErrorBoundary,useImperativeHandle:()=>o.useImperativeHandle,useLayoutEffect:()=>o.useLayoutEffect,useMemo:()=>o.useMemo,useReducer:()=>o.useReducer,useRef:()=>o.useRef,useState:()=>o.useState,createElement:()=>r.createElement,createContext:()=>r.createContext,createRef:()=>r.createRef,Fragment:()=>r.Fragment,Component:()=>r.Component,default:()=>q,version:()=>R,Children:()=>f,render:()=>P,hydrate:()=>N,unmountComponentAtNode:()=>H,createPortal:()=>C,createFactory:()=>A,cloneElement:()=>D,isValidElement:()=>W,findDOMNode:()=>U,PureComponent:()=>l,memo:()=>s,forwardRef:()=>d,flushSync:()=>Z,unstable_batchedUpdates:()=>V,StrictMode:()=>G,Suspense:()=>m,SuspenseList:()=>y,lazy:()=>v,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>I});var o=n(4619),r=n(3847);function i(e,t){for(var n in t)e[n]=t[n];return e}function a(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var o in t)if("__source"!==o&&e[o]!==t[o])return!0;return!1}function l(e){this.props=e}function s(e,t){function n(e){var n=this.props.ref,o=n==e.ref;return!o&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!o:a(this.props,e)}function o(t){return this.shouldComponentUpdate=n,(0,r.createElement)(e,t)}return o.displayName="Memo("+(e.displayName||e.name)+")",o.prototype.isReactComponent=!0,o.__f=!0,o}(l.prototype=new r.Component).isPureReactComponent=!0,l.prototype.shouldComponentUpdate=function(e,t){return a(this.props,e)||a(this.state,t)};var c=r.options.__b;r.options.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),c&&c(e)};var u="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function d(e){function t(t,n){var o=i({},t);return delete o.ref,e(o,(n=t.ref||n)&&("object"!=typeof n||"current"in n)?n:null)}return t.$$typeof=u,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var p=function(e,t){return null==e?null:(0,r.toChildArray)((0,r.toChildArray)(e).map(t))},f={map:p,forEach:p,count:function(e){return e?(0,r.toChildArray)(e).length:0},only:function(e){var t=(0,r.toChildArray)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:r.toChildArray},h=r.options.__e;r.options.__e=function(e,t,n){if(e.then)for(var o,r=t;r=r.__;)if((o=r.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);h(e,t,n)};var _=r.options.unmount;function m(){this.__u=0,this.t=null,this.__b=null}function g(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function v(e){var t,n,o;function i(i){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){o=e})),o)throw o;if(!n)throw t;return(0,r.createElement)(n,i)}return i.displayName="Lazy",i.__f=!0,i}function y(){this.u=null,this.o=null}r.options.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),_&&_(e)},(m.prototype=new r.Component).__c=function(e,t){var n=t.__c,o=this;null==o.t&&(o.t=[]),o.t.push(n);var r=g(o.__v),i=!1,a=function(){i||(i=!0,n.__R=null,r?r(l):l())};n.__R=a;var l=function(){if(!--o.__u){if(o.state.__e){var e=o.state.__e;o.__v.__k[0]=function e(t,n,o){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map((function(t){return e(t,n,o)})),t.__c&&t.__c.__P===n&&(t.__e&&o.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=o)),t}(e,e.__c.__P,e.__c.__O)}var t;for(o.setState({__e:o.__b=null});t=o.t.pop();)t.forceUpdate()}},s=!0===t.__h;o.__u++||s||o.setState({__e:o.__b=o.__v.__k[0]}),e.then(a,a)},m.prototype.componentWillUnmount=function(){this.t=[]},m.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,o){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),t.__c.__H=null),null!=(t=i({},t)).__c&&(t.__c.__P===o&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map((function(t){return e(t,n,o)}))),t}(this.__b,n,o.__O=o.__P)}this.__b=null}var a=t.__e&&(0,r.createElement)(r.Fragment,null,e.fallback);return a&&(a.__h=null),[(0,r.createElement)(r.Fragment,null,t.__e?null:e.children),a]};var b=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function x(e){return this.getChildContext=function(){return e.context},e.children}function w(e){var t=this,n=e.i;t.componentWillUnmount=function(){(0,r.render)(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),(0,r.render)((0,r.createElement)(x,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function C(e,t){return(0,r.createElement)(w,{__v:e,i:t})}(y.prototype=new r.Component).__e=function(e){var t=this,n=g(t.__v),o=t.o.get(e);return o[0]++,function(r){var i=function(){t.props.revealOrder?(o.push(r),b(t,e,o)):r()};n?n(i):i()}},y.prototype.render=function(e){this.u=null,this.o=new Map;var t=(0,r.toChildArray)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},y.prototype.componentDidUpdate=y.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){b(e,n,t)}))};var k="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,S=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,j="undefined"!=typeof document,O=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};function P(e,t,n){return null==t.__k&&(t.textContent=""),(0,r.render)(e,t),"function"==typeof n&&n(),e?e.__c:null}function N(e,t,n){return(0,r.hydrate)(e,t),"function"==typeof n&&n(),e?e.__c:null}r.Component.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(r.Component.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var L=r.options.event;function M(){}function T(){return this.cancelBubble}function z(){return this.defaultPrevented}r.options.event=function(e){return L&&(e=L(e)),e.persist=M,e.isPropagationStopped=T,e.isDefaultPrevented=z,e.nativeEvent=e};var E,F={configurable:!0,get:function(){return this.class}},$=r.options.vnode;r.options.vnode=function(e){var t=e.type,n=e.props,o=n;if("string"==typeof t){var i=-1===t.indexOf("-");for(var a in o={},n){var l=n[a];j&&"children"===a&&"noscript"===t||"value"===a&&"defaultValue"in n&&null==l||("defaultValue"===a&&"value"in n&&null==n.value?a="value":"download"===a&&!0===l?l="":/ondoubleclick/i.test(a)?a="ondblclick":/^onchange(textarea|input)/i.test(a+t)&&!O(n.type)?a="oninput":/^onfocus$/i.test(a)?a="onfocusin":/^onblur$/i.test(a)?a="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(a)?a=a.toLowerCase():i&&S.test(a)?a=a.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===l&&(l=void 0),o[a]=l)}"select"==t&&o.multiple&&Array.isArray(o.value)&&(o.value=(0,r.toChildArray)(n.children).forEach((function(e){e.props.selected=-1!=o.value.indexOf(e.props.value)}))),"select"==t&&null!=o.defaultValue&&(o.value=(0,r.toChildArray)(n.children).forEach((function(e){e.props.selected=o.multiple?-1!=o.defaultValue.indexOf(e.props.value):o.defaultValue==e.props.value}))),e.props=o,n.class!=n.className&&(F.enumerable="className"in n,null!=n.className&&(o.class=n.className),Object.defineProperty(o,"className",F))}e.$$typeof=k,$&&$(e)};var B=r.options.__r;r.options.__r=function(e){B&&B(e),E=e.__c};var I={ReactCurrentDispatcher:{current:{readContext:function(e){return E.__n[e.__c].props.value}}}},R="17.0.2";function A(e){return r.createElement.bind(null,e)}function W(e){return!!e&&e.$$typeof===k}function D(e){return W(e)?r.cloneElement.apply(null,arguments):e}function H(e){return!!e.__k&&((0,r.render)(null,e),!0)}function U(e){return e&&(e.base||1===e.nodeType&&e)||null}var V=function(e,t){return e(t)},Z=function(e,t){return e(t)},G=r.Fragment;const q={useState:o.useState,useReducer:o.useReducer,useEffect:o.useEffect,useLayoutEffect:o.useLayoutEffect,useRef:o.useRef,useImperativeHandle:o.useImperativeHandle,useMemo:o.useMemo,useCallback:o.useCallback,useContext:o.useContext,useDebugValue:o.useDebugValue,version:"17.0.2",Children:f,render:P,hydrate:N,unmountComponentAtNode:H,createPortal:C,createElement:r.createElement,createContext:r.createContext,createFactory:A,cloneElement:D,createRef:r.createRef,Fragment:r.Fragment,isValidElement:W,findDOMNode:U,Component:r.Component,PureComponent:l,memo:s,forwardRef:d,flushSync:Z,unstable_batchedUpdates:V,StrictMode:r.Fragment,Suspense:m,SuspenseList:y,lazy:v,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:I}},3847:(e,t,n)=>{"use strict";n.r(t),n.d(t,{render:()=>R,hydrate:()=>A,createElement:()=>m,h:()=>m,Fragment:()=>y,createRef:()=>v,isValidElement:()=>a,Component:()=>b,cloneElement:()=>W,createContext:()=>D,toChildArray:()=>O,options:()=>r});var o,r,i,a,l,s,c,u,d={},p=[],f=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function h(e,t){for(var n in t)e[n]=t[n];return e}function _(e){var t=e.parentNode;t&&t.removeChild(e)}function m(e,t,n){var r,i,a,l={};for(a in t)"key"==a?r=t[a]:"ref"==a?i=t[a]:l[a]=t[a];if(arguments.length>2&&(l.children=arguments.length>3?o.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===l[a]&&(l[a]=e.defaultProps[a]);return g(e,l,r,i,null)}function g(e,t,n,o,a){var l={type:e,props:t,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==a?++i:a};return null==a&&null!=r.vnode&&r.vnode(l),l}function v(){return{current:null}}function y(e){return e.children}function b(e,t){this.props=e,this.context=t}function x(e,t){if(null==t)return e.__?x(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?x(e):null}function w(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return w(e)}}function C(e){(!e.__d&&(e.__d=!0)&&l.push(e)&&!k.__r++||c!==r.debounceRendering)&&((c=r.debounceRendering)||s)(k)}function k(){for(var e;k.__r=l.length;)e=l.sort((function(e,t){return e.__v.__b-t.__v.__b})),l=[],e.some((function(e){var t,n,o,r,i,a;e.__d&&(i=(r=(t=e).__v).__e,(a=t.__P)&&(n=[],(o=h({},r)).__v=r.__v+1,z(a,r,o,t.__n,void 0!==a.ownerSVGElement,null!=r.__h?[i]:null,n,null==i?x(r):i,r.__h),E(n,r),r.__e!=i&&w(r)))}))}function S(e,t,n,o,r,i,a,l,s,c){var u,f,h,_,m,v,b,w=o&&o.__k||p,C=w.length;for(n.__k=[],u=0;u<t.length;u++)if(null!=(_=n.__k[u]=null==(_=t[u])||"boolean"==typeof _?null:"string"==typeof _||"number"==typeof _||"bigint"==typeof _?g(null,_,null,null,_):Array.isArray(_)?g(y,{children:_},null,null,null):_.__b>0?g(_.type,_.props,_.key,null,_.__v):_)){if(_.__=n,_.__b=n.__b+1,null===(h=w[u])||h&&_.key==h.key&&_.type===h.type)w[u]=void 0;else for(f=0;f<C;f++){if((h=w[f])&&_.key==h.key&&_.type===h.type){w[f]=void 0;break}h=null}z(e,_,h=h||d,r,i,a,l,s,c),m=_.__e,(f=_.ref)&&h.ref!=f&&(b||(b=[]),h.ref&&b.push(h.ref,null,_),b.push(f,_.__c||m,_)),null!=m?(null==v&&(v=m),"function"==typeof _.type&&_.__k===h.__k?_.__d=s=j(_,s,e):s=P(e,_,h,w,m,s),"function"==typeof n.type&&(n.__d=s)):s&&h.__e==s&&s.parentNode!=e&&(s=x(h))}for(n.__e=v,u=C;u--;)null!=w[u]&&("function"==typeof n.type&&null!=w[u].__e&&w[u].__e==n.__d&&(n.__d=x(o,u+1)),B(w[u],w[u]));if(b)for(u=0;u<b.length;u++)$(b[u],b[++u],b[++u])}function j(e,t,n){for(var o,r=e.__k,i=0;r&&i<r.length;i++)(o=r[i])&&(o.__=e,t="function"==typeof o.type?j(o,t,n):P(n,o,o,r,o.__e,t));return t}function O(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){O(e,t)})):t.push(e)),t}function P(e,t,n,o,r,i){var a,l,s;if(void 0!==t.__d)a=t.__d,t.__d=void 0;else if(null==n||r!=i||null==r.parentNode)e:if(null==i||i.parentNode!==e)e.appendChild(r),a=null;else{for(l=i,s=0;(l=l.nextSibling)&&s<o.length;s+=2)if(l==r)break e;e.insertBefore(r,i),a=i}return void 0!==a?a:r.nextSibling}function N(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||f.test(t)?n:n+"px"}function L(e,t,n,o,r){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof o&&(e.style.cssText=o=""),o)for(t in o)n&&t in n||N(e.style,t,"");if(n)for(t in n)o&&n[t]===o[t]||N(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?o||e.addEventListener(t,i?T:M,i):e.removeEventListener(t,i?T:M,i);else if("dangerouslySetInnerHTML"!==t){if(r)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function M(e){this.l[e.type+!1](r.event?r.event(e):e)}function T(e){this.l[e.type+!0](r.event?r.event(e):e)}function z(e,t,n,o,i,a,l,s,c){var u,d,p,f,_,m,g,v,x,w,C,k=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,s=t.__e=n.__e,t.__h=null,a=[s]),(u=r.__b)&&u(t);try{e:if("function"==typeof k){if(v=t.props,x=(u=k.contextType)&&o[u.__c],w=u?x?x.props.value:u.__:o,n.__c?g=(d=t.__c=n.__c).__=d.__E:("prototype"in k&&k.prototype.render?t.__c=d=new k(v,w):(t.__c=d=new b(v,w),d.constructor=k,d.render=I),x&&x.sub(d),d.props=v,d.state||(d.state={}),d.context=w,d.__n=o,p=d.__d=!0,d.__h=[]),null==d.__s&&(d.__s=d.state),null!=k.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=h({},d.__s)),h(d.__s,k.getDerivedStateFromProps(v,d.__s))),f=d.props,_=d.state,p)null==k.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==k.getDerivedStateFromProps&&v!==f&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(v,w),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(v,d.__s,w)||t.__v===n.__v){d.props=v,d.state=d.__s,t.__v!==n.__v&&(d.__d=!1),d.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),d.__h.length&&l.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(v,d.__s,w),null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(f,_,m)}))}d.context=w,d.props=v,d.state=d.__s,(u=r.__r)&&u(t),d.__d=!1,d.__v=t,d.__P=e,u=d.render(d.props,d.state,d.context),d.state=d.__s,null!=d.getChildContext&&(o=h(h({},o),d.getChildContext())),p||null==d.getSnapshotBeforeUpdate||(m=d.getSnapshotBeforeUpdate(f,_)),C=null!=u&&u.type===y&&null==u.key?u.props.children:u,S(e,Array.isArray(C)?C:[C],t,n,o,i,a,l,s,c),d.base=t.__e,t.__h=null,d.__h.length&&l.push(d),g&&(d.__E=d.__=null),d.__e=!1}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=F(n.__e,t,n,o,i,a,l,c);(u=r.diffed)&&u(t)}catch(e){t.__v=null,(c||null!=a)&&(t.__e=s,t.__h=!!c,a[a.indexOf(s)]=null),r.__e(e,t,n)}}function E(e,t){r.__c&&r.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){r.__e(e,t.__v)}}))}function F(e,t,n,r,i,a,l,s){var c,u,p,f=n.props,h=t.props,m=t.type,g=0;if("svg"===m&&(i=!0),null!=a)for(;g<a.length;g++)if((c=a[g])&&"setAttribute"in c==!!m&&(m?c.localName===m:3===c.nodeType)){e=c,a[g]=null;break}if(null==e){if(null===m)return document.createTextNode(h);e=i?document.createElementNS("http://www.w3.org/2000/svg",m):document.createElement(m,h.is&&h),a=null,s=!1}if(null===m)f===h||s&&e.data===h||(e.data=h);else{if(a=a&&o.call(e.childNodes),u=(f=n.props||d).dangerouslySetInnerHTML,p=h.dangerouslySetInnerHTML,!s){if(null!=a)for(f={},g=0;g<e.attributes.length;g++)f[e.attributes[g].name]=e.attributes[g].value;(p||u)&&(p&&(u&&p.__html==u.__html||p.__html===e.innerHTML)||(e.innerHTML=p&&p.__html||""))}if(function(e,t,n,o,r){var i;for(i in n)"children"===i||"key"===i||i in t||L(e,i,null,n[i],o);for(i in t)r&&"function"!=typeof t[i]||"children"===i||"key"===i||"value"===i||"checked"===i||n[i]===t[i]||L(e,i,t[i],n[i],o)}(e,h,f,i,s),p)t.__k=[];else if(g=t.props.children,S(e,Array.isArray(g)?g:[g],t,n,r,i&&"foreignObject"!==m,a,l,a?a[0]:n.__k&&x(n,0),s),null!=a)for(g=a.length;g--;)null!=a[g]&&_(a[g]);s||("value"in h&&void 0!==(g=h.value)&&(g!==f.value||g!==e.value||"progress"===m&&!g)&&L(e,"value",g,f.value,!1),"checked"in h&&void 0!==(g=h.checked)&&g!==e.checked&&L(e,"checked",g,f.checked,!1))}return e}function $(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){r.__e(e,n)}}function B(e,t,n){var o,i;if(r.unmount&&r.unmount(e),(o=e.ref)&&(o.current&&o.current!==e.__e||$(o,null,t)),null!=(o=e.__c)){if(o.componentWillUnmount)try{o.componentWillUnmount()}catch(e){r.__e(e,t)}o.base=o.__P=null}if(o=e.__k)for(i=0;i<o.length;i++)o[i]&&B(o[i],t,"function"!=typeof e.type);n||null==e.__e||_(e.__e),e.__e=e.__d=void 0}function I(e,t,n){return this.constructor(e,n)}function R(e,t,n){var i,a,l;r.__&&r.__(e,t),a=(i="function"==typeof n)?null:n&&n.__k||t.__k,l=[],z(t,e=(!i&&n||t).__k=m(y,null,[e]),a||d,d,void 0!==t.ownerSVGElement,!i&&n?[n]:a?null:t.firstChild?o.call(t.childNodes):null,l,!i&&n?n:a?a.__e:t.firstChild,i),E(l,e)}function A(e,t){R(e,t,A)}function W(e,t,n){var r,i,a,l=h({},e.props);for(a in t)"key"==a?r=t[a]:"ref"==a?i=t[a]:l[a]=t[a];return arguments.length>2&&(l.children=arguments.length>3?o.call(arguments,2):n),g(e.type,l,r||e.key,i||e.ref,null)}function D(e,t){var n={__c:t="__cC"+u++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,o;return this.getChildContext||(n=[],(o={})[t]=this,this.getChildContext=function(){return o},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(C)},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}o=p.slice,r={__e:function(e,t){for(var n,o,r;t=t.__;)if((n=t.__c)&&!n.__)try{if((o=n.constructor)&&null!=o.getDerivedStateFromError&&(n.setState(o.getDerivedStateFromError(e)),r=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),r=n.__d),r)return n.__E=n}catch(t){e=t}throw e}},i=0,a=function(e){return null!=e&&void 0===e.constructor},b.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=h({},this.state),"function"==typeof e&&(e=e(h({},n),this.props)),e&&h(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),C(this))},b.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),C(this))},b.prototype.render=y,l=[],s="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,k.__r=0,u=0},4619:(e,t,n)=>{"use strict";n.r(t),n.d(t,{useState:()=>_,useReducer:()=>m,useEffect:()=>g,useLayoutEffect:()=>v,useRef:()=>y,useImperativeHandle:()=>b,useMemo:()=>x,useCallback:()=>w,useContext:()=>C,useDebugValue:()=>k,useErrorBoundary:()=>S});var o,r,i,a=n(3847),l=0,s=[],c=a.options.__b,u=a.options.__r,d=a.options.diffed,p=a.options.__c,f=a.options.unmount;function h(e,t){a.options.__h&&a.options.__h(r,e,l||t),l=0;var n=r.__H||(r.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function _(e){return l=1,m(M,e)}function m(e,t,n){var i=h(o++,2);return i.t=e,i.__c||(i.__=[n?n(t):M(void 0,t),function(e){var t=i.t(i.__[0],e);i.__[0]!==t&&(i.__=[t,i.__[1]],i.__c.setState({}))}],i.__c=r),i.__}function g(e,t){var n=h(o++,3);!a.options.__s&&L(n.__H,t)&&(n.__=e,n.__H=t,r.__H.__h.push(n))}function v(e,t){var n=h(o++,4);!a.options.__s&&L(n.__H,t)&&(n.__=e,n.__H=t,r.__h.push(n))}function y(e){return l=5,x((function(){return{current:e}}),[])}function b(e,t,n){l=6,v((function(){"function"==typeof e?e(t()):e&&(e.current=t())}),null==n?n:n.concat(e))}function x(e,t){var n=h(o++,7);return L(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function w(e,t){return l=8,x((function(){return e}),t)}function C(e){var t=r.context[e.__c],n=h(o++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(r)),t.props.value):e.__}function k(e,t){a.options.useDebugValue&&a.options.useDebugValue(t?t(e):e)}function S(e){var t=h(o++,10),n=_();return t.__=e,r.componentDidCatch||(r.componentDidCatch=function(e){t.__&&t.__(e),n[1](e)}),[n[0],function(){n[1](void 0)}]}function j(){for(var e;e=s.shift();)if(e.__P)try{e.__H.__h.forEach(P),e.__H.__h.forEach(N),e.__H.__h=[]}catch(t){e.__H.__h=[],a.options.__e(t,e.__v)}}a.options.__b=function(e){r=null,c&&c(e)},a.options.__r=function(e){u&&u(e),o=0;var t=(r=e.__c).__H;t&&(t.__h.forEach(P),t.__h.forEach(N),t.__h=[])},a.options.diffed=function(e){d&&d(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==s.push(t)&&i===a.options.requestAnimationFrame||((i=a.options.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(o),O&&cancelAnimationFrame(t),setTimeout(e)},o=setTimeout(n,100);O&&(t=requestAnimationFrame(n))})(j)),r=null},a.options.__c=function(e,t){t.some((function(e){try{e.__h.forEach(P),e.__h=e.__h.filter((function(e){return!e.__||N(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],a.options.__e(n,e.__v)}})),p&&p(e,t)},a.options.unmount=function(e){f&&f(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{P(e)}catch(e){t=e}})),t&&a.options.__e(t,n.__v))};var O="function"==typeof requestAnimationFrame;function P(e){var t=r,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),r=t}function N(e){var t=r;e.__c=e.__(),r=t}function L(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function M(e,t){return"function"==typeof t?t(e):t}},5039:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FontStyle=t.useFont=t.loadGoogleFont=void 0;var o=n(4695),r=n(4619),i=[400,700];function a(e,t){void 0===t&&(t=i);try{var n=t.length?t.join(";"):i.join(";"),o=e.split(" ").join("+"),r=document.getElementById("tm-googe-font");r||((r=document.createElement("link")).id="google-font",r.rel="stylesheet",document.head.appendChild(r)),r.href="https://fonts.googleapis.com/css2?family=".concat(o,":wght@").concat(n,"&display=swap")}catch(e){console.log(e)}}t.loadGoogleFont=a,t.useFont=function(e){(0,r.useEffect)((function(){e.isFontUsedFromWebsite||"google"!==e.fontSource||a(e.fontFamily,e.fontWeights)}),[e.fontSource,e.fontFamily,e.isFontUsedFromWebsite])},t.FontStyle=(0,o.styled)("div")((function(e){var t=e.theme;return"\n    font-size: 16px;\n    font-family: ".concat((t.values.isFontUsedFromWebsite?"inherit":t.values.fontFamily)||"inherit",";\n    ")}))},3798:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useInteraction=void 0;var o=n(6741),r=function(e,t,n){void 0===t.dataset.interactionClick?e!==t&&t.parentNode&&r(e,t.parentNode,n):tmary("widgetInteraction",n)};t.useInteraction=function(e,t){(0,o.useEffect)((function(){var n=t.current;if(n){var o=function(t){r(n,t.target,e)};return n.addEventListener("click",o),function(){return n.removeEventListener("click",o)}}}),[t.current,e])}},6381:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n),Object.defineProperty(e,o,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(4086),t),r(n(4502),t),r(n(4250),t),r(n(259),t),r(n(4020),t),r(n(5938),t)},31:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0}),t.PoweredBy=void 0;var r,i,a,l,s,c,u=n(4695),d=n(3847),p=n(4086),f="https://trustmary.com/add-reviews-to-website/?utm_source=widget&utm_medium=badge&utm_campaign=powered-by",h=function(e){var t=e.logoTextColor,n=void 0===t?"#1D3A6C":t;return(0,d.h)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"135",height:"32",fill:"none",viewBox:"0 0 135 32"},(0,d.h)("path",{fill:"#FAA61A",fillRule:"evenodd",d:"M0 19.88V32l17.373-9.038v-12.12L0 19.88z",clipRule:"evenodd"}),(0,d.h)("path",{fill:"#FFC905",fillRule:"evenodd",d:"M0 12.12l17.373 10.842v-12.12L0 0v12.12z",clipRule:"evenodd"}),(0,d.h)("path",{fill:n,fillRule:"evenodd",d:"M32.829 19.872l-.218 2.81c-1.019.465-1.553.611-2.765.611-1.89 0-3.733-1.196-3.733-4.055V13.62h-1.988v-2.735h1.988V8.05h3.2v2.834h3.249v2.737h-3.25v5.471c0 1.076.583 1.491 1.31 1.491.51 0 1.067-.123 1.842-.709h.365zm9.818-5.373a2.794 2.794 0 00-2.11-.977c-1.382 0-2.666.854-2.666 2.859v6.57h-3.2V10.884h3.2v1.197a3.94 3.94 0 013.079-1.538c.92 0 1.43.195 1.94.562l.218 3.394h-.462zm4.992 3.469c0 1.612.97 2.345 2.279 2.345 1.527 0 2.714-1.196 2.714-3.2v-6.229h3.201v12.067h-3.2v-1.49c-.849 1.1-2.351 1.832-3.928 1.832-2.52 0-4.267-1.367-4.267-4.177v-8.233h3.2v7.085zm11.033 1.123c.849.66 1.915 1.222 3.224 1.222.873 0 1.528-.318 1.528-1.001 0-.71-.63-1.027-2.352-1.613-1.819-.61-2.91-1.808-2.91-3.42 0-2.272 1.916-3.737 4.413-3.737 1.31 0 2.255.244 3.151.782l.121 3.077h-.169c-.994-.659-1.842-1.123-3.079-1.123-.8 0-1.382.367-1.382.88 0 .708.582 1.05 2.304 1.636 1.672.561 3.103 1.27 3.103 3.518 0 2.662-2.182 3.98-4.558 3.98-1.794 0-3.2-.462-4.267-1.172l.727-3.029h.146zm17.191.781l-.218 2.81c-1.018.465-1.551.611-2.764.611-1.89 0-3.734-1.196-3.734-4.055V13.62H67.16v-2.735h1.987V8.05h3.201v2.834h3.248v2.737h-3.248v5.471c0 1.076.581 1.491 1.31 1.491.509 0 1.066-.123 1.841-.709h.364zm17.092-4.201c0-1.465-.679-2.15-1.842-2.15-1.407 0-2.571 1.174-2.571 2.933v6.497h-3.2v-7.28c0-1.466-.63-2.15-1.867-2.15-1.406 0-2.57 1.221-2.57 3.053v6.376h-3.2V10.884h3.2v1.49c.752-1.05 2.305-1.831 3.782-1.831 1.625 0 2.886.536 3.516 1.708 1.043-1.098 2.328-1.708 4.121-1.708 2.304 0 3.831 1.416 3.831 3.834v8.574h-3.2v-7.28zm5.063 1.246c0-3.517 2.666-6.375 6.012-6.375 1.575 0 2.909.587 3.588 1.441v-1.099h3.201v12.067h-3.201v-1.1c-.873.832-1.867 1.442-3.781 1.442-2.861 0-5.82-2.393-5.82-6.376zm9.746 0c0-1.855-1.238-3.395-3.273-3.395-2.037 0-3.273 1.54-3.273 3.395 0 1.858 1.236 3.396 3.273 3.396 2.035 0 3.273-1.538 3.273-3.396zm13.601-2.418a2.8 2.8 0 00-2.111-.977c-1.38 0-2.666.854-2.666 2.859v6.57h-3.201V10.884h3.201v1.197a3.92 3.92 0 013.079-1.538c.921 0 1.431.195 1.94.562l.218 3.394h-.46zM131.703 10.883l-2.91 6.327-2.934-6.327h-3.297l4.704 9.722-4.049 7.866h3.297L135 10.883h-3.297z",clipRule:"evenodd"}),(0,d.h)("line",{x1:"25",y1:"28",x2:"121",y2:"28",stroke:n,"stroke-width":"2"}))},_=function(e){var t=e.poweredByTextColor,n=void 0===t?"#000000":t;return(0,d.h)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"83",height:"16",fill:n,viewBox:"0 0 83 16"},(0,d.h)("path",{fill:n,d:"M4.455 7.852h-2.93V6.164h2.93c.48 0 .867-.078 1.164-.234.302-.162.524-.38.664-.657.14-.28.211-.601.211-.96 0-.35-.07-.675-.21-.977a1.698 1.698 0 00-.665-.734c-.297-.188-.685-.282-1.164-.282H2.23V12H.08V.625h4.375c.885 0 1.64.159 2.266.477.63.312 1.11.747 1.437 1.304.334.552.5 1.183.5 1.89 0 .735-.166 1.368-.5 1.9-.328.53-.807.94-1.437 1.226-.625.286-1.38.43-2.266.43zm5.258.007v-.164c0-.62.088-1.19.266-1.71.177-.527.434-.982.773-1.368a3.482 3.482 0 011.242-.898c.49-.219 1.047-.328 1.672-.328.635 0 1.198.109 1.688.328.494.213.911.513 1.25.898.338.386.596.841.773 1.367.177.521.266 1.092.266 1.711v.164c0 .615-.089 1.185-.266 1.711-.177.521-.435.977-.773 1.367a3.48 3.48 0 01-1.243.899c-.49.213-1.05.32-1.68.32-.624 0-1.184-.107-1.679-.32a3.465 3.465 0 01-1.25-.899 4.056 4.056 0 01-.773-1.367 5.33 5.33 0 01-.266-1.71zm2.062-.164v.164c0 .37.037.717.11 1.04.073.322.185.606.336.851.15.245.346.438.586.578.244.136.536.203.875.203.333 0 .62-.068.859-.203.24-.14.435-.333.586-.578.156-.245.27-.529.344-.852.073-.322.11-.669.11-1.039v-.164a4.57 4.57 0 00-.11-1.023 2.657 2.657 0 00-.344-.852 1.641 1.641 0 00-1.461-.804 1.622 1.622 0 00-1.445.804 2.772 2.772 0 00-.336.852c-.073.318-.11.659-.11 1.023zm9.72 2.274l1.85-6.422h1.313l-.39 2.219L22.4 12h-1.132l.226-2.031zM20.47 3.547l1.39 6.437.125 2.016h-1.304l-2.22-8.453h2.009zm5.906 6.344l1.36-6.344h2L27.532 12h-1.305l.149-2.11zm-1.516-6.344l1.836 6.36L26.94 12h-1.132l-1.883-6.234-.383-2.22h1.32zm9.891 8.61c-.64 0-1.216-.105-1.727-.313a3.792 3.792 0 01-1.304-.867 3.986 3.986 0 01-.82-1.305 4.546 4.546 0 01-.282-1.61V7.75a5.3 5.3 0 01.281-1.773c.188-.537.454-.998.797-1.383a3.507 3.507 0 011.235-.89 3.936 3.936 0 011.586-.313c.599 0 1.127.101 1.585.304.459.198.842.48 1.149.844.307.365.539.802.695 1.313a5.67 5.67 0 01.235 1.68v.866h-6.625V6.977h4.593V6.82a2.489 2.489 0 00-.187-.898 1.436 1.436 0 00-.531-.656c-.24-.167-.55-.25-.93-.25-.307 0-.576.067-.805.203-.224.13-.411.317-.562.562a2.79 2.79 0 00-.328.86c-.073.333-.11.703-.11 1.109v.313c0 .354.047.682.14.984.1.302.243.565.43.789.193.219.422.39.688.516.27.12.578.18.922.18.432 0 .823-.084 1.172-.25.354-.173.661-.425.922-.759l1.039 1.079c-.177.26-.417.51-.719.75a3.67 3.67 0 01-1.078.585c-.422.146-.909.22-1.461.22zm6.875-6.884V12h-2.063V3.547h1.954l.109 1.726zm2.57-1.78l-.031 1.921a3.66 3.66 0 00-.39-.047 5.404 5.404 0 00-.399-.015c-.318 0-.596.044-.836.132a1.56 1.56 0 00-.601.368 1.62 1.62 0 00-.36.593c-.083.23-.13.49-.14.782l-.446-.055c0-.537.055-1.034.164-1.492.11-.459.268-.86.477-1.203.208-.344.468-.61.781-.797.318-.193.682-.29 1.094-.29.114 0 .237.011.367.032.135.015.242.039.32.07zm4.774 8.663c-.64 0-1.216-.104-1.727-.312a3.791 3.791 0 01-1.304-.867 3.986 3.986 0 01-.82-1.305 4.546 4.546 0 01-.282-1.61V7.75a5.3 5.3 0 01.281-1.773c.188-.537.453-.998.797-1.383a3.508 3.508 0 011.234-.89 3.936 3.936 0 011.586-.313c.6 0 1.128.101 1.586.304.459.198.841.48 1.149.844.307.365.539.802.695 1.313.156.505.234 1.065.234 1.68v.866h-6.625V6.977h4.594V6.82a2.489 2.489 0 00-.187-.898 1.435 1.435 0 00-.532-.656c-.24-.167-.55-.25-.93-.25-.307 0-.575.067-.804.203-.224.13-.411.317-.563.562a2.79 2.79 0 00-.328.86c-.072.333-.109.703-.109 1.109v.313c0 .354.047.682.14.984.1.302.243.565.43.789.193.219.422.39.688.516.27.12.578.18.922.18.432 0 .823-.084 1.172-.25a2.61 2.61 0 00.922-.759l1.038 1.079a3.45 3.45 0 01-.718.75c-.297.24-.657.434-1.078.585-.422.146-.91.22-1.461.22zm9.883-1.953V0h2.078v12h-1.875l-.204-1.797zm-5.43-2.328v-.164c0-.646.073-1.232.219-1.758a4.12 4.12 0 01.656-1.367 3.01 3.01 0 011.039-.883 3.052 3.052 0 011.398-.312c.506 0 .946.101 1.32.304.38.203.704.493.97.868.27.375.486.82.648 1.335a9.18 9.18 0 01.351 1.688v.445a8.836 8.836 0 01-.351 1.649 4.68 4.68 0 01-.649 1.312c-.265.37-.588.656-.968.86-.38.203-.826.304-1.336.304-.516 0-.98-.107-1.39-.32a3.057 3.057 0 01-1.04-.899 4.328 4.328 0 01-.648-1.359 6.297 6.297 0 01-.22-1.703zm2.07-.164v.164c0 .365.031.706.094 1.023.062.318.164.6.305.844.14.24.32.427.539.563.224.135.494.203.812.203.406 0 .74-.089 1-.266.266-.182.471-.43.617-.742.146-.318.24-.674.282-1.07V7.203a3.462 3.462 0 00-.165-.867 2.054 2.054 0 00-.359-.688 1.592 1.592 0 00-.562-.453 1.798 1.798 0 00-.797-.164c-.318 0-.589.07-.813.211a1.556 1.556 0 00-.547.57 2.89 2.89 0 00-.312.852 5.511 5.511 0 00-.094 1.047zM66.775 0h2.07v10.133L68.644 12h-1.868V0zm7.508 7.688v.164c0 .63-.07 1.208-.21 1.734a4.064 4.064 0 01-.618 1.367c-.276.38-.62.677-1.031.89-.406.21-.883.313-1.43.313-.52 0-.974-.101-1.36-.304-.38-.204-.7-.49-.96-.86a4.77 4.77 0 01-.625-1.32A10.171 10.171 0 0167.697 8v-.445c.078-.61.196-1.167.352-1.672a4.77 4.77 0 01.625-1.32c.26-.375.58-.665.96-.868.381-.203.829-.304 1.344-.304.553 0 1.034.106 1.446.32.416.208.76.505 1.031.89.276.38.482.834.617 1.36.14.52.211 1.096.211 1.726zm-2.07.164v-.165c0-.359-.029-.697-.086-1.015a2.873 2.873 0 00-.281-.852 1.499 1.499 0 00-.532-.578c-.223-.14-.505-.21-.843-.21-.323 0-.6.054-.828.163-.224.11-.412.26-.563.453-.146.193-.26.42-.344.68-.078.26-.13.542-.156.844V8.39c.037.4.123.763.258 1.086.135.317.336.57.602.757.27.188.62.282 1.046.282.334 0 .612-.066.836-.196.224-.135.401-.323.531-.562.13-.245.222-.529.274-.852.057-.323.086-.674.086-1.054zm5.953 3.21l2.266-7.515h2.21l-3.39 9.734c-.078.209-.18.435-.305.68-.12.245-.281.476-.484.695a2.32 2.32 0 01-.766.547c-.302.14-.669.211-1.101.211a2.87 2.87 0 01-.5-.039c-.146-.026-.3-.06-.461-.102v-1.546c.052.005.112.007.18.007.072.006.135.008.187.008.302 0 .552-.036.75-.11a.987.987 0 00.477-.335 1.87 1.87 0 00.312-.594l.625-1.64zm-1.117-7.515l1.914 6.226.336 2.18-1.422.258-3.055-8.664h2.227z"}))},m=(0,u.styled)("a")(r||(r=o(["\n  color: ",";\n  text-decoration: none;\n  &:hover {\n    text-decoration: underline;\n  }\n"],["\n  color: ",";\n  text-decoration: none;\n  &:hover {\n    text-decoration: underline;\n  }\n"])),(function(e){return e.$color||"#636E81"})),g=(0,u.styled)("span")(i||(i=o(["\n  color: ",";\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue',\n    sans-serif;\n"],["\n  color: ",";\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue',\n    sans-serif;\n"])),(function(e){return e.$color||"#636E81"})),v=(0,u.styled)("span")(a||(a=o(["\n  display: inline-block;\n  text-transform: lowercase;\n  font-weight: 700;\n  background-image: url('https://d2nce6johdc51d.cloudfront.net/source/trustmary.svg');\n  background-repeat: no-repeat;\n  background-position: 0 50%;\n  background-size: 10px 18px;\n  padding-left: 13px;\n  color: #0d3b70;\n  margin-left: 2px;\n"],["\n  display: inline-block;\n  text-transform: lowercase;\n  font-weight: 700;\n  background-image: url('https://d2nce6johdc51d.cloudfront.net/source/trustmary.svg');\n  background-repeat: no-repeat;\n  background-position: 0 50%;\n  background-size: 10px 18px;\n  padding-left: 13px;\n  color: #0d3b70;\n  margin-left: 2px;\n"]))),y=function(e){var t=e.color,n=e.url,o=e.text;return(0,d.h)(g,{$color:t},(0,d.h)(m,{href:n,target:"_blank",$color:t},o)," by ",(0,d.h)(v,null,"Trustmary"))},b=(0,u.styled)("a")(l||(l=o(["\n  display: flex !important;\n  visibility: visible !important;\n  position: static !important;\n  opacity: 1 !important;\n  gap: 10px;\n\n  align-items: center;\n  justify-content: center;\n\n  text-decoration: inherit;\n  color: inherit;\n\n  line {\n    opacity: 0.6;\n  }\n\n  &:hover line {\n    opacity: 1;\n  }\n"],["\n  display: flex !important;\n  visibility: visible !important;\n  position: static !important;\n  opacity: 1 !important;\n  gap: 10px;\n\n  align-items: center;\n  justify-content: center;\n\n  text-decoration: inherit;\n  color: inherit;\n\n  line {\n    opacity: 0.6;\n  }\n\n  &:hover line {\n    opacity: 1;\n  }\n"]))),x=(0,u.styled)("span")(s||(s=o(["\n  display: flex !important;\n  visibility: visible !important;\n  position: static !important;\n  opacity: 1 !important;\n  gap: 10px;\n  align-items: center;\n  justify-content: center;\n"],["\n  display: flex !important;\n  visibility: visible !important;\n  position: static !important;\n  opacity: 1 !important;\n  gap: 10px;\n  align-items: center;\n  justify-content: center;\n"]))),w=(0,u.styled)("span")(c||(c=o(["\n  display: flex;\n\n  svg {\n    opacity: 0.8;\n  }\n"],["\n  display: flex;\n\n  svg {\n    opacity: 0.8;\n  }\n"])));function C(e){var t,n,o,r,i=e.children,a=e.logoTextColor,l=e.poweredByTextColor,s=(0,p.useWidgetProps)();return!0===s.whitelabel?null:i({text:(0,d.h)(b,{className:"tm-powered-by",target:"_blank",href:f,"aria-label":"Powered by Trustmary",rel:"noopener"},(0,d.h)(w,{className:"tm-powered-by-text"},(0,d.h)(_,{poweredByTextColor:l}))),textLogo:!(null===(t=null==s?void 0:s.branding)||void 0===t?void 0:t.showLogo)&&(null===(n=s.branding)||void 0===n?void 0:n.text)?(0,d.h)(x,null,(0,d.h)(y,{color:l||"#636E81",url:null===(o=s.branding)||void 0===o?void 0:o.url,text:null===(r=s.branding)||void 0===r?void 0:r.text})):(0,d.h)(b,{className:"tm-powered-by",target:"_blank",href:f,"aria-label":"Powered by Trustmary",rel:"noopener"},(0,d.h)(w,{className:"tm-powered-by-text"},(0,d.h)(_,{poweredByTextColor:l})),(0,d.h)(h,{logoTextColor:a})),logo:(0,d.h)(b,{className:"tm-powered-by",target:"_blank",href:f,"aria-label":"Powered by Trustmary",rel:"noopener"},(0,d.h)(h,{logoTextColor:a}))})}t.PoweredBy=C,t.default=C},4086:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useWidgetProps=t.WidgetContext=t.defaultDisplayRules=void 0;var o=n(3847),r=n(4619);t.defaultDisplayRules={activateSessions:100,reactivationTime:0},t.WidgetContext=(0,o.createContext)({}),t.useWidgetProps=function(){return(0,r.useContext)(t.WidgetContext)}},4502:function(e,t,n){"use strict";var o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.registerWidget=void 0;var r=n(3816),i=n(4695),a=n(3847),l=n(4619),s=n(5039),c=n(3798),u=n(4086),d=n(3597),p=n(259),f=n(4020),h=(0,i.styled)("div")((function(e){return e.$css}));function _(e){var t,n=e.props,i=e.formStyles,_=e.Widget,m=e.registerChangeListener,g=(0,l.useState)((function(){var e=n;return void 0===e.theme.fields&&(e.theme.fields={}),e})),v=g[0],y=g[1],b=(0,f.createStyles)("function"==typeof i?i(v.theme):{}),x=(0,l.useRef)(null);v.hashId=p.hashId,(0,l.useEffect)((function(){"function"==typeof m&&m(y)}),[m]),(0,s.useFont)(v.theme),(0,c.useInteraction)(v.id,x);var w=null===(t=v.theme.fields)||void 0===t?void 0:t.customCss,C=(0,a.h)(d.Reset,null,(0,a.h)(s.FontStyle,null,(0,a.h)(_,o({},v))));return(0,a.h)(u.WidgetContext.Provider,{value:v},(0,a.h)(r.StylesContext.Provider,{value:{values:v.theme,styles:b,hashId:p.hashId}},(0,a.h)("div",{id:p.hashId,ref:x},w?(0,a.h)(h,{$css:w},C):C)))}t.registerWidget=function(e,t,n){TrustmaryEmbed.widgetTemplates[e]=function(e,t){return function(n,o,r){if(o.destroyWidget)(0,a.render)(null,n);else{var i=(0,a.h)(_,{props:o,formStyles:t,Widget:e,registerChangeListener:r});(0,a.render)(i,n)}}}(t,n)}},3597:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0}),t.Reset=void 0;var r,i=n(4695);t.Reset=(0,i.styled)("div")(r||(r=o(["\n  &,\n  *,\n  *::before,\n  *::after {\n    ","\n    box-sizing: border-box;\n  }\n\n  img {\n    max-width: 100%;\n  }\n"],["\n  &,\n  *,\n  *::before,\n  *::after {\n    ","\n    box-sizing: border-box;\n  }\n\n  img {\n    max-width: 100%;\n  }\n"])),["animation","background","border","position","display","columns","margin","padding","list-style","border-radius","box-shadow","color","font-size","font-style","font-weight","text-align","text-decoration","text-indent","text-shadow","text-transform","transform","transition","vertical-align","word-spacing","word-wrap","word-break","quotes","float","clear","grid","offset","opacity","outline","overflow","height","width","min-height","min-width","max-height","max-width","top","right","bottom","left","line-height","resize","z-index","-webkit-box-decoration-break","-webkit-font-smoothing","-webkit-hyphenate-character"].map((function(e){return"".concat(e,": revert;")})).join("\n"))},4250:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.size=void 0;t.size=function(e,t,n){void 0===n&&(n="size");var o=(e.theme.values.fields||{})[n]||"medium";return"small"===o?t[0]:"large"===o?t[2]:"none"===o?"none":t[1]}},5216:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0}),t.SourceLogo=t.sources=void 0;var r,i,a=n(4695),l=n(3847),s=(0,a.styled)("div")(r||(r=o(["\n  display: flex;\n"],["\n  display: flex;\n"]))),c=(0,a.styled)("img")(i||(i=o(["\n  display: block;\n  width: 1em;\n  height: 1em;\n"],["\n  display: block;\n  width: 1em;\n  height: 1em;\n"])));function u(e){var n=e.source,o=void 0===n?"trustmary":n,r=e.showText,i=void 0===r||r,a=t.sources[o];if(!a)return null;var u=a.image,d=a.name;return(0,l.h)(s,{className:"tm-source-logo tm-source-logo--".concat(o)},(0,l.h)(c,{src:u,alt:d?"".concat(d," Reviews"):""}),i&&(0,l.h)("span",null,d," Reviews"))}t.sources={trustmary:{image:"https://d2nce6johdc51d.cloudfront.net/source/trustmary.svg",name:"Trustmary"},google:{image:"https://d2nce6johdc51d.cloudfront.net/source/google.svg",name:"Google"},googleplay:{image:"https://d2nce6johdc51d.cloudfront.net/source/googleplay.svg",name:"Google Play"},facebook:{image:"https://d2nce6johdc51d.cloudfront.net/source/facebook.svg",name:"Facebook"},g2:{image:"https://d2nce6johdc51d.cloudfront.net/source/g2.svg",name:"G2"},capterra:{image:"https://d2nce6johdc51d.cloudfront.net/source/capterra.svg",name:"Capterra"},tripadvisor:{image:"https://d2nce6johdc51d.cloudfront.net/source/tripadvisor.svg",name:"Tripadvisor"},yelp:{image:"https://d2nce6johdc51d.cloudfront.net/source/yelp.svg",name:"Yelp"},booking:{image:"https://d2nce6johdc51d.cloudfront.net/source/booking.svg",name:"Booking.com"},airbnb:{image:"https://d2nce6johdc51d.cloudfront.net/source/airbnb.svg",name:"Airbnb"},trustedshops:{image:"https://d2nce6johdc51d.cloudfront.net/source/trustedshops.svg",name:"Trustedshops"},trustradius:{image:"https://d2nce6johdc51d.cloudfront.net/source/trustradius.svg",name:"TrustRadius"},custom:null},t.SourceLogo=u,t.default=u},2017:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0}),t.Stars=void 0;var r,i=n(4695),a=n(3847),l=function(e){var t=e.fill,n=void 0===t?0:t,o=e.$colorActive,r=e.$colorDefault,i=e.$size;return(0,a.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",style:{width:i,height:i}},(0,a.h)("defs",null,(0,a.h)("linearGradient",{id:"half_grad"+n},(0,a.h)("stop",{offset:"".concat(100*n,"%"),stopColor:o}),(0,a.h)("stop",{offset:"".concat(100*n,"%"),stopColor:r}))),(0,a.h)("path",{fill:"url(#half_grad".concat(n,")"),d:"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"}))},s=(0,i.styled)("div")(r||(r=o(["\n  display: flex;\n  gap: ",";\n"],["\n  display: flex;\n  gap: ",";\n"])),(function(e){return e.$gap}));function c(e){var t=e.value,n=e.colorActive,o=void 0===n?"#ffca05":n,r=e.colorDefault,i=void 0===r?"#e6e8e8":r,c=e.size,u=void 0===c?"12px":c,d=e.gap,p=void 0===d?"3px":d,f="string"==typeof t?parseFloat(t):t;return(0,a.h)(s,{className:"tm-stars",$gap:p},[1,2,3,4,5].map((function(e){var t=Math.min(Math.max(1+f-e,0),1);return(0,a.h)(l,{fill:t,$colorActive:o,$colorDefault:i,$size:u,key:e})})))}t.Stars=c,t.default=c},259:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.styled=t.hashId=void 0;var o=n(3816),r=n(4695);Object.defineProperty(t,"styled",{enumerable:!0,get:function(){return r.styled}});var i=n(3773),a=n(3847);t.hashId="tm-".concat((Math.random()+1).toString(36).substring(7));(0,r.setup)(a.h,void 0,o.useStyles,(0,i.shouldForwardProp)((function(e){return"$"!==e[0]})),(function(e,n){var o="#".concat(t.hashId," ").concat(n||"");return e.split(",").map((function(e){return"#"!==e.charAt(0)?"".concat(o).concat(e):e})).join(",")}))},4020:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createStyles=void 0;var o=n(3816);Object.defineProperty(t,"createStyles",{enumerable:!0,get:function(){return o.createStyles}})},5938:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultTheme=void 0,t.defaultTheme={primaryColor:"#0d3b70",primaryColorType:"dark",primaryColorDark:"#0d3b70",primaryColorLight:"#0d3b70",primaryColorAlpha:"#0d3b70",fontFamily:"inherit",fontSource:"system",isFontUsedFromWebsite:!1,fields:{}}},3816:function(e,t,n){"use strict";var o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.useStyles=t.StylesContext=t.createStyles=t.defaultStyles=t.createTheme=t.loadGoogleFont=t.processFont=t.defaultTheme=void 0;var r=n(6741);t.defaultTheme={style:"color",pageBackgroundColor:"#f4f4f4",pageBackgroundColorType:"light",pageBackgroundColorDark:"hsl(0, 0%, 81%)",pageBackgroundColorLight:"hsl(0, 0%, 96%)",pageBackgroundColorAlpha:"hsla(0, 0%, 96%, 0.5)",primaryColor:"#0d3b70",primaryColorType:"dark",primaryColorDark:"hsl(212, 79%, 10%)",primaryColorLight:"hsl(212, 79%, 25%)",primaryColorAlpha:"hsla(212, 79%, 25%, 0.5)",highlightColor:"#40c9b2",highlightColorType:"light",highlightColorDark:"hsl(170, 56%, 37%)",highlightColorLight:"hsl(170, 56%, 52%)",highlightColorAlpha:"hsla(170, 56%, 52%, 0.5)",fontSource:"system",fontFamily:"inherit",font:"",progressBar:!1,progressBarNumbers:!1,progressBarPosition:"after",view:"page"},t.processFont=function(e){if(null==e?void 0:e.font){var t=e.font.split(":"),n=t[0],o=t[1];return{source:n,family:void 0!==o&&o}}return{source:"system",family:!1}},t.loadGoogleFont=function(e){try{var t=document.getElementById("googe-font");t||((t=document.createElement("link")).id="google-font",t.rel="stylesheet",document.head.appendChild(t)),t.href="https://fonts.googleapis.com/css2?family=".concat(e.split(" ").join("+"),":wght@400;700&display=swap")}catch(e){console.log(e)}},t.createTheme=function(e){void 0===e&&(e={});var n=o(o({},t.defaultTheme),e),r=n.primaryColor===t.defaultTheme.primaryColor?{main:n.highlightColor,dark:n.highlightColorDark,light:n.highlightColorLight,alpha:n.highlightColorAlpha}:{main:n.primaryColor,dark:n.primaryColorDark,light:n.primaryColorLight,alpha:n.primaryColorAlpha};return o(o({},n),r)},t.defaultStyles={form:{},formInner:{},fieldset:{},fieldsetFields:{},fieldWrapper:{},fieldLabel:{},fieldLabelRequired:{},fieldDescription:{},fieldErrorsWrapper:{},fieldError:{},input:{},textarea:{},checkboxContainer:{},checkboxContainerFootnote:{},checkboxWrapper:{},checkbox:{},checkboxIcon:{},checkboxIconSvg:{},checkboxLabel:{},checkboxLabelRequired:{},checkboxLabelLinkWrapper:{},checkboxLabelLink:{},radioButton:{},radioIconWrapper:{},radioIcon:{},radioIconSvg:{},radioLabel:{},fileWrapper:{},fileUploadWrapper:{},fileUploadButton:{},fileUploadIcon:{},fileUploadText:{},fileUploadInput:{},fileItem:{},fileItemPreview:{},fileItemPreviewImage:{},fileItemName:{},fileItemNameInner:{},fileItemRemove:{},fileItemRemoveButton:{},rangeArea:{},rangeAreaFolded:{},rangeWrapper:{},rangeWrapperFolded:{},rangeInner:{},rangeInnerFolded:{},rangeItem:{},rangeItemFolded:{},rangeItemButton:{},rangeItemButtonFolded:{},rangeItemMobile:{},rangeItemButtonMobile:{},rangeLabels:{},rangeLabelsFolded:{},rangeLabelsMin:{},rangeLabelsMax:{},rangeNoOpinion:{},rangeNoOpinionFolded:{},rangeNoOpinionItem:{},rangeNoOpinionItemIcon:{},rangeNoOpinionLabel:{},rangeNoOpinionLabelFolded:{},rangeNoOpinionLabelText:{},rangeMobileLabel:{},starsWrapper:{},stars:{},starsItem:{},starsItemIcon:{},starsLabels:{},starsLabelsItem:{},submitWrapper:{},submitButton:{},submitButtonIcon:{},progressBarWrapper:{},progressBar:{},progressBarBackground:{},progressBarActive:{},progressBarNumbers:{},chatbotLabelWrapper:{},chatbotLabelRow:{},chatbotLabelAfterRow:{},chatbotLabel:{},chatbotLabelText:{},chatbotLabelDescriptionText:{},chatbotAvatar:{},chatbotField:{},chatbotThreeDots:{},chatbotDefaultInputParent:{},chatbotDefaultInputWrapper:{},chatbotRadiosWrapper:{},chatbotRadio:{},chatbotTextPreviewWrapper:{},chatbotTextPreview:{},chatbotTextPreviewLabel:{},chatbotTextInputParent:{},chatbotTextInputWrapper:{},dropdownSelect:{}},t.createStyles=function(e){return o(o({},t.defaultStyles),e)},t.StylesContext=(0,r.createContext)({values:{},styles:t.defaultStyles}),t.useStyles=function(){return(0,r.useContext)(t.StylesContext)}},7200:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},r.apply(this,arguments)},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BadgeInpage=t.renderCard=t.MainContent=t.CardContainer=void 0;var a,l,s,c,u=n(6381),d=n(31),p=n(4695),f=n(3847),h=n(7864),_=n(4437),m=i(n(5290)),g=i(n(6020)),v=(0,p.styled)("div")(a||(a=o(["\n  width: fit-content;\n"],["\n  width: fit-content;\n"]))),y=(0,p.styled)("a")(l||(l=o(["\n  display: block;\n  margin-top: 8px;\n  text-align: ",";\n  font-size: 12px;\n  color: rgba(99, 110, 129, 1);\n  text-decoration: none;\n  cursor: pointer;\n"],["\n  display: block;\n  margin-top: 8px;\n  text-align: ",";\n  font-size: 12px;\n  color: rgba(99, 110, 129, 1);\n  text-decoration: none;\n  cursor: pointer;\n"])),(function(e){return e.$simple?"left":"center"}));function b(e){var t={config:e.config,item:e.reviews[0],overallScores:e.overallScores};switch(e.config.badgeType){case"nps":return(0,f.h)(m.default,r({},t));case"overall-score":return(0,f.h)(g.default,r({},t))}}function x(e){var t=(0,_.useBadgeProps)(e),n="simple"===t.config.style;return(0,f.h)(v,{className:"tm-container"},b(t),(0,f.h)("div",{"data-tm-edit":"branding"},(0,f.h)(d.PoweredBy,null,(function(e){return(0,f.h)(y,{$simple:n,target:"_blank",href:"https://trustmary.com"},"Badge widget by Trustmary")}))))}t.CardContainer=(0,p.styled)("div")(s||(s=o(["\n  background-color: ",";\n  border-radius: 16px;\n  padding: 24px;\n  box-shadow: 0px 12px 24px -4px rgba(145, 158, 171, 0.12), 0px 0px 2px 0px rgba(145, 158, 171, 0.2);\n\n  .tm-title {\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 166.667%\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    color: ",";\n  }\n\n  .tm-organization {\n    font-size: 16px;\n    font-weight: 600;\n    line-height: 150%;\n    color: ",";\n  }\n\n  .tm-based-on {\n    color: #636e81;\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 20px; /* 166.667% */\n    color: ",";\n  }\n\n  .tm-info-container {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n  }\n\n  .tm-source {\n    display: flex;\n    gap: 5px;\n    align-items: center;\n    justify-content: center;\n  }\n\n  ","\n"],["\n  background-color: ",";\n  border-radius: 16px;\n  padding: 24px;\n  box-shadow: 0px 12px 24px -4px rgba(145, 158, 171, 0.12), 0px 0px 2px 0px rgba(145, 158, 171, 0.2);\n\n  .tm-title {\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 166.667%\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    color: ",";\n  }\n\n  .tm-organization {\n    font-size: 16px;\n    font-weight: 600;\n    line-height: 150%;\n    color: ",";\n  }\n\n  .tm-based-on {\n    color: #636e81;\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 20px; /* 166.667% */\n    color: ",";\n  }\n\n  .tm-info-container {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n  }\n\n  .tm-source {\n    display: flex;\n    gap: 5px;\n    align-items: center;\n    justify-content: center;\n  }\n\n  ","\n"])),(function(e){return e.$color}),(function(e){return(0,h.isLight)(e.$color)?"#636E81":"rgba(255, 255, 255, 0.7)"}),(function(e){return(0,h.isLight)(e.$color)?"#212936":"#fff"}),(function(e){return(0,h.isLight)(e.$color)?"#636E81":"rgba(255, 255, 255, 0.7)"}),(function(e){return e.$isSimple&&"\n    box-shadow: none;\n    padding: none;\n    background-color: none;\n  "})),t.MainContent=(0,p.styled)("div")(c||(c=o(["\n  display: flex;\n  column-gap: 40px;\n  row-gap: 10px;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  .tm-badge-score-wrapper {\n    display: flex;\n    column-gap: 40px;\n    row-gap: 10px;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: center;\n  }\n"],["\n  display: flex;\n  column-gap: 40px;\n  row-gap: 10px;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  .tm-badge-score-wrapper {\n    display: flex;\n    column-gap: 40px;\n    row-gap: 10px;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: center;\n  }\n"]))),t.renderCard=b,t.BadgeInpage=x,(0,u.registerWidget)("badge-inpage",x)},5290:function(e,t,n){"use strict";var o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(3847),a=n(7200),l=r(n(8517)),s=r(n(9114)),c=r(n(1482)),u=r(n(1666)),d=r(n(3300)),p=r(n(1918)),f=n(9203);t.default=function(e){var t=e.config,n=(e.item,t.overallScores.find((function(e){return"trustmary"===e.source})));if(!n||"trustmary"!==n.source)return(0,i.h)("div",null);var r=t,h="simple"===r.style,_="simple-with-bar"===r.npsBadgeStyle,m="recommended-label"===r.npsBadgeStyle,g="bar-with-details"===r.npsBadgeStyle,v="bar-with-emojis"===r.npsBadgeStyle,y={config:r,reviewStats:n};return(0,i.h)(a.CardContainer,{$isSimple:h,$color:r.backgroundColor,className:"tm-badge-card"},(0,i.h)(a.MainContent,{className:"tm-badge-card-inner"},(0,i.h)("div",{className:"tm-badge-score-wrapper"},(0,i.h)("div",{"data-tm-edit":"translations"},(0,i.h)("div",{className:"tm-title"},r.netPromoterScore),r.npsShowCompany&&(0,i.h)("div",{className:"tm-organization"},r.organizationName),r.npsShowNumber&&(0,i.h)("div",{className:"tm-based-on"},(0,f.getBasedOnText)(t,n.data.total))),(0,i.h)(p.default,{$score:n.data.nps||0,$color:r.scoreColor,$layout:t.scoreLayout,$maxScore:10})),m&&(0,i.h)(d.default,o({},y)),g&&(0,i.h)(s.default,o({},y)),v&&(0,i.h)(c.default,o({},y)),r.showCta&&(0,i.h)(u.default,{$config:r})),_&&(0,i.h)(l.default,o({},y)))}},6020:function(e,t,n){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var r=n(5216),i=o(n(2017)),a=n(3847),l=n(4619),s=n(7200),c=o(n(1666)),u=o(n(1918)),d=n(9203);t.default=function(e){var t=e.config,n=(e.item,t.overallScores),o="simple"===t.style,p=t,f=n[0].source,h=n.filter((function(e){return e.source!==f})),_=h.length>0?"trustmary":f,m=(0,l.useMemo)((function(){for(var e=0,t=0,o=0,r=n;o<r.length;o++){var i=r[o],a=i.data.review_count,l=i.data.overall_score;"number"==typeof l&&"number"==typeof a&&(e+=a,t+=l*a)}return e?[t/e,e]:[0,0]}),[n]),g=m[0],v=m[1],y=n.reduce((function(e,t){var n=t.source;return e[n]||(e[n]={name:n,count:0,overallScore:0}),e[n].count+=t.data.review_count,e[n].overallScore+=t.data.overall_score||0,e}),{}),b=Object.keys(y),x=!!p.userScore||p.overallShowCompany;return(0,a.h)(s.CardContainer,{$isSimple:o,$color:p.backgroundColor,className:"tm-badge-card"},(0,a.h)(s.MainContent,{className:"tm-badge-card-inner"},(0,a.h)("div",{className:"tm-badge-score-wrapper"},x&&(0,a.h)("div",{"data-tm-edit":"translations"},!!p.userScore&&(0,a.h)("div",{className:"tm-title"},p.userScore),p.overallShowCompany&&(0,a.h)("div",{className:"tm-organization"},p.organizationName)),p.overallShowScore&&(0,a.h)(u.default,{$score:g,$color:t.scoreColor,$layout:t.scoreLayout,$maxScore:5})),p.overallShowPlatforms?b.map((function(e){var t=y[e];return(0,a.h)("div",{className:"tm-info-container"},p.overallShowStars&&(0,a.h)("div",{"data-tm-edit":"reviews"},(0,a.h)(i.default,{value:t.overallScore||0,size:"28px",colorActive:p.starColor})),(0,a.h)("div",{className:"tm-source"},p.overallShowSourceLogos&&(0,a.h)(r.SourceLogo,{showText:!1,source:t.name}),p.overallShowNumber&&(0,a.h)("div",{"data-tm-edit":"translations",className:"tm-based-on"},(0,d.getBasedOnText)(p,t.count))))})):(0,a.h)("div",{className:"tm-info-container"},p.overallShowStars&&(0,a.h)("div",{"data-tm-edit":"reviews"},(0,a.h)(i.default,{value:g,size:"28px",colorActive:p.starColor})),(0,a.h)("div",{className:"tm-source"},p.overallShowSourceLogos&&1===b.length&&(0,a.h)(r.SourceLogo,{showText:!1,source:_}),p.overallShowNumber&&(0,a.h)("div",{className:"tm-based-on"},(0,d.getBasedOnText)(p,v)))),p.showCta&&(0,a.h)(c.default,{$config:p})))}},9203:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBasedOnText=void 0;t.getBasedOnText=function(e,t){return e.basedOn.includes("{responses}")?e.basedOn.replace("{responses}",t.toString()):"".concat(e.basedOn," ").concat(t," ").concat(e.responses)}},8517:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(4695),a=n(3847),l=(0,i.styled)("div")(r||(r=o(["\n  width: 100%;\n  height: 8px;\n  background-color: ",";\n  border-radius: 4px;\n  margin-top: ",";\n\n  display: flex;\n  gap: 4px;\n  overflow: hidden;\n\n  .tm-promoters {\n    width: ","%;\n    background-color: rgba(66, 204, 84, 1);\n    border-radius: 4px 0px 0px 4px;\n    display: ",";\n  }\n\n  .tm-passives {\n    width: ","%;\n    background-color: rgba(240, 162, 30, 1);\n    display: ",";\n  }\n\n  .tm-detractors {\n    width: ","%;\n    background-color: rgba(228, 66, 42, 1);\n    border-radius: 0px 4px 4px 0px;\n    display: ",";\n  }\n"],["\n  width: 100%;\n  height: 8px;\n  background-color: ",";\n  border-radius: 4px;\n  margin-top: ",";\n\n  display: flex;\n  gap: 4px;\n  overflow: hidden;\n\n  .tm-promoters {\n    width: ","%;\n    background-color: rgba(66, 204, 84, 1);\n    border-radius: 4px 0px 0px 4px;\n    display: ",";\n  }\n\n  .tm-passives {\n    width: ","%;\n    background-color: rgba(240, 162, 30, 1);\n    display: ",";\n  }\n\n  .tm-detractors {\n    width: ","%;\n    background-color: rgba(228, 66, 42, 1);\n    border-radius: 0px 4px 4px 0px;\n    display: ",";\n  }\n"])),(function(e){return e.$background}),(function(e){return e.$margin?"20px":"0px"}),(function(e){return e.$data.prom/(e.$data.prom+e.$data.pass+e.$data.detr)*100}),(function(e){return 0===e.$data.prom?"none":"block"}),(function(e){return e.$data.pass/(e.$data.prom+e.$data.pass+e.$data.detr)*100}),(function(e){return 0===e.$data.pass?"none":"block"}),(function(e){return e.$data.detr/(e.$data.prom+e.$data.pass+e.$data.detr)*100}),(function(e){return 0===e.$data.detr?"none":"block"}));t.default=function(e){var t=e.config,n=e.reviewStats,o={prom:n.data.promoters,pass:n.data.passives,detr:n.data.detractors};return(0,a.h)(l,{$data:o,$margin:"simple-with-bar"===t.npsBadgeStyle,$background:t.backgroundColor},(0,a.h)("div",{className:"tm-promoters"}),(0,a.h)("div",{className:"tm-passives"}),(0,a.h)("div",{className:"tm-detractors"}))}},9114:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,l,s=n(4695),c=n(3847),u=r(n(8517)),d=n(7864),p=(0,s.styled)("div")(i||(i=o(["\n  flex: 1;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n"],["\n  flex: 1;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n"]))),f=(0,s.styled)("div")(a||(a=o(["\n  display: flex;\n  gap: 16px;\n  padding: 0 16px;\n  margin-top: 16px;\n  color: ",";\n\n  .tm-bar-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n\n    font-size: 16px;\n    font-style: normal;\n    font-weight: 600;\n    line-height: 24px; /* 150% */\n  }\n\n  .tm-bar-item-big {\n    text-transform: capitalize;\n  }\n\n  .tm-bar-item-small {\n    font-size: 12px;\n    font-weight: 400;\n  }\n\n  @media screen and (max-width: 400px) {\n    flex-direction: column;\n  }\n"],["\n  display: flex;\n  gap: 16px;\n  padding: 0 16px;\n  margin-top: 16px;\n  color: ",";\n\n  .tm-bar-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n\n    font-size: 16px;\n    font-style: normal;\n    font-weight: 600;\n    line-height: 24px; /* 150% */\n  }\n\n  .tm-bar-item-big {\n    text-transform: capitalize;\n  }\n\n  .tm-bar-item-small {\n    font-size: 12px;\n    font-weight: 400;\n  }\n\n  @media screen and (max-width: 400px) {\n    flex-direction: column;\n  }\n"])),(function(e){return(0,d.isLight)(e.$background)?"#000":"#fff"})),h=(0,s.styled)("div")(l||(l=o(["\n  flex: 1;\n  flex-grow: 1;\n  flex-shrink: 0;\n  max-height: 48px;\n  height: 100%;\n  width: 1px;\n  background-color: #919bab;\n"],["\n  flex: 1;\n  flex-grow: 1;\n  flex-shrink: 0;\n  max-height: 48px;\n  height: 100%;\n  width: 1px;\n  background-color: #919bab;\n"])));t.default=function(e){var t=e.config,n=e.reviewStats,o=n.data.promoters+n.data.passives+n.data.detractors,r=Math.round(n.data.promoters/o*100)||0,i=Math.round(n.data.passives/o*100)||0,a=Math.round(n.data.detractors/o*100)||0;return(0,c.h)(p,null,(0,c.h)(u.default,{config:t,reviewStats:n}),(0,c.h)(f,{$background:t.backgroundColor},(0,c.h)("div",{className:"tm-promoters tm-bar-item"},(0,c.h)("div",{className:"tm-bar-item-big"},r,"% ",t.promoters),(0,c.h)("div",{className:"tm-bar-item-small"},n.data.promoters," ",t.responses)),(0,c.h)(h,null),(0,c.h)("div",{className:"tm-passives tm-bar-item"},(0,c.h)("div",{className:"tm-promoters tm-bar-item"},(0,c.h)("div",{className:"tm-bar-item-big"},i,"% ",t.passives),(0,c.h)("div",{className:"tm-bar-item-small"},n.data.passives," ",t.responses))),(0,c.h)(h,null),(0,c.h)("div",{className:"tm-detractors tm-bar-item"},(0,c.h)("div",{className:"tm-promoters tm-bar-item"},(0,c.h)("div",{className:"tm-bar-item-big"},a,"% ",t.detractors),(0,c.h)("div",{className:"tm-bar-item-small"},n.data.detractors," ",t.responses)))))}},1482:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,l,s=n(4695),c=n(3847),u=r(n(8517)),d=n(7864),p=(0,s.styled)("div")(i||(i=o(["\n  flex: 1;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n"],["\n  flex: 1;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n"]))),f=(0,s.styled)("div")(a||(a=o(["\n  display: flex;\n  gap: 16px;\n  padding: 0 16px;\n  margin-top: 16px;\n  color: ",";\n\n  .tm-bar-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n\n    font-size: 16px;\n    font-style: normal;\n    font-weight: 600;\n    line-height: 24px; /* 150% */\n  }\n\n  .tm-bar-item-big {\n    text-transform: capitalize;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n  }\n\n  .tm-bar-item-small {\n    font-size: 12px;\n    font-weight: 400;\n  }\n\n  .tm-emoji {\n    width: 16px;\n    height: 18px;\n  }\n\n  @media screen and (max-width: 400px) {\n    flex-direction: column;\n  }\n"],["\n  display: flex;\n  gap: 16px;\n  padding: 0 16px;\n  margin-top: 16px;\n  color: ",";\n\n  .tm-bar-item {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n\n    font-size: 16px;\n    font-style: normal;\n    font-weight: 600;\n    line-height: 24px; /* 150% */\n  }\n\n  .tm-bar-item-big {\n    text-transform: capitalize;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n  }\n\n  .tm-bar-item-small {\n    font-size: 12px;\n    font-weight: 400;\n  }\n\n  .tm-emoji {\n    width: 16px;\n    height: 18px;\n  }\n\n  @media screen and (max-width: 400px) {\n    flex-direction: column;\n  }\n"])),(function(e){return(0,d.isLight)(e.$background)?"#000":"#fff"})),h=(0,s.styled)("div")(l||(l=o(["\n  flex: 1;\n  flex-grow: 1;\n  flex-shrink: 0;\n  max-height: 48px;\n  height: 100%;\n  width: 1px;\n  background-color: #919bab;\n"],["\n  flex: 1;\n  flex-grow: 1;\n  flex-shrink: 0;\n  max-height: 48px;\n  height: 100%;\n  width: 1px;\n  background-color: #919bab;\n"])));t.default=function(e){var t=e.config,n=e.reviewStats,o=n.data.promoters+n.data.passives+n.data.detractors,r=Math.round(n.data.promoters/o*100)||0,i=Math.round(n.data.passives/o*100)||0,a=Math.round(n.data.detractors/o*100)||0;return(0,c.h)(p,null,(0,c.h)(u.default,{config:t,reviewStats:n}),(0,c.h)(f,{$background:t.backgroundColor},(0,c.h)("div",{className:"tm-promoters tm-bar-item"},(0,c.h)("div",{className:"tm-bar-item-big"},(0,c.h)("div",{className:"tm-emoji",dangerouslySetInnerHTML:{__html:'\n<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M9 16C6.125 16 3.5 14.5 2.0625 12C0.625 9.53125 0.625 6.5 2.0625 4C3.5 1.53125 6.125 0 9 0C11.8438 0 14.4688 1.53125 15.9062 4C17.3438 6.5 17.3438 9.53125 15.9062 12C14.4688 14.5 11.8438 16 9 16ZM6.125 10.1875C5.9375 9.96875 5.625 9.96875 5.40625 10.125C5.1875 10.3125 5.1875 10.625 5.34375 10.8438C6.0625 11.6562 7.25 12.5 9 12.5C10.7188 12.5 11.9062 11.6562 12.625 10.8438C12.7812 10.625 12.7812 10.3125 12.5625 10.125C12.3438 9.96875 12.0312 9.96875 11.8438 10.1875C11.3125 10.8438 10.3438 11.5 9 11.5C7.625 11.5 6.6875 10.8438 6.125 10.1875ZM5.5 6.5C5.5 7.0625 5.9375 7.5 6.5 7.5C7.0625 7.5 7.5 7.0625 7.5 6.5C7.5 5.96875 7.0625 5.5 6.5 5.5C5.9375 5.5 5.5 5.96875 5.5 6.5ZM11.5 5.5C10.9375 5.5 10.5 5.96875 10.5 6.5C10.5 7.0625 10.9375 7.5 11.5 7.5C12.0625 7.5 12.5 7.0625 12.5 6.5C12.5 5.96875 12.0625 5.5 11.5 5.5Z" fill="#42CC54"/>\n</svg>\n'}}),r,"%"),(0,c.h)("div",{className:"tm-bar-item-small"},n.data.promoters," ",t.responses)),(0,c.h)(h,null),(0,c.h)("div",{className:"tm-passives tm-bar-item"},(0,c.h)("div",{className:"tm-promoters tm-bar-item"},(0,c.h)("div",{className:"tm-bar-item-big"},(0,c.h)("div",{className:"tm-emoji",dangerouslySetInnerHTML:{__html:'\n<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M9 16C6.125 16 3.5 14.5 2.0625 12C0.625 9.53125 0.625 6.5 2.0625 4C3.5 1.53125 6.125 0 9 0C11.8438 0 14.4688 1.53125 15.9062 4C17.3438 6.5 17.3438 9.53125 15.9062 12C14.4688 14.5 11.8438 16 9 16ZM6.5 5.5C5.9375 5.5 5.5 5.96875 5.5 6.5C5.5 7.0625 5.9375 7.5 6.5 7.5C7.0625 7.5 7.5 7.0625 7.5 6.5C7.5 5.96875 7.0625 5.5 6.5 5.5ZM10.5 6.5C10.5 7.0625 10.9375 7.5 11.5 7.5C12.0625 7.5 12.5 7.0625 12.5 6.5C12.5 5.96875 12.0625 5.5 11.5 5.5C10.9375 5.5 10.5 5.96875 10.5 6.5ZM6 10.5C5.71875 10.5 5.5 10.75 5.5 11C5.5 11.2812 5.71875 11.5 6 11.5H12C12.25 11.5 12.5 11.2812 12.5 11C12.5 10.75 12.25 10.5 12 10.5H6Z" fill="#F0A21E"/>\n</svg>\n\n'}})," ",i,"%"),(0,c.h)("div",{className:"tm-bar-item-small"},n.data.passives," ",t.responses))),(0,c.h)(h,null),(0,c.h)("div",{className:"tm-detractors tm-bar-item"},(0,c.h)("div",{className:"tm-promoters tm-bar-item"},(0,c.h)("div",{className:"tm-bar-item-big"},(0,c.h)("div",{className:"tm-emoji",dangerouslySetInnerHTML:{__html:'\n<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M9 16C6.125 16 3.5 14.5 2.0625 12C0.625 9.53125 0.625 6.5 2.0625 4C3.5 1.53125 6.125 0 9 0C11.8438 0 14.4688 1.53125 15.9062 4C17.3438 6.5 17.3438 9.53125 15.9062 12C14.4688 14.5 11.8438 16 9 16ZM5.96875 12.1562C6.34375 10.9375 7.53125 10 9 10C10.4375 10 11.625 10.9375 12 12.1562C12.0938 12.4375 12.375 12.5625 12.625 12.5C12.9062 12.4062 13.0312 12.125 12.9688 11.875C12.4375 10.2188 10.8438 9 9 9C7.125 9 5.53125 10.2188 5 11.875C4.9375 12.125 5.0625 12.4062 5.34375 12.5C5.59375 12.5625 5.875 12.4375 5.96875 12.1562ZM5.5 6.5C5.5 7.0625 5.9375 7.5 6.5 7.5C7.0625 7.5 7.5 7.0625 7.5 6.5C7.5 5.96875 7.0625 5.5 6.5 5.5C5.9375 5.5 5.5 5.96875 5.5 6.5ZM11.5 5.5C10.9375 5.5 10.5 5.96875 10.5 6.5C10.5 7.0625 10.9375 7.5 11.5 7.5C12.0625 7.5 12.5 7.0625 12.5 6.5C12.5 5.96875 12.0625 5.5 11.5 5.5Z" fill="#E4422A"/>\n</svg>\n'}})," ",a,"%"),(0,c.h)("div",{className:"tm-bar-item-small"},n.data.detractors," ",t.responses)))))}},1666:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(4695),a=n(3847),l=n(7864),s=(0,i.styled)("a")(r||(r=o(["\n  display: block;\n  background-color: ",";\n  color: ",";\n  padding: 10px 22px;\n  border-radius: 12px;\n  font-weight: 600;\n  cursor: pointer;\n  transition-duration: 200ms;\n  text-decoration: none;\n\n  &:hover {\n    opacity: .8;\n  }\n"],["\n  display: block;\n  background-color: ",";\n  color: ",";\n  padding: 10px 22px;\n  border-radius: 12px;\n  font-weight: 600;\n  cursor: pointer;\n  transition-duration: 200ms;\n  text-decoration: none;\n\n  &:hover {\n    opacity: .8;\n  }\n"])),(function(e){return e.color}),(function(e){return(0,l.isLight)(e.color)?"#000":"#fff"}));t.default=function(e){var t=e.$config;return(0,a.h)(s,{color:t.ctaColor,href:t.ctaLink,target:"_blank"},t.ctaContent)}},3300:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(4695),a=n(3847),l=(0,i.styled)("div")(r||(r=o(["\n  background-color: rgba(66, 204, 84, 0.16);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 8px 16px;\n  border-radius: 6px;\n  gap: 8px;\n\n  .tm-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .tm-text {\n    color: rgba(36, 134, 49, 1);\n    font-size: 12px;\n    font-style: normal;\n    font-weight: 700;\n  }\n"],["\n  background-color: rgba(66, 204, 84, 0.16);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 8px 16px;\n  border-radius: 6px;\n  gap: 8px;\n\n  .tm-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .tm-text {\n    color: rgba(36, 134, 49, 1);\n    font-size: 12px;\n    font-style: normal;\n    font-weight: 700;\n  }\n"])));t.default=function(e){var t=e.config,n=e.reviewStats,o=Math.round(n.data.promoters/(n.data.promoters+n.data.detractors+n.data.passives)*100)||0;return(0,a.h)(l,null,(0,a.h)("div",{className:"tm-icon",dangerouslySetInnerHTML:{__html:'\n<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M9.78125 1.03125C10.5938 1.21875 11.125 2 10.9688 2.8125L10.875 3.15625C10.7188 4 10.4062 4.78125 10 5.5H14.5C15.3125 5.5 16 6.1875 16 7C16 7.59375 15.6562 8.09375 15.1875 8.34375C15.5312 8.625 15.75 9.03125 15.75 9.5C15.75 10.25 15.2188 10.8438 14.5312 11C14.6562 11.2188 14.75 11.4688 14.75 11.75C14.75 12.4375 14.3125 13 13.6875 13.1875C13.7188 13.2812 13.75 13.4062 13.75 13.5C13.75 14.3438 13.0625 15 12.25 15H9.1875C8.59375 15 8.03125 14.8438 7.53125 14.5L6.3125 13.7188C5.5 13.1562 5 12.2188 5 11.2188V10V8.5V7.75C5 6.8125 5.40625 5.96875 6.125 5.40625L6.34375 5.21875C7.15625 4.53125 7.75 3.625 7.9375 2.5625L8 2.21875C8.1875 1.40625 8.96875 0.875 9.78125 1.03125ZM1 6H3C3.53125 6 4 6.46875 4 7V14C4 14.5625 3.53125 15 3 15H1C0.4375 15 0 14.5625 0 14V7C0 6.46875 0.4375 6 1 6Z" fill="#248631"/>\n</svg>\n'}}),(0,a.h)("div",{className:"tm-text"},o,"% ",t.wouldRecommend))}},1918:function(e,t,n){"use strict";var o=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0});var r,i,a,l=n(4695),s=n(3847),c=n(7864),u=(0,l.styled)("div")(r||(r=o(["\n  width: 72px;\n  height: 72px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  white-space: nowrap;\n\n  color: ",";\n  font-size: 24px;\n  font-weight: 700;\n  line-height: 133.333%;\n\n  border-radius: 8px;\n  background-color: ",";\n"],["\n  width: 72px;\n  height: 72px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  white-space: nowrap;\n\n  color: ",";\n  font-size: 24px;\n  font-weight: 700;\n  line-height: 133.333%;\n\n  border-radius: 8px;\n  background-color: ",";\n"])),(function(e){return(0,c.isLight)(e.$color)?"#000":"#fff"}),(function(e){return e.$color})),d=(0,l.styled)("span")(i||(i=o([""],[""]))),p=(0,l.styled)("span")(a||(a=o(["\n  margin: 2px;\n  font-size: 18px;\n"],["\n  margin: 2px;\n  font-size: 18px;\n"]))),f=function(e){var t=e.layout,n=e.score,o=e.maxScore;switch(t){default:case"rounded":return(0,s.h)(d,null,(Math.round(10*n)/10).toString());case"fixed-decimals":return(0,s.h)(d,null,n.toFixed(1));case"out-of-five":return(0,s.h)(s.Fragment,null,(0,s.h)(d,null,n.toFixed(1)),(0,s.h)(p,null,"/",o))}};t.default=function(e){var t=e.$color,n=e.$score,o=e.$maxScore,r=e.$layout,i=void 0===r?"rounded":r;return(0,s.h)(u,{$color:t,"data-tm-edit":"theme"},(0,s.h)(f,{layout:i,score:n,maxScore:o}))}},7864:(e,t)=>{"use strict";function n(e){4===e.length&&(e=e.split("").map((function(e){return e+e})).join(""));var t=e.replace("#",""),n=parseInt(t,16);return.2126*(n>>16&255)+.7152*(n>>8&255)+.0722*(n>>0&255)}Object.defineProperty(t,"__esModule",{value:!0}),t.isLight=t.getBrightness=void 0,t.getBrightness=n,t.isLight=function(e){return"string"!=typeof e||n(e)>120}},4437:function(e,t,n){"use strict";var o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.useBadgeProps=void 0;var r=n(4619),i=function(e,t){return void 0===t&&(t=!1),"boolean"==typeof e?e:t};function a(e,t){return"string"==typeof e?e:t}t.useBadgeProps=function(e){var t,n,l=(null===(t=e.testimonial)||void 0===t?void 0:t.items)||[],s=((null===(n=e.reviewStats)||void 0===n?void 0:n.items)||[]).filter((function(e){return"number"==typeof e.data.overall_score})),c=(0,r.useMemo)((function(){var t=e.theme.fields,n=e.content||{};return{overallScores:s,style:a(t.style,"default"),badgeType:a(t.badgeType,"nps"),scoreColor:a(t.scoreColor,"#00B341"),scoreLayout:a(t.scoreLayout,"rounded"),starColor:a(t.starColor,"#FFC700"),backgroundColor:a(t.backgroundColor,"#FFFFFF"),organizationName:a(n.organizationName,"Organization name"),basedOn:a(n.basedOnNew,"Based on {responses} responses"),netPromoterScore:a(n.netPromoterScore,"net promoter score"),wouldRecommend:a(n.wouldRecommend,"would recommend"),promoters:a(n.promoters,"promoters"),passives:a(n.passives,"passives"),detractors:a(n.detractors,"detractors"),userScore:a(n.userScore,"user score"),responses:a(n.responses,"responses"),npsBadgeStyle:a(t.npsBadgeStyle,"simple"),npsShowCompany:i(t.npsShowCompany,!0),npsShowNumber:i(t.npsShowNumber,!0),overallShowCompany:i(t.overallShowCompany,!0),overallShowNumber:i(t.overallShowNumber,!0),overallShowScore:i(t.overallShowScore,!0),overallShowStars:i(t.overallShowStars,!0),overallShowSourceLogos:i(t.overallShowSourceLogos,!0),overallShowPlatforms:i(t.overallShowPlatforms,!0),showCta:i(t.showCta,!1),ctaColor:a(t.ctaColor,"#1d3a6c"),ctaContent:a(t.ctaContent,"Contact"),ctaLink:a(t.ctaLink,"https://trustmary.com"),customCss:a(t.customCss,"")}}),[e]);return o(o({},e),{reviews:l,overallScores:s,config:c})}},4695:(e,t)=>{"use strict";let n={data:""},o=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||n,r=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,i=/\/\*[^]*?\*\/|\s\s+|\n/g,a=(e,t,n,o)=>{let r="",i="",l="";const s=!o&&a.sp?a.sp(t,n):t;for(let s in e){let c=e[s];if("@"==s[0])if("i"==s[1])r=s+" "+c+";";else if("f"==s[1])i+=a(c,s,void 0,!0);else{const e="@media"!==s.substring(0,6);i+=s+"{"+a(c,"k"==s[1]?"":t,e?void 0:n,e)+"}"}else"object"==typeof c?i+=a(c,t?t.replace(/([^,])+/g,(e=>s.replace(/(^:.*)|([^,])+/g,(t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)))):s,void 0,o):null!=c&&(s=s.replace(/[A-Z]/g,"-$&").toLowerCase(),l+=a.p?a.p(s,c):s+":"+c+";")}return r+(s&&l?s+"{"+l+"}":l)+i},l={},s=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+s(e[n]);return t}return e},c=(e,t,n,o,c,u)=>{let d=s(e),p=l[d]||(l[d]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(d));if(!l[p]){let t=d!==e?e:(e=>{let t,n=[{}];for(;t=r.exec(e.replace(i,""));)t[4]?n.shift():t[3]?n.unshift(n[0][t[3]]=n[0][t[3]]||{}):n[0][t[1]]=t[2];return n[0]})(e);l[p]=a(c?{["@keyframes "+p]:t}:t,n?"":"."+p,u)}return((e,t,n)=>{-1==t.data.indexOf(e)&&(t.data=n?e+t.data:t.data+e)})(l[p],t,o),p},u=(e,t,n)=>e.reduce(((e,o,r)=>{let i=t[r];if(i&&i.call){let e=i(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":a(e,""):!1===e?"":e}return e+o+(null==i?"":i)}),"");function d(e){let t=this||{},n=e.call?e(t.p):e;return c(n.unshift?n.raw?u(n,[].slice.call(arguments,1),t.p):n.reduce(((e,n)=>Object.assign(e,n&&n.call?n(t.p):n)),{}):n,o(t.target),t.g,t.o,t.k,t.t)}let p,f,h,_=d.bind({g:1}),m=d.bind({k:1});t.css=d,t.extractCss=e=>{let t=o(e),n=t.data;return t.data="",n},t.glob=_,t.keyframes=m,t.setup=function(e,t,n,o,r){a.p=t,a.sp=r,p=e,f=n,h=o},t.styled=function(e,t){let n=this||{};return function(){let o=arguments;function r(i,a){let l=Object.assign({},i),s=l.className||r.className;n.p=Object.assign({theme:f&&f()},l),n.o=/ *go\d+/.test(s),n.t=e,l.className=d.apply(n,o)+(s?" "+s:""),t&&(l.ref=a);let c=e;return e[0]&&(c=l.as||e,delete l.as),h&&c[0]&&h(l),p(c,l)}return t?t(r):r}}},3773:(e,t)=>{t.shouldForwardProp=function(e){return function(t){for(let n in t)e(n)||delete t[n]}}}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o].call(i.exports,i,i.exports,n),i.exports}n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};n(7200)})();

    var element = document.querySelector('[src^="https://widget.trustmary.com/qvXOUFktE"]');
    var widgetElement = document.createElement('div');

    function render() {
      window.TrustmaryEmbed.widgetTemplates["badge-inpage"](widgetElement, widgetData);
      element.remove();
      tmary('widgetReady', { element: widgetElement, widgetData });
    }

    if(document.head.contains(element)) {
      document.addEventListener('DOMContentLoaded', function() {
        document.body.appendChild(widgetElement);
        render();
      });
    } else {
      element.parentElement.insertBefore(widgetElement, element);
      render();
    }
  })();
