:root{--star_width:22px;--star_bg:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" %3E%3Cpath style="fill:%23DADADA" d="M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z"/%3E%3C/svg%3E');--star_bg_fill:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" %3E%3Cpath style="fill:%23ffd203" d="M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z"/%3E%3C/svg%3E')}.rating__group{position:relative;width:calc(var(--star_width) * 5);height:var(--star_width);background-image:var(--star_bg);background-size:var(--star_width) auto;background-repeat:repeat-x;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rating__star{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;height:var(--star_width);margin:0;font-size:inherit;background-size:var(--star_width) auto;background-repeat:repeat-x;background-color:transparent;cursor:pointer;opacity:1;border:none;border-radius:0;transition:0.2s}.rating__star:focus{outline:none}.rating__star:checked,.rating__star:hover{background-image:var(--star_bg_fill);width:var(--star_width);height:var(--star_width);background-size:var(--star_width)}.rating__star:hover~.rating__star{background-image:var(--star_bg)}.rating__star:nth-child(1){width:var(--star_width);z-index:5}.rating__star:nth-child(2){width:calc(var(--star_width)* 2);z-index:4}.rating__star:nth-child(3){width:calc(var(--star_width)* 3);z-index:3}.rating__star:nth-child(4){width:calc(var(--star_width)* 4);z-index:2}.rating__star:nth-child(5){width:calc(var(--star_width)* 5);z-index:1}.primary-reviews{max-width:1290px;margin:.5em auto!important;float:none!important}.reviews-list{display:grid;grid-template-columns:33% 33% 33%;justify-items:stretch;gap:15px}.review-item{border-radius:10px;padding:10px;background:#6e9b3b7a;color:#fff}.review-item:nth-child(1n){background:#6e9b3b7a}.review-item:nth-child(2n){background:#83146057}.review-item:nth-child(3n){background:#146e8370}.review-item:nth-child(4n){background:#8314145e}.review-item:nth-child(5n){background:#b762248c}.review-item:nth-child(6n){background:#3f51b578}.review-item-head{display:flex;justify-content:space-between;align-items:center;margin:10px 15px 20px 15px}.review-item-head .review-item__name{color:#fff;font-weight:700;font-size:20px;font-style:italic}.review-item__text{font-size:18px}.review-item__text p{margin-bottom:.25em;font-style:italic;font-size:16px;text-align:center;padding:15px 10px}.review-raiting-block{display:grid;grid-template-columns:auto auto;justify-items:center}.review-item li img{max-width:150px;border-radius:50%;border:2px solid #fff}.review-item ul{list-style:none;display:flex;justify-content:space-evenly;margin:0 0 .5em 0}.open-modal-button{margin:30px 0;display:block;max-width:fit-content;padding:10px 20px;font-size:21px;text-transform:uppercase;color:#fff;background:#18c139;float:inline-end;border-radius:10px}.other-reviews{display:grid;justify-content:space-evenly;grid-template-columns:100%;width:100%}#loadmore{margin:20px}#loadmore a:focus,#loadmore a:hover{color:#fff!important}.ratings-all{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.ratings-item-all{display:flex;align-items:center;flex-wrap:wrap}.ratings-item-all span{font-size:18px}.review-item .ratings-all{margin:15px 0 0 40px}.eicon-share-arrow{display:none!important}@media(max-width:1190px){.reviews-list{grid-template-columns:49% 49%}.review-y-g iframe{width:100%!important}}@media(max-width:1090px){.review-y-g iframe{width:100%!important}}@media(max-width:699px){.other-reviews{display:block}.review-y-g iframe{width:100%!important}.review-y-g{margin-bottom:15px}.reviews-list{grid-template-columns:99%}}@media(max-width:575px){.review-y-g iframe{width:auto!important}#openModal .raiting-block{grid-template-columns:auto}}@media(max-width:370px){.review-y-g iframe{width:auto}.review-item ul{flex-direction:column;align-items:center}.review-item ul li{margin-bottom:5px}.review-raiting-block{grid-template-columns:auto}}