/* Tattoo Krefeld – statički stil (bez WordPressa). Samo pravila koja sajt koristi. */
:root {
  --direction-multiplier: 1
}
.elementor-screen-only {
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: -10000em;
  width: 1px;
  clip: rect(0,0,0,0);
  border: 0
}
.elementor-clearfix:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  width: 0
}
.elementor *,
.elementor :after,
.elementor :before {
  box-sizing: border-box
}
.elementor a {
  box-shadow: none;
  text-decoration: none
}
.elementor img {
  border: none;
  border-radius: 0;
  box-shadow: none;
  height: auto;
  max-width: 100%
}
.elementor video {
  border: none;
  line-height: 1;
  margin: 0;
  max-width: 100%;
  width: 100%
}
.elementor .elementor-background-overlay {
  inset: 0;
  position: absolute
}
.elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
  max-width: 100%
}
.elementor-element {
  --flex-direction: initial;
  --flex-wrap: initial;
  --justify-content: initial;
  --align-items: initial;
  --align-content: initial;
  --gap: initial;
  --flex-basis: initial;
  --flex-grow: initial;
  --flex-shrink: initial;
  --order: initial;
  --align-self: initial;
  align-self: var(--align-self);
  flex-basis: var(--flex-basis);
  flex-grow: var(--flex-grow);
  flex-shrink: var(--flex-shrink);
  order: var(--order)
}
.elementor-element:where(.e-con-full,.elementor-widget) {
  align-content: var(--align-content);
  align-items: var(--align-items);
  flex-direction: var(--flex-direction);
  flex-wrap: var(--flex-wrap);
  gap: var(--row-gap) var(--column-gap);
  justify-content: var(--justify-content)
}
.elementor-align-center {
  text-align: center
}
.elementor-align-center .elementor-button {
  width: auto
}
:root {
  --page-title-display: block
}
.elementor-section {
  position: relative
}
.elementor-section .elementor-container {
  display: flex;
  margin-inline: auto;
  position: relative
}
@media (max-width:1024px) {
  .elementor-section .elementor-container {
    flex-wrap: wrap
  }
}
.elementor-section.elementor-section-items-middle > .elementor-container {
  align-items: center
}
.elementor-widget-wrap {
  align-content: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
  display: flex
}
.elementor-widget-wrap > .elementor-element {
  width: 100%
}
.elementor-widget {
  position: relative
}
.elementor-widget:not(:last-child) {
  margin-block-end: var(--kit-widget-spacing,20px)
}
.elementor-widget:not(:last-child).elementor-widget__width-initial {
  margin-block-end: 0
}
.elementor-column {
  display: flex;
  min-height: 1px;
  position: relative
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
  padding: 10px
}
@media (min-width:768px) {
  .elementor-column.elementor-col-100 {
    width: 100%
  }
}
@media (max-width:767px) {
  .elementor-column {
    width: 100%
  }
}
.elementor-grid {
  display: grid;
  grid-column-gap: var(--grid-column-gap);
  grid-row-gap: var(--grid-row-gap)
}
.elementor-grid .elementor-grid-item {
  min-width: 0
}
.elementor-grid-0 .elementor-grid {
  display: inline-block;
  margin-block-end: calc(-1 * var(--grid-row-gap));
  width: 100%;
  word-spacing: var(--grid-column-gap)
}
.elementor-grid-0 .elementor-grid .elementor-grid-item {
  display: inline-block;
  margin-block-end: var(--grid-row-gap);
  word-break: break-word
}
@media (prefers-reduced-motion:no-preference) {
  html {
    scroll-behavior: smooth
  }
}
.e-con {
  --border-radius: 0;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 0px;
  --border-left-width: 0px;
  --border-style: initial;
  --border-color: initial;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --content-width: min(100%,var(--container-max-width,1140px));
  --width: 100%;
  --min-height: initial;
  --height: auto;
  --text-align: initial;
  --margin-top: 0px;
  --margin-right: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --padding-top: var(--container-default-padding-top,10px);
  --padding-right: var(--container-default-padding-right,10px);
  --padding-bottom: var(--container-default-padding-bottom,10px);
  --padding-left: var(--container-default-padding-left,10px);
  --position: relative;
  --z-index: revert;
  --overflow: visible;
  --gap: var(--widgets-spacing,20px);
  --row-gap: var(--widgets-spacing-row,20px);
  --column-gap: var(--widgets-spacing-column,20px);
  --overlay-mix-blend-mode: initial;
  --overlay-opacity: 1;
  --overlay-transition: 0.3s;
  --e-con-grid-template-columns: repeat(3,1fr);
  --e-con-grid-template-rows: repeat(2,1fr);
  border-radius: var(--border-radius);
  height: var(--height);
  min-height: var(--min-height);
  min-width: 0;
  overflow: var(--overflow);
  position: var(--position);
  width: var(--width);
  z-index: var(--z-index);
  --flex-wrap-mobile: wrap
}
.e-con {
  --margin-block-start: var(--margin-top);
  --margin-block-end: var(--margin-bottom);
  --margin-inline-start: var(--margin-left);
  --margin-inline-end: var(--margin-right);
  --padding-inline-start: var(--padding-left);
  --padding-inline-end: var(--padding-right);
  --padding-block-start: var(--padding-top);
  --padding-block-end: var(--padding-bottom);
  --border-block-start-width: var(--border-top-width);
  --border-block-end-width: var(--border-bottom-width);
  --border-inline-start-width: var(--border-left-width);
  --border-inline-end-width: var(--border-right-width)
}
.e-con {
  margin-block-end: var(--margin-block-end);
  margin-block-start: var(--margin-block-start);
  margin-inline-end: var(--margin-inline-end);
  margin-inline-start: var(--margin-inline-start);
  padding-inline-end: var(--padding-inline-end);
  padding-inline-start: var(--padding-inline-start)
}
.e-con.e-flex {
  --flex-direction: column;
  --flex-basis: auto;
  --flex-grow: 0;
  --flex-shrink: 1;
  flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis)
}
.e-con > .e-con-inner,
.e-con-full {
  padding-block-end: var(--padding-block-end);
  padding-block-start: var(--padding-block-start);
  text-align: var(--text-align)
}
.e-con-full.e-flex,
.e-con.e-flex > .e-con-inner {
  flex-direction: var(--flex-direction)
}
.e-con,
.e-con > .e-con-inner {
  display: var(--display)
}
.e-con.e-grid {
  --grid-justify-content: start;
  --grid-align-content: start;
  --grid-auto-flow: row
}
.e-con.e-grid,
.e-con.e-grid > .e-con-inner {
  align-content: var(--grid-align-content);
  align-items: var(--align-items);
  grid-auto-flow: var(--grid-auto-flow);
  grid-template-columns: var(--e-con-grid-template-columns);
  grid-template-rows: var(--e-con-grid-template-rows);
  justify-content: var(--grid-justify-content);
  justify-items: var(--justify-items)
}
.e-con-boxed.e-flex {
  align-content: normal;
  align-items: normal;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: normal
}
.e-con-boxed.e-grid {
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  justify-items: legacy
}
.e-con-boxed {
  gap: initial;
  text-align: initial
}
.e-con.e-flex > .e-con-inner {
  align-content: var(--align-content);
  align-items: var(--align-items);
  align-self: auto;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  flex-wrap: var(--flex-wrap);
  justify-content: var(--justify-content)
}
.e-con.e-grid > .e-con-inner {
  align-items: var(--align-items);
  justify-items: var(--justify-items)
}
.e-con > .e-con-inner {
  gap: var(--row-gap) var(--column-gap);
  height: 100%;
  margin: 0 auto;
  max-width: var(--content-width);
  padding-inline-end: 0;
  padding-inline-start: 0;
  width: 100%
}
:is([data-elementor-id]) > .e-con {
  --margin-left: auto;
  --margin-right: auto;
  max-width: min(100%,var(--width))
}
.e-con .elementor-widget.elementor-widget {
  margin-block-end: 0
}
.e-con:before {
  border-block-end-width: var(--border-block-end-width);
  border-block-start-width: var(--border-block-start-width);
  border-color: var(--border-color);
  border-inline-end-width: var(--border-inline-end-width);
  border-inline-start-width: var(--border-inline-start-width);
  border-radius: var(--border-radius);
  border-style: var(--border-style);
  content: var(--background-overlay);
  display: block;
  height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%);
  left: calc(0px - var(--border-left-width));
  mix-blend-mode: var(--overlay-mix-blend-mode);
  opacity: var(--overlay-opacity);
  position: absolute;
  top: calc(0px - var(--border-top-width));
  transition: var(--overlay-transition,.3s);
  width: max(100% + var(--border-left-width) + var(--border-right-width),100%)
}
.e-con:before {
  transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)
}
.e-con .elementor-widget {
  min-width: 0
}
.e-con .elementor-widget-video {
  width: 100%
}
.e-con > .e-con-inner > .elementor-widget > .elementor-widget-container,
.e-con > .elementor-widget > .elementor-widget-container {
  height: 100%
}
.e-con.e-con > .e-con-inner > .elementor-widget,
.elementor.elementor .e-con > .elementor-widget {
  max-width: 100%
}
.e-con .elementor-widget:not(:last-child) {
  --kit-widget-spacing: 0px
}
@media (max-width:767px) {
  .e-con.e-flex {
    --width: 100%;
    --flex-wrap: var(--flex-wrap-mobile)
  }
}
.elementor-heading-title {
  line-height: 1;
  margin: 0;
  padding: 0
}
.elementor-button {
  background-color: #69727d;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  fill: #fff;
  font-size: 15px;
  line-height: 1;
  padding: 12px 24px;
  text-align: center;
  transition: .3s
}
.elementor-button:focus,
.elementor-button:hover,
.elementor-button:visited {
  color: #fff
}
.elementor-button-content-wrapper {
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center
}
.elementor-button-text {
  display: inline-block
}
.elementor-button span {
  text-decoration: inherit
}
.elementor-icon {
  color: #69727d;
  display: inline-block;
  font-size: 50px;
  line-height: 1;
  text-align: center;
  transition: .3s
}
.elementor-icon:hover {
  color: #69727d
}
.elementor-icon i,
.elementor-icon svg {
  display: block;
  height: 1em;
  position: relative;
  width: 1em
}
.elementor-icon i:before,
.elementor-icon svg:before {
  left: 50%;
  position: absolute;
  transform: translateX(-50%)
}
.elementor-shape-rounded .elementor-icon {
  border-radius: 10%
}
@media (prefers-reduced-motion:reduce) {
  html * {
    transition-delay: 0s!important;
    transition-duration: 0s!important
  }
}
@media (max-width:767px) {
  .elementor .elementor-hidden-mobile {
    display: none
  }
}
.elementor-7 .elementor-element.elementor-element-f28b8dd {
  --display: flex;
  --min-height: 957px;
  --flex-direction: row;
  --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --overlay-opacity: 0.7;
  --margin-top: -164px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --z-index: 4
}
.elementor-7 .elementor-element.elementor-element-f28b8dd:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/b0dd58e6-5d17-42e4-ac0b-233249e1519d.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-7 .elementor-element.elementor-element-f28b8dd::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-7 .elementor-element.elementor-element-f28b8dd .elementor-repeater-item-303c88f.wpr-parallax-ml-children {
  width: 920px!important;
  left: -10%!important;
  top: 0!important
}
.elementor-7 .elementor-element.elementor-element-109a333 {
  --display: flex
}
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-anim-text-cursor {
  -webkit-animation-duration: .7s;
  animation-duration: .7s
}
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-advanced-text {
  text-align: left
}
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-advanced-text a {
  text-align: left
}
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-advanced-text-preffix {
  color: #333
}
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-anim-text {
  color: var(--e-global-color-text)
}
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-anim-text,
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-anim-text b,
.elementor-7 .elementor-element.elementor-element-d81e8ed .wpr-anim-text b i {
  font-family: Aclonica,Sans-serif;
  font-size: 20px;
  font-weight: 400
}
.elementor-7 .elementor-element.elementor-element-abd294d .elementor-heading-title {
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 64px;
  font-weight: 900;
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-843b30e .elementor-heading-title {
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 64px;
  font-weight: 900;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: var(--e-global-color-accent);
  stroke: var(--e-global-color-accent);
  color: #fffFFF00
}
.elementor-7 .elementor-element.elementor-element-b76d930 {
  --display: flex
}
.elementor-7 .elementor-element.elementor-element-b76d930.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-7 .elementor-element.elementor-element-f28b8dd .elementor-repeater-item-122bbc8.wpr-parallax-ml-children {
  width: 220px!important;
  left: 20%!important;
  top: 30%!important
}
.elementor-7 .elementor-element.elementor-element-de02043 {
  --display: flex;
  --min-height: 290px;
  --overlay-opacity: 1;
  --margin-top: -258px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --z-index: 8
}
.elementor-7 .elementor-element.elementor-element-de02043::before {
  background-color: transparent;
  --background-overlay: '';
  background-image: linear-gradient(180deg,#02010100 0,#1b1d21 79%)
}
.elementor-7 .elementor-element.elementor-element-5893722 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
  --overlay-opacity: 0.7;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px
}
.elementor-7 .elementor-element.elementor-element-5893722:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/tattoo-9.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-7 .elementor-element.elementor-element-5893722::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-7 .elementor-element.elementor-element-4298afd {
  --display: flex;
  --justify-content: center
}
.elementor-7 .elementor-element.elementor-element-4298afd.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-7 .elementor-element.elementor-element-bdad80f {
  text-align: center
}
.elementor-7 .elementor-element.elementor-element-bdad80f .elementor-heading-title {
  font-family: Aclonica,Sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: var(--e-global-color-text)
}
.elementor-7 .elementor-element.elementor-element-ac9b1b7 {
  text-align: center
}
.elementor-7 .elementor-element.elementor-element-ac9b1b7 .elementor-heading-title {
  font-family: "Aref Ruqaa",Sans-serif;
  font-weight: 600;
  color: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-a9c6cb6 {
  text-align: start;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-574ef29 {
  --display: flex;
  --justify-content: center
}
.elementor-7 .elementor-element.elementor-element-574ef29.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-7 .elementor-element.elementor-element-fe984ab > .elementor-widget-container {
  margin: 0 0 20px
}
.elementor-7 .elementor-element.elementor-element-fe984ab img {
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 18px;
  box-shadow: 0 4px 10px 4px rgba(0,0,0,.5)
}
.elementor-7 .elementor-element.elementor-element-fe5a506 {
  text-align: start;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-d25828f .elementor-button {
  background-color: var(--e-global-color-secondary);
  font-family: var( --e-global-typography-secondary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
  box-shadow: 0 4px 10px 4px rgba(0,0,0,.5);
  border-radius: 100px
}
.elementor-7 .elementor-element.elementor-element-d25828f .elementor-button:focus,
.elementor-7 .elementor-element.elementor-element-d25828f .elementor-button:hover {
  background-color: var(--e-global-color-accent);
  color: #000;
  border-color: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-d25828f .elementor-button:focus svg,
.elementor-7 .elementor-element.elementor-element-d25828f .elementor-button:hover svg {
  fill: #000000
}
.elementor-7 .elementor-element.elementor-element-6ff47210:not(.elementor-motion-effects-element-type-background) {
  background-color: #d8999900;
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/tattoo-9.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-7 .elementor-element.elementor-element-6ff47210 > .elementor-background-overlay {
  background-color: #000;
  opacity: .7;
  transition: background .3s,border-radius .3s,opacity .3s
}
.elementor-7 .elementor-element.elementor-element-6ff47210 > .elementor-container {
  max-width: 658px;
  min-height: 341px
}
.elementor-7 .elementor-element.elementor-element-6ff47210 {
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-7 .elementor-element.elementor-element-2b616fa3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-block-end: 6px
}
.elementor-7 .elementor-element.elementor-element-2b616fa3 > .elementor-element-populated {
  margin: 100px 0;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px
}
.elementor-7 .elementor-element.elementor-element-a665075 {
  text-align: center
}
.elementor-7 .elementor-element.elementor-element-a665075 .elementor-heading-title {
  font-family: "Aref Ruqaa",Sans-serif;
  font-weight: 600;
  color: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-62e03d19 > .elementor-widget-container {
  margin: 30px 0 0
}
.elementor-7 .elementor-element.elementor-element-62e03d19 {
  text-align: center;
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-f826142 > .elementor-widget-container {
  margin: 0 0 30px
}
.elementor-7 .elementor-element.elementor-element-f826142 {
  text-align: center;
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-8f697b2 .elementor-button {
  background-color: var(--e-global-color-secondary);
  font-family: var( --e-global-typography-secondary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
  box-shadow: 0 4px 10px 4px rgba(0,0,0,.5);
  border-radius: 100px
}
.elementor-7 .elementor-element.elementor-element-8f697b2 .elementor-button:focus,
.elementor-7 .elementor-element.elementor-element-8f697b2 .elementor-button:hover {
  background-color: var(--e-global-color-accent);
  color: #000
}
.elementor-7 .elementor-element.elementor-element-8f697b2 .elementor-button:focus svg,
.elementor-7 .elementor-element.elementor-element-8f697b2 .elementor-button:hover svg {
  fill: #000000
}
.elementor-7 .elementor-element.elementor-element-c4abaf9 {
  --display: flex;
  --min-height: 891px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
  --overlay-opacity: 0.8
}
.elementor-7 .elementor-element.elementor-element-c4abaf9:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/tattoo-4.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-7 .elementor-element.elementor-element-c4abaf9::before {
  background-color: #000000DE;
  --background-overlay: ''
}
.elementor-7 .elementor-element.elementor-element-0de9297 {
  --display: flex;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-7 .elementor-element.elementor-element-0de9297.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-7 .elementor-element.elementor-element-def2581 {
  text-align: center
}
.elementor-7 .elementor-element.elementor-element-def2581 img {
  width: 19%
}
.elementor-7 .elementor-element.elementor-element-4ed4433 .elementor-heading-title {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-299c3a9 .elementor-heading-title {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  -webkit-text-stroke-color: var(--e-global-color-accent);
  stroke: var(--e-global-color-accent);
  color: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-9ce242c {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-accent);
  --divider-border-width: 3px
}
.elementor-7 .elementor-element.elementor-element-9ce242c .elementor-divider-separator {
  width: 100%
}
.elementor-7 .elementor-element.elementor-element-9ce242c .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px
}
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-anim-text.wpr-anim-text-type-slide b {
  -webkit-animation-duration: 1s;
  animation-duration: 1s
}
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-advanced-text {
  text-align: left
}
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-advanced-text a {
  text-align: left
}
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-advanced-text-preffix {
  color: var(--e-global-color-text);
  font-family: "Aref Ruqaa",Sans-serif;
  font-weight: 600
}
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-anim-text {
  color: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-anim-text,
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-anim-text b,
.elementor-7 .elementor-element.elementor-element-d6d51e0 .wpr-anim-text b i {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-7 .elementor-element.elementor-element-67b223a {
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-item {
  justify-content: left
}
.elementor-7 .elementor-element.elementor-element-f6954e9.wpr-feature-list-left .wpr-feature-list-item {
  align-items: center
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-item:not(:last-child) {
  margin-bottom: 15px
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-title {
  margin-bottom: 5px;
  color: var(--e-global-color-accent);
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-icon-inner-wrap {
  width: 40px;
  height: 40px;
  background-color: var(--e-global-color-secondary);
  border-style: none;
  border-radius: 5px
}
.elementor-7 .elementor-element.elementor-element-f6954e9.wpr-feature-list-left .wpr-feature-list-icon-wrap {
  margin-right: 15px
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-icon-inner-wrap i {
  color: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-icon-inner-wrap svg {
  fill: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-icon-wrap i {
  font-size: 24px
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-icon-wrap svg {
  width: 24px;
  height: auto
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-line {
  border-left-style: solid
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-title a.wpr-feature-list-url {
  color: var(--e-global-color-accent)
}
.elementor-7 .elementor-element.elementor-element-f6954e9 .wpr-feature-list-description {
  color: #6e6b6b;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-7 .elementor-element.elementor-element-5da22b2 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
  --overlay-opacity: 0.7;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-7 .elementor-element.elementor-element-5da22b2:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/tattoo-13.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-7 .elementor-element.elementor-element-5da22b2::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-7 .elementor-element.elementor-element-57f0c29 {
  --display: flex;
  --justify-content: center
}
.elementor-7 .elementor-element.elementor-element-57f0c29.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-7 .elementor-element.elementor-element-6b9e3cc {
  text-align: center
}
.elementor-7 .elementor-element.elementor-element-6b9e3cc .elementor-heading-title {
  font-family: Aclonica,Sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-fa75eb8 {
  text-align: center
}
.elementor-7 .elementor-element.elementor-element-fa75eb8 .elementor-heading-title {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-a95bd87 {
  text-align: center;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #ececec
}
.elementor-7 .elementor-element.elementor-element-57a5124 .elementor-repeater-item-e3ad2ae {
  width: 50%
}
.elementor-7 .elementor-element.elementor-element-57a5124 .elementor-repeater-item-4f2f6cb {
  width: 50%
}
.elementor-7 .elementor-element.elementor-element-57a5124 .elementor-repeater-item-42d9f1d {
  width: 100%
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group.wpr-form-field-type-submit {
  width: 100%
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-stp-btns-wrap {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-right: calc(10px/2);
  padding-left: calc(10px/2);
  margin: 0
}
.elementor-7 .elementor-element.elementor-element-57a5124 {
  width: var(--container-widget-width,102.092%);
  max-width: 102.092%;
  --container-widget-width: 102.092%;
  --container-widget-flex-grow: 0;
  --wpr-steps-padding: 10px;
  --wpr-steps-indicator-padding: 20px;
  --wpr-steps-divider-width: 2px
}
.elementor-7 .elementor-element.elementor-element-57a5124 > .elementor-widget-container {
  margin: -17px 0 0
}
.elementor-7 .elementor-element.elementor-element-57a5124.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-button[type=submit] {
  margin-left: 0;
  background-color: var(--e-global-color-secondary);
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group > label {
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group > label {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
body .elementor-7 .elementor-element.elementor-element-57a5124 .wpr-labels-above .wpr-field-group > label {
  padding-bottom: 5px
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group {
  padding-right: calc(10px/2);
  padding-left: calc(10px/2)
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-step-wrap {
  padding-left: calc(-10px/2);
  padding-right: calc(-10px/2);
  margin-bottom: 15px
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-form-fields-wrap {
  margin-left: calc(-10px/2);
  margin-right: calc(-10px/2)
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group:not(.wpr-stp-btns-wrap) {
  margin-bottom: 20px;
  justify-content: flex-start
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group .wpr-form-field {
  color: var(--e-global-color-text)
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group .wpr-form-field svg {
  fill: var(--e-global-color-text)
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap) {
  background-color: #000;
  border-color: var(--e-global-color-accent);
  border-radius: 6px;
  padding: 6px 5px 7px 10px
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group .wpr-form-field {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group .wpr-form-field:focus {
  color: #fff
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap):focus {
  background-color: #26282c;
  border-color: #43454b
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-double-bounce .wpr-child {
  background-color: #fff!important
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-button[type=submit] svg * {
  fill: #FFFFFF
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-button {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  border-style: none
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-button[type=submit]:hover {
  background-color: var(--e-global-color-accent);
  color: #000
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-button[type=submit]:hover svg * {
  fill: #000000
}
.elementor-7 .elementor-element.elementor-element-57a5124 .wpr-button {
  border-radius: 6px
}
.elementor-7 .elementor-element.elementor-element-42b0dff {
  --display: flex
}
body.elementor-page-7:not(.elementor-motion-effects-element-type-background) {
  background-color: #000
}
@media(max-width:1366px) {
  .elementor-7 .elementor-element.elementor-element-f28b8dd {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px
  }
  .elementor-7 .elementor-element.elementor-element-5893722 {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 20px;
    --padding-right: 20px
  }
  .elementor-7 .elementor-element.elementor-element-c4abaf9 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px
  }
  .elementor-7 .elementor-element.elementor-element-5da22b2 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px
  }
}
@media(max-width:1024px) {
  .elementor-7 .elementor-element.elementor-element-f28b8dd .elementor-repeater-item-303c88f.wpr-parallax-ml-children {
    left: -85px!important
  }
  .elementor-7 .elementor-element.elementor-element-abd294d .elementor-heading-title {
    font-size: 75px
  }
  .elementor-7 .elementor-element.elementor-element-843b30e .elementor-heading-title {
    font-size: 75px
  }
  .elementor-7 .elementor-element.elementor-element-f28b8dd {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap
  }
  .elementor-7 .elementor-element.elementor-element-f28b8dd:not(.elementor-motion-effects-element-type-background) {
    background-position: -206px 0
  }
  .elementor-7 .elementor-element.elementor-element-6ff47210 {
    padding: 0 20px
  }
  .elementor-7 .elementor-element.elementor-element-c4abaf9:not(.elementor-motion-effects-element-type-background) {
    background-position: -671px 0
  }
  .elementor-7 .elementor-element.elementor-element-c4abaf9 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px
  }
}
@media(max-width:767px) {
  .elementor-7 .elementor-element.elementor-element-f28b8dd .elementor-repeater-item-303c88f.wpr-parallax-ml-children {
    left: -100px!important
  }
  .elementor-7 .elementor-element.elementor-element-abd294d .elementor-heading-title {
    font-size: 34px
  }
  .elementor-7 .elementor-element.elementor-element-843b30e .elementor-heading-title {
    font-size: 34px
  }
  .elementor-7 .elementor-element.elementor-element-f28b8dd .elementor-repeater-item-122bbc8.wpr-parallax-ml-children {
    left: 73px!important;
    top: 100px!important
  }
  .elementor-7 .elementor-element.elementor-element-f28b8dd {
    --min-height: 709px
  }
  .elementor-7 .elementor-element.elementor-element-f28b8dd:not(.elementor-motion-effects-element-type-background) {
    background-position: center left
  }
  .elementor-7 .elementor-element.elementor-element-62e03d19 {
    font-size: 16px
  }
  .elementor-7 .elementor-element.elementor-element-f826142 {
    font-size: 16px
  }
  .elementor-7 .elementor-element.elementor-element-c4abaf9:not(.elementor-motion-effects-element-type-background) {
    background-position: center center
  }
  .elementor-7 .elementor-element.elementor-element-def2581 img {
    width: 30%
  }
  .elementor-7 .elementor-element.elementor-element-67b223a {
    font-size: 16px
  }
  .elementor-7 .elementor-element.elementor-element-5da22b2:not(.elementor-motion-effects-element-type-background) {
    background-position: center center
  }
  .elementor-7 .elementor-element.elementor-element-5da22b2 {
    --margin-top: 100px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px
  }
}
@media(min-width:768px) {
  .elementor-7 .elementor-element.elementor-element-b76d930 {
    --width: 41%
  }
  .elementor-7 .elementor-element.elementor-element-de02043 {
    --content-width: 1152px
  }
  .elementor-7 .elementor-element.elementor-element-4298afd {
    --width: 49%
  }
  .elementor-7 .elementor-element.elementor-element-574ef29 {
    --width: 49%
  }
  .elementor-7 .elementor-element.elementor-element-0de9297 {
    --width: 55%
  }
  .elementor-7 .elementor-element.elementor-element-5da22b2 {
    --content-width: 649px
  }
  .elementor-7 .elementor-element.elementor-element-57f0c29 {
    --width: 100%
  }
}
.elementor-animation-grow {
  transition-duration: .3s;
  transition-property: transform
}
.elementor-animation-grow:active,
.elementor-animation-grow:focus,
.elementor-animation-grow:hover {
  transform: scale(1.1)
}
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)) {
  font-size: 0;
  line-height: 1
}
.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
  display: inline-grid
}
.elementor-widget-social-icons .elementor-grid {
  grid-column-gap: var(--grid-column-gap,5px);
  grid-row-gap: var(--grid-row-gap,5px);
  grid-template-columns: var(--grid-template-columns);
  justify-content: var(--justify-content,center);
  justify-items: var(--justify-content,center)
}
.elementor-icon.elementor-social-icon {
  font-size: var(--icon-size,25px);
  height: calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em));
  line-height: var(--icon-size,25px);
  width: calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em))
}
.elementor-social-icon {
  --e-social-icon-icon-color: #fff;
  align-items: center;
  background-color: #69727d;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  text-align: center
}
.elementor-social-icon i {
  color: var(--e-social-icon-icon-color)
}
.elementor-social-icon svg {
  fill: var(--e-social-icon-icon-color)
}
.elementor-social-icon:last-child {
  margin: 0
}
.elementor-social-icon:hover {
  color: #fff;
  opacity: .9
}
.elementor-social-icon-facebook-f {
  background-color: #3b5998
}
.elementor-social-icon-instagram {
  background-color: #262626
}
.elementor-social-icon-youtube {
  background-color: #cd201f
}
.elementor-widget-divider {
  --divider-border-style: none;
  --divider-border-width: 1px;
  --divider-color: #0c0d0e;
  --divider-icon-size: 20px;
  --divider-element-spacing: 10px;
  --divider-pattern-height: 24px;
  --divider-pattern-size: 20px;
  --divider-pattern-url: none;
  --divider-pattern-repeat: repeat-x
}
.elementor-widget-divider .elementor-divider {
  display: flex
}
.elementor-widget-divider .elementor-icon {
  font-size: var(--divider-icon-size)
}
.elementor-widget-divider .elementor-divider-separator {
  direction: ltr;
  display: flex;
  margin: 0
}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
  border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color)
}
.e-con > .elementor-widget-divider,
.e-con-inner > .elementor-widget-divider {
  width: var(--container-widget-width,100%);
  --flex-grow: var(--container-widget-flex-grow)
}
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%
}
*,
::after,
::before {
  box-sizing: border-box
}
body {
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
h1,
h2,
h3,
h4 {
  margin-top: .5rem;
  margin-bottom: 1rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit
}
h1 {
  font-size: 2.5rem
}
h2 {
  font-size: 2rem
}
h3 {
  font-size: 1.75rem
}
h4 {
  font-size: 1.5rem
}
p {
  margin-top: 0;
  margin-bottom: .9rem
}
a {
  background-color: transparent;
  color: #605be5
}
a:active,
a:hover {
  color: #336
}
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none
}
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none
}
a:not([href]):not([tabindex]):focus {
  outline: 0
}
img {
  border-style: none;
  height: auto;
  max-width: 100%
}
@media print {
  *,
  :after,
  :before {
    background: 0 0!important;
    color: #000!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    text-shadow: none!important
  }
  a,
  a:visited {
    text-decoration: underline
  }
  a[href]:after {
    content: " (" attr(href) ")"
  }
  img {
    page-break-inside: avoid
  }
  h2,
  h3,
  p {
    orphans: 3;
    widows: 3
  }
  h2,
  h3 {
    page-break-after: avoid
  }
}
label {
  display: inline-block;
  line-height: 1;
  vertical-align: middle
}
button,
input,
textarea {
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.5;
  margin: 0
}
input[type=email],
input[type=text],
input[type=url],
textarea {
  width: 100%;
  border: 1px solid #666;
  border-radius: 3px;
  padding: .5rem 1rem;
  transition: .3s
}
input[type=email]:focus,
input[type=text]:focus,
input[type=url]:focus,
textarea:focus {
  border-color: #333;
  outline: 0
}
button,
input {
  overflow: visible
}
[type=button],
[type=reset],
[type=submit],
button {
  width: auto;
  -webkit-appearance: button
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
  outline: ButtonText dotted 1px
}
[type=button],
[type=submit],
button {
  display: inline-block;
  font-weight: 400;
  color: #605be5;
  text-align: center;
  white-space: nowrap;
  user-select: none;
  background-color: transparent;
  border: 1px solid #605be5;
  padding: .5rem 1rem;
  font-size: 1rem;
  border-radius: 3px;
  transition: .3s
}
[type=button]:focus,
[type=submit]:focus,
button:focus {
  outline: -webkit-focus-ring-color auto 5px
}
[type=button]:focus,
[type=button]:hover,
[type=submit]:focus,
[type=submit]:hover,
button:focus,
button:hover {
  color: #fff;
  background-color: #605be5;
  text-decoration: none
}
[type=button]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  cursor: pointer
}
textarea {
  overflow: auto;
  resize: vertical
}
li,
ol,
ul {
  margin-top: 0;
  margin-bottom: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: 0 0
}
.elementor-kit-9 {
  --e-global-color-primary: #1E617E;
  --e-global-color-secondary: #54595F;
  --e-global-color-text: #7A7A7A;
  --e-global-color-accent: #CDA049;
  --e-global-typography-primary-font-family: "Aref Ruqaa";
  --e-global-typography-primary-font-weight: 600;
  --e-global-typography-secondary-font-family: "Aclonica";
  --e-global-typography-secondary-font-weight: 400;
  --e-global-typography-text-font-family: "Roboto";
  --e-global-typography-text-font-weight: 400;
  --e-global-typography-accent-font-family: "Roboto";
  --e-global-typography-accent-font-weight: 500;
  background-color: #1b1d21
}
.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1140px
}
.e-con {
  --container-max-width: 1140px
}
.elementor-widget:not(:last-child) {
  margin-block-end: 20px
}
.elementor-element {
  --widgets-spacing: 20px 20px;
  --widgets-spacing-row: 20px;
  --widgets-spacing-column: 20px
}
@media(max-width:1024px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1024px
  }
  .e-con {
    --container-max-width: 1024px
  }
}
@media(max-width:767px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 767px
  }
  .e-con {
    --container-max-width: 767px
  }
}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a {
  color: inherit;
  font-size: inherit;
  line-height: inherit
}
.elementor-widget-image {
  text-align: center
}
.elementor-widget-image a {
  display: inline-block
}
.elementor-widget-image img {
  display: inline-block;
  vertical-align: middle
}
@keyframes elementor-animation-bob {
  0% {
    transform: translateY(-8px)
  }
  50% {
    transform: translateY(-4px)
  }
  100% {
    transform: translateY(-8px)
  }
}
@keyframes elementor-animation-bob-float {
  100% {
    transform: translateY(-8px)
  }
}
.elementor-animation-bob:active,
.elementor-animation-bob:focus,
.elementor-animation-bob:hover {
  animation-name: elementor-animation-bob-float,elementor-animation-bob;
  animation-duration: .3s,1.5s;
  animation-delay: 0s,.3s;
  animation-timing-function: ease-out,ease-in-out;
  animation-iteration-count: 1,infinite;
  animation-fill-mode: forwards;
  animation-direction: normal,alternate
}
.wpr-pointer-item {
  position: relative
}
.wpr-pointer-underline .wpr-pointer-item:after {
  content: '';
  display: block;
  height: 0;
  width: 100%;
  left: 0;
  background-color: #55595c;
  z-index: 2
}
.wpr-pointer-fx-fade .wpr-pointer-item:before,
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:after {
  opacity: 0;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s
}
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover:after,
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover:before {
  opacity: 1
}
.wpr-double-bounce {
  width: 23px;
  height: 23px;
  position: relative
}
.wpr-double-bounce .wpr-child {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  opacity: .6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: 2s ease-in-out infinite wpr-doubleBounce;
  animation: 2s ease-in-out infinite wpr-doubleBounce
}
.wpr-double-bounce .wpr-double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s
}
@-webkit-keyframes wpr-doubleBounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0)
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}
@keyframes wpr-doubleBounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0)
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}
.wpr-anim-text-inner {
  display: inline-block;
  position: relative;
  text-align: left
}
.wpr-anim-text-inner b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0
}
.wpr-anim-text-inner b.wpr-anim-text-visible {
  position: relative
}
.wpr-anim-text.wpr-anim-text-type-typing .wpr-anim-text-inner {
  vertical-align: top;
  overflow: hidden
}
.wpr-anim-text.wpr-anim-text-type-typing b {
  visibility: hidden
}
.wpr-anim-text.wpr-anim-text-type-typing b.wpr-anim-text-visible {
  visibility: visible
}
.wpr-anim-text.wpr-anim-text-type-typing i {
  position: absolute;
  visibility: hidden
}
.wpr-anim-text.wpr-anim-text-type-slide span {
  display: inline-block;
  padding: .2em 0
}
.wpr-anim-text.wpr-anim-text-type-slide .wpr-anim-text-inner {
  overflow: hidden;
  vertical-align: top
}
.wpr-anim-text.wpr-anim-text-type-slide b {
  opacity: 0;
  top: .2em
}
.wpr-anim-text.wpr-anim-text-type-slide b.wpr-anim-text-visible {
  top: 0;
  opacity: 1;
  -webkit-animation: .6s wpr-anim-text-slide-in;
  animation: .6s wpr-anim-text-slide-in
}
@-webkit-keyframes wpr-anim-text-slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%)
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(20%)
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0)
  }
}
@keyframes wpr-anim-text-slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(20%);
    -ms-transform: translateY(20%);
    transform: translateY(20%)
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }
}
main,
nav,
section {
  display: block
}
a {
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects
}
[class*=elementor-widget-wpr-] a {
  text-decoration: none
}
b,
strong {
  font-weight: inherit
}
b,
strong {
  font-weight: bolder
}
video {
  display: inline-block
}
img {
  display: block;
  border-style: none
}
svg:not(:root) {
  overflow: hidden;
  display: inline
}
button,
input {
  overflow: visible;
  outline: 0
}
button {
  text-transform: none
}
[type=reset],
[type=submit],
button,
html [type=button] {
  -webkit-appearance: button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
  outline: 0
}
[type=button]:focus,
[type=button]:hover,
[type=submit]:focus,
[type=submit]:hover,
button:focus,
button:hover {
  outline: 0
}
textarea {
  overflow: auto;
  outline: 0
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}
menu {
  display: block
}
[hidden] {
  display: none
}
.wpr-mobile-nav-menu,
.wpr-mobile-nav-menu ul,
.wpr-nav-menu,
.wpr-nav-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 0
}
.wpr-nav-menu li {
  position: relative
}
.wpr-nav-menu-horizontal > .wpr-nav-menu > li {
  display: inline-block
}
.wpr-nav-menu .wpr-menu-item {
  display: block;
  position: relative;
  z-index: 1
}
.wpr-mobile-nav-menu > li > a,
.wpr-nav-menu > li > a {
  font-size: 16px;
  line-height: 1
}
.wpr-mobile-nav-menu li {
  margin: 0
}
.wpr-nav-menu-horizontal > .wpr-nav-menu > li:first-child,
.wpr-pointer-line-fx .wpr-nav-menu-horizontal > li:first-child .wpr-menu-item {
  padding-left: 0!important;
  margin-left: 0!important
}
.wpr-nav-menu-horizontal .wpr-nav-menu > li:last-child,
.wpr-pointer-line-fx .wpr-nav-menu-horizontal > li:last-child .wpr-menu-item {
  padding-right: 0!important;
  margin-right: 0!important
}
.wpr-main-menu-align-right > .elementor-widget-container > .wpr-nav-menu-horizontal > .wpr-nav-menu {
  text-align: right
}
.wpr-main-menu-align-right > .wpr-nav-menu-horizontal > .wpr-nav-menu {
  text-align: right
}
@media screen and (max-width:1221px) {
  .wpr-main-menu-align--laptopright .wpr-nav-menu-horizontal .wpr-nav-menu {
    text-align: right
  }
}
@media screen and (max-width:1024px) {
  .wpr-main-menu-align--tabletright .wpr-nav-menu-horizontal .wpr-nav-menu {
    text-align: right
  }
}
@media screen and (max-width:767px) {
  .wpr-main-menu-align--mobileleft .wpr-nav-menu-horizontal .wpr-nav-menu {
    text-align: left
  }
}
.wpr-mobile-nav-menu-container,
.wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu) {
  display: none;
  pointer-events: none
}
.wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu) {
  position: absolute;
  z-index: 9999
}
.wpr-mobile-menu-item {
  position: relative
}
.wpr-mobile-menu-item {
  display: block
}
.wpr-mobile-menu-item-align-center .wpr-mobile-nav-menu {
  text-align: center
}
.wpr-mobile-divider-yes .wpr-mobile-menu-item {
  border-bottom-style: solid
}
.wpr-mobile-toggle-wrap {
  font-size: 0;
  line-height: 0
}
.wpr-mobile-toggle {
  display: inline-block;
  padding: 7px;
  cursor: pointer;
  border-style: solid;
  text-align: center
}
.wpr-mobile-toggle-line {
  display: block;
  width: 100%
}
.wpr-mobile-toggle-line:last-child {
  margin-bottom: 0!important
}
@media screen and (max-width:1024px) {
  .wpr-mobile-nav-menu-container,
  .wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu) {
    pointer-events: auto
  }
}
@media screen and (max-width:767px) {
  .wpr-nav-menu-bp-mobile .wpr-nav-menu-container {
    display: none
  }
  .wpr-nav-menu-bp-mobile .wpr-mobile-nav-menu-container {
    display: block
  }
}
.wpr-pointer-line-fx .wpr-active-menu-item:after,
.wpr-pointer-line-fx .wpr-active-menu-item:before {
  opacity: 1!important
}
.elementor-widget-wpr-nav-menu .wpr-mobile-nav-menu a,
.elementor-widget-wpr-nav-menu .wpr-nav-menu .wpr-menu-item {
  line-height: 26px
}
.wpr-logo {
  position: relative;
  display: inline-table;
  overflow: hidden
}
.wpr-logo-image img {
  display: block
}
.wpr-logo-image {
  position: relative;
  display: block;
  width: 100%;
  z-index: 7
}
.wpr-logo-url {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 5
}
.wpr-logo-position-center .wpr-logo-image {
  margin: 0 auto
}
.wpr-button {
  display: block;
  position: relative;
  width: 100%;
  z-index: 1;
  overflow: hidden
}
.wpr-anim-text {
  display: inline-block;
  vertical-align: middle
}
.wpr-advanced-text-preffix {
  vertical-align: middle
}
.elementor-widget-wpr-advanced-text b {
  font-weight: none
}
.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-advanced-text-preffix,
.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text,
.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text b {
  font-size: 32px;
  font-weight: 700
}
.wpr-advanced-text {
  display: block;
  margin: 0
}
.wpr-anim-text-inner {
  float: left
}
.wpr-anim-text-cursor {
  display: inline-block;
  zoom: 1;
  opacity: 1;
  -webkit-animation-name: wpr-cursor-blink;
  animation-name: wpr-cursor-blink;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}
@-webkit-keyframes wpr-cursor-blink {
  0% {
    opacity: 1
  }
  50% {
    opacity: 0
  }
  100% {
    opacity: 1
  }
}
@keyframes wpr-cursor-blink {
  0% {
    opacity: 1
  }
  50% {
    opacity: 0
  }
  100% {
    opacity: 1
  }
}
.wpr-stt-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.wpr-stt-btn {
  border: none;
  cursor: pointer;
  font-size: 16px;
  line-height: 48px;
  text-align: center;
  padding: 20px;
  max-width: 5cm;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  -webkit-box-shadow: 0 0 10px 0 rgb(0,0,0,.25);
  box-shadow: 0 0 10px 0 rgb(0,0,0,.25)
}
.wpr-stt-btn-align-fixed .wpr-stt-btn {
  visibility: hidden;
  position: fixed;
  z-index: 9999
}
.wpr-stt-btn-align-fixed-right .wpr-stt-btn {
  left: auto
}
.wpr-feature-list-wrap .wpr-feature-list-icon-inner-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden
}
.wpr-feature-list {
  padding: 0
}
.wpr-feature-list-line-yes .wpr-feature-list-icon-wrap {
  position: relative
}
.wpr-feature-list-icon-wrap img {
  width: 100%;
  max-width: 100%
}
.wpr-feature-list-item:not(:last-of-type) .wpr-feature-list-line {
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 0;
  height: 0
}
.wpr-feature-list-item:last-of-type .wpr-feature-list-line {
  display: none
}
.wpr-feature-list-description,
.wpr-feature-list-title {
  margin: 0
}
.wpr-feature-list-left .wpr-feature-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: left
}
.wpr-parallax-multi-layer {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.wpr-parallax-ml-children {
  position: relative;
  display: none
}
.wpr-parallax-ml-children img {
  max-width: 100%;
  width: 100%
}
.wpr-reading-progress-bar-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999999;
  background-color: transparent
}
.wpr-reading-progress-bar {
  background-color: #000;
  width: 0%
}
.wpr-field-group input {
  margin: 0
}
.wpr-form-fields-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}
.wpr-form-fields-wrap .wpr-form-field:focus {
  -webkit-box-shadow: none!important;
  box-shadow: none!important
}
.wpr-field-group .wpr-button,
.wpr-form-fields-wrap.wpr-labels-above .wpr-field-group > input,
.wpr-form-fields-wrap.wpr-labels-above .wpr-field-group > textarea {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%
}
.wpr-field-group {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.wpr-field-group.wpr-form-field-type-submit {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}
.wpr-field-group .wpr-form-field-textual {
  width: 100%;
  max-width: 100%;
  border: 1px solid #818a91;
  background-color: transparent;
  color: #373a3c;
  vertical-align: middle;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}
.wpr-field-group .wpr-form-field-textual:focus {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none
}
.wpr-field-group .wpr-form-field-textual::-webkit-input-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}
.wpr-field-group .wpr-form-field-textual:-ms-input-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}
.wpr-field-group .wpr-form-field-textual::-moz-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}
.wpr-field-group .wpr-form-field-textual::-ms-input-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}
.wpr-field-group .wpr-form-field-textual::placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}
.wpr-form-field-label {
  text-align: left
}
.wpr-column {
  position: relative;
  min-height: 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.wpr-step-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  margin-bottom: 10px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}
.wpr-step-content-layout-vertical .wpr-step-wrap {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}
.wpr-stp-btns-wrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-bottom: 5px
}
.wpr-stp-btns-wrap .wpr-button {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}
.wpr-form .wpr-double-bounce {
  display: inline-block;
  vertical-align: middle
}
.wpr-loader-hidden {
  display: none!important
}
.wpr-form .wpr-double-bounce .wpr-child {
  background-color: #fff
}
@font-face {
  font-family: Aclonica;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/aclonica-k2fyfzjvlfnnsebxgy7aao-ybg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Aclonica;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/aclonica-k2fyfzjvlfnnsebxgy7uao8.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: 'Aref Ruqaa';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/arefruqaa-wwkbxpw1e165rajqkduliiioveo5.woff2) format('woff2');
  unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
}
@font-face {
  font-family: 'Aref Ruqaa';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/arefruqaa-wwkbxpw1e165rajqkduliikoveo5.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: 'Aref Ruqaa';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/arefruqaa-wwkbxpw1e165rajqkduliicovq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: 'Aref Ruqaa';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/arefruqaa-wwkyxpw1e165rajqkdulkdwnqnay2e_7.woff2) format('woff2');
  unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
}
@font-face {
  font-family: 'Aref Ruqaa';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/arefruqaa-wwkyxpw1e165rajqkdulkdwnqnsy2e_7.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: 'Aref Ruqaa';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/arefruqaa-wwkyxpw1e165rajqkdulkdwnqnuy2q.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxiayp8kv8jhgfvrjjlme0tdmpkzsq.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxiayp8kv8jhgfvrjjlme0tmmpkzsq.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxiayp8kv8jhgfvrjjlme0tcmpi.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvfteoceg.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvgdeoceg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvf9eo.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvfteoceg.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvgdeoceg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvf9eo.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrjjlucxtakpy.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrjjlufntakpy.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrjjluchta.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvfteoceg.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvgdeoceg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvf9eo.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vfteoceg.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vgdeoceg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vf9eo.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vfteoceg.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vgdeoceg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vf9eo.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm111vfteoceg.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm111vgdeoceg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm111vf9eo.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvfteoceg.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvgdeoceg.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvf9eo.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrlptucxtakpy.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrlptufntakpy.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrlptuchta.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlfj_z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlfj_z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlfj_z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldz8z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldz8z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldz8z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjbecmne.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjnecmne.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldd4z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldd4z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldd4z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlbt5z11lfc-k.woff2) format('woff2');
  unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlbt5z1jlfc-k.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlbt5z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://tattoo-krefeld.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
.elementor-1514 .elementor-element.elementor-element-2d75d917 {
  --display: flex;
  --overlay-opacity: 0.5;
  --margin-top: -164px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 200px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px
}
.elementor-1514 .elementor-element.elementor-element-2d75d917:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/b0dd58e6-5d17-42e4-ac0b-233249e1519d.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-1514 .elementor-element.elementor-element-2d75d917::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-1514 .elementor-element.elementor-element-daa80bd {
  --display: flex;
  --min-height: 100px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap
}
.elementor-1514 .elementor-element.elementor-element-23578b65 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
  --overlay-opacity: 0.7;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px
}
.elementor-1514 .elementor-element.elementor-element-23578b65:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/tattoo-9.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-1514 .elementor-element.elementor-element-23578b65::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-1514 .elementor-element.elementor-element-237fb79 {
  --display: flex;
  --justify-content: center
}
.elementor-1514 .elementor-element.elementor-element-237fb79.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-1514 .elementor-element.elementor-element-48ff0155 {
  text-align: center
}
.elementor-1514 .elementor-element.elementor-element-48ff0155 .elementor-heading-title {
  font-family: Aclonica,Sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: var(--e-global-color-text)
}
.elementor-1514 .elementor-element.elementor-element-13499687 {
  text-align: center
}
.elementor-1514 .elementor-element.elementor-element-13499687 .elementor-heading-title {
  font-family: "Aref Ruqaa",Sans-serif;
  font-weight: 600;
  color: var(--e-global-color-accent)
}
.elementor-1514 .elementor-element.elementor-element-627b5764 {
  text-align: start;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-1514 .elementor-element.elementor-element-4d193fe8 {
  --display: flex;
  --justify-content: center
}
.elementor-1514 .elementor-element.elementor-element-4d193fe8.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-1514 .elementor-element.elementor-element-31978ef5 > .elementor-widget-container {
  margin: 0 0 20px
}
.elementor-1514 .elementor-element.elementor-element-31978ef5 img {
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 18px;
  box-shadow: 0 4px 10px 4px rgba(0,0,0,.5)
}
.elementor-1514 .elementor-element.elementor-element-22c7f102 {
  text-align: start;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-widget-button .elementor-button {
  background-color: var(--e-global-color-accent);
  font-family: var( --e-global-typography-accent-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight)
}
.elementor-1514 .elementor-element.elementor-element-62749d48 .elementor-button {
  background-color: var(--e-global-color-secondary);
  font-family: var( --e-global-typography-secondary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
  box-shadow: 0 4px 10px 4px rgba(0,0,0,.5);
  border-radius: 100px
}
.elementor-1514 .elementor-element.elementor-element-62749d48 .elementor-button:focus,
.elementor-1514 .elementor-element.elementor-element-62749d48 .elementor-button:hover {
  background-color: var(--e-global-color-accent);
  color: #000;
  border-color: var(--e-global-color-accent)
}
.elementor-1514 .elementor-element.elementor-element-62749d48 .elementor-button:focus svg,
.elementor-1514 .elementor-element.elementor-element-62749d48 .elementor-button:hover svg {
  fill: #000000
}
.elementor-1514 .elementor-element.elementor-element-77a9d90 {
  --display: flex;
  --min-height: 100px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap
}
body.elementor-page-1514:not(.elementor-motion-effects-element-type-background) {
  background-color: #000
}
@media(min-width:768px) {
  .elementor-1514 .elementor-element.elementor-element-237fb79 {
    --width: 49%
  }
  .elementor-1514 .elementor-element.elementor-element-4d193fe8 {
    --width: 49%
  }
}
@media(max-width:1366px) {
  .elementor-1514 .elementor-element.elementor-element-23578b65 {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 20px;
    --padding-right: 20px
  }
}
@media(max-width:767px) {
  .elementor-1514 .elementor-element.elementor-element-2d75d917:not(.elementor-motion-effects-element-type-background) {
    background-position: center left
  }
}
.elementor-1516 .elementor-element.elementor-element-5811ca45 {
  --display: flex;
  --overlay-opacity: 0.5;
  --margin-top: -164px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 200px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px
}
.elementor-1516 .elementor-element.elementor-element-5811ca45:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/b0dd58e6-5d17-42e4-ac0b-233249e1519d.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-1516 .elementor-element.elementor-element-5811ca45::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-1516 .elementor-element.elementor-element-9b6c941 {
  --display: flex;
  --min-height: 100px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap
}
.elementor-1516 .elementor-element.elementor-element-75c26bb0 {
  --display: flex;
  --min-height: 891px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
  --overlay-opacity: 0.8
}
.elementor-1516 .elementor-element.elementor-element-75c26bb0:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/tattoo-4.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-1516 .elementor-element.elementor-element-75c26bb0::before {
  background-color: #000000DE;
  --background-overlay: ''
}
.elementor-1516 .elementor-element.elementor-element-5902fff7 {
  --display: flex;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-1516 .elementor-element.elementor-element-5902fff7.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-1516 .elementor-element.elementor-element-67b7c7d0 {
  text-align: center
}
.elementor-1516 .elementor-element.elementor-element-67b7c7d0 img {
  width: 19%
}
.elementor-1516 .elementor-element.elementor-element-4ac5721f .elementor-heading-title {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-1516 .elementor-element.elementor-element-35278d2c .elementor-heading-title {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  -webkit-text-stroke-color: var(--e-global-color-accent);
  stroke: var(--e-global-color-accent);
  color: var(--e-global-color-accent)
}
.elementor-1516 .elementor-element.elementor-element-12071415 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-accent);
  --divider-border-width: 3px
}
.elementor-1516 .elementor-element.elementor-element-12071415 .elementor-divider-separator {
  width: 100%
}
.elementor-1516 .elementor-element.elementor-element-12071415 .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px
}
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-anim-text.wpr-anim-text-type-slide b {
  -webkit-animation-duration: 1s;
  animation-duration: 1s
}
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-advanced-text {
  text-align: left
}
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-advanced-text a {
  text-align: left
}
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-advanced-text-preffix {
  color: var(--e-global-color-text);
  font-family: "Aref Ruqaa",Sans-serif;
  font-weight: 600
}
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-anim-text {
  color: var(--e-global-color-accent)
}
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-anim-text,
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-anim-text b,
.elementor-1516 .elementor-element.elementor-element-2041be4d .wpr-anim-text b i {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-1516 .elementor-element.elementor-element-6dfb9b9a {
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #fff
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-item {
  justify-content: left
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe.wpr-feature-list-left .wpr-feature-list-item {
  align-items: center
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-item:not(:last-child) {
  margin-bottom: 15px
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-title {
  margin-bottom: 5px;
  color: var(--e-global-color-accent);
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-icon-inner-wrap {
  width: 40px;
  height: 40px;
  background-color: var(--e-global-color-secondary);
  border-style: none;
  border-radius: 5px
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe.wpr-feature-list-left .wpr-feature-list-icon-wrap {
  margin-right: 15px
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-icon-inner-wrap i {
  color: var(--e-global-color-accent)
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-icon-inner-wrap svg {
  fill: var(--e-global-color-accent)
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-icon-wrap i {
  font-size: 24px
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-icon-wrap svg {
  width: 24px;
  height: auto
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-line {
  border-left-style: solid
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-title a.wpr-feature-list-url {
  color: var(--e-global-color-accent)
}
.elementor-1516 .elementor-element.elementor-element-767c7dbe .wpr-feature-list-description {
  color: #6e6b6b;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-1516 .elementor-element.elementor-element-11bd04f {
  --display: flex;
  --min-height: 100px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap
}
body.elementor-page-1516:not(.elementor-motion-effects-element-type-background) {
  background-color: #000
}
@media(min-width:768px) {
  .elementor-1516 .elementor-element.elementor-element-5902fff7 {
    --width: 55%
  }
}
@media(max-width:1366px) {
  .elementor-1516 .elementor-element.elementor-element-75c26bb0 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px
  }
}
@media(max-width:1024px) {
  .elementor-1516 .elementor-element.elementor-element-75c26bb0:not(.elementor-motion-effects-element-type-background) {
    background-position: -671px 0
  }
  .elementor-1516 .elementor-element.elementor-element-75c26bb0 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px
  }
}
@media(max-width:767px) {
  .elementor-1516 .elementor-element.elementor-element-5811ca45:not(.elementor-motion-effects-element-type-background) {
    background-position: center left
  }
  .elementor-1516 .elementor-element.elementor-element-75c26bb0:not(.elementor-motion-effects-element-type-background) {
    background-position: center center
  }
  .elementor-1516 .elementor-element.elementor-element-67b7c7d0 img {
    width: 30%
  }
  .elementor-1516 .elementor-element.elementor-element-6dfb9b9a {
    font-size: 16px
  }
}
.elementor-1491 .elementor-element.elementor-element-3deb89a3 {
  --display: flex;
  --overlay-opacity: 0.5;
  --margin-top: -164px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 200px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px
}
.elementor-1491 .elementor-element.elementor-element-3deb89a3:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/b0dd58e6-5d17-42e4-ac0b-233249e1519d.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-1491 .elementor-element.elementor-element-3deb89a3::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-1491 .elementor-element.elementor-element-1909a422 {
  --display: flex;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-1491 .elementor-element.elementor-element-248de08d {
  text-align: center
}
.elementor-1491 .elementor-element.elementor-element-248de08d .elementor-heading-title {
  font-family: Aclonica,Sans-serif;
  font-size: 20px;
  font-weight: 400;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: #fff
}
.elementor-1491 .elementor-element.elementor-element-5e3e10be {
  text-align: center
}
.elementor-1491 .elementor-element.elementor-element-5e3e10be .elementor-heading-title {
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 64px;
  font-weight: 600;
  color: #fff
}
.elementor-1491 .elementor-element.elementor-element-3269dcd6 > .elementor-widget-container {
  margin: 50px 0 0
}
.elementor-1491 .elementor-element.elementor-element-3269dcd6 .wpr-double-bounce .wpr-child {
  background-color: var(--e-global-color-accent)
}
.elementor-1491 .elementor-element.elementor-element-67926af3 {
  --display: grid;
  --e-con-grid-template-columns: repeat(4, 1fr);
  --e-con-grid-template-rows: repeat(2, 1fr);
  --grid-auto-flow: row;
  --justify-items: center;
  --align-items: center;
  --margin-top: 0px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-1491 .elementor-element.elementor-element-1a6a1cf2 .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
.elementor-1491 .elementor-element.elementor-element-284d882 .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
.elementor-1491 .elementor-element.elementor-element-64a492af .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
.elementor-1491 .elementor-element.elementor-element-bebfa67 .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
.elementor-1491 .elementor-element.elementor-element-2b7947d1 .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
.elementor-1491 .elementor-element.elementor-element-5678121f .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
.elementor-1491 .elementor-element.elementor-element-6f0e6c2f .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
.elementor-1491 .elementor-element.elementor-element-3e388cd3 .elementor-wrapper {
  --video-aspect-ratio: 0.5625
}
body.elementor-page-1491:not(.elementor-motion-effects-element-type-background) {
  background-color: #000
}
@media(max-width:1366px) {
  .elementor-1491 .elementor-element.elementor-element-1909a422 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px
  }
  .elementor-1491 .elementor-element.elementor-element-67926af3 {
    --grid-auto-flow: row
  }
}
@media(max-width:1024px) {
  .elementor-1491 .elementor-element.elementor-element-67926af3 {
    --grid-auto-flow: row
  }
}
@media(max-width:767px) {
  .elementor-1491 .elementor-element.elementor-element-3deb89a3:not(.elementor-motion-effects-element-type-background) {
    background-position: center left
  }
  .elementor-1491 .elementor-element.elementor-element-1909a422 {
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px
  }
  .elementor-1491 .elementor-element.elementor-element-67926af3 {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(4, 1fr);
    --grid-auto-flow: row;
    --margin-top: 100px;
    --margin-bottom: 100px;
    --margin-left: 0px;
    --margin-right: 0px
  }
}
.elementor-widget-video .elementor-widget-container,
.elementor-widget-video:not(:has(.elementor-widget-container)) {
  overflow: hidden;
  transform: translateZ(0)
}
.elementor-widget-video .elementor-wrapper {
  aspect-ratio: var(--video-aspect-ratio)
}
.elementor-widget-video .elementor-wrapper video {
  background-color: #000;
  border: none;
  display: flex;
  height: 100%;
  width: 100%
}
.elementor-widget-video .e-hosted-video .elementor-video {
  -o-object-fit: cover;
  object-fit: cover
}
.e-con > .elementor-widget-video,
.e-con-inner > .elementor-widget-video {
  width: var(--container-widget-width);
  --flex-grow: var(--container-widget-flex-grow)
}
.elementor-1520 .elementor-element.elementor-element-592d4e6f {
  --display: flex;
  --overlay-opacity: 0.5;
  --margin-top: -164px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 200px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px
}
.elementor-1520 .elementor-element.elementor-element-592d4e6f:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/b0dd58e6-5d17-42e4-ac0b-233249e1519d.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-1520 .elementor-element.elementor-element-592d4e6f::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-1520 .elementor-element.elementor-element-dc34412 {
  --display: flex;
  --min-height: 100px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap
}
.elementor-1520 .elementor-element.elementor-element-7aa06e61 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 30px 30px;
  --row-gap: 30px;
  --column-gap: 30px;
  --overlay-opacity: 0.7;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-1520 .elementor-element.elementor-element-7aa06e61:not(.elementor-motion-effects-element-type-background) {
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/tattoo-13.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-1520 .elementor-element.elementor-element-7aa06e61::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-1520 .elementor-element.elementor-element-6ff32482 {
  --display: flex;
  --justify-content: center
}
.elementor-1520 .elementor-element.elementor-element-6ff32482.e-con {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-widget-heading .elementor-heading-title {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary)
}
.elementor-1520 .elementor-element.elementor-element-25759a40 {
  text-align: center
}
.elementor-1520 .elementor-element.elementor-element-25759a40 .elementor-heading-title {
  font-family: Aclonica,Sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #fff
}
.elementor-1520 .elementor-element.elementor-element-e82c479 {
  text-align: center
}
.elementor-1520 .elementor-element.elementor-element-e82c479 .elementor-heading-title {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #fff
}
.elementor-1520 .elementor-element.elementor-element-6a5b04a8 {
  text-align: center;
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: #ececec
}
.elementor-1520 .elementor-element.elementor-element-43048852 .elementor-repeater-item-e3ad2ae {
  width: 50%
}
.elementor-1520 .elementor-element.elementor-element-43048852 .elementor-repeater-item-4f2f6cb {
  width: 50%
}
.elementor-1520 .elementor-element.elementor-element-43048852 .elementor-repeater-item-42d9f1d {
  width: 100%
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group.wpr-form-field-type-submit {
  width: 100%
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-stp-btns-wrap {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-right: calc(10px/2);
  padding-left: calc(10px/2);
  margin: 0
}
.elementor-1520 .elementor-element.elementor-element-43048852 {
  width: var(--container-widget-width,102.092%);
  max-width: 102.092%;
  --container-widget-width: 102.092%;
  --container-widget-flex-grow: 0;
  --wpr-steps-padding: 10px;
  --wpr-steps-indicator-padding: 20px;
  --wpr-steps-divider-width: 2px
}
.elementor-1520 .elementor-element.elementor-element-43048852 > .elementor-widget-container {
  margin: -17px 0 0
}
.elementor-1520 .elementor-element.elementor-element-43048852.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-button[type=submit] {
  margin-left: 0;
  background-color: var(--e-global-color-secondary);
  color: #fff
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group > label {
  color: #fff
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group > label {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
body .elementor-1520 .elementor-element.elementor-element-43048852 .wpr-labels-above .wpr-field-group > label {
  padding-bottom: 5px
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group {
  padding-right: calc(10px/2);
  padding-left: calc(10px/2)
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-step-wrap {
  padding-left: calc(-10px/2);
  padding-right: calc(-10px/2);
  margin-bottom: 15px
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-form-fields-wrap {
  margin-left: calc(-10px/2);
  margin-right: calc(-10px/2)
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group:not(.wpr-stp-btns-wrap) {
  margin-bottom: 20px;
  justify-content: flex-start
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group .wpr-form-field {
  color: var(--e-global-color-text)
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group .wpr-form-field svg {
  fill: var(--e-global-color-text)
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap) {
  background-color: #000;
  border-color: var(--e-global-color-accent);
  border-radius: 6px;
  padding: 6px 5px 7px 10px
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group .wpr-form-field {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight)
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group .wpr-form-field:focus {
  color: #fff
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap):focus {
  background-color: #26282c;
  border-color: #43454b
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-double-bounce .wpr-child {
  background-color: #fff!important
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-button[type=submit] svg * {
  fill: #FFFFFF
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-button {
  font-family: var( --e-global-typography-primary-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  border-style: none
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-button[type=submit]:hover {
  background-color: var(--e-global-color-accent);
  color: #000
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-button[type=submit]:hover svg * {
  fill: #000000
}
.elementor-1520 .elementor-element.elementor-element-43048852 .wpr-button {
  border-radius: 6px
}
.elementor-1520 .elementor-element.elementor-element-0618cd9 {
  --display: flex;
  --min-height: 100px;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap
}
body.elementor-page-1520:not(.elementor-motion-effects-element-type-background) {
  background-color: #000
}
@media(max-width:1366px) {
  .elementor-1520 .elementor-element.elementor-element-7aa06e61 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px
  }
}
@media(max-width:767px) {
  .elementor-1520 .elementor-element.elementor-element-592d4e6f:not(.elementor-motion-effects-element-type-background) {
    background-position: center left
  }
  .elementor-1520 .elementor-element.elementor-element-7aa06e61:not(.elementor-motion-effects-element-type-background) {
    background-position: center center
  }
  .elementor-1520 .elementor-element.elementor-element-7aa06e61 {
    --margin-top: 100px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px
  }
}
@media(min-width:768px) {
  .elementor-1520 .elementor-element.elementor-element-7aa06e61 {
    --content-width: 649px
  }
  .elementor-1520 .elementor-element.elementor-element-6ff32482 {
    --width: 100%
  }
}
.elementor-1525 .elementor-element.elementor-element-81c208c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-1524 .elementor-element.elementor-element-0a8d603 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
.elementor-1523 .elementor-element.elementor-element-5dc14cc {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px
}
:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255),6px 6px rgb(0, 0, 0);
  --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)
}
:where(body) {
  margin: 0
}
body {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0
}
.elementor-257 .elementor-element.elementor-element-780de7b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --padding-top: 20px;
  --padding-bottom: 20px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 7
}
.elementor-257 .elementor-element.elementor-element-a9d77fb > .elementor-widget-container {
  margin: 0 0 -4px
}
.elementor-257 .elementor-element.elementor-element-a9d77fb {
  text-align: left
}
.elementor-257 .elementor-element.elementor-element-a9d77fb .wpr-logo {
  padding: 0;
  border-style: none;
  border-radius: 0
}
.elementor-257 .elementor-element.elementor-element-a9d77fb .wpr-logo-image {
  max-width: 70px
}
.elementor-257 .elementor-element.elementor-element-a9d77fb.wpr-logo-position-center .wpr-logo-image {
  margin-bottom: 0
}
.elementor-257 .elementor-element.elementor-element-a9d77fb .wpr-logo-image img {
  -webkit-transition-duration: .7s;
  transition-duration: .7s
}
.elementor-257 .elementor-element.elementor-element-83b24ea {
  width: var(--container-widget-width,66.204%);
  max-width: 66.204%;
  --container-widget-width: 66.204%;
  --container-widget-flex-grow: 0
}
.elementor-257 .elementor-element.elementor-element-83b24ea.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-menu-item.wpr-pointer-item {
  transition-duration: .2s
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-menu-item.wpr-pointer-item:before {
  transition-duration: .2s
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-menu-item.wpr-pointer-item:after {
  transition-duration: .2s
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-toggle-wrap {
  text-align: center
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-nav-menu .wpr-menu-item {
  color: #fff
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-nav-menu .wpr-menu-item:hover {
  color: var(--e-global-color-accent)
}
.elementor-257 .elementor-element.elementor-element-83b24ea.wpr-pointer-line-fx .wpr-menu-item:after,
.elementor-257 .elementor-element.elementor-element-83b24ea.wpr-pointer-line-fx .wpr-menu-item:before {
  background-color: var(--e-global-color-accent)
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu a,
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-nav-menu .wpr-menu-item {
  font-family: Poppins,Sans-serif;
  font-size: 15px;
  font-weight: 500
}
.elementor-257 .elementor-element.elementor-element-83b24ea.wpr-pointer-underline .wpr-menu-item:after {
  height: 1px
}
.elementor-257 .elementor-element.elementor-element-83b24ea.wpr-pointer-underline > nav > ul > li > .wpr-menu-item:after {
  height: 1px
}
.elementor-257 .elementor-element.elementor-element-83b24ea.wpr-pointer-underline > .elementor-widget-container > nav > ul > li > .wpr-menu-item:after {
  height: 1px
}
.elementor-257 .elementor-element.elementor-element-83b24ea:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before {
  transform: translateY(0)
}
.elementor-257 .elementor-element.elementor-element-83b24ea:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after {
  transform: translateY(0)
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-nav-menu .wpr-menu-item {
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 0;
  padding-bottom: 0
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-nav-menu > .menu-item {
  margin-left: 10px;
  margin-right: 10px
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu a {
  color: #fff
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu li {
  background-color: #24262a
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu li a.wpr-active-menu-item,
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu li a:hover {
  color: #fff
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu a.wpr-active-menu-item,
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu a:hover {
  background-color: var(--e-global-color-accent)
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu a {
  padding-left: 90px;
  padding-right: 90px
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu .wpr-mobile-menu-item {
  padding-top: 5px;
  padding-bottom: 5px
}
.elementor-257 .elementor-element.elementor-element-83b24ea.wpr-mobile-divider-yes .wpr-mobile-nav-menu a {
  border-bottom-color: #32343a;
  border-bottom-width: 1px
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu {
  margin-top: 10px
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-toggle {
  border-color: #fff;
  width: 42px;
  border-width: 0
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-toggle-line {
  background-color: #fff;
  height: 2px;
  margin-bottom: 4px
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-toggle:hover {
  border-color: var(--e-global-color-accent)
}
.elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-toggle:hover .wpr-mobile-toggle-line {
  background-color: var(--e-global-color-accent)
}
.elementor-257 .elementor-element.elementor-element-41184c7 {
  --display: flex
}
.wpr-reading-progress-bar-container {
  height: 2px!important
}
.wpr-reading-progress-bar-container .wpr-reading-progress-bar {
  height: 2px!important;
  background-color: var(--e-global-color-accent)
}
.elementor-257 .elementor-element.elementor-element-4d8dc73 .wpr-reading-progress-bar-container {
  top: 0;
  bottom: auto
}
.elementor-257 .elementor-element.elementor-element-4d8dc73 .wpr-reading-progress-bar {
  -webkit-transition-duration: .1s;
  transition-duration: .1s
}
@media(max-width:1366px) {
  .elementor-257 .elementor-element.elementor-element-780de7b {
    --justify-content: space-between;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px
  }
}
@media(max-width:767px) {
  .elementor-257 .elementor-element.elementor-element-780de7b {
    --justify-content: space-between
  }
  .elementor-257 .elementor-element.elementor-element-a9d77fb .wpr-logo-image {
    max-width: 50px
  }
  .elementor-257 .elementor-element.elementor-element-83b24ea {
    --container-widget-width: 24%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width,24%);
    max-width: 24%
  }
  .elementor-257 .elementor-element.elementor-element-83b24ea.elementor-element {
    --flex-grow: 1;
    --flex-shrink: 0
  }
  .elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-toggle-wrap {
    text-align: right
  }
  .elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu a,
  .elementor-257 .elementor-element.elementor-element-83b24ea .wpr-nav-menu .wpr-menu-item {
    font-size: 14px
  }
  .elementor-257 .elementor-element.elementor-element-83b24ea .wpr-mobile-nav-menu {
    margin-top: 23px
  }
}
.elementor-260 .elementor-element.elementor-element-e81ff16 {
  --display: flex;
  --overlay-opacity: 0.6;
  --padding-top: 50px;
  --padding-bottom: 50px;
  --padding-left: 20px;
  --padding-right: 20px
}
.elementor-260 .elementor-element.elementor-element-e81ff16:not(.elementor-motion-effects-element-type-background) {
  background-color: #727272;
  background-image: url("https://tattoo-krefeld.de/wp-content/uploads/2024/10/b0dd58e6-5d17-42e4-ac0b-233249e1519d.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}
.elementor-260 .elementor-element.elementor-element-e81ff16::before {
  background-color: #000;
  --background-overlay: ''
}
.elementor-260 .elementor-element.elementor-element-314991a > .elementor-widget-container {
  margin: 0 0 -4px
}
.elementor-260 .elementor-element.elementor-element-314991a {
  text-align: center
}
.elementor-260 .elementor-element.elementor-element-314991a .wpr-logo {
  padding: 0;
  border-style: none;
  border-radius: 0
}
.elementor-260 .elementor-element.elementor-element-314991a .wpr-logo-image {
  max-width: 110px
}
.elementor-260 .elementor-element.elementor-element-314991a.wpr-logo-position-center .wpr-logo-image {
  margin-bottom: 0
}
.elementor-260 .elementor-element.elementor-element-314991a .wpr-logo-image img {
  -webkit-transition-duration: .7s;
  transition-duration: .7s
}
.elementor-260 .elementor-element.elementor-element-474a6d3 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 17px;
  --grid-column-gap: 11px;
  --grid-row-gap: 0px
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-widget-container {
  text-align: center
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-social-icon {
  background-color: #b1999900;
  --icon-padding: 0.7em;
  border-style: solid;
  border-width: 1px;
  border-color: #fff
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-social-icon i {
  color: #fff
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-social-icon svg {
  fill: #FFFFFF
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-icon {
  border-radius: 4px
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-social-icon:hover {
  background-color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent)
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-social-icon:hover i {
  color: #fff
}
.elementor-260 .elementor-element.elementor-element-474a6d3 .elementor-social-icon:hover svg {
  fill: #FFFFFF
}
.elementor-widget-divider {
  --divider-color: var(--e-global-color-secondary)
}
.elementor-260 .elementor-element.elementor-element-9211b9c {
  --divider-border-style: solid;
  --divider-color: #FFFFFF1F;
  --divider-border-width: 1px
}
.elementor-260 .elementor-element.elementor-element-9211b9c .elementor-divider-separator {
  width: 100%
}
.elementor-260 .elementor-element.elementor-element-9211b9c .elementor-divider {
  padding-block-start: 2px;
  padding-block-end: 2px
}
.elementor-widget-text-editor {
  font-family: var( --e-global-typography-text-font-family ),Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text)
}
.elementor-260 .elementor-element.elementor-element-5012890 {
  text-align: center;
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: var(--e-global-color-text)
}
.elementor-260 .elementor-element.elementor-element-f55aefa {
  --divider-border-style: solid;
  --divider-color: #FFFFFF1F;
  --divider-border-width: 1px
}
.elementor-260 .elementor-element.elementor-element-f55aefa .elementor-divider-separator {
  width: 100%
}
.elementor-260 .elementor-element.elementor-element-f55aefa .elementor-divider {
  padding-block-start: 2px;
  padding-block-end: 2px
}
.elementor-260 .elementor-element.elementor-element-728eae3 {
  text-align: center;
  font-family: "Aref Ruqaa",Sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: var(--e-global-color-text)
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 > .elementor-widget-container {
  margin: -28px 0 0
}
.elementor-260 .elementor-element.elementor-element-c04d3c0.wpr-stt-btn-align-fixed-right .wpr-stt-btn {
  right: 30px;
  bottom: 30px
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 .wpr-stt-icon {
  color: #fff;
  font-size: 14px
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 .wpr-stt-icon svg {
  fill: #ffffff;
  width: 14px;
  height: 14px
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 .wpr-stt-btn {
  background-color: var(--e-global-color-accent);
  transition: .3s ease-in-out;
  padding: 15px;
  border-radius: 4px
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 .wpr-stt-btn:hover > .wpr-stt-icon {
  Color: #fff
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 .wpr-stt-btn:hover > .wpr-stt-icon svg {
  fill: #fff
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 .wpr-stt-btn:hover {
  background-color: var(--e-global-color-accent)
}
.elementor-260 .elementor-element.elementor-element-c04d3c0 .wpr-stt-btn svg {
  transition: .3s ease-in-out
}
@media(max-width:767px) {
  .elementor-260 .elementor-element.elementor-element-e81ff16:not(.elementor-motion-effects-element-type-background) {
    background-position: center left
  }
  .elementor-260 .elementor-element.elementor-element-474a6d3 {
    --icon-size: 15px;
    --grid-column-gap: 8px
  }
  .elementor-260 .elementor-element.elementor-element-5012890 {
    text-align: center
  }
}
/* =========================================================
   DODATO ZA STATIČKI SAJT
   ========================================================= */
/* mobilni meni: zatvoren dok se ne klikne hamburger */
.wpr-mobile-nav-menu { display: none; }
.wpr-mobile-nav-menu.tk-open { display: block; }
.wpr-mobile-toggle { cursor: pointer; }

/* dugme "na vrh" */
.wpr-stt-btn { opacity: 0; visibility: hidden; transition: opacity .2s, visibility .2s; cursor: pointer; }
.wpr-stt-btn.tk-show { opacity: 1; visibility: visible; }

/* galerija (masonry bez JS) */
.tk-gallery { column-count: 4; column-gap: 10px; }
.tk-gallery a { display: block; margin: 0 0 10px; break-inside: avoid; overflow: hidden; }
.tk-gallery img { display: block; width: 100%; height: auto; transition: transform .3s; }
.tk-gallery a:hover img { transform: scale(1.04); }
@media (max-width: 1024px) { .tk-gallery { column-count: 3; } }
@media (max-width: 767px)  { .tk-gallery { column-count: 2; } }

/* lightbox */
.lb { position: fixed; inset: 0; z-index: 99999; background: rgba(0,0,0,.94);
  display: flex; align-items: center; justify-content: center; }
.lb[hidden] { display: none; }
.lb-img { max-width: 92vw; max-height: 86vh; object-fit: contain; }
.lb button { position: absolute; background: none; border: 0; color: #fff; font-size: 48px;
  line-height: 1; cursor: pointer; padding: 10px 16px; opacity: .8; }
.lb button:hover { opacity: 1; background: none; }
.lb-close { top: 10px; right: 10px; }
.lb-prev { left: 10px; top: 50%; transform: translateY(-50%); }
.lb-next { right: 10px; top: 50%; transform: translateY(-50%); }
.lb-count { position: absolute; bottom: 16px; left: 0; right: 0; text-align: center; color: #fff; font-size: 14px; }

/* forma */
.netlify-form .hp-field { display: none; }
.netlify-form .form-msg:empty { display: none; }
.netlify-form .form-msg { width: 100%; margin-top: 15px; padding: 10px 14px; border: 2px solid; border-radius: 4px; }
.netlify-form .form-ok { border-color: #46b450; }
.netlify-form .form-error { border-color: #dc3232; }
.netlify-form button:disabled { opacity: .6; cursor: wait; }

/* dugi linkovi/reči u pravnim tekstovima ne smeju da šire stranu na telefonu */
.elementor-widget-text-editor { overflow-wrap: anywhere; }
