/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[4]!./src/app.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  vertical-align: baseline;
  margin: 0;
  border: 0;
  padding: 0;
  font: inherit;
  font-size: 100%;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* -------------------------------- 
design system grid
-------------------------------- */
.d-row {
  display: flex;
  flex-wrap: wrap;
}

.dcol {
  position: relative;
  margin: 0 3rem 2.5rem 0;
  width: 100%;
}

.d_col {
  position: relative;
  margin-bottom: 1rem;
  width: 100%;
}
.d_col:not(:only-child) {
  margin-right: 3rem;
}

.gr-md .dcol {
  margin-right: 2rem;
}

.gr-sm .dcol {
  margin-right: 0.9rem;
}

.ds-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1rem;
}

.ds-row.gr-sm {
  margin: 0 -0.5rem;
}

.dscol {
  position: relative;
  flex: 1 0 0%;
  padding: 0 1rem;
}

.ds-row.gr-sm .dscol {
  padding: 0 0.5rem;
}

.dscol-12, .dscol-11, .dscol-10, .dscol-9, .dscol-8, .dscol-7, .dscol-6, .dscol-5, .dscol-4, .dscol-3, .dscol-2, .dscol-1 {
  padding-right: 1rem;
  padding-left: 1rem;
}

.gr-sm .dscol-12, .gr-sm .dscol-11, .gr-sm .dscol-10, .gr-sm .dscol-9, .gr-sm .dscol-8, .gr-sm .dscol-7, .gr-sm .dscol-6, .gr-sm .dscol-5, .gr-sm .dscol-4, .gr-sm .dscol-3, .gr-sm .dscol-2, .gr-sm .dscol-1 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.dscol-1 {
  flex: 0 0 auto;
  width: 8.3333333333%;
}

.dscol-2 {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.dscol-3 {
  flex: 0 0 auto;
  width: 25%;
}

.dscol-4 {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.dscol-5 {
  flex: 0 0 auto;
  width: 41.6666666667%;
}

.dscol-6 {
  flex: 0 0 auto;
  width: 50%;
}

.dscol-7 {
  flex: 0 0 auto;
  width: 58.3333333333%;
}

.dscol-8 {
  flex: 0 0 auto;
  width: 66.6666666667%;
}

.dscol-9 {
  flex: 0 0 auto;
  width: 75%;
}

.dscol-10 {
  flex: 0 0 auto;
  width: 83.3333333333%;
}

.dscol-11 {
  flex: 0 0 auto;
  width: 91.6666666667%;
}

.dscol-12 {
  flex: 0 0 auto;
  width: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

@media only screen and (max-width: 767px) {
  .dcol {
    margin-right: 1.5rem;
  }
  .d-row .dcol {
    margin-bottom: 2rem;
  }
  .d-row .dcol:last-child {
    margin-bottom: 0;
  }
  .d-row.dcolumns_sp_1 .d_col {
    margin-right: 0;
  }
  .gr-md .dcol {
    margin-right: 1rem;
  }
  .gr-sm .dcol {
    margin-right: 0.5rem;
  }
  .gr-md_sp .dcol {
    margin-right: 1rem;
  }
  .gr-sm_sp .dcol {
    margin-right: 0.5rem;
  }
  .dcol-sp-12, .dcol-sp-11, .dcol-sp-10, .dcol-sp-9, .dcol-sp-8, .dcol-sp-7, .dcol-sp-6, .dcol-sp-5, .dcol-sp-4, .dcol-sp-3, .dcol-sp-2, .dcol-sp-1 {
    margin-right: 1.5rem;
  }
  .dcolumns_sp_12.gr-sm .dcol:nth-child(12n), .dcolumns_sp_12.gr-sm_sp .dcol:nth-child(12n), .dcolumns_sp_12.gr-md .dcol:nth-child(12n), .dcolumns_sp_12.gr-md_sp .dcol:nth-child(12n), .dcolumns_sp_12 .d_col:nth-child(12n), .dcolumns_sp_12 .dcol:nth-child(12n), .dcolumns_sp_11.gr-sm .dcol:nth-child(11n), .dcolumns_sp_11.gr-sm_sp .dcol:nth-child(11n), .dcolumns_sp_11.gr-md .dcol:nth-child(11n), .dcolumns_sp_11.gr-md_sp .dcol:nth-child(11n), .dcolumns_sp_11 .d_col:nth-child(11n), .dcolumns_sp_11 .dcol:nth-child(11n), .dcolumns_sp_10.gr-sm .dcol:nth-child(10n), .dcolumns_sp_10.gr-sm_sp .dcol:nth-child(10n), .dcolumns_sp_10.gr-md .dcol:nth-child(10n), .dcolumns_sp_10.gr-md_sp .dcol:nth-child(10n), .dcolumns_sp_10 .d_col:nth-child(10n), .dcolumns_sp_10 .dcol:nth-child(10n), .dcolumns_sp_9.gr-sm .dcol:nth-child(9n), .dcolumns_sp_9.gr-sm_sp .dcol:nth-child(9n), .dcolumns_sp_9.gr-md .dcol:nth-child(9n), .dcolumns_sp_9.gr-md_sp .dcol:nth-child(9n), .dcolumns_sp_9 .d_col:nth-child(9n), .dcolumns_sp_9 .dcol:nth-child(9n), .dcolumns_sp_8.gr-sm .dcol:nth-child(8n), .dcolumns_sp_8.gr-sm_sp .dcol:nth-child(8n), .dcolumns_sp_8.gr-md .dcol:nth-child(8n), .dcolumns_sp_8.gr-md_sp .dcol:nth-child(8n), .dcolumns_sp_8 .d_col:nth-child(8n), .dcolumns_sp_8 .dcol:nth-child(8n), .dcolumns_sp_7.gr-sm .dcol:nth-child(7n), .dcolumns_sp_7.gr-sm_sp .dcol:nth-child(7n), .dcolumns_sp_7.gr-md .dcol:nth-child(7n), .dcolumns_sp_7.gr-md_sp .dcol:nth-child(7n), .dcolumns_sp_7 .d_col:nth-child(7n), .dcolumns_sp_7 .dcol:nth-child(7n), .dcolumns_sp_6.gr-sm .dcol:nth-child(6n), .dcolumns_sp_6.gr-sm_sp .dcol:nth-child(6n), .dcolumns_sp_6.gr-md .dcol:nth-child(6n), .dcolumns_sp_6.gr-md_sp .dcol:nth-child(6n), .dcolumns_sp_6 .d_col:nth-child(6n), .dcolumns_sp_6 .dcol:nth-child(6n), .dcolumns_sp_5.gr-sm .dcol:nth-child(5n), .dcolumns_sp_5.gr-sm_sp .dcol:nth-child(5n), .dcolumns_sp_5.gr-md .dcol:nth-child(5n), .dcolumns_sp_5.gr-md_sp .dcol:nth-child(5n), .dcolumns_sp_5 .d_col:nth-child(5n), .dcolumns_sp_5 .dcol:nth-child(5n), .dcolumns_sp_4.gr-sm .dcol:nth-child(4n), .dcolumns_sp_4.gr-sm_sp .dcol:nth-child(4n), .dcolumns_sp_4.gr-md .dcol:nth-child(4n), .dcolumns_sp_4.gr-md_sp .dcol:nth-child(4n), .dcolumns_sp_4 .d_col:nth-child(4n), .dcolumns_sp_4 .dcol:nth-child(4n), .dcolumns_sp_3.gr-sm .dcol:nth-child(3n), .dcolumns_sp_3.gr-sm_sp .dcol:nth-child(3n), .dcolumns_sp_3.gr-md .dcol:nth-child(3n), .dcolumns_sp_3.gr-md_sp .dcol:nth-child(3n), .dcolumns_sp_3 .d_col:nth-child(3n), .dcolumns_sp_3 .dcol:nth-child(3n), .dcolumns_sp_2.gr-sm .dcol:nth-child(2n), .dcolumns_sp_2.gr-sm_sp .dcol:nth-child(2n), .dcolumns_sp_2.gr-md .dcol:nth-child(2n), .dcolumns_sp_2.gr-md_sp .dcol:nth-child(2n), .dcolumns_sp_2 .d_col:nth-child(2n), .dcolumns_sp_2 .dcol:nth-child(2n), .dcolumns_sp_1.gr-sm .dcol:nth-child(1n), .dcolumns_sp_1.gr-sm_sp .dcol:nth-child(1n), .dcolumns_sp_1.gr-md .dcol:nth-child(1n), .dcolumns_sp_1.gr-md_sp .dcol:nth-child(1n), .dcolumns_sp_1 .d_col:nth-child(1n), .dcolumns_sp_1 .dcol:nth-child(1n) {
    margin-right: 0;
  }
  .dcolumns_sp_1 .dcol {
    width: calc((100% - 0rem)/1);
  }
  .dcolumns_sp_1.gr-md_sp .dcol {
    width: calc((100% - 0rem)/1) !important;
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol {
    width: calc((100% - 0rem)/1);
  }
  .dcolumns_sp_1.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-3 {
    width: calc(25% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-6 {
    width: calc(50% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-9 {
    width: calc(75% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-md .dcol-md-12 {
    width: calc(100% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol {
    width: calc((100% - 0rem)/1) !important;
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol {
    width: calc((100% - 0rem)/1);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-3 {
    width: calc(25% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-6 {
    width: calc(50% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-9 {
    width: calc(75% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0rem);
  }
  .dcolumns_sp_1.gr-sm .dcol-md-12 {
    width: calc(100% - 0rem);
  }
  .dcolumns_sp_2 .dcol {
    width: calc((100% - 1.5rem)/2);
  }
  .dcolumns_sp_2.gr-md_sp .dcol {
    width: calc((100% - 1rem)/2) !important;
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol {
    width: calc((100% - 1rem)/2);
  }
  .dcolumns_sp_2.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-3 {
    width: calc(25% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-6 {
    width: calc(50% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-9 {
    width: calc(75% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.5rem);
  }
  .dcolumns_sp_2.gr-md .dcol-md-12 {
    width: calc(100% - 0.5rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol {
    width: calc((100% - 0.5rem)/2) !important;
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol {
    width: calc((100% - 0.5rem)/2);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-3 {
    width: calc(25% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-6 {
    width: calc(50% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-9 {
    width: calc(75% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.25rem);
  }
  .dcolumns_sp_2.gr-sm .dcol-md-12 {
    width: calc(100% - 0.25rem);
  }
  .dcolumns_sp_3 .dcol {
    width: calc((100% - 3rem)/3);
  }
  .dcolumns_sp_3.gr-md_sp .dcol {
    width: calc((100% - 2rem)/3) !important;
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol {
    width: calc((100% - 2rem)/3);
  }
  .dcolumns_sp_3.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-3 {
    width: calc(25% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-6 {
    width: calc(50% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-9 {
    width: calc(75% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-md .dcol-md-12 {
    width: calc(100% - 0.6666666667rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol {
    width: calc((100% - 1rem)/3) !important;
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol {
    width: calc((100% - 1rem)/3);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-3 {
    width: calc(25% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-6 {
    width: calc(50% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-9 {
    width: calc(75% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.3333333333rem);
  }
  .dcolumns_sp_3.gr-sm .dcol-md-12 {
    width: calc(100% - 0.3333333333rem);
  }
  .dcolumns_sp_4 .dcol {
    width: calc((100% - 4.5rem)/4);
  }
  .dcolumns_sp_4.gr-md_sp .dcol {
    width: calc((100% - 3rem)/4) !important;
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol {
    width: calc((100% - 3rem)/4);
  }
  .dcolumns_sp_4.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-3 {
    width: calc(25% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-6 {
    width: calc(50% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-9 {
    width: calc(75% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.75rem);
  }
  .dcolumns_sp_4.gr-md .dcol-md-12 {
    width: calc(100% - 0.75rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol {
    width: calc((100% - 1.5rem)/4) !important;
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol {
    width: calc((100% - 1.5rem)/4);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-3 {
    width: calc(25% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-6 {
    width: calc(50% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-9 {
    width: calc(75% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.375rem);
  }
  .dcolumns_sp_4.gr-sm .dcol-md-12 {
    width: calc(100% - 0.375rem);
  }
  .dcolumns_sp_5 .dcol {
    width: calc((100% - 6rem)/5);
  }
  .dcolumns_sp_5.gr-md_sp .dcol {
    width: calc((100% - 4rem)/5) !important;
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol {
    width: calc((100% - 4rem)/5);
  }
  .dcolumns_sp_5.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-3 {
    width: calc(25% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-6 {
    width: calc(50% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-9 {
    width: calc(75% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.8rem);
  }
  .dcolumns_sp_5.gr-md .dcol-md-12 {
    width: calc(100% - 0.8rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol {
    width: calc((100% - 2rem)/5) !important;
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol {
    width: calc((100% - 2rem)/5);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-3 {
    width: calc(25% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-6 {
    width: calc(50% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-9 {
    width: calc(75% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.4rem);
  }
  .dcolumns_sp_5.gr-sm .dcol-md-12 {
    width: calc(100% - 0.4rem);
  }
  .dcolumns_sp_6 .dcol {
    width: calc((100% - 7.5rem)/6);
  }
  .dcolumns_sp_6.gr-md_sp .dcol {
    width: calc((100% - 5rem)/6) !important;
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol {
    width: calc((100% - 5rem)/6);
  }
  .dcolumns_sp_6.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-3 {
    width: calc(25% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-6 {
    width: calc(50% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-9 {
    width: calc(75% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-md .dcol-md-12 {
    width: calc(100% - 0.8333333333rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol {
    width: calc((100% - 2.5rem)/6) !important;
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol {
    width: calc((100% - 2.5rem)/6);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-3 {
    width: calc(25% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-6 {
    width: calc(50% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-9 {
    width: calc(75% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.4166666667rem);
  }
  .dcolumns_sp_6.gr-sm .dcol-md-12 {
    width: calc(100% - 0.4166666667rem);
  }
  .dcolumns_sp_7 .dcol {
    width: calc((100% - 9rem)/7);
  }
  .dcolumns_sp_7.gr-md_sp .dcol {
    width: calc((100% - 6rem)/7) !important;
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol {
    width: calc((100% - 6rem)/7);
  }
  .dcolumns_sp_7.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-3 {
    width: calc(25% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-6 {
    width: calc(50% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-9 {
    width: calc(75% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-md .dcol-md-12 {
    width: calc(100% - 0.8571428571rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol {
    width: calc((100% - 3rem)/7) !important;
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol {
    width: calc((100% - 3rem)/7);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-3 {
    width: calc(25% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-6 {
    width: calc(50% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-9 {
    width: calc(75% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.4285714286rem);
  }
  .dcolumns_sp_7.gr-sm .dcol-md-12 {
    width: calc(100% - 0.4285714286rem);
  }
  .dcolumns_sp_8 .dcol {
    width: calc((100% - 10.5rem)/8);
  }
  .dcolumns_sp_8.gr-md_sp .dcol {
    width: calc((100% - 7rem)/8) !important;
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol {
    width: calc((100% - 7rem)/8);
  }
  .dcolumns_sp_8.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-3 {
    width: calc(25% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-6 {
    width: calc(50% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-9 {
    width: calc(75% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.875rem);
  }
  .dcolumns_sp_8.gr-md .dcol-md-12 {
    width: calc(100% - 0.875rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol {
    width: calc((100% - 3.5rem)/8) !important;
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol {
    width: calc((100% - 3.5rem)/8);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-3 {
    width: calc(25% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-6 {
    width: calc(50% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-9 {
    width: calc(75% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.4375rem);
  }
  .dcolumns_sp_8.gr-sm .dcol-md-12 {
    width: calc(100% - 0.4375rem);
  }
  .dcolumns_sp_9 .dcol {
    width: calc((100% - 12rem)/9);
  }
  .dcolumns_sp_9.gr-md_sp .dcol {
    width: calc((100% - 8rem)/9) !important;
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol {
    width: calc((100% - 8rem)/9);
  }
  .dcolumns_sp_9.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-3 {
    width: calc(25% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-6 {
    width: calc(50% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-9 {
    width: calc(75% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-md .dcol-md-12 {
    width: calc(100% - 0.8888888889rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol {
    width: calc((100% - 4rem)/9) !important;
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol {
    width: calc((100% - 4rem)/9);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-3 {
    width: calc(25% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-6 {
    width: calc(50% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-9 {
    width: calc(75% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.4444444444rem);
  }
  .dcolumns_sp_9.gr-sm .dcol-md-12 {
    width: calc(100% - 0.4444444444rem);
  }
  .dcolumns_sp_10 .dcol {
    width: calc((100% - 13.5rem)/10);
  }
  .dcolumns_sp_10.gr-md_sp .dcol {
    width: calc((100% - 9rem)/10) !important;
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol {
    width: calc((100% - 9rem)/10);
  }
  .dcolumns_sp_10.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-3 {
    width: calc(25% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-6 {
    width: calc(50% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-9 {
    width: calc(75% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.9rem);
  }
  .dcolumns_sp_10.gr-md .dcol-md-12 {
    width: calc(100% - 0.9rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol {
    width: calc((100% - 4.5rem)/10) !important;
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol {
    width: calc((100% - 4.5rem)/10);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-3 {
    width: calc(25% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-6 {
    width: calc(50% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-9 {
    width: calc(75% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.45rem);
  }
  .dcolumns_sp_10.gr-sm .dcol-md-12 {
    width: calc(100% - 0.45rem);
  }
  .dcolumns_sp_11 .dcol {
    width: calc((100% - 15rem)/11);
  }
  .dcolumns_sp_11.gr-md_sp .dcol {
    width: calc((100% - 10rem)/11) !important;
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol {
    width: calc((100% - 10rem)/11);
  }
  .dcolumns_sp_11.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-3 {
    width: calc(25% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-6 {
    width: calc(50% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-9 {
    width: calc(75% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-md .dcol-md-12 {
    width: calc(100% - 0.9090909091rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol {
    width: calc((100% - 5rem)/11) !important;
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol {
    width: calc((100% - 5rem)/11);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-3 {
    width: calc(25% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-6 {
    width: calc(50% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-9 {
    width: calc(75% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.4545454545rem);
  }
  .dcolumns_sp_11.gr-sm .dcol-md-12 {
    width: calc(100% - 0.4545454545rem);
  }
  .dcolumns_sp_12 .dcol {
    width: calc((100% - 16.5rem)/12);
  }
  .dcolumns_sp_12.gr-md_sp .dcol {
    width: calc((100% - 11rem)/12) !important;
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-3 {
    width: calc(25% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-6 {
    width: calc(50% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-9 {
    width: calc(75% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md_sp .dcol-md-12 {
    width: calc(100% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol {
    width: calc((100% - 11rem)/12);
  }
  .dcolumns_sp_12.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-3 {
    width: calc(25% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-6 {
    width: calc(50% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-9 {
    width: calc(75% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-md .dcol-md-12 {
    width: calc(100% - 0.9166666667rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol {
    width: calc((100% - 5.5rem)/12) !important;
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-1 {
    width: calc(8.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-2 {
    width: calc(16.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-3 {
    width: calc(25% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-4 {
    width: calc(33.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-5 {
    width: calc(41.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-6 {
    width: calc(50% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-7 {
    width: calc(58.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-8 {
    width: calc(66.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-9 {
    width: calc(75% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-10 {
    width: calc(83.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-11 {
    width: calc(91.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm_sp .dcol-md-12 {
    width: calc(100% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol {
    width: calc((100% - 5.5rem)/12);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-3 {
    width: calc(25% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-6 {
    width: calc(50% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-9 {
    width: calc(75% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.4583333333rem);
  }
  .dcolumns_sp_12.gr-sm .dcol-md-12 {
    width: calc(100% - 0.4583333333rem);
  }
  .mt_sp_0 {
    margin-top: 0rem !important;
  }
  .mb_sp_0 {
    margin-bottom: 0rem !important;
  }
  .ml_sp_0 {
    margin-left: 0rem !important;
  }
  .mr_sp_0 {
    margin-right: 0rem !important;
  }
  .pt_sp_0 {
    padding-top: 0rem !important;
  }
  .pb_sp_0 {
    padding-bottom: 0rem !important;
  }
  .pl_sp_0 {
    padding-left: 0rem !important;
  }
  .pr_sp_0 {
    padding-right: 0rem !important;
  }
  .mt_sp_1 {
    margin-top: 1rem !important;
  }
  .mb_sp_1 {
    margin-bottom: 1rem !important;
  }
  .ml_sp_1 {
    margin-left: 1rem !important;
  }
  .mr_sp_1 {
    margin-right: 1rem !important;
  }
  .pt_sp_1 {
    padding-top: 1rem !important;
  }
  .pb_sp_1 {
    padding-bottom: 1rem !important;
  }
  .pl_sp_1 {
    padding-left: 1rem !important;
  }
  .pr_sp_1 {
    padding-right: 1rem !important;
  }
  .mt_sp_2 {
    margin-top: 2rem !important;
  }
  .mb_sp_2 {
    margin-bottom: 2rem !important;
  }
  .ml_sp_2 {
    margin-left: 2rem !important;
  }
  .mr_sp_2 {
    margin-right: 2rem !important;
  }
  .pt_sp_2 {
    padding-top: 2rem !important;
  }
  .pb_sp_2 {
    padding-bottom: 2rem !important;
  }
  .pl_sp_2 {
    padding-left: 2rem !important;
  }
  .pr_sp_2 {
    padding-right: 2rem !important;
  }
  .mt_sp_3 {
    margin-top: 3rem !important;
  }
  .mb_sp_3 {
    margin-bottom: 3rem !important;
  }
  .ml_sp_3 {
    margin-left: 3rem !important;
  }
  .mr_sp_3 {
    margin-right: 3rem !important;
  }
  .pt_sp_3 {
    padding-top: 3rem !important;
  }
  .pb_sp_3 {
    padding-bottom: 3rem !important;
  }
  .pl_sp_3 {
    padding-left: 3rem !important;
  }
  .pr_sp_3 {
    padding-right: 3rem !important;
  }
  .mt_sp_4 {
    margin-top: 4rem !important;
  }
  .mb_sp_4 {
    margin-bottom: 4rem !important;
  }
  .ml_sp_4 {
    margin-left: 4rem !important;
  }
  .mr_sp_4 {
    margin-right: 4rem !important;
  }
  .pt_sp_4 {
    padding-top: 4rem !important;
  }
  .pb_sp_4 {
    padding-bottom: 4rem !important;
  }
  .pl_sp_4 {
    padding-left: 4rem !important;
  }
  .pr_sp_4 {
    padding-right: 4rem !important;
  }
  .mt_sp_5 {
    margin-top: 5rem !important;
  }
  .mb_sp_5 {
    margin-bottom: 5rem !important;
  }
  .ml_sp_5 {
    margin-left: 5rem !important;
  }
  .mr_sp_5 {
    margin-right: 5rem !important;
  }
  .pt_sp_5 {
    padding-top: 5rem !important;
  }
  .pb_sp_5 {
    padding-bottom: 5rem !important;
  }
  .pl_sp_5 {
    padding-left: 5rem !important;
  }
  .pr_sp_5 {
    padding-right: 5rem !important;
  }
  .mt_sp_6 {
    margin-top: 6rem !important;
  }
  .mb_sp_6 {
    margin-bottom: 6rem !important;
  }
  .ml_sp_6 {
    margin-left: 6rem !important;
  }
  .mr_sp_6 {
    margin-right: 6rem !important;
  }
  .pt_sp_6 {
    padding-top: 6rem !important;
  }
  .pb_sp_6 {
    padding-bottom: 6rem !important;
  }
  .pl_sp_6 {
    padding-left: 6rem !important;
  }
  .pr_sp_6 {
    padding-right: 6rem !important;
  }
  .mt_sp_7 {
    margin-top: 7rem !important;
  }
  .mb_sp_7 {
    margin-bottom: 7rem !important;
  }
  .ml_sp_7 {
    margin-left: 7rem !important;
  }
  .mr_sp_7 {
    margin-right: 7rem !important;
  }
  .pt_sp_7 {
    padding-top: 7rem !important;
  }
  .pb_sp_7 {
    padding-bottom: 7rem !important;
  }
  .pl_sp_7 {
    padding-left: 7rem !important;
  }
  .pr_sp_7 {
    padding-right: 7rem !important;
  }
  .mt_sp_8 {
    margin-top: 8rem !important;
  }
  .mb_sp_8 {
    margin-bottom: 8rem !important;
  }
  .ml_sp_8 {
    margin-left: 8rem !important;
  }
  .mr_sp_8 {
    margin-right: 8rem !important;
  }
  .pt_sp_8 {
    padding-top: 8rem !important;
  }
  .pb_sp_8 {
    padding-bottom: 8rem !important;
  }
  .pl_sp_8 {
    padding-left: 8rem !important;
  }
  .pr_sp_8 {
    padding-right: 8rem !important;
  }
}

@media only screen and (min-width: 768px) {
  .dscol {
    padding: 0 1rem;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .dcolumns_md_12.gr-sm .d_col:nth-child(12n), .dcolumns_md_12.gr-sm .dcol:nth-child(12n), .dcolumns_md_12.gr-md .d_col:nth-child(12n), .dcolumns_md_12.gr-md .dcol:nth-child(12n), .dcolumns_md_12 .d_col:nth-child(12n), .dcolumns_md_12 .dcol:nth-child(12n), .dcolumns_md_11.gr-sm .d_col:nth-child(11n), .dcolumns_md_11.gr-sm .dcol:nth-child(11n), .dcolumns_md_11.gr-md .d_col:nth-child(11n), .dcolumns_md_11.gr-md .dcol:nth-child(11n), .dcolumns_md_11 .d_col:nth-child(11n), .dcolumns_md_11 .dcol:nth-child(11n), .dcolumns_md_10.gr-sm .d_col:nth-child(10n), .dcolumns_md_10.gr-sm .dcol:nth-child(10n), .dcolumns_md_10.gr-md .d_col:nth-child(10n), .dcolumns_md_10.gr-md .dcol:nth-child(10n), .dcolumns_md_10 .d_col:nth-child(10n), .dcolumns_md_10 .dcol:nth-child(10n), .dcolumns_md_9.gr-sm .d_col:nth-child(9n), .dcolumns_md_9.gr-sm .dcol:nth-child(9n), .dcolumns_md_9.gr-md .d_col:nth-child(9n), .dcolumns_md_9.gr-md .dcol:nth-child(9n), .dcolumns_md_9 .d_col:nth-child(9n), .dcolumns_md_9 .dcol:nth-child(9n), .dcolumns_md_8.gr-sm .d_col:nth-child(8n), .dcolumns_md_8.gr-sm .dcol:nth-child(8n), .dcolumns_md_8.gr-md .d_col:nth-child(8n), .dcolumns_md_8.gr-md .dcol:nth-child(8n), .dcolumns_md_8 .d_col:nth-child(8n), .dcolumns_md_8 .dcol:nth-child(8n), .dcolumns_md_7.gr-sm .d_col:nth-child(7n), .dcolumns_md_7.gr-sm .dcol:nth-child(7n), .dcolumns_md_7.gr-md .d_col:nth-child(7n), .dcolumns_md_7.gr-md .dcol:nth-child(7n), .dcolumns_md_7 .d_col:nth-child(7n), .dcolumns_md_7 .dcol:nth-child(7n), .dcolumns_md_6.gr-sm .d_col:nth-child(6n), .dcolumns_md_6.gr-sm .dcol:nth-child(6n), .dcolumns_md_6.gr-md .d_col:nth-child(6n), .dcolumns_md_6.gr-md .dcol:nth-child(6n), .dcolumns_md_6 .d_col:nth-child(6n), .dcolumns_md_6 .dcol:nth-child(6n), .dcolumns_md_5.gr-sm .d_col:nth-child(5n), .dcolumns_md_5.gr-sm .dcol:nth-child(5n), .dcolumns_md_5.gr-md .d_col:nth-child(5n), .dcolumns_md_5.gr-md .dcol:nth-child(5n), .dcolumns_md_5 .d_col:nth-child(5n), .dcolumns_md_5 .dcol:nth-child(5n), .dcolumns_md_4.gr-sm .d_col:nth-child(4n), .dcolumns_md_4.gr-sm .dcol:nth-child(4n), .dcolumns_md_4.gr-md .d_col:nth-child(4n), .dcolumns_md_4.gr-md .dcol:nth-child(4n), .dcolumns_md_4 .d_col:nth-child(4n), .dcolumns_md_4 .dcol:nth-child(4n), .dcolumns_md_3.gr-sm .d_col:nth-child(3n), .dcolumns_md_3.gr-sm .dcol:nth-child(3n), .dcolumns_md_3.gr-md .d_col:nth-child(3n), .dcolumns_md_3.gr-md .dcol:nth-child(3n), .dcolumns_md_3 .d_col:nth-child(3n), .dcolumns_md_3 .dcol:nth-child(3n), .dcolumns_md_2.gr-sm .d_col:nth-child(2n), .dcolumns_md_2.gr-sm .dcol:nth-child(2n), .dcolumns_md_2.gr-md .d_col:nth-child(2n), .dcolumns_md_2.gr-md .dcol:nth-child(2n), .dcolumns_md_2 .d_col:nth-child(2n), .dcolumns_md_2 .dcol:nth-child(2n), .dcolumns_md_1.gr-sm .d_col:nth-child(1n), .dcolumns_md_1.gr-sm .dcol:nth-child(1n), .dcolumns_md_1.gr-md .d_col:nth-child(1n), .dcolumns_md_1.gr-md .dcol:nth-child(1n), .dcolumns_md_1 .d_col:nth-child(1n), .dcolumns_md_1 .dcol:nth-child(1n) {
    margin-right: 0 !important;
  }
  .dscol-md-12, .dscol-md-11, .dscol-md-10, .dscol-md-9, .dscol-md-8, .dscol-md-7, .dscol-md-6, .dscol-md-5, .dscol-md-4, .dscol-md-3, .dscol-md-2, .dscol-md-1 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .gr-sm .dscol-md-12, .gr-sm .dscol-md-11, .gr-sm .dscol-md-10, .gr-sm .dscol-md-9, .gr-sm .dscol-md-8, .gr-sm .dscol-md-7, .gr-sm .dscol-md-6, .gr-sm .dscol-md-5, .gr-sm .dscol-md-4, .gr-sm .dscol-md-3, .gr-sm .dscol-md-2, .gr-sm .dscol-md-1 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .dcolumns_md_1 .dcol {
    width: calc((100% - 0rem)/1);
  }
  .dcolumns_md_1 .dcol-md-1 {
    width: calc(8.3333333333% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-2 {
    width: calc(16.6666666667% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-3 {
    width: calc(25% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-4 {
    width: calc(33.3333333333% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-5 {
    width: calc(41.6666666667% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-6 {
    width: calc(50% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-7 {
    width: calc(58.3333333333% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-8 {
    width: calc(66.6666666667% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-9 {
    width: calc(75% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-10 {
    width: calc(83.3333333333% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-11 {
    width: calc(91.6666666667% - 0rem);
  }
  .dcolumns_md_1 .dcol-md-12 {
    width: calc(100% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol {
    width: calc((100% - 0rem)/1);
  }
  .dcolumns_md_1.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-3 {
    width: calc(25% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-6 {
    width: calc(50% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-9 {
    width: calc(75% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-md .dcol-md-12 {
    width: calc(100% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol {
    width: calc((100% - 0rem)/1);
  }
  .dcolumns_md_1.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-3 {
    width: calc(25% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-6 {
    width: calc(50% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-9 {
    width: calc(75% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0rem);
  }
  .dcolumns_md_1.gr-sm .dcol-md-12 {
    width: calc(100% - 0rem);
  }
  .dcolumns_md_2 .dcol {
    width: calc((100% - 3rem)/2);
  }
  .dcolumns_md_2 .dcol-md-1 {
    width: calc(8.3333333333% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-2 {
    width: calc(16.6666666667% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-3 {
    width: calc(25% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-4 {
    width: calc(33.3333333333% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-5 {
    width: calc(41.6666666667% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-6 {
    width: calc(50% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-7 {
    width: calc(58.3333333333% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-8 {
    width: calc(66.6666666667% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-9 {
    width: calc(75% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-10 {
    width: calc(83.3333333333% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-11 {
    width: calc(91.6666666667% - 1.5rem);
  }
  .dcolumns_md_2 .dcol-md-12 {
    width: calc(100% - 1.5rem);
  }
  .dcolumns_md_2.gr-md .dcol {
    width: calc((100% - 2rem)/2);
  }
  .dcolumns_md_2.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-3 {
    width: calc(25% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-6 {
    width: calc(50% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-9 {
    width: calc(75% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1rem);
  }
  .dcolumns_md_2.gr-md .dcol-md-12 {
    width: calc(100% - 1rem);
  }
  .dcolumns_md_2.gr-sm .dcol {
    width: calc((100% - 0.9rem)/2);
  }
  .dcolumns_md_2.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-3 {
    width: calc(25% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-6 {
    width: calc(50% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-9 {
    width: calc(75% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.45rem);
  }
  .dcolumns_md_2.gr-sm .dcol-md-12 {
    width: calc(100% - 0.45rem);
  }
  .dcolumns_md_3 .dcol {
    width: calc((100% - 6rem)/3);
  }
  .dcolumns_md_3 .dcol-md-1 {
    width: calc(8.3333333333% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-2 {
    width: calc(16.6666666667% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-3 {
    width: calc(25% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-4 {
    width: calc(33.3333333333% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-5 {
    width: calc(41.6666666667% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-6 {
    width: calc(50% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-7 {
    width: calc(58.3333333333% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-8 {
    width: calc(66.6666666667% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-9 {
    width: calc(75% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-10 {
    width: calc(83.3333333333% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-11 {
    width: calc(91.6666666667% - 2rem);
  }
  .dcolumns_md_3 .dcol-md-12 {
    width: calc(100% - 2rem);
  }
  .dcolumns_md_3.gr-md .dcol {
    width: calc((100% - 4rem)/3);
  }
  .dcolumns_md_3.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-3 {
    width: calc(25% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-6 {
    width: calc(50% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-9 {
    width: calc(75% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-md .dcol-md-12 {
    width: calc(100% - 1.3333333333rem);
  }
  .dcolumns_md_3.gr-sm .dcol {
    width: calc((100% - 1.8rem)/3);
  }
  .dcolumns_md_3.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-3 {
    width: calc(25% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-6 {
    width: calc(50% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-9 {
    width: calc(75% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.6rem);
  }
  .dcolumns_md_3.gr-sm .dcol-md-12 {
    width: calc(100% - 0.6rem);
  }
  .dcolumns_md_4 .dcol {
    width: calc((100% - 9rem)/4);
  }
  .dcolumns_md_4 .dcol-md-1 {
    width: calc(8.3333333333% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-2 {
    width: calc(16.6666666667% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-3 {
    width: calc(25% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-4 {
    width: calc(33.3333333333% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-5 {
    width: calc(41.6666666667% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-6 {
    width: calc(50% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-7 {
    width: calc(58.3333333333% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-8 {
    width: calc(66.6666666667% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-9 {
    width: calc(75% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-10 {
    width: calc(83.3333333333% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-11 {
    width: calc(91.6666666667% - 2.25rem);
  }
  .dcolumns_md_4 .dcol-md-12 {
    width: calc(100% - 2.25rem);
  }
  .dcolumns_md_4.gr-md .dcol {
    width: calc((100% - 6rem)/4);
  }
  .dcolumns_md_4.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-3 {
    width: calc(25% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-6 {
    width: calc(50% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-9 {
    width: calc(75% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.5rem);
  }
  .dcolumns_md_4.gr-md .dcol-md-12 {
    width: calc(100% - 1.5rem);
  }
  .dcolumns_md_4.gr-sm .dcol {
    width: calc((100% - 2.7rem)/4);
  }
  .dcolumns_md_4.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-3 {
    width: calc(25% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-6 {
    width: calc(50% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-9 {
    width: calc(75% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.675rem);
  }
  .dcolumns_md_4.gr-sm .dcol-md-12 {
    width: calc(100% - 0.675rem);
  }
  .dcolumns_md_5 .dcol {
    width: calc((100% - 12rem)/5);
  }
  .dcolumns_md_5 .dcol-md-1 {
    width: calc(8.3333333333% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-2 {
    width: calc(16.6666666667% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-3 {
    width: calc(25% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-4 {
    width: calc(33.3333333333% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-5 {
    width: calc(41.6666666667% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-6 {
    width: calc(50% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-7 {
    width: calc(58.3333333333% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-8 {
    width: calc(66.6666666667% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-9 {
    width: calc(75% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-10 {
    width: calc(83.3333333333% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-11 {
    width: calc(91.6666666667% - 2.4rem);
  }
  .dcolumns_md_5 .dcol-md-12 {
    width: calc(100% - 2.4rem);
  }
  .dcolumns_md_5.gr-md .dcol {
    width: calc((100% - 8rem)/5);
  }
  .dcolumns_md_5.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-3 {
    width: calc(25% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-6 {
    width: calc(50% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-9 {
    width: calc(75% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.6rem);
  }
  .dcolumns_md_5.gr-md .dcol-md-12 {
    width: calc(100% - 1.6rem);
  }
  .dcolumns_md_5.gr-sm .dcol {
    width: calc((100% - 3.6rem)/5);
  }
  .dcolumns_md_5.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-3 {
    width: calc(25% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-6 {
    width: calc(50% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-9 {
    width: calc(75% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.72rem);
  }
  .dcolumns_md_5.gr-sm .dcol-md-12 {
    width: calc(100% - 0.72rem);
  }
  .dcolumns_md_6 .dcol {
    width: calc((100% - 15rem)/6);
  }
  .dcolumns_md_6 .dcol-md-1 {
    width: calc(8.3333333333% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-2 {
    width: calc(16.6666666667% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-3 {
    width: calc(25% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-4 {
    width: calc(33.3333333333% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-5 {
    width: calc(41.6666666667% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-6 {
    width: calc(50% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-7 {
    width: calc(58.3333333333% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-8 {
    width: calc(66.6666666667% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-9 {
    width: calc(75% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-10 {
    width: calc(83.3333333333% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-11 {
    width: calc(91.6666666667% - 2.5rem);
  }
  .dcolumns_md_6 .dcol-md-12 {
    width: calc(100% - 2.5rem);
  }
  .dcolumns_md_6.gr-md .dcol {
    width: calc((100% - 10rem)/6);
  }
  .dcolumns_md_6.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-3 {
    width: calc(25% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-6 {
    width: calc(50% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-9 {
    width: calc(75% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-md .dcol-md-12 {
    width: calc(100% - 1.6666666667rem);
  }
  .dcolumns_md_6.gr-sm .dcol {
    width: calc((100% - 4.5rem)/6);
  }
  .dcolumns_md_6.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-3 {
    width: calc(25% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-6 {
    width: calc(50% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-9 {
    width: calc(75% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.75rem);
  }
  .dcolumns_md_6.gr-sm .dcol-md-12 {
    width: calc(100% - 0.75rem);
  }
  .dcolumns_md_7 .dcol {
    width: calc((100% - 18rem)/7);
  }
  .dcolumns_md_7 .dcol-md-1 {
    width: calc(8.3333333333% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-2 {
    width: calc(16.6666666667% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-3 {
    width: calc(25% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-4 {
    width: calc(33.3333333333% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-5 {
    width: calc(41.6666666667% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-6 {
    width: calc(50% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-7 {
    width: calc(58.3333333333% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-8 {
    width: calc(66.6666666667% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-9 {
    width: calc(75% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-10 {
    width: calc(83.3333333333% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-11 {
    width: calc(91.6666666667% - 2.5714285714rem);
  }
  .dcolumns_md_7 .dcol-md-12 {
    width: calc(100% - 2.5714285714rem);
  }
  .dcolumns_md_7.gr-md .dcol {
    width: calc((100% - 12rem)/7);
  }
  .dcolumns_md_7.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-3 {
    width: calc(25% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-6 {
    width: calc(50% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-9 {
    width: calc(75% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-md .dcol-md-12 {
    width: calc(100% - 1.7142857143rem);
  }
  .dcolumns_md_7.gr-sm .dcol {
    width: calc((100% - 5.4rem)/7);
  }
  .dcolumns_md_7.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-3 {
    width: calc(25% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-6 {
    width: calc(50% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-9 {
    width: calc(75% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.7714285714rem);
  }
  .dcolumns_md_7.gr-sm .dcol-md-12 {
    width: calc(100% - 0.7714285714rem);
  }
  .dcolumns_md_8 .dcol {
    width: calc((100% - 21rem)/8);
  }
  .dcolumns_md_8 .dcol-md-1 {
    width: calc(8.3333333333% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-2 {
    width: calc(16.6666666667% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-3 {
    width: calc(25% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-4 {
    width: calc(33.3333333333% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-5 {
    width: calc(41.6666666667% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-6 {
    width: calc(50% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-7 {
    width: calc(58.3333333333% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-8 {
    width: calc(66.6666666667% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-9 {
    width: calc(75% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-10 {
    width: calc(83.3333333333% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-11 {
    width: calc(91.6666666667% - 2.625rem);
  }
  .dcolumns_md_8 .dcol-md-12 {
    width: calc(100% - 2.625rem);
  }
  .dcolumns_md_8.gr-md .dcol {
    width: calc((100% - 14rem)/8);
  }
  .dcolumns_md_8.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-3 {
    width: calc(25% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-6 {
    width: calc(50% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-9 {
    width: calc(75% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.75rem);
  }
  .dcolumns_md_8.gr-md .dcol-md-12 {
    width: calc(100% - 1.75rem);
  }
  .dcolumns_md_8.gr-sm .dcol {
    width: calc((100% - 6.3rem)/8);
  }
  .dcolumns_md_8.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-3 {
    width: calc(25% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-6 {
    width: calc(50% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-9 {
    width: calc(75% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.7875rem);
  }
  .dcolumns_md_8.gr-sm .dcol-md-12 {
    width: calc(100% - 0.7875rem);
  }
  .dcolumns_md_9 .dcol {
    width: calc((100% - 24rem)/9);
  }
  .dcolumns_md_9 .dcol-md-1 {
    width: calc(8.3333333333% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-2 {
    width: calc(16.6666666667% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-3 {
    width: calc(25% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-4 {
    width: calc(33.3333333333% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-5 {
    width: calc(41.6666666667% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-6 {
    width: calc(50% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-7 {
    width: calc(58.3333333333% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-8 {
    width: calc(66.6666666667% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-9 {
    width: calc(75% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-10 {
    width: calc(83.3333333333% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-11 {
    width: calc(91.6666666667% - 2.6666666667rem);
  }
  .dcolumns_md_9 .dcol-md-12 {
    width: calc(100% - 2.6666666667rem);
  }
  .dcolumns_md_9.gr-md .dcol {
    width: calc((100% - 16rem)/9);
  }
  .dcolumns_md_9.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-3 {
    width: calc(25% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-6 {
    width: calc(50% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-9 {
    width: calc(75% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-md .dcol-md-12 {
    width: calc(100% - 1.7777777778rem);
  }
  .dcolumns_md_9.gr-sm .dcol {
    width: calc((100% - 7.2rem)/9);
  }
  .dcolumns_md_9.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-3 {
    width: calc(25% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-6 {
    width: calc(50% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-9 {
    width: calc(75% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.8rem);
  }
  .dcolumns_md_9.gr-sm .dcol-md-12 {
    width: calc(100% - 0.8rem);
  }
  .dcolumns_md_10 .dcol {
    width: calc((100% - 27rem)/10);
  }
  .dcolumns_md_10 .dcol-md-1 {
    width: calc(8.3333333333% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-2 {
    width: calc(16.6666666667% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-3 {
    width: calc(25% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-4 {
    width: calc(33.3333333333% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-5 {
    width: calc(41.6666666667% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-6 {
    width: calc(50% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-7 {
    width: calc(58.3333333333% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-8 {
    width: calc(66.6666666667% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-9 {
    width: calc(75% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-10 {
    width: calc(83.3333333333% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-11 {
    width: calc(91.6666666667% - 2.7rem);
  }
  .dcolumns_md_10 .dcol-md-12 {
    width: calc(100% - 2.7rem);
  }
  .dcolumns_md_10.gr-md .dcol {
    width: calc((100% - 18rem)/10);
  }
  .dcolumns_md_10.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-3 {
    width: calc(25% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-6 {
    width: calc(50% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-9 {
    width: calc(75% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.8rem);
  }
  .dcolumns_md_10.gr-md .dcol-md-12 {
    width: calc(100% - 1.8rem);
  }
  .dcolumns_md_10.gr-sm .dcol {
    width: calc((100% - 8.1rem)/10);
  }
  .dcolumns_md_10.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-3 {
    width: calc(25% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-6 {
    width: calc(50% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-9 {
    width: calc(75% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.81rem);
  }
  .dcolumns_md_10.gr-sm .dcol-md-12 {
    width: calc(100% - 0.81rem);
  }
  .dcolumns_md_11 .dcol {
    width: calc((100% - 30rem)/11);
  }
  .dcolumns_md_11 .dcol-md-1 {
    width: calc(8.3333333333% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-2 {
    width: calc(16.6666666667% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-3 {
    width: calc(25% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-4 {
    width: calc(33.3333333333% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-5 {
    width: calc(41.6666666667% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-6 {
    width: calc(50% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-7 {
    width: calc(58.3333333333% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-8 {
    width: calc(66.6666666667% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-9 {
    width: calc(75% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-10 {
    width: calc(83.3333333333% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-11 {
    width: calc(91.6666666667% - 2.7272727273rem);
  }
  .dcolumns_md_11 .dcol-md-12 {
    width: calc(100% - 2.7272727273rem);
  }
  .dcolumns_md_11.gr-md .dcol {
    width: calc((100% - 20rem)/11);
  }
  .dcolumns_md_11.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-3 {
    width: calc(25% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-6 {
    width: calc(50% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-9 {
    width: calc(75% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-md .dcol-md-12 {
    width: calc(100% - 1.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol {
    width: calc((100% - 9rem)/11);
  }
  .dcolumns_md_11.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-3 {
    width: calc(25% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-6 {
    width: calc(50% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-9 {
    width: calc(75% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.8181818182rem);
  }
  .dcolumns_md_11.gr-sm .dcol-md-12 {
    width: calc(100% - 0.8181818182rem);
  }
  .dcolumns_md_12 .dcol {
    width: calc((100% - 33rem)/12);
  }
  .dcolumns_md_12 .dcol-md-1 {
    width: calc(8.3333333333% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-2 {
    width: calc(16.6666666667% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-3 {
    width: calc(25% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-4 {
    width: calc(33.3333333333% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-5 {
    width: calc(41.6666666667% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-6 {
    width: calc(50% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-7 {
    width: calc(58.3333333333% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-8 {
    width: calc(66.6666666667% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-9 {
    width: calc(75% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-10 {
    width: calc(83.3333333333% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-11 {
    width: calc(91.6666666667% - 2.75rem);
  }
  .dcolumns_md_12 .dcol-md-12 {
    width: calc(100% - 2.75rem);
  }
  .dcolumns_md_12.gr-md .dcol {
    width: calc((100% - 22rem)/12);
  }
  .dcolumns_md_12.gr-md .dcol-md-1 {
    width: calc(8.3333333333% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-2 {
    width: calc(16.6666666667% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-3 {
    width: calc(25% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-4 {
    width: calc(33.3333333333% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-5 {
    width: calc(41.6666666667% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-6 {
    width: calc(50% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-7 {
    width: calc(58.3333333333% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-8 {
    width: calc(66.6666666667% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-9 {
    width: calc(75% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-10 {
    width: calc(83.3333333333% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-11 {
    width: calc(91.6666666667% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-md .dcol-md-12 {
    width: calc(100% - 1.8333333333rem);
  }
  .dcolumns_md_12.gr-sm .dcol {
    width: calc((100% - 9.9rem)/12);
  }
  .dcolumns_md_12.gr-sm .dcol-md-1 {
    width: calc(8.3333333333% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-2 {
    width: calc(16.6666666667% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-3 {
    width: calc(25% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-4 {
    width: calc(33.3333333333% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-5 {
    width: calc(41.6666666667% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-6 {
    width: calc(50% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-7 {
    width: calc(58.3333333333% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-8 {
    width: calc(66.6666666667% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-9 {
    width: calc(75% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-10 {
    width: calc(83.3333333333% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-11 {
    width: calc(91.6666666667% - 0.825rem);
  }
  .dcolumns_md_12.gr-sm .dcol-md-12 {
    width: calc(100% - 0.825rem);
  }
  .dscol-md-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
  }
  .dscol-md-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .dscol-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .dscol-md-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .dscol-md-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
  }
  .dscol-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .dscol-md-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
  }
  .dscol-md-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
  }
  .dscol-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .dscol-md-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
  }
  .dscol-md-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
  }
  .dscol-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .mt_md_0 {
    margin-top: 0rem !important;
  }
  .mb_md_0 {
    margin-bottom: 0rem !important;
  }
  .ml_md_0 {
    margin-left: 0rem !important;
  }
  .mr_md_0 {
    margin-right: 0rem !important;
  }
  .pt_md_0 {
    padding-top: 0rem !important;
  }
  .pb_md_0 {
    padding-bottom: 0rem !important;
  }
  .pl_md_0 {
    padding-left: 0rem !important;
  }
  .pr_md_0 {
    padding-right: 0rem !important;
  }
  .mt_md_1 {
    margin-top: 1rem !important;
  }
  .mb_md_1 {
    margin-bottom: 1rem !important;
  }
  .ml_md_1 {
    margin-left: 1rem !important;
  }
  .mr_md_1 {
    margin-right: 1rem !important;
  }
  .pt_md_1 {
    padding-top: 1rem !important;
  }
  .pb_md_1 {
    padding-bottom: 1rem !important;
  }
  .pl_md_1 {
    padding-left: 1rem !important;
  }
  .pr_md_1 {
    padding-right: 1rem !important;
  }
  .mt_md_2 {
    margin-top: 2rem !important;
  }
  .mb_md_2 {
    margin-bottom: 2rem !important;
  }
  .ml_md_2 {
    margin-left: 2rem !important;
  }
  .mr_md_2 {
    margin-right: 2rem !important;
  }
  .pt_md_2 {
    padding-top: 2rem !important;
  }
  .pb_md_2 {
    padding-bottom: 2rem !important;
  }
  .pl_md_2 {
    padding-left: 2rem !important;
  }
  .pr_md_2 {
    padding-right: 2rem !important;
  }
  .mt_md_3 {
    margin-top: 3rem !important;
  }
  .mb_md_3 {
    margin-bottom: 3rem !important;
  }
  .ml_md_3 {
    margin-left: 3rem !important;
  }
  .mr_md_3 {
    margin-right: 3rem !important;
  }
  .pt_md_3 {
    padding-top: 3rem !important;
  }
  .pb_md_3 {
    padding-bottom: 3rem !important;
  }
  .pl_md_3 {
    padding-left: 3rem !important;
  }
  .pr_md_3 {
    padding-right: 3rem !important;
  }
  .mt_md_4 {
    margin-top: 4rem !important;
  }
  .mb_md_4 {
    margin-bottom: 4rem !important;
  }
  .ml_md_4 {
    margin-left: 4rem !important;
  }
  .mr_md_4 {
    margin-right: 4rem !important;
  }
  .pt_md_4 {
    padding-top: 4rem !important;
  }
  .pb_md_4 {
    padding-bottom: 4rem !important;
  }
  .pl_md_4 {
    padding-left: 4rem !important;
  }
  .pr_md_4 {
    padding-right: 4rem !important;
  }
  .mt_md_5 {
    margin-top: 5rem !important;
  }
  .mb_md_5 {
    margin-bottom: 5rem !important;
  }
  .ml_md_5 {
    margin-left: 5rem !important;
  }
  .mr_md_5 {
    margin-right: 5rem !important;
  }
  .pt_md_5 {
    padding-top: 5rem !important;
  }
  .pb_md_5 {
    padding-bottom: 5rem !important;
  }
  .pl_md_5 {
    padding-left: 5rem !important;
  }
  .pr_md_5 {
    padding-right: 5rem !important;
  }
  .mt_md_6 {
    margin-top: 6rem !important;
  }
  .mb_md_6 {
    margin-bottom: 6rem !important;
  }
  .ml_md_6 {
    margin-left: 6rem !important;
  }
  .mr_md_6 {
    margin-right: 6rem !important;
  }
  .pt_md_6 {
    padding-top: 6rem !important;
  }
  .pb_md_6 {
    padding-bottom: 6rem !important;
  }
  .pl_md_6 {
    padding-left: 6rem !important;
  }
  .pr_md_6 {
    padding-right: 6rem !important;
  }
  .mt_md_7 {
    margin-top: 7rem !important;
  }
  .mb_md_7 {
    margin-bottom: 7rem !important;
  }
  .ml_md_7 {
    margin-left: 7rem !important;
  }
  .mr_md_7 {
    margin-right: 7rem !important;
  }
  .pt_md_7 {
    padding-top: 7rem !important;
  }
  .pb_md_7 {
    padding-bottom: 7rem !important;
  }
  .pl_md_7 {
    padding-left: 7rem !important;
  }
  .pr_md_7 {
    padding-right: 7rem !important;
  }
  .mt_md_8 {
    margin-top: 8rem !important;
  }
  .mb_md_8 {
    margin-bottom: 8rem !important;
  }
  .ml_md_8 {
    margin-left: 8rem !important;
  }
  .mr_md_8 {
    margin-right: 8rem !important;
  }
  .pt_md_8 {
    padding-top: 8rem !important;
  }
  .pb_md_8 {
    padding-bottom: 8rem !important;
  }
  .pl_md_8 {
    padding-left: 8rem !important;
  }
  .pr_md_8 {
    padding-right: 8rem !important;
  }
}
/*!*******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/colorbox/colorbox.css ***!
  \*******************************************************************************************************************************************************************************/
/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000; opacity: 0.8; filter: alpha(opacity = 80);}
#colorbox{outline:0;}

    #cboxTopLeft{width:14px; height:14px;/* background:url(images/controls.png) no-repeat 0 0;*/}
    #cboxTopCenter{height:14px;/* background:url(images/border.png) repeat-x top left;*/}
    #cboxTopRight{width:14px; height:14px;/* background:url(images/controls.png) no-repeat -36px 0;*/}
    #cboxBottomLeft{width:14px; height:43px;/* background:url(images/controls.png) no-repeat 0 -32px;*/}
    #cboxBottomCenter{height:43px;/* background:url(images/border.png) repeat-x bottom left;*/}
    #cboxBottomRight{width:14px; height:43px;/* background:url(images/controls.png) no-repeat -36px -32px;*/}
    #cboxMiddleLeft{width:14px;/* background:url(images/controls.png) repeat-y -175px 0;*/}
    #cboxMiddleRight{width:14px;/* background:url(images/controls.png) repeat-y -211px 0;*/}
    #cboxContent{background:#fff; overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:5px;}
/*        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}*/
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
/*        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible;  position:absolute; bottom:-29px; background:url(images/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}*/
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious:hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext:hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose:hover{background-position:-100px 0px;}

        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}


/* ----------------------------------------------------------------------
  Custom
---------------------------------------------------------------------- */

#cboxTitle,
#cboxCurrent,
#cboxPrevious,
#cboxNext,
#cboxSlideshow {
    display: none !important;
}

#cboxContent {
    background: none;
}

#cboxContent #cboxClose {
	position: absolute;
	top: 16px;
	right: 16px;
	width: 40px;
    height: 40px;
    border-radius: 50%;
	background-color: #444;
    border: 0;
    text-indent: -9999px;
	z-index: 10;
}
#cboxContent #cboxClose:before {
	content: "\f00d";
	display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    text-rendering: auto;
    text-indent: initial;
    text-align: center;
    color: #fff;
    font-size: 1.88rem;
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

/* #cboxContent #cboxClose:before {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	right: 7px;
	top: 17px;
}
#cboxContent #cboxClose:after {
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	left: 7px;
	top: 17px;
} */

@media only screen and (max-width: 767px) {
    #cboxOverlay {
        background: #fff;
        opacity: 1;
    }
    #cboxContent #cboxClose {
        right: 0;
        padding: 0;
        width: 30px;
        height: 30px;
    }


    #cboxContent #cboxClose::before {
        font-size: 1rem;
    }

    #cboxContent .archive_overview {
        overflow-y: scroll;
    } 
}



/*# sourceMappingURL=bundle.css.map*/