.rules-block {
  margin-bottom: 100px; }
  .rules-block .rules {
    padding: 25px;
    max-width: 730px; }
    .rules-block .rules p {
      font-size: 16px;
      font-weight: 400; }

@media screen and (max-width: 479.98px) {
  .rules-block {
    margin-bottom: 90px; }
    .rules-block h2 {
      font-size: 24px;
      margin-bottom: 30px; }
    .rules-block .rules {
      padding: 20px 15px; } }

@media screen and (min-width: 480px) and (max-width: 767.98px) {
  .rules-block h2 {
    font-size: 28px; } }

@media screen and (min-width: 768px) and (max-width: 999.98px) {
  .rules-block h2 {
    font-size: 28px; } }
