@charset "UTF-8";
@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 100
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 200
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 300
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 400
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Bold");
  font-weight: 700
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 100
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 200
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 100
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 200
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 300
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 400
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Bold");
  font-weight: 700
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 100
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 200
}

.grid {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.grid>.grid__clm {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 20px;
  width: 100%
}

.grid>.grid__clm:nth-child(1n) {
  margin-right: 1.3%
}

.grid>.grid__clm:nth-child(1n+1) {
  margin-left: 1.3%
}

.grid>.grid__clm:nth-child(2n) {
  margin-right: 1.3%
}

.grid>.grid__clm:nth-child(2n+1) {
  margin-left: 1.3%
}

.grid>.grid__clm:nth-child(3n) {
  margin-right: 1.3%
}

.grid>.grid__clm:nth-child(3n+1) {
  margin-left: 1.3%
}

.grid>.grid__clm:nth-child(4n) {
  margin-right: 1.3%
}

.grid>.grid__clm:nth-child(4n+1) {
  margin-left: 1.3%
}

.grid>.grid__clm:nth-child(5n) {
  margin-right: 1.3%
}

.grid>.grid__clm:nth-child(5n+1) {
  margin-left: 1.3%
}

.grid>.grid__clm:nth-child(6n) {
  margin-right: 1.3%
}

.grid>.grid__clm:nth-child(6n+1) {
  margin-left: 1.3%
}

.grid>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid.grid--clm6>.grid__clm {
  width: 14.4557%;
  width: calc((100% - 13%)/ $clumn)
}

.grid.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 1.3%
}

.grid.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid.grid--clm5>.grid__clm {
  width: 17.8775%;
  width: calc((100% - 10.4%)/ $clumn)
}

.grid.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: 1.3%
}

.grid.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid.grid--clm4>.grid__clm {
  width: 23.0102%;
  width: calc((100% - 7.8%)/ $clumn)
}

.grid.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: 1.3%
}

.grid.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid.grid--clm3>.grid__clm {
  width: 31.5646%;
  width: calc((100% - 5.2%)/ $clumn)
}

.grid.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: 1.3%
}

.grid.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid.grid--clm2>.grid__clm {
  width: 48.6734%;
  width: calc((100% - 2.6%)/ $clumn)
}

.grid.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: 1.3%
}

.grid.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: 1.3%
}

.grid.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--nogatter.grid>.grid__clm {
  margin-top: 0!important
}

.grid--nogatter.grid--clm6>.grid__clm {
  width: 16.6666%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--nogatter.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm5>.grid__clm {
  width: 20%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--nogatter.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm4>.grid__clm {
  width: 25%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--nogatter.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm3>.grid__clm {
  width: 33.3333%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--nogatter.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm2>.grid__clm {
  width: 50%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--nogatter.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--nogatter.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--gatter_narrow.grid--clm6>.grid__clm {
  width: 15.5612%;
  width: calc((100% - 6.5%)/ $clumn)
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--gatter_narrow.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--gatter_narrow.grid--clm5>.grid__clm {
  width: 18.9387%;
  width: calc((100% - 5.2%)/ $clumn)
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--gatter_narrow.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--gatter_narrow.grid--clm4>.grid__clm {
  width: 24.0051%;
  width: calc((100% - 3.9%)/ $clumn)
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--gatter_narrow.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--gatter_narrow.grid--clm3>.grid__clm {
  width: 32.4489%;
  width: calc((100% - 2.6%)/ $clumn)
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--gatter_narrow.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--gatter_narrow.grid--clm2>.grid__clm {
  width: 49.3367%;
  width: calc((100% - 1.3%)/ $clumn)
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--gatter_narrow.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--gatter_narrow.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: .65%
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--gatter_narrow.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--gatter_x1_5.grid--clm6>.grid__clm {
  width: 13.3503%;
  width: calc((100% - 19.5%)/ $clumn)
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--gatter_x1_5.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--gatter_x1_5.grid--clm5>.grid__clm {
  width: 16.8163%;
  width: calc((100% - 15.6%)/ $clumn)
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--gatter_x1_5.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--gatter_x1_5.grid--clm4>.grid__clm {
  width: 22.0153%;
  width: calc((100% - 11.7%)/ $clumn)
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--gatter_x1_5.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--gatter_x1_5.grid--clm3>.grid__clm {
  width: 30.6802%;
  width: calc((100% - 7.8%)/ $clumn)
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--gatter_x1_5.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--gatter_x1_5.grid--clm2>.grid__clm {
  width: 48.0102%;
  width: calc((100% - 3.9%)/ $clumn)
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--gatter_x1_5.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--gatter_x1_5.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: 1.95%
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--gatter_x1_5.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--gatter_x2.grid--clm6>.grid__clm {
  width: 12.2448%;
  width: calc((100% - 26%)/ $clumn)
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--gatter_x2.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--gatter_x2.grid--clm5>.grid__clm {
  width: 15.7551%;
  width: calc((100% - 20.8%)/ $clumn)
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--gatter_x2.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--gatter_x2.grid--clm4>.grid__clm {
  width: 21.0204%;
  width: calc((100% - 15.6%)/ $clumn)
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--gatter_x2.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--gatter_x2.grid--clm3>.grid__clm {
  width: 29.7959%;
  width: calc((100% - 10.4%)/ $clumn)
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--gatter_x2.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--gatter_x2.grid--clm2>.grid__clm {
  width: 47.3469%;
  width: calc((100% - 5.2%)/ $clumn)
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--gatter_x2.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--gatter_x2.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: 2.6%
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--gatter_x2.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--gatter_x2_5.grid--clm6>.grid__clm {
  width: 11.1394%;
  width: calc((100% - 32.5%)/ $clumn)
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--gatter_x2_5.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--gatter_x2_5.grid--clm5>.grid__clm {
  width: 14.6938%;
  width: calc((100% - 26%)/ $clumn)
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--gatter_x2_5.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--gatter_x2_5.grid--clm4>.grid__clm {
  width: 20.0255%;
  width: calc((100% - 19.5%)/ $clumn)
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--gatter_x2_5.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--gatter_x2_5.grid--clm3>.grid__clm {
  width: 28.9115%;
  width: calc((100% - 13%)/ $clumn)
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--gatter_x2_5.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--gatter_x2_5.grid--clm2>.grid__clm {
  width: 46.6836%;
  width: calc((100% - 6.5%)/ $clumn)
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--gatter_x2_5.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--gatter_x2_5.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: 3.25%
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--gatter_x2_5.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--gatter_x3.grid--clm6>.grid__clm {
  width: 10.034%;
  width: calc((100% - 39%)/ $clumn)
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--gatter_x3.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--gatter_x3.grid--clm5>.grid__clm {
  width: 13.6326%;
  width: calc((100% - 31.2%)/ $clumn)
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--gatter_x3.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--gatter_x3.grid--clm4>.grid__clm {
  width: 19.0306%;
  width: calc((100% - 23.4%)/ $clumn)
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--gatter_x3.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--gatter_x3.grid--clm3>.grid__clm {
  width: 28.0272%;
  width: calc((100% - 15.6%)/ $clumn)
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--gatter_x3.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--gatter_x3.grid--clm2>.grid__clm {
  width: 46.0204%;
  width: calc((100% - 7.8%)/ $clumn)
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--gatter_x3.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--gatter_x3.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: 3.9%
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--gatter_x3.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.grid--gatter_x3_5.grid--clm6>.grid__clm {
  width: 8.9285%;
  width: calc((100% - 45.5%)/ $clumn)
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(1n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(1n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(2n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(2n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(3n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(3n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(4n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(4n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(5n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(5n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-of-type(-n+6) {
  margin-top: 0
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(6n) {
  margin-right: 0
}

.grid--gatter_x3_5.grid--clm6>.grid__clm:nth-child(6n+1) {
  margin-left: 0
}

.grid--gatter_x3_5.grid--clm5>.grid__clm {
  width: 12.5714%;
  width: calc((100% - 36.4%)/ $clumn)
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(1n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(1n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(2n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(2n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(3n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(3n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(4n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(4n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(6n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(6n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-of-type(-n+5) {
  margin-top: 0
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(5n) {
  margin-right: 0
}

.grid--gatter_x3_5.grid--clm5>.grid__clm:nth-child(5n+1) {
  margin-left: 0
}

.grid--gatter_x3_5.grid--clm4>.grid__clm {
  width: 18.0357%;
  width: calc((100% - 27.3%)/ $clumn)
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(1n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(1n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(2n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(2n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(3n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(3n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(5n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(5n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(6n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(6n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-of-type(-n+4) {
  margin-top: 0
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(4n) {
  margin-right: 0
}

.grid--gatter_x3_5.grid--clm4>.grid__clm:nth-child(4n+1) {
  margin-left: 0
}

.grid--gatter_x3_5.grid--clm3>.grid__clm {
  width: 27.1428%;
  width: calc((100% - 18.2%)/ $clumn)
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(1n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(1n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(2n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(2n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(4n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(4n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(5n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(5n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(6n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(6n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-of-type(-n+3) {
  margin-top: 0
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(3n) {
  margin-right: 0
}

.grid--gatter_x3_5.grid--clm3>.grid__clm:nth-child(3n+1) {
  margin-left: 0
}

.grid--gatter_x3_5.grid--clm2>.grid__clm {
  width: 45.3571%;
  width: calc((100% - 9.1%)/ $clumn)
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(1n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(1n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(3n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(3n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(4n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(4n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(5n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(5n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(6n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(6n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-of-type(-n+2) {
  margin-top: 0
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(2n) {
  margin-right: 0
}

.grid--gatter_x3_5.grid--clm2>.grid__clm:nth-child(2n+1) {
  margin-left: 0
}

.grid--gatter_x3_5.grid--clm1>.grid__clm {
  width: 100%;
  width: calc((100% - 0%)/ $clumn)
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(2n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(2n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(3n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(3n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(4n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(4n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(5n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(5n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(6n) {
  margin-right: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(6n+1) {
  margin-left: 4.55%
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-of-type(-n+1) {
  margin-top: 0
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(1n) {
  margin-right: 0
}

.grid--gatter_x3_5.grid--clm1>.grid__clm:nth-child(1n+1) {
  margin-left: 0
}

.container, .nav--breadcrumbs .nav_list {
  margin: 0 4%;
  max-width: 1100px
}

.container::after, .nav--breadcrumbs .nav_list::after {
  content: "";
  display: block;
  clear: both
}

.header .container, .header .nav--breadcrumbs .nav_list, .nav--breadcrumbs .header .nav_list {
  position: relative
}

.header .logo_area {
  float: left
}

.header .logo_area a {
  display: block
}

.header .logo_area img {
  vertical-align: bottom;
  max-width: 100%
}

.header .logo_area__tagline {
  font-size: 14px;
  position: absolute;
  top: -.3em;
  left: 0;
  line-height: 1.2
}

.footer {
  margin-top: 4.25rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5625rem;
  background: #e6006c;
  color: #fff
}

.footer_content::after {
  content: "";
  display: block;
  clear: both
}

.nav::after {
  content: "";
  display: block;
  clear: both
}

.nav_list {
  margin: 0;
  padding: 0;
  list-style: none inside
}

.nav__item {
  margin: 0;
  padding: 0
}

.nav__link {
  display: inline-block;
  padding: .5em .5em;
  font-size: .875rem
}

.nav--global {
  margin-top: 3rem;
  float: right
}

.nav--global .nav_list {
  display: block
}

.nav--global .nav__item {
  margin: 0 .26em
}

.nav--breadcrumbs {
  background: #e5e5e5;
  display: block
}

.nav--breadcrumbs .nav_list {
  padding: .5em 0
}

.nav--breadcrumbs .nav__item {
  color: #000;
  line-height: 1.2;
  display: inline-block
}

.nav--breadcrumbs .nav__item .nav__link, .nav--breadcrumbs .nav__item span {
  margin: 0;
  padding: 0;
  color: #000;
  font-size: .8125rem
}

.nav--breadcrumbs .nav__item .nav__link::after, .nav--breadcrumbs .nav__item span::after {
  content: "＞";
  display: inline-block;
  letter-spacing: .1em;
  margin: 0 0 0 .5em
}

.nav--breadcrumbs .nav__item:last-child a::after, .nav--breadcrumbs .nav__item:last-child span::after {
  content: ""
}

.nav--subnav {
  margin: 4.5rem 0 2.5rem
}

.nav--subnav .nav_list {
  margin: 0;
  padding: 0;
  list-style: none inside;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.nav--subnav .nav__item {
  margin: 0 .6em;
  width: 210px
}

.nav--subnav .nav__link {
  position: relative;
  display: block;
  padding: .5em 1em;
  border: 1px solid #000;
  text-align: left;
  font-size: .9375rem
}

.nav--subnav .nav__link:hover {
  text-decoration: none
}

.nav--subnav .nav__link::after {
  content: ">";
  position: absolute;
  top: 50%;
  right: 10px;
  display: block;
  line-height: 1;
  font-size: 1.625rem;
  -webkit-transform: rotate(90deg) scaleX(.5) translate3d(-130%, 0, 0);
  transform: rotate(90deg) scaleX(.5) translate3d(-130%, 0, 0);
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  pointer-events: none
}

.pager__list {
  margin: 2.5rem 0 0;
  padding: 0;
  list-style: none inside;
  text-align: center
}

.pager__list__item {
  margin: 0 .2em;
  display: inline-block
}

.pager__list__item--current .pager__list__link {
  background: #e6006c;
  color: #fff
}

.pager__list__item--prev {
  margin-right: 3em
}

.pager__list__item--next {
  margin-left: 3em
}

.pager__list__link {
  padding: .3em .5em;
  display: block
}

.cnt_title {
  margin: 0 0 1.875rem;
  text-align: center
}

.cnt_title--pagetitle {
  margin: 3.75rem 0 3.75rem
}

.cnt_title--align_center {
  text-align: center
}

.cnt_title--align_left {
  text-align: left
}

.cnt_title--align_right {
  text-align: right
}

.cnt_title h2 {
  font-weight: 300;
  line-height: 1.4;
  font-size: 1.0625rem
}

.cnt_list {
  margin: 0;
  padding: 0;
  list-style: none inside
}

.cnt_list__item {
  margin: 0;
  padding: 0
}

.key_visual {
  position: relative;
  overflow: hidden
}

.key_visual>.container, .nav--breadcrumbs .key_visual>.nav_list {
  margin: 0;
  padding: 0;
  max-width: none;
  height: 100%;
  overflow: hidden
}

.key_visual__fixed {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.key_visual__fixed .copy, .key_visual__fixed .tagline {
  text-align: center;
  width: 100%
}

.key_visual__item {
  display: block;
  width: 100%;
  overflow: hidden
}

.key_visual__item img {
  width: 100%;
  vertical-align: bottom
}

.float_link {
  position: relative;
  display: block;
  overflow: hidden
}

.float_link__text {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin: 0;
  padding: 0;
  width: 100%
}

.float_link__subtext {
  display: block
}

.float_link__img {
  width: 100%;
  height: 100%;
  overflow: hidden
}

.float_link__img img {
  width: 100%;
  vertical-align: bottom
}

.float_link::after {
  content: "";
  display: block;
  padding: 0;
  padding-top: 57.14286%
}

.float_link__img {
  position: absolute
}

.float_link__text {
  text-align: center;
  color: #fff;
  font-size: 1.875rem;
  line-height: 1.4
}

.float_link__subtext {
  font-size: .5em;
  line-height: 2
}

.eyecatch {
  position: relative;
  display: block;
  overflow: hidden
}

.eyecatch__text {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin: 0;
  padding: 0;
  width: 100%
}

.eyecatch__subtext {
  display: block
}

.eyecatch__img {
  width: 100%;
  height: 100%;
  overflow: hidden
}

.eyecatch__img img {
  width: 100%;
  vertical-align: bottom
}

.eyecatch__text {
  text-align: center;
  color: #fff;
  line-height: 1.4;
  font-size: .9375rem
}

.eyecatch__subtext {
  line-height: 2;
  font-size: .8em
}

.eyecatch__img img {
  vertical-align: bottom
}

.entry {
  display: block;
  -webkit-transition: opacity 240ms;
  transition: opacity 240ms;
  margin: 0 2.6666%
}

.entry:hover {
  text-decoration: none
}

.entry__eyecatch img {
  max-width: 100%
}

.entry__title {
  font-size: .875rem;
  line-height: 1.14286;
  color: #535353
}

.entry__desc {
  font-size: .75rem;
  line-height: 1.33333;
  color: #535353
}

html {
  height: 100%;
  font-size: 100%
}

body {
  margin: 0;
  padding: 0;
  background: #fff;
  height: 100%;
  line-height: 1.6;
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  font-size: 1rem;
  color: #000
}

a {
  color: #000;
  text-decoration: none
}

a.ahc_hv--o {
  opacity: 1;
  -webkit-transition: opacity 240ms, -webkit-transform 120ms;
  transition: opacity 240ms, -webkit-transform 120ms;
  transition: opacity 240ms, transform 120ms;
  transition: opacity 240ms, transform 120ms, -webkit-transform 120ms
}

a.ahc_hv--o:hover {
  opacity: .8
}

a:hover {
  text-decoration: underline
}

img {
  -webkit-backface-visibility: hidden
}

.fitimage {
  height: auto;
  max-width: 100%
}

.hidden--xs {
  display: none
}

.hidden--mid {
  display: none
}

.hidden--lg {
  display: none
}

.hidden--xl {
  display: none
}

.hidden--flex--xs {
  display: none
}

.hidden--flex--mid {
  display: none
}

.hidden--flex--lg {
  display: none
}

.hidden--flex--xl {
  display: none
}

.hidden--inline--xs {
  display: none
}

.hidden--inline--mid {
  display: none
}

.hidden--inline--lg {
  display: none
}

.hidden--inline--xl {
  display: none
}

.visible--xs {
  display: block
}

.visible--mid {
  display: block
}

.visible--lg {
  display: block
}

.visible--xl {
  display: block
}

.visible--flex--xs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.visible--flex--mid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.visible--flex--lg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.visible--flex--xl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.visible--inline--xs {
  display: inline
}

.visible--inline--mid {
  display: inline
}

.visible--inline--lg {
  display: inline
}

.visible--inline--xl {
  display: inline
}

a.btn, button.btn {
  -webkit-transition: opacity 240ms, -webkit-transform 120ms;
  transition: opacity 240ms, -webkit-transform 120ms;
  transition: opacity 240ms, transform 120ms;
  transition: opacity 240ms, transform 120ms, -webkit-transform 120ms
}

a.btn:hover, button.btn:hover {
  text-decoration: none;
  opacity: .8
}

.btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: 0 0;
  margin: 0;
  padding: 0;
  border: none;
  display: inline-block;
  padding: .5em 1.286em;
  background: 0 0;
  border: 1px solid #000;
  color: #000;
  line-height: 1.4;
  text-align: center;
  text-decoration: none;
  opacity: 1;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.btn--inverted {
  background: #fff;
  color: #e6006c
}

.btn--inverted:hover {
  text-decoration: none
}

.btn--narrow {
  margin-left: .3em;
  padding: .1em .8em
}

.btn--ghost {
  border: 1px solid #fff;
  background: 0 0;
  border-radius: 0;
  color: #fff;
  -webkit-transition: background 420ms, color 420ms;
  transition: background 420ms, color 420ms
}

.btn--ghost:hover {
  background: #fff
}

.btn--ghost--inverted {
  border: 1px solid #000;
  color: inherit
}

.btn--ghost--inverted:hover {
  background: #000;
  color: #fff
}

.btn--cta {
  position: relative;
  vertical-align: middle;
  padding: 1em .5em;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: .2em;
  padding-left: 32px
}

.btn--wide {
  min-width: 12.14286em
}

.btn--fit {
  width: 100%
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 100
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 200
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 300
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 400
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Bold");
  font-weight: 700
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 100
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 200
}

#whiteout {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 150%;
  background: #e7e7e7
}

.drawer {
  display: block
}

.drawer .nav__item--switch {
  position: fixed;
  top: 20px;
  right: 20px;
  z-index: 200;
  width: 6.66667%;
  max-width: 50px;
  overflow: hidden;
  height: 25px;
  -webkit-transition: all 480ms ease-out;
  transition: all 480ms ease-out
}

.drawer .nav__item--switch button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: 0 0;
  margin: 0;
  padding: 0;
  border: none;
  position: relative;
  display: block;
  padding-top: 6px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 10px;
  border-top: 2px solid #e31a20;
  color: transparent;
  overflow: visible
}

.drawer .nav__item--switch button::before {
  content: "";
  display: block;
  margin-bottom: 6px;
  width: 100%;
  height: 6px;
  border-top: 2px solid #e31a20;
  border-bottom: 2px solid #e31a20;
  -webkit-transition: all 480ms ease-out;
  transition: all 480ms ease-out
}

.drawer .nav__item--switch button::after {
  content: "";
  -webkit-transition: all 480ms ease-out;
  transition: all 480ms ease-out
}

.drawer_container {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 101%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background: rgba(255, 255, 255, .5)
}

.drawer_content {
  padding: 0 9.3333%;
  background: #e7e7e7
}

.drawer .searchbox {
  display: block;
  float: none;
  width: 100%;
  margin: 0;
  padding: 30px 0 0
}

.drawer .searchbox__bg {
  max-width: none;
  width: 100%;
  height: auto
}

.drawer .searchbox .search__item--input {
  font-size: 1rem
}

.drawer .nav--global {
  display: block;
  float: none;
  width: 100%;
  margin: 0
}

.drawer .nav--global ul {
  margin: 0;
  padding: 0
}

.drawer .nav--global .nav__item {
  text-align: left;
  display: block;
  width: 100%;
  float: none;
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif
}

.drawer .nav--global .nav__item--cart {
  margin: 0;
  width: 33.3333%;
  display: inline-block;
  float: left;
  text-align: center
}

.drawer .nav--global .nav__item--login {
  margin: 0;
  width: 33.3333%;
  display: inline-block;
  float: left;
  text-align: center
}

.drawer .nav--global .nav__item--contact2 {
  margin: 0;
  width: 33.3333%;
  display: inline-block;
  float: left;
  text-align: center
}

.drawer .nav_shopinfo {
  display: block;
  float: none;
  width: 100%;
  margin: 0 0 20px 0;
  padding-bottom: 20px
}

.drawer .nav_shopinfo .nav__item {
  text-align: left;
  display: block;
  width: 100%;
  float: none;
  background: url(https://www.kosekikan.com/files/common/pttr_dotted.png) repeat-x bottom left
}

.drawer .nav_shopinfo .nav__item a {
  padding: 1em;
  display: block;
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.25rem
}

.drawer .nav_shopinfo .nav__item--home a::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 1em;
  background: url(https://www.kosekikan.com/files/common/icon_home.png) no-repeat center;
  background-size: 19px 24px;
  vertical-align: middle
}

.drawer .nav_shopinfo .nav__item--signup a::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 1em;
  background: url(https://www.kosekikan.com/files/common/icon_user.png) no-repeat center;
  background-size: 21px 21px;
  vertical-align: middle
}

.drawer .nav_shopinfo .nav__item--payment a::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 1em;
  background: url(https://www.kosekikan.com/files/common/icon_payment.png) no-repeat center center;
  background-size: 24px 22px;
  vertical-align: middle
}

.drawer .nav_shopinfo .nav__item--magazine a::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 1em;
  background: url(https://www.kosekikan.com/files/common/icon_magazine.png) no-repeat center;
  background-size: 24px 16px;
  vertical-align: middle
}

.drawer .nav_shopinfo .nav__item--delivery a::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 1em;
  background: url(https://www.kosekikan.com/files/common/icon_delivery.png) no-repeat center;
  background-size: 24px 17px;
  vertical-align: middle
}

.drawer_open .drawer .nav__item--switch {
  position: fixed;
  top: 20px;
  right: 20px;
  z-index: 200;
  width: 6.66667%;
  max-width: 29px;
  overflow: hidden;
  height: 29px
}

.drawer_open .drawer .nav__item--switch button {
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: 0 0;
  margin: 0;
  padding: 0;
  border: none;
  border: none;
  height: 29px
}

.drawer_open .drawer .nav__item--switch button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -48%;
  display: block;
  margin: 0;
  width: 150%;
  height: 0;
  border: none;
  border-top: 1px solid #fff;
  -webkit-transform: rotate(-45deg) translate(0, -2px);
  -ms-transform: rotate(-45deg) translate(0, -2px);
  transform: rotate(-45deg) translate(0, -2px);
  -webkit-transform-origin: bottom right;
  -ms-transform-origin: bottom right;
  transform-origin: bottom right
}

.drawer_open .drawer .nav__item--switch button::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  margin: 0;
  width: 150%;
  height: 0;
  border: none;
  border-top: 1px solid #fff;
  -webkit-transform: rotate(45deg) translate(0, -2px);
  -ms-transform: rotate(45deg) translate(0, -2px);
  transform: rotate(45deg) translate(0, -2px);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left
}

.btn {
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif
}

.drawer .nav__item--switch, .drawer_open .drawer .nav__item--switch, .pttr {
  background: #fff url(https://www.kosekikan.com/files/common/pttr.jpg) center;
  background-size: 210px 210px
}

#customer_header {
  background: #fff url(https://www.kosekikan.com/files/common/pttr.jpg) center;
  background-size: 210px 210px
}

body.home .header {
  position: absolute;
  top: 0;
  width: 100%;
}

.header .container, .header .nav--breadcrumbs .nav_list, .nav--breadcrumbs .header .nav_list {
  display: block
}

.header .logo_area {
  margin: 1.25rem auto;
  padding: 0;
  float: none;
  width: 48%;
  max-width: 200px
}

.header .logo_area a {
  display: block
}

.header .logo_area img {
  width: 100%;
  max-width: 360px
}

.header .nav {
  display: none
}

.header .nav--global {
  margin: 26px 0 0;
  padding: 0;
  width: 100%;
  float: left
}

.header .nav--global ul {
  margin: 0;
  padding: 0;
  list-style: none inside;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

.header .nav--global .nav__item {
  float: left;
  margin: 0;
  padding: .3em 1.5%
}

.header .nav--global .nav__item:first-child {
  padding-left: 0
}

.header .nav--global .nav__item:last-child {
  padding-right: 0
}

.header .nav--global .nav__link {
  display: block;
  margin: 0;
  padding: 0;
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  color: #fff;
  height: 8em
}

.header .nav--global .nav__link:hover {
  text-decoration: none
}

.header .nav--global .nav__link:after {
  content: "";
  display: block;
  color: #B59576;
  font-size: .625rem
}

.header .nav--global .nav__link--blog:after {
  content: "news"
}
.header .nav--global .nav__link--about:after {
  content: "history"
}

.header .nav--global .nav__link--qa:after {
  content: "Q&A"
}

.header .nav--global .nav__link--404:after {
  content: "404 not found"
}

.header .nav--global .nav__link--access:after {
  content: "access"
}

.header .nav--global .nav__link--recruitment::after {
  content: "recruitment"
}

.header .nav--global .nav__link--security:after {
  content: "security"
}

.header .nav--global .nav__link--company:after {
  content: "company"
}

.header .nav--global .nav__link--faq:after {
  content: "Q&A"
}

.header .nav--global .nav__link--lunch:after {
  content: "lunch & day trip"
}

.header .nav--global .nav__link--plan:after {
  content: "stay plan"
}

.header .nav--global .nav__link--onsen:after {
  content: "onsen"
}

.header .nav--global .nav__link--cuisine:after {
  content: "cuisine"
}

.header .nav--global .nav__link--onsen:after {
  content: "onsen"
}

.header .nav--global .nav__link--facility:after {
  content: "room / facility"
}

.header .nav--global .nav__link--plan_basic:after {
  content: "basic plan"
}

.header .nav--global .nav__link--plan_family:after {
  content: "family plan"
}

.header .nav--global .nav__link--plan_ladies:after {
  content: "ladies"
}

.header .nav--global .nav__link--plan_senior:after {
  content: "senior plan"
}

.header .nav--global .nav__link--privacypolicy:after {
  content: "privacy policy"
}

.header .nav--global .nav__link--vacant:after {
  content: "vacant room"
}

.header .nav--global .nav__link--sns:after {
  content: "social network"
}

.header .nav--global .nav__link--contact:after {
  content: "お問い合わせ"
}

.header .nav--contact {
  margin: 26px 0 0;
  padding: 0;
  float: left;
  min-width: 224px
}

.header .nav--contact ul {
  margin-top: 0;
  padding: 0;
  list-style: none inside
}

.header .nav--contact .nav__item {
  margin: .5em 0 0;
  padding: 0
}

.header .nav--lng {
  position: absolute;
  top: -2.4em;
  right: 0;
  padding: 0 1em;
  font-size: .75rem
}

.header .nav--lng ul {
  margin: 0 auto;
  padding: 0;
  list-style: none inside;
  max-width: 1100px
}

.header .nav--lng .nav__item {
  float: left;
  margin: 0;
  padding: 0;
  display: inline-block
}

.header .nav--lng .nav__item::after {
  content: "/";
  display: inline-block;
  margin: 0 .3em
}

.header .nav--lng .nav__item:last-child::after {
  display: none
}

.header .nav--lng .nav__link {
  padding: .8em 0;
  font-size: .75rem;
  line-height: 1
}

.header .tel {
  margin-top: .5em;
  display: block;
  text-align: center;
  font-size: 1.5rem;
  line-height: 1.4;
  color: #fff;
  text-decoration: none
}

.header .tel::before {
  content: "ご予約・お問い合わせ";
  display: block;
  font-size: .583em
}

.header .tel:hover {
  text-decoration: none
}

.header .btn {
  cursor: pointer;
  -webkit-transition: background 240ms, color 240ms;
  transition: background 240ms, color 240ms
}

.btn--reserve {
  margin: 0 auto;
  padding: .6em 1.5em;
  width: 100%;
  background: 0 0;
  border: 1px solid #B59576;
  border-radius: 0;
  color: #B59576;
  font-size: .9375rem;
  line-height: 1.2
}

.btn--reserve:hover {
  background: #B59576;
  color: #fff
}

.key_visual {
  padding-top: 70px
}

.key_visual__item {
  position: relative;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover
}

.key_visual__item:after {
  content: "";
  display: block;
  padding-top: 94.53%
}

.key_visual__item--movie {
  position: relative;
  height: 80vh;
  overflow: hidden
}

.key_visual__item--movie .key_visual__video {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  width: 100%;
  height: 100%;
  text-align: center
}

.key_visual__item--movie .key_visual__video video {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
  width: 100%;
  vertical-align: bottom
}

.key_visual__item--movie .key_visual__video::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 56.25%
}

.key_visual__item--movie::after {
  content: "";
  display: none
}

body.video-frame {
  overflow: hidden;
  height: 100%;
  height: 100%
}

body.video-frame video {
  vertical-align: bottom;
  width: 100%;
  height: 100%
}

.nav--info {
  margin-bottom: 1.25rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.nav--info ul {
  margin: 0;
  padding: 0;
  list-style: none inside
}

.nav--info .nav__item {
  margin: 0;
  padding: 0;
  font-size: .875rem
}

.nav--info .nav__item--sns a {
  display: inline-block;
  margin: 0 .4em 0 .1em
}

.nav--info .nav__item--sns a img {
  width: auto;
  height: 27px
}

.credit {
  color: #000;
  font-size: .6875rem;
  text-align: center
}

.credit .logo_area img {
  max-width: 360px;
  height: auto
}

.credit .address {
  margin: .5em 0;
  text-align: center;
  font-style: normal;
  font-size: .9375rem
}

.cooperation {
  text-align: right
}

.tripadvisor {
  display: inline-block
}

.tripadvisor::after {
  content: "";
  display: block;
  clear: both
}

.tripadvisor .TA_cdsratingsonlywide>img {
  float: left
}

.share {
  margin: 40px 0;
  padding: 0;
  text-align: center
}

.share__item {
  margin: 0 1em;
  padding: 0;
  display: inline-block;
  vertical-align: top
}

.share__item--tw {
  margin-top: 5px
}

.share__item:first-child {
  margin-left: 0
}

.share__item:last-child {
  margin-right: 0
}

.cnt_title::after {
  content: "";
  display: block;
  color: #e6006c;
  font-size: .875rem
}

.cnt_title h2 {
  font-size: 1.5rem
}

.cnt_title--blog:after {
  content: "about ginzan onsen"
}

.cnt_title--plan::after {
  content: "stay plan"
}

.cnt_title--info::after {
  content: "blog"
}

.cnt_title--news::after {
  content: "information"
}

.cnt_title--vacant::after {
  content: "vacant room"
}

.cnt_title--stipulation::after {
  content: "stipulation"
}

.cnt_title--access::after {
  content: "access"
}

.cnt_title--recruitment::after {
  content: "recruitment"
}

.cnt_title--privacypolicy:after {
  content: "privacy policy"
}

.cnt_title--security::after {
  content: "security"
}

.cnt_title--company:after {
  content: "company"
}

.cnt_title--faq::after {
  content: "Q&A"
}

.cnt_title--lunch:after {
  content: "lunch & day trip"
}

.cnt_title--cuisine::after {
  content: "cuisine"
}

.cnt_title--onsen::after {
  content: "onsen"
}

.cnt_title--facility:after {
  content: "room / facility"
}

.cnt_title--ultra:after {
  content: "ultra sale"
}

.cnt_title--sns:after {
  content: "social network"
}

.cnt_title--contact:after {
  content: "contact"
}

.cnt_title--404:after {
  content: "404 not found"
}

.cnt_title__text {
  margin-bottom: .3em;
  font-size: 1.25rem
}

.cnt_title+.entry, .cnt_title+.entry>:first-child {
  margin-top: 0
}

.contents {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.contents--page {
  padding-top: 1.875rem;
  margin-bottom: 2.5rem
}

.contents--404 {
  text-align: center;
  line-height: 1.8
}

.contents--404 .entry p {
  line-height: 1.8
}

.contents--blog {
  padding-top: 1.875rem;
  padding-bottom: 6.25rem
}

.contents--single {
  padding-top: 1.875rem;
  padding-bottom: 6.25rem
}

.contents--single--plan .container, .contents--single--plan .nav--breadcrumbs .nav_list, .nav--breadcrumbs .contents--single--plan .nav_list {
  max-width: 640px
}

.contents--service {
  overflow: hidden;
  background: #0b0b0b;
  padding: 1em
}

.contents--service .container, .contents--service .nav--breadcrumbs .nav_list, .nav--breadcrumbs .contents--service .nav_list {
  max-width: none;
  margin: 0;
  margin-top: 3.125rem
}

.contents--plan {
  overflow: hidden;
  padding: 1em
}

.contents--plan .container, .contents--plan .nav--breadcrumbs .nav_list, .nav--breadcrumbs .contents--plan .nav_list {
  max-width: none;
  margin: 0
}

.contents--info {
  padding-top: 1.875rem;
  padding-bottom: 6.25rem;
  background: url(https://www.kosekikan.com/files/common/summer/bg-light-xs.jpg) no-repeat bottom;
  background-size: 100% auto;
  background-size: cover
}

.contents--kuchikomi {
  padding-top: 3.125rem;
  padding-bottom: 3.125rem
}

.contents--form {
  padding-top: 3.125rem;
  padding-bottom: 3.125rem
}

.contents--day_trip img {
  max-width: 100%;
  height: auto
}

.contents--ultra .wp-block-preformatted {
  overflow: auto;
  max-width: 100%
}

.contents--ultra .entry table {
  border-collapse: collapse;
  border: 1px solid #eee;
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  font-size: .875rem
}

.contents--ultra .entry td, .contents--ultra .entry th {
  padding: .2em;
  border: 1px solid #eee;
  font-size: .875rem
}

.widget {
  margin: 1.25rem 0 2.5rem
}

.widget__title {
  margin: 0 0 .625rem;
  padding: .5em 0;
  font-size: 1.125rem;
  line-height: 1.2;
  border-bottom: 1px solid #d2d2d2
}

.widget__title:first-child {
  margin-top: 0;
  padding-top: 0
}

.widget__box {
  margin: 1.25rem 0
}

.widget_cats {
  margin: 0;
  padding: 0;
  list-style: none inside
}

.widget_cats li {
  margin: .625rem 0;
  padding: 0
}

.portal {
  margin: 0;
  padding: 0
}

.portal::after {
  content: "";
  display: block;
  clear: both
}

.portal__link {
  display: block
}

.portal__link:hover {
  text-decoration: none
}

.portal__eyecatch {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #d2d2d2;
  vertical-align: bottom;
  overflow: hidden
}

.portal__eyecatch::after {
  content: "";
  display: block;
  padding-top: 65.6%
}

.portal__eyecatch img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  max-width: 100%;
  height: auto
}

.portal__meta {
  margin: 1em 0;
  font-size: .8125rem;
  line-height: 1.4
}

.portal__name {
  margin: 0;
  padding: 0;
  font-size: .875rem;
  line-height: 1.4
}

.portal--min {
  margin: 1.875rem 0 0;
  padding: 0 0 1.875rem;
  border-bottom: 1px solid #d2d2d2
}

.portal--min .portal__meta {
  margin: 0
}

.portal--min .portal__link {
  font-size: .8125rem;
  line-height: 1.4
}

.portal--min .portal__eyecatch {
  width: 90px;
  margin-right: .8em;
  float: left;
  font-size: 1em
}

.portal--min .portal__eyecatch::after {
  content: "";
  display: block;
  padding-top: 60px
}

.portal--min .portal__meta {
  display: inline-block;
  margin-bottom: .3em;
  font-size: 1em
}

.catlist {
  margin: 0;
  padding: 0;
  text-align: center
}

.catlist .cat {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.catlist .cat__link {
  display: inline-block
}

.catlist .cat::after {
  position: absolute;
  right: 0;
  top: 0;
  content: "|";
  display: inline-block;
  padding: 0 .3em;
  margin-right: -.5em
}

.catlist .cat:last-child::after {
  display: none
}

.container--news {
  padding: 1.875rem 3.64% 2.5rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: rgba(255, 255, 255, .8)
}

.plan, .service {
  position: relative;
  display: block
}

.plan__link, .service__link {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center center
}

.plan__link::before, .service__link::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .3);
  -webkit-transition: opacity 240ms, background 240ms;
  transition: opacity 240ms, background 240ms
}

.plan__link::after, .service__link::after {
  content: "";
  display: block;
  position: relative;
  padding-top: 147.69%;
  border: 1px solid rgba(255, 255, 255, .72);
  -webkit-transform: scale(.95);
  -ms-transform: scale(.95);
  transform: scale(.95);
  -webkit-transition: opacity 180ms, background 180ms, border 180ms, -webkit-transform 180ms;
  transition: opacity 180ms, background 180ms, border 180ms, -webkit-transform 180ms;
  transition: opacity 180ms, background 180ms, border 180ms, transform 180ms;
  transition: opacity 180ms, background 180ms, border 180ms, transform 180ms, -webkit-transform 180ms
}

.plan__link--facility, .service__link--facility {
  background-image: url(https://www.kosekikan.com/files/common/summer/eyecatch-facility.jpg);
  background-size: cover
}

.plan__link--cuisine, .service__link--cuisine {
  background-image: url(https://www.kosekikan.com/files/common/summer/eyecatch-cuisine.jpg);
  background-size: cover
}

.plan__link--onsen, .service__link--onsen {
  background-image: url(https://www.kosekikan.com/files/common/summer/eyecatch-onsen.jpg);
  background-size: cover
}

.plan__link--lunch, .service__link--lunch {
  background-image: url(https://www.kosekikan.com/files/common/summer/eyecatch-lunch.jpg);
  background-size: cover
}

.plan__link--plan_basic, .service__link--plan_basic {
  background-image: url(https://www.kosekikan.com/files/common/eyecatch-plan_basic.jpg);
  background-size: cover
}

.plan__link--plan_family, .service__link--plan_family {
  background-image: url(https://www.kosekikan.com/files/common/eyecatch-plan_family.jpg);
  background-size: cover
}

.plan__link--plan_ladies, .service__link--plan_ladies {
  background-image: url(https://www.kosekikan.com/files/common/eyecatch-plan_ladies.jpg);
  background-size: cover
}

.plan__link--plan_senior, .service__link--plan_senior {
  background-image: url(https://www.kosekikan.com/files/common/eyecatch-plan_senior.jpg);
  background-size: cover
}

.plan__title, .service__title {
  position: absolute;
  top: 14.58%;
  left: 50%;
  z-index: 1;
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%
}

.plan__title:after, .service__title:after {
  content: "";
  display: block;
  margin-top: 1em;
  font-size: .875rem;
  text-align: center;
  -webkit-transition: opacity 320ms;
  transition: opacity 320ms
}

.plan__title:after, .service__title:after {
  content: "";
  display: block;
  color: #e6006c;
  font-size: .625rem
}

.plan__title--blog:after, .service__title--blog:after {
  content: "about ginzan onsen"
}

.plan__title--qa:after, .service__title--qa:after {
  content: "Q&A"
}

.plan__title--404:after, .service__title--404:after {
  content: "404 not found"
}

.plan__title--access:after, .service__title--access:after {
  content: "access"
}

.plan__title--recruitment::after, .service__title--recruitment::after {
  content: "recruitment"
}

.plan__title--security:after, .service__title--security:after {
  content: "security"
}

.plan__title--company:after, .service__title--company:after {
  content: "company"
}

.plan__title--faq:after, .service__title--faq:after {
  content: "Q&A"
}

.plan__title--lunch:after, .service__title--lunch:after {
  content: "lunch & day trip"
}

.plan__title--plan:after, .service__title--plan:after {
  content: "stay plan"
}

.plan__title--onsen:after, .service__title--onsen:after {
  content: "onsen"
}

.plan__title--cuisine:after, .service__title--cuisine:after {
  content: "cuisine"
}

.plan__title--onsen:after, .service__title--onsen:after {
  content: "onsen"
}

.plan__title--facility:after, .service__title--facility:after {
  content: "room / facility"
}

.plan__title--plan_basic:after, .service__title--plan_basic:after {
  content: "basic plan"
}

.plan__title--plan_family:after, .service__title--plan_family:after {
  content: "family plan"
}

.plan__title--plan_ladies:after, .service__title--plan_ladies:after {
  content: "ladies"
}

.plan__title--plan_senior:after, .service__title--plan_senior:after {
  content: "senior plan"
}

.plan__title--privacypolicy:after, .service__title--privacypolicy:after {
  content: "privacy policy"
}

.plan__title--vacant:after, .service__title--vacant:after {
  content: "vacant room"
}

.plan__title--sns:after, .service__title--sns:after {
  content: "social network"
}

.plan__title--contact:after, .service__title--contact:after {
  content: "お問い合わせ"
}

.plan__title__text, .service__title__text {
  margin: 0;
  padding: 0;
  display: inline-block;
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  font-size: 1.5rem;
  color: #fff;
  text-align: left;
  -webkit-transition: opacity 320ms;
  transition: opacity 320ms
}

.plan__title__text {
  font-size: 1rem
}

.service__link::after {
  padding-top: 75%
}

.service__link+.service__desc {
  position: relative;
  z-index: 2;
  width: 100%;
  color: #fff;
  margin-top: 2em;
  font-size: .8125rem;
  -webkit-transition: opacity 720ms, -webkit-transform 720ms;
  transition: opacity 720ms, -webkit-transform 720ms;
  transition: opacity 720ms, transform 720ms;
  transition: opacity 720ms, transform 720ms, -webkit-transform 720ms
}

.cnt_more {
  margin: 3.75rem 0;
  text-align: center
}

.cnt_more a.cnt_more__link {
  display: inline-block;
  margin: 0 auto;
  padding: 1.4em 1.5em 1.3em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 260px;
  border: 1px solid #000;
  text-decoration: none;
  line-height: 1.2;
  -webkit-transition: background 240ms, color 240ms;
  transition: background 240ms, color 240ms;
  font-size: 1.125rem;
  text-decoration: none;
  color: #000
}

.cnt_more a.cnt_more__link:hover {
  text-decoration: none;
  background: #000;
  color: #fff
}

.plan_info__link {
  display: block;
  text-decoration: none;
  -webkit-transition: opacity 240ms;
  transition: opacity 240ms
}

.plan_info__link:hover {
  opacity: .8;
  text-decoration: none
}

.plan_info__eyecatch img {
  width: 100%;
  max-width: 100%;
  height: auto;
  vertical-align: bottom
}

.plan_info__meta {
  margin-top: 1em
}

.plan_info__date {
  margin: 0;
  padding: 0;
  font-size: .875rem
}

.plan_info__data {
  margin: 0;
  padding: 0;
  font-size: .875rem
}

.plan_info__data p:last-child::after {
  content: "[詳しく見る]";
  color: #e6006c
}

.carousel_entry .article {
  padding: 0 2em
}

.carousel_entry .slick-next, .carousel_entry .slick-prev {
  top: 40%
}

.carousel_entry .slick-next, .carousel_entry .slick-prev {
  z-index: 1;
  padding: 1em;
  width: 28px;
  height: 16px
}

.carousel_entry .slick-next::before, .carousel_entry .slick-prev::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(https://www.kosekikan.com/files/common/icon-arrow_bottom.png) no-repeat center;
  background-size: 14px 8px;
  opacity: 1
}

.carousel_entry .slick-next {
  right: 0;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.carousel_entry .slick-prev {
  left: 0;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg)
}

.article {
  margin: 1em 0
}

.article__link {
  display: block;
  text-decoration: none;
  -webkit-transition: opacity 240ms;
  transition: opacity 240ms
}

.article__link:hover {
  opacity: .8;
  text-decoration: none
}

.article__eyecatch img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom
}

.article__meta {
  margin-top: 0
}

.article__date {
  margin: 0;
  padding: 0;
  font-size: .875rem
}

.article__name {
  margin: 0;
  padding: 0;
  font-size: .875rem
}

.news__link {
  display: block;
  padding-bottom: 1.2em;
  border-bottom: 1px solid #d2d2d2
}

.news__meta {
  margin: 0;
  padding: 0
}

.news__date {
  margin: 0;
  padding: 0;
  font-size: .875rem;
  vertical-align: top;
  margin-right: 3em
}

.news__name {
  margin: 0;
  padding: 0;
  font-size: .875rem
}

.news_list+.cnt_more {
  margin-top: 2em;
  margin-bottom: 1em
}

.news_list--min {
  margin: 0;
  padding: 0 3.7%;
  max-height: 320px;
  overflow: auto
}

.faq {
  display: block;
  padding: 1em 0;
  border-bottom: 1px solid #d2d2d2
}

.faq__a, .faq__q {
  position: relative;
  margin: 0;
  padding: 0 .5em;
  margin-left: 2.4em;
  font-size: .8125rem
}

.faq__a:last-child, .faq__q:last-child {
  padding-bottom: 0;
  margin-bottom: 0
}

.faq__a p, .faq__q p {
  font-size: 1em
}

.faq__a p:last-child, .faq__q p:last-child {
  padding-bottom: 0;
  margin-bottom: 0
}

.faq__a::before, .faq__q::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: -1.5em;
  line-height: 1.2;
  font-size: .8125rem
}

.faq__q::before {
  content: "Q.";
  padding-right: .5em
}

.faq__a::before {
  content: "A.";
  padding-right: .5em
}

.kuchikomi {
  position: relative;
  overflow: hidden;
  overflow: auto;
  -webkit-overflow-scrolling: touch
}

.kuchikomi::before {
  content: "";
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 100%;
  padding-top: 120vw
}

.kuchikomi_window {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

body.home>.contents--map .container--map {
  margin-top: 0;
  margin-bottom: 0
}

.container--map {
  position: relative;
  width: 100%;
  max-width: none;
  margin: 2.5rem 0
}

.container--map::before {
  content: "";
  display: block;
  padding-top: 85.33%;
  max-height: 640px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.container--map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch
}

.footer {
  margin-top: 0;
  background: url(https://www.kosekikan.com/files/common/summer/bg-footer-xs.jpg) no-repeat center bottom, #fff url(https://www.kosekikan.com/files/common/summer/bg-footer-xs.jpg) repeat-x top;
  background-size: cover, 100% auto
}

.footer::after {
  content: "";
  display: block;
  padding-top: calc(680 / 750 * 100%);
  max-height: 680px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.footer_content .nav {
  float: left;
  width: calc(100% - 455px);
  min-width: 360px
}

.footer_content .nav ul:first-child {
  margin-right: 3.75rem
}

.contents--service {
  position: relative;
  background: #0b0b0b url(https://www.kosekikan.com/files/common/bg-dark-xs.jpg) no-repeat center top;
  background-size: cover
}

.container--reading {
  width: 100%;
  height: 100%;
  max-width: none
}

.container--reading .reading__body {
  color: #fff;
  text-align: left;
  margin: 0 auto;
  padding: 2.5rem 0 0;
  -webkit-font-feature-settings: "palt";
  font-feature-settings: "palt"
}

.container--reading .reading__body h2 {
  margin: 0;
  font-size: 1.3125rem;
  text-align: center
}

.container--reading .reading__body p {
  line-height: 2.4;
  font-size: .875rem
}

.cnt_title--service {
  color: #fff
}

.cnt_title--service:before {
  content: "";
  display: block;
  margin: 30px auto 30px;
  width: 5em;
  height: 1px;
  background: #fff
}

.cnt_title--service .cnt_title__text {
  font-size: 1.125rem;
  line-height: 2
}

.contents--contact {
  background: #151515 url(https://www.kosekikan.com/files/common/pttr02.gif);
  padding: 3.75rem 0 3rem
}

.contents--contact::after {
  content: "";
  display: block;
  clear: both
}

.info address {
  padding: 1em;
  color: #fff;
  font-style: normal;
  font-size: .875rem;
  line-height: 2
}

.info address a {
  color: #fff
}

.info .btn--ghost {
  font-size: 1.125rem;
  margin-top: 1.25rem;
  padding: .8em;
  color: #e6006c;
  border-color: #e6006c;
  display: block
}

.info .btn--ghost:hover {
  color: #fff;
  background-color: #e6006c
}

.livecam {
  margin: 1.25rem 0;
  padding: 0 1em
}

.livecam__title {
  margin: 1.25rem 0 0;
  padding: 0;
  font-size: 1.125rem;
  color: #fff;
  text-align: center
}

.cam {
  display: block;
  margin: .5em 0;
  position: relative;
  -webkit-transition: opacity 240ms;
  transition: opacity 240ms
}

.cam:hover {
  opacity: .8
}

.cam__name {
  position: absolute;
  top: 50%;
  width: 100%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  text-align: center;
  color: #fff;
  font-size: 1.125rem
}

.cam__eyecatch img {
  width: 100%;
  max-width: 100%;
  height: auto;
  vertical-align: bottom
}

.form--reserve {
  padding: 8% 4% 8%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.form--reserve .form__title {
  margin: 0 0 1.875rem;
  padding: 0 0 1.25rem;
  text-align: center;
  font-size: 1.625rem;
  border-bottom: 1px solid #000
}

.form--reserve .form__item {
  margin-top: .5em
}

.form--reserve .form__item select {
  padding: .3em;
  font-size: 1.125rem;
  line-height: 1.2;
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif
}

.form--reserve .form__item select[name=in_ninzu], .form--reserve .form__item select[name=in_year] {
  min-width: 6em;
  text-align: right
}

.form--reserve .form__item label {
  display: inline-block;
  margin: 0 .3em 1em 0;
  font-size: 1.125rem
}

.form--reserve .form__item--submit {
  text-align: center
}

.form--reserve .form__item--submit .grid {
  margin-top: 1.5em;
  width: 100%
}

.form--reserve .form__label {
  display: block;
  margin-bottom: .5em;
  font-size: 1.125rem;
  line-height: 1.2
}

.form--reserve .btn {
  cursor: pointer;
  -webkit-transition: background 240ms, color 240ms;
  transition: background 240ms, color 240ms
}

.form--reserve .btn--search {
  margin: 0 auto;
  padding: .8em 1.5em;
  width: 100%;
  background: 0 0;
  border: 1px solid #e6006c;
  border-radius: 0;
  color: #e6006c;
  font-size: 1.125rem;
  line-height: 1.2
}

.form--reserve .btn--search:hover {
  background: #e6006c;
  color: #fff
}

.btn--link {
  width: 100%;
  padding-right: 1em;
  padding-left: 1em;
  background: 0 0;
  border: 1px solid #000;
  border-radius: 0;
  color: #000;
  font-size: 1rem;
  line-height: 1.2
}

.btn--link:hover {
  background: #000;
  color: #fff
}

.whiteout {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%
}

.drawer {
  display: block
}

.drawer_container {
  margin-left: 2.67%;
  background: 0 0
}

.drawer_content {
  padding-top: 80px;
  padding-bottom: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 100%
}

.drawer .nav__item--switch {
  top: 0;
  right: 0
}

.drawer .nav__item--switch, .drawer_open .drawer .nav__item--switch {
  width: 32px;
  height: 24px;
  overflow: hidden;
  padding: 1em 1em 1.5em;
  max-width: none
}

.drawer .nav__item--switch button, .drawer_open .drawer .nav__item--switch button {
  outline: 0;
  color: #000;
  border-color: #000;
  cursor: pointer
}

.drawer .nav__item--switch button::after, .drawer .nav__item--switch button::before, .drawer_open .drawer .nav__item--switch button::after, .drawer_open .drawer .nav__item--switch button::before {
  width: 3.2em;
  border-color: #000
}

.drawer .nav__item--switch button span, .drawer_open .drawer .nav__item--switch button span {
  position: absolute;
  bottom: -1em;
  display: block;
  width: 100%;
  text-align: center
}

.drawer .nav__item--switch button span:nth-child(1), .drawer_open .drawer .nav__item--switch button span:nth-child(1) {
  display: block
}

.drawer .nav__item--switch button span:nth-child(2), .drawer_open .drawer .nav__item--switch button span:nth-child(2) {
  display: none
}

.drawer_open .drawer .nav__item--switch {
  top: 0;
  right: 0;
  background: 0 0
}

.drawer_open .drawer .nav__item--switch button::before {
  left: -.3em
}

.drawer_open .drawer .nav__item--switch button::after {
  left: .3em
}

.drawer_open .drawer .nav__item--switch button span {
  bottom: -1em
}

.drawer_open .drawer .nav__item--switch button span:nth-child(1) {
  display: none
}

.drawer_open .drawer .nav__item--switch button span:nth-child(2) {
  display: block
}

.drawer .nav--global .nav__item {
  margin: 0;
  padding: 0
}

.drawer .nav--global .nav__link {
  padding-left: 0;
  font-size: 1.125rem
}

.drawer .nav .nav_list--sub {
  padding-top: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.drawer .nav .nav_list--sub .nav__item {
  margin: 0;
  padding: 0;
  width: 50%
}

.drawer .nav .nav_list--sub .nav__link {
  padding: .3em 0;
  font-size: .875rem
}

.drawer .nav .nav_list--link, .drawer .nav .nav_list--sns {
  padding-top: 30px;
  display: block
}

.drawer .nav .nav_list--link .nav__item, .drawer .nav .nav_list--sns .nav__item {
  margin: 0 0 1em;
  padding: 0;
  width: 100%;
  text-align: center
}

.drawer .nav .nav_list--link .nav__item:last-child, .drawer .nav .nav_list--sns .nav__item:last-child {
  margin-bottom: 0
}

.drawer .nav .nav_list--link .nav__item--sns img, .drawer .nav .nav_list--sns .nav__item--sns img {
  width: auto;
  height: 30px
}

.drawer .nav .nav_list--link .btn--link, .drawer .nav .nav_list--sns .btn--link {
  padding-top: .8em;
  padding-bottom: .8em;
  font-size: 1.125rem;
  max-width: 420px
}

.drawer .nav .nav_list--sns {
  padding-top: 20px
}

.drawer .nav .nav_list--exet {
  margin-top: 20px
}

.drawer .nav .nav_list--exet .nav__item {
  text-align: right
}

.drawer .nav .nav_list .nav__item--sns {
  margin: 0;
  padding: 0
}

.drawer .nav .nav_list .nav__item--sns img {
  width: auto;
  height: 30px
}

.drawer .nav .nav__item--contact {
  margin-top: 1em
}

.drawer .nav .nav__item--contact .btn--reserve {
  max-width: 222px
}

.drawer .nav .nav__item--contact .tel {
  display: block;
  margin-top: 1em;
  font-size: 1.5rem;
  text-decoration: none;
  line-height: 1.2
}

.drawer .nav .nav__item--contact .tel:hover {
  text-decoration: none
}

.drawer .nav .nav__item--contact .tel:before {
  content: "ご予約・お問い合わせ";
  display: block;
  font-size: .58em
}

.slick-dotted {
  padding-bottom: 1.25rem
}

.slick-dots li.slick-active button:before {
  color: #e6006c
}

.slick-dots li button:before {
  font-size: 13px;
  color: #a0a0a0
}

.slick-next, .slick-prev {
  top: 30%
}

.slick-next::before, .slick-prev::before {
  color: #000;
  font-size: 30px;
  line-height: 1
}

.slick-next {
  right: 0
}

.slick-next::before {
  content: "›"
}

.slick-prev {
  left: 0
}

.slick-prev::before {
  content: "‹"
}

.cal_title {
  padding: .8em 1em;
  line-height: 1.2;
  color: #000;
  background: #e5e5e5;
  font-size: .9375rem
}

.cal_title+.cal_table {
  margin-top: 0
}

.cal_table {
  width: 100%;
  margin: 3.125rem 0;
  border: 1px solid #d2d2d2;
  border-collapse: collapse;
  font-size: .8125rem
}

.cal_table td {
  padding: .5em;
  text-align: center;
  border: 1px solid #d2d2d2;
  border-collapse: collapse
}

.cal_table a {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%
}

.cal0 {
  background: #fbe5e5
}

.cal6 {
  background: #e5f3fb
}

.cal-ultra {
  background: #fe6347;
  color: #fff
}

.doc p, .doc pre {
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  font-size: .875rem;
  white-space: pre-wrap
}

.doc p+.tbl, .doc p+.tbl_inline, .doc pre+.tbl, .doc pre+.tbl_inline {
  padding-bottom: .3em
}

.orn {
  padding-left: 60px!important;
  background-repeat: no-repeat;
  background-position: left center;
  background-position: left -.1em;
  background-size: 50px
}

.orn--car {
  background-image: url(https://www.kosekikan.com/files/common/ornament-car.png)
}

.orn--train {
  background-image: url(https://www.kosekikan.com/files/common/ornament-train.png)
}

.orn--bus {
  background-image: url(https://www.kosekikan.com/files/common/ornament-bus.png)
}

.box p {
  font-size: 1rem
}

.box p:first-child {
  margin-top: 0
}

.box p:last-child {
  margin-bottom: 0
}

.article .menu, .entry .menu, .menu {
  text-align: left
}

.article .menu__eyecatch img, .entry .menu__eyecatch img, .menu__eyecatch img {
  max-width: 100%;
  height: auto
}

.article .menu__name, .entry .menu__name, .menu__name {
  margin: 1em 0 .5em;
  padding: 0;
  border: none;
  font-weight: 400;
  font-size: 1.25rem
}

.article .menu__desc, .entry .menu__desc, .menu__desc {
  margin-top: .5em;
  font-size: 1rem
}

.entry .notes, .notes {
  margin: 3.75rem 0;
  border: 1px solid #d2d2d2;
  padding: 2.5rem
}

.entry .notes__title, .notes__title {
  margin: 0;
  padding: 0;
  border: none;
  font-size: 1.125rem
}

.entry .notes p, .notes p {
  line-height: 1.8;
  font-size: 1rem
}

.entry .notes p:first-child, .notes p:first-child {
  margin-top: 0
}

.entry .notes p:last-child, .notes p:last-child {
  margin-bottom: 0
}

.entry--facility .notes {
  border: none;
  background: #eee
}

.youtube {
  position: relative;
  width: 100%;
  height: auto
}

.youtube::after {
  content: "";
  display: block;
  padding-top: 56.25%
}

.youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.gallery {
  text-align: center;
  margin-bottom: 2.5rem
}

.entry .required_time, .required_time {
  color: #e6006c;
  font-size: 1.125rem
}

.acc_box {
  width: 100%!important
}

.acc.icon::after {
  content: "＋";
  background: #e5e5e5;
  width: 1em;
  height: 1em;
  color: #535353;
  font-size: 120%;
  line-height: 1;
  float: right;
  vertical-align: middle
}

.acc.icon--minus::after {
  content: "－"
}

.entry .kondate__link {
  padding: .8em 1em;
  display: block;
  background: #eee;
  color: #000;
  text-align: left;
  text-decoration: none
}

.flow {
  margin: 1.875rem 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  list-style: none inside
}

.flow__item {
  position: relative;
  margin: 0 10px;
  width: 33.3333%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  line-height: 38px;
  background: #e5e5e5;
  font-size: .8125rem
}

.flow__item:first-child {
  text-indent: -.5em
}

.flow__item::before {
  content: "";
  position: absolute;
  top: 0;
  display: block;
  width: 20px;
  height: 100%;
  background: url(https://www.kosekikan.com/files/common/flow-step.png) no-repeat center left;
  left: -20px
}

.flow__item::after {
  content: "";
  position: absolute;
  top: 0;
  right: -16px;
  display: block;
  width: 20px;
  height: 100%;
  background: url(https://www.kosekikan.com/files/common/flow-step.png) no-repeat center right
}

.flow__item--highlight {
  background: #e6006c;
  color: #fff
}

.flow__item--highlight::after, .flow__item--highlight::before {
  background-image: url(https://www.kosekikan.com/files/common/flow-highlight.png)
}

.flow__item--highlight:first-child::before {
  background: #e6006c
}

.daring_gallery {
  margin: 1.25rem 0 2.5rem
}

.daring_gallery>* {
  width: 92.86%;
  margin: 0 auto
}

.daring_gallery+h2, .daring_gallery+h3, .daring_gallery+h4 {
  margin-top: 5rem!important
}

.daring_gallery--compact {
  margin: 1.25rem auto 1.25rem
}

.daring_gallery--compact .daring_gallery__item::after {
  padding-top: 23.54%
}

.daring_gallery__control {
  position: relative;
  z-index: 1;
  text-align: left;
  margin: 0;
  padding: 1.875rem 0 0
}

.daring_gallery__control ul {
  margin: 0;
  padding: 0;
  list-style: none inside
}

.daring_gallery__control li {
  margin: 0;
  padding: 0 0 0 1em;
  position: relative
}

.daring_gallery__control li::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  width: 14px;
  height: 8px;
  background: url(https://www.kosekikan.com/files/common/icon-arrow_bottom.png) no-repeat;
  background-size: 100% auto;
  font-size: 2rem;
  font-weight: 900;
  -webkit-transform: rotate(-90deg) translate3d(40%, -50%, 0);
  transform: rotate(-90deg) translate3d(40%, -50%, 0)
}

.daring_gallery__control .control__link {
  text-decoration: underline;
  font-size: 2rem;
  color: #000;
  opacity: .5;
  cursor: pointer;
  -webkit-transition: font-size .2s, opacity .2s;
  transition: font-size .2s, opacity .2s
}

.daring_gallery__control .control__link:hover {
  color: #000;
  opacity: 1
}

.daring_gallery__control .control__link.preview-current {
  cursor: default;
  font-size: 2rem;
  color: #000;
  opacity: 1
}

.daring_gallery__item {
  overflow: hidden;
  position: relative
}

.daring_gallery__item::after {
  content: "";
  display: block;
  padding-top: 61.54%
}

.daring_gallery__item iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0)
}

.daring_gallery__item--current .daring_gallery__effect--flow {
  -webkit-animation: flow 16s linear infinite;
  animation: flow 16s linear infinite
}

.daring_gallery__elm {
  width: 110%;
  height: 100%;
  background: no-repeat center center;
  background-size: 100% auto;
  max-width: none!important;
  display: block!important;
  position: absolute;
  overflow: visible;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center
}

.daring_gallery__desc {
  position: relative;
  z-index: 1;
  display: none;
  background: rgba(255, 255, 255, .8);
  width: 44.55%;
  margin: 2.5rem 0;
  padding: .5em 1em;
  font-size: 1.125rem;
  -webkit-transition: opacity 1.2s, -webkit-transform 640ms;
  transition: opacity 1.2s, -webkit-transform 640ms;
  transition: transform 640ms, opacity 1.2s;
  transition: transform 640ms, opacity 1.2s, -webkit-transform 640ms
}

.daring_gallery__desc.preview-current {
  display: block
}

.daring_gallery-room_preview {
  position: relative;
  max-width: 1100px
}

.daring_gallery-room_preview::after {
  content: "";
  display: block;
  padding-top: 25%
}

.daring_gallery-room_preview .daring_gallery__item {
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  width: 72.73%;
  max-width: 800px;
  opacity: 0;
  -webkit-transition: opacity 1.4s;
  transition: opacity 1.4s
}

.daring_gallery-room_preview .daring_gallery__item--current {
  display: block;
  opacity: 1
}

.daring_gallery-room_preview .daring_gallery__item.preview-current {
  opacity: 1
}

.daring_gallery-room_preview .daring_gallery__item::after {
  content: "";
  display: block;
  padding-top: 60%
}

.daring_gallery-room_preview .daring_gallery__elm {
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.daring_gallery .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.daring_gallery .slick-slide {
  float: none
}

.daring_gallery .slick-next, .daring_gallery .slick-prev {
  position: absolute;
  z-index: 1;
  top: 50%;
  width: 20px;
  height: 36px
}

.daring_gallery .slick-next::before, .daring_gallery .slick-prev::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(https://www.kosekikan.com/files/common/gallery-arrow-right.png) no-repeat center;
  background-size: 100% auto;
  opacity: 1
}

.daring_gallery .slick-next {
  right: 1.25rem
}

.daring_gallery .slick-prev {
  left: 1.25rem
}

.daring_gallery .slick-prev::before {
  -webkit-transform: scale(-1);
  -ms-transform: scale(-1);
  transform: scale(-1)
}

@-webkit-keyframes flow {
  0% {
    -webkit-transform: translate3d(-46%, -50%, 0);
    transform: translate3d(-46%, -50%, 0)
  }
  100% {
    -webkit-transform: translate3d(-54%, -50%, 0);
    transform: translate3d(-54%, -50%, 0)
  }
}

@keyframes flow {
  0% {
    -webkit-transform: translate3d(-46%, -50%, 0);
    transform: translate3d(-46%, -50%, 0)
  }
  100% {
    -webkit-transform: translate3d(-54%, -50%, 0);
    transform: translate3d(-54%, -50%, 0)
  }
}

.acc, .entry .acc {
  margin-top: .5em;
  margin-bottom: 0;
  position: relative;
  padding-right: 1em
}

.acc.icon::after, .entry .acc.icon::after {
  position: absolute;
  right: .3em;
  top: 40%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0)
}

.footer_sticky {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  display: table;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.footer_sticky--xs {
  display: block
}

.footer_sticky--xs .container, .footer_sticky--xs .nav--breadcrumbs .nav_list, .nav--breadcrumbs .footer_sticky--xs .nav_list {
  margin: 0 .3em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap
}

.footer_sticky--xs .btn {
  margin: .5em .2em;
  padding-left: .3em;
  padding-right: .3em;
  width: 100%
}

.footer_sticky--lg {
  display: none;
  opacity: 0
}

.footer_sticky--lg .container, .footer_sticky--lg .nav--breadcrumbs .nav_list, .nav--breadcrumbs .footer_sticky--lg .nav_list {
  max-width: 1100px;
  margin: 0 auto
}

.footer_sticky--lg .form--reserve {
  float: left;
  display: block;
  width: 100%;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.footer_sticky--lg .form--reserve .form__item, .footer_sticky--lg .form--reserve .form__title {
  float: left;
  display: block;
  vertical-align: middle
}

.footer_sticky--lg .form--reserve .form__title {
  margin: .8em 1.5em .8em 0;
  padding-right: 1.5em;
  font-size: 1.125rem;
  border: none;
  border-right: 1px solid #000
}

.footer_sticky--lg .form--reserve .form__item {
  margin: 0 .5em;
  padding: 1em 0;
  vertical-align: middle;
  line-height: 1
}

.footer_sticky--lg .form--reserve .form__item--submit {
  margin: 0 .3em;
  margin-left: 1.5em;
  width: 19.09%
}

.footer_sticky--lg .form--reserve .form__item--submit button {
  float: left;
  padding-top: .5em;
  padding-bottom: .5em;
  cursor: pointer
}

.footer_sticky--lg .form--reserve .form__item:last-child {
  padding: 1em 0;
  margin-right: 0;
  float: right;
  line-height: 1.4
}

.footer_sticky--lg .form--reserve .form__item label {
  margin: 0
}

.footer_sticky--lg .form--reserve .form__item a {
  text-decoration: underline
}

.footer_sticky--lg .form--reserve .form__item a:hover {
  text-decoration: none
}

.footer_sticky--lg .form--reserve .form__label {
  display: none
}

.footer_sticky .container, .footer_sticky .nav--breadcrumbs .nav_list, .nav--breadcrumbs .footer_sticky .nav_list {
  position: relative
}

.footer_sticky .nav--link {
  margin: 0;
  padding: 0;
  position: absolute;
  top: -50px;
  right: 0
}

.footer_sticky .nav--link ul {
  margin: 0;
  padding: 0;
  list-style: none inside
}

.footer_sticky .nav--link .nav__item {
  margin: 0;
  padding: 0
}

.footer_sticky .nav--link .nav__link {
  margin: 0;
  padding: 0
}

.footer_sticky .nav--link .nav__link:hover {
  opacity: .89
}

.mfp-bg {
  opacity: .9;
  background: #000
}

button.mfp-close {
  margin-top: -40px;
  background: url(https://www.kosekikan.com/files/common/icon-modalclose.png) no-repeat;
  background-size: 100% auto;
  width: 30px;
  height: 30px;
  text-indent: -9999em
}

.mfp-content {
  margin-top: 50px
}

.mfp-content #popup-reserveform {
  max-width: 520px;
  margin: 0 auto
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 100
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 200
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 300
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: 400
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Bold");
  font-weight: 700
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 100
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 200
}

.info .btn--ghost {
  margin-top: 0
}

.contents--contact .address {
  margin: 1.25rem 0
}

.drawer .visible--xs .nav_list--489ban {
  margin: 1.25rem 0;
  padding: 1.25rem 0;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000
}

.footer_content .nav .nav_list--489ban {
  margin-right: 1.25rem
}

.contents--contact .nav {
  margin-top: 1.25rem;
  margin-bottom: 0
}

.contents--contact .nav__item {
  padding: .1em 0
}

.contents--contact .nav__link {
  padding: 0;
  color: #fff;
  text-decoration: underline;
  font-size: .875rem
}

.footer_sticky--489ban .form--reserve {
  padding-left: 0
}

.footer_sticky--489ban .form--reserve .form__title {
  margin: .8em 1em .8em 0;
  padding-right: 1em;
  font-size: 1.125rem;
  border: none;
  border-right: 1px solid #000;
  letter-spacing: .1em
}

.footer_sticky--489ban .form--reserve .form__label {
  min-width: 0;
  display: inline-block;
  margin-right: 0
}

.footer_sticky--489ban form[name=searchForm489ban] {
  display: block;
  margin: 0;
  padding: 0
}

.footer_sticky--489ban form[name=searchForm489ban] .inbox_489ban {
  margin: 0;
  display: inline-block
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban~.inbox_489ban {
  width: auto;
  display: inline-block
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban~.inbox_489ban .date_489ban, .footer_sticky--489ban form[name=searchForm489ban] .date_489ban~.inbox_489ban .person_489ban, .footer_sticky--489ban form[name=searchForm489ban] .date_489ban~.inbox_489ban .room_489ban, .footer_sticky--489ban form[name=searchForm489ban] .date_489ban~.inbox_489ban .stay_489ban {
  display: inline-block;
  min-width: 0;
  width: auto
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban, .footer_sticky--489ban form[name=searchForm489ban] .person_489ban, .footer_sticky--489ban form[name=searchForm489ban] .room_489ban, .footer_sticky--489ban form[name=searchForm489ban] .stay_489ban {
  margin: 0
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban dt, .footer_sticky--489ban form[name=searchForm489ban] .person_489ban dt, .footer_sticky--489ban form[name=searchForm489ban] .room_489ban dt, .footer_sticky--489ban form[name=searchForm489ban] .stay_489ban dt {
  margin: 0;
  padding: 1.2em 0 1em;
  min-width: 0
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban dd, .footer_sticky--489ban form[name=searchForm489ban] .person_489ban dd, .footer_sticky--489ban form[name=searchForm489ban] .room_489ban dd, .footer_sticky--489ban form[name=searchForm489ban] .stay_489ban dd {
  margin: 0;
  padding: 1em 0;
  min-width: 0
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban span, .footer_sticky--489ban form[name=searchForm489ban] .person_489ban span, .footer_sticky--489ban form[name=searchForm489ban] .room_489ban span, .footer_sticky--489ban form[name=searchForm489ban] .stay_489ban span {
  margin: 0 .2em
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban {
  margin: 0;
  display: inline-block
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban dt {
  margin-right: 0
}

.footer_sticky--489ban form[name=searchForm489ban] .date_489ban dd>label {
  display: none
}

.footer_sticky--489ban form[name=searchForm489ban] .stay_489ban {
  margin: 0 0 0 .2em;
  display: inline-block
}

.footer_sticky--489ban form[name=searchForm489ban] .person_489ban {
  margin: 0 0 0 .2em;
  display: inline-block
}

.footer_sticky--489ban form[name=searchForm489ban] select {
  margin: 0
}

.footer_sticky--489ban form[name=searchForm489ban] button[name=searchButton489ban] {
  display: inline-block;
  margin: 0 0 0 1em;
  padding: 0 2em;
  min-width: 0;
  height: 42px
}

.footer_sticky--489ban form[name=searchForm489ban] button[name=searchButton489ban]:after {
  height: auto;
  line-height: 42px
}

.form--489ban {
  background: #fff
}

form[name=searchForm489ban] .inbox_489ban {
  margin: 0;
  display: block
}

form[name=searchForm489ban] .date_489ban, form[name=searchForm489ban] .person_489ban, form[name=searchForm489ban] .room_489ban, form[name=searchForm489ban] .stay_489ban {
  margin: .5em 0;
  padding: 0;
  vertical-align: middle
}

form[name=searchForm489ban] .date_489ban dt, form[name=searchForm489ban] .person_489ban dt, form[name=searchForm489ban] .room_489ban dt, form[name=searchForm489ban] .stay_489ban dt {
  margin: 0;
  padding: 0 0 .5em;
  display: block;
  font-size: 1.125rem;
  letter-spacing: .1em
}

form[name=searchForm489ban] .date_489ban dd, form[name=searchForm489ban] .person_489ban dd, form[name=searchForm489ban] .room_489ban dd, form[name=searchForm489ban] .stay_489ban dd {
  margin: 0;
  padding: 0;
  display: block;
  font-size: 1.125rem
}

form[name=searchForm489ban] .date_489ban span, form[name=searchForm489ban] .person_489ban span, form[name=searchForm489ban] .room_489ban span, form[name=searchForm489ban] .stay_489ban span {
  margin: 0 .2em
}

form[name=searchForm489ban] .date_489ban~.inbox_489ban {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

form[name=searchForm489ban] .date_489ban~.inbox_489ban .date_489ban, form[name=searchForm489ban] .date_489ban~.inbox_489ban .person_489ban, form[name=searchForm489ban] .date_489ban~.inbox_489ban .room_489ban, form[name=searchForm489ban] .date_489ban~.inbox_489ban .stay_489ban {
  width: 50%
}

form[name=searchForm489ban] button[name=searchButton489ban] {
  display: block;
  position: relative;
  margin: 1em auto 0;
  padding: .8em 2em;
  height: 50px;
  min-width: calc(726 / 1160 * 100%);
  background: 0 0;
  border: 1px solid #e6006c;
  border-radius: 2px;
  color: #e6006c;
  font-size: 1.125rem;
  line-height: 1.2;
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  overflow: hidden
}

form[name=searchForm489ban] button[name=searchButton489ban]:hover {
  background: #e6006c;
  color: #fff
}

form[name=searchForm489ban] button[name=searchButton489ban]:hover:after {
  background: #e6006c
}

form[name=searchForm489ban] button[name=searchButton489ban]:after {
  content: "検索";
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  display: inline-block;
  width: 100%;
  line-height: 50px;
  text-align: center
}

form[name=searchForm489ban] select {
  margin: 0;
  padding: .3em .5em .5em;
  font-size: .9375rem;
  line-height: 1.2;
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  border-color: #a9a9a9;
  border-radius: 0;
  letter-spacing: .1em;
  border-width: 1px
}

form[name=searchForm489ban] select[name=in_ninzu], form[name=searchForm489ban] select[name=in_year] {
  min-width: 6em;
  text-align: right
}

form[name=searchForm489ban] select:focus {
  outline-offset: 1px
}

#recommend_489ban {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

#recommend_489ban .PlanView {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 25px;
  padding: 0 3%;
  width: calc(100% / 1)
}

#recommend_489ban .PlanView .picture {
  margin: 0 auto 10px;
  text-align: center
}

#recommend_489ban .PlanView .plan {
  margin: 0 0 10px;
  font-size: 16px;
  font-weight: 700
}

#recommend_489ban .PlanView .comment {
  font-size: 13px;
  line-height: 1.6
}

#recommend_489ban .PlanView .pblist, #recommend_489ban .PlanView .planlist, #recommend_489ban .PlanView .roomlist {
  margin: 10px 0
}

#recommend_489ban .PlanView .pblist ul, #recommend_489ban .PlanView .planlist ul, #recommend_489ban .PlanView .roomlist ul {
  margin: 0;
  padding: 0;
  list-style: none inside
}

#recommend_489ban .PlanView .pblist li, #recommend_489ban .PlanView .planlist li, #recommend_489ban .PlanView .roomlist li {
  margin: 0;
  padding: 0
}

#recommend_489ban .PlanView .pblist_header, #recommend_489ban .PlanView .planlist_header, #recommend_489ban .PlanView .room_list_header {
  margin: 15px 0;
  font-weight: 700
}

#recommend_489ban .PlanView .roomlist a {
  display: block;
  margin: 10px 0;
  padding: 5px 3px;
  color: #991a1a;
  font-weight: 700;
  text-align: center;
  line-height: 1.6;
  background: #ededed;
  border-radius: 5px
}

#recommend_489ban .PlanView .roomlist a:hover {
  color: #fff;
  font-weight: 400;
  text-decoration: none;
  background: #991a1a
}

#recommend_489ban .PlanView .roomlist a span {
  display: block
}

#recommend_489ban .PlanView .pblist a, #recommend_489ban .PlanView .planlist a {
  display: block;
  margin: 15px 0 0;
  padding: 5px;
  color: #fff;
  text-align: center;
  background: #991a1a
}

#recommend_489ban .PlanView .main_picture img {
  max-width: 100%;
  height: auto
}

.asp489ban-drawer_switch {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 200;
  width: 68px;
  max-width: 68px;
  height: 64px;
  overflow: hidden;
  background: #fff;
  color: #000;
  font-size: 10px
}

.asp489ban-drawer_switch:focus, .asp489ban-drawer_switch:hover {
  color: #000
}

.asp489ban-drawer_button::before {
  content: "";
  position: absolute;
  top: 16px;
  left: 18px;
  display: block;
  margin: 0;
  width: 32px;
  height: 10px;
  border: none;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  -webkit-transform: rotate(0) translate(0, 0);
  -ms-transform: rotate(0) translate(0, 0);
  transform: rotate(0) translate(0, 0);
  -webkit-transform-origin: bottom right;
  -ms-transform-origin: bottom right;
  transform-origin: bottom right;
  -webkit-transition: top .2s, left .2s, border 240ms, height 240ms, -webkit-transform 240ms;
  transition: top .2s, left .2s, border 240ms, height 240ms, -webkit-transform 240ms;
  transition: top .2s, left .2s, border 240ms, height 240ms, transform 240ms;
  transition: top .2s, left .2s, border 240ms, height 240ms, transform 240ms, -webkit-transform 240ms
}

.asp489ban-drawer_button::after {
  content: "";
  position: absolute;
  top: 34px;
  left: 18px;
  display: block;
  margin: 0;
  width: 32px;
  height: 0;
  border: none;
  border-top: 1px solid #000;
  -webkit-transform: rotate(0) translate(0, 0);
  -ms-transform: rotate(0) translate(0, 0);
  transform: rotate(0) translate(0, 0);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: top .2s, left .2s, border 240ms, height 240ms, -webkit-transform 240ms;
  transition: top .2s, left .2s, border 240ms, height 240ms, -webkit-transform 240ms;
  transition: top .2s, left .2s, border 240ms, height 240ms, transform 240ms;
  transition: top .2s, left .2s, border 240ms, height 240ms, transform 240ms, -webkit-transform 240ms
}

.asp489ban-drawer_button span {
  text-align: center;
  display: inline-block;
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%
}

.asp489ban-drawer_button span:nth-child(1) {
  display: block
}

.asp489ban-drawer_button span:nth-child(2) {
  display: none
}

#drawer_on:target .asp489ban-drawer_button::after {
  content: "";
  position: absolute;
  top: 36px;
  left: 12px;
  height: 0;
  border: none;
  border-top: 1px solid #000;
  -webkit-transform: rotate(45deg) translate(0, 0);
  -ms-transform: rotate(45deg) translate(0, 0);
  transform: rotate(45deg) translate(0, 0);
  -webkit-transform-origin: bottom right;
  -ms-transform-origin: bottom right;
  transform-origin: bottom right
}

#drawer_on:target .asp489ban-drawer_button::before {
  content: "";
  position: absolute;
  top: 36px;
  left: 21px;
  height: 0;
  border: none;
  border-top: 1px solid #000;
  -webkit-transform: rotate(-45deg) translate(0, 0);
  -ms-transform: rotate(-45deg) translate(0, 0);
  transform: rotate(-45deg) translate(0, 0);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left
}

#drawer_on:target .asp489ban-drawer_button span:nth-child(1) {
  display: none
}

#drawer_on:target .asp489ban-drawer_button span:nth-child(2) {
  display: block
}

.header .nav--global .nav__link {
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  min-width: 2em
}

.header .nav--global .nav__link--blog, .header .nav--global .nav__link--facility, .header .nav--global .nav__link--lunch {
  min-width: 4em
}

.header .nav--global ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.header .nav--global ul .nav__link {
  float: left
}

.container, .nav--breadcrumbs .nav_list {
  margin: 0
}

.drawer .nav__item--switch, .drawer_open .drawer .nav__item--switch {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 36px
}

.drawer .nav__item--switch button, .drawer_open .drawer .nav__item--switch button {
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.drawer .nav__item--switch button::before, .drawer_open .drawer .nav__item--switch button::before {
  width: 100%;
  margin-bottom: 8px;
  height: 10px
}

#customer_footer .drawer_container {
  display: block;
  -webkit-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  transform: translate(100%, 0);
  -webkit-transition: -webkit-transform 240ms;
  transition: -webkit-transform 240ms;
  transition: transform 240ms;
  transition: transform 240ms, -webkit-transform 240ms
}

#customer_footer .drawer_nav--close {
  display: none
}

#customer_footer #drawer_on:target {
  position: fixed;
  z-index: 999
}

#customer_footer #drawer_on:target .drawer_nav--open {
  display: block
}

#customer_footer #drawer_on:target .drawer_nav--open .drawer_toggle {
  padding-top: 30px;
  border-color: transparent
}

#customer_footer #drawer_on:target .drawer_nav--open .drawer_toggle::before {
  display: block;
  border-top: 2px solid #000;
  border-bottom: none;
  height: 0;
  width: 100%;
  position: absolute;
  top: 6px;
  -webkit-transform: rotate(43deg);
  -ms-transform: rotate(43deg);
  transform: rotate(43deg)
}

#customer_footer #drawer_on:target .drawer_nav--open .drawer_toggle::after {
  display: block;
  border-top: 2px solid #000;
  border-bottom: none;
  height: 0;
  width: 100%;
  position: absolute;
  top: 6px;
  -webkit-transform: rotate(-43deg);
  -ms-transform: rotate(-43deg);
  transform: rotate(-43deg)
}

#customer_footer #drawer_on:target .drawer_nav--open .drawer_toggle span:nth-child(1) {
  display: none
}

#customer_footer #drawer_on:target .drawer_nav--open .drawer_toggle span:nth-child(2) {
  display: block
}

#customer_footer #drawer_on:target .drawer_nav--close {
  display: block
}

#customer_footer #drawer_on:target .drawer_nav--close .nav__item--switch {
  background: 0 0
}

#customer_footer #drawer_on:target>.drawer_container {
  display: block;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0)
}

#customer_footer, #customer_header {
  font-family: "游明朝体", YuMincho, "游明朝 Medium", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  font-size: 16px
}

#customer_footer .nav__link, #customer_header .nav__link {
  font-size: 14px
}

#customer_footer .btn--reserve, #customer_header .btn--reserve {
  font-size: 15px
}

#customer_footer .header .tel, #customer_header .header .tel {
  font-size: 24px
}

#customer_footer .nav--info .nav__item, #customer_header .nav--info .nav__item {
  font-size: 14px
}

#customer_footer .header .nav--text ul li, #customer_header .header .nav--text ul li {
  font-size: 14px
}

#customer_footer .header .header_contact, #customer_header .header .header_contact {
  font-size: 16px
}

#customer_footer .footer .logo_area, #customer_header .footer .logo_area {
  max-width: none;
  margin-right: 0
}

#customer_footer .footer .logo_area img, #customer_header .footer .logo_area img {
  max-width: 360px
}

#webc_con.webc_clr_blk, #webc_con.webc_clr_red {
  background-color: transparent
}

body {
  font-size: 10px;
  font-family: auto
}

:root {
  font-size: 13px
}

@media (min-width:768px) {
  .grid.grid--xs--clm6>.grid__clm {
    width: 14.4557%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid.grid--xs--clm5>.grid__clm {
    width: 17.8775%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid.grid--xs--clm4>.grid__clm {
    width: 23.0102%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid.grid--xs--clm3>.grid__clm {
    width: 31.5646%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid.grid--xs--clm2>.grid__clm {
    width: 48.6734%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm {
    width: 16.6666%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm {
    width: 20%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm {
    width: 25%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm {
    width: 33.3333%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm {
    width: 50%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm {
    width: 15.5612%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm {
    width: 18.9387%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm {
    width: 24.0051%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm {
    width: 32.4489%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm {
    width: 49.3367%;
    width: calc((100% - 1.3%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm {
    width: 13.3503%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm {
    width: 16.8163%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm {
    width: 22.0153%;
    width: calc((100% - 11.7%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm {
    width: 30.6802%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm {
    width: 48.0102%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm {
    width: 12.2448%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm {
    width: 15.7551%;
    width: calc((100% - 20.8%)/ $clumn)
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm {
    width: 21.0204%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm {
    width: 29.7959%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm {
    width: 47.3469%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm {
    width: 11.1394%;
    width: calc((100% - 32.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm {
    width: 14.6938%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm {
    width: 20.0255%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm {
    width: 28.9115%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm {
    width: 46.6836%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm {
    width: 10.034%;
    width: calc((100% - 39%)/ $clumn)
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm {
    width: 13.6326%;
    width: calc((100% - 31.2%)/ $clumn)
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm {
    width: 19.0306%;
    width: calc((100% - 23.4%)/ $clumn)
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm {
    width: 28.0272%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm {
    width: 46.0204%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm {
    width: 8.9285%;
    width: calc((100% - 45.5%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xs--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm {
    width: 12.5714%;
    width: calc((100% - 36.4%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xs--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm {
    width: 18.0357%;
    width: calc((100% - 27.3%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xs--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm {
    width: 27.1428%;
    width: calc((100% - 18.2%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xs--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm {
    width: 45.3571%;
    width: calc((100% - 9.1%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xs--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xs--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .footer {
    margin-top: 4.25rem;
    padding-top: 2.875rem;
    padding-bottom: 3.5rem
  }
  .nav--global .nav_list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .nav--breadcrumbs {
    display: block
  }
  .nav--breadcrumbs .nav_list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .nav--breadcrumbs .nav__item {
    display: block
  }
  .nav--breadcrumbs .nav__item .nav__link, .nav--breadcrumbs .nav__item span {
    font-size: .875rem
  }
  .nav--breadcrumbs .nav__item .nav__link::after, .nav--breadcrumbs .nav__item span::after {
    margin: 0 .3em
  }
  .nav--subnav .nav__link {
    font-size: .9375rem
  }
  .cnt_title {
    margin: 2.625rem 0 3.125rem
  }
  .cnt_title h2 {
    font-size: 1.875rem
  }
  .eyecatch__text {
    font-size: 1.875rem
  }
  .eyecatch__subtext {
    font-size: .69231em
  }
  .entry {
    margin: 0
  }
  .hidden--xs {
    display: block
  }
  .hidden--flex--xs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .hidden--inline--xs {
    display: inline
  }
  .visible--xs {
    display: none
  }
  .visible--flex--xs {
    display: none
  }
  .visible--inline--xs {
    display: none
  }
  .btn--cta {
    padding: 1em
  }
  .btn--lg--size_min {
    font-size: .875rem
  }
  .key_visual__item:after {
    padding-top: 44.29%
  }
  .key_visual__item--movie .key_visual__video::after {
    padding-top: 56.25%
  }
  .cnt_title h2 {
    font-size: 1.875rem
  }
  .cnt_title__text {
    font-size: 1.625rem
  }
  .contents--page {
    padding-top: 1.875rem;
    padding-bottom: 6.25rem
  }
  .contents--404 .entry p {
    line-height: 1.8
  }
  .contents--plan {
    margin-top: 3.125rem
  }
  .contents--info {
    background: url(https://www.kosekikan.com/files/common/summer/bg-light.jpg) no-repeat bottom;
    background-size: 100% auto;
    background-size: cover
  }
  .layout {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
  .layout__main {
    width: 75.45%;
    max-width: 830px
  }
  .layout__side {
    width: 20%;
    max-width: 220px;
    margin-left: 4.54545%
  }
  .widget:first-child {
    margin-top: 0;
    padding-top: 0
  }
  .widget__title {
    margin: 0 0 1.875rem
  }
  .portal__meta {
    font-size: .8125rem
  }
  .portal__name {
    font-size: .875rem
  }
  .portal--min .portal__link {
    font-size: .8125rem
  }
  .plan__link:hover::before, .service__link:hover::before {
    background: rgba(0, 0, 0, .5)
  }
  .plan__link:hover::after, .service__link:hover::after {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    border-color: rgba(255, 255, 255, 0)
  }
  .plan__link:hover .service__title::after, .plan__link:hover .service__title__text, .service__link:hover .service__title::after, .service__link:hover .service__title__text {
    opacity: 0
  }
  .plan__title:after, .service__title:after {
    margin-top: 3em
  }
  .plan__title__text, .service__title__text {
    font-size: 1.875rem;
    text-align: center
  }
  .plan__title__text {
    font-size: 1.875rem
  }
  .service__link:hover+.service__desc {
    opacity: 1;
    -webkit-transform: translate3d(-50%, -72%, 0);
    transform: translate3d(-50%, -72%, 0)
  }
  .service__link+.service__desc {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    opacity: 0;
    margin-top: 1em;
    text-align: center;
    font-size: 1rem;
    -webkit-transform: translate3d(-50%, -60%, 0);
    transform: translate3d(-50%, -60%, 0);
    pointer-events: none
  }
  .cnt_more a.cnt_more__link {
    font-size: 1.125rem
  }
  .article {
    margin: 0
  }
  .article__meta {
    margin-top: 1em
  }
  .news__link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .news_list--min {
    margin: 0 20px
  }
  .faq {
    padding: 1.5em 0
  }
  .faq__a, .faq__q {
    font-size: .875rem
  }
  .faq__a::before, .faq__q::before {
    font-size: 1.125rem
  }
  .kuchikomi {
    max-height: 550px
  }
  .kuchikomi::before {
    padding-top: 50%;
    max-height: 550px
  }
  .container--map::before {
    padding-top: 30.71%;
    max-height: 430px
  }
  .contents--service {
    background-image: url(https://www.kosekikan.com/files/common/bg-dark.jpg)
  }
  .container--reading .reading {
    height: 33.1em
  }
  .container--reading .reading__body {
    padding: 0;
    max-width: 640px;
    height: 20em;
    position: absolute;
    top: 140px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    text-align: justify
  }
  .container--reading .reading__body h2 {
    text-align: left;
    font-size: 1.5rem;
    margin-right: 1em;
    margin-left: 60px
  }
  .container--reading .reading__body p {
    font-size: 1.125rem;
    line-height: 2
  }
  .cnt_title--service {
    margin-top: 0
  }
  .cnt_title--service:before {
    margin: 0 auto 3em
  }
  .cnt_title--service .cnt_title__text {
    font-size: 1.5rem;
    line-height: 1.8
  }
  .form--reserve {
    padding: 2.59% 5.17% 5.17%
  }
  .form--reserve .form__title {
    margin: 0 0 1.5em;
    padding: .5em 0
  }
  .form--reserve .form__item label {
    margin-right: .8em
  }
  .form--reserve .form__item--submit {
    margin: .9375rem auto 0;
    width: 95.53%;
    max-width: 363px
  }
  .form--reserve .form__label {
    display: inline-block;
    min-width: 3em;
    margin-bottom: 0;
    margin-right: .8em;
    vertical-align: middle
  }
  .drawer {
    display: block
  }
  .drawer_container {
    margin-left: 0
  }
  .drawer .nav--global {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .drawer .nav--global .nav__item {
    margin: 0 .26em
  }
  .drawer .nav .nav_list {
    width: 30%;
    display: block
  }
  .drawer .nav .nav_list:first-child {
    width: 40%
  }
  .drawer .nav .nav_list--sub {
    padding-top: .5em;
    display: block
  }
  .drawer .nav .nav_list--sub .nav__item {
    width: 100%
  }
  .drawer .nav .nav_list--link, .drawer .nav .nav_list--sns {
    padding-top: .5em;
    display: block
  }
  .drawer .nav .nav_list--link .nav__item, .drawer .nav .nav_list--sns .nav__item {
    text-align: left
  }
  .drawer .nav .nav_list--link .nav__link, .drawer .nav .nav_list--sns .nav__link {
    font-size: .875rem
  }
  .drawer .nav .nav_list--sns {
    padding-top: .5em
  }
  .drawer .nav .nav_list .nav__item--sns .nav__link {
    margin-right: 1em
  }
  .drawer .nav .nav_list .nav__item--sns img {
    height: 20px
  }
  .cal_title {
    font-size: 1.125rem
  }
  .cal_table {
    font-size: 1rem
  }
  .cal_table td {
    padding: .8em
  }
  .orn {
    padding-left: 80px!important;
    background-position: left center;
    background-size: 64px
  }
  .box p {
    font-size: .875rem
  }
  .article .menu__name, .entry .menu__name, .menu__name {
    margin: 1em 0;
    font-size: 1rem
  }
  .article .menu__desc, .entry .menu__desc, .menu__desc {
    margin-top: 0;
    font-size: .875rem
  }
  .entry .notes__title, .notes__title {
    font-size: 1.125rem
  }
  .entry .notes p, .notes p {
    font-size: .875rem
  }
  .flow__item {
    margin: 0 15px;
    font-size: 1.25rem;
    line-height: 60px;
    text-indent: 0
  }
  .flow__item::before {
    left: -20px
  }
  .flow__item::after {
    right: -20px
  }
}

@media (min-width:800px) {
  .grid.grid--mid--clm6>.grid__clm {
    width: 14.4557%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid.grid--mid--clm5>.grid__clm {
    width: 17.8775%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid.grid--mid--clm4>.grid__clm {
    width: 23.0102%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid.grid--mid--clm3>.grid__clm {
    width: 31.5646%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid.grid--mid--clm2>.grid__clm {
    width: 48.6734%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm {
    width: 16.6666%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm {
    width: 20%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm {
    width: 25%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm {
    width: 33.3333%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm {
    width: 50%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm {
    width: 15.5612%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm {
    width: 18.9387%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm {
    width: 24.0051%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm {
    width: 32.4489%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm {
    width: 49.3367%;
    width: calc((100% - 1.3%)/ $clumn)
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm {
    width: 13.3503%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm {
    width: 16.8163%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm {
    width: 22.0153%;
    width: calc((100% - 11.7%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm {
    width: 30.6802%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm {
    width: 48.0102%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm {
    width: 12.2448%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm {
    width: 15.7551%;
    width: calc((100% - 20.8%)/ $clumn)
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm {
    width: 21.0204%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm {
    width: 29.7959%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm {
    width: 47.3469%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm {
    width: 11.1394%;
    width: calc((100% - 32.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm {
    width: 14.6938%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm {
    width: 20.0255%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm {
    width: 28.9115%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm {
    width: 46.6836%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm {
    width: 10.034%;
    width: calc((100% - 39%)/ $clumn)
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm {
    width: 13.6326%;
    width: calc((100% - 31.2%)/ $clumn)
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm {
    width: 19.0306%;
    width: calc((100% - 23.4%)/ $clumn)
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm {
    width: 28.0272%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm {
    width: 46.0204%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm {
    width: 8.9285%;
    width: calc((100% - 45.5%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--mid--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm {
    width: 12.5714%;
    width: calc((100% - 36.4%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--mid--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm {
    width: 18.0357%;
    width: calc((100% - 27.3%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--mid--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm {
    width: 27.1428%;
    width: calc((100% - 18.2%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--mid--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm {
    width: 45.3571%;
    width: calc((100% - 9.1%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--mid--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--mid--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .hidden--mid {
    display: block
  }
  .hidden--flex--mid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .hidden--inline--mid {
    display: inline
  }
  .visible--mid {
    display: none
  }
  .visible--flex--mid {
    display: none
  }
  .visible--inline--mid {
    display: none
  }
  #recommend_489ban .PlanView {
    padding: 0 1%;
    width: calc(100% / 4)
  }
}

@media (min-width:1100px) {
  .grid.grid--lg--clm6>.grid__clm {
    width: 14.4557%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid.grid--lg--clm5>.grid__clm {
    width: 17.8775%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid.grid--lg--clm4>.grid__clm {
    width: 23.0102%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid.grid--lg--clm3>.grid__clm {
    width: 31.5646%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid.grid--lg--clm2>.grid__clm {
    width: 48.6734%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm {
    width: 16.6666%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm {
    width: 20%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm {
    width: 25%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm {
    width: 33.3333%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm {
    width: 50%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm {
    width: 15.5612%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm {
    width: 18.9387%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm {
    width: 24.0051%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm {
    width: 32.4489%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm {
    width: 49.3367%;
    width: calc((100% - 1.3%)/ $clumn)
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm {
    width: 13.3503%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm {
    width: 16.8163%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm {
    width: 22.0153%;
    width: calc((100% - 11.7%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm {
    width: 30.6802%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm {
    width: 48.0102%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm {
    width: 12.2448%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm {
    width: 15.7551%;
    width: calc((100% - 20.8%)/ $clumn)
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm {
    width: 21.0204%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm {
    width: 29.7959%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm {
    width: 47.3469%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm {
    width: 11.1394%;
    width: calc((100% - 32.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm {
    width: 14.6938%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm {
    width: 20.0255%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm {
    width: 28.9115%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm {
    width: 46.6836%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm {
    width: 10.034%;
    width: calc((100% - 39%)/ $clumn)
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm {
    width: 13.6326%;
    width: calc((100% - 31.2%)/ $clumn)
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm {
    width: 19.0306%;
    width: calc((100% - 23.4%)/ $clumn)
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm {
    width: 28.0272%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm {
    width: 46.0204%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm {
    width: 8.9285%;
    width: calc((100% - 45.5%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--lg--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm {
    width: 12.5714%;
    width: calc((100% - 36.4%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--lg--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm {
    width: 18.0357%;
    width: calc((100% - 27.3%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--lg--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm {
    width: 27.1428%;
    width: calc((100% - 18.2%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--lg--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm {
    width: 45.3571%;
    width: calc((100% - 9.1%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--lg--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--lg--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .hidden--lg {
    display: block
  }
  .hidden--flex--lg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .hidden--inline--lg {
    display: inline
  }
  .visible--lg {
    display: none
  }
  .visible--flex--lg {
    display: none
  }
  .visible--inline--lg {
    display: none
  }
  .drawer {
    display: none
  }
  body.home .header {
    position: relative;
    height: 160px
  }
  .header .container, .header .nav--breadcrumbs .nav_list, .nav--breadcrumbs .header .nav_list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .header .logo_area {
    margin: 54px 0 58px;
    padding: 0;
    float: left;
    width: 34.67%;
    max-width: 260px
  }
  .header .logo_area img {
    max-width: 260px
  }
  .header .nav {
    display: block
  }
  .key_visual {
    padding-top: 0;
    height: calc(100% - 160px)
  }
  .key_visual__item--movie {
    min-height: calc(100vh - 160px)
  }
  .credit {
    font-size: .6875rem;
    text-align: right
  }
  .credit .address {
    text-align: right
  }
  .share {
    text-align: right
  }
  .carousel_entry .slick-next, .carousel_entry .slick-prev {
    width: 28px;
    height: 16px
  }
  .footer {
    background: url(https://www.kosekikan.com/files/common/summer/bg-footer.jpg) no-repeat center bottom, #fff url(https://www.kosekikan.com/files/common/summer/bg-footer.jpg) repeat-x top;
    background-size: 100% auto, 100% auto
  }
  .footer::after {
    padding-top: calc(580 / 1400 * 100%);
    max-height: 720px
  }
  .footer_content .footer_info {
    float: left;
    width: 455px
  }
  .contents--contact .form--reserve {
    float: left;
    width: 52.73%;
    max-width: 580px;
    margin-right: 7.27%
  }
  .contents--contact .info {
    float: left;
    width: 31.82%;
    max-width: 350px;
    min-width: 320px
  }
  .contents--contact .livecam {
    margin-top: 2.5rem
  }
  .info address {
    padding: 0;
    font-size: .875rem;
    line-height: 2
  }
  .info .btn--ghost {
    margin-top: 1.875rem;
    width: 233px
  }
  .livecam {
    width: 100%;
    padding: 0
  }
  .livecam__title {
    text-align: left
  }
  .cam__name {
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    font-size: 1.125rem
  }
  .daring_gallery {
    margin: 3.75rem 0 2.5rem
  }
  .daring_gallery--compact {
    margin: 1.875rem auto 1.875rem
  }
  .daring_gallery .slick-next, .daring_gallery .slick-prev {
    width: 40px;
    height: 72px
  }
  .footer_sticky--xs {
    display: none
  }
  .footer_sticky--lg {
    display: block
  }
  .info .btn--ghost {
    margin-top: 0
  }
  .contents--contact .livecam {
    margin-top: .625rem
  }
  .contents--contact .nav {
    margin-top: 0
  }
  .footer_sticky--489ban .form--reserve {
    padding-left: 1em
  }
  form[name=searchForm489ban] .date_489ban, form[name=searchForm489ban] .person_489ban, form[name=searchForm489ban] .room_489ban, form[name=searchForm489ban] .stay_489ban {
    margin: .5em 0
  }
  form[name=searchForm489ban] .date_489ban dt, form[name=searchForm489ban] .person_489ban dt, form[name=searchForm489ban] .room_489ban dt, form[name=searchForm489ban] .stay_489ban dt {
    padding: 0;
    min-width: 3.2em;
    display: inline-block;
    vertical-align: middle
  }
  form[name=searchForm489ban] .date_489ban dd, form[name=searchForm489ban] .person_489ban dd, form[name=searchForm489ban] .room_489ban dd, form[name=searchForm489ban] .stay_489ban dd {
    display: inline-block;
    vertical-align: middle
  }
  form[name=searchForm489ban] .date_489ban~.inbox_489ban {
    display: block
  }
  form[name=searchForm489ban] .date_489ban~.inbox_489ban .date_489ban, form[name=searchForm489ban] .date_489ban~.inbox_489ban .person_489ban, form[name=searchForm489ban] .date_489ban~.inbox_489ban .room_489ban, form[name=searchForm489ban] .date_489ban~.inbox_489ban .stay_489ban {
    width: auto;
    min-width: 12em;
    display: inline-block
  }
  form[name=searchForm489ban] button[name=searchButton489ban] {
    margin-top: 2em;
    padding: 1em 2em
  }
  form[name=searchForm489ban] select {
    margin: 0 .3em 0 .5em
  }
  #customer_footer .footer .credit, #customer_header .footer .credit {
    text-align: right
  }
  #customer_footer .footer .logo_area, #customer_header .footer .logo_area {
    text-align: right
  }
}

@media (min-width:1280px) {
  .grid.grid--xl--clm6>.grid__clm {
    width: 14.4557%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid.grid--xl--clm5>.grid__clm {
    width: 17.8775%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid.grid--xl--clm4>.grid__clm {
    width: 23.0102%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid.grid--xl--clm3>.grid__clm {
    width: 31.5646%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid.grid--xl--clm2>.grid__clm {
    width: 48.6734%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.3%
  }
  .grid.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm {
    width: 16.6666%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm {
    width: 20%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm {
    width: 25%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm {
    width: 33.3333%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm {
    width: 50%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--nogatter.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm {
    width: 15.5612%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm {
    width: 18.9387%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm {
    width: 24.0051%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm {
    width: 32.4489%;
    width: calc((100% - 2.6%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm {
    width: 49.3367%;
    width: calc((100% - 1.3%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: .65%
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_narrow.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm {
    width: 13.3503%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm {
    width: 16.8163%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm {
    width: 22.0153%;
    width: calc((100% - 11.7%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm {
    width: 30.6802%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm {
    width: 48.0102%;
    width: calc((100% - 3.9%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 1.95%
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x1_5.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm {
    width: 12.2448%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm {
    width: 15.7551%;
    width: calc((100% - 20.8%)/ $clumn)
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm {
    width: 21.0204%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm {
    width: 29.7959%;
    width: calc((100% - 10.4%)/ $clumn)
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm {
    width: 47.3469%;
    width: calc((100% - 5.2%)/ $clumn)
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 2.6%
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm {
    width: 11.1394%;
    width: calc((100% - 32.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm {
    width: 14.6938%;
    width: calc((100% - 26%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm {
    width: 20.0255%;
    width: calc((100% - 19.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm {
    width: 28.9115%;
    width: calc((100% - 13%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm {
    width: 46.6836%;
    width: calc((100% - 6.5%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.25%
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x2_5.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm {
    width: 10.034%;
    width: calc((100% - 39%)/ $clumn)
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm {
    width: 13.6326%;
    width: calc((100% - 31.2%)/ $clumn)
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm {
    width: 19.0306%;
    width: calc((100% - 23.4%)/ $clumn)
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm {
    width: 28.0272%;
    width: calc((100% - 15.6%)/ $clumn)
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm {
    width: 46.0204%;
    width: calc((100% - 7.8%)/ $clumn)
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 3.9%
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm {
    width: 8.9285%;
    width: calc((100% - 45.5%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-of-type(-n+6) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(6n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xl--clm6>.grid__clm:nth-child(6n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm {
    width: 12.5714%;
    width: calc((100% - 36.4%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-of-type(-n+5) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(5n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xl--clm5>.grid__clm:nth-child(5n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm {
    width: 18.0357%;
    width: calc((100% - 27.3%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-of-type(-n+4) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(4n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xl--clm4>.grid__clm:nth-child(4n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm {
    width: 27.1428%;
    width: calc((100% - 18.2%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-of-type(-n+3) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(3n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xl--clm3>.grid__clm:nth-child(3n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm {
    width: 45.3571%;
    width: calc((100% - 9.1%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-of-type(-n+2) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(2n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xl--clm2>.grid__clm:nth-child(2n+1) {
    margin-left: 0
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm {
    width: 100%;
    width: calc((100% - 0%)/ $clumn)
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(2n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(2n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(3n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(3n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(4n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(4n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(5n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(5n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(6n) {
    margin-right: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(6n+1) {
    margin-left: 4.55%
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-of-type(-n+1) {
    margin-top: 0
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(1n) {
    margin-right: 0
  }
  .grid--gatter_x3_5.grid--xl--clm1>.grid__clm:nth-child(1n+1) {
    margin-left: 0
  }
  .hidden--xl {
    display: block
  }
  .hidden--flex--xl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .hidden--inline--xl {
    display: inline
  }
  .visible--xl {
    display: none
  }
  .visible--flex--xl {
    display: none
  }
  .visible--inline--xl {
    display: none
  }
}

@media (min-width:1140px) {
  .container, .nav--breadcrumbs .nav_list {
    margin: 0 auto
  }
}

@media all and (-ms-high-contrast:none) {
  .plan__title__text, .service__title__text {
    margin-left: -.4em
  }
}

@media (min-width:1130px) {
  .footer_sticky--489ban .form--reserve {
    padding-left: 0
  }
  .footer_sticky--489ban form[name=searchForm489ban] .stay_489ban {
    margin-left: .5em
  }
  .footer_sticky--489ban form[name=searchForm489ban] .person_489ban {
    margin-left: .5em
  }
  .footer_sticky--489ban form[name=searchForm489ban] select {
    margin: 0 .1em
  }
}
#customer_header{

  background: #fff url(../files/common/pttr.jpg) center;
}

#customer_header .header .container {
  background: #fff url(../files/common/pttr.jpg) center;
}

