 @font-face{font-family:r4econs;src:url(../onepartner-child-theme/fonts/r4econs.eot?68905003);src:url(/fonts/r4econs.eot?68905003#iefix) format('embedded-opentype'),url(../onepartner-child-theme/fonts/r4econs.woff2?68905003) format('woff2'),url(../onepartner-child-theme/fonts/r4econs.woff?68905003) format('woff'),url(../onepartner-child-theme/fonts/r4econs.ttf?68905003) format('truetype'),url(/fonts/r4econs.svg?68905003#r4econs) format('svg');font-weight:400;font-style:normal;font-display: swap;}[class*=" icon-"]:before,[class^=icon-]:before{font-family:r4econs;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale }.icon-star-solid:before{content:'\2605'!important }.icon-star:before{content:'\2606' }body{font-family:'Open Sans',sans-serif;font-size:13px }hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #dadfe6 }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0 }.r4e-widget.reviews{font-size:14px;line-height:1.42857143 }.r4e-widget.reviews a{color:#056a81;text-decoration:none }.r4e-widget.reviews a.active,.r4e-widget.reviews a.focus,.r4e-widget.reviews a:active,.r4e-widget.reviews a:focus,.r4e-widget.reviews a:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,141,220,.56);box-shadow:0 0 4px 0 rgba(0,141,220,.56) }.r4e-widget.reviews .hidden{display:none }.r4e-widget.reviews .rating .stars.empty{white-space:nowrap }.r4e-widget.reviews .rating .stars .icon-star,.r4e-widget.reviews .rating .stars .icon-star-solid{font-size:18px;margin-right:-2px }.r4e-widget.reviews .rating .label-container .value{font-size:16px;line-height:18px }.r4e-widget.reviews .rating .label-container .max{font-size:12px }.r4e-widget.reviews .aggregate{margin-bottom:-10px }.r4e-widget.reviews .aggregate .stars-container{margin-right:5px }.r4e-widget.reviews .aggregate .stars .icon-star,.r4e-widget.reviews .aggregate .stars .icon-star-solid{font-size:20px;margin-right:1px }.r4e-widget.reviews .aggregate .label-container{margin-top:5px }.r4e-widget.reviews .aggregate .label-container .value{font-size:18px;font-weight:700 }.r4e-widget.reviews .aggregate .label-container .max{font-size:14px }.r4e-widget.reviews .aggregate .count{display:inline-block;position:absolute;right:10px;line-height:32px }.r4e-widget.reviews .review{padding-bottom:20px }.r4e-widget.reviews .review .icon{float:left;margin-top:2px;width:50px }.r4e-widget.reviews .review .icon .source{width:40px;height:40px;border-radius:4px }.r4e-widget.reviews .review .summary{display:block;width:100% }.r4e-widget.reviews .review .summary .info{color:#4e5656;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }.r4e-widget.reviews .review .summary .info:hover{overflow:visible }.r4e-widget.reviews .review .summary .info .separator{padding:0 2px }.r4e-widget.reviews .review .date{display:inline-block;position:absolute;right:10px;color:#4e5656;font-size:12px;line-height:26px }.r4e-widget.reviews .review .comment{padding-top:7px }.r4e-widget.reviews .review .comment .comment-more{cursor:pointer;padding-left:5px }.r4e-widget.reviews .loader{font-size:20px;text-align:center }.r4e-widget.reviews .load-more{text-align:center;cursor:pointer }.r4e-widget.reviews .load-more hr{margin-top:10px }.r4e-widget.reviews .pagination{width:100%;margin:10px 0 0 }.r4e-widget.reviews .pagination>div{display:inline-block }.r4e-widget.reviews .pagination a{color:#4e5656 }.r4e-widget.reviews .pagination .previous-page{float:left }.r4e-widget.reviews .pagination .next-page{float:right }.no-more-reviews{text-align:center;font-size:14px;padding-bottom:15px }.error-container{text-align:center;padding-top:20px }.error-container i{font-size:40px;color:#d49f00 }.r4e-widget .rating{position:relative;display:inline-block }.r4e-widget .rating .stars-container{position:relative;display:inline-block;vertical-align:middle;margin-right:10px }.r4e-widget .rating .stars.empty{color:#c2c6c6 }.r4e-widget .rating .stars.empty .icon-star{color:#f2b80a }.r4e-widget .rating .stars.full{position:absolute;width:0;color:#f2b80a;overflow:hidden;white-space:nowrap }.r4e-widget .rating .stars .icon-star,.r4e-widget .rating .stars .icon-star-solid{font-size:22px }.r4e-widget .rating .label-container{display:inline-block;margin-top:3px;vertical-align:middle }.r4e-widget .rating .value{color:#555;font-size:20px }.r4e-widget .rating .max{color:#6b7676;font-size:16px }.r4e-widget.reviews2 {font-size: 14px;line-height: 1.42857143 }.r4e-widget.reviews2 hr {margin-top: 40px;margin-bottom: 40px }.r4e-widget.reviews2 .no-reviews-label {text-align: center;color: #6b7676;font-size: 16px;font-weight: 600 }.r4e-widget.reviews2 .no-customer-reviews-label {padding-bottom: 20px;color: #131515;font-size: 16px;font-weight: 600 }.r4e-widget.reviews2 .sort-container {display: inline-block }.r4e-widget.reviews2 .sort-container .sort-label {margin-bottom: 8px }.r4e-widget.reviews2 .sort-container .select-wrapper {position: relative }.r4e-widget.reviews2 .sort-container .select-wrapper::after {content: "\56";font-family: r4econs;font-size: 1rem;top: 2px;right: 12px;position: absolute;pointer-events: none }.r4e-widget.reviews2 .sort-container select#sort {display: block;padding: 4px 32px 4px 12px;cursor: pointer;border: solid 1px #c2c6c6;appearance: none }.r4e-widget.reviews2 .filter-label-container {display: inline-block;border: solid 1px #c2c6c6;padding: 4px 8px;margin-left: 8px }.r4e-widget.reviews2 .filter-label-container .filter-label {padding-right: 8px;font-weight: 700 }.r4e-widget.reviews2 .filter-label-container .icon-times {font-size: 12px;color: #6b7676 }.r4e-widget.reviews2 a {color: #056a81;text-decoration: none }.r4e-widget.reviews2 a.active,.r4e-widget.reviews2 a.focus,.r4e-widget.reviews2 a:active,.r4e-widget.reviews2 a:focus,.r4e-widget.reviews2 a:hover {text-decoration: underline }.r4e-widget.reviews2 .hidden {display: none }.r4e-widget.reviews2 .rating .stars.empty {white-space: nowrap }.r4e-widget.reviews2 .rating .stars .icon-star,.r4e-widget.reviews2 .rating .stars .icon-star-solid {font-size: 18px;margin-right: -2px }.r4e-widget.reviews2 .rating .label-container .value {font-size: 16px;line-height: 18px }.r4e-widget.reviews2 .rating .label-container .max {font-size: 12px }.r4e-widget.reviews2 .aggregate .stars-container {margin-left: 20px }.r4e-widget.reviews2 .aggregate .stars .icon-star,.r4e-widget.reviews2 .aggregate .stars .icon-star-solid {font-size: 20px;margin-right: 1px }.r4e-widget.reviews2 .aggregate .label-container {margin-top: 5px }.r4e-widget.reviews2 .aggregate .label-container .value {color: #131515;font-size: 38px;font-weight: 600 }.r4e-widget.reviews2 .aggregate .label-container .max {color: #6b7676;font-size: 28px }.r4e-widget.reviews2 .aggregate .count {line-height: 17px;padding-bottom: 20px }.r4e-widget.reviews2 .aggregate .aggregate-histogram {width: 100% }.r4e-widget.reviews2 .aggregate .aggregate-histogram .histogram-star {min-width: 57px;padding-right: 20px }.r4e-widget.reviews2 .aggregate .aggregate-histogram .histogram-bar {width: 100% }.r4e-widget.reviews2 .aggregate .aggregate-histogram .histogram-bar .histogram-bar-background {background-color: #c2c6c6;height: 8px;border-radius: 4px }.r4e-widget.reviews2 .aggregate .aggregate-histogram .histogram-bar .histogram-bar-background .histogram-bar-fill {background-color: #ffab2e;height: 100%;border-radius: 4px }.r4e-widget.reviews2 .aggregate .aggregate-histogram .histogram-count {min-width: 40px;text-align: right;padding-left: 20px;color: #6b7676 }.r4e-widget.reviews2 .review {border: 1px solid #e5e6e6;padding: 24px;margin: 20px 0 }.r4e-widget.reviews2 .review .icon {float: left;margin-top: 2px;width: 56px }.r4e-widget.reviews2 .review .icon .source {width: 40px;height: 40px;border-radius: 4px }.r4e-widget.reviews2 .review .summary {display: block;width: 100% }.r4e-widget.reviews2 .review .summary .info {color: #4e5656;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-top: 8px }.r4e-widget.reviews2 .review .summary .info:hover {overflow: visible }.r4e-widget.reviews2 .review .summary .info .separator {padding: 0 2px }.r4e-widget.reviews2 .review .summary .info .location-reviewer {font-weight: 700 }.r4e-widget.reviews2 .review .date {display: inline-block;float: right;color: #4e5656;font-size: 12px;line-height: 26px }.r4e-widget.reviews2 .review .comment {padding-top: 24px }.r4e-widget.reviews2 .review .comment .comment-more {cursor: pointer;padding-left: 5px }.r4e-widget.reviews2 .review .replies {padding-top: 24px }.r4e-widget.reviews2 .review .replies .even {border-left: solid 2px #a9afaf }.r4e-widget.reviews2 .review .replies .odd {border-left: solid 2px #158b9f }.r4e-widget.reviews2 .review .replies .reply {padding: 20px;background-color: #fafbfb }.r4e-widget.reviews2 .review .replies .reply:not(:first-of-type) {margin-top: 2px }.r4e-widget.reviews2 .review .replies .reply-title {color: #4e5656;font-size: 12px }.r4e-widget.reviews2 .review .replies .reply-text {padding-top: 12px }.r4e-widget.reviews2 .review .replies .reply-pagination {font-size: 12px }.r4e-widget.reviews2 .review .replies .reply-pagination a {cursor: pointer;margin-left: 3px }.r4e-widget.reviews2 .loader {font-size: 20px;text-align: center }.r4e-widget.reviews2 .load-more {text-align: center;cursor: pointer }.r4e-widget.reviews2 .load-more hr {margin-top: 10px }.r4e-widget.reviews2 .pagination {width: 100%;margin: 10px 0 0 }.r4e-widget.reviews2 .pagination>div {display: inline-block }.r4e-widget.reviews2 .pagination a {color: #4e5656 }.r4e-widget.reviews2 .pagination .previous-page {float: left }.r4e-widget.reviews2 .pagination .next-page {float: right }@media only screen and (max-width:320px){.r4e-widget.summary .source-block .count,.r4e-widget.summary .summary .count{float:none }}