.elementor-11165 .elementor-element.elementor-element-752db2fd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--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-11165 .elementor-element.elementor-element-752db2fd:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-752db2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-752db2fd.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-100f09d9{--display:flex;--min-height:13vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:100px;--z-index:999;}.elementor-11165 .elementor-element.elementor-element-100f09d9:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-100f09d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-100f09d9.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-43ee366e.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-43ee366e{text-align:center;}.elementor-11165 .elementor-element.elementor-element-43ee366e img{width:13em;max-width:13vw;}.elementor-11165 .elementor-element.elementor-element-bdf6696{--display:flex;--min-height:73vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;--z-index:111;}.elementor-11165 .elementor-element.elementor-element-bdf6696:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-bdf6696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cremermedia.de/wp-content/uploads/2026/05/cremermedia-banner-background-anna-cremer-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-11165 .elementor-element.elementor-element-bdf6696.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-79c13f9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;}.elementor-11165 .elementor-element.elementor-element-79c13f9d:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-79c13f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA1;}.elementor-11165 .elementor-element.elementor-element-2cdadc8{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-2cdadc8 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:64px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-1.6px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-7106b480{margin:16px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-7b0b1cb6 .elementor-button{background-color:#FFFFFF54;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:1.2em 4em 1.2em 4em;}.elementor-11165 .elementor-element.elementor-element-7b0b1cb6{margin:15px -55px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-7b0b1cb6.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-7b0b1cb6 .elementor-button:hover, .elementor-11165 .elementor-element.elementor-element-7b0b1cb6 .elementor-button:focus{color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-7b0b1cb6 .elementor-button:hover svg, .elementor-11165 .elementor-element.elementor-element-7b0b1cb6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-1a157744{--display:flex;--min-height:13vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;--z-index:111;}.elementor-11165 .elementor-element.elementor-element-1a157744.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-34aaa2fa{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 7px 35px 1px rgba(0, 0, 0, 0.14);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-11165 .elementor-element.elementor-element-34aaa2fa:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-34aaa2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-34aaa2fa.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-297b87c6{--display:flex;--min-height:0vh;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:190px;--padding-right:100px;--z-index:111;}.elementor-11165 .elementor-element.elementor-element-297b87c6.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-3abab31.elementor-element{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-3abab31{text-align:center;}.elementor-11165 .elementor-element.elementor-element-3abab31 img{width:6em;max-width:6em;}.elementor-11165 .elementor-element.elementor-element-43d6acdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:0px 0px 0px 0px;text-align:end;}.elementor-11165 .elementor-element.elementor-element-43d6acdc .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:10px;letter-spacing:4.3px;word-spacing:0px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-230b4659{--display:flex;--min-height:100vh;--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;--align-items:flex-start;--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:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-230b4659:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-230b4659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-480b713b{--display:flex;--min-height:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:40px;}.elementor-11165 .elementor-element.elementor-element-22ba09b6{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-22ba09b6 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-49fdfdee{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-49fdfdee .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FB424E;}.elementor-11165 .elementor-element.elementor-element-7d58a157{margin:25px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-5929505f .elementor-button{background-color:#FFFFFF54;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:1.2em 4em 1.2em 4em;}.elementor-11165 .elementor-element.elementor-element-5929505f{margin:15px -55px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-5929505f.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-5929505f .elementor-button:hover, .elementor-11165 .elementor-element.elementor-element-5929505f .elementor-button:focus{color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-5929505f .elementor-button:hover svg, .elementor-11165 .elementor-element.elementor-element-5929505f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-513ce809{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-513ce809:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-513ce809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBD2C8;}.elementor-11165 .elementor-element.elementor-element-513ce809.e-con{--align-self:stretch;}.elementor-11165 .elementor-element.elementor-element-33462b53.elementor-element{--align-self:stretch;}.elementor-11165 .elementor-element.elementor-element-62500619{--display:flex;--min-height:100vh;--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;--align-items:flex-start;--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:150px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-62500619:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-62500619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-62500619.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11165 .elementor-element.elementor-element-7bdb8e67{--display:flex;--min-height:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px;}.elementor-11165 .elementor-element.elementor-element-7bdb8e67.e-con{--align-self:stretch;}.elementor-11165 .elementor-element.elementor-element-328c7bb8{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-328c7bb8 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-52ebdf2e{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-52ebdf2e .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#BBD2C8;}.elementor-11165 .elementor-element.elementor-element-6f85b042{margin:25px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-6afcae53{--display:flex;--min-height:0vh;--overflow:hidden;--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-11165 .elementor-element.elementor-element-6afcae53:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-6afcae53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBD2C8;background-image:url("https://cremermedia.de/wp-content/uploads/2026/04/online-marketing-agentur-cremermedia-datenanalyse-kampagne-1.webp");}.elementor-11165 .elementor-element.elementor-element-6afcae53.e-con{--align-self:stretch;}.elementor-11165 .elementor-element.elementor-element-779c9be8.elementor-element{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-779c9be8 img{height:100vh;object-fit:cover;object-position:center center;}.elementor-11165 .elementor-element.elementor-element-9dce3d1{--display:flex;--min-height:37vh;--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;--gap:0px 90px;--row-gap:0px;--column-gap:90px;--overflow:hidden;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-11165 .elementor-element.elementor-element-9dce3d1:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-9dce3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11165 .elementor-element.elementor-element-599be807{--display:flex;--min-height:0vh;--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;--align-items:flex-start;--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:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-599be807:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-599be807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-4dbb6346{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-4dbb6346.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-26068f55{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-26068f55 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-3df898fe{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-3df898fe .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FB424E;}.elementor-11165 .elementor-element.elementor-element-3f1a1f58{margin:25px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-4b552b7{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-4b552b7:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-4b552b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-4b552b7.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-11165 .elementor-element.elementor-element-1126ef9e.elementor-element{--align-self:flex-end;}.elementor-11165 .elementor-element.elementor-element-1126ef9e{text-align:start;}.elementor-11165 .elementor-element.elementor-element-1126ef9e img{width:1300px;max-width:1300px;height:510px;object-fit:cover;object-position:center center;}.elementor-11165 .elementor-element.elementor-element-7ee834aa{--display:flex;--min-height:0vh;--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-7ee834aa:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-7ee834aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-7ee834aa.e-con{--order:99999 /* order end hack */;}.elementor-11165 .elementor-element.elementor-element-503b652a{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-503b652a.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-5e6ee1eb{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-5e6ee1eb .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-18794c69{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-18794c69 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FB424E;}.elementor-11165 .elementor-element.elementor-element-2b233a2{margin:25px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-432c1048{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-432c1048:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-432c1048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-432c1048.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-11165 .elementor-element.elementor-element-7733a668.elementor-element{--align-self:flex-end;}.elementor-11165 .elementor-element.elementor-element-7733a668{text-align:start;}.elementor-11165 .elementor-element.elementor-element-7733a668 img{width:1300px;max-width:1300px;height:510px;object-fit:cover;object-position:center center;}.elementor-11165 .elementor-element.elementor-element-34d70248{--display:flex;--min-height:0vh;--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-34d70248:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-34d70248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-4ccdd6d6{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-4ccdd6d6.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-7e2b8de{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-7e2b8de .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-11c1c3c3{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-11c1c3c3 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FB424E;}.elementor-11165 .elementor-element.elementor-element-3758483e{margin:25px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-417cd20{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-417cd20:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-417cd20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-417cd20.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-11165 .elementor-element.elementor-element-11f71b14.elementor-element{--align-self:flex-end;}.elementor-11165 .elementor-element.elementor-element-11f71b14{text-align:start;}.elementor-11165 .elementor-element.elementor-element-11f71b14 img{width:1300px;max-width:1300px;height:510px;object-fit:cover;object-position:center center;}.elementor-11165 .elementor-element.elementor-element-b08eaee{--display:flex;--min-height:0vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-b08eaee:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-b08eaee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-651ccce8{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-651ccce8.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-de0f17e{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-de0f17e .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-14467a5b{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-14467a5b .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FB424E;}.elementor-11165 .elementor-element.elementor-element-50ecf066{margin:25px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-1b8271cf{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-1b8271cf:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-1b8271cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-1b8271cf.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-11165 .elementor-element.elementor-element-99c50ef.elementor-element{--align-self:flex-end;}.elementor-11165 .elementor-element.elementor-element-99c50ef{text-align:start;}.elementor-11165 .elementor-element.elementor-element-99c50ef img{width:1300px;max-width:1300px;height:510px;object-fit:cover;object-position:center center;}.elementor-11165 .elementor-element.elementor-element-4542995e{--display:flex;--min-height:0vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-4542995e:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-4542995e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-5c0b0c70{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-5c0b0c70.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-41e3eb30{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-41e3eb30 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-7302d698{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-7302d698 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FB424E;}.elementor-11165 .elementor-element.elementor-element-655cd50e{margin:25px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-30cb1d62{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-30cb1d62:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-30cb1d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-30cb1d62.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-11165 .elementor-element.elementor-element-7822ea02.elementor-element{--align-self:flex-end;}.elementor-11165 .elementor-element.elementor-element-7822ea02{text-align:start;}.elementor-11165 .elementor-element.elementor-element-7822ea02 img{width:1300px;max-width:1300px;height:510px;object-fit:cover;object-position:center center;}.elementor-11165 .elementor-element.elementor-element-3bf20452{--display:flex;--min-height:0vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-3bf20452:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-3bf20452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-2e3cbb06{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-479d848{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-479d848 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-10900059{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-10900059 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FB424E;}.elementor-11165 .elementor-element.elementor-element-1ea1d695{margin:25px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-429b8ef3{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-429b8ef3:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-429b8ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-429b8ef3.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-11165 .elementor-element.elementor-element-14e173bc.elementor-element{--align-self:flex-end;}.elementor-11165 .elementor-element.elementor-element-14e173bc{text-align:start;}.elementor-11165 .elementor-element.elementor-element-14e173bc img{width:1300px;max-width:1300px;height:510px;object-fit:cover;object-position:center center;}.elementor-11165 .elementor-element.elementor-element-12bf0ea2{--display:flex;--min-height:37vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-12bf0ea2:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-12bf0ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-12bf0ea2::before, .elementor-11165 .elementor-element.elementor-element-12bf0ea2 > .elementor-background-video-container::before, .elementor-11165 .elementor-element.elementor-element-12bf0ea2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11165 .elementor-element.elementor-element-12bf0ea2 > .elementor-background-slideshow::before, .elementor-11165 .elementor-element.elementor-element-12bf0ea2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11165 .elementor-element.elementor-element-12bf0ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11165 .elementor-element.elementor-element-12bf0ea2.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-5f383e06.elementor-element{--align-self:stretch;}.elementor-11165 .elementor-element.elementor-element-2b559c7.elementor-element{--align-self:stretch;}.elementor-11165 .elementor-element.elementor-element-2c3b634f{--display:flex;--min-height:100vh;--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-2c3b634f:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-2c3b634f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBD2C8;}.elementor-11165 .elementor-element.elementor-element-35112587{--display:flex;--min-height:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-645717e1{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-645717e1 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-65d271c8{margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-65d271c8 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-cc1a858{margin:25px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-2305302b{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-11165 .elementor-element.elementor-element-2305302b:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-2305302b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBD2C8;}.elementor-11165 .elementor-element.elementor-element-2305302b.e-con{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-7448a465{--display:flex;--min-height:1050px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--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:100px;--padding-right:100px;}.elementor-11165 .elementor-element.elementor-element-2e5efce2{--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;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-2e5efce2.e-con{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-785b64b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-style:none;--border-style:none;--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-11165 .elementor-element.elementor-element-785b64b.e-con{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-3037b774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-3037b774.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-3037b774 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:55px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-5d7ae6c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:0.7em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-5d7ae6c5.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-5d7ae6c5 a:hover, .elementor-11165 .elementor-element.elementor-element-5d7ae6c5 a:focus{color:#FF0000;}.elementor-11165 .elementor-element.elementor-element-534673ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:0.7em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-534673ed.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-5fbed716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:0.7em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-5fbed716.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-3b14246f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:400;line-height:0.7em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-3b14246f.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-7ed682f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-style:none;--border-style:none;--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-11165 .elementor-element.elementor-element-7ed682f.e-con{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-2ffa3072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-2ffa3072.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-2ffa3072 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:55px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-icon i{color:#FB424E;transition:color 0.3s;}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-icon svg{fill:#FB424E;transition:fill 0.3s;}.elementor-11165 .elementor-element.elementor-element-441d0d18{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-item > a{font-family:"Satoshi", Sans-serif;font-size:26px;font-weight:400;word-spacing:-0.05em;}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11165 .elementor-element.elementor-element-2c508aba{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-style:none;--border-style:none;--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-11165 .elementor-element.elementor-element-2c508aba.e-con{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-528605bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-528605bd.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-528605bd .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:55px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-11165 .elementor-element.elementor-element-7cba07a7{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-62c48382{background-color:#000000;padding:14px 14px 9px 13px;border-style:none;}.elementor-11165 .elementor-element.elementor-element-62c48382.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-62c48382 .elementor-icon-wrapper{text-align:center;}.elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-framed .elementor-icon, .elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-framed .elementor-icon, .elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-framed .elementor-icon:hover, .elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-framed .elementor-icon:hover, .elementor-11165 .elementor-element.elementor-element-62c48382.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-62c48382 .elementor-icon{font-size:45px;}.elementor-11165 .elementor-element.elementor-element-62c48382 .elementor-icon svg{height:45px;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0{background-color:#000000;padding:14px 14px 9px 13px;border-style:none;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0 .elementor-icon-wrapper{text-align:center;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-framed .elementor-icon, .elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-framed .elementor-icon, .elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-framed .elementor-icon:hover, .elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-framed .elementor-icon:hover, .elementor-11165 .elementor-element.elementor-element-5b6ec7a0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0 .elementor-icon{font-size:45px;}.elementor-11165 .elementor-element.elementor-element-5b6ec7a0 .elementor-icon svg{height:45px;}.elementor-11165 .elementor-element.elementor-element-7a2eec57{background-color:#000000;padding:14px 14px 9px 13px;border-style:none;}.elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-7a2eec57 .elementor-icon-wrapper{text-align:center;}.elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-framed .elementor-icon, .elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-framed .elementor-icon, .elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-framed .elementor-icon:hover, .elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-framed .elementor-icon:hover, .elementor-11165 .elementor-element.elementor-element-7a2eec57.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-11165 .elementor-element.elementor-element-7a2eec57 .elementor-icon{font-size:45px;}.elementor-11165 .elementor-element.elementor-element-7a2eec57 .elementor-icon svg{height:45px;}.elementor-11165 .elementor-element.elementor-element-ade6363{--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;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-5c812706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:400;line-height:0.7em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-5c812706.elementor-element{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-5c812706 a:hover, .elementor-11165 .elementor-element.elementor-element-5c812706 a:focus{color:#FF0000;}.elementor-11165 .elementor-element.elementor-element-3c004047{--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;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11165 .elementor-element.elementor-element-149f7a4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Serif 4", Sans-serif;font-size:14px;font-weight:400;line-height:0.7em;letter-spacing:1px;color:#000000;}.elementor-11165 .elementor-element.elementor-element-149f7a4b.elementor-element{--align-self:center;}.elementor-11165 .elementor-element.elementor-element-149f7a4b a:hover, .elementor-11165 .elementor-element.elementor-element-149f7a4b a:focus{color:#FF0000;}@media(max-width:480px){.elementor-11165 .elementor-element.elementor-element-2cdadc8 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-7106b480{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-43d6acdc .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-22ba09b6 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-49fdfdee .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-7d58a157{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-328c7bb8 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-52ebdf2e .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-6f85b042{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-26068f55 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-3df898fe .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-3f1a1f58{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-5e6ee1eb .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-18794c69 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-2b233a2{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-7e2b8de .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-11c1c3c3 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-3758483e{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-de0f17e .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-14467a5b .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-50ecf066{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-41e3eb30 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-7302d698 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-655cd50e{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-479d848 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-10900059 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-1ea1d695{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-645717e1 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-65d271c8 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-cc1a858{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-3037b774 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-5d7ae6c5{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-534673ed{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-5fbed716{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-3b14246f{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-2ffa3072 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-441d0d18.elementor-element{--align-self:flex-start;}.elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11165 .elementor-element.elementor-element-441d0d18 .elementor-icon-list-item > a{font-size:23px;}.elementor-11165 .elementor-element.elementor-element-528605bd .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-11165 .elementor-element.elementor-element-5c812706{font-size:18px;}.elementor-11165 .elementor-element.elementor-element-149f7a4b{font-size:18px;}}@media(min-width:481px){.elementor-11165 .elementor-element.elementor-element-752db2fd{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-100f09d9{--width:100%;}.elementor-11165 .elementor-element.elementor-element-bdf6696{--width:100%;}.elementor-11165 .elementor-element.elementor-element-79c13f9d{--width:850px;}.elementor-11165 .elementor-element.elementor-element-1a157744{--width:100%;}.elementor-11165 .elementor-element.elementor-element-34aaa2fa{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-297b87c6{--width:100%;}.elementor-11165 .elementor-element.elementor-element-230b4659{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-480b713b{--width:41%;}.elementor-11165 .elementor-element.elementor-element-513ce809{--width:59%;}.elementor-11165 .elementor-element.elementor-element-62500619{--width:100%;}.elementor-11165 .elementor-element.elementor-element-7bdb8e67{--width:41%;}.elementor-11165 .elementor-element.elementor-element-6afcae53{--width:59%;}.elementor-11165 .elementor-element.elementor-element-9dce3d1{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-599be807{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-4dbb6346{--width:41%;}.elementor-11165 .elementor-element.elementor-element-4b552b7{--width:59%;}.elementor-11165 .elementor-element.elementor-element-7ee834aa{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-503b652a{--width:41%;}.elementor-11165 .elementor-element.elementor-element-432c1048{--width:59%;}.elementor-11165 .elementor-element.elementor-element-34d70248{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-4ccdd6d6{--width:41%;}.elementor-11165 .elementor-element.elementor-element-417cd20{--width:59%;}.elementor-11165 .elementor-element.elementor-element-b08eaee{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-651ccce8{--width:41%;}.elementor-11165 .elementor-element.elementor-element-1b8271cf{--width:59%;}.elementor-11165 .elementor-element.elementor-element-4542995e{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-5c0b0c70{--width:41%;}.elementor-11165 .elementor-element.elementor-element-30cb1d62{--width:59%;}.elementor-11165 .elementor-element.elementor-element-3bf20452{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-2e3cbb06{--width:41%;}.elementor-11165 .elementor-element.elementor-element-429b8ef3{--width:59%;}.elementor-11165 .elementor-element.elementor-element-12bf0ea2{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-2c3b634f{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-35112587{--width:41%;}.elementor-11165 .elementor-element.elementor-element-2305302b{--width:59%;}.elementor-11165 .elementor-element.elementor-element-7448a465{--content-width:100%;}.elementor-11165 .elementor-element.elementor-element-2e5efce2{--width:100%;}.elementor-11165 .elementor-element.elementor-element-785b64b{--width:30%;}.elementor-11165 .elementor-element.elementor-element-7ed682f{--width:30%;}.elementor-11165 .elementor-element.elementor-element-2c508aba{--width:30%;}.elementor-11165 .elementor-element.elementor-element-ade6363{--width:100%;}.elementor-11165 .elementor-element.elementor-element-3c004047{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-34aaa2fa */.elementor-11165 .elementor-element.elementor-element-34aaa2fa {
    --cm-slide-trigger: 800;
    --cm-slide-duration: 0.6s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12bf0ea2 */.cm-marquee {
    --cm-logo-width: 200px;
    --cm-fade-width: 25%;
    --cm-gap: 150px;

    position: relative;
    width: 100%;
    overflow: hidden;
    padding: 40px 0;

    -webkit-mask-image: linear-gradient(
        to right,
        transparent 0%,
        black var(--cm-fade-width),
        black calc(100% - var(--cm-fade-width)),
        transparent 100%
    );
    mask-image: linear-gradient(
        to right,
        transparent 0%,
        black var(--cm-fade-width),
        black calc(100% - var(--cm-fade-width)),
        transparent 100%
    );
}

.cm-marquee-track {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: var(--cm-gap);
    width: max-content !important;
    will-change: transform;
}

.cm-logo {
    flex: 0 0 var(--cm-logo-width) !important;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.cm-logo img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    object-fit: contain;
    display: block;
}

/* === Richtung: Links === */
.cm-marquee-left .cm-marquee-track {
    animation: cm-scroll-left var(--cm-speed) linear infinite !important;
}
@keyframes cm-scroll-left {
    from { transform: translateX(0); }
    to   { transform: translateX(calc(var(--cm-loop-distance) * -1 - var(--cm-gap))); }
}

/* === Richtung: Rechts === */
.cm-marquee-right .cm-marquee-track {
    animation: cm-scroll-right var(--cm-speed) linear infinite !important;
}
@keyframes cm-scroll-right {
    from { transform: translateX(calc(var(--cm-loop-distance) * -1 - var(--cm-gap))); }
    to   { transform: translateX(0); }
}

/* Pause beim Hover */
.cm-marquee:hover .cm-marquee-track {
    animation-play-state: paused;
}

@media (max-width: 680px) {
    .cm-marquee {
        --cm-logo-width: 140px;
        --cm-fade-width: 15%;
        --cm-gap: 40px;
    }
    .cm-logo { height: 60px; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Serif 4';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cremermedia.de/wp-content/uploads/2026/05/SourceSerif4_48pt-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Serif 4';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cremermedia.de/wp-content/uploads/2026/05/SourceSerif4-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-display: auto;
	src: url('https://cremermedia.de/wp-content/uploads/2026/05/Satoshi-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */