/*
@include max($tablet) {
	height: 60px;
}
*/
body .narrow-container .column-container.has-background-image:not([sub-blocks]),
html .narrow-container .column-container.has-background-image:not([sub-blocks]) {
  --column-padding: 70% 0 0 0;
}
body .column-container.has-background-image:not([sub-blocks]),
html .column-container.has-background-image:not([sub-blocks]) {
  z-index: 10;
  --column-padding: 100% 0 0 0;
}
body .column-container.has-background-color,
html .column-container.has-background-color {
  background: none !important;
  background-color: unset !important;
  z-index: 10;
  position: relative;
}
body .column-container.has-background-color:before,
html .column-container.has-background-color:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--primary-color-light);
  z-index: -1;
  -webkit-clip-path: polygon(20px 0, calc(100% - 20px) 0, 100% 20px, 100% calc(100% - 20px), calc(100% - 20px) 100%, 20px 100%, 0 calc(100% - 20px), 0 20px);
          clip-path: polygon(20px 0, calc(100% - 20px) 0, 100% 20px, 100% calc(100% - 20px), calc(100% - 20px) 100%, 20px 100%, 0 calc(100% - 20px), 0 20px);
}
body .column-container.has-background-image:first-child, body .column-container.has-background-color:first-child,
html .column-container.has-background-image:first-child,
html .column-container.has-background-color:first-child {
  -webkit-filter: drop-shadow(-3px 3px 0px var(--primary-color-dark));
          filter: drop-shadow(-3px 3px 0px var(--primary-color-dark));
  transition: all 0.25s;
}
body .column-container.has-background-image:first-child:hover, body .column-container.has-background-color:first-child:hover,
html .column-container.has-background-image:first-child:hover,
html .column-container.has-background-color:first-child:hover {
  -webkit-filter: drop-shadow(-3px 3px 0px var(--primary-color));
          filter: drop-shadow(-3px 3px 0px var(--primary-color));
}
body .column-container.has-background-image:last-child, body .column-container.has-background-color:last-child,
html .column-container.has-background-image:last-child,
html .column-container.has-background-color:last-child {
  -webkit-filter: drop-shadow(-3px 3px 0px var(--primary-color-dark));
          filter: drop-shadow(-3px 3px 0px var(--primary-color-dark));
  transition: all 0.25s;
}
body .column-container.has-background-image:last-child:hover, body .column-container.has-background-color:last-child:hover,
html .column-container.has-background-image:last-child:hover,
html .column-container.has-background-color:last-child:hover {
  -webkit-filter: drop-shadow(-3px 3px 0px var(--primary-color));
          filter: drop-shadow(-3px 3px 0px var(--primary-color));
}
body .column-container:not(.has-background-image),
html .column-container:not(.has-background-image) {
  --column-padding: 50px;
}
@media (max-width: 960px) {
  body .column-container:not(.has-background-image),
html .column-container:not(.has-background-image) {
    --column-padding: 50px var(--global-padding);
  }
}