.elementor .media--contain{object-fit:contain;}.elementor .media--rounded-s{object-fit:cover;border-radius:var(--radius-s);}.elementor .btn{min-height:2.75rem;font-family:"fliesstext-encode-sans-condensed-loc";font-weight:700;font-size:1.125rem;line-height:1.2;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;transition:all 300ms;clip-path: polygon(
0 0,
calc(100% - 25px) 0,
100% 25px,
100% 100%,
0 100%
);\n}.elementor .btn:hover,.elementor .btn:focus-visible{transform:translate3d(0px, -0.5rem, 0px) scale3d(1.05, 1.05, 1);}.elementor .btn-primary{color:var(--color-white);border-width:var(--border-default);border-color:var(--color-blue);border-style:solid;background-color:var(--color-blue);align-self:start;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{border-width:var(--border-default);border-color:var(--color-green-dark);border-style:solid;background-color:var(--color-green-dark);}.elementor .btn-secondary{color:var(--color-yellow);margin-block-start:0.625rem;border-width:var(--border-default);border-color:var(--color-yellow);border-style:solid;background-color:var(--color-transparent);transition:all 300ms;--cut: 30px;
--line: currentColor;

border: 0;

clip-path: polygon(
0 0,
calc(100% - var(--cut)) 0,
100% var(--cut),
100% 100%,
0 100%
);

background-image:
linear-gradient(var(--line), var(--line)),
linear-gradient(to bottom left,
  transparent calc(50% - 2px),
  var(--line) calc(50% - 2px),
  var(--line) calc(50% + 2px),
  transparent calc(50% + 2px)
),
linear-gradient(var(--line), var(--line)),
linear-gradient(var(--line), var(--line)),
linear-gradient(var(--line), var(--line));

background-position:
left top,
right top,
right bottom,
left bottom,
left top;

background-size:
calc(100% - var(--cut)) 2px,
var(--cut) var(--cut),
2px calc(100% - var(--cut)),
100% 2px,
2px 100%;

background-repeat: no-repeat;\n}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--color-gray-950);border-width:var(--border-default);border-color:var(--color-yellow);background-color:var(--color-yellow);}.elementor .typo-body{font-family:"fliesstext-encode-sans-condensed-loc";font-weight:400;font-size:1rem;color:var(--color-gray-950);line-height:1.6;}.elementor .typo-body-l{font-family:"fliesstext-encode-sans-condensed-loc";font-weight:400;font-size:1.125rem;color:var(--color-gray-950);line-height:1.6;}.elementor .typo-claim{font-family:"claim-sedgwick-ave-loc";font-weight:400;font-size:clamp(2.125rem, calc(1.265rem + 3.441vw), 4.125rem);;color:var(--color-gray-950);line-height:1.2;}.elementor .typo-tag{font-family:"subline-stack-sans-text-loc";font-weight:700;font-size:1rem;color:var(--color-gray-950);letter-spacing:0.12em;line-height:1.25;text-transform:uppercase;}.elementor .typo-h4{font-family:"logo-orbitron-loc";font-weight:700;font-size:1.25rem;color:var(--color-gray-950);line-height:1.25;text-transform:uppercase;}.elementor .typo-h2{font-family:"logo-orbitron-loc";font-weight:700;font-size:clamp(1.875rem, calc(1.391rem + 1.935vw), 3rem);color:var(--color-gray-950);line-height:1.12;text-transform:uppercase;}.elementor .typo-h1{font-family:"logo-orbitron-loc";font-weight:700;font-size:clamp(2.25rem, calc(0.852rem + 5.591vw), 5.5rem);;color:var(--color-gray-950);line-height:1;text-transform:uppercase;}.elementor .text-color-white{position:relative;color:var(--color-white);justify-content:center;align-items:center;}.elementor .text-color-yellow{color:var(--color-yellow);}.elementor .text-color-blau{color:var(--color-blue);}.elementor .text-center{text-align:center;}.elementor .text-strong{font-weight:700;}