.custom-review-slider-wrap{display:block;font-size:1em;margin-left:-2px;position:relative;z-index:1}.custom-review-slider-wrap .row{align-items:stretch;display:flex;flex-flow:row nowrap;font-size:1em;justify-content:center;padding:1px;position:relative}.custom-review-slider-wrap .row-inner{align-content:stretch;align-items:stretch;flex-basis:auto;flex-grow:1;flex-shrink:1;margin:calc(-.5rem + -1px);min-height:0;min-width:0}.custom-review-slider-wrap .col,.custom-review-slider-wrap .row-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.custom-review-slider-wrap .col{align-content:center;align-items:center;font-size:1em;margin:.5rem;z-index:1}.custom-review-slider-wrap .col-left{flex-basis:calc(66.66% - 1rem)}.custom-review-slider-wrap .col-right{flex-basis:calc(33.33% - 1rem);justify-content:flex-end}.custom-review-slider-wrap .headline{font-size:1em;position:relative}.custom-review-slider-wrap .headline-content{align-items:center;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center}.custom-review-slider-wrap .headline-icon{align-items:flex-start;display:inline-flex;flex-flow:row nowrap;flex-shrink:0;justify-content:flex-start;letter-spacing:0;line-height:1;margin:.5em 1em 0 0;position:relative;z-index:2}.custom-review-slider-wrap .headline-icon i{background-color:transparent;color:#004b91;font-size:2.25em;width:auto}.custom-review-slider-wrap .headline-text{color:#f09f06;display:block;-webkit-flex-grow:1;flex-grow:1;font-family:Bitter,serif;font-size:175%;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.4;margin:8px 0 0;max-width:100%;min-width:1px;text-transform:none}.custom-review-slider-wrap .ratings{align-items:center;display:inline-flex;flex-direction:row;font-size:1.25em;justify-content:flex-start;margin:9px 0 0 .5em;min-width:1px}.custom-review-slider-wrap .ratings-wrap{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;letter-spacing:0!important;line-height:1!important;min-width:1px}.custom-review-slider-wrap .ratings-wrap .x-icon{color:#f39c12}.custom-review-slider-wrap .ratings-wrap .x-icon+.x-icon{margin-left:2px}.custom-review-slider-wrap [data-x-icon-s]:before{content:attr(data-x-icon-s)}.custom-review-slider-wrap .more-reviews{color:#2f2f2f;font-family:Open Sans,sans-serif;font-size:1em;font-style:italic;font-weight:800;line-height:1;margin:10px 0 0;padding:8.5px 5.5px;text-decoration:underline}.custom-review-slider-wrap .more-reviews:hover{color:#dd281f}.custom-review-slider-wrap .bottom-row{margin:2em auto 0}.custom-review-slider-wrap .testimonial-wrap{background-color:#f3f3f3;font-size:1em;margin:0 1rem;min-height:245px;padding:2.25em 2em 1.75em;z-index:1}.custom-review-slider-wrap .testimonial-items-wrap{margin:0 .5rem}.custom-review-slider-wrap .testimonial-cite{color:#2f2f2f;display:block;font-family:Open Sans,sans-serif;font-size:.75em;font-style:normal;font-weight:400;letter-spacing:.25em;line-height:1.3;margin-bottom:.75em;text-align:left;text-transform:uppercase}.custom-review-slider-wrap .testimonial-text{color:#2f2f2f;font-family:Open Sans,sans-serif;font-size:1em;font-style:normal;font-weight:400;line-height:1.4}.custom-review-slider-wrap .testimonial-cite-text{display:block}.custom-review-slider-wrap .testimonial-rating{display:block;font-size:1.35em;margin:0 0 .75em -3px}.custom-review-slider-wrap .x-rating-graphic{display:block;display:flex;justify-content:flex-start;letter-spacing:0!important;line-height:1!important;min-width:1px}.custom-review-slider-wrap .x-rating-graphic .x-icon{color:#f39c12}.custom-review-slider-wrap .x-rating-graphic .x-icon+.x-icon{margin-left:1px}