<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{font-family:"Roboto",sans-serif}body{background:snow}.vw_review_form_button{background:#135fab;color:#fff;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:.75rem;text-align:center;width:100%;border:none;cursor:pointer;display:block}.vw_review_form_wrapper{position:fixed;display:none;z-index:9999;opacity:0;background-color:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%}.vw_review_form{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);background-color:#fff;padding:20px 10px;max-width:600px;width:calc(100% - 2rem);margin:0 auto;max-height:calc(100% - 5rem);overflow-y:scroll}.vw_review_form h2{font-size:1.5rem;font-weight:700;color:#000;margin:0;padding:0;margin-bottom:1rem}.vw_review_form hr{margin:0;padding:0;margin:.5rem 0;border:0;border-top:1px solid #c7c7c7}.vw_review_form .info,.vw_review_form .scores,.vw_review_form .text{display:flex;flex-direction:column;gap:1rem}.vw_review_form .info .field_group{display:flex;flex-direction:column;gap:.25rem}.vw_review_form .info .field_group label{color:#4e4e4e;font-size:15px}.vw_review_form .info .field_group input{border:1px solid #c7c7c7;box-sizing:border-box;outline:0;padding:.75rem;position:relative;width:100%}.vw_review_form .scores{display:grid;grid-template-columns:repeat(3, 1fr);padding:1.5rem 0}@media screen and (max-width: 600px){.vw_review_form .scores{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 360px){.vw_review_form .scores{grid-template-columns:repeat(1, 1fr)}}.vw_review_form .scores .field_group{display:flex;flex-direction:column;justify-content:center;text-align:center}.vw_review_form .scores .stars{display:flex;flex-direction:row;justify-content:center;margin-top:.5rem}.vw_review_form .scores .stars .star{width:1.5rem;height:1.5rem;cursor:pointer;transition:transform .2s ease-in-out}.vw_review_form .scores .stars .star.hover.selected svg,.vw_review_form .scores .stars .star.hover svg,.vw_review_form .scores .stars .star.selected svg{fill:#dfb51e;stroke:#cfa409}.vw_review_form .scores .stars .star.noHover svg{fill:#a8a8a8;stroke:#7d7d7d}.vw_review_form .scores .stars .star:hover{transform:scale(1.21)}.vw_review_form .scores .stars .star svg{fill:#c7c7c7;stroke:#a8a8a8;width:100%;height:100%}.vw_review_form .text .field_group textarea{border:1px solid #c7c7c7;box-sizing:border-box;outline:0;padding:.75rem;position:relative;width:100%;height:100px;resize:vertical}.vw_review_form .text .field_group .charactercount{font-size:12px;color:#c7c7c7;text-align:right}.vw_review_form input[type=submit]{margin-top:1rem;background:#135fab;color:#fff;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:.75rem;text-align:center;width:100%;border:none;cursor:pointer}.vw_review_element{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1rem;background-color:#fff;padding:15px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px}.vw_review_element .vw_review{width:100%}.vw_review_element .vw_review.has_reviews{min-height:200px}.vw_review_element .buttons{display:flex;flex-direction:row;gap:1rem}.vw_review_element .buttons .vw_show_prev,.vw_review_element .buttons .vw_show_next{width:2.5rem;height:2.5rem}.vw_review_element .buttons .vw_show_prev svg,.vw_review_element .buttons .vw_show_next svg{width:100%;height:100%;fill:#fff}.vw_review_element .buttons .vw_review_form_button{width:100%;height:2.5rem}.vw_review_element .buttons .vw_review_form_button svg{width:100%;height:100%;fill:#fff}.vw_review_element .vw_single_review{display:none;opacity:0;transition:opacity 2s ease-in-out !important}.vw_review_element .vw_single_review.vw_active{display:block}.vw_review_element .vw_single_review h2{display:flex;justify-content:space-between}.vw_review_element .vw_single_review .sides{padding:.5rem 0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media screen and (max-width: 500px){.vw_review_element .vw_single_review .sides{grid-template-columns:1fr}}.vw_review_element .vw_single_review .sides .right{display:flex;flex-direction:column;gap:.125rem}.vw_review_element .vw_single_review .sides .right p{margin:0}.vw_show_prev,.vw_show_next{background:#135fab;color:#fff;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:.75rem;text-align:center;width:100%;border:none;cursor:pointer;display:block}.vw_show_prev svg,.vw_show_next svg{width:100%;height:100%}.vw_show_all_modal_wrapper{background-color:rgba(0,0,0,.5);position:fixed;opacity:0;display:none;top:0;left:0;width:100%;height:100%}.vw_show_all_modal_wrapper .vw_show_all_modal{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);padding:20px 10px;max-width:600px;width:100%;margin:0 auto}.vw_review_badge{background-color:#fff;padding:.5rem;display:flex;flex-direction:row;gap:.5rem;border:0;text-decoration:none;text-decoration:none !important;transition:all .2s ease-in-out;cursor:pointer;width:-moz-max-content;width:max-content;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px}.vw_review_badge:hover{box-shadow:0 0 10px rgba(0,0,0,.2);transform:scale(1.01) translate(0, -2px)}.vw_review_badge h3{margin:0;padding:0;font-size:1rem;font-weight:700;color:#000;line-height:1;text-align:left}.vw_review_badge p{margin:0;padding:0;font-size:.7rem;font-weight:400;color:#000;line-height:1;text-align:left}.vw_review_badge .text{flex:1;display:flex;flex-direction:column;justify-content:center}.vw_review_badge .badge{background-color:#135fab;border-radius:3px;width:2rem;height:2rem;display:grid;place-items:center}.vw_review_badge .badge span{color:#fff;font-size:1rem;font-weight:700}</pre></body></html>