/*!
 * Star Rating
 *
 * Version: 1.3.3
 * Author: Paul Ryley (http://geminilabs.io)
 * URL: https://github.com/geminilabs/star-rating.js
 * License: MIT
 */.gl-star-rating[data-star-rating]{position:relative;display:block}.gl-star-rating[data-star-rating]>select{position:absolute!important;top:0;left:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1px at 0 0);clip-path:circle(1px at 0 0);visibility:visible}.gl-star-rating[data-star-rating] .gl-star-rating-stars{display:inline-block;height:26px;vertical-align:middle;cursor:pointer}.gl-star-rating[data-star-rating] .gl-star-rating-stars>span{display:inline-block;width:24px;height:24px;background-size:24px;background-repeat:no-repeat;background-image:url(../img/star-empty.svg);margin-right:4px}.gl-star-rating[data-star-rating] .gl-star-rating-stars.s100>span,.gl-star-rating[data-star-rating] .gl-star-rating-stars.s10>span:nth-child(1),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s20>span:nth-child(-1n+2),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s30>span:nth-child(-1n+3),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s40>span:nth-child(-1n+4),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s50>span:nth-child(-1n+5),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s60>span:nth-child(-1n+6),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s70>span:nth-child(-1n+7),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s80>span:nth-child(-1n+8),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s90>span:nth-child(-1n+9){background-image:url(../img/star-filled.svg)}.gl-star-rating[data-star-rating] .gl-star-rating-text{display:inline-block;position:relative;height:26px;line-height:26px;font-size:.8em;font-weight:600;color:#fff;background-color:#1a1a1a;white-space:nowrap;vertical-align:middle;padding:0 12px 0 6px;margin:0 0 0 12px}.gl-star-rating[data-star-rating] .gl-star-rating-text:before{position:absolute;top:0;left:-12px;width:0;height:0;content:"";border-style:solid;border-width:13px 12px 13px 0;border-color:transparent #1a1a1a transparent transparent}[id^=geminilabs-site-reviews].widget ul.glsr-reviews{list-style:none;margin-left:0}[id^=geminilabs-site-reviews].widget .glsr-review-title,[id^=geminilabs-site-reviews].widget p{margin-bottom:1em}.glsr-reviews{position:relative}.glsr-reviews::after{content:"";display:table;clear:both}.glsr-ajax-navigation,.glsr-navigation,.glsr-review{opacity:1;transition:opacity .5s}.glsr-hide .glsr-ajax-navigation,.glsr-hide .glsr-navigation,.glsr-hide .glsr-review{opacity:0!important}.glsr-hide .glsr-loader{display:block}.glsr-review{margin-bottom:3em}.glsr-review p{white-space:pre-line;margin:0 0 1em}.glsr-bar,.glsr-read-more,.glsr-review-date,.glsr-review-link{white-space:nowrap}.glsr-review-assigned{display:block;font-style:italic}.glsr-review-date{font-style:italic}.glsr-review-meta>span:not(:last-child){margin-right:.5em}.glsr-review-avatar{float:left;margin:-8px 12px 0 0;width:36px;height:36px}.glsr-review-avatar img{height:100%;-o-object-fit:cover;object-fit:cover}.glsr-star-empty,.glsr-star-full,.glsr-star-half{display:inline-block;width:20px;height:20px;font-size:16px;vertical-align:sub;background-repeat:no-repeat;background-size:20px}@media screen and (min-width:56.875em){.glsr-widget [class*=glsr-star-]{width:16px;height:16px;background-size:16px}.glsr-widget .glsr-review-avatar{width:30px;height:30px}}.glsr-star-empty{background-image:url(../img/star-empty.svg)}.glsr-star-full{background-image:url(../img/star-filled.svg)}.glsr-star-half{background-image:url(../img/star-half.svg)}.glsr-hidden{display:none}.glsr-read-more::before{content:'\2026';margin-right:.5em}.glsr-loader::after,.glsr-loader::before,.glsr-review-response::before,.glsr-visible+.glsr-read-more::before{content:''}.glsr-review-response{position:relative;font-size:.875em;background-color:rgba(0,0,0,.075);border-radius:2px;padding:1em;margin-top:1.5rem}.glsr-review-response p:last-of-type{margin-bottom:0}.glsr-review-response::before{display:block;position:absolute;top:-18px;left:50px;height:0;width:0;border-style:solid;border-color:rgba(0,0,0,.075) transparent;border-width:0 24px 18px 0}.glsr-loader{display:none;position:absolute;bottom:0;left:calc(50% - 12px);width:24px;height:24px;border-radius:50%;-webkit-animation:glsr-loader .5s infinite linear;animation:glsr-loader .5s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0);margin:0}.glsr-loader::after,.glsr-loader::before{position:absolute;width:8px;height:8px;background:rgba(0,0,0,.75);border-radius:50%}.glsr-loader::before{top:0;left:0}.glsr-loader::after{bottom:0;right:0}@-webkit-keyframes glsr-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes glsr-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.glsr-reviews .screen-reader-text{position:absolute;height:1px;width:1px;border:0;overflow:hidden;clip:rect(0 0 0 0);word-wrap:normal!important;padding:0;margin:-1px}.gl-star-rating[data-star-rating]{line-height:1}.glsr-field-messages{color:#1976D2}.glsr-has-error,.glsr-has-errors{color:#D32F2F}.glsr-field{margin-bottom:1em}.glsr-field-error{display:block;font-size:.875em;color:#D32F2F}.glsr-field ul{list-style-type:none}.glsr-field label{display:block}.glsr-field label[for^=terms]{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.glsr-field label[for^=rating]:after,.glsr-field.glsr-required label:after{content:"*";color:#D32F2F;margin-left:.33em}.glsr-field input[type=checkbox]{margin-right:.25em}.glsr-field select[name=rating]{display:block;height:26px;visibility:hidden!important}.glsr-field select[name=rating]::after,.glsr-field select[name=rating]::before{display:none!important}.glsr-recaptcha-holder{margin-top:1em}.glsr-field button[type=submit] span{display:none}.glsr-field button[type=submit][disabled] span{display:inline;position:relative;margin-right:1.65em}.glsr-field button[type=submit] span::after,.glsr-field button[type=submit] span::before{display:inline-block;position:absolute;top:50%;left:0;height:1em;width:1em;content:'';border:.2em solid currentColor;border-radius:100%;box-sizing:border-box;margin:-.5em auto 0;-webkit-animation:glsr-rotation .6s infinite linear;animation:glsr-rotation .6s infinite linear}.glsr-percentage-bars,.glsr-summary{max-width:400px;margin-bottom:1em;position:relative}.glsr-field button[type=submit] span::before{border-top-color:transparent;opacity:.5}.glsr-field button[type=submit] span::after{border-color:currentColor transparent transparent}@-webkit-keyframes glsr-rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glsr-rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.glsr-summary{width:100%;font-size:16px;line-height:1.5}.glsr-summary .glsr-review-rating{display:inline-block;margin-right:10px}.glsr-summary [class*=glsr-star-]{width:26px;height:26px;background-size:24px}.glsr-summary-rating{line-height:1.25;font-size:24px;font-weight:700;margin-right:10px}.glsr-summary-text{display:block;font-size:14px}.glsr-percentage-bars{width:100%;font-size:16px;line-height:1.5}.glsr-bar{display:table-row}.glsr-bar>span{display:table-cell;vertical-align:middle}.glsr-bar-label{padding-right:10px}.glsr-bar-background{position:relative;width:100%}.glsr-bar-background::before{display:block;position:absolute;width:100%;height:12px;content:'';background:rgba(0,0,0,.075)}.glsr-bar-percent{position:relative;display:block;height:12px;background-color:#ffb900}.glsr-bar-count{text-align:right;font-size:14px;padding-left:10px}