.event-rules{margin-bottom:40px;width:100%}.event-rules .rules-list{display:flex;justify-content:space-between;margin:0 -8px;width:calc(100% + 16px)}.event-rules .rules-list .list-element{align-items:center;background-color:#161921;background-image:linear-gradient(90deg,#2e394f52,#2e394f00 125.95%);border-radius:24px;display:flex;flex-direction:column;margin:0 8px;padding:32px 24px;width:100%}.event-rules .rules-list .list-element .element-pos{align-items:center;background-color:#101319;border-radius:16px;display:flex;font-size:18px;font-weight:700;height:65px;justify-content:center;margin:7px;min-width:65px;transform:rotate(-45deg);width:65px}.event-rules .rules-list .list-element .element-pos .pos-icon{background-color:#fff;height:36px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(45deg);width:36px}.event-rules .rules-list .list-element .element-pos .pos-num{transform:rotate(45deg)}.event-rules .rules-list .list-element .element-pos .pos-num .G_Text-content{font-size:40px;font-style:italic;font-weight:700}.event-rules .rules-list .list-element .element-text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:20px;width:100%}.event-rules .rules-list .list-element .element-text .text-title{margin-bottom:16px;max-width:100%;width:350px}.event-rules .rules-list .list-element .element-text .text-title .G_Text-content{font-size:24px;font-weight:700}.event-rules .rules-list .list-element .element-text .text-desc{max-width:100%;width:350px}.event-rules .rules-list .list-element .element-text .text-desc .G_Text-content{color:#8892a5;font-size:16px;font-weight:500}@media only screen and (max-width:1200px){.event-rules .rules-list{flex-direction:column}.event-rules .rules-list .list-element{margin-bottom:16px;width:calc(100% - 16px)}}
