#footer-fix-body{background:#fff}#review-page-react{color:#333;font-family:Nunito Sans,sans-serif}#review-page-react .pagination-buttons{text-align:center;margin:0;padding:20px;display:block}#review-page-react .pagination-buttons a .pag-button:hover{color:#0072ce}#review-page-react .pagination-buttons .pag-button{color:#111;vertical-align:middle;min-width:60px;height:40px;padding:0 5px;font-size:1.2em;line-height:40px;transition:background .3s,color .3s linear;display:inline-block}#review-page-react .pagination-buttons .ellipsis{background:0 0;margin:0 -20px}#review-page-react .pagination-buttons .vertical-bar{border-right:2px solid #0000}#review-page-react .pagination-buttons .active{color:#fff;background:#0072ce;border-radius:5px;width:35px;margin:0 2px}#review-page-react .pagination-buttons .arrow{vertical-align:baseline}#review-page-react .pagination-buttons .arrow:before{padding:0 5px}#review-page-react .pagination-buttons .arrow.fa-chevron-right{top:1px}@media (max-width:767px){#review-page-react .desktop-only{display:none!important}#review-page-react .pagination-buttons .pag-button{min-width:35px}#review-page-react .pagination-buttons .ellipsis{background:0 0;margin:0 -5px}}#review-page-react .review-page__container{background-color:#fff;padding-left:0;padding-right:0}#review-page-react .review-page__header{background-position-y:20%;width:100%;position:relative}#review-page-react .review-page__header__title{color:#009f4d;text-align:center;width:100%;margin-top:60px;margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-size:36px;font-weight:600}@media (max-width:991px){#review-page-react .review-page__header__title{margin-top:40px}}@media (max-width:767px){#review-page-react .review-page__header__title{margin-top:20px;padding:0 15px;font-size:24px}}#review-page-react .review-page__header__description{color:#333;text-align:center;width:50%;margin:auto auto 60px;padding-top:0;font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:600}@media (max-width:991px){#review-page-react .review-page__header__description{margin-bottom:40px}}@media (max-width:767px){#review-page-react .review-page__header__description{width:100%;margin-bottom:30px;padding:0 15px;font-size:20px}}#review-page-react .review-page__body{background-color:#fff;max-width:1200px;margin:auto}@media (max-width:767px){#review-page-react .review-page__body{padding:0}}#review-page-react .review-page__body .pagination-buttons{text-align:left;padding:15px 0}#review-page-react .review-page__body .pagination-buttons .pag-button{text-align:center;min-width:50px;font-size:16px}#review-page-react .review-page__body .pagination-buttons .pag-button.active{background:#0072ce}@media (max-width:991px){#review-page-react .review-page__body .pagination-buttons{text-align:center}}#review-page-react .review-page__body__concierge{letter-spacing:-.45px;text-align:left;color:#333;margin-top:30px;margin-bottom:30px;font-size:16px;line-height:18px}#review-page-react .review-page__body__concierge__link{color:#0072ce;cursor:pointer}#review-page-react .review-page__body__panel-holder{text-align:right}@media (max-width:991px){#review-page-react .review-page__body__panel-holder{text-align:center;margin-bottom:30px}}#review-page-react .review-page__body__panel{text-align:left;border:1px solid #eee;width:300px;margin-right:20px;padding:35px 30px 15px;display:inline-block}@media (max-width:991px){#review-page-react .review-page__body__panel{width:100%;max-width:420px;margin:0}}#review-page-react .review-page__body__reviews__header{max-width:550px;padding:10px 0}#review-page-react .review-page__body__reviews__lead-text{font-size:28px;font-weight:800;line-height:30px}#review-page-react .review-page__body__reviews__description{margin-bottom:0;font-size:18px;line-height:20px}#review-page-react .review-page__body__reviews__count{font-size:20px;font-weight:800}#review-page-react .review-page__body__reviews__review{background:#fff;border-bottom:1px solid #eee;border-radius:4px;min-height:450px;margin-top:0;margin-bottom:10px;padding:25px 300px 25px 2px;position:relative}@media (max-width:650px){#review-page-react .review-page__body__reviews__review{min-height:0;padding-right:0}}#review-page-react .review-page__body__reviews__review__average-stars{margin-bottom:5px}#review-page-react .review-page__body__reviews__review__badges,#review-page-react .review-page__body__reviews__review__species,#review-page-react .review-page__body__reviews__review__available,#review-page-react .review-page__body__reviews__review__location{margin-bottom:0;font-size:16px;line-height:26px}#review-page-react .review-page__body__reviews__review__badges .fa-check-circle{color:#009f4d}#review-page-react .review-page__body__reviews__review__badges .fa-shield{color:#fde16d}#review-page-react .review-page__body__reviews__review__available{margin-bottom:10px;font-weight:600}#review-page-react .review-page__body__reviews__review__profile-button{color:#0072ce;width:100%;padding-top:10px;padding-bottom:10px;font-size:16px}#review-page-react .review-page__body__reviews__review__breakdown-panel{border:1px solid #eee;width:300px;padding:30px;position:absolute;top:15px;right:0}@media (max-width:650px){#review-page-react .review-page__body__reviews__review__breakdown-panel{width:100%;position:static}}#review-page-react .review-page__body__reviews__review__breakdown-title{text-align:center;margin-top:0;margin-bottom:5px;font-size:21px;font-weight:700;line-height:1.4;display:inline-block}#review-page-react .review-page__body__reviews__review__breakdown-title a{color:#000!important}#review-page-react .review-page__body__reviews__review__stars-header{text-align:center}#review-page-react .review-page__body__reviews__review__stars-container{text-align:left}#review-page-react .review-page__body__reviews__review__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:50%;width:100px;height:100px;margin:10px auto}#review-page-react .review-page__body__reviews__review__stars{display:inline-block}#review-page-react .review-page__body__reviews__review__tick{color:#009f4d;margin-left:5px;margin-right:5px;font-size:20px;display:inline-block}#review-page-react .review-page__body__reviews__review__tick.--cross{color:red}#review-page-react .review-page__body__reviews__review__verified{margin-left:5px;display:inline-block}#review-page-react .review-page__body__reviews__review__name{margin-top:0;margin-bottom:15px;font-size:19px;font-weight:600}#review-page-react .review-page__body__reviews__review__date{color:#000;margin-bottom:30px;font-size:14px;line-height:1}#review-page-react .review-page__body__reviews__review__body{margin-top:0;padding-right:20px}#review-page-react .review-page__body__reviews__review__divider{border-color:#eee;margin-bottom:20px}#review-page-react .review-page__body__reviews__review__stars-title{text-align:left;margin:0;font-size:15px}#review-page-react .review-page__body__averages{margin-right:0;position:relative}#review-page-react .review-page__body__averages__tick{color:#009f4d;margin-right:4px}#review-page-react .review-page__body__averages__divider{margin-top:25px;margin-bottom:25px}#review-page-react .review-page__body__averages__averagey{text-align:center;margin-bottom:0}#review-page-react .review-page__body__averages__title{color:#333;text-align:center;margin-top:0;margin-bottom:20px;font-size:22px;font-weight:600}#review-page-react .review-page__body__averages__subtitle{color:#333;margin-top:0;margin-bottom:10px;font-size:18px;font-weight:600}#review-page-react .review-page__body__averages__review-averages{margin-bottom:20px}#review-page-react .review-page__body__averages__average-rating{text-align:center!important}#review-page-react .review-page__body__averages__description{color:#333;text-align:center;margin-top:0;font-size:18px;font-weight:600}#review-page-react .review-page__body__averages__star-container{text-align:center;line-height:23px!important}#review-page-react .review-page__body__averages__star-container.--right{text-align:right}#review-page-react .review-page__body__averages__star-container.--left{text-align:left}#review-page-react .review-page__body__averages__star{color:#fde16d;font-size:30px}#review-page-react .review-page__body__averages__star.--small{font-size:20px}#review-page-react .review-page__body__averages__star.--tiny{font-size:17px}#review-page-react .review-page__body__averages__total{color:#fff;text-align:center;font-size:12px;line-height:20px}#review-page-react .review-page__body__averages__total__title{text-align:left;color:#333;margin-top:0;margin-bottom:0;font-weight:600}#review-page-react .review-page__body__averages__total__title__label{color:#0072ce;cursor:pointer}#review-page-react .review-page__body__averages__total__title__percentage{float:right;font-weight:400}#review-page-react .review-page__body__averages__total__title.active,#review-page-react .review-page__body__averages__total__title.active span{color:#666}#review-page-react .review-page__body__averages__total__bar{background-color:#ccc;border-radius:8px;width:100%;height:8px;margin-bottom:10px;overflow:hidden}#review-page-react .review-page__body__averages__total__bar__value{border-radius-top-left:8px 0px 0px 8px;background-color:#009f4d;height:100%}#review-page-react .review-page__footer{border-top:1px solid #eee;margin-top:20px;padding-top:15px}#review-page-react .review-page__footer__title{font-size:24px;font-weight:600}#review-page-react .review-page__footer__sub-title{font-size:20px;font-weight:600}#review-page-react .review-page__footer__text{line-height:24px}
