.elementor-1274 .elementor-element.elementor-element-218c935{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-2df0339{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-26d8669{--display:flex;}.elementor-1274 .elementor-element.elementor-element-d17c361{--display:flex;}.elementor-1274 .elementor-element.elementor-element-b4eb1c7{--display:flex;}/* Start custom CSS */<style>
/* ===========================================
   TICKET-SEITE – SEITENEINSTELLUNGEN
   =========================================== */

@font-face {
    font-family: "Gotham-Agency";
    src: url("https://www.brandschutzkraft.at/praxisforum/wp-content/uploads/2026/03/Gotham-Black.woff2") format("woff2"),
         url("https://www.brandschutzkraft.at/praxisforum/wp-content/uploads/2026/03/Gotham-Black.woff") format("woff"),
         url("https://www.brandschutzkraft.at/praxisforum/wp-content/uploads/2026/03/Gotham-Black.otf") format("opentype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Gotham-Agency";
    src: url("https://www.brandschutzkraft.at/praxisforum/wp-content/uploads/2026/03/Gotham-Bold.otf") format("opentype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Gotham-Agency";
    src: url("https://www.brandschutzkraft.at/praxisforum/wp-content/uploads/2026/03/Gotham-Book.otf") format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

:root {
    --bsk-green: #237F52;
    --bsk-black: #000000;
    --bsk-white: #ffffff;
    --gotham: "Gotham-Agency", sans-serif;
    --proxima: "proxima-nova", sans-serif;
}

/* Wackel-Killer */
html { overflow-x: hidden !important; }
body { overflow-x: hidden !important; max-width: 100% !important; }

/* Elementor Container Padding auf 0 für diese Seite */
body .elementor > .e-con.e-parent {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-top: 0 !important;
}

*, *::before, *::after { box-sizing: border-box; }
</style>/* End custom CSS */