.section {
   padding: 60px 0;

   @include _Tablet {
      padding: 70px 0;
   }

   @include _HDesktop {
      padding: 100px 0;
   }

   &.section_top {
      padding-top: 0;
      padding-bottom: 0;
   }

   &--top {
      padding: 60px 0;

      @include _Tablet {
         padding: 60px 0 70px;
      }

      @include _HDesktop {
         padding: 60px 0 100px;
      }
   }

   &.section--first {
      padding-top: 0;
   }

   &.section--last {
      padding-bottom: 0;
   }
}
