.block-with-bottom-shadow{box-shadow:0 2px 3px -2px #ddd;border:1px solid #e7eaec;border-bottom:1px solid #dfdfe1}.cards{--bonus-v-1-3-space:24px;display:flex;flex-wrap:wrap;margin-left:calc(-0.5 * var(--bonus-v-1-3-space));margin-right:calc(-0.5 * var(--bonus-v-1-3-space));row-gap:var(--bonus-v-1-3-space);margin-bottom:var(--cards-margin-bottom, 48px)}.cards__item{flex:0 0 auto;padding-left:calc(.5 * var(--bonus-v-1-3-space));padding-right:calc(.5 * var(--bonus-v-1-3-space));width:100%;display:flex}.card1{position:relative;border:2px solid var(--card-1-border-color, transparent)}.card1 .admin-link{position:absolute;top:0;left:0}.card1:hover{border-color:var(--card-1-hover-border-color, #4F81C7)}.cards_3-col .cards__item{width:33.33%}.cards_4-col .cards__item{width:25%}@media (max-width:1399.98px){.cards-wrapper{margin-left:0;margin-right:0}}@media (max-width:1199.98px){.cards_4-col .cards__item{width:50%}}@media (max-width:767.98px){.cards_3-col .cards__item{width:100%}}@media (max-width:575.98px){.cards_4-col .cards__item{width:100%}}.card1{width:100%;display:flex;flex-direction:column;background:var(--card-1-bg, #fff);color:var(--card-1-color, #6c6c6c);border-radius:12px;padding:24px 30px 10px 30px;font-size:15px;border:1px solid #e6e7eb}.card1__header{display:flex;align-items:center;column-gap:12px;color:var(--card-1-header-color, #363636);margin-bottom:16px}.card1__image{display:flex;align-items:center;justify-content:center;width:55px;height:55px}.card1__image img{width:auto;height:auto;max-width:100%;max-height:100%}.card1__title{font-weight:600}.card1__rating{display:flex;align-items:center;column-gap:6px}.card1__rating .icon{color:#f79400}.card1__data{margin-bottom:4px}.card1__data-item{display:flex;align-items:baseline;justify-content:space-between;column-gap:8px;margin-bottom:12px}.card1__data-value{font-weight:600;color:var(--card-1-data-value-color, #363636);text-align:right}.card1__footer{margin-top:auto}.card1__btn{width:100%;font-weight:bold;font-size:15px;line-height:22px;padding:8px 16px;border-radius:6px;background:var(--card-1-btn-bg, #d84f4f);border:var(--card-1-btn-border, 1px solid #d84f4f);color:var(--card-1-btn-color, #fff)}.card1__btn:hover{border:var(--card-1-btn-border, 1px solid #b92626);background:var(--card-1-btn-hover-bg, #b92626);color:var(--card-1-btn-hover-color, #fff)}.card1__subtitle{text-align:center;font-size:12px;margin-top:12px}@media (max-width:1199.98px){.card1{padding:24px;font-size:13px}}