main #ratings{position:relative;max-width:1200px;margin:0px auto;padding:0px;text-align:center}main #ratings #ratings_window{padding:0px;margin:0px auto;padding-bottom:10px;position:relative;z-index:800;height:auto;display:block;overflow:hidden;max-width:1200px;border:0 solid transparent;background-color:transparent}main #ratings #ratings_window .ratings{position:relative;background-color:transparent;margin:0px;padding:0px;float:left;max-width:1200px}@media only screen and (min-width: 480px){main #ratings #ratings_window .ratings{display:grid;grid-template-columns:1fr 1fr;grid-gap:0px}}main #ratings #ratings_window .ratings .inner_box{position:relative;box-shadow:0 0 0 1px #f2f2f2 inset;padding:30px;padding-top:50px;margin:10px;border-radius:12px}@media only screen and (min-width: 950px){main #ratings #ratings_window .ratings .inner_box{padding:30px}}main #ratings #ratings_window .ratings .inner_box.grid{display:grid;grid-gap:20px;grid-template-columns:1fr}@media only screen and (min-width: 768px){main #ratings #ratings_window .ratings .inner_box.grid{grid-template-columns:1fr 3fr}}@media only screen and (min-width: 950px){main #ratings #ratings_window .ratings .inner_box.grid{grid-template-columns:1fr 3fr}}main #ratings #ratings_window .ratings .inner_box .customer_photo img{border-radius:4px;width:100%}main #ratings #ratings_window .ratings .inner_box .customer_info{align-self:top;color:#333333}main #ratings #ratings_window .ratings .inner_box .customer_info .rating{position:absolute;top:20px;right:20px}main #ratings #ratings_window .ratings .inner_box .customer_info .rating .star{display:inline-block;width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/ratings_star_icon.svg)}main #ratings #ratings_window .ratings .inner_box .customer_info .message p{font-size:1.8rem}main #ratings #ratings_window .ratings .inner_box .customer_info .message blockquote{margin:0px}main #ratings #ratings_window .ratings .inner_box .customer_info p{text-align:left}main #ratings #ratings_window .ratings .inner_box .customer_info p.name{font-weight:bold;margin:0px}main #ratings #ratings_window .ratings .inner_box .customer_info p.profession{font-style:italic;margin:0px}main #ratings #ratings_window .slide_nav{text-align:center;display:block;position:absolute;bottom:0px;right:15px;z-index:1153}main #ratings #ratings_window .slide_nav a{display:block;width:24px;height:24px;margin-left:6px;text-decoration:none;color:#222222;float:left;background-color:#333333;opacity:.35;border-radius:20px}@media only screen and (min-width: 950px){main #ratings #ratings_window .slide_nav a{width:15px;height:15px;line-height:15px}}main #ratings #ratings_window .slide_nav a.active{background-color:#333333;opacity:1}main #ratings>.inner_box{padding-top:0px}/*# sourceMappingURL=./ratings_module.css.map */