.rest_benefits .grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:20px;grid-auto-rows:minmax(220px, auto)}@media(max-width: 559.98px){.rest_benefits .grid{grid-template-columns:1fr;grid-auto-rows:minmax(180px, auto)}}.rest_benefits .item{display:flex;flex-direction:row-reverse;align-items:center;min-height:220px;gap:0;padding:clamp(16px,2.5vw,25px) clamp(12px,2vw,25px);border-radius:var(--medium-border-radius);background:var(--color-primary-accent)}@media(max-width: 559.98px){.rest_benefits .item{grid-column:1/-1 !important;text-align:center;justify-content:center}}.rest_benefits .item:nth-child(1){grid-column:span 2;background:var(--color-primary-accent)}@media(max-width: 991.98px){.rest_benefits .item:nth-child(1){grid-column:span 3}}.rest_benefits .item:nth-child(2){grid-column:span 2;background:var(--color-primary-accent)}@media(max-width: 991.98px){.rest_benefits .item:nth-child(2){grid-column:span 3}}.rest_benefits .item:nth-child(3){grid-column:span 2;background:var(--color-primary-accent)}@media(max-width: 991.98px){.rest_benefits .item:nth-child(3){grid-column:span 6}}.rest_benefits .item:nth-child(4){grid-column:span 3;background:var(--color-primary-accent)}.rest_benefits .item:nth-child(5){grid-column:span 3;background:var(--color-primary-accent)}.rest_benefits .item .item_icon{display:flex;height:100%;align-items:end;width:80px;background:rgba(0,0,0,0)}@media(max-width: 767.98px){.rest_benefits .item .item_icon{width:60px;height:100%}}.rest_benefits .item ul{padding-left:22px}@media(max-width: 767.98px){.rest_benefits .item ul{text-align:left}}.rest_benefits .item ul li::marker{background-color:var(--color-primary);color:var(--color-primary)}.rest_benefits .item_title{margin:0}.rest_benefits .primary-button::before{content:"";position:absolute;left:37%}.payme_carusel .rahmat_section__title{margin-bottom:20px}.payme_carusel .rhmt-swiper{max-width:1408px;margin:0 auto;overflow:hidden;background:rgba(0,0,0,0) !important;padding:20px 0;height:auto !important}.payme_carusel .infinite-track{display:flex;align-items:center;width:max-content;animation:scroll 30s linear infinite;gap:10px}.payme_carusel .slide{flex:0 0 auto;display:flex;align-items:center;background:#f4f4f4;padding:20px;border-radius:14.27px}.payme_carusel .slide img{width:auto;filter:grayscale(100%) brightness(0);opacity:.9;height:22.55px}.payme_carusel .rhmt-sign{margin-top:20px;padding:20px;width:100%;text-align:center;font-size:24px;font-weight:500}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
