.gpr-container{max-width:1200px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative;visibility:visible;font-size:14px;font-weight:400;font-style:normal;line-height:1.74;font-family:"Roboto",sans-serif;overflow-x:hidden;transition:all 0.25s cubic-bezier(.645,.045,.355,1);letter-spacing:0;color:#4a4949;box-sizing:border-box}.gpr-container *,.gpr-container *::after,.gpr-container *::before{box-sizing:border-box}.gpr-container h1,.gpr-container h2,.gpr-container h3,.gpr-container h4,.gpr-container h5,.gpr-container h6{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.3;margin-top:0;color:#1a1a1a}.gpr-container p:last-child{margin-bottom:0}.gpr-container a,.gpr-container button{line-height:inherit;display:inline-block;cursor:pointer;text-decoration:none;color:inherit}.gpr-container a,.gpr-container button,.gpr-container img,.gpr-container input{transition:all 0.25s cubic-bezier(.645,.045,.355,1)}.gpr-container a:focus{text-decoration:none;color:inherit;outline:none}.gpr-container a:hover{text-decoration:none;color:#fe8403}.gpr-container button,.gpr-container input[type=submit]{cursor:pointer}.gpr-container img{max-width:100%}.gpr-container ul:last-child{margin-bottom:0}.gpr-container svg:not(:root){overflow:hidden}.gpr-container *:focus{outline:none!important}@media only screen and (min-width:768px) and (max-width:991px){.gpr-md-mt-50{margin-top:50px}}@media only screen and (max-width:767px){.gpr-md-mt-50{margin-top:50px}}.gpr-text-toggle-btn{background-color:#fff0;border:0;font-size:14px;text-decoration:underline;padding:0}.gpr-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gpr-col-lg-8,.gpr-col-lg-4,.gpr-col-lg-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.gpr-col-lg-12{flex:0 0 100%;max-width:100%}.gpr-col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}@media only screen and (min-width:992px) and (max-width:1199px){.gpr-col-lg-8{flex:0 0 62%;max-width:62%}}@media only screen and (min-width:768px) and (max-width:991px){.gpr-col-lg-8{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px){.gpr-col-lg-8{flex:0 0 100%;max-width:100%}}.gpr-col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}@media only screen and (min-width:992px) and (max-width:1199px){.gpr-col-lg-4{flex:0 0 38%;max-width:38%}}@media only screen and (min-width:768px) and (max-width:991px){.gpr-col-lg-4{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px){.gpr-col-lg-4{flex:0 0 100%;max-width:100%}}.gpr-google-place-title{margin-bottom:30px}.gpr-google-place-title .title{display:block;font-size:25px;line-height:1.5;font-weight:500;padding-bottom:10px;border-bottom:1px solid #eaeaea;margin-bottom:0}.gpr-google-place-title.gpr-without-border .title{border:0;padding-bottom:0}.section-padding{padding:100px 0}.gpr-google-place{overflow:hidden;position:relative;padding:20px 20px;border:1px solid #eaeaea;border-radius:15px;margin-bottom:30px;width:100%}.gpr-google-place:last-child{margin-bottom:0}.gpr-google-place.gpr-bg-gray{border:0;background-color:#f8f8f8}.gpr-google-place.gpr-bg-white{border:0;background-color:#fff}.gpr-google-place .gpr-google-place-head{display:flex;align-items:center}.gpr-google-place .gpr-google-place-head .gpr-google-place-thumbnail{width:103px;flex:0 0 103px;margin-right:24px}.gpr-google-place .gpr-google-place-head .gpr-google-place-thumbnail a{display:block}.gpr-google-place .gpr-google-place-head .gpr-google-place-thumbnail a img{border-radius:15px}.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-title{font-size:20px;line-height:1.3;color:#1a1a1a;font-weight:500;margin-bottom:5px}@media only screen and (max-width:479px){.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-title{font-size:18px}}.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-avg-rating{display:flex;align-items:center;margin-bottom:15px}.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-avg-rating .gpr-google-place-avg-rating-num{font-size:15px;line-height:1;font-weight:500;color:#1a1a1a;padding-right:10px;padding-top:2px}.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-avg-rating .gpr-google-place-avg-rating-star{background-repeat:space;background-size:14px 13px;background-position:left top;display:flex;height:13px;width:80px}.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-avg-rating .gpr-google-place-avg-rating-star .gpr-google-place-avg-rating-star-active{background-repeat:space;background-size:14px 13px;background-position:left top;height:13px}.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-index{display:inline-block;padding:10px 15px;border:1px solid #e4e4e4;border-radius:5px}.gpr-google-place .gpr-google-place-head .gpr-google-place-content .gpr-google-place-index img{display:flex}.gpr-slider{width:100%}.gpr-slider .gpr-slider-item{display:none;animation:reveal 0.5s ease-in-out}.gpr-slider .gpr-slider-item.active{display:block}.gpr-slider .dots{text-align:center;padding:10px}.gpr-slider .dots li{cursor:pointer;display:inline-block;background:#333;color:#fff;padding:7px 11px;line-height:.5;border-radius:50%;text-indent:-9999px;opacity:.5;transition:opacity 0.2s}.gpr-slider .dots li.active{opacity:1}@keyframes reveal{from{opacity:0}to{opacity:1}}.gpr-google-place-review-wrapper{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.gpr-google-place-review-wrapper .gpr-google-place-review-item{padding-left:10px;padding-right:10px;margin-bottom:30px;width:100%}.gpr-google-place-review-wrapper.column-2 .gpr-google-place-review-item{max-width:50%}@media only screen and (max-width:575px){.gpr-google-place-review-wrapper.column-2 .gpr-google-place-review-item{max-width:100%}}.gpr-google-place-review-wrapper.column-3 .gpr-google-place-review-item{max-width:33.33%}@media only screen and (min-width:768px) and (max-width:991px){.gpr-google-place-review-wrapper.column-3 .gpr-google-place-review-item{max-width:50%}}@media only screen and (max-width:767px){.gpr-google-place-review-wrapper.column-3 .gpr-google-place-review-item{max-width:50%}}@media only screen and (max-width:575px){.gpr-google-place-review-wrapper.column-3 .gpr-google-place-review-item{max-width:100%}}.gpr-google-place-review-wrapper.column-4 .gpr-google-place-review-item{max-width:25%}@media only screen and (min-width:768px) and (max-width:991px){.gpr-google-place-review-wrapper.column-4 .gpr-google-place-review-item{max-width:50%}}@media only screen and (max-width:767px){.gpr-google-place-review-wrapper.column-4 .gpr-google-place-review-item{max-width:50%}}@media only screen and (max-width:575px){.gpr-google-place-review-wrapper.column-4 .gpr-google-place-review-item{max-width:100%}}.gpr-google-place-review{overflow:hidden;position:relative;padding:20px 20px;border:1px solid #eaeaea;border-radius:15px;height:100%}.gpr-google-place-review.gpr-bg-white{background-color:#fff;border:0}.gpr-google-place-review .gpr-google-place-review-inner{display:flex;flex-wrap:wrap;align-items:center}.gpr-google-place-review .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{width:85px;flex:0 0 85px;margin-right:20px}.gpr-google-place-review .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{border-radius:15px}.gpr-google-place-review .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{font-size:18px;line-height:1.3;color:#1a1a1a;font-weight:500;margin-bottom:5px}.gpr-google-place-review .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{display:flex;align-items:center;margin-bottom:5px}.gpr-google-place-review .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating .gpr-google-place-review-avg-rating-star{background-repeat:space;background-size:14px 13px;background-position:left top;display:flex;height:13px;width:80px}.gpr-google-place-review .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating .gpr-google-place-review-avg-rating-star .gpr-google-place-review-avg-rating-star-active{background-repeat:space;background-size:14px 13px;background-position:left top;height:13px}.gpr-google-place-review .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{font-size:14px;line-height:1.3;font-weight:400;color:#909090}.gpr-sidebar-wrapper{margin-bottom:70px}@media only screen and (min-width:992px) and (max-width:1199px){.gpr-sidebar-wrapper{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.gpr-sidebar-wrapper{margin-left:0}}@media only screen and (max-width:767px){.gpr-sidebar-wrapper{margin-left:0}}.gpr-sidebar-wrapper:last-child{margin-bottom:0}.gpr-sidebar-wrap{border-radius:15px;background-color:#f8f8f8;padding:10px}.gpr-gpr-arrow-more-btn-wrap{display:flex;align-items:center;justify-content:space-between}.gpr-google-map-button-area{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -9px}.gpr-google-map-button-area.btn-right{justify-content:flex-end}.gpr-google-map-button-area.btn-space-between{align-items:center;justify-content:space-between}@media only screen and (max-width:479px){.gpr-google-map-button-area{margin:0 -5px}}.gpr-slider-arrow{display:flex;margin:0 -5px}.gpr-slider-arrow .gpr-slide-btn{display:flex;justify-content:center;align-items:center;background-color:#fff0;border:1px solid #ebebeb;width:55px;height:55px;line-height:52px;border-radius:50%;margin:0 5px;padding:0px!important;transition:all 0.3s ease-in-out}.gpr-slider-arrow .gpr-slide-btn img{width:20px;height:20px;transition:all 0.3s ease-in-out}.gpr-slider-arrow .gpr-slide-btn:hover{border-color:#fe8403}.gpr-slider-arrow .gpr-slide-btn:hover img{filter:invert(64%) sepia(83%) saturate(3110%) hue-rotate(356deg) brightness(98%) contrast(105%)}.gpr-btn{font-size:14px;font-weight:500;line-height:48px!important;display:inline-flex!important;align-items:center;justify-content:center;height:50px;padding:0 38px;cursor:pointer;white-space:nowrap;border-width:1px;border-style:solid;border-color:#eaeaea;outline:none;margin:0 9px}@media only screen and (max-width:479px){.gpr-btn{padding:0 25px;margin:0 5px}}.gpr-btn.gpr-btn-radius{border-radius:50px}.gpr-btn:hover{color:#fe8403;border-color:#fe8403}.gpr-google-place-review.gpr-google-place-review-style-1 .gpr-google-place-review-summery{width:100%;flex:0 0 100%;margin-top:15px}.gpr-google-place-review.gpr-google-place-review-style-1 .gpr-google-place-review-summery p{margin-top:0;margin-bottom:0}.gpr-google-place-review.gpr-google-place-review-style-2{margin-top:38px;overflow:visible;height:calc(100% - 38px)!important}.gpr-google-place-review.gpr-google-place-review-style-2 .gpr-google-place-review-inner{flex-direction:column;align-items:center;text-align:center}.gpr-google-place-review.gpr-google-place-review-style-2 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;margin-top:-58px;margin-bottom:20px;position:relative;z-index:9}.gpr-google-place-review.gpr-google-place-review-style-2 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{justify-content:center}.gpr-google-place-review.gpr-google-place-review-style-2 .gpr-google-place-review-summery{width:100%;flex:0 0 100%;margin-top:25px}.gpr-google-place-review.gpr-google-place-review-style-2 .gpr-google-place-review-summery p{margin-top:0;margin-bottom:0}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-inner{flex-direction:column;align-items:center;text-align:center}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;order:1}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{border-radius:50%}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-inner .gpr-google-place-review-content{order:3}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{justify-content:center}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-summery{position:relative;order:2;width:100%;flex:0 0 100%;margin-top:40px;margin-bottom:35px;z-index:9}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-summery p{position:relative;margin-top:0;margin-bottom:0;z-index:9}.gpr-google-place-review.gpr-google-place-review-style-3 .gpr-google-place-review-summery p .quote-image{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;z-index:-1}.gpr-google-place-review.gpr-google-place-review-style-4{border:0;border-radius:0;padding:0}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-inner{flex-direction:column;align-items:center;text-align:center}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;order:2;margin-top:-38px;margin-bottom:15px}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{border-radius:50%}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-inner .gpr-google-place-review-content{order:3}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{justify-content:center}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-summery{order:1;width:100%;flex:0 0 100%;padding:0 20px;padding-top:40px;padding-bottom:60px;border:1px solid #eaeaea;border-radius:15px}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-summery p{position:relative;z-index:9;margin-top:0;margin-bottom:0}.gpr-google-place-review.gpr-google-place-review-style-4 .gpr-google-place-review-summery p .quote-image{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;z-index:-1}.gpr-google-place-review.gpr-google-place-review-style-5{border:0;border-radius:0;overflow:visible;padding:0;padding-left:42px}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner{position:relative;background-color:#f8f8f8;padding:30px;padding-left:60px;padding-right:50px;border-radius:500px;height:100%;transition:all 0.3s ease-in-out}@media only screen and (max-width:479px){.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner{padding-right:25px;border-radius:15px}}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;position:absolute;top:50%;left:0;transform:translateY(-50%) translateX(-50%)}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{border-radius:50%}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner .gpr-google-place-review-content{position:relative;order:3;width:100%}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{position:absolute;top:50%;right:0;transform:translateY(-50%)}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner:hover{background-color:#1c2d49}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner:hover .gpr-google-place-review-content .gpr-google-place-review-name{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner:hover .gpr-google-place-review-content .gpr-google-place-review-date{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-inner:hover .gpr-google-place-review-summery p{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-summery{order:2;width:100%;flex:0 0 100%;margin-bottom:20px}.gpr-google-place-review.gpr-google-place-review-style-5 .gpr-google-place-review-summery p{margin-top:0;margin-bottom:0;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-6{border:0;border-radius:0;overflow:visible;padding:0}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner{position:relative;background-color:#f8f8f8;padding:30px;padding-left:150px;padding-right:30px;border-left:5px solid #189877;border-radius:0;height:100%;transition:all 0.3s ease-in-out}@media only screen and (max-width:479px){.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner{padding-left:115px;padding-right:25px}}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;position:absolute;top:50%;left:30px;transform:translateY(-50%);z-index:9}@media only screen and (max-width:479px){.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{left:12px}}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail::before{content:"";position:absolute;left:6px;top:10px;width:80px;height:80px;background-color:#189877;border-radius:100%;z-index:-1;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{border-radius:0 40px 40px 40px}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-content{position:relative;order:2;width:100%}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{position:absolute;top:50%;right:0;transform:translateY(-50%)}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner:hover{background-color:#189877}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner:hover .gpr-google-place-review-thumbnail::before{background-color:#fff}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner:hover .gpr-google-place-review-content .gpr-google-place-review-name{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner:hover .gpr-google-place-review-content .gpr-google-place-review-date{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner:hover .gpr-google-place-review-summery p{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-summery{order:3;width:100%;flex:0 0 100%;margin-top:20px}.gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-summery p{margin-top:0;margin-bottom:0;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-7{border:0;background-color:#f8f8f8;margin-top:27px;overflow:visible;margin-bottom:40px;height:calc(100% - 67px);transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-inner{height:100%;justify-content:center;align-items:center;text-align:center;position:relative;padding-bottom:35px}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;margin-top:-47px;margin-bottom:20px;position:relative;z-index:9;order:1;width:110px;flex:0 0 110px;height:110px;padding:15px;color:#3e8c90}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border-width:15px;border-style:solid;border-color:currentColor #fff0 #fff0 currentColor}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{position:relative;border-radius:50%}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-inner .gpr-google-place-review-content{order:3;padding:15px 30px;background:#fff;border-radius:5px;box-shadow:0 14px 59px rgb(0 0 0 / .12);position:absolute;left:50%;transform:translateX(-50%);bottom:-60px}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{justify-content:center}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-summery{width:100%;flex:0 0 100%;margin-bottom:30px;order:2}.gpr-google-place-review.gpr-google-place-review-style-7 .gpr-google-place-review-summery p{margin-top:0;margin-bottom:0;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-7:hover{background-color:#3e8c90}.gpr-google-place-review.gpr-google-place-review-style-7:hover .gpr-google-place-review-thumbnail::before{border-color:#f8f8f8 #fff0 #fff0 #f8f8f8}.gpr-google-place-review.gpr-google-place-review-style-7:hover .gpr-google-place-review-summery p{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-8{padding:20px 22px;border:0;background-color:#f8f8f8;height:100%;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner{flex-direction:column;align-items:center;text-align:center}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;position:relative;z-index:9;order:1;padding:15px;width:115px;height:115px}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail::before{content:"";position:absolute;top:0;left:43px;width:25px;height:115px;border-radius:60px;background-color:#da5c34;transform:rotate(45deg);z-index:-1}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{border-radius:50%}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-avg-rating{display:flex;align-items:center;justify-content:center;margin-bottom:5px;order:2;padding:30px 0}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-avg-rating .gpr-google-place-review-avg-rating-star{background-repeat:space;background-size:14px 13px;background-position:left top;display:flex;height:13px;width:80px}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-avg-rating .gpr-google-place-review-avg-rating-star .gpr-google-place-review-avg-rating-star-active{background-repeat:space;background-size:14px 13px;background-position:left top;height:13px}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-content{order:4}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-summery{width:100%;flex:0 0 100%;order:3}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-summery p{margin-top:0;margin-bottom:0;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-8 .gpr-google-place-review-summery .gpr-sp-border{width:80px;height:5px;background-color:#da5c34;display:inline-block;margin:25px 0}.gpr-google-place-review.gpr-google-place-review-style-8:hover{background-color:#da5c34}.gpr-google-place-review.gpr-google-place-review-style-8:hover .gpr-google-place-review-inner .gpr-google-place-review-thumbnail:before{background-color:#fff}.gpr-google-place-review.gpr-google-place-review-style-8:hover .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-8:hover .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name a:hover{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-8:hover .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-8:hover .gpr-google-place-review-inner .gpr-google-place-review-summery p{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-8:hover .gpr-google-place-review-inner .gpr-google-place-review-summery .gpr-sp-border{background-color:#fff}.gpr-google-place-review.gpr-google-place-review-style-9{border:0;border-radius:15px;background-color:#f8f8f8;padding:30px 25px;padding-bottom:0;height:100%;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-inner{align-items:center;text-align:center;height:100%;justify-content:center}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{margin-right:0;margin-bottom:0;position:relative;z-index:9;order:3;display:flex;margin-top:auto}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail img{border-radius:40px 40px 0 0}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-inner .gpr-google-place-review-content{order:1}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{justify-content:center}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-summery{width:100%;flex:0 0 100%;order:2}.gpr-google-place-review.gpr-google-place-review-style-9 .gpr-google-place-review-summery p{margin:30px 0;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-9:hover{background-color:#48abcf}.gpr-google-place-review.gpr-google-place-review-style-9:hover .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-9:hover .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-9:hover .gpr-google-place-review-inner .gpr-google-place-review-summery p{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-10{padding:0;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-inner{align-items:normal}.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{padding:25px 25px;padding-right:20px;margin-right:0;width:130px;flex:0 0 130px;background-color:#f8f8f8;border-radius:15px 0 0 15px;transition:all 0.3s ease-in-out}@media only screen and (max-width:767px){.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{border-radius:15px 0 0 0}}.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-inner .gpr-google-place-review-content{padding:25px 25px;padding-left:0;background-color:#f8f8f8;border-radius:0 15px 15px 0;transition:all 0.3s ease-in-out}@media only screen and (max-width:767px){.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-inner .gpr-google-place-review-content{width:calc(100% - 130px);border-radius:0 15px 0 0}}.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-summery{width:auto;flex:1 0;display:flex;align-items:center;margin-top:0;padding:15px 0;padding-left:50px;padding-right:28px}@media only screen and (min-width:768px) and (max-width:991px){.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-summery{padding:20px 30px}}@media only screen and (max-width:767px){.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-summery{width:100%;flex:0 0 100%;padding:20px 25px}}.gpr-google-place-review.gpr-google-place-review-style-10 .gpr-google-place-review-summery p{margin-top:0;margin-bottom:0;transition:all 0.3s ease-in-out}.gpr-google-place-review.gpr-google-place-review-style-10:hover{background-color:#4785ee;border-color:#4785ee}.gpr-google-place-review.gpr-google-place-review-style-10:hover .gpr-google-place-review-inner .gpr-google-place-review-thumbnail{background-color:#457ad8}.gpr-google-place-review.gpr-google-place-review-style-10:hover .gpr-google-place-review-inner .gpr-google-place-review-content{background-color:#457ad8}.gpr-google-place-review.gpr-google-place-review-style-10:hover .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-name{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-10:hover .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-date{color:#fff}.gpr-google-place-review.gpr-google-place-review-style-10:hover .gpr-google-place-review-inner .gpr-google-place-review-summery p{color:#fff}.gpr-text-wrap button:hover,.gpr-text-wrap button:focus{background:#fff0}.gpr-sidebar-wrap .gpr-google-place-avg-rating{white-space:nowrap}.gpr-sdebar-style .gpr-row{display:block;flex-wrap:unset}.gpr-style-cloum-12 .gpr-google-place-review.gpr-google-place-review-style-6 .gpr-google-place-review-inner .gpr-google-place-review-content .gpr-google-place-review-avg-rating{position:static;top:0;right:0;transform:none}.gpr-style-cloum-12 .jq-ry-container{padding:0}