/*!
  Theme Name: WORKac
  Author: Wkshps
  Author URI: http://www.wkshps.com/
  Version: 2.0
*/
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, button {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  text-decoration: none;
}

/* HTML5 display-role reset for older browsers */
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;
}

button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  background: transparent;
}

input, textarea, select {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  outline: 0;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

@font-face {
  font-family: "Typ1451";
  src: url("fonts/lineto-typ1451-regular.eot");
  src: url("fonts/lineto-typ1451-regular.eot?#iefix") format("embedded-opentype"), url("fonts/lineto-typ1451-regular.woff2") format("woff2"), url("fonts/lineto-typ1451-regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Typ1451";
  src: url("fonts/lineto-typ1451-bold.eot");
  src: url("fonts/lineto-typ1451-bold.eot?#iefix") format("embedded-opentype"), url("fonts/lineto-typ1451-bold.woff2") format("woff2"), url("fonts/lineto-typ1451-bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "FF Bau";
  src: url("fonts/376314_1_0.eot");
  src: url("fonts/376314_1_0.eot?#iefix") format("embedded-opentype"), url("fonts/376314_1_0.woff2") format("woff2"), url("fonts/376314_1_0.woff") format("woff"), url("fonts/376314_1_0.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FF Bau";
  src: url("fonts/376314_0_0.eot");
  src: url("fonts/376314_0_0.eot?#iefix") format("embedded-opentype"), url("fonts/376314_0_0.woff2") format("woff2"), url("fonts/376314_0_0.woff") format("woff"), url("fonts/376314_0_0.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}

::selection {
  background: #ffff82;
}

html {
  overflow-x: hidden;
  font-size: 21px;
}
@media (min-width: 768px) {
  html {
    font-size: 2.5vw;
  }
}

body {
  background: #fff;
  color: #000;
  font-family: "Typ1451", sans-serif;
  font-size: 1rem;
  line-height: 1em;
  text-size-adjust: none;
  text-rendering: optimizeLegibility;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body.page-template-page-about {
  overflow-x: visible;
}

.turbolinks-progress-bar {
  height: 5px;
  background-color: #00ff42;
}

strong, b {
  font-weight: bold;
}

em,
i {
  font-style: italic;
}

img,
audio,
video,
iframe {
  max-width: 100%;
  height: auto;
}

a {
  color: #000;
}
a:hover {
  color: #ff00ff;
}

h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase;
  font-weight: bold;
}

.main {
  padding: 3rem 0.75rem;
}
body.page-template-page-about .main {
  padding-bottom: 0;
}

.content:first-child {
  margin-top: 0;
}

.main-heading {
  padding: 0 1rem 1.25rem;
  text-align: center;
  font-size: 1.667rem;
  line-height: 1em;
}
@media (min-width: 768px) {
  .main-heading {
    padding: 0 1rem 1.25rem;
    font-size: 3rem;
    line-height: 1em;
  }
}

.page-template-page-screensaver {
  pointer-events: none;
  background: #000;
}
.page-template-page-screensaver .site-header {
  display: none;
}

.site-header .site-header-nav {
  position: fixed;
  top: 0.5rem;
  right: 0.75rem;
  left: 0.75rem;
  padding-right: env(safe-area-inset-right);
  padding-left: env(safe-area-inset-left);
  z-index: 500;
  font-weight: bold;
  text-transform: uppercase;
  user-select: none;
}
body.archive .site-header .site-header-nav:before, body.search-results .site-header .site-header-nav:before {
  content: "";
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  height: 3rem;
  z-index: -1;
  pointer-events: none;
  background: linear-gradient(to bottom, white 40%, rgba(255, 255, 255, 0) 100%);
}
.site-header .site-header-nav li {
  float: left;
  width: 31.7073170732%;
  margin-right: 2.4390243902%;
  text-align: center;
}
.site-header .site-header-nav li:first-child {
  text-align: left;
}
.site-header .site-header-nav li:last-child {
  float: right;
  margin-right: 0;
  text-align: right;
}
.site-header .site-header-nav li .small {
  margin-left: 0.125em;
  font-size: 66.67%;
  display: inline-block;
  width: 1.25em;
}
.site-header .site-header-nav li.site-header-nav-home .small:after {
  content: "ac";
}
html.no-touch .site-header .site-header-nav li.site-header-nav-home a:hover .small:after {
  content: "tv";
}
body.home .site-header .site-header-nav li.site-header-nav-home {
  position: fixed;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  font-size: 3rem;
  line-height: 1.25em;
}
@media (min-width: 768px) {
  body.home .site-header .site-header-nav li.site-header-nav-home {
    left: 20%;
    width: 60%;
    font-size: 5rem;
    line-height: 1.25em;
  }
}
body.home .site-header .site-header-nav li.site-header-nav-home a {
  display: block;
}
body.home .site-header .site-header-nav li.site-header-nav-home .small {
  width: auto;
}
body.home .site-header .site-header-nav li.site-header-nav-home .small:after {
  content: "ac" !important;
}
.site-header .site-header-nav li a {
  opacity: 0.33;
}
body.page-template-page-about .site-header .site-header-nav li.site-header-nav-about a {
  pointer-events: none;
  opacity: 1;
}
body.post-type-archive-workac_work .site-header .site-header-nav li.site-header-nav-work a, body.page-template-page-home .site-header .site-header-nav li a, body.page-template-page-featured .site-header .site-header-nav li.site-header-nav-home a, body.single-workac_work .site-header .site-header-nav li.site-header-nav-work a, body.archive .site-header .site-header-nav li.site-header-nav-work a, body.search .site-header .site-header-nav li.site-header-nav-work a,
.site-header .site-header-nav li a:hover {
  opacity: 1;
}

@keyframes drift {
  from {
    top: 120vh;
  }
  to {
    top: -120vh;
  }
}
@keyframes drift-wide {
  from {
    top: 160vh;
  }
  to {
    top: -160vh;
  }
}
.svg-defs {
  position: fixed;
  top: 100%;
  left: 100%;
}

.fragments {
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000;
  opacity: 0;
  transition: opacity 0.5s;
  transition-delay: 0.5s;
}
.fragments.loaded {
  opacity: 1;
}
.post-type-archive-workac_work .fragments {
  z-index: -1;
  pointer-events: none;
}
.fragments .fragment {
  position: fixed;
  top: 100%;
  width: 50vw;
  margin-left: -25vw;
  display: inline-block;
  line-height: 0.1px;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-name: drift-wide;
  width: 40vw;
  margin-left: -20vw;
}
html.no-touch .fragments .fragment:hover img {
  opacity: 0;
}
.fragments .fragment img {
  width: 50vw;
}
.fragments .fragment.fragment-1 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-1:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-2 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-2:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-3 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-3:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-4 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-4:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-5 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-5:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-6 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-6:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-7 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-7:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-8 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-8:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-9 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-9:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-10 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-10:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-11 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-11:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-12 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-12:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-13 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-13:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-14 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-14:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-15 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-15:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-16 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-16:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-17 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-17:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-18 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-18:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-19 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-19:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-20 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-20:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-21 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-21:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-22 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-22:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-23 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-23:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-24 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-24:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-25 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-25:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-26 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-26:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-27 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-27:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-28 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-28:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-29 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-29:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-30 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-30:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-31 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-31:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-32 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-32:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-33 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-33:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-34 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-34:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-35 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-35:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-36 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-36:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-37 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-37:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-38 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-38:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-39 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-39:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-40 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-40:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-41 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-41:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-42 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-42:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-43 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-43:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-44 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-44:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-45 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-45:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-46 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-46:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-47 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-47:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-48 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-48:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-49 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-49:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-50 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-50:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-51 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-51:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-52 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-52:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-53 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-53:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-54 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-54:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-55 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-55:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-56 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-56:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-57 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-57:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-58 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-58:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-59 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-59:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-60 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-60:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-61 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-61:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-62 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-62:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-63 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-63:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-64 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-64:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-65 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-65:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-66 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-66:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-67 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-67:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-68 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-68:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-69 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-69:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-70 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-70:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-71 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-71:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-72 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-72:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-73 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-73:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-74 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-74:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-75 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-75:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-76 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-76:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-77 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-77:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-78 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-78:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-79 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-79:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-80 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-80:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-81 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-81:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-82 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-82:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-83 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-83:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-84 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-84:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-85 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-85:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-86 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-86:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-87 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-87:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-88 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-88:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-89 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-89:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-90 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-90:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-91 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-91:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-92 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-92:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-93 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-93:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-94 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-94:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-95 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-95:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-96 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-96:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-97 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-97:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-98 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-98:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-99 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-99:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-100 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-100:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-101 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-101:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-102 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-102:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-103 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-103:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-104 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-104:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-105 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-105:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-106 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-106:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-107 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-107:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-108 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-108:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-109 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-109:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-110 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-110:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-111 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-111:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-112 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-112:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-113 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-113:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-114 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-114:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-115 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-115:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-116 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-116:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-117 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-117:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-118 {
  clip-path: url(#fragment-9);
}
html.no-touch .fragments .fragment.fragment-118:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-119 {
  clip-path: url(#fragment-10);
}
html.no-touch .fragments .fragment.fragment-119:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-120 {
  clip-path: url(#fragment-11);
}
html.no-touch .fragments .fragment.fragment-120:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-121 {
  clip-path: url(#fragment-1);
}
html.no-touch .fragments .fragment.fragment-121:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-122 {
  clip-path: url(#fragment-2);
}
html.no-touch .fragments .fragment.fragment-122:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-123 {
  clip-path: url(#fragment-3);
}
html.no-touch .fragments .fragment.fragment-123:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-124 {
  clip-path: url(#fragment-4);
}
html.no-touch .fragments .fragment.fragment-124:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-125 {
  clip-path: url(#fragment-5);
}
html.no-touch .fragments .fragment.fragment-125:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-126 {
  clip-path: url(#fragment-6);
}
html.no-touch .fragments .fragment.fragment-126:hover {
  background: #00ff42;
}
.fragments .fragment.fragment-127 {
  clip-path: url(#fragment-7);
}
html.no-touch .fragments .fragment.fragment-127:hover {
  background: #ff00ff;
}
.fragments .fragment.fragment-128 {
  clip-path: url(#fragment-8);
}
html.no-touch .fragments .fragment.fragment-128:hover {
  background: #00ff42;
}

@media (max-width: 767px) {
  .contact-container {
    position: fixed;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
    text-align: center;
  }
}

.contact {
  font-size: 0.5rem;
  line-height: 1.25em;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  pointer-events: none;
  letter-spacing: 0.01em;
}
@media (max-width: 767px) {
  .contact {
    display: inline;
  }
}
@media (min-width: 768px) {
  .contact {
    position: fixed;
    height: 1rem;
    bottom: -1rem;
    width: 100vh;
  }
  .contact.contact-address {
    left: 0.67rem;
    padding-top: env(safe-area-inset-left);
    transform: rotate(-90deg);
    transform-origin: top left;
  }
  .contact.contact-contact {
    right: 0.67rem;
    padding-top: env(safe-area-inset-right);
    transform: rotate(90deg);
    transform-origin: top right;
  }
}
.contact p {
  display: inline-block;
  margin: 0 0.33em;
  pointer-events: auto;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .contact p {
    margin: 0 0.75em;
  }
}

.page-template-page-about {
  background: #ffff82;
}
@media (min-width: 768px) {
  .page-template-page-about .accordion,
.page-template-page-about .meta {
    float: left;
    width: 48.7804878049%;
  }
  .page-template-page-about .accordion {
    float: right;
  }
  .page-template-page-about .meta {
    position: fixed;
    left: 0.75rem;
    bottom: 0.75rem;
  }
}
.page-template-page-about .accordion {
  position: relative;
  padding-right: env(safe-area-inset-right);
  user-select: none;
}
html.no-touch .page-template-page-about .accordion .accordion-section {
  overflow: hidden;
  height: 1.4rem;
  transition: height 0.2s ease-in-out;
}
html.no-touch .page-template-page-about .accordion .accordion-section.active {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
  -ms-overflow-style: none;
}
html.no-touch .page-template-page-about .accordion .accordion-section.active::-webkit-scrollbar {
  width: 0 !important;
}
html.no-touch .page-template-page-about .accordion .accordion-section.active .accordion-section-header {
  pointer-events: none;
}
html.is-windows .page-template-page-about .accordion .accordion-section.active::-webkit-scrollbar {
  width: 0 !important;
}
.page-template-page-about .accordion .accordion-section-header {
  position: sticky;
  top: 3rem;
  padding: 0.15em 2em 0.2em 0;
  border-top: 0.1rem solid #000;
  background: #ffff82;
  cursor: pointer;
}
html.no-touch .page-template-page-about .accordion .accordion-section-header {
  top: 0;
}
html.no-touch .page-template-page-about .accordion .accordion-section-header:hover {
  color: #ff00ff;
}
.page-template-page-about .accordion .accordion-section-header::after {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  height: 0.7rem;
  background: linear-gradient(to bottom, #ffff82 0%, rgba(255, 255, 130, 0) 100%);
}
.page-template-page-about .accordion::before {
  content: "";
  position: absolute;
  background: #ffff82;
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  height: 3rem;
  z-index: 50;
}
@media (min-width: 768px) {
  .page-template-page-about .accordion::before {
    width: 50%;
  }
}
.page-template-page-about .accordion .accordion-section-content {
  padding: 0.75em 0 1em;
  font-family: "FF Bau", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25em;
  text-align: justify;
  hyphens: auto;
  letter-spacing: -0.005em;
  word-spacing: -0.08em;
  hyphens: auto;
}
.page-template-page-about .accordion .accordion-section-content p {
  text-indent: 3rem;
}
.page-template-page-about .accordion .accordion-section-content p:first-child {
  text-indent: 0;
}
.page-template-page-about .accordion .accordion-section-content li {
  text-align: left;
  hyphens: none;
  padding-left: 0.1rem;
  margin-left: 2.9rem;
}
.page-template-page-about .accordion .accordion-section-content ul + p, .page-template-page-about .accordion .accordion-section-content ol + p {
  text-indent: 0;
}
.page-template-page-about .accordion .accordion-section-content ul li {
  list-style-type: disc;
}
.page-template-page-about .accordion .accordion-section-content h1, .page-template-page-about .accordion .accordion-section-content h2, .page-template-page-about .accordion .accordion-section-content h3, .page-template-page-about .accordion .accordion-section-content h4, .page-template-page-about .accordion .accordion-section-content h5, .page-template-page-about .accordion .accordion-section-content h6 {
  margin: 1.75em 0 0.5em 3rem;
  font-family: "Typ1451", sans-serif;
  font-size: 0.5rem;
  line-height: 1.25em;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-weight: bold;
  text-align: left;
  hyphens: none;
}
.page-template-page-about .accordion .accordion-section-content h1:first-child, .page-template-page-about .accordion .accordion-section-content h2:first-child, .page-template-page-about .accordion .accordion-section-content h3:first-child, .page-template-page-about .accordion .accordion-section-content h4:first-child, .page-template-page-about .accordion .accordion-section-content h5:first-child, .page-template-page-about .accordion .accordion-section-content h6:first-child {
  margin-top: 0;
}
.page-template-page-about .accordion .accordion-section-content h1 + p, .page-template-page-about .accordion .accordion-section-content h2 + p, .page-template-page-about .accordion .accordion-section-content h3 + p, .page-template-page-about .accordion .accordion-section-content h4 + p, .page-template-page-about .accordion .accordion-section-content h5 + p, .page-template-page-about .accordion .accordion-section-content h6 + p {
  text-indent: 0;
}
.page-template-page-about .meta {
  padding-left: env(safe-area-inset-left);
  font-size: 0.5rem;
  line-height: 1.25em;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
@media (max-width: 767px) {
  .page-template-page-about .meta {
    display: none;
  }
}
.page-template-page-about .meta a {
  background-image: linear-gradient(to bottom, #000 50%, #000 50%);
  background-repeat: repeat-x;
  background-size: 0.08em 0.08em;
  background-position: 0 1.2em;
}
.page-template-page-about .meta a:hover {
  background-image: linear-gradient(to bottom, #ff00ff 50%, #ff00ff 50%);
}
.page-template-page-about .meta .meta-social,
.page-template-page-about .meta .meta-address {
  margin-bottom: 0.625em;
}
.page-template-page-about .meta .meta-contact .meta-contact-phone,
.page-template-page-about .meta .meta-contact .meta-contact-fax {
  display: inline-block;
  margin-right: 0.625em;
}
.page-template-page-about .meta .meta-contact .meta-contact-phone::before {
  content: "T ";
}
.page-template-page-about .meta .meta-contact .meta-contact-fax::before {
  content: "F ";
}
.page-template-page-about .fragments {
  mix-blend-mode: darken;
  pointer-events: none;
  z-index: 90;
  background: #ffff82;
}
.page-template-page-about .fragments .fragment {
  mix-blend-mode: multiply;
  opacity: 0.333;
}
.page-template-page-about .fragments .fragment:hover {
  background: transparent !important;
}
.page-template-page-about .fragments .fragment:hover img {
  opacity: 1 !important;
}

.accordion-meta {
  margin-top: 1rem;
  font-family: "Typ1451", sans-serif;
  text-indent: 0 !important;
  font-size: 0.5rem;
  line-height: 1.25em;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
.accordion-meta a {
  background-image: linear-gradient(to bottom, #000 50%, #000 50%);
  background-repeat: repeat-x;
  background-size: 0.08em 0.08em;
  background-position: 0 1.2em;
}
.accordion-meta a:hover {
  background-image: linear-gradient(to bottom, #ff00ff 50%, #ff00ff 50%);
}

.post-type-archive-workac_work,
.archive,
body.search {
  padding-bottom: 3rem;
}
.post-type-archive-workac_work .work-navigation,
.archive .work-navigation,
body.search .work-navigation {
  margin-bottom: 2em;
  font-size: 0.67rem;
  line-height: 1.25em;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  cursor: default;
  text-align: center;
}
@media (min-width: 768px) {
  .post-type-archive-workac_work .work-navigation,
.archive .work-navigation,
body.search .work-navigation {
    padding: 0 10%;
  }
}
.post-type-archive-workac_work .work-navigation li,
.archive .work-navigation li,
body.search .work-navigation li {
  display: inline;
}
.post-type-archive-workac_work .work-navigation li a,
.post-type-archive-workac_work .work-navigation li input[type=text],
.archive .work-navigation li a,
.archive .work-navigation li input[type=text],
body.search .work-navigation li a,
body.search .work-navigation li input[type=text] {
  display: inline-block;
  padding: 0 0.4em 0.07em;
  margin-bottom: 0.25em;
  opacity: 0.33;
  border: 0.067em solid #000;
  border-radius: 5rem;
  white-space: nowrap;
}
.post-type-archive-workac_work .work-navigation li a:hover,
.post-type-archive-workac_work .work-navigation li input[type=text]:hover,
.archive .work-navigation li a:hover,
.archive .work-navigation li input[type=text]:hover,
body.search .work-navigation li a:hover,
body.search .work-navigation li input[type=text]:hover {
  opacity: 1;
  border-color: #ff00ff;
}
.post-type-archive-workac_work .work-navigation li .children,
.archive .work-navigation li .children,
body.search .work-navigation li .children {
  display: none;
}
.post-type-archive-workac_work .work-navigation li.current-cat > a,
.archive .work-navigation li.current-cat > a,
body.search .work-navigation li.current-cat > a {
  opacity: 1;
  pointer-events: none;
}
.post-type-archive-workac_work .work-navigation li.current-cat .children,
.archive .work-navigation li.current-cat .children,
body.search .work-navigation li.current-cat .children {
  display: inline;
}
.post-type-archive-workac_work .work-navigation li.current-cat-ancestor .children,
.archive .work-navigation li.current-cat-ancestor .children,
body.search .work-navigation li.current-cat-ancestor .children {
  display: inline;
}
.post-type-archive-workac_work .work-navigation li form,
.archive .work-navigation li form,
body.search .work-navigation li form {
  display: inline;
}
.post-type-archive-workac_work .work-navigation li input[type=text],
.archive .work-navigation li input[type=text],
body.search .work-navigation li input[type=text] {
  background: #000 url("images/search.svg") center center no-repeat;
  background-size: 0.5rem 0.5rem;
  width: 1rem;
  font-family: "Typ1451", sans-serif;
  font-weight: bold;
  font-size: 0.67rem;
  line-height: 1.25em;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  transition: width 0.2s ease-in-out, background-color 0.2s ease-in-out;
  cursor: pointer;
  color: rgba(0, 0, 0, 0);
}
.post-type-archive-workac_work .work-navigation li input[type=text]:hover,
.archive .work-navigation li input[type=text]:hover,
body.search .work-navigation li input[type=text]:hover {
  background-color: #ff00ff;
  transition-duration: 0;
}
.post-type-archive-workac_work .work-navigation li input[type=text]:focus,
.archive .work-navigation li input[type=text]:focus,
body.search .work-navigation li input[type=text]:focus {
  width: 5rem;
  cursor: text;
  background-color: #fff;
  transition-duration: 0.2s;
  opacity: 1;
  color: #000;
}
.post-type-archive-workac_work .work-navigation li input[type=text]:focus:hover,
.archive .work-navigation li input[type=text]:focus:hover,
body.search .work-navigation li input[type=text]:focus:hover {
  border-color: #000;
}
.post-type-archive-workac_work .work-navigation .categories > li > a,
.archive .work-navigation .categories > li > a,
body.search .work-navigation .categories > li > a {
  background: #000;
  color: #fff;
  font-weight: bold;
}
.post-type-archive-workac_work .work-navigation .categories > li > a:hover,
.archive .work-navigation .categories > li > a:hover,
body.search .work-navigation .categories > li > a:hover {
  background: #ff00ff;
}
.post-type-archive-workac_work .projects-list,
.archive .projects-list,
body.search .projects-list {
  padding-bottom: 0.1rem;
  padding-left: env(safe-area-inset-left);
  font-weight: bold;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .post-type-archive-workac_work .projects-list,
.archive .projects-list,
body.search .projects-list {
    clear: both;
    float: left;
    width: 48.7804878049%;
  }
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-title,
.archive .projects-list .projects-list-item .projects-list-item-title,
body.search .projects-list .projects-list-item .projects-list-item-title {
  position: relative;
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-date,
.archive .projects-list .projects-list-item .projects-list-item-date,
body.search .projects-list .projects-list-item .projects-list-item-date {
  position: absolute;
  top: 0.15em;
  right: 0;
  text-align: right;
  display: none;
}
@media (min-width: 768px) {
  .post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-date,
.archive .projects-list .projects-list-item .projects-list-item-date,
body.search .projects-list .projects-list-item .projects-list-item-date {
    right: auto;
    left: calc(200% - 1rem);
  }
}
.post-type-archive-workac_work .projects-list .projects-list-item a,
.archive .projects-list .projects-list-item a,
body.search .projects-list .projects-list-item a {
  position: relative;
  display: block;
  padding: 0.15em 2em 0.2em 0;
  border-top: 0.1rem solid #000;
}
@media (min-width: 768px) {
  .post-type-archive-workac_work .projects-list .projects-list-item a,
.archive .projects-list .projects-list-item a,
body.search .projects-list .projects-list-item a {
    padding-right: 0;
  }
}
.post-type-archive-workac_work .projects-list .projects-list-item a:hover,
.archive .projects-list .projects-list-item a:hover,
body.search .projects-list .projects-list-item a:hover {
  background: #000;
  color: #fff;
}
.post-type-archive-workac_work .projects-list .projects-list-item a:hover::before,
.archive .projects-list .projects-list-item a:hover::before,
body.search .projects-list .projects-list-item a:hover::before {
  content: "";
  position: absolute;
  top: -0.1rem;
  right: -100vw;
  bottom: -0.1rem;
  left: -100vw;
  background: #000;
}
.post-type-archive-workac_work .projects-list .projects-list-item a:hover .projects-list-item-date,
.archive .projects-list .projects-list-item a:hover .projects-list-item-date,
body.search .projects-list .projects-list-item a:hover .projects-list-item-date {
  display: block;
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image,
.archive .projects-list .projects-list-item .projects-list-item-image,
body.search .projects-list .projects-list-item .projects-list-item-image {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: -1;
  width: 50vw;
  height: 50vw;
  margin-top: -25vw;
  margin-left: -25vw;
  pointer-events: none;
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-1,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-1,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-1 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-2,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-2,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-2 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-3,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-3,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-3 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-4,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-4,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-4 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-5,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-5,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-5 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-6,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-6,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-6 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-7,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-7,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-7 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-8,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-8,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-8 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-9,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-9,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-9 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-10,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-10,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-10 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-11,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-11,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-11 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-12,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-12,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-12 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-13,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-13,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-13 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-14,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-14,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-14 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-15,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-15,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-15 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-16,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-16,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-16 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-17,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-17,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-17 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-18,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-18,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-18 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-19,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-19,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-19 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-20,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-20,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-20 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-21,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-21,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-21 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-22,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-22,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-22 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-23,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-23,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-23 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-24,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-24,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-24 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-25,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-25,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-25 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-26,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-26,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-26 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-27,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-27,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-27 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-28,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-28,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-28 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-29,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-29,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-29 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-30,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-30,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-30 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-31,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-31,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-31 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-32,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-32,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-32 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-33,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-33,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-33 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-34,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-34,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-34 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-35,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-35,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-35 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-36,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-36,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-36 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-37,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-37,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-37 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-38,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-38,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-38 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-39,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-39,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-39 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-40,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-40,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-40 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-41,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-41,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-41 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-42,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-42,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-42 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-43,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-43,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-43 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-44,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-44,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-44 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-45,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-45,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-45 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-46,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-46,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-46 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-47,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-47,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-47 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-48,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-48,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-48 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-49,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-49,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-49 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-50,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-50,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-50 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-51,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-51,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-51 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-52,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-52,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-52 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-53,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-53,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-53 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-54,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-54,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-54 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-55,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-55,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-55 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-56,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-56,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-56 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-57,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-57,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-57 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-58,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-58,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-58 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-59,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-59,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-59 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-60,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-60,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-60 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-61,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-61,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-61 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-62,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-62,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-62 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-63,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-63,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-63 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-64,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-64,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-64 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-65,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-65,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-65 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-66,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-66,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-66 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-67,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-67,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-67 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-68,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-68,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-68 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-69,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-69,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-69 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-70,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-70,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-70 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-71,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-71,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-71 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-72,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-72,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-72 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-73,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-73,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-73 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-74,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-74,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-74 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-75,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-75,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-75 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-76,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-76,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-76 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-77,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-77,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-77 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-78,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-78,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-78 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-79,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-79,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-79 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-80,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-80,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-80 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-81,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-81,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-81 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-82,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-82,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-82 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-83,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-83,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-83 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-84,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-84,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-84 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-85,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-85,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-85 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-86,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-86,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-86 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-87,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-87,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-87 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-88,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-88,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-88 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-89,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-89,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-89 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-90,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-90,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-90 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-91,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-91,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-91 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-92,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-92,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-92 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-93,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-93,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-93 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-94,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-94,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-94 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-95,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-95,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-95 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-96,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-96,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-96 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-97,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-97,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-97 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-98,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-98,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-98 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-99,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-99,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-99 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-100,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-100,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-100 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-101,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-101,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-101 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-102,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-102,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-102 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-103,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-103,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-103 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-104,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-104,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-104 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-105,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-105,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-105 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-106,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-106,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-106 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-107,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-107,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-107 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-108,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-108,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-108 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-109,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-109,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-109 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-110,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-110,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-110 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-111,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-111,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-111 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-112,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-112,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-112 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-113,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-113,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-113 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-114,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-114,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-114 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-115,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-115,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-115 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-116,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-116,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-116 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-117,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-117,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-117 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-118,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-118,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-118 {
  clip-path: url(#fragment-9);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-119,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-119,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-119 {
  clip-path: url(#fragment-10);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-120,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-120,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-120 {
  clip-path: url(#fragment-11);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-121,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-121,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-121 {
  clip-path: url(#fragment-1);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-122,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-122,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-122 {
  clip-path: url(#fragment-2);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-123,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-123,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-123 {
  clip-path: url(#fragment-3);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-124,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-124,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-124 {
  clip-path: url(#fragment-4);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-125,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-125,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-125 {
  clip-path: url(#fragment-5);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-126,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-126,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-126 {
  clip-path: url(#fragment-6);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-127,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-127,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-127 {
  clip-path: url(#fragment-7);
}
.post-type-archive-workac_work .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-128,
.archive .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-128,
body.search .projects-list .projects-list-item .projects-list-item-image.projects-list-item-image-128 {
  clip-path: url(#fragment-8);
}
.post-type-archive-workac_work .projects-list .projects-list-item:hover .projects-list-item-image,
.archive .projects-list .projects-list-item:hover .projects-list-item-image,
body.search .projects-list .projects-list-item:hover .projects-list-item-image {
  display: block;
}

.page-template-page-featured,
.single-workac_work {
  background: #fff;
  color: #000;
  transition: background-color 0.2s, color 0.2s;
}
.page-template-page-featured a,
.single-workac_work a {
  color: #000;
  transition: color 0.2s;
}
.page-template-page-featured a:hover,
.single-workac_work a:hover {
  color: #ff00ff;
}
.page-template-page-featured.text-active,
.single-workac_work.text-active {
  background: #000;
  color: #fff;
}
.page-template-page-featured.text-active a,
.single-workac_work.text-active a {
  color: #fff;
}
.page-template-page-featured.text-active a:hover,
.single-workac_work.text-active a:hover {
  color: #ffff82;
}
.page-template-page-featured.full-bleed-active,
.single-workac_work.full-bleed-active {
  background: #000;
  color: #fff;
}
.page-template-page-featured.full-bleed-active a,
.single-workac_work.full-bleed-active a {
  color: #fff;
}
.page-template-page-featured.full-bleed-active a:hover,
.single-workac_work.full-bleed-active a:hover {
  color: #ffff82;
}

.slideshow {
  position: fixed !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.slideshow .slide {
  position: relative;
  height: 100vh;
  padding: 2rem 1rem 3rem;
}
@media (min-width: 768px) {
  .slideshow .slide {
    padding: 2.25rem 2.75rem;
  }
}
.slideshow .slide.text {
  padding: 3rem 1rem;
  color: #ffff82;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
}
.slideshow .slide.text::before, .slideshow .slide.text::after {
  content: " ";
  display: table;
}
.slideshow .slide.text::after {
  clear: both;
}
@media (min-width: 768px) {
  .slideshow .slide.text {
    padding: 3rem 3rem;
  }
}
.slideshow .slide.text.scrolled .slide-featured-image {
  opacity: 0;
  transform: scale(0.925);
}
.slideshow .slide.text a {
  color: #ffff82;
  border-bottom: 0.06em solid #ffff82;
}
.slideshow .slide.text a:hover {
  color: #fff;
  border-color: #fff;
}
.slideshow .slide.text .slide-header {
  padding: 2rem 1rem 4rem;
  text-align: center;
  font-size: 1.667rem;
  line-height: 1em;
}
@media (min-width: 768px) {
  .slideshow .slide.text .slide-header {
    padding: 3rem 3rem 4rem;
    font-size: 3rem;
    line-height: 1em;
  }
}
.slideshow .slide.text .slide-text {
  font-family: "FF Bau", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25em;
  text-align: justify;
  hyphens: auto;
  letter-spacing: -0.01em;
  word-spacing: -0.08em;
}
@media (max-width: 767px) {
  .slideshow .slide.text .slide-text {
    padding-bottom: 5rem;
  }
}
@media (min-width: 768px) {
  .slideshow .slide.text .slide-text {
    font-size: 1.333rem;
    line-height: 1.25em;
  }
  body.postid-192 .slideshow .slide.text .slide-text {
    font-size: 1.125rem;
    line-height: 1.25em;
  }
}
.slideshow .slide.text .slide-text p {
  text-indent: 3.5em;
}
.slideshow .slide.text .slide-text p:first-child {
  text-indent: 0;
}
.slideshow .slide.text .slide-text .credits {
  margin-top: 2em;
  font-family: "Typ1451", sans-serif;
  font-size: 0.67rem;
  line-height: 1.25em;
  letter-spacing: 0.05em;
  font-weight: bold;
  text-transform: uppercase;
  hyphens: none;
}
@media (min-width: 768px) {
  .slideshow .slide.text .slide-text .credits {
    font-size: 0.75rem;
    line-height: 1em;
  }
}
.slideshow .slide.text .slide-text .credits .credit {
  border-top: 0.1rem solid #ffff82;
  padding: 0.15em 0 0.2em;
  clear: both;
  text-align: left;
}
.slideshow .slide.text .slide-text .credits .credit::before, .slideshow .slide.text .slide-text .credits .credit::after {
  content: " ";
  display: table;
}
.slideshow .slide.text .slide-text .credits .credit::after {
  clear: both;
}
@media (min-width: 768px) {
  .slideshow .slide.text .slide-text .credits .credit-title {
    float: left;
    width: 31.7073170732%;
    margin-right: 2.4390243902%;
  }
}
@media (min-width: 768px) {
  .slideshow .slide.text .slide-text .credits .credit-text {
    float: left;
    width: 65.8536585366%;
  }
}
.slideshow .slide.text .slide-text .credits .credit-text.no-title {
  width: auto;
}
.slideshow .slide.text .slide-text .credits p {
  text-indent: 0;
}
.slideshow .slide.image {
  text-align: center;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media screen and (max-aspect-ratio: 1/1.2) {
  .slideshow .slide.image {
    background: none !important;
  }
}
.slideshow .slide.image img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  vertical-align: middle;
}
.slideshow .slide.image.full-bleed img {
  display: none;
}
@media screen and (max-aspect-ratio: 1/1.2) {
  .slideshow .slide.image.full-bleed img {
    display: block !important;
  }
}
.slideshow .slide.video {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  height: 100vh;
}
.slideshow .slide.video iframe, .slideshow .slide.video object, .slideshow .slide.video embed, .slideshow .slide.video video {
  position: relative;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 100%;
  margin: 0 auto;
  vertical-align: middle;
}
.slideshow .slide .slide-featured-image {
  position: absolute;
  top: 25%;
  left: 50%;
  z-index: -1;
  width: 70vw;
  height: 70vw;
  margin-top: -35vw;
  margin-left: -35vw;
  opacity: 0.825;
  pointer-events: none;
  transform: scale(1);
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}
@media (min-width: 768px) {
  .slideshow .slide .slide-featured-image {
    top: 50%;
    width: 50vw;
    height: 50vw;
    margin-top: -25vw;
    margin-left: -25vw;
  }
}
.slideshow .slide .slide-featured-image.slide-featured-image-1 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-2 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-3 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-4 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-5 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-6 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-7 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-8 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-9 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-10 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-11 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-12 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-13 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-14 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-15 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-16 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-17 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-18 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-19 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-20 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-21 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-22 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-23 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-24 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-25 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-26 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-27 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-28 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-29 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-30 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-31 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-32 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-33 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-34 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-35 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-36 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-37 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-38 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-39 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-40 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-41 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-42 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-43 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-44 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-45 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-46 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-47 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-48 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-49 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-50 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-51 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-52 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-53 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-54 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-55 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-56 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-57 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-58 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-59 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-60 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-61 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-62 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-63 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-64 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-65 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-66 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-67 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-68 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-69 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-70 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-71 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-72 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-73 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-74 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-75 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-76 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-77 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-78 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-79 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-80 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-81 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-82 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-83 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-84 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-85 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-86 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-87 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-88 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-89 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-90 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-91 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-92 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-93 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-94 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-95 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-96 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-97 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-98 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-99 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-100 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-101 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-102 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-103 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-104 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-105 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-106 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-107 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-108 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-109 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-110 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-111 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-112 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-113 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-114 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-115 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-116 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-117 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-featured-image.slide-featured-image-118 {
  clip-path: url(#fragment-9);
}
.slideshow .slide .slide-featured-image.slide-featured-image-119 {
  clip-path: url(#fragment-10);
}
.slideshow .slide .slide-featured-image.slide-featured-image-120 {
  clip-path: url(#fragment-11);
}
.slideshow .slide .slide-featured-image.slide-featured-image-121 {
  clip-path: url(#fragment-1);
}
.slideshow .slide .slide-featured-image.slide-featured-image-122 {
  clip-path: url(#fragment-2);
}
.slideshow .slide .slide-featured-image.slide-featured-image-123 {
  clip-path: url(#fragment-3);
}
.slideshow .slide .slide-featured-image.slide-featured-image-124 {
  clip-path: url(#fragment-4);
}
.slideshow .slide .slide-featured-image.slide-featured-image-125 {
  clip-path: url(#fragment-5);
}
.slideshow .slide .slide-featured-image.slide-featured-image-126 {
  clip-path: url(#fragment-6);
}
.slideshow .slide .slide-featured-image.slide-featured-image-127 {
  clip-path: url(#fragment-7);
}
.slideshow .slide .slide-featured-image.slide-featured-image-128 {
  clip-path: url(#fragment-8);
}
.slideshow .slide .slide-more {
  position: absolute;
  bottom: 9.5rem;
  right: 0;
  left: 0;
  font-weight: bold;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .slideshow .slide .slide-more a {
    padding: 0 0.4em 0.07em;
    border: 0.067em solid #000;
    background: #000;
    color: #fff;
    border-radius: 5rem;
    white-space: nowrap;
  }
}
@media (min-width: 768px) {
  .slideshow .slide .slide-more {
    bottom: 0.5rem;
  }
}
.slideshow .slick-arrow {
  position: fixed;
  bottom: 0;
  width: 48%;
  height: 3rem;
  z-index: 50;
  text-indent: -9999px;
  overflow: hidden;
  cursor: pointer;
  filter: brightness(0);
}
.slideshow .slick-arrow.slick-disabled {
  pointer-events: none;
}
.slideshow .slick-arrow:hover {
  filter: url(#secondary);
}
.text-active .slideshow .slick-arrow {
  filter: none;
}
.text-active .slideshow .slick-arrow:hover {
  filter: url(#accent);
}
.full-bleed-active .slideshow .slick-arrow {
  filter: none;
}
.full-bleed-active .slideshow .slick-arrow:hover {
  filter: url(#accent);
}
.slideshow .slick-arrow.slick-prev {
  left: 0;
  margin-left: env(safe-area-inset-left);
  background: url("images/arrow-left.svg") right center no-repeat;
  background-size: 0.95rem 0.95rem;
}
.slideshow .slick-arrow.slick-next {
  right: 0;
  margin-right: env(safe-area-inset-left);
  background: url("images/arrow-right.svg") left center no-repeat;
  background-size: 0.95rem 0.95rem;
}
@media (min-width: 768px) {
  .slideshow .slick-arrow {
    top: 0;
    bottom: 0;
    width: 2.6rem;
    height: auto;
  }
  .slideshow .slick-arrow.slick-prev {
    background-position: 50% center;
  }
  .slideshow .slick-arrow.slick-next {
    background-position: 50% center;
  }
}

.slide .caption {
  position: absolute;
  right: 1rem;
  bottom: 0.5rem;
  left: 1rem;
  font-size: 0.5rem;
  line-height: 1.25em;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  pointer-events: none;
  letter-spacing: 0.01em;
}
@media (max-width: 767px) {
  .slide .caption {
    bottom: 3rem;
  }
}

.slide.full-bleed .caption {
  color: #fff;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-slider * {
  outline: none;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}
