@import url(assets/css/animate.css);@import url(assets/css/foundation.min.css);@import url(assets/css/font-awesome.min.css);@import url(assets/css/theme-styles.css);@import url(assets/css/owl.carousel.css);@import url(assets/css/twentytwenty-no-compass.css);@import url(assets/css/mobile-tab.css);@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,700|Roboto:300,400,700);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:300,700);.review-container{text-align:center}div.stars{display:inline-block}@media only screen and (max-width:600px){.review-header{font-size:30px;padding-top:30px;padding-bottom:20px}}@media only screen and (min-width:600px){.review-header{font-size:30px;padding-top:30px;padding-bottom:20px}}@media only screen and (max-width:600px){label.star{padding:5px;font-size:20px;float:right;color:#444;transition:all .2s}}@media only screen and (min-width:600px){label.star{padding:10px;font-size:36px;float:right;color:#444;transition:all .2s}}input.star{display:none}input.star:checked ~ label.star:before {content:"\f005";color:#fd4;transition:all .25s}input.star-5:checked ~ label.star:before {color:#fe7;text-shadow:0 0 20px #952}input.star-1:checked ~ label.star:before {color:#f62}label.star:hover{transform:rotate(-15deg) scale(1.3)}label.star:before{content:"\f006";font-family:FontAwesome}@media only screen and (max-width:600px){.review-textarea{width:300px;margin-top:20px;margin-left:auto;margin-right:auto;background-color:#fff;border-top:1px solid #d44646;border-left:1px solid #d44646;border-right:1px solid #d44646;border-bottom:3px solid #d44646;resize:none}}@media only screen and (min-width:600px){.review-textarea{width:400px;margin-top:20px;margin-left:auto;margin-right:auto;background-color:#fff;border-top:1px solid #d44646;border-left:1px solid #d44646;border-right:1px solid #d44646;border-bottom:3px solid #d44646;resize:none}}.review-submit-btn{-webkit-border-radius:20;-moz-border-radius:20;border-radius:20px;-webkit-box-shadow:0 1px 3px #990808;-moz-box-shadow:0 1px 3px #990808;box-shadow:0 1px 3px #990808;font-family:Georgia;color:#fff;font-size:19px;background:#d9344f;padding:10px 20px 10px 20px;text-decoration:none;cursor:pointer}.review-submit-btn:hover{background:#e61010;text-decoration:none}.rating-card{border-radius:10px}@media only screen and (max-width:600px){.customer-review{display:grid;grid-template-columns:auto;margin-left:20px;margin-right:20px}}@media only screen and (min-width:600px){.customer-review{display:grid;grid-template-columns:33.3% 33.3% 33.3%;margin-left:20px;margin-right:20px;margin-bottom:20px}}@media only screen and (max-width:600px){.rating-card{padding:10px;background-color:#fff;box-shadow:0 0 0 0;margin-bottom:10px}}@media only screen and (min-width:600px){.rating-card{padding:10px;padding-left:20px;background-color:#fff;box-shadow:0 0 0 0;margin-right:15px;margin-bottom:15px}}.rating-card p{margin-top:5px;font-size:20px}.rating-card span{margin-top:5px;font-size:20px}.customer-review-header{padding-left:10px;margin-top:40px;text-align:center}.more-review{text-align:center;margin-bottom:40px;margin-top:20px}.review-button-a{-webkit-border-radius:20;-moz-border-radius:20;border-radius:20px;-webkit-box-shadow:0 1px 3px #990808;-moz-box-shadow:0 1px 3px #990808;box-shadow:0 1px 3px #990808;font-family:Georgia;color:#fff;font-size:19px;background:#d9344f;padding:10px 20px 10px 20px;text-decoration:none}.review-button-a:hover{color:#fff;background:#e61010}