* {
  font-family: "Open Sans", sans-serif; }

.creightivist-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.creightivist-content a.btn.btn-primary:after {
  margin-left: 2.5em; }

.creightivist-content .creightivist--content-element--wrap {
  margin: 0;
  padding: 0;
  position: relative;
  background-color: white;
  z-index: 0; }

.creightivist-content .creightivist--content-element--wrap:before {
  content: " ";
  display: table;
  clear: both; }

.creightivist-content .creightivist--content-element--wrap:after {
  content: " ";
  display: table;
  clear: both; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration {
  position: absolute;
  top: 0;
  -webkit-transform: translateY(-60%);
  transform: translateY(-60%);
  pointer-events: none; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.position-right {
  right: 0; }

@media (min-width: 1380px) {
  .creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.position-right {
    right: calc((100vw - 1380px) / 2); } }
.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.position-left {
  left: 0; }

@media (min-width: 1380px) {
  .creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.position-left {
    left: calc((100vw - 1380px) / 2); } }
.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.cheesycheese {
  background-image: url(/typo3conf/ext/bp_eightball/Resources/Public/Images/cheesycheese.png);
  width: 230px;
  height: 175px; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.cheese01 {
  background-image: url(/typo3conf/ext/bp_eightball/Resources/Public/Images/cheese01.png);
  width: 471px;
  height: 304px; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.cheese02 {
  background-image: url(/typo3conf/ext/bp_eightball/Resources/Public/Images/cheese02.png);
  width: 471px;
  height: 304px; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--decoration.cheese03 {
  background-image: url(/typo3conf/ext/bp_eightball/Resources/Public/Images/cheese03.png);
  width: 471px;
  height: 304px; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--inner {
  margin: 0 auto;
  position: relative;
  height: 100%; }

@media (min-width: 1300px) {
  .creightivist-content .creightivist--content-element--wrap .creightivist--content-element--inner {
    max-width: 1260px; } }
@media (max-width: 1299px) {
  .creightivist-content .creightivist--content-element--wrap .creightivist--content-element--inner {
    max-width: calc(100% - 40px); } }
.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--inner .creightivist--content-element--headline {
  text-align: center;
  font-size: 48px;
  line-height: 56px; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--inner .creightivist--content-element--headline .creightivist--content-element--headline--pre {
  display: block;
  text-align: center;
  font-size: 24px;
  line-height: 33px; }

.creightivist-content .creightivist--content-element--wrap .creightivist--content-element--inner .creightivist--content-element--teaser {
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  width: 80%;
  min-width: 280px;
  margin: 15px auto 0 auto; }

.creightivist-content .creightivist--youtube-video {
  padding: 100px 0; }

.creightivist-content .creightivist--youtube-video .responsive-youtube-video {
  position: relative; }

.creightivist-content .creightivist--youtube-video .responsive-youtube-video:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((9 / 16) * 100%); }

.creightivist-content .creightivist--youtube-video .responsive-youtube-video > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--youtube-video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.creightivist-content .creightivist--form-contact {
  padding-top: 100px;
  padding-bottom: 100px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--message {
  padding: 0.5em;
  border: 1px solid black;
  margin-bottom: 1em; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--message.creightivist--form-contact--message-success {
  border-color: green;
  background-color: lightgreen;
  color: darkgreen; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--message.creightivist--form-contact--message-failure {
  border-color: red;
  background-color: lightcoral;
  color: darkred; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--headline {
  font-size: 48px;
  font-weight: bold;
  line-height: 56px;
  margin-bottom: 24px; }

.creightivist-content .creightivist--form-contact p {
  font-size: 14px;
  line-height: 24px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form-wrap {
  margin-right: -23px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form-wrap .creightivist--form-contact--form-heading {
  margin-right: 23px;
  font-size: 24px;
  line-height: 40px;
  margin-bottom: 15px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  font-size: 0;
  margin-right: -23px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form > * {
  font-size: 1rem; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input {
  display: inline-block;
  width: calc((100% - 46px) / 2);
  max-width: calc((100% - 46px) / 2);
  margin-right: 23px;
  margin-bottom: 15px;
  vertical-align: top; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input.creightivist--form-contact--form-input--fullwidth {
  width: calc(100% - 23px);
  max-width: calc(100% - 23px); }

@media (max-width: 768px) {
  .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input {
    width: calc(100% - 23px);
    max-width: calc(100% - 23px); } }
.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > input, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > select, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > textarea {
  width: 100%; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > input::-webkit-input-placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > select::-webkit-input-placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > textarea::-webkit-input-placeholder {
  color: #333;
  opacity: 1; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > input:-ms-input-placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > select:-ms-input-placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > textarea:-ms-input-placeholder {
  color: #333;
  opacity: 1; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > input::-ms-input-placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > select::-ms-input-placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > textarea::-ms-input-placeholder {
  color: #333;
  opacity: 1; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > input::placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > select::placeholder, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > textarea::placeholder {
  color: #333;
  opacity: 1; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > textarea {
  height: 150px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > input, .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--form-input > select {
  height: 42px;
  line-height: 40px;
  font-size: 12px;
  border: 1px solid #D6D6D6 !important;
  background-color: white !important;
  color: #333333; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--required-notice {
  font-size: 12px;
  line-height: 24px;
  margin-top: -5px;
  margin-left: 10px;
  margin-bottom: 25px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox {
  margin-top: 23px; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox input {
  position: relative;
  z-index: -9999; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox input + span {
  float: left;
  width: 30px;
  height: 30px;
  display: block;
  border: 2px solid #c1c1c1;
  border-radius: 2px;
  -webkit-transition: border-color 150ms ease-in-out;
  transition: border-color 150ms ease-in-out; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox input + span:hover {
  border-color: #b2b2b2; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox input:checked + span {
  border-color: transparent;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAATsCAYAAADsAfBvAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAmAAAE7AAx5U8eAAAGSElEQVR42u3dMWicZQDG8dRo0FIrgqFFVCxWQaFD6VDnqiBCJ3NK1UVQsaOQQsAiKIoF7eLSwfLh0lXaKmZTEBQLgkNXRxHUqUvX+l6+7/guSQOXL5fLk9zvB++iwz0kl1zeP+llZgYAAAAAAGBHVb3T5TycNuqFcp5KG3VPOc94ygAAAADRqt7Zcs6ljXqrnH/LeTppVL/2XCvnmKcNAAAAEKuuPZ+ljerXnjvNOZ8yql97fm1G3cqqPlXvoXJ+KOek5zQAAABMt11Qe74oZ1/CqOHaMziXUsb1a88va8a9kfLp3F/Oj82oyxkfsdXjPihn1ncDAAAA9ga1Z/RRu672fJPRMFbXnsG5Us59KeO+WzPuejlzCePmyrk6NOz3cg6mfJXONp/Gm+XMp30Lmc17PzIAAIAJ3orUnlFHqT1dx6k9XcetrT39s1zOws4/79racyfvi6Ied/ku4xYTPq37mo/SYNTPK1/BQd+ALzRfsfsTX7LmZgAAgBF+dFZ7Rh21h2pP1ft85VM/oXGj1Z76jjn4/xMdt3HtWT2qf36bXEPbuPZ8uea/3Zh8Lti49uzgqNXjLmeNasepPVv7ogAAAEb40blb7al6H5dzartGdas97c389vjHda0963PBT9vxEdts7bkwuUtwt9ozoZv55mvPBHOB2rO1cWpP14FqDwAAW/qZ7YHEUUt5b0NR9T4auheMeVz32rP2EvzH+IZtvfZsw9VufLVnG+6bao/ao/aoPWoPAMAUhpWllZ/fAkcNftq9kDhqEFcOJNWeMRcftUftUXvUHrVH7VF7AICsF/3jqWFlgm870a1hnEkNK/NGqT1qj9qj9qg9ao/ao/YAwIReXxfyXmPbm/n1nHHrc8FFYcUotUftUXvUHrVH7VF71B4Apj2sPJ84anAJXkocNTjvCCtGqT1qj9qj9qg9ao/ao/YAMO1h5f7UsBL3PrFLWRdgucAotUftUXvUHrVH7VF71B4AuOurxvvlPJZYe/o/APyZM279Jfiq2mOUUWqP2qP2qD1qj9qj9qg9ANMeVmYTRy3lvaStvm+GjLv7JfgRN3OjjFJ71B61R+1Re9QetUftAZjm2nMstfbE//2k11Jrj5u5UUapPWqP2qP2qD1qj9qj9gBMde15Ne+Vo73aBb2srb9vXlJ7jDJK7VF71B61R+1Re9QetQeAwG/Qb3uLnI73zatqj1FGqT1qj9qj9qg9ao/ao/YAEPgN+r28f83VXu3+Kedoau1ZVnuMMkrtUXvUHrVH7VF71B61BwC1R+1xMzfKKLVH7VF71B61R+1Re9QeANQetcfN3Cijpqr2HCvnw7Ta82w5/2XVnvoBvlV71B61R+1Re9QeANQetccoo4yKrj31AxzOqj31Axxtik9U7TlSzl9qj9qj9qg9ao/aA4Dao/YYZZRR0bWn+31gG2tP+0CHcmpP+0CPN9UnpPbUD/Ro8xcH1B61R+1Re9QeANQetcfN3Cij1J7c2rO1URFXux0aVfVez6g9qx/4k6zaUz/wgtqj9qg9ag8Aao/a42ZulFFqj9pjlFGTH/NKOdcyak876lQ5t/PCStX7Su1RewBQe9QeN3OjjFJ71B6jjNolo17OG7X+I3Yjq2HU487mjQKAPUDt6X7fVHuMMmqqR6k9csG4R802/14pMhfMNeMic0F/3EE/0wEADP+IpPZ0vW+qPUYZNdWjImvPgWZIUO1px8034yJzwbzfLgAAYA9Re7rfN9Ueo/bkqMW8UfWw4behuJnTMNpxN7JGteP2zQAAANNF7el+M1d7jBrHsEt5owaJoB53M69h1OP8sw0AAICNbk1qT9dcoPZsNGohNazMDb0nRtwvh/THXcz85RAAAAB2FbVn86Oias/xzLBSjzubGVbqcWeEFQAAAPYmtWf0Uafzak89rP9XXK6k/sZKf9ynwgoAAABM8DYeWXsW82pPPWz4fWKX0z5q3icWAAAASK09h8u5lVd76nEnm3HLiZ/OE36NBgAAAKZb1Xs3r/bUw94s5++82tOO+z71U3qv5zUAAABMr6r3Umrt6f+Joq9Ta09/3DlPHwAAACBO1XuinOdSx71YzpHUcSc8fQAAAIA4Ve/BleITOu7J3HehqXqHPH0AAAAAAAAAALr5H72AWmG4R73sAAAAAElFTkSuQmCC);
  background-position: -11px -600px;
  background-repeat: no-repeat; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox label {
  display: inline-block;
  vertical-align: top;
  margin-right: 2px;
  cursor: pointer; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox label[for="dsgvo-checkbox"] {
  float: initial;
  margin-right: 0;
  width: calc(80% - 30px - 23px - 15px);
  font-size: 12px;
  line-height: 24px;
  color: #333; }

@media (max-width: 768px) {
  .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox label[for="dsgvo-checkbox"] {
    width: calc(100% - 23px - 30px - 15px); } }
.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox label[for="dsgvo-checkbox"] a {
  color: #005E77;
  text-decoration: none;
  font-weight: normal; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--submit {
  margin-top: 60px; }

.creightivist-content .creightivist--stage-home {
  height: 760px;
  width: 100%;
  overflow: hidden; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--stage-home .creightivist--stage-home--teaser {
    width: 37.5%; } }
.creightivist-content .creightivist--stage-home .creightivist--stage-home--teaser h1 {
  font-size: 48px;
  line-height: 60px;
  color: #000;
  margin-top: 70px; }

.creightivist-content .creightivist--stage-home .creightivist--stage-home--teaser p {
  font-size: 14px;
  line-height: 22px;
  font-weight: 300; }

.creightivist-content .creightivist--stage-home .creightivist--stage-home--teaser img {
  margin-top: 40px;
  max-width: 100%; }

.creightivist-content .creightivist--stage-home .creightivist--stage-home--motive {
  width: 270px;
  height: 100%;
  background-color: #ececec;
  position: absolute;
  left: 50%;
  -webkit-transform: skewX(10deg);
  transform: skewX(10deg);
  -webkit-transform-origin: top left;
  transform-origin: top left;
  overflow: hidden;
  z-index: 100;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--stage-home .creightivist--stage-home--motive {
    display: none; } }
.creightivist-content .creightivist--stage-home .creightivist--stage-home--motive:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-box-shadow: inset 0 0 143px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 143px 0 rgba(0, 0, 0, 0.3);
  -webkit-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out; }

.creightivist-content .creightivist--stage-home .creightivist--stage-home--motive:before {
  content: " ";
  width: 150%;
  height: 100%;
  display: block;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -webkit-transform: skewX(-10deg);
  transform: skewX(-10deg);
  background-size: cover; }

.creightivist-content .creightivist--stage-home .creightivist--stage-home--background {
  height: 100%;
  position: absolute;
  left: calc(50% + 135px);
  right: 0;
  overflow: hidden;
  background-size: cover;
  background-position: center center;
  -webkit-box-shadow: inset 0 0 143px 0 transparent;
  box-shadow: inset 0 0 143px 0 transparent;
  -webkit-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out;
  z-index: 99; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--stage-home .creightivist--stage-home--background {
    display: none; } }
.creightivist-content .creightivist--stage-home .creightivist--stage-home--background:hover {
  -webkit-box-shadow: inset 0 0 143px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 143px 0 rgba(0, 0, 0, 0.3); }

.creightivist-content .creightivist--stage-home .creightivist--stage-home--background + .creightivist--stage-home--motive {
  -webkit-box-shadow: 80px 0 143px 0 transparent;
  box-shadow: 80px 0 143px 0 transparent;
  -webkit-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out; }

.creightivist-content .creightivist--stage-home .creightivist--stage-home--background:hover + .creightivist--stage-home--motive {
  -webkit-box-shadow: 80px 0 143px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 80px 0 143px 0 rgba(0, 0, 0, 0.15); }

.creightivist-content .creightivist--teaser-steps {
  background-color: #ccc;
  color: #19191b;
  font-height: 0; }

.creightivist-content .creightivist--teaser-steps .creightivist--content-element--inner {
  padding: 43px 0; }

.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step {
  padding: 20px;
  display: inline-block;
  vertical-align: top;
  font-size: 1rem; }

@media (min-width: 1178px) {
  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon] {
    width: calc(100% / 3);
    height: 190px;
    position: relative; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon]:after {
    content: " ";
    width: 2px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#19171a), color-stop(64%, #19171a), color-stop(65%, transparent)) 0 0/10px 25px;
    background: linear-gradient(to bottom, #19171a 0%, #19171a 64%, transparent 65%) 0 0/10px 25px;
    display: block; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon]:last-child:after {
    display: none; } }
@media (max-width: 1177px) {
  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon] {
    width: 100%;
    position: relative; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon]:after {
    content: " ";
    height: 2px;
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#19171a), color-stop(64%, #19171a), color-stop(65%, transparent)) 0 0/10px 25px;
    background: linear-gradient(to right, #19171a 0%, #19171a 64%, transparent 65%) 0 0/10px 25px;
    display: block; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon]:last-child:after {
    display: none; } }
.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon] .creightivist--teaser-steps--step--headline, .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon] .creightivist--teaser-steps--step--text {
  color: #19191b;
  font-size: 19px;
  line-height: 30px;
  text-align: center; }

.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon] .creightivist--teaser-steps--step--headline {
  font-weight: bold;
  text-transform: uppercase; }

.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon] .creightivist--teaser-steps--step--icon {
  text-align: center;
  height: 105px; }

.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step[withicon] .creightivist--teaser-steps--step--icon img {
  vertical-align: top;
  margin: 0 auto; }

.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]) {
  padding: 20px 50px; }

@media (min-width: 1178px) {
  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]) {
    width: calc(100% / 3);
    height: 130px;
    position: relative; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]):after {
    content: " ";
    width: 2px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#19171a), color-stop(64%, #19171a), color-stop(65%, transparent)) 0 0/10px 25px;
    background: linear-gradient(to bottom, #19171a 0%, #19171a 64%, transparent 65%) 0 0/10px 25px;
    display: block; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]):last-child:after {
    display: none; } }
@media (max-width: 1177px) {
  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]) {
    width: 100%;
    position: relative; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]):after {
    content: " ";
    height: 2px;
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#19171a), color-stop(64%, #19171a), color-stop(65%, transparent)) 0 0/10px 25px;
    background: linear-gradient(to right, #19171a 0%, #19171a 64%, transparent 65%) 0 0/10px 25px;
    display: block; }

  .creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]):last-child:after {
    display: none; } }
.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]) .creightivist--teaser-steps--step--headline {
  color: #19191b;
  font-size: 30px;
  line-height: 30px;
  text-align: left;
  font-weight: bold; }

.creightivist-content .creightivist--teaser-steps .creightivist--teaser-steps--step:not([withicon]) .creightivist--teaser-steps--step--text {
  color: #19191b;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  margin-top: 8px; }

.creightivist-content .creightivist--text-optional-cta .creightivist--content-element--inner {
  margin: 93px auto; }

.creightivist-content .creightivist--text-optional-cta .creightivist--text-optional-cta--button {
  text-align: center;
  margin-top: 50px; }

.creightivist-content .creightivist--product-selection .creightivist--content-element--inner {
  margin: 93px auto; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products {
  margin-top: 65px; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing {
  padding: 0;
  margin: 0;
  font-size: 0; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic {
  font-size: 1rem;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  padding: 0;
  margin: 0;
  height: 441px;
  overflow: hidden;
  position: relative; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic:last-child {
  padding-right: 0; }

@media (min-width: 1024px) {
  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic {
    width: calc((100% - 120px) / 4);
    display: inline-block;
    padding-right: 40px; }

  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic[data-articleid='4'] {
    padding-right: 0; }

  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic[data-articleid='9'] {
    padding-right: 0; } }
@media (min-width: 768px) and (max-width: 1023px) {
  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic {
    width: calc((100% - 100px) / 4);
    display: inline-block;
    padding-right: 30px; }

  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic[data-articleid='4'] {
    padding-right: 0; }

  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic[data-articleid='9'] {
    padding-right: 0; } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic {
    margin-bottom: 24px; } }
.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .product--supplier-detail {
  display: none; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .product--info {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .product--title {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 28px;
  font-size: 24px; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .product--image {
  position: absolute;
  top: 82px;
  left: 0;
  right: 0;
  height: 304px;
  background: #f4f4f4;
  width: 100%; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .product--image img {
  max-width: calc(100% - 60px);
  max-height: calc(100% - 60px); }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .btn.btn--primary {
  position: absolute;
  bottom: 0;
  left: 0;
  width: auto; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .btn.btn--primary:after {
  margin-left: 2.5em; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .product--price-info {
  position: absolute;
  left: 0;
  top: 42px;
  font-size: 18px;
  line-height: 21px; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .listing .product--box.box--basic .product--price-info .price--unit {
  display: none; }

.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .creightivist--product-selection--product {
  font-size: 1rem;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .creightivist--product-selection--product {
    width: calc((100% - 120px) / 3);
    display: inline-block;
    padding-right: 60px; }

  .creightivist-content .creightivist--product-selection .creightivist--product-selection--products .creightivist--product-selection--product:last-child {
    padding-right: 0; } }
.creightivist-content .creightivist--product-selection .creightivist--product-selection--products .creightivist--product-selection--product .creightivist--product-selection--product--image {
  height: 300px;
  background-color: #f4f4f4; }

.creightivist-content .creightivist--seo-container .creightivist--content-element--inner {
  margin: 93px auto; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--headline {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 30px; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap {
  font-size: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column {
  font-size: 1rem; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    padding-right: 60px; }

  .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column:last-child {
    padding-right: 0;
    padding-left: 60px; } }
.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images {
  font-size: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='1'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 0);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='1'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='1'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='2'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 1);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='2'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='2'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='3'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 2);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='3'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='3'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='4'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 3);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='4'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='4'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='5'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 4);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='5'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='5'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='6'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 5);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='6'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='6'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='7'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 6);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='7'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='7'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='8'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 7);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='8'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='8'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='9'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 8);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='9'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='9'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='10'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 9);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='10'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='10'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='11'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 10);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='11'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='11'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='12'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 11);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='12'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='12'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='13'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 12);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='13'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='13'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='14'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 13);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='14'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='14'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='15'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 14);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='15'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='15'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='16'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 15);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='16'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='16'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='17'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 16);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='17'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='17'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='18'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 17);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='18'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='18'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='19'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 18);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='19'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='19'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='20'] .creightivist--seo-container--column--images--image {
  display: inline-block;
  width: calc(100% / 19);
  max-width: 75%;
  position: relative;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain; }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='20'] .creightivist--seo-container--column--images--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((3 / 4) * 100%); }

.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount='20'] .creightivist--seo-container--column--images--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--content-element--inner {
  margin: 93px auto; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--button--wrap {
  text-align: right;
  margin-top: 45px; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap {
  width: 100%;
  position: relative;
  position: relative;
  margin-top: 50px; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((344 / 1260) * 100%); }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap .creightivist--collection-motive-slider--preview-slider--entry {
  position: absolute;
  background-size: 99% 99%;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 0;
  overflow: hidden;
  outline: 1px #fff solid;
  background-color: white;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 0;
  width: 165%;
  height: 100%;
  -webkit-transform-origin: left center;
  transform-origin: left center;
  left: 0;
  top: -50%;
  -webkit-transform: translate3d(0, 0, 0) translateX(0%) translateY(75%) scale(0.1363636364, 0.485);
  transform: translate3d(0, 0, 0) translateX(0%) translateY(75%) scale(0.1363636364, 0.485);
  -webkit-transition: opacity 300ms linear, -webkit-transform 300ms linear;
  transition: opacity 300ms linear, -webkit-transform 300ms linear;
  transition: transform 300ms linear, opacity 300ms linear;
  transition: transform 300ms linear, opacity 300ms linear, -webkit-transform 300ms linear; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap .creightivist--collection-motive-slider--preview-slider--entry img {
  -webkit-box-shadow: 0 0 0 50px #fff;
  box-shadow: 0 0 0 50px #fff; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap .creightivist--collection-motive-slider--preview-slider--entry.selected {
  z-index: 10;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) translateX(16.6666666667%) translateY(50%) scale(0.2727272727, 1);
  transform: translate3d(0, 0, 0) translateX(16.6666666667%) translateY(50%) scale(0.2727272727, 1); }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap .creightivist--collection-motive-slider--preview-slider--entry.nextSelected {
  z-index: 0;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) translateX(46.9696969697%) translateY(75%) scale(0.1363636364, 0.485);
  transform: translate3d(0, 0, 0) translateX(46.9696969697%) translateY(75%) scale(0.1363636364, 0.485);
  -webkit-transition: opacity 300ms linear;
  transition: opacity 300ms linear; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--preview-slider--wrap .creightivist--collection-motive-slider--preview-slider--entry.previouslySelected {
  z-index: 5;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) translateX(0%) translateY(75%) scale(0.1363636364, 0.485);
  transform: translate3d(0, 0, 0) translateX(0%) translateY(75%) scale(0.1363636364, 0.485); }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap {
  font-size: 0;
  margin-top: 100px; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry {
  display: inline-block;
  position: relative;
  font-size: 1rem;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  margin-right: 16px;
  margin-bottom: 20px;
  cursor: pointer; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((109 / 166) * 100%); }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry:last-child {
  margin-right: 0; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry:nth-child(3n) {
    margin-right: 0; } }
.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -16px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: transparent;
  -webkit-transition: background-color 150ms ease-in-out;
  transition: background-color 150ms ease-in-out; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry:hover:after {
  background-color: #979797; }

.creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap .creightivist--collection-motive-slider--motive-slider--entry.selected:after {
  background-color: #979797; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='1'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((1 - 1) * 16px)) / 1); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='1'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='2'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((2 - 1) * 16px)) / 2); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='2'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='3'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='3'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='4'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((4 - 1) * 16px)) / 4); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='4'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='5'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((5 - 1) * 16px)) / 5); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='5'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='6'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((6 - 1) * 16px)) / 6); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='6'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='7'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((7 - 1) * 16px)) / 7); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='7'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='8'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((8 - 1) * 16px)) / 8); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='8'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='9'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((9 - 1) * 16px)) / 9); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='9'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='10'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((10 - 1) * 16px)) / 10); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='10'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='11'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((11 - 1) * 16px)) / 11); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='11'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='12'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((12 - 1) * 16px)) / 12); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='12'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='13'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((13 - 1) * 16px)) / 13); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='13'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='14'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((14 - 1) * 16px)) / 14); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='14'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='15'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((15 - 1) * 16px)) / 15); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='15'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='16'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((16 - 1) * 16px)) / 16); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='16'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='17'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((17 - 1) * 16px)) / 17); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='17'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='18'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((18 - 1) * 16px)) / 18); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='18'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='19'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((19 - 1) * 16px)) / 19); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='19'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='20'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((20 - 1) * 16px)) / 20); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='20'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='21'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((21 - 1) * 16px)) / 21); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='21'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='22'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((22 - 1) * 16px)) / 22); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='22'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='23'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((23 - 1) * 16px)) / 23); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='23'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='24'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((24 - 1) * 16px)) / 24); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='24'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='25'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((25 - 1) * 16px)) / 25); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='25'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='26'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((26 - 1) * 16px)) / 26); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='26'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='27'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((27 - 1) * 16px)) / 27); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='27'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='28'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((28 - 1) * 16px)) / 28); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='28'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='29'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((29 - 1) * 16px)) / 29); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='29'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='30'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((30 - 1) * 16px)) / 30); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-motive-slider .creightivist--collection-motive-slider--motive-slider--wrap[data-entrycount='30'] .creightivist--collection-motive-slider--motive-slider--entry {
    width: calc((100% - ((3 - 1) * 16px)) / 3); } }
.creightivist-content .creightivist--stage-simple {
  height: 760px;
  width: 100%;
  overflow: hidden; }

.creightivist-content .creightivist--stage-simple .creightivist--stage-simple--teaser {
  position: absolute;
  z-index: 100;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 40px 35px;
  top: 70px; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--stage-simple .creightivist--stage-simple--teaser {
    width: 50%;
    right: 0; } }
.creightivist-content .creightivist--stage-simple .creightivist--stage-simple--teaser h1 {
  font-size: 42px;
  line-height: 50px;
  color: #000;
  margin-top: 0; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--stage-simple .creightivist--stage-simple--teaser h1 {
    font-size: 30px;
    line-height: 34px; } }
.creightivist-content .creightivist--stage-simple .creightivist--stage-simple--teaser p {
  font-size: 14px;
  line-height: 22px;
  font-weight: 300; }

.creightivist-content .creightivist--stage-simple .creightivist--stage-simple--teaser img {
  margin-top: 40px;
  max-width: 100%; }

.creightivist-content .creightivist--stage-simple .creightivist--stage-simple--background {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  overflow: hidden;
  background-size: cover;
  background-position: center center;
  -webkit-box-shadow: inset 0 0 143px 0 transparent;
  box-shadow: inset 0 0 143px 0 transparent;
  -webkit-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out;
  z-index: 99; }

.creightivist-content .creightivist--stage-golden-ratio {
  width: 100%;
  overflow: hidden; }

@media (min-width: 900px) {
  .creightivist-content .creightivist--stage-golden-ratio {
    height: 760px; } }
.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--motive-image {
  position: absolute;
  top: 50%;
  left: calc((100vw - (100vw / 2.61803)) / 2);
  max-width: calc((100vw - (100vw / 2.61803)));
  max-height: 80%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser {
  z-index: 100;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 100px 50px 40px 50px; }

@media (min-width: 900px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0; } }
@media (min-width: 900px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser {
    right: 0;
    left: calc(100vw - (100vw / 2.61803)); } }
.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser h1 {
  font-size: 42px;
  line-height: 50px;
  color: inherit;
  margin-top: 0; }

.creightivist--stage-golden-ratio--teaser h2, .creightivist--stage-golden-ratio--teaser h3, .creightivist--stage-golden-ratio--teaser h4, .creightivist--stage-golden-ratio--teaser h5, .creightivist--stage-golden-ratio--teaser h6 {
  color: inherit; }

@media (max-width: 899px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser h1 {
    font-size: 30px;
    line-height: 34px; } }
@media (min-width: 900px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser h1 {
    max-width: 450px; } }
.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser p {
  font-size: 14px;
  line-height: 22px;
  font-weight: 300; }

.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser img {
  margin-top: 40px;
  max-width: 100%; }

.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser a.btn {
  margin-top: 2em; }

.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser > div {
  margin-top: 2em; }

@media (min-width: 900px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--teaser > div {
    max-width: 450px; } }
.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--image {
  max-width: 100%; }

@media (min-width: 900px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--image {
    display: none; } }
.creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--background {
  height: 100%;
  overflow: hidden;
  -webkit-box-shadow: inset 0 0 143px 0 transparent;
  box-shadow: inset 0 0 143px 0 transparent;
  -webkit-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out;
  z-index: 99;
  background-attachment: fixed;
  background-position: 0 80px;
  background-size: auto 800px;
  background-repeat: no-repeat; }

@media (min-width: 900px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--background {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }

  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--background .creightivist--stage-golden-ratio--background-inner {
    background-attachment: fixed;
    width: calc(100vw - (100vw / 2.61803));
    background-size: auto 765px;
    background-repeat: no-repeat;
    background-position: top 80px left;
    height: 100%; } }
@media (max-width: 899px) {
  .creightivist-content .creightivist--stage-golden-ratio .creightivist--stage-golden-ratio--background {
    display: none; } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--grid {
    background-color: #2E2E33;
    padding: 93px 0; } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--grid {
    position: relative; }

  .creightivist-content .creightivist--grid:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: calc((1005 / 1600) * 100%); }

  .creightivist-content .creightivist--grid > .content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; } }
.creightivist-content .creightivist--grid .creightivist--grid--element:first-child {
  background-color: #2E2E33;
  color: white; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--grid .creightivist--grid--element:first-child {
    max-width: calc(100% - 40px);
    margin: 0 auto; } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--grid .creightivist--grid--element:first-child {
    padding: 2.8125vw 5vw 2.8125vw 3.125vw; } }
.creightivist-content .creightivist--grid .creightivist--grid--element:first-child h2 {
  color: white;
  margin-top: 0; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--grid .creightivist--grid--element:first-child h2 {
    margin-bottom: 1.9375vw;
    font-size: 3vw;
    line-height: 3.5vw; } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--grid .creightivist--grid--element:first-child p {
    font-size: .875vw;
    line-height: 1.375vw; } }
@media (min-width: 768px) {
  .creightivist-content .creightivist--grid[data-layouttype='1'] .content .creightivist--grid--element {
    position: absolute;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }

  .creightivist-content .creightivist--grid[data-layouttype='1'] .content .creightivist--grid--element:first-child {
    left: 25%;
    top: 0;
    right: 25%;
    bottom: calc((100% / 3) * 2); }

  .creightivist-content .creightivist--grid[data-layouttype='1'] .content .creightivist--grid--element:nth-child(2) {
    left: 0;
    top: 0;
    right: 75%;
    bottom: calc(100% / 3); }

  .creightivist-content .creightivist--grid[data-layouttype='1'] .content .creightivist--grid--element:nth-child(3) {
    right: 0;
    top: 0;
    left: 75%;
    bottom: 0; }

  .creightivist-content .creightivist--grid[data-layouttype='1'] .content .creightivist--grid--element:nth-child(4) {
    right: 25%;
    top: calc(100% / 3);
    left: 25%;
    bottom: calc(100% / 3); }

  .creightivist-content .creightivist--grid[data-layouttype='1'] .content .creightivist--grid--element:nth-child(5) {
    right: 25%;
    top: calc((100% / 3) * 2);
    left: 0;
    bottom: 0; }

  .creightivist-content .creightivist--grid[data-layouttype='2'] .content .creightivist--grid--element {
    position: absolute;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }

  .creightivist-content .creightivist--grid[data-layouttype='2'] .content .creightivist--grid--element:first-child {
    left: 25%;
    top: calc(100% / 3);
    right: 25%;
    bottom: 0; }

  .creightivist-content .creightivist--grid[data-layouttype='2'] .content .creightivist--grid--element:nth-child(2) {
    left: 0;
    top: 0;
    right: 75%;
    bottom: calc(100% / 3); }

  .creightivist-content .creightivist--grid[data-layouttype='2'] .content .creightivist--grid--element:nth-child(3) {
    left: 25%;
    top: 0;
    right: 25%;
    bottom: calc((100% / 3) * 2); }

  .creightivist-content .creightivist--grid[data-layouttype='2'] .content .creightivist--grid--element:nth-child(4) {
    right: 0;
    top: 0;
    left: 75%;
    bottom: calc((100% / 3) * 2); }

  .creightivist-content .creightivist--grid[data-layouttype='2'] .content .creightivist--grid--element:nth-child(5) {
    right: 0;
    top: calc(100% / 3);
    left: 75%;
    bottom: 0; }

  .creightivist-content .creightivist--grid[data-layouttype='2'] .content .creightivist--grid--element:nth-child(6) {
    right: 75%;
    top: calc((100% / 3) * 2);
    left: 0;
    bottom: 0; } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--grid .creightivist--grid--element:nth-child(3) {
    display: block;
    height: 300px;
    margin-bottom: -93px;
    margin-top: 93px;
    background-size: cover;
    background-position: center center; } }
.creightivist-content .creightivist--teaser-designs {
  background-color: #2E2E33;
  color: white;
  padding: 93px 0; }

.creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--content-element--headline {
  text-align: left;
  color: white;
  margin-top: 0; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--content-element--headline {
    width: 65%; } }
.creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper {
  font-size: 0; }

.creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--teaser-wrap {
  font-size: 1rem; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--teaser-wrap {
    display: inline-block;
    width: 65%; } }
.creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--button {
  display: inline-block;
  vertical-align: bottom;
  font-size: 1rem;
  float: right;
  padding-right: 3.5em;
  background-color: white;
  color: #2E2E33; }

.creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--button:hover {
  background-color: #005E77;
  color: white; }

@media (min-width: 1200px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--button {
    width: calc((100% - (94px * 3)) / 4); } }
@media (min-width: 830px) and (max-width: 1199px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--button {
    width: calc((100% - (94px * 2)) / 3); } }
@media (min-width: 550px) and (max-width: 829px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--button {
    width: calc((100% - (94px * 1)) / 2); } }
.creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--button:after {
  position: absolute;
  top: 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: translateY(-3px) rotate(45deg) !important;
  transform: translateY(-3px) rotate(45deg) !important;
  right: 1em;
  border-top-color: #2e2e33 !important;
  border-right-color: #2e2e33 !important; }

.creightivist-content .creightivist--teaser-designs .creightivist--content-element--inner .creightivist--teaser-designs--wrapper .creightivist--teaser-designs--button:hover:after {
  border-top-color: white !important;
  border-right-color: white !important; }

.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap {
  font-size: 0;
  margin-top: 94px; }

@media (min-width: 550px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap {
    margin-bottom: -110px; } }
.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element {
  font-size: 1rem;
  position: relative;
  margin-bottom: 110px; }

@media (min-width: 550px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element {
    display: inline-block;
    margin-right: 94px; } }
@media (min-width: 1200px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element {
    width: calc((100% - (94px * 3)) / 4); }

  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element:nth-child(4n) {
    margin-right: 0; } }
@media (min-width: 830px) and (max-width: 1199px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element {
    width: calc((100% - (94px * 2)) / 3); }

  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element:nth-child(3n) {
    margin-right: 0; } }
@media (min-width: 550px) and (max-width: 829px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element {
    width: calc((100% - (94px * 1)) / 2); }

  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element:nth-child(2n) {
    margin-right: 0; } }
.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .creightivist--teaser-designs--element--name {
  line-height: 28px;
  font-size: 24px;
  color: white; }

.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .creightivist--teaser-designs--element--price {
  line-height: 21px;
  font-size: 18px;
  margin-top: 10px;
  color: white; }

.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .creightivist--teaser-designs--element--image {
  width: 100%;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: white;
  margin-top: 20px; }

.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .creightivist--teaser-designs--element--image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((152 / 242) * 100%); }

.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .creightivist--teaser-designs--element--image > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .btn.btn-primary {
  margin-top: 24px;
  width: 100%; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .btn.btn-primary {
    margin-bottom: 24px; } }
.creightivist-content .creightivist--teaser-designs .creightivist--teaser-designs--wrap .creightivist--teaser-designs--element .btn.btn-primary:after {
  position: absolute;
  top: 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: translateY(-3px) rotate(45deg) !important;
  transform: translateY(-3px) rotate(45deg) !important;
  right: 1em; }

.creightivist-content .creightivist--content-element--slider {
  width: 100%;
  overflow: hidden;
  position: relative;
  background-color: white; }

.creightivist-content .creightivist--content-element--slider[data-slidecount='1'] .creightivist--content-element--slider--slides {
  width: calc(100% * 1); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='1'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 1); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='2'] .creightivist--content-element--slider--slides {
  width: calc(100% * 2); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='2'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 2); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='3'] .creightivist--content-element--slider--slides {
  width: calc(100% * 3); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='3'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 3); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='4'] .creightivist--content-element--slider--slides {
  width: calc(100% * 4); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='4'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 4); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='5'] .creightivist--content-element--slider--slides {
  width: calc(100% * 5); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='5'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 5); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='6'] .creightivist--content-element--slider--slides {
  width: calc(100% * 6); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='6'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 6); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='7'] .creightivist--content-element--slider--slides {
  width: calc(100% * 7); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='7'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 7); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='8'] .creightivist--content-element--slider--slides {
  width: calc(100% * 8); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='8'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 8); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='9'] .creightivist--content-element--slider--slides {
  width: calc(100% * 9); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='9'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 9); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='10'] .creightivist--content-element--slider--slides {
  width: calc(100% * 10); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='10'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 10); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='11'] .creightivist--content-element--slider--slides {
  width: calc(100% * 11); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='11'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 11); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='12'] .creightivist--content-element--slider--slides {
  width: calc(100% * 12); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='12'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 12); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='13'] .creightivist--content-element--slider--slides {
  width: calc(100% * 13); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='13'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 13); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='14'] .creightivist--content-element--slider--slides {
  width: calc(100% * 14); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='14'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 14); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='15'] .creightivist--content-element--slider--slides {
  width: calc(100% * 15); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='15'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 15); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='16'] .creightivist--content-element--slider--slides {
  width: calc(100% * 16); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='16'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 16); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='17'] .creightivist--content-element--slider--slides {
  width: calc(100% * 17); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='17'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 17); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='18'] .creightivist--content-element--slider--slides {
  width: calc(100% * 18); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='18'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 18); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='19'] .creightivist--content-element--slider--slides {
  width: calc(100% * 19); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='19'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 19); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='20'] .creightivist--content-element--slider--slides {
  width: calc(100% * 20); }

.creightivist-content .creightivist--content-element--slider[data-slidecount='20'] .creightivist--content-element--slider--slides > div {
  width: calc(100% / 20); }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--slides {
  font-size: 0; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--slides > div {
  font-size: 1rem;
  display: inline-block;
  width: 100vw;
  vertical-align: top; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--button-next {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 40px;
  height: 60px;
  background-color: rgba(255, 255, 255, 0.9);
  content: "";
  display: block;
  cursor: pointer;
  z-index: 1000;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  -webkit-transition: width 150ms ease-in-out;
  transition: width 150ms ease-in-out; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--button-next:hover {
  width: 50px; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--button-next:before {
  content: "";
  display: block;
  height: 15px;
  width: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-55deg) skew(-20deg);
  transform: translate(-50%, -50%) rotate(-55deg) skew(-20deg);
  border-right: 1px solid black;
  border-bottom: 1px solid black; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--button-previous {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 40px;
  height: 60px;
  background-color: rgba(255, 255, 255, 0.9);
  content: "";
  display: block;
  cursor: pointer;
  z-index: 1000;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  -webkit-transition: width 150ms ease-in-out;
  transition: width 150ms ease-in-out; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--button-previous:hover {
  width: 50px; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--button-previous:before {
  content: "";
  display: block;
  height: 15px;
  width: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-55deg) skew(-20deg);
  transform: translate(-50%, -50%) rotate(-55deg) skew(-20deg);
  border-top: 1px solid black;
  border-left: 1px solid black; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap {
  bottom: 20px;
  width: 100%;
  margin: 0 auto;
  position: absolute;
  text-align: right;
  z-index: 1000;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

@media (min-width: 1300px) {
  .creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap {
    max-width: 1260px; } }
@media (max-width: 1299px) {
  .creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap {
    max-width: calc(100% - 40px); } }
.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap .creightivist--content-element--slider--dots--dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #EDEDED;
  cursor: pointer;
  margin-left: 5px;
  -webkit-transition: background-color 150ms ease-in-out;
  transition: background-color 150ms ease-in-out; }

.creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap .creightivist--content-element--slider--dots--dot.current, .creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap .creightivist--content-element--slider--dots--dot:hover {
  background-color: #045E77; }

.creightivist-content .creightivist--image-gallery--slider {
  display: none; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--image-gallery--slider {
    display: block; } }
.creightivist-content .creightivist--image-gallery {
  height: 408px;
  position: relative; }

@media (max-width: 767px) {
  .creightivist-content .creightivist--image-gallery.hide-mobile {
    display: none; } }
.creightivist-content .creightivist--image-gallery .creightivist--image-gallery--image {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.creightivist-content .creightivist--image-gallery[data-layouttype='1'] .creightivist--image-gallery--image:nth-child(1) {
  left: 0;
  right: 75%; }

.creightivist-content .creightivist--image-gallery[data-layouttype='1'] .creightivist--image-gallery--image:nth-child(2) {
  left: 25%;
  right: 37.5%; }

.creightivist-content .creightivist--image-gallery[data-layouttype='1'] .creightivist--image-gallery--image:nth-child(3) {
  left: 62.5%;
  right: 0; }

.creightivist-content .creightivist--image-gallery[data-layouttype='2'] .creightivist--image-gallery--image:nth-child(1) {
  left: 0;
  right: 62.5%; }

.creightivist-content .creightivist--image-gallery[data-layouttype='2'] .creightivist--image-gallery--image:nth-child(2) {
  left: 37.5%;
  right: 37.5%; }

.creightivist-content .creightivist--image-gallery[data-layouttype='2'] .creightivist--image-gallery--image:nth-child(3) {
  left: 62.5%;
  right: 0; }

.creightivist-content .creightivist--image-gallery[data-layouttype='3'] .creightivist--image-gallery--image:nth-child(1) {
  left: 0;
  right: 62.5%; }

.creightivist-content .creightivist--image-gallery[data-layouttype='3'] .creightivist--image-gallery--image:nth-child(2) {
  left: 37.5%;
  right: 25%; }

.creightivist-content .creightivist--image-gallery[data-layouttype='3'] .creightivist--image-gallery--image:nth-child(3) {
  right: 0;
  left: 75%; }

.creightivist-content .creightivist--image-gallery[data-layouttype='mobile'] .creightivist--image-gallery--image:nth-child(1) {
  left: 0;
  right: 0; }

.creightivist-content .clearfix {
  display: table;
  clear: both; }

.breadcrumb {
  z-index: 1;
  position: absolute;
  display: block;
  padding-top: 14px; }

.breadcrumb a {
  color: #000000;
  font-size: 14px;
  line-height: 28px;
  -webkit-transition: color 150ms ease-in-out;
  transition: color 150ms ease-in-out; }

.breadcrumb a:hover {
  color: #005E77; }

.breadcrumb a:not(:last-child):after {
  content: "";
  display: inline-block;
  width: 6px;
  height: 6px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-top: 1px solid #9B9B9B;
  border-right: 1px solid #9B9B9B;
  margin-right: 1em;
  margin-left: 0.5em;
  vertical-align: middle; }

.creightivist-content .creightivist--collection-overview.creightivist--collection-overview--home .creightivist--collection-overview--content {
  width: 100%; }

.creightivist--content-element--wrap[data-show-horizontal-seperator="1"] .creightivist--content-element--inner {
  border-top: 1px solid black; }

.creightivist--award-logo-display {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 25px;
  padding-bottom: 100px; }

.creightivist--award-logo-display .creightivist--award-logo-display__item {
  position: relative;
  height: 150px;
  padding: 26px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

@media (max-width: 768px) {
  .creightivist--award-logo-display {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }

  .creightivist--award-logo-display .creightivist--award-logo-display__item {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 50%;
    flex: 1 0 50%; } }
.creightivist--award-logo-display .creightivist--award-logo-display__item img:not(.centered-image) {
  max-width: 100%;
  max-height: 100%;
  vertical-align: center;
  opacity: 0; }

.creightivist--award-logo-display .creightivist--award-logo-display__item img.centered-image {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: calc(100% - 52px);
  max-height: calc(100% - 52px);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

@media (max-width: 768px) {
  .creightivist-content .creightivist--stage-simple {
    height: 250px; } }
@media (max-width: 1150px) {
  .header-main .burger-menu:before {
    position: absolute;
    content: " ";
    display: block;
    top: -40px;
    bottom: -30px;
    left: -20px;
    right: 0; } }
.creightivist-content .creightivist--404--stage {
  height: 505px;
  background-color: #eaeae8; }
  .creightivist-content .creightivist--404--stage * {
    background-size: contain; }
.creightivist-content .creightivist--404--content {
  padding: 100px 0; }
  .creightivist-content .creightivist--404--content .creightivist--404--content--headline {
    font-size: 48px;
    line-height: 56px;
    margin-bottom: 24px; }
  .creightivist-content .creightivist--404--content p {
    font-size: 14px;
    line-height: 24px;
    max-width: 70%; }
    @media (max-width: 768px) {
      .creightivist-content .creightivist--404--content p {
        max-width: 100%; } }

.creightivist-content .creightivist--collection-overview {
  padding: 93px 0; }
  .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row {
    width: 100%;
    display: block;
    font-size: 16px;
    line-height: 26px;
    flex-direction: row;
    align-items: center;
    border-top: 1px solid rgba(51, 51, 51, 0.3);
    border-bottom: 1px solid rgba(51, 51, 51, 0.3);
    margin-bottom: 37px;
    padding: 16px 0px;
    margin-top: 15px; }
    @media (max-width: 1023px) {
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile {
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 100000;
        width: 100%;
        height: 100%;
        background-color: #EAEAE7;
        padding: 20px; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--textmobile {
          display: block;
          padding-bottom: 16px;
          text-transform: uppercase; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter {
          border-bottom: 1px solid rgba(51, 51, 51, 0.3); }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--label {
          padding: 16px 0px;
          background-color: inherit; }
          .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--label:after {
            right: 0px; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--selection {
          position: inherit;
          width: 100%;
          padding: 0px 0px 20px 0px; }
          .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--selection ul {
            padding-top: 0px; }
          .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--selection li {
            display: inline-block;
            width: 50%;
            padding: 5px 5px 5px 25px;
            position: relative;
            vertical-align: top; }
            .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row.creightivist--collection-overview--filter--showmobile .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--selection li:before {
              position: absolute;
              margin-top: 0px;
              left: 0; } }
    .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--mobile {
      display: inline-block;
      float: right; }
      @media (max-width: 1023px) {
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--mobile {
          display: none; } }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--textmobile {
        display: none;
        border-bottom: 1px solid rgba(51, 51, 51, 0.3); }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--textmobile .creightivist--collection-overview--filter--text {
          display: inline-block; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--textmobile .creightivist--collection-overview--filter--text--close {
          cursor: pointer;
          display: inline-block;
          float: right; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--category .creightivist--collection-overview--filter--label {
        padding: 8px 30px 8px 15px; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--mobile .creightivist--collection-overview--filter--category .creightivist--collection-overview--filter--label:after {
          right: 0px; }
    @media (max-width: 1023px) {
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row {
        padding: 6px 0px; } }
    .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--text {
      display: inline-block;
      padding: 8px 0px; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--text .creightivist--collection-overview--filter--text--open {
        position: relative;
        padding-right: 12px;
        text-transform: uppercase; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--text .creightivist--collection-overview--filter--text--open:after {
          display: block;
          content: ":";
          width: 10px;
          height: 10px;
          position: absolute;
          top: 0;
          right: 0px; }
        @media (max-width: 1023px) {
          .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--text .creightivist--collection-overview--filter--text--open {
            cursor: pointer;
            padding: 8px 30px 8px 0px; }
            .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--text .creightivist--collection-overview--filter--text--open:after {
              display: block;
              content: " ";
              width: 10px;
              height: 10px;
              position: absolute;
              top: 50%;
              right: 0px;
              border-right: 1px solid #333333;
              border-bottom: 1px solid #333333;
              -webkit-transform: translate(-100%, -50%) rotate(45deg) translateY(-50%);
              transform: translate(-100%, -50%) rotate(45deg) translateY(-50%);
              -webkit-transition: -webkit-transform 300ms ease-in-out;
              transition: -webkit-transform 300ms ease-in-out;
              transition: transform 300ms ease-in-out;
              transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; } }
    .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter {
      display: inline-block;
      z-index: 1;
      position: relative;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }
      @media (max-width: 1023px) {
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter:last-child .creightivist--collection-overview--filter--label {
          padding: 16px 0px !important; } }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter:last-child .creightivist--collection-overview--filter--selection {
        left: auto; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter .creightivist--collection-overview--filter--label {
        background-color: white;
        padding: 8px 40px 8px 15px;
        position: relative;
        cursor: pointer;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        text-transform: uppercase; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter .creightivist--collection-overview--filter--label:after {
          display: block;
          content: " ";
          width: 10px;
          height: 10px;
          position: absolute;
          top: 50%;
          right: 10px;
          border-right: 1px solid #333333;
          border-bottom: 1px solid #333333;
          -webkit-transform: translate(-100%, -50%) rotate(45deg) translateY(-50%);
          transform: translate(-100%, -50%) rotate(45deg) translateY(-50%);
          -webkit-transition: -webkit-transform 300ms ease-in-out;
          transition: -webkit-transform 300ms ease-in-out;
          transition: transform 300ms ease-in-out;
          transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter .creightivist--collection-overview--filter--selection {
        display: none;
        padding: 0 12px 17px 12px;
        width: max-content; }
    @media (max-width: 1023px) {
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--product {
        width: 100%; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--category {
        width: 100%; } }
    .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--label--sortBytext {
      display: inline-block;
      float: right;
      padding: 8px 5px 8px 0px;
      text-transform: uppercase; }
      @media (max-width: 1023px) {
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--label--sortBytext {
          display: none; } }
    .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy {
      display: inline-block;
      float: right;
      position: relative;
      cursor: pointer; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--selection {
        left: auto !important;
        right: 0 !important; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--selection li:before {
          display: none; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--label {
        padding: 8px 30px 8px 8px; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--label:after {
          right: 3px; }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--label .creightivist--collection-overview--filter--label--sort {
          display: none; }
          @media (max-width: 1023px) {
            .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--label .creightivist--collection-overview--filter--label--sort {
              display: block; } }
        .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--label .creightivist--collection-overview--filter--label--sortvalue {
          display: block; }
          @media (max-width: 1023px) {
            .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--row .creightivist--collection-overview--filter--sortBy .creightivist--collection-overview--filter--label .creightivist--collection-overview--filter--label--sortvalue {
              display: none; } }
  .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row ul {
    display: inline; }
    .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row ul li {
      display: none;
      background-color: #EAEAE7;
      padding: 5px 10px;
      border: none;
      margin-right: 10px;
      cursor: pointer; }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row ul li.js-creightivist--collection-overview--filter-reset-category {
        display: inline-block; }
        @media (max-width: 1023px) {
          .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row ul li.js-creightivist--collection-overview--filter-reset-category {
            margin-top: 5px; } }
      .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row ul li.js-creightivist--collection-overview--filter-reset-products {
        display: inline-block; }
        @media (max-width: 1023px) {
          .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row ul li.js-creightivist--collection-overview--filter-reset-products {
            margin-top: 5px; } }
  .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row .js-creightivist--collection-overview--filter-reset {
    cursor: pointer;
    color: #015E77;
    text-decoration: underline;
    margin-left: 15px; }
    .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filtered--row .js-creightivist--collection-overview--filter-reset-hidden {
      display: none; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter .creightivist--collection-overview--filter--selection ul {
  padding-top: 20px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter .creightivist--collection-overview--filter--selection ul li {
  list-style: none;
  font-size: 16px;
  line-height: 20px;
  padding: 5px 0px;
  color: #333333;
  cursor: pointer; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter .creightivist--collection-overview--filter--selection ul li:before {
  display: inline-block;
  background-color: #ffffff;
  content: " ";
  width: 18px;
  height: 18px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: .25em;
  vertical-align: middle;
  margin-top: -4px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter .creightivist--collection-overview--filter--selection ul li.selected:before {
  background-image: url(/shop/configuratorimages/Icons/checked-orange.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 55% 55%; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter .creightivist--collection-overview--filter--backdrop {
  display: none; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--backdrop {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: " "; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--selection {
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background-color: #EAEAE7;
  border-top: none; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--product.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--selection {
  min-width: 220px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--category.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--selection {
  min-width: 270px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--sortBy.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--selection {
  min-width: 150px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--label {
  background-color: #EAEAE7; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--label:after {
  -webkit-transform: translate(-100%, 0%) rotate(45deg) translateY(-50%) scale(-1);
  transform: translate(-100%, 0%) rotate(45deg) translateY(-50%) scale(-1); }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--sortBy.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--backdrop {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: " "; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--sortBy.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--selection {
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background-color: #EAEAE7;
  border-top: none; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--filter--sortBy.creightivist--collection-overview--filter__expanded .creightivist--collection-overview--filter--label {
  background-color: #EAEAE7; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top; }

@media (min-width: 768px) {
  .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content {
    display: inline-block;
    width: 75%;
    padding-left: calc(33px / 2); } }
.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content h1 {
  margin: 0;
  padding: 0;
  font-size: 26px;
  line-height: 36px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list {
  clear: both;
  font-size: 0;
  margin-right: -37px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  font-size: 1rem;
  margin-right: 37px;
  margin-bottom: 43px;
  margin-top: 33px; }

@media (min-width: 1024px) {
  .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry {
    width: calc((100% - (37px * 4)) / 4); } }
@media (min-width: 768px) and (max-width: 1023px) {
  .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry {
    width: calc((100% - (37px * 3)) / 3); } }
@media (max-width: 767px) {
  .creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry {
    width: calc((100% - (37px * 2)) / 2); } }
.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry.filtered {
  display: none; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry .creightivist--collection-overview--design-list--entry--preview {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry .creightivist--collection-overview--design-list--entry--title {
  margin-top: 19px;
  padding-left: 4px;
  font-size: 16px;
  line-height: 22px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry a.btn {
  margin-top: 14px;
  width: 100%; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--design-list .creightivist--collection-overview--design-list--entry a.btn:after {
  right: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-100%, -50%) rotate(45deg) !important;
  transform: translate(-100%, -50%) rotate(45deg) !important; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--load-more--wrap {
  text-align: center;
  margin-top: 47px; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--load-more--wrap .btn.btn-primary {
  background-color: #4a4a4a;
  color: #ffffff; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--load-more--wrap .btn.btn-primary:hover {
  background-color: white;
  border-color: #4a4a4a;
  color: #4a4a4a; }

.creightivist-content .creightivist--collection-overview .creightivist--collection-overview--content .creightivist--collection-overview--load-more--wrap .btn.btn-primary:hover:after {
  border-color: #4a4a4a; }

/* Eightball Styles */
.cr8-styleNormal .content-main .btn-primary, .cr8-styleNormal .content-main .btn--primary, .cr8-styleNormal .content-main .btn {
  background-color: #005e77 !important;
  border: 1px solid #005e77 !important; }
  .cr8-styleNormal .content-main .btn-primary:hover, .cr8-styleNormal .content-main .btn--primary:hover, .cr8-styleNormal .content-main .btn:hover {
    color: #005e77 !important;
    background-color: white !important;
    border-color: #005e77 !important; }
    .cr8-styleNormal .content-main .btn-primary:hover:after, .cr8-styleNormal .content-main .btn--primary:hover:after, .cr8-styleNormal .content-main .btn:hover:after {
      border-top: 2px solid #005e77 !important;
      border-right: 2px solid #005e77 !important; }
.cr8-styleNormal .btn--primary {
  background-color: #005e77 !important;
  border: 1px solid #005e77 !important; }
  .cr8-styleNormal .btn--primary:hover {
    color: #005e77 !important;
    background-color: white !important;
    border-color: #005e77 !important; }
    .cr8-styleNormal .btn--primary:hover:after {
      border-top: 2px solid #005e77 !important;
      border-right: 2px solid #005e77 !important; }

.cr8-styleNormal.cr8-styleEightball .content-main .btn-primary, .cr8-styleNormal.cr8-styleEightball .content-main .btn--primary, .cr8-styleNormal.cr8-styleEightball .content-main .btn {
  background-color: #d9400b !important;
  border: 1px solid #d9400b !important; }
  .cr8-styleNormal.cr8-styleEightball .content-main .btn-primary:hover, .cr8-styleNormal.cr8-styleEightball .content-main .btn--primary:hover, .cr8-styleNormal.cr8-styleEightball .content-main .btn:hover {
    color: #d9400b !important;
    background-color: white !important;
    border-color: #d9400b !important; }
    .cr8-styleNormal.cr8-styleEightball .content-main .btn-primary:hover:after, .cr8-styleNormal.cr8-styleEightball .content-main .btn--primary:hover:after, .cr8-styleNormal.cr8-styleEightball .content-main .btn:hover:after {
      border-top: 2px solid #d9400b !important;
      border-right: 2px solid #d9400b !important; }

.cr8-styleEightball .btn--primary {
  background-color: #d9400b !important;
  border: 1px solid #d9400b !important; }
  .cr8-styleEightball .btn--primary:hover {
    color: #d9400b !important;
    background-color: white !important;
    border-color: #d9400b !important; }
    .cr8-styleEightball .btn--primary:hover:after {
      border-top: 2px solid #d9400b !important;
      border-right: 2px solid #d9400b !important; }

.creightivist-content .creightivist--seo-container .creightivist--content-element--inner {
  margin: 93px auto; }
.creightivist-content .creightivist--seo-container .creightivist--seo-container--headline {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 30px; }
.creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap {
  font-size: 0; }
  .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column {
    font-size: 1rem; }
    @media (min-width: 768px) {
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column {
        display: inline-block;
        width: 50%;
        vertical-align: top;
        padding-right: 30px; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column:last-child {
          padding-right: 0;
          padding-left: 30px; } }
    @media (min-width: 1300px) {
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column {
        padding-right: 60px; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column:last-child {
          padding-right: 0;
          padding-left: 60px; } }
    .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column h2 {
      font-size: 24px;
      line-height: 28px;
      margin-bottom: 20px;
      text-align: left;
      margin-top: 10px;
      font-weight: normal; }
    .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser {
      text-align: left;
      width: 100%;
      font-size: .875rem;
      line-height: 1.5rem;
      margin: 15px 0rem 1.25rem 0rem; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser ul {
        list-style: none; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser ul li {
          list-style: none; }
          .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser ul li:before {
            content: "- ";
            font-weight: bold; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser table:not([class]) {
        border-spacing: 0;
        width: 100%; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser table:not([class]) tr:nth-child(even) td {
          background-color: #eaeae8; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser table:not([class]) tr td:first-child {
          background-color: white;
          padding-left: 0;
          text-align: left; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--teaser table:not([class]) tr td {
          border: none;
          text-align: center; }
    .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--content-element--inner {
      margin: 0; }
    .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images {
      font-size: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="1"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 0);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="1"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="1"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="2"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 1);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="2"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="2"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="3"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 2);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="3"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="3"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="4"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 3);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="4"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="4"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="5"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 4);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="5"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="5"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="6"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 5);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="6"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="6"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="7"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 6);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="7"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="7"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="8"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 7);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="8"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="8"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="9"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 8);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="9"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="9"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="10"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 9);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="10"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="10"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="11"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 10);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="11"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="11"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="12"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 11);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="12"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="12"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="13"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 12);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="13"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="13"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="14"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 13);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="14"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="14"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="15"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 14);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="15"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="15"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="16"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 15);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="16"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="16"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="17"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 16);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="17"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="17"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="18"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 17);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="18"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="18"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="19"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 18);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="19"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="19"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
      .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="20"] .creightivist--seo-container--column--images--image {
        display: inline-block;
        width: calc(100% / 19);
        max-width: 75%;
        position: relative;
        background-repeat: no-repeat;
        background-position: left center;
        background-size: contain; }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="20"] .creightivist--seo-container--column--images--image:before {
          display: block;
          content: "";
          width: 100%;
          padding-top: calc((3 / 4) * 100%); }
        .creightivist-content .creightivist--seo-container .creightivist--seo-container--column-wrap .creightivist--seo-container--column .creightivist--seo-container--column--images[data-imagecount="20"] .creightivist--seo-container--column--images--image > .content {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }

.creightivist-content .creightivist--image-element .creightivist--content-element--inner {
  margin: 93px auto; }
.creightivist-content .creightivist--image-element .creightivist--seo-container--headline {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 30px; }
.creightivist-content .creightivist--image-element .creightivist--content-element--inner {
  margin: 0; }
.creightivist-content .creightivist--image-element .creightivist--image-element--images {
  font-size: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="1"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - -10px) / 0);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="1"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="2"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 0px) / 1);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="2"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="3"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 10px) / 2);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="3"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="4"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 20px) / 3);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="4"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="5"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 30px) / 4);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="5"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="6"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 40px) / 5);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="6"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="7"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 50px) / 6);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="7"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="8"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 60px) / 7);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="8"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="9"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 70px) / 8);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="9"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="10"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 80px) / 9);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="10"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="11"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 90px) / 10);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="11"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="12"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 100px) / 11);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="12"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="13"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 110px) / 12);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="13"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="14"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 120px) / 13);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="14"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="15"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 130px) / 14);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="15"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="16"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 140px) / 15);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="16"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="17"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 150px) / 16);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="17"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="18"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 160px) / 17);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="18"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="19"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 170px) / 18);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="19"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }
  .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="20"] .creightivist--image-element--images--image {
    display: inline-block;
    max-width: calc((100% - 180px) / 19);
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin-right: 10px; }
    .creightivist-content .creightivist--image-element .creightivist--image-element--images[data-imagecount="20"] .creightivist--image-element--images--image:last-child {
      margin-right: 0; }

.creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox input {
  transform: translateX(-10000px); }

.creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation {
  background-color: #2e2e33;
  color: white; }
  .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--content-element--inner {
    height: 6rem;
    position: relative; }
  .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap {
    display: flex;
    flex-direction: row;
    text-transform: uppercase; }
    @media (max-width: 980px) {
      .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap {
        line-height: 6rem;
        overflow-x: auto; } }
    @media (min-width: 981px) {
      .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap {
        position: absolute;
        left: 0;
        right: -1rem;
        top: 50%;
        transform: translate(0, -50%);
        padding-left: 160px;
        flex-wrap: wrap;
        line-height: 2em; }
        .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap .creightivist--quick-navigation--pre {
          position: absolute;
          left: 0;
          top: 50%;
          transform: translate(0, -50%); } }
    .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap:before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100px;
      background: linear-gradient(90deg, rgba(46, 46, 51, 0) 0%, #2e2e33 100%);
      pointer-events: none;
      z-index: 1;
      opacity: 0;
      transition: opacity 150ms ease-in-out; }
    .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap:after {
      content: " ";
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      width: 100px;
      background: linear-gradient(90deg, #2e2e33 0%, rgba(46, 46, 51, 0) 100%);
      pointer-events: none;
      z-index: 1;
      opacity: 0;
      transition: opacity 150ms ease-in-out; }
    @media (max-width: 980px) {
      .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap.can-scrollright:before {
        opacity: 1; }
      .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--wrap.can-scrollleft:after {
        opacity: 1; } }
  .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation svg {
    height: 1.2rem;
    width: 1.2rem;
    vertical-align: middle;
    margin-right: .5rem; }
  .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--pre {
    white-space: nowrap;
    margin-right: 1rem; }
  .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--item {
    margin-left: 1rem;
    margin-right: 1rem;
    color: rgba(255, 255, 255, 0.6);
    transition: color 150ms ease-in-out;
    white-space: nowrap;
    z-index: 0; }
    .creightivist-content .creightivist--content-element--wrap.creightivist--quick-navigation .creightivist--quick-navigation--item:hover {
      color: white; }

.cr8-styleNormal.cr8-styleEightball .creightivist-content .creightivist--form-contact .creightivist--form-contact--form .creightivist--form-contact--dsgvo-checkbox label[for="dsgvo-checkbox"] a {
  color: #d9400b !important;
  text-decoration: none;
  font-weight: normal; }
.cr8-styleNormal.cr8-styleEightball .creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap .creightivist--content-element--slider--dots--dot.current, .cr8-styleNormal.cr8-styleEightball .creightivist-content .creightivist--content-element--slider .creightivist--content-element--slider--dots--wrap .creightivist--content-element--slider--dots--dot:hover {
  background-color: #d9400b !important; }

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


