@font-face {
 font-family:reviewsio-font;
 src:url(https://assets.reviews.io/iconfont/reviewsio-icons/fonts/reviewsio-font.eot?q1byn0);
 src:url(https://assets.reviews.io/iconfont/reviewsio-icons/fonts/reviewsio-font.eot?q1byn0#iefix) format('embedded-opentype'),
 url(https://assets.reviews.io/iconfont/reviewsio-icons/fonts/reviewsio-font.woff2?q1byn0) format('woff2'),
 url(https://assets.reviews.io/iconfont/reviewsio-icons/fonts/reviewsio-font.ttf?q1byn0) format('truetype'),
 url(https://assets.reviews.io/iconfont/reviewsio-icons/fonts/reviewsio-font.woff?q1byn0) format('woff'),
 url(https://assets.reviews.io/iconfont/reviewsio-icons/fonts/reviewsio-font.svg?q1byn0#reviewsio-font) format('svg');
 font-weight:400;
 font-style:normal;
 font-display:block
}
[class^=ricon-],
[class*=" ricon-"] {
 font-family:reviewsio-font!important;
 speak:never;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.ricon-align--bottom:before {
 content:"\e900"
}
.ricon-align--center:before {
 content:"\e901"
}
.ricon-align--left:before {
 content:"\e902"
}
.ricon-align--middle:before {
 content:"\e903"
}
.ricon-align--right:before {
 content:"\e904"
}
.ricon-align--top:before {
 content:"\e905"
}
.ricon-arrow--ccw:before {
 content:"\e906"
}
.ricon-arrow--cw:before {
 content:"\e907"
}
.ricon-arrow--down:before {
 content:"\e908"
}
.ricon-arrow--left:before {
 content:"\e909"
}
.ricon-arrow--right:before {
 content:"\e90a"
}
.ricon-arrow--up:before {
 content:"\e90b"
}
.ricon-badge--checkmark:before {
 content:"\e959"
}
.ricon-bin:before {
 content:"\e90c"
}
.ricon-book:before {
 content:"\e90d"
}
.ricon-checkmark:before {
 content:"\e90e"
}
.ricon-cog:before {
 content:"\e90f"
}
.ricon-download--outline:before {
 content:"\e910"
}
.ricon-duplicate:before {
 content:"\e955"
}
.ricon-ellipsis:before {
 content:"\e911"
}
.ricon-ellipsis--vertical:before {
 content:"\e912"
}
.ricon-email:before {
 content:"\e913"
}
.ricon-email--outline:before {
 content:"\e914"
}
.ricon-eye:before {
 content:"\e915"
}
.ricon-facebook-favicon:before {
 content:"\e916"
}
.ricon-fill--highlight:before {
 content:"\e917"
}
.ricon-fill--none:before {
 content:"\e918"
}
.ricon-fill--solid:before {
 content:"\e919"
}
.ricon-flag:before {
 content:"\e91a"
}
.ricon-flip--horizontal:before {
 content:"\e91b"
}
.ricon-flip--vertical:before {
 content:"\e91c"
}
.ricon-font--bold:before {
 content:"\e91d"
}
.ricon-font--italic:before {
 content:"\e91e"
}
.ricon-font-letters:before {
 content:"\e91f"
}
.ricon-font--underline:before {
 content:"\e920"
}
.ricon-grid:before {
 content:"\e921"
}
.ricon-heart:before {
 content:"\e922"
}
.ricon-info:before {
 content:"\e923"
}
.ricon-instagram--outline:before {
 content:"\e924"
}
.ricon-linkedin-favicon:before {
 content:"\e925"
}
.ricon-linked--off:before {
 content:"\e957"
}
.ricon-linked--on:before {
 content:"\e958"
}
.ricon-load-less:before {
 content:"\e926"
}
.ricon-load-more:before {
 content:"\e927"
}
.ricon-load-more--outline:before {
 content:"\e928"
}
.ricon-lock:before {
 content:"\e956"
}
.ricon-lock--outline:before {
 content:"\e929"
}
.ricon-magnifying-glass:before {
 content:"\e92a"
}
.ricon-mask:before {
 content:"\e954"
}
.ricon-paper-plane:before {
 content:"\e92b"
}
.ricon-pause:before {
 content:"\e92c"
}
.ricon-pen:before {
 content:"\e92d"
}
.ricon-percentage-star--0:before {
 content:"\e92e"
}
.ricon-percentage-star--25:before {
 content:"\e92f"
}
.ricon-percentage-star--50:before {
 content:"\e930"
}
.ricon-percentage-star--75:before {
 content:"\e931"
}
.ricon-percentage-star--100:before {
 content:"\e932"
}
.ricon-photo:before {
 content:"\e933"
}
.ricon-photo--outline:before {
 content:"\e934"
}
.ricon-pinterest-favicon:before {
 content:"\e935"
}
.ricon-play:before {
 content:"\e936"
}
.ricon-play--circle:before {
 content:"\e937"
}
.ricon-question-mark:before {
 content:"\e938"
}
.ricon-reviewsio-favicon:before {
 content:"\e939"
}
.ricon-reviewsio-logo:before {
 content:"\e93a"
}
.ricon-reviewsio-logo--minimised:before {
 content:"\e93b"
}
.ricon-shape--triangle-circle:before {
 content:"\e93c"
}
.ricon-share:before {
 content:"\e93d"
}
.ricon-speech-bubble--answer:before {
 content:"\e93e"
}
.ricon-speech-bubble--question:before {
 content:"\e93f"
}
.ricon-star:before {
 content:"\e940"
}
.ricon-star-box--outline:before {
 content:"\e941"
}
.ricon-tag:before {
 content:"\e942"
}
.ricon-textalign--center:before {
 content:"\e943"
}
.ricon-textalign--justify:before {
 content:"\e944"
}
.ricon-textalign--left:before {
 content:"\e945"
}
.ricon-textalign--right:before {
 content:"\e946"
}
.ricon-thin-arrow--down:before {
 content:"\e947"
}
.ricon-thin-arrow--left:before {
 content:"\e948"
}
.ricon-thin-arrow--right:before {
 content:"\e949"
}
.ricon-thin-arrow--up:before {
 content:"\e94a"
}
.ricon-thin-close:before {
 content:"\e94b"
}
.ricon-thin-minus:before {
 content:"\e94c"
}
.ricon-thin-plus:before {
 content:"\e94d"
}
.ricon-thumbsdown:before {
 content:"\e94e"
}
.ricon-thumbsup:before {
 content:"\e94f"
}
.ricon-twitter-favicon:before {
 content:"\e950"
}
.ricon-upload--outline:before {
 content:"\e951"
}
.ricon-user--add:before {
 content:"\e952"
}
.ricon-youtube-favicon:before {
 content:"\e953"
}


.ElementsWidget-prefix .ElementsWidget {
 --base-font-size:16px;
 --common-button-font-family:inherit;
 --common-button-font-size:16px;
 --common-button-font-weight:500;
 --common-button-letter-spacing:0;
 --common-button-text-transform:none;
 --common-button-vertical-padding:10px;
 --common-button-horizontal-padding:20px;
 --common-button-border-width:2px;
 --common-button-border-radius:0px;
 --primary-button-bg-color:#0E1311;
 --primary-button-border-color:#0E1311;
 --primary-button-text-color:#ffffff;
 --secondary-button-bg-color:transparent;
 --secondary-button-border-color:#0E1311;
 --secondary-button-text-color:#0E1311;
 --common-star-color:#f58220;
 --common-star-disabled-color:rgba(0,0,0,0.25);
 --medium-star-size:22px;
 --small-star-size:19px;
 --heading-text-color:#003275;
 --heading-text-font-weight:600;
 --heading-text-font-family:inherit;
 --heading-text-line-height:1.4;
 --heading-text-letter-spacing:0;
 --heading-text-transform:none;
 --body-text-color:#555;
 --body-text-font-weight:400;
 --body-text-font-family:inherit;
 --body-text-line-height:1.4;
 --body-text-letter-spacing:0;
 --body-text-transform:none;
 --inputfield-text-font-family:inherit;
 --input-text-font-size:14px;
 --inputfield-text-font-weight:400;
 --inputfield-text-color:#0E1311;
 --inputfield-border-color:rgba(0,0,0,0.2);
 --inputfield-background-color:transparent;
 --inputfield-border-width:1px;
 --inputfield-border-radius:0px;
 --common-border-color:rgba(0,0,0,0.15);
 --common-border-width:1px;
 --common-sidebar-width:190px;
 --slider-indicator-bg-color:rgba(0,0,0,0.1);
 --slider-indicator-button-color:#0E1311;
 --slider-indicator-width:190px;
 --badge-icon-color:#000;
 --badge-icon-font-size:inherit;
 --badge-text-color:#555;
 --badge-text-font-size:inherit;
 --badge-text-letter-spacing:inherit;
 --badge-text-transform:inherit;
 --author-font-size:inherit;
 --author-text-transform:none;
 --avatar-thumbnail-size:50px;
 --avatar-thumbnail-border-radius:50px;
 --avatar-thumbnail-text-color:#003275;
 --avatar-thumbnail-bg-color:rgba(0,0,0,0.1);
 --photo-video-thumbnail-size:80px;
 --photo-video-thumbnail-border-radius:0px;
 --mediaslider-scroll-button-icon-color:#0E1311;
 --mediaslider-scroll-button-bg-color:rgba(255, 255, 255, 0.85);
 --mediaslider-overlay-text-color:#ffffff;
 --mediaslider-overlay-bg-color:rgba(0, 0, 0, 0.8));
 --mediaslider-item-size:110px;
 --pagination-tab-text-color:#555;
 --pagination-tab-text-transform:none;
 --pagination-tab-text-letter-spacing:0;
 --pagination-tab-text-font-size:16px;
 --pagination-tab-text-font-weight:600;
 --pagination-tab-active-text-color:#0072bc;
 --pagination-tab-active-text-font-weight:600;
 --pagination-tab-active-border-color:#0072bc;
 --pagination-tab-border-width:2px;
}
