@charset "UTF-8";
/*************************************
	環境変数（px不要）
*************************************/
/*************************************
	ブレークポイント
*************************************/
/*************************************
	ブレイクポイント毎の表示切り替え
*************************************/
@media screen and (max-width: 767px) {
  .pc {
    display: none !important;
  }
}

@media screen and (min-width: 768px) {
  .sp {
    display: none !important;
  }
}

/*************************************
	基本マージン
*************************************/
/*************************************
	フォントサイズ（sp時に縮小表示）
*************************************/
/*************************************
	フォントサイズ（ウインドウサイズに対応し可変）
*************************************/
/*************************************
	文字省略
*************************************/
/*************************************
	文字隠し
*************************************/
/*************************************
	ベンダープレフィックス
*************************************/
/*************************************
	フォントファミリー
*************************************/
/*************************************
	hover アニメーション
*************************************/
/*************************************
	text shadow
*************************************/
/*************************************
	点線
*************************************/
/*************************************
	フォームリセット
*************************************/
/*************************************
  wordpress 投稿文リセット
*************************************/
/*************************************
	each のサンプル
*************************************/
.test1 {
  width: 10000;
}

.test2 {
  width: 20000;
}

.test3 {
  width: 30000;
}

/*************************************
  .hgr-grid
*************************************/
.hgr-grid {
  display: flex;
  flex-wrap: wrap;
  width: auto;
}
.hgr-grid .hgr-grid-block {
  width: 100%;
}
.hgr-grid[data-column="1"] .hgr-grid-block {
  width: 100%;
}
.hgr-grid[data-column="2"] .hgr-grid-block {
  width: 50%;
}
.hgr-grid[data-column="3"] .hgr-grid-block {
  width: 33.3333333333%;
}
.hgr-grid[data-column="4"] .hgr-grid-block {
  width: 25%;
}
.hgr-grid[data-column="5"] .hgr-grid-block {
  width: 20%;
}
.hgr-grid[data-column="6"] .hgr-grid-block {
  width: 16.6666666667%;
}
.hgr-grid[data-column="7"] .hgr-grid-block {
  width: 14.2857142857%;
}
.hgr-grid[data-column="8"] .hgr-grid-block {
  width: 12.5%;
}
.hgr-grid[data-column="9"] .hgr-grid-block {
  width: 11.1111111111%;
}
.hgr-grid[data-column="10"] .hgr-grid-block {
  width: 10%;
}
.hgr-grid[data-space="0"] {
  margin-left: -0px;
  margin-right: -0px;
  margin-bottom: -0px;
}
.hgr-grid[data-space="0"] .hgr-grid-block {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="0"] {
    margin-left: -0%;
    margin-right: -0%;
  }
  .hgr-grid[data-space="0"] .hgr-grid-block {
    padding-right: 0%;
    padding-left: 0%;
  }
}
.hgr-grid[data-space="1"] {
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-bottom: -1px;
}
.hgr-grid[data-space="1"] .hgr-grid-block {
  padding-right: 0.5px;
  padding-left: 0.5px;
  padding-bottom: 1px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="1"] {
    margin-left: -0.0416666667%;
    margin-right: -0.0416666667%;
  }
  .hgr-grid[data-space="1"] .hgr-grid-block {
    padding-right: 0.0416666667%;
    padding-left: 0.0416666667%;
  }
}
.hgr-grid[data-space="2"] {
  margin-left: -1px;
  margin-right: -1px;
  margin-bottom: -2px;
}
.hgr-grid[data-space="2"] .hgr-grid-block {
  padding-right: 1px;
  padding-left: 1px;
  padding-bottom: 2px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="2"] {
    margin-left: -0.0833333333%;
    margin-right: -0.0833333333%;
  }
  .hgr-grid[data-space="2"] .hgr-grid-block {
    padding-right: 0.0833333333%;
    padding-left: 0.0833333333%;
  }
}
.hgr-grid[data-space="3"] {
  margin-left: -1.5px;
  margin-right: -1.5px;
  margin-bottom: -3px;
}
.hgr-grid[data-space="3"] .hgr-grid-block {
  padding-right: 1.5px;
  padding-left: 1.5px;
  padding-bottom: 3px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="3"] {
    margin-left: -0.125%;
    margin-right: -0.125%;
  }
  .hgr-grid[data-space="3"] .hgr-grid-block {
    padding-right: 0.125%;
    padding-left: 0.125%;
  }
}
.hgr-grid[data-space="4"] {
  margin-left: -2px;
  margin-right: -2px;
  margin-bottom: -4px;
}
.hgr-grid[data-space="4"] .hgr-grid-block {
  padding-right: 2px;
  padding-left: 2px;
  padding-bottom: 4px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="4"] {
    margin-left: -0.1666666667%;
    margin-right: -0.1666666667%;
  }
  .hgr-grid[data-space="4"] .hgr-grid-block {
    padding-right: 0.1666666667%;
    padding-left: 0.1666666667%;
  }
}
.hgr-grid[data-space="5"] {
  margin-left: -2.5px;
  margin-right: -2.5px;
  margin-bottom: -5px;
}
.hgr-grid[data-space="5"] .hgr-grid-block {
  padding-right: 2.5px;
  padding-left: 2.5px;
  padding-bottom: 5px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="5"] {
    margin-left: -0.2083333333%;
    margin-right: -0.2083333333%;
  }
  .hgr-grid[data-space="5"] .hgr-grid-block {
    padding-right: 0.2083333333%;
    padding-left: 0.2083333333%;
  }
}
.hgr-grid[data-space="6"] {
  margin-left: -3px;
  margin-right: -3px;
  margin-bottom: -6px;
}
.hgr-grid[data-space="6"] .hgr-grid-block {
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 6px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="6"] {
    margin-left: -0.25%;
    margin-right: -0.25%;
  }
  .hgr-grid[data-space="6"] .hgr-grid-block {
    padding-right: 0.25%;
    padding-left: 0.25%;
  }
}
.hgr-grid[data-space="7"] {
  margin-left: -3.5px;
  margin-right: -3.5px;
  margin-bottom: -7px;
}
.hgr-grid[data-space="7"] .hgr-grid-block {
  padding-right: 3.5px;
  padding-left: 3.5px;
  padding-bottom: 7px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="7"] {
    margin-left: -0.2916666667%;
    margin-right: -0.2916666667%;
  }
  .hgr-grid[data-space="7"] .hgr-grid-block {
    padding-right: 0.2916666667%;
    padding-left: 0.2916666667%;
  }
}
.hgr-grid[data-space="8"] {
  margin-left: -4px;
  margin-right: -4px;
  margin-bottom: -8px;
}
.hgr-grid[data-space="8"] .hgr-grid-block {
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 8px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="8"] {
    margin-left: -0.3333333333%;
    margin-right: -0.3333333333%;
  }
  .hgr-grid[data-space="8"] .hgr-grid-block {
    padding-right: 0.3333333333%;
    padding-left: 0.3333333333%;
  }
}
.hgr-grid[data-space="9"] {
  margin-left: -4.5px;
  margin-right: -4.5px;
  margin-bottom: -9px;
}
.hgr-grid[data-space="9"] .hgr-grid-block {
  padding-right: 4.5px;
  padding-left: 4.5px;
  padding-bottom: 9px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="9"] {
    margin-left: -0.375%;
    margin-right: -0.375%;
  }
  .hgr-grid[data-space="9"] .hgr-grid-block {
    padding-right: 0.375%;
    padding-left: 0.375%;
  }
}
.hgr-grid[data-space="10"] {
  margin-left: -5px;
  margin-right: -5px;
  margin-bottom: -10px;
}
.hgr-grid[data-space="10"] .hgr-grid-block {
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 10px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="10"] {
    margin-left: -0.4166666667%;
    margin-right: -0.4166666667%;
  }
  .hgr-grid[data-space="10"] .hgr-grid-block {
    padding-right: 0.4166666667%;
    padding-left: 0.4166666667%;
  }
}
.hgr-grid[data-space="11"] {
  margin-left: -5.5px;
  margin-right: -5.5px;
  margin-bottom: -11px;
}
.hgr-grid[data-space="11"] .hgr-grid-block {
  padding-right: 5.5px;
  padding-left: 5.5px;
  padding-bottom: 11px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="11"] {
    margin-left: -0.4583333333%;
    margin-right: -0.4583333333%;
  }
  .hgr-grid[data-space="11"] .hgr-grid-block {
    padding-right: 0.4583333333%;
    padding-left: 0.4583333333%;
  }
}
.hgr-grid[data-space="12"] {
  margin-left: -6px;
  margin-right: -6px;
  margin-bottom: -12px;
}
.hgr-grid[data-space="12"] .hgr-grid-block {
  padding-right: 6px;
  padding-left: 6px;
  padding-bottom: 12px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="12"] {
    margin-left: -0.5%;
    margin-right: -0.5%;
  }
  .hgr-grid[data-space="12"] .hgr-grid-block {
    padding-right: 0.5%;
    padding-left: 0.5%;
  }
}
.hgr-grid[data-space="13"] {
  margin-left: -6.5px;
  margin-right: -6.5px;
  margin-bottom: -13px;
}
.hgr-grid[data-space="13"] .hgr-grid-block {
  padding-right: 6.5px;
  padding-left: 6.5px;
  padding-bottom: 13px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="13"] {
    margin-left: -0.5416666667%;
    margin-right: -0.5416666667%;
  }
  .hgr-grid[data-space="13"] .hgr-grid-block {
    padding-right: 0.5416666667%;
    padding-left: 0.5416666667%;
  }
}
.hgr-grid[data-space="14"] {
  margin-left: -7px;
  margin-right: -7px;
  margin-bottom: -14px;
}
.hgr-grid[data-space="14"] .hgr-grid-block {
  padding-right: 7px;
  padding-left: 7px;
  padding-bottom: 14px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="14"] {
    margin-left: -0.5833333333%;
    margin-right: -0.5833333333%;
  }
  .hgr-grid[data-space="14"] .hgr-grid-block {
    padding-right: 0.5833333333%;
    padding-left: 0.5833333333%;
  }
}
.hgr-grid[data-space="15"] {
  margin-left: -7.5px;
  margin-right: -7.5px;
  margin-bottom: -15px;
}
.hgr-grid[data-space="15"] .hgr-grid-block {
  padding-right: 7.5px;
  padding-left: 7.5px;
  padding-bottom: 15px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="15"] {
    margin-left: -0.625%;
    margin-right: -0.625%;
  }
  .hgr-grid[data-space="15"] .hgr-grid-block {
    padding-right: 0.625%;
    padding-left: 0.625%;
  }
}
.hgr-grid[data-space="16"] {
  margin-left: -8px;
  margin-right: -8px;
  margin-bottom: -16px;
}
.hgr-grid[data-space="16"] .hgr-grid-block {
  padding-right: 8px;
  padding-left: 8px;
  padding-bottom: 16px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="16"] {
    margin-left: -0.6666666667%;
    margin-right: -0.6666666667%;
  }
  .hgr-grid[data-space="16"] .hgr-grid-block {
    padding-right: 0.6666666667%;
    padding-left: 0.6666666667%;
  }
}
.hgr-grid[data-space="17"] {
  margin-left: -8.5px;
  margin-right: -8.5px;
  margin-bottom: -17px;
}
.hgr-grid[data-space="17"] .hgr-grid-block {
  padding-right: 8.5px;
  padding-left: 8.5px;
  padding-bottom: 17px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="17"] {
    margin-left: -0.7083333333%;
    margin-right: -0.7083333333%;
  }
  .hgr-grid[data-space="17"] .hgr-grid-block {
    padding-right: 0.7083333333%;
    padding-left: 0.7083333333%;
  }
}
.hgr-grid[data-space="18"] {
  margin-left: -9px;
  margin-right: -9px;
  margin-bottom: -18px;
}
.hgr-grid[data-space="18"] .hgr-grid-block {
  padding-right: 9px;
  padding-left: 9px;
  padding-bottom: 18px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="18"] {
    margin-left: -0.75%;
    margin-right: -0.75%;
  }
  .hgr-grid[data-space="18"] .hgr-grid-block {
    padding-right: 0.75%;
    padding-left: 0.75%;
  }
}
.hgr-grid[data-space="19"] {
  margin-left: -9.5px;
  margin-right: -9.5px;
  margin-bottom: -19px;
}
.hgr-grid[data-space="19"] .hgr-grid-block {
  padding-right: 9.5px;
  padding-left: 9.5px;
  padding-bottom: 19px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="19"] {
    margin-left: -0.7916666667%;
    margin-right: -0.7916666667%;
  }
  .hgr-grid[data-space="19"] .hgr-grid-block {
    padding-right: 0.7916666667%;
    padding-left: 0.7916666667%;
  }
}
.hgr-grid[data-space="20"] {
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: -20px;
}
.hgr-grid[data-space="20"] .hgr-grid-block {
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 20px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="20"] {
    margin-left: -0.8333333333%;
    margin-right: -0.8333333333%;
  }
  .hgr-grid[data-space="20"] .hgr-grid-block {
    padding-right: 0.8333333333%;
    padding-left: 0.8333333333%;
  }
}
.hgr-grid[data-space="21"] {
  margin-left: -10.5px;
  margin-right: -10.5px;
  margin-bottom: -21px;
}
.hgr-grid[data-space="21"] .hgr-grid-block {
  padding-right: 10.5px;
  padding-left: 10.5px;
  padding-bottom: 21px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="21"] {
    margin-left: -0.875%;
    margin-right: -0.875%;
  }
  .hgr-grid[data-space="21"] .hgr-grid-block {
    padding-right: 0.875%;
    padding-left: 0.875%;
  }
}
.hgr-grid[data-space="22"] {
  margin-left: -11px;
  margin-right: -11px;
  margin-bottom: -22px;
}
.hgr-grid[data-space="22"] .hgr-grid-block {
  padding-right: 11px;
  padding-left: 11px;
  padding-bottom: 22px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="22"] {
    margin-left: -0.9166666667%;
    margin-right: -0.9166666667%;
  }
  .hgr-grid[data-space="22"] .hgr-grid-block {
    padding-right: 0.9166666667%;
    padding-left: 0.9166666667%;
  }
}
.hgr-grid[data-space="23"] {
  margin-left: -11.5px;
  margin-right: -11.5px;
  margin-bottom: -23px;
}
.hgr-grid[data-space="23"] .hgr-grid-block {
  padding-right: 11.5px;
  padding-left: 11.5px;
  padding-bottom: 23px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="23"] {
    margin-left: -0.9583333333%;
    margin-right: -0.9583333333%;
  }
  .hgr-grid[data-space="23"] .hgr-grid-block {
    padding-right: 0.9583333333%;
    padding-left: 0.9583333333%;
  }
}
.hgr-grid[data-space="24"] {
  margin-left: -12px;
  margin-right: -12px;
  margin-bottom: -24px;
}
.hgr-grid[data-space="24"] .hgr-grid-block {
  padding-right: 12px;
  padding-left: 12px;
  padding-bottom: 24px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="24"] {
    margin-left: -1%;
    margin-right: -1%;
  }
  .hgr-grid[data-space="24"] .hgr-grid-block {
    padding-right: 1%;
    padding-left: 1%;
  }
}
.hgr-grid[data-space="25"] {
  margin-left: -12.5px;
  margin-right: -12.5px;
  margin-bottom: -25px;
}
.hgr-grid[data-space="25"] .hgr-grid-block {
  padding-right: 12.5px;
  padding-left: 12.5px;
  padding-bottom: 25px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="25"] {
    margin-left: -1.0416666667%;
    margin-right: -1.0416666667%;
  }
  .hgr-grid[data-space="25"] .hgr-grid-block {
    padding-right: 1.0416666667%;
    padding-left: 1.0416666667%;
  }
}
.hgr-grid[data-space="26"] {
  margin-left: -13px;
  margin-right: -13px;
  margin-bottom: -26px;
}
.hgr-grid[data-space="26"] .hgr-grid-block {
  padding-right: 13px;
  padding-left: 13px;
  padding-bottom: 26px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="26"] {
    margin-left: -1.0833333333%;
    margin-right: -1.0833333333%;
  }
  .hgr-grid[data-space="26"] .hgr-grid-block {
    padding-right: 1.0833333333%;
    padding-left: 1.0833333333%;
  }
}
.hgr-grid[data-space="27"] {
  margin-left: -13.5px;
  margin-right: -13.5px;
  margin-bottom: -27px;
}
.hgr-grid[data-space="27"] .hgr-grid-block {
  padding-right: 13.5px;
  padding-left: 13.5px;
  padding-bottom: 27px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="27"] {
    margin-left: -1.125%;
    margin-right: -1.125%;
  }
  .hgr-grid[data-space="27"] .hgr-grid-block {
    padding-right: 1.125%;
    padding-left: 1.125%;
  }
}
.hgr-grid[data-space="28"] {
  margin-left: -14px;
  margin-right: -14px;
  margin-bottom: -28px;
}
.hgr-grid[data-space="28"] .hgr-grid-block {
  padding-right: 14px;
  padding-left: 14px;
  padding-bottom: 28px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="28"] {
    margin-left: -1.1666666667%;
    margin-right: -1.1666666667%;
  }
  .hgr-grid[data-space="28"] .hgr-grid-block {
    padding-right: 1.1666666667%;
    padding-left: 1.1666666667%;
  }
}
.hgr-grid[data-space="29"] {
  margin-left: -14.5px;
  margin-right: -14.5px;
  margin-bottom: -29px;
}
.hgr-grid[data-space="29"] .hgr-grid-block {
  padding-right: 14.5px;
  padding-left: 14.5px;
  padding-bottom: 29px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="29"] {
    margin-left: -1.2083333333%;
    margin-right: -1.2083333333%;
  }
  .hgr-grid[data-space="29"] .hgr-grid-block {
    padding-right: 1.2083333333%;
    padding-left: 1.2083333333%;
  }
}
.hgr-grid[data-space="30"] {
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: -30px;
}
.hgr-grid[data-space="30"] .hgr-grid-block {
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 30px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="30"] {
    margin-left: -1.25%;
    margin-right: -1.25%;
  }
  .hgr-grid[data-space="30"] .hgr-grid-block {
    padding-right: 1.25%;
    padding-left: 1.25%;
  }
}
.hgr-grid[data-space="31"] {
  margin-left: -15.5px;
  margin-right: -15.5px;
  margin-bottom: -31px;
}
.hgr-grid[data-space="31"] .hgr-grid-block {
  padding-right: 15.5px;
  padding-left: 15.5px;
  padding-bottom: 31px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="31"] {
    margin-left: -1.2916666667%;
    margin-right: -1.2916666667%;
  }
  .hgr-grid[data-space="31"] .hgr-grid-block {
    padding-right: 1.2916666667%;
    padding-left: 1.2916666667%;
  }
}
.hgr-grid[data-space="32"] {
  margin-left: -16px;
  margin-right: -16px;
  margin-bottom: -32px;
}
.hgr-grid[data-space="32"] .hgr-grid-block {
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 32px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="32"] {
    margin-left: -1.3333333333%;
    margin-right: -1.3333333333%;
  }
  .hgr-grid[data-space="32"] .hgr-grid-block {
    padding-right: 1.3333333333%;
    padding-left: 1.3333333333%;
  }
}
.hgr-grid[data-space="33"] {
  margin-left: -16.5px;
  margin-right: -16.5px;
  margin-bottom: -33px;
}
.hgr-grid[data-space="33"] .hgr-grid-block {
  padding-right: 16.5px;
  padding-left: 16.5px;
  padding-bottom: 33px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="33"] {
    margin-left: -1.375%;
    margin-right: -1.375%;
  }
  .hgr-grid[data-space="33"] .hgr-grid-block {
    padding-right: 1.375%;
    padding-left: 1.375%;
  }
}
.hgr-grid[data-space="34"] {
  margin-left: -17px;
  margin-right: -17px;
  margin-bottom: -34px;
}
.hgr-grid[data-space="34"] .hgr-grid-block {
  padding-right: 17px;
  padding-left: 17px;
  padding-bottom: 34px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="34"] {
    margin-left: -1.4166666667%;
    margin-right: -1.4166666667%;
  }
  .hgr-grid[data-space="34"] .hgr-grid-block {
    padding-right: 1.4166666667%;
    padding-left: 1.4166666667%;
  }
}
.hgr-grid[data-space="35"] {
  margin-left: -17.5px;
  margin-right: -17.5px;
  margin-bottom: -35px;
}
.hgr-grid[data-space="35"] .hgr-grid-block {
  padding-right: 17.5px;
  padding-left: 17.5px;
  padding-bottom: 35px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="35"] {
    margin-left: -1.4583333333%;
    margin-right: -1.4583333333%;
  }
  .hgr-grid[data-space="35"] .hgr-grid-block {
    padding-right: 1.4583333333%;
    padding-left: 1.4583333333%;
  }
}
.hgr-grid[data-space="36"] {
  margin-left: -18px;
  margin-right: -18px;
  margin-bottom: -36px;
}
.hgr-grid[data-space="36"] .hgr-grid-block {
  padding-right: 18px;
  padding-left: 18px;
  padding-bottom: 36px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="36"] {
    margin-left: -1.5%;
    margin-right: -1.5%;
  }
  .hgr-grid[data-space="36"] .hgr-grid-block {
    padding-right: 1.5%;
    padding-left: 1.5%;
  }
}
.hgr-grid[data-space="37"] {
  margin-left: -18.5px;
  margin-right: -18.5px;
  margin-bottom: -37px;
}
.hgr-grid[data-space="37"] .hgr-grid-block {
  padding-right: 18.5px;
  padding-left: 18.5px;
  padding-bottom: 37px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="37"] {
    margin-left: -1.5416666667%;
    margin-right: -1.5416666667%;
  }
  .hgr-grid[data-space="37"] .hgr-grid-block {
    padding-right: 1.5416666667%;
    padding-left: 1.5416666667%;
  }
}
.hgr-grid[data-space="38"] {
  margin-left: -19px;
  margin-right: -19px;
  margin-bottom: -38px;
}
.hgr-grid[data-space="38"] .hgr-grid-block {
  padding-right: 19px;
  padding-left: 19px;
  padding-bottom: 38px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="38"] {
    margin-left: -1.5833333333%;
    margin-right: -1.5833333333%;
  }
  .hgr-grid[data-space="38"] .hgr-grid-block {
    padding-right: 1.5833333333%;
    padding-left: 1.5833333333%;
  }
}
.hgr-grid[data-space="39"] {
  margin-left: -19.5px;
  margin-right: -19.5px;
  margin-bottom: -39px;
}
.hgr-grid[data-space="39"] .hgr-grid-block {
  padding-right: 19.5px;
  padding-left: 19.5px;
  padding-bottom: 39px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="39"] {
    margin-left: -1.625%;
    margin-right: -1.625%;
  }
  .hgr-grid[data-space="39"] .hgr-grid-block {
    padding-right: 1.625%;
    padding-left: 1.625%;
  }
}
.hgr-grid[data-space="40"] {
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: -40px;
}
.hgr-grid[data-space="40"] .hgr-grid-block {
  padding-right: 20px;
  padding-left: 20px;
  padding-bottom: 40px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="40"] {
    margin-left: -1.6666666667%;
    margin-right: -1.6666666667%;
  }
  .hgr-grid[data-space="40"] .hgr-grid-block {
    padding-right: 1.6666666667%;
    padding-left: 1.6666666667%;
  }
}
.hgr-grid[data-space="41"] {
  margin-left: -20.5px;
  margin-right: -20.5px;
  margin-bottom: -41px;
}
.hgr-grid[data-space="41"] .hgr-grid-block {
  padding-right: 20.5px;
  padding-left: 20.5px;
  padding-bottom: 41px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="41"] {
    margin-left: -1.7083333333%;
    margin-right: -1.7083333333%;
  }
  .hgr-grid[data-space="41"] .hgr-grid-block {
    padding-right: 1.7083333333%;
    padding-left: 1.7083333333%;
  }
}
.hgr-grid[data-space="42"] {
  margin-left: -21px;
  margin-right: -21px;
  margin-bottom: -42px;
}
.hgr-grid[data-space="42"] .hgr-grid-block {
  padding-right: 21px;
  padding-left: 21px;
  padding-bottom: 42px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="42"] {
    margin-left: -1.75%;
    margin-right: -1.75%;
  }
  .hgr-grid[data-space="42"] .hgr-grid-block {
    padding-right: 1.75%;
    padding-left: 1.75%;
  }
}
.hgr-grid[data-space="43"] {
  margin-left: -21.5px;
  margin-right: -21.5px;
  margin-bottom: -43px;
}
.hgr-grid[data-space="43"] .hgr-grid-block {
  padding-right: 21.5px;
  padding-left: 21.5px;
  padding-bottom: 43px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="43"] {
    margin-left: -1.7916666667%;
    margin-right: -1.7916666667%;
  }
  .hgr-grid[data-space="43"] .hgr-grid-block {
    padding-right: 1.7916666667%;
    padding-left: 1.7916666667%;
  }
}
.hgr-grid[data-space="44"] {
  margin-left: -22px;
  margin-right: -22px;
  margin-bottom: -44px;
}
.hgr-grid[data-space="44"] .hgr-grid-block {
  padding-right: 22px;
  padding-left: 22px;
  padding-bottom: 44px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="44"] {
    margin-left: -1.8333333333%;
    margin-right: -1.8333333333%;
  }
  .hgr-grid[data-space="44"] .hgr-grid-block {
    padding-right: 1.8333333333%;
    padding-left: 1.8333333333%;
  }
}
.hgr-grid[data-space="45"] {
  margin-left: -22.5px;
  margin-right: -22.5px;
  margin-bottom: -45px;
}
.hgr-grid[data-space="45"] .hgr-grid-block {
  padding-right: 22.5px;
  padding-left: 22.5px;
  padding-bottom: 45px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="45"] {
    margin-left: -1.875%;
    margin-right: -1.875%;
  }
  .hgr-grid[data-space="45"] .hgr-grid-block {
    padding-right: 1.875%;
    padding-left: 1.875%;
  }
}
.hgr-grid[data-space="46"] {
  margin-left: -23px;
  margin-right: -23px;
  margin-bottom: -46px;
}
.hgr-grid[data-space="46"] .hgr-grid-block {
  padding-right: 23px;
  padding-left: 23px;
  padding-bottom: 46px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="46"] {
    margin-left: -1.9166666667%;
    margin-right: -1.9166666667%;
  }
  .hgr-grid[data-space="46"] .hgr-grid-block {
    padding-right: 1.9166666667%;
    padding-left: 1.9166666667%;
  }
}
.hgr-grid[data-space="47"] {
  margin-left: -23.5px;
  margin-right: -23.5px;
  margin-bottom: -47px;
}
.hgr-grid[data-space="47"] .hgr-grid-block {
  padding-right: 23.5px;
  padding-left: 23.5px;
  padding-bottom: 47px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="47"] {
    margin-left: -1.9583333333%;
    margin-right: -1.9583333333%;
  }
  .hgr-grid[data-space="47"] .hgr-grid-block {
    padding-right: 1.9583333333%;
    padding-left: 1.9583333333%;
  }
}
.hgr-grid[data-space="48"] {
  margin-left: -24px;
  margin-right: -24px;
  margin-bottom: -48px;
}
.hgr-grid[data-space="48"] .hgr-grid-block {
  padding-right: 24px;
  padding-left: 24px;
  padding-bottom: 48px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="48"] {
    margin-left: -2%;
    margin-right: -2%;
  }
  .hgr-grid[data-space="48"] .hgr-grid-block {
    padding-right: 2%;
    padding-left: 2%;
  }
}
.hgr-grid[data-space="49"] {
  margin-left: -24.5px;
  margin-right: -24.5px;
  margin-bottom: -49px;
}
.hgr-grid[data-space="49"] .hgr-grid-block {
  padding-right: 24.5px;
  padding-left: 24.5px;
  padding-bottom: 49px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="49"] {
    margin-left: -2.0416666667%;
    margin-right: -2.0416666667%;
  }
  .hgr-grid[data-space="49"] .hgr-grid-block {
    padding-right: 2.0416666667%;
    padding-left: 2.0416666667%;
  }
}
.hgr-grid[data-space="50"] {
  margin-left: -25px;
  margin-right: -25px;
  margin-bottom: -50px;
}
.hgr-grid[data-space="50"] .hgr-grid-block {
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 50px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="50"] {
    margin-left: -2.0833333333%;
    margin-right: -2.0833333333%;
  }
  .hgr-grid[data-space="50"] .hgr-grid-block {
    padding-right: 2.0833333333%;
    padding-left: 2.0833333333%;
  }
}
.hgr-grid[data-space="51"] {
  margin-left: -25.5px;
  margin-right: -25.5px;
  margin-bottom: -51px;
}
.hgr-grid[data-space="51"] .hgr-grid-block {
  padding-right: 25.5px;
  padding-left: 25.5px;
  padding-bottom: 51px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="51"] {
    margin-left: -2.125%;
    margin-right: -2.125%;
  }
  .hgr-grid[data-space="51"] .hgr-grid-block {
    padding-right: 2.125%;
    padding-left: 2.125%;
  }
}
.hgr-grid[data-space="52"] {
  margin-left: -26px;
  margin-right: -26px;
  margin-bottom: -52px;
}
.hgr-grid[data-space="52"] .hgr-grid-block {
  padding-right: 26px;
  padding-left: 26px;
  padding-bottom: 52px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="52"] {
    margin-left: -2.1666666667%;
    margin-right: -2.1666666667%;
  }
  .hgr-grid[data-space="52"] .hgr-grid-block {
    padding-right: 2.1666666667%;
    padding-left: 2.1666666667%;
  }
}
.hgr-grid[data-space="53"] {
  margin-left: -26.5px;
  margin-right: -26.5px;
  margin-bottom: -53px;
}
.hgr-grid[data-space="53"] .hgr-grid-block {
  padding-right: 26.5px;
  padding-left: 26.5px;
  padding-bottom: 53px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="53"] {
    margin-left: -2.2083333333%;
    margin-right: -2.2083333333%;
  }
  .hgr-grid[data-space="53"] .hgr-grid-block {
    padding-right: 2.2083333333%;
    padding-left: 2.2083333333%;
  }
}
.hgr-grid[data-space="54"] {
  margin-left: -27px;
  margin-right: -27px;
  margin-bottom: -54px;
}
.hgr-grid[data-space="54"] .hgr-grid-block {
  padding-right: 27px;
  padding-left: 27px;
  padding-bottom: 54px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="54"] {
    margin-left: -2.25%;
    margin-right: -2.25%;
  }
  .hgr-grid[data-space="54"] .hgr-grid-block {
    padding-right: 2.25%;
    padding-left: 2.25%;
  }
}
.hgr-grid[data-space="55"] {
  margin-left: -27.5px;
  margin-right: -27.5px;
  margin-bottom: -55px;
}
.hgr-grid[data-space="55"] .hgr-grid-block {
  padding-right: 27.5px;
  padding-left: 27.5px;
  padding-bottom: 55px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="55"] {
    margin-left: -2.2916666667%;
    margin-right: -2.2916666667%;
  }
  .hgr-grid[data-space="55"] .hgr-grid-block {
    padding-right: 2.2916666667%;
    padding-left: 2.2916666667%;
  }
}
.hgr-grid[data-space="56"] {
  margin-left: -28px;
  margin-right: -28px;
  margin-bottom: -56px;
}
.hgr-grid[data-space="56"] .hgr-grid-block {
  padding-right: 28px;
  padding-left: 28px;
  padding-bottom: 56px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="56"] {
    margin-left: -2.3333333333%;
    margin-right: -2.3333333333%;
  }
  .hgr-grid[data-space="56"] .hgr-grid-block {
    padding-right: 2.3333333333%;
    padding-left: 2.3333333333%;
  }
}
.hgr-grid[data-space="57"] {
  margin-left: -28.5px;
  margin-right: -28.5px;
  margin-bottom: -57px;
}
.hgr-grid[data-space="57"] .hgr-grid-block {
  padding-right: 28.5px;
  padding-left: 28.5px;
  padding-bottom: 57px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="57"] {
    margin-left: -2.375%;
    margin-right: -2.375%;
  }
  .hgr-grid[data-space="57"] .hgr-grid-block {
    padding-right: 2.375%;
    padding-left: 2.375%;
  }
}
.hgr-grid[data-space="58"] {
  margin-left: -29px;
  margin-right: -29px;
  margin-bottom: -58px;
}
.hgr-grid[data-space="58"] .hgr-grid-block {
  padding-right: 29px;
  padding-left: 29px;
  padding-bottom: 58px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="58"] {
    margin-left: -2.4166666667%;
    margin-right: -2.4166666667%;
  }
  .hgr-grid[data-space="58"] .hgr-grid-block {
    padding-right: 2.4166666667%;
    padding-left: 2.4166666667%;
  }
}
.hgr-grid[data-space="59"] {
  margin-left: -29.5px;
  margin-right: -29.5px;
  margin-bottom: -59px;
}
.hgr-grid[data-space="59"] .hgr-grid-block {
  padding-right: 29.5px;
  padding-left: 29.5px;
  padding-bottom: 59px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="59"] {
    margin-left: -2.4583333333%;
    margin-right: -2.4583333333%;
  }
  .hgr-grid[data-space="59"] .hgr-grid-block {
    padding-right: 2.4583333333%;
    padding-left: 2.4583333333%;
  }
}
.hgr-grid[data-space="60"] {
  margin-left: -30px;
  margin-right: -30px;
  margin-bottom: -60px;
}
.hgr-grid[data-space="60"] .hgr-grid-block {
  padding-right: 30px;
  padding-left: 30px;
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="60"] {
    margin-left: -2.5%;
    margin-right: -2.5%;
  }
  .hgr-grid[data-space="60"] .hgr-grid-block {
    padding-right: 2.5%;
    padding-left: 2.5%;
  }
}
.hgr-grid[data-space="61"] {
  margin-left: -30.5px;
  margin-right: -30.5px;
  margin-bottom: -61px;
}
.hgr-grid[data-space="61"] .hgr-grid-block {
  padding-right: 30.5px;
  padding-left: 30.5px;
  padding-bottom: 61px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="61"] {
    margin-left: -2.5416666667%;
    margin-right: -2.5416666667%;
  }
  .hgr-grid[data-space="61"] .hgr-grid-block {
    padding-right: 2.5416666667%;
    padding-left: 2.5416666667%;
  }
}
.hgr-grid[data-space="62"] {
  margin-left: -31px;
  margin-right: -31px;
  margin-bottom: -62px;
}
.hgr-grid[data-space="62"] .hgr-grid-block {
  padding-right: 31px;
  padding-left: 31px;
  padding-bottom: 62px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="62"] {
    margin-left: -2.5833333333%;
    margin-right: -2.5833333333%;
  }
  .hgr-grid[data-space="62"] .hgr-grid-block {
    padding-right: 2.5833333333%;
    padding-left: 2.5833333333%;
  }
}
.hgr-grid[data-space="63"] {
  margin-left: -31.5px;
  margin-right: -31.5px;
  margin-bottom: -63px;
}
.hgr-grid[data-space="63"] .hgr-grid-block {
  padding-right: 31.5px;
  padding-left: 31.5px;
  padding-bottom: 63px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="63"] {
    margin-left: -2.625%;
    margin-right: -2.625%;
  }
  .hgr-grid[data-space="63"] .hgr-grid-block {
    padding-right: 2.625%;
    padding-left: 2.625%;
  }
}
.hgr-grid[data-space="64"] {
  margin-left: -32px;
  margin-right: -32px;
  margin-bottom: -64px;
}
.hgr-grid[data-space="64"] .hgr-grid-block {
  padding-right: 32px;
  padding-left: 32px;
  padding-bottom: 64px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="64"] {
    margin-left: -2.6666666667%;
    margin-right: -2.6666666667%;
  }
  .hgr-grid[data-space="64"] .hgr-grid-block {
    padding-right: 2.6666666667%;
    padding-left: 2.6666666667%;
  }
}
.hgr-grid[data-space="65"] {
  margin-left: -32.5px;
  margin-right: -32.5px;
  margin-bottom: -65px;
}
.hgr-grid[data-space="65"] .hgr-grid-block {
  padding-right: 32.5px;
  padding-left: 32.5px;
  padding-bottom: 65px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="65"] {
    margin-left: -2.7083333333%;
    margin-right: -2.7083333333%;
  }
  .hgr-grid[data-space="65"] .hgr-grid-block {
    padding-right: 2.7083333333%;
    padding-left: 2.7083333333%;
  }
}
.hgr-grid[data-space="66"] {
  margin-left: -33px;
  margin-right: -33px;
  margin-bottom: -66px;
}
.hgr-grid[data-space="66"] .hgr-grid-block {
  padding-right: 33px;
  padding-left: 33px;
  padding-bottom: 66px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="66"] {
    margin-left: -2.75%;
    margin-right: -2.75%;
  }
  .hgr-grid[data-space="66"] .hgr-grid-block {
    padding-right: 2.75%;
    padding-left: 2.75%;
  }
}
.hgr-grid[data-space="67"] {
  margin-left: -33.5px;
  margin-right: -33.5px;
  margin-bottom: -67px;
}
.hgr-grid[data-space="67"] .hgr-grid-block {
  padding-right: 33.5px;
  padding-left: 33.5px;
  padding-bottom: 67px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="67"] {
    margin-left: -2.7916666667%;
    margin-right: -2.7916666667%;
  }
  .hgr-grid[data-space="67"] .hgr-grid-block {
    padding-right: 2.7916666667%;
    padding-left: 2.7916666667%;
  }
}
.hgr-grid[data-space="68"] {
  margin-left: -34px;
  margin-right: -34px;
  margin-bottom: -68px;
}
.hgr-grid[data-space="68"] .hgr-grid-block {
  padding-right: 34px;
  padding-left: 34px;
  padding-bottom: 68px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="68"] {
    margin-left: -2.8333333333%;
    margin-right: -2.8333333333%;
  }
  .hgr-grid[data-space="68"] .hgr-grid-block {
    padding-right: 2.8333333333%;
    padding-left: 2.8333333333%;
  }
}
.hgr-grid[data-space="69"] {
  margin-left: -34.5px;
  margin-right: -34.5px;
  margin-bottom: -69px;
}
.hgr-grid[data-space="69"] .hgr-grid-block {
  padding-right: 34.5px;
  padding-left: 34.5px;
  padding-bottom: 69px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="69"] {
    margin-left: -2.875%;
    margin-right: -2.875%;
  }
  .hgr-grid[data-space="69"] .hgr-grid-block {
    padding-right: 2.875%;
    padding-left: 2.875%;
  }
}
.hgr-grid[data-space="70"] {
  margin-left: -35px;
  margin-right: -35px;
  margin-bottom: -70px;
}
.hgr-grid[data-space="70"] .hgr-grid-block {
  padding-right: 35px;
  padding-left: 35px;
  padding-bottom: 70px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="70"] {
    margin-left: -2.9166666667%;
    margin-right: -2.9166666667%;
  }
  .hgr-grid[data-space="70"] .hgr-grid-block {
    padding-right: 2.9166666667%;
    padding-left: 2.9166666667%;
  }
}
.hgr-grid[data-space="71"] {
  margin-left: -35.5px;
  margin-right: -35.5px;
  margin-bottom: -71px;
}
.hgr-grid[data-space="71"] .hgr-grid-block {
  padding-right: 35.5px;
  padding-left: 35.5px;
  padding-bottom: 71px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="71"] {
    margin-left: -2.9583333333%;
    margin-right: -2.9583333333%;
  }
  .hgr-grid[data-space="71"] .hgr-grid-block {
    padding-right: 2.9583333333%;
    padding-left: 2.9583333333%;
  }
}
.hgr-grid[data-space="72"] {
  margin-left: -36px;
  margin-right: -36px;
  margin-bottom: -72px;
}
.hgr-grid[data-space="72"] .hgr-grid-block {
  padding-right: 36px;
  padding-left: 36px;
  padding-bottom: 72px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="72"] {
    margin-left: -3%;
    margin-right: -3%;
  }
  .hgr-grid[data-space="72"] .hgr-grid-block {
    padding-right: 3%;
    padding-left: 3%;
  }
}
.hgr-grid[data-space="73"] {
  margin-left: -36.5px;
  margin-right: -36.5px;
  margin-bottom: -73px;
}
.hgr-grid[data-space="73"] .hgr-grid-block {
  padding-right: 36.5px;
  padding-left: 36.5px;
  padding-bottom: 73px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="73"] {
    margin-left: -3.0416666667%;
    margin-right: -3.0416666667%;
  }
  .hgr-grid[data-space="73"] .hgr-grid-block {
    padding-right: 3.0416666667%;
    padding-left: 3.0416666667%;
  }
}
.hgr-grid[data-space="74"] {
  margin-left: -37px;
  margin-right: -37px;
  margin-bottom: -74px;
}
.hgr-grid[data-space="74"] .hgr-grid-block {
  padding-right: 37px;
  padding-left: 37px;
  padding-bottom: 74px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="74"] {
    margin-left: -3.0833333333%;
    margin-right: -3.0833333333%;
  }
  .hgr-grid[data-space="74"] .hgr-grid-block {
    padding-right: 3.0833333333%;
    padding-left: 3.0833333333%;
  }
}
.hgr-grid[data-space="75"] {
  margin-left: -37.5px;
  margin-right: -37.5px;
  margin-bottom: -75px;
}
.hgr-grid[data-space="75"] .hgr-grid-block {
  padding-right: 37.5px;
  padding-left: 37.5px;
  padding-bottom: 75px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="75"] {
    margin-left: -3.125%;
    margin-right: -3.125%;
  }
  .hgr-grid[data-space="75"] .hgr-grid-block {
    padding-right: 3.125%;
    padding-left: 3.125%;
  }
}
.hgr-grid[data-space="76"] {
  margin-left: -38px;
  margin-right: -38px;
  margin-bottom: -76px;
}
.hgr-grid[data-space="76"] .hgr-grid-block {
  padding-right: 38px;
  padding-left: 38px;
  padding-bottom: 76px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="76"] {
    margin-left: -3.1666666667%;
    margin-right: -3.1666666667%;
  }
  .hgr-grid[data-space="76"] .hgr-grid-block {
    padding-right: 3.1666666667%;
    padding-left: 3.1666666667%;
  }
}
.hgr-grid[data-space="77"] {
  margin-left: -38.5px;
  margin-right: -38.5px;
  margin-bottom: -77px;
}
.hgr-grid[data-space="77"] .hgr-grid-block {
  padding-right: 38.5px;
  padding-left: 38.5px;
  padding-bottom: 77px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="77"] {
    margin-left: -3.2083333333%;
    margin-right: -3.2083333333%;
  }
  .hgr-grid[data-space="77"] .hgr-grid-block {
    padding-right: 3.2083333333%;
    padding-left: 3.2083333333%;
  }
}
.hgr-grid[data-space="78"] {
  margin-left: -39px;
  margin-right: -39px;
  margin-bottom: -78px;
}
.hgr-grid[data-space="78"] .hgr-grid-block {
  padding-right: 39px;
  padding-left: 39px;
  padding-bottom: 78px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="78"] {
    margin-left: -3.25%;
    margin-right: -3.25%;
  }
  .hgr-grid[data-space="78"] .hgr-grid-block {
    padding-right: 3.25%;
    padding-left: 3.25%;
  }
}
.hgr-grid[data-space="79"] {
  margin-left: -39.5px;
  margin-right: -39.5px;
  margin-bottom: -79px;
}
.hgr-grid[data-space="79"] .hgr-grid-block {
  padding-right: 39.5px;
  padding-left: 39.5px;
  padding-bottom: 79px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="79"] {
    margin-left: -3.2916666667%;
    margin-right: -3.2916666667%;
  }
  .hgr-grid[data-space="79"] .hgr-grid-block {
    padding-right: 3.2916666667%;
    padding-left: 3.2916666667%;
  }
}
.hgr-grid[data-space="80"] {
  margin-left: -40px;
  margin-right: -40px;
  margin-bottom: -80px;
}
.hgr-grid[data-space="80"] .hgr-grid-block {
  padding-right: 40px;
  padding-left: 40px;
  padding-bottom: 80px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="80"] {
    margin-left: -3.3333333333%;
    margin-right: -3.3333333333%;
  }
  .hgr-grid[data-space="80"] .hgr-grid-block {
    padding-right: 3.3333333333%;
    padding-left: 3.3333333333%;
  }
}
.hgr-grid[data-space="81"] {
  margin-left: -40.5px;
  margin-right: -40.5px;
  margin-bottom: -81px;
}
.hgr-grid[data-space="81"] .hgr-grid-block {
  padding-right: 40.5px;
  padding-left: 40.5px;
  padding-bottom: 81px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="81"] {
    margin-left: -3.375%;
    margin-right: -3.375%;
  }
  .hgr-grid[data-space="81"] .hgr-grid-block {
    padding-right: 3.375%;
    padding-left: 3.375%;
  }
}
.hgr-grid[data-space="82"] {
  margin-left: -41px;
  margin-right: -41px;
  margin-bottom: -82px;
}
.hgr-grid[data-space="82"] .hgr-grid-block {
  padding-right: 41px;
  padding-left: 41px;
  padding-bottom: 82px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="82"] {
    margin-left: -3.4166666667%;
    margin-right: -3.4166666667%;
  }
  .hgr-grid[data-space="82"] .hgr-grid-block {
    padding-right: 3.4166666667%;
    padding-left: 3.4166666667%;
  }
}
.hgr-grid[data-space="83"] {
  margin-left: -41.5px;
  margin-right: -41.5px;
  margin-bottom: -83px;
}
.hgr-grid[data-space="83"] .hgr-grid-block {
  padding-right: 41.5px;
  padding-left: 41.5px;
  padding-bottom: 83px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="83"] {
    margin-left: -3.4583333333%;
    margin-right: -3.4583333333%;
  }
  .hgr-grid[data-space="83"] .hgr-grid-block {
    padding-right: 3.4583333333%;
    padding-left: 3.4583333333%;
  }
}
.hgr-grid[data-space="84"] {
  margin-left: -42px;
  margin-right: -42px;
  margin-bottom: -84px;
}
.hgr-grid[data-space="84"] .hgr-grid-block {
  padding-right: 42px;
  padding-left: 42px;
  padding-bottom: 84px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="84"] {
    margin-left: -3.5%;
    margin-right: -3.5%;
  }
  .hgr-grid[data-space="84"] .hgr-grid-block {
    padding-right: 3.5%;
    padding-left: 3.5%;
  }
}
.hgr-grid[data-space="85"] {
  margin-left: -42.5px;
  margin-right: -42.5px;
  margin-bottom: -85px;
}
.hgr-grid[data-space="85"] .hgr-grid-block {
  padding-right: 42.5px;
  padding-left: 42.5px;
  padding-bottom: 85px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="85"] {
    margin-left: -3.5416666667%;
    margin-right: -3.5416666667%;
  }
  .hgr-grid[data-space="85"] .hgr-grid-block {
    padding-right: 3.5416666667%;
    padding-left: 3.5416666667%;
  }
}
.hgr-grid[data-space="86"] {
  margin-left: -43px;
  margin-right: -43px;
  margin-bottom: -86px;
}
.hgr-grid[data-space="86"] .hgr-grid-block {
  padding-right: 43px;
  padding-left: 43px;
  padding-bottom: 86px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="86"] {
    margin-left: -3.5833333333%;
    margin-right: -3.5833333333%;
  }
  .hgr-grid[data-space="86"] .hgr-grid-block {
    padding-right: 3.5833333333%;
    padding-left: 3.5833333333%;
  }
}
.hgr-grid[data-space="87"] {
  margin-left: -43.5px;
  margin-right: -43.5px;
  margin-bottom: -87px;
}
.hgr-grid[data-space="87"] .hgr-grid-block {
  padding-right: 43.5px;
  padding-left: 43.5px;
  padding-bottom: 87px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="87"] {
    margin-left: -3.625%;
    margin-right: -3.625%;
  }
  .hgr-grid[data-space="87"] .hgr-grid-block {
    padding-right: 3.625%;
    padding-left: 3.625%;
  }
}
.hgr-grid[data-space="88"] {
  margin-left: -44px;
  margin-right: -44px;
  margin-bottom: -88px;
}
.hgr-grid[data-space="88"] .hgr-grid-block {
  padding-right: 44px;
  padding-left: 44px;
  padding-bottom: 88px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="88"] {
    margin-left: -3.6666666667%;
    margin-right: -3.6666666667%;
  }
  .hgr-grid[data-space="88"] .hgr-grid-block {
    padding-right: 3.6666666667%;
    padding-left: 3.6666666667%;
  }
}
.hgr-grid[data-space="89"] {
  margin-left: -44.5px;
  margin-right: -44.5px;
  margin-bottom: -89px;
}
.hgr-grid[data-space="89"] .hgr-grid-block {
  padding-right: 44.5px;
  padding-left: 44.5px;
  padding-bottom: 89px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="89"] {
    margin-left: -3.7083333333%;
    margin-right: -3.7083333333%;
  }
  .hgr-grid[data-space="89"] .hgr-grid-block {
    padding-right: 3.7083333333%;
    padding-left: 3.7083333333%;
  }
}
.hgr-grid[data-space="90"] {
  margin-left: -45px;
  margin-right: -45px;
  margin-bottom: -90px;
}
.hgr-grid[data-space="90"] .hgr-grid-block {
  padding-right: 45px;
  padding-left: 45px;
  padding-bottom: 90px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="90"] {
    margin-left: -3.75%;
    margin-right: -3.75%;
  }
  .hgr-grid[data-space="90"] .hgr-grid-block {
    padding-right: 3.75%;
    padding-left: 3.75%;
  }
}
.hgr-grid[data-space="91"] {
  margin-left: -45.5px;
  margin-right: -45.5px;
  margin-bottom: -91px;
}
.hgr-grid[data-space="91"] .hgr-grid-block {
  padding-right: 45.5px;
  padding-left: 45.5px;
  padding-bottom: 91px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="91"] {
    margin-left: -3.7916666667%;
    margin-right: -3.7916666667%;
  }
  .hgr-grid[data-space="91"] .hgr-grid-block {
    padding-right: 3.7916666667%;
    padding-left: 3.7916666667%;
  }
}
.hgr-grid[data-space="92"] {
  margin-left: -46px;
  margin-right: -46px;
  margin-bottom: -92px;
}
.hgr-grid[data-space="92"] .hgr-grid-block {
  padding-right: 46px;
  padding-left: 46px;
  padding-bottom: 92px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="92"] {
    margin-left: -3.8333333333%;
    margin-right: -3.8333333333%;
  }
  .hgr-grid[data-space="92"] .hgr-grid-block {
    padding-right: 3.8333333333%;
    padding-left: 3.8333333333%;
  }
}
.hgr-grid[data-space="93"] {
  margin-left: -46.5px;
  margin-right: -46.5px;
  margin-bottom: -93px;
}
.hgr-grid[data-space="93"] .hgr-grid-block {
  padding-right: 46.5px;
  padding-left: 46.5px;
  padding-bottom: 93px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="93"] {
    margin-left: -3.875%;
    margin-right: -3.875%;
  }
  .hgr-grid[data-space="93"] .hgr-grid-block {
    padding-right: 3.875%;
    padding-left: 3.875%;
  }
}
.hgr-grid[data-space="94"] {
  margin-left: -47px;
  margin-right: -47px;
  margin-bottom: -94px;
}
.hgr-grid[data-space="94"] .hgr-grid-block {
  padding-right: 47px;
  padding-left: 47px;
  padding-bottom: 94px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="94"] {
    margin-left: -3.9166666667%;
    margin-right: -3.9166666667%;
  }
  .hgr-grid[data-space="94"] .hgr-grid-block {
    padding-right: 3.9166666667%;
    padding-left: 3.9166666667%;
  }
}
.hgr-grid[data-space="95"] {
  margin-left: -47.5px;
  margin-right: -47.5px;
  margin-bottom: -95px;
}
.hgr-grid[data-space="95"] .hgr-grid-block {
  padding-right: 47.5px;
  padding-left: 47.5px;
  padding-bottom: 95px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="95"] {
    margin-left: -3.9583333333%;
    margin-right: -3.9583333333%;
  }
  .hgr-grid[data-space="95"] .hgr-grid-block {
    padding-right: 3.9583333333%;
    padding-left: 3.9583333333%;
  }
}
.hgr-grid[data-space="96"] {
  margin-left: -48px;
  margin-right: -48px;
  margin-bottom: -96px;
}
.hgr-grid[data-space="96"] .hgr-grid-block {
  padding-right: 48px;
  padding-left: 48px;
  padding-bottom: 96px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="96"] {
    margin-left: -4%;
    margin-right: -4%;
  }
  .hgr-grid[data-space="96"] .hgr-grid-block {
    padding-right: 4%;
    padding-left: 4%;
  }
}
.hgr-grid[data-space="97"] {
  margin-left: -48.5px;
  margin-right: -48.5px;
  margin-bottom: -97px;
}
.hgr-grid[data-space="97"] .hgr-grid-block {
  padding-right: 48.5px;
  padding-left: 48.5px;
  padding-bottom: 97px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="97"] {
    margin-left: -4.0416666667%;
    margin-right: -4.0416666667%;
  }
  .hgr-grid[data-space="97"] .hgr-grid-block {
    padding-right: 4.0416666667%;
    padding-left: 4.0416666667%;
  }
}
.hgr-grid[data-space="98"] {
  margin-left: -49px;
  margin-right: -49px;
  margin-bottom: -98px;
}
.hgr-grid[data-space="98"] .hgr-grid-block {
  padding-right: 49px;
  padding-left: 49px;
  padding-bottom: 98px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="98"] {
    margin-left: -4.0833333333%;
    margin-right: -4.0833333333%;
  }
  .hgr-grid[data-space="98"] .hgr-grid-block {
    padding-right: 4.0833333333%;
    padding-left: 4.0833333333%;
  }
}
.hgr-grid[data-space="99"] {
  margin-left: -49.5px;
  margin-right: -49.5px;
  margin-bottom: -99px;
}
.hgr-grid[data-space="99"] .hgr-grid-block {
  padding-right: 49.5px;
  padding-left: 49.5px;
  padding-bottom: 99px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="99"] {
    margin-left: -4.125%;
    margin-right: -4.125%;
  }
  .hgr-grid[data-space="99"] .hgr-grid-block {
    padding-right: 4.125%;
    padding-left: 4.125%;
  }
}
.hgr-grid[data-space="100"] {
  margin-left: -50px;
  margin-right: -50px;
  margin-bottom: -100px;
}
.hgr-grid[data-space="100"] .hgr-grid-block {
  padding-right: 50px;
  padding-left: 50px;
  padding-bottom: 100px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .hgr-grid[data-space="100"] {
    margin-left: -4.1666666667%;
    margin-right: -4.1666666667%;
  }
  .hgr-grid[data-space="100"] .hgr-grid-block {
    padding-right: 4.1666666667%;
    padding-left: 4.1666666667%;
  }
}
@media screen and (max-width: 767px) {
  .hgr-grid[data-spwrap="true"] {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
  .hgr-grid[data-spwrap="true"] .hgr-grid-block {
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
  }
}
