@charset "utf-8";ul.cont_contest{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:0;margin-top:10rem;padding:0}ul.cont_contest li{position:relative;padding:3rem;margin-bottom:0;border-radius:2.5rem;border:1px solid rgba(110,60,40,.2);background:rgba(110,60,40,.2);backdrop-filter:blur(10px);transition:all .3s ease;overflow:hidden;list-style:none}ul.cont_contest li::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,#ffffff1a,transparent);transition:left .6s ease;z-index:1}ul.cont_contest li:hover::before{left:100%}ul.cont_contest li b{display:inline-block;padding:0.5rem 1.5rem;background:linear-gradient(135deg, #442a1a, #b96746);color:#fff;border-radius:2rem;font-size:0.9em;font-weight:600;margin-right:1.5rem;transition:all .3s ease;position:relative;z-index:2}ul.cont_contest li p{display:block;color:var(--base-color-dark);font-weight:500;line-height:1.6;position:relative;z-index:2;margin-top:1.5rem}ul.cont_contest li p+p{margin-top:0.2rem}@media (max-width: 768px){ul.cont_contest{grid-template-columns:1fr;gap:1.5rem}ul.cont_contest li{padding:1.5rem;margin-bottom:0}ul.cont_contest li b{display:block;margin-bottom:1rem;margin-right:0}}