.g-rating-widget{background-color:#212121;color:#fff;border-radius:18px;box-shadow:0 4px 14px -7px #000000d9;border:6px solid #fff}.g-rating-widget .g-rating-title{font-size:18px;color:#fff;line-height:26px;margin:20px;display:flex;align-items:center;font-weight:700;text-transform:uppercase}.g-rating-widget .g-rating-title>.title-icon{width:70px;height:70px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin:0 5% 0 3%;min-width:70px}.g-rating-list .g-rating-item{display:flex;gap:5px;border-bottom:1px solid #ffffff17;padding-bottom:15px;padding:2%}@media (max-width:620px){.g-rating-list .g-rating-item{flex-wrap:wrap}}.g-rating-list .g-rating-item .g-item-column{display:flex;align-items:center;justify-content:center;text-align:center}.g-rating-list .g-rating-item .gi-index{width:4%;font-size:16px;font-weight:900;min-width:30px;margin-right:10px;padding-top:5px;align-items:flex-start}@media (max-width:620px){.g-rating-list .g-rating-item .gi-index{order:1;width:100%}}.g-rating-list .g-rating-item:nth-child(1) .gi-index{font-size:24px}.g-rating-list .g-rating-item:nth-child(2) .gi-index{font-size:22px}.g-rating-list .g-rating-item:nth-child(3) .gi-index{font-size:19px}.g-rating-list .g-rating-item .gi-logo{width:13%;display:flex;flex-wrap:nowrap;flex-direction:column;margin-right:10px}@media (max-width:620px){.g-rating-list .g-rating-item .gi-logo{order:2;width:100%;margin-bottom:10px}}.g-rating-list .g-rating-item .gi-logo picture{display:flex;align-items:center;text-align:center;width:auto;margin:auto}.g-rating-list .g-rating-item .gi-logo img{width:auto;height:auto;max-height:80px;max-width:100%;margin:auto;padding:3px;background-color:#fff;border-radius:4px}@media (max-width:620px){.g-rating-list .g-rating-item .gi-logo img{max-height:80px!important}}.g-rating-list .g-rating-item .gi-logo .gi-title{margin-top:5px;text-align:center;width:100%;font-size:12px}.g-rating-list .g-rating-item .gi-desc{width:25%;text-align:center;line-height:18px;align-items:baseline;font-size:13px;font-weight:700;padding-top:1%}@media (max-width:620px){.g-rating-list .g-rating-item .gi-desc{order:4;width:100%;font-weight:300;font-size:16px;margin:8px 0}}.g-rating-list .g-rating-item .gi-raing{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;margin-left:auto;width:15%}@media (max-width:620px){.g-rating-list .g-rating-item .gi-raing{order:3;width:100%;display:flex;flex-wrap:nowrap;flex-direction:row}.g-rating-list .g-rating-item .gi-raing .gi-raing-title{margin-right:10px;font-size:16px}.g-rating-list .g-rating-item .gi-raing .gi-raing-value{font-size:32px;line-height:44px}}.g-rating-list .g-rating-item .gi-raing .gi-raing-title{font-size:12px;font-weight:700}@media (max-width:620px){.g-rating-list .g-rating-item .gi-raing .gi-raing-title{margin-right:10px;font-size:16px}}.g-rating-list .g-rating-item .gi-raing .gi-raing-value{font-size:26px;font-weight:700;color:#fb0;line-height:28px}@media (max-width:620px){.g-rating-list .g-rating-item .gi-raing .gi-raing-value{font-size:32px;line-height:44px}}.g-rating-list .g-rating-item .gi-raing .gi-raing-value span{font-size:12px}.g-rating-list .g-rating-item .gi-button{float:right;padding:0 0 0 10px;width:30%}@media (max-width:620px){.g-rating-list .g-rating-item .gi-button{order:5;float:none;margin:15px auto 0 auto;padding:0 0 0 10px}}.g-rating-list .g-rating-item .gi-button a{width:auto;display:block;position:relative;white-space:nowrap;padding:0 15px;background-color:#00a57c;color:#fff;border-radius:4px;font-size:15px;font-weight:800;line-height:36px}@media (max-width:620px){.g-rating-list .g-rating-item .gi-button a{padding:0 35px;font-size:20px;line-height:44px}}.g-rating-list .g-rating-item .gi-button a:hover,.g-rating-list .g-rating-item .gi-button a:active,.g-rating-list .g-rating-item .gi-button a:focus{background-color:#007f60}.g-rating-list .g-rating-item:nth-child(1){background-color:rgb(255 255 255/20%);padding-top:4%;padding-bottom:4%}.g-rating-list .g-rating-item:nth-child(2){background-color:rgb(255 255 255/15%);padding-top:3%;padding-bottom:3%}.g-rating-list .g-rating-item:nth-child(3){background-color:rgb(255 255 255/8%)}.g-rating-list .g-rating-item:last-child{border-bottom:none}