.sp1__item[data-v-28e3c773]{border-radius:22px;min-width:270px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.sp1__item[data-v-28e3c773]:hover{box-shadow:var(--box-shadow);transition:all .3s ease}.sp1__item .sp1__item-img[data-v-28e3c773]{height:426px;overflow:hidden;width:100%}.sp1__item .sp1__item-img img[data-v-28e3c773]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sp1__item .sp1__item-block[data-v-28e3c773]{align-items:center;background:#037ab1;border-radius:0 0 22px 22px;color:var(--bg-light);display:flex;flex-direction:column;gap:5px;padding:11px 5px}.sp1__item .sp1__item-block .sp1__item-subtitle[data-v-28e3c773]{background:transparent;font-size:22px;font-weight:700;line-height:18px;text-align:right;text-transform:uppercase}@media screen and (max-width:1199px){.sp1__item .sp1__item-block .sp1__item-subtitle[data-v-28e3c773]{font-size:20px}}.sp1__item .sp1__item-block .sp1__item-title[data-v-28e3c773]{background:transparent;font-size:16px;font-weight:500;line-height:18px}.sp1__item .sp1__item-block .sp1__item-credit[data-v-28e3c773]{font-size:18px;font-weight:700;line-height:14px}.sp1__item .sp1__item-block .sp1__item-link[data-v-28e3c773]{align-items:center;color:var(--bg-light);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.banner-sp1[data-v-a0207831]{margin-top:0;overflow:auto}.banner-sp1 .sp1__body[data-v-a0207831]{align-items:center;display:flex;gap:30px 55px;justify-content:space-evenly}@media screen and (max-width:1199px){.banner-sp1 .sp1__body[data-v-a0207831]{gap:30px}}@media screen and (max-width:1023px){.banner-sp1 .sp1__body[data-v-a0207831]{flex-direction:column}}.banner-sp1 .sp1__body .sp1__items[data-v-a0207831]{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}@media screen and (max-width:1199px){.banner-sp1 .sp1__body .sp1__items[data-v-a0207831]{flex-wrap:nowrap;overflow:auto;padding-bottom:20px}}@media screen and (max-width:540px){.banner-sp1 .sp1__body .sp1__items[data-v-a0207831]{gap:10px}}.page__text .banner-sp1 .container[data-v-a0207831]{padding:0}.page__text-trade .sp1__body[data-v-a0207831]{align-items:flex-start;flex-direction:column-reverse}@media screen and (max-width:1024px){.page__text-trade .sp1__body[data-v-a0207831]{align-items:center}}
