Help
RSS
API
Feed
Maltego
Contact
Domain > www.cdu-auamrhein.de
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-12
18.155.129.8
(
ClassC
)
2025-11-01
3.169.173.21
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sat, 01 Nov 2025 09:17:53 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://www.cdu-auamrhein.de/X-Cache: Redirect from cloudfrontVia: 1.1 ebce609a4052492a033f7a3d502d1e3c.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: 7wpCrT5rmMxPVY6phVvQbzSf3n8K9GbAPUVZeCOjgaHCrEjWaA3P3Q html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginx/1.27.4Date: Sat, 01 Nov 2025 09:17:53 GMTExpires: Sat, 01 Nov 2025 09:17:53 GMTVary: Accept-EncodingVary: Accept-EncodingContent-Security-Policy: default-src self *.facebook.com *.instagram.com *.stripe.com https://www.youtube-nocookie.com *.twitter.com https://player.twitch.tv https://www.youtube.com/ https://player.vimeo.com/ https://www.dailymotion.com/ https://s3.eu-central-1.amazonaws.com/*.hs-scripts.com *.hs-analytics.net *.hubspot.com *.hsadspixel.net *.hscollectedforms.net *.hs-banner.com *; script-src self unsafe-eval unsafe-inline blob: https://www.googleoptimize.com https://cdn.jsdelivr.net *.creacheck.com *.instagram.com *.twimg.com platform.twitter.com www.google-analytics.com cdnjs.cloudflare.com cdn.polyfill.io maps.googleapis.com js.stripe.com *.facebook.net https://player.twitch.tv https://www.youtube-nocookie.com https://www.youtube.com/iframe_api https://s.ytimg.com/yts/jsbin/www-widgetapi-vfl_t-EQa/www-widgetapi.js https://player.vimeo.com/api/player.js https://api.dmcdn.net/all.js assets.calendly.com https://www.googletagmanager.com https://region1.google-analytics.com https://snap.licdn.com https://ccm19.dpo.at cdu-wahlkampf.de creacheck-ihik-wahlen.de fensterfuchs-marketing.de *.brimacs.com *.robethood.net *.radiogroup.de *.demando.de kensington-marketing.com *.ekd-solar.de marketing-stoecker-wittmann.de *.koch-chemie.com matricks-portal.de *.junge-union.de komet-druck.de *.design-genie.net *.hs-scripts.com *.hs-analytics.net *.hubspot.com *.hsadspixel.net *.hscollectedforms.net *.hs-banner.com *; connect-src self https://api.friendlycaptcha.com *.creacheck.de https://creacheck-ihk-wahlen.de https://cdu-wahlkampf.de https://creacheck-wahlkampf.de *.icanhazip.com wss://*.kinesisvideo.eu-central-1.amazonaws.com https://s3.eu-central-1.amazonaws.com/ https://player.twitch.tv https://www.youtube-nocookie.com https://vimeo.com/api/oembed.json https://www.googletagmanager.com https://region1.google-analytics.com https://ccm19.dpo.at *.hs-scripts.com *.hs-analytics.net *.hubspot.com *.hsadspixel.net *.hscollectedforms.net *.hs-banner.com *; style-src self unsafe-inline *.creacheck.com https://cdn.jsdelivr.net *.twimg.com platform.twitter.com fonts.googleapis.com https://s3.eu-central-1.amazonaws.com/ assets.calendly.com https://ccm19.dpo.at cdu-wahlkampf.de creacheck-ihik-wahlen.de fensterfuchs-marketing.de *.brimacs.com *.robethood.net *.radiogroup.de *.demando.de kensington-marketing.com *.ekd-solar.de marketing-stoecker-wittmann.de *.koch-chemie.com matricks-portal.de *.junge-union.de komet-druck.de *.design-genie.net *.hs-scripts.com *.hs-analytics.net *.hubspot.com *.hsadspixel.net *.hscollectedforms.net *.hs-banner.com *; font-src self data: cdnjs.cloudflare.com *.creacheck.com *.creacheck.de fonts.googleapis.com fonts.gstatic.com https://s3.eu-central-1.amazonaws.com cdu-wahlkampf.de *.hs-scripts.com *.hs-analytics.net *.hubspot.com *.hsadspixel.net *.hscollectedforms.net *.hs-banner.com * creacheck-symposium.de; frame-src self *.creacheck.com *.creacheck.de https://player.twitch.tv https://player.twitch.tv/ https://player.vimeo.com/ https://www.youtube-nocookie.com/ https://maps.google.com/ https://www.google.com/ https://www.facebook.com/ *.twitter.com/ https://calendly.com/ *.hs-scripts.com *.hs-analytics.net *.hubspot.com *.hsadspixel.net *.hscollectedforms.net *.hs-banner.com *; img-src self data: blob: *;media-src self * data: blob: *;Cache-Control: max-age0, must-revalidate, privatepragma: no-cacheX-Cache: Miss from cloudfrontVia: 1.1 ba53e0bccc2d60bfa0ca7719c7526e16.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: 5IT-N9XW6gfcGSwVXrd1AOskDUvYutSqWQHDEGmFOL9uaqOqtFO0vA html langde>head>title>Homepage der CDU-Au am Rhein/title>meta namedate content2025-05-05/>meta namegenerator contentCreacheck/>meta namedescription contentHomepage der CDU-Au am Rhein/>style>/* EDITOR-KLASSEN ----------------- EDITOR-KLASSEN ---------------------- EDITOR-KLASSEN --------------------*/.page .section00 { position: absolute !important; top: 0 !important; left: 0;}#scarlet_editor #stage .page .blockContainer section.overflow { outline: none !important;}.page section img { width: 100% !important; height: auto !important; pointer-events: none;}.page section img.editable { height: 100% !important; pointer-events: all;}.page .center { text-align: center !important;}.page article,.page article div { max-width: 100%;}.page article { box-sizing: border-box; overflow: hidden;}.page .dropbox #infobox { bottom: 50% !important;}.page .dropbox #infobox .alert { text-align: center; width: 100%; font-size: 3em; line-height: 1.1em; background-color: rgba(0, 0, 0, .7) !important; padding: 10px; color: #fff !important;}.page article .editable.align-center p,.page article .editable.align-center h2,.page article .editable.align-center h3,.page article .editable.align-center h1,.page article .editable.align-center h4,.page article .editable.align-center h5,.page article .editable.align-center h6,.page article .textbox.align-center p,.page article .textbox.align-center h2,.page article .textbox.align-center h3,.page article .textbox.align-center h1,.page article .textbox.align-center h4,.page article .textbox.align-center h5,.page article .textbox.align-center h6 { text-align: center;}.page article .editable.align-right p,.page article .editable.align-right h1,.page article .editable.align-right h2,.page article .editable.align-right h3,.page article .editable.align-right h4,.page article .editable.align-right h5,.page article .editable.align-right h6,.page article .textbox.align-right p,.page article .textbox.align-right h1,.page article .textbox.align-right h2,.page article .textbox.align-right h3,.page article .textbox.align-right h4,.page article .textbox.align-right h5,.page article .textbox.align-right h6 { text-align: right;}.page article .editable.align-justify p,.page article .editable.align-justify h1,.page article .editable.align-justify h2,.page article .editable.align-justify h3,.page article .editable.align-justify h4,.page article .editable.align-justify h5,.page article .editable.align-justify h6,.page article .textbox.align-justify p,.page article .textbox.align-justify h1,.page article .textbox.align-justify h2,.page article .textbox.align-justify h3,.page article .textbox.align-justify h4,.page article .textbox.align-justify h5,.page article .textbox.align-justify h6 { text-align: justify;}.page article .editable i,.page article .editable strong,.page article .textbox i,.page article .textbox strong { font-weight: normal !important; font-style: normal !important;}.page article .block-container,.page article .ContainerDraggable { position: relative; width: 100% !important; height: 100% !important;}.editable p,.editable li,.editable h1,.editable h2,.editable h3,.editable h4,.editable h5,.editable h6,.textbox p,.textbox li,.textbox h1,.textbox h2,.textbox h3,.textbox h4,.textbox h5,.textbox h6 { letter-spacing: 0 !important; margin: 0; padding: 0; font-weight: normal !important; font-style: normal !important; /* Zur Anpassung der PDF, wird aktuell von Chrome auch ohne Aufruf gesetzt. Ergänzung: 18.10.2021*/ overflow-wrap: break-word !important;}.page article .editable.align-middle,.page article .textbox.align-middle { display: block;}.page article .editable.align-bottom>div,.page article .editable.align-middle>div,.page article .textbox.align-bottom>div,.page article .textbox.align-middle>div { position: relative !important; height: fit-content !important; height: -moz-fit-content !important; height: auto !important; top: 100% !important; -webkit-transform: translateY(-100%) translateY(-10px); -ms-transform: translateY(-100%) translateY(-10px); transform: translateY(-100%) translateY(-10px) !important;}.page article .editable.align-middle>div,.page article .textbox.align-middle>div { top: 50% !important; -webkit-transform: translateY(-50%) !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important;}/* ALLGEMEIN */.page article .textbox,.page article .copyright,.page article .herausgeber,.page article .copyright>div,.page article .herausgeber>div,.page article .textbox>div { overflow: hidden; width: 100%; height: 100%; max-width: 100%; max-height: 100%; pointer-events: all;}.page article .align-bottom,.page article .align-bottom>div { position: relative; height: calc(100% + 10px); max-height: calc(100% + 10px);}.page article .editable>div,.page article .textbox>div { overflow: visible !important; margin: 0 !important; padding: 0 !important; border: none !important; border-radius: 0 !important;}.page article .copyright { padding: 0 !important; border: none !important; overflow: hidden;}.copyright-box .editable div { font-size: var(--CopyrightSize); font-family: var(--TextFont); line-height: var(--TextLineHeight); color: var(--CopyrightColor);}/*.copyright-box .editable div:before { content: © ; position: relative; font-size: var(--CopyrightSize); font-family: var(--TextFont); line-height: var(--TextLineHeight); color: var(--CopyrightColor);}*/ .typesetting { position: relative; z-index: 3; width: 100% !important;}article .textbox sub,article .textbox sup { position: relative !important; vertical-align: baseline !important; line-height: 0 !important;}article .textbox a { text-decoration: none;/* color: unset; */}/* TABELLENFORMATIERUNGSFELD */ .ck-balloon-panel_with-arrow { z-index: 999999 !important;}/* ANpassung Upload.Kreis bei Homepage-editor */.page .splide__list imgsrc/img/progress.svg{ width: 10% !important;}/* --- ICONS -----------------ICONS----------------------ICONS--------------------*/.cc_icon { padding-right: 1em !important; background-repeat: no-repeat;}/* --- BILDELEMENTE -----------------BILDELEMENTE ----------------------BILDELEMENTE --------------------*/article .overflow { position: relative; z-index: 6; pointer-events: none;}article .overflow>div { z-index: -1; pointer-events: all;}article .dropbox { background: #ccc !important; pointer-events: all;}article .dropbox::after { position: absolute; z-index: 5; top: calc(60% - 1em); left: calc(50% - 0.5em); width: 1em; height: 1em; font-family: Font Awesome 6 Pro; font-weight: 900; font-size: 10em; line-height: 1; content: \f332; color: rgba(255, 255, 255, 0.3); pointer-events: none;}#scarlet_editor #stage .page .editor-image-content .fileclicker p { position: absolute; top: 60%; text-align: center; width: 100%; font-size: 2em; line-height: 1.1em; background-color: rgba(0,0,0,.7); padding: 10px; color: #fff;}/* --- LISTEN -----------------LISTEN----------------------LISTEN--------------------*/.textbox ul>li,.textbox ol>li { line-height: inherit !important;}.textbox li:not(class*px)>span { font-size: inherit !important;}/* --- TABELLEN -----------------TABELLEN----------------------TABELLEN--------------------*/.textbox .table table,.textbox table { margin: 0; width: 100%; max-width: 100%; /* Zur Anpassung der PDF, wird aktuell von Chrome auch ohne Aufruf gesetzt. Ergänzung: 18.10.2021*/ border-spacing: 0 !important;}.textbox .table table tbody tr td,.textbox table tbody tr td,.textbox .table table thead tr th,.textbox table thead tr th { border: none !important; border-width: 0px !important; vertical-align: top; font-weight: normal !important; text-transform: none !important; padding: 5px !important; background-color: transparent; min-width: auto !important; box-sizing: border-box !important;}.textbox .table table thead tr th:first-child,.textbox table thead tr th:first-child,.textbox .table table tbody tr td:first-of-type,.textbox table tbody tr td:first-of-type { padding: 5px !important;} .textbox table p,.textbox table span { margin-bottom: 0px;}/* NUR FÜR ANZEIGE IM EDITOR, --- CK-Klassen werden nicht mit ausgegeben --- */.textbox figure.table.ck-widget tr,.textbox figure.table.ck-widget tr td,.textbox figure.table.ck-widget tr th { border: 2px solid #ccc !important; border-width: 2px !important;}/* 1-Spaltige Tabelle */td:first-child:nth-last-child(1),th:first-child:nth-last-child(1) { /* -or- td:only-child { */ width: 100%; max-width: 100%;}/* 2-Spaltige Tabelle */.page td:first-child:nth-last-child(2),.page td:first-child:nth-last-child(2)~td,.page th:first-child:nth-last-child(2),.page th:first-child:nth-last-child(2)~th { width: 50% !important; max-width: 50% !important;}/* 3-Spaltige Tabelle */.page td:first-child:nth-last-child(3),.page td:first-child:nth-last-child(3)~td,.page th:first-child:nth-last-child(3),.page th:first-child:nth-last-child(3)~th { width: 33.3333% !important; max-width: 33.3333% !important;}/* 4-Spaltige Tabelle */.page td:first-child:nth-last-child(4),.page td:first-child:nth-last-child(4)~td,.page th:first-child:nth-last-child(4),.page th:first-child:nth-last-child(4)~th { width: 25% !important; max-width: 25% !important;}/* 5-Spaltige Tabelle */.page td:first-child:nth-last-child(5),.page td:first-child:nth-last-child(5)~td,.page th:first-child:nth-last-child(5),.page th:first-child:nth-last-child(5)~th { width: 20% !important; max-width: 20% !important;}/* 6-Spaltige Tabelle */.page td:first-child:nth-last-child(6),.page td:first-child:nth-last-child(6)~td,.page th:first-child:nth-last-child(6),.page th:first-child:nth-last-child(6)~th { width: 16.6666% !important; max-width: 16.6666% !important;}/* 7-Spaltige Tabelle */.page td:first-child:nth-last-child(7),.page td:first-child:nth-last-child(7)~td,.page th:first-child:nth-last-child(7),.page th:first-child:nth-last-child(7)~th { width: 14.28% !important; max-width: 14.28% !important;}/* 8-Spaltige Tabelle */.page td:first-child:nth-last-child(8),.page td:first-child:nth-last-child(8)~td,.page th:first-child:nth-last-child(8),.page th:first-child:nth-last-child(8)~th { width: 12.5% !important; max-width: 12.5% !important;}/* 9-Spaltige Tabelle */.page td:first-child:nth-last-child(9),.page td:first-child:nth-last-child(9)~td,.page th:first-child:nth-last-child(9),.page th:first-child:nth-last-child(9)~th { width: 11.1% !important; max-width: 11.1% !important;}/* 10-Spaltige Tabelle */.page td:first-child:nth-last-child(10),.page td:first-child:nth-last-child(10)~td,.page th:first-child:nth-last-child(10),.page th:first-child:nth-last-child(10)~th { width: 10% !important; max-width: 10% !important;}/* Container */#scarlet_editor #stage .page .block-container.active{ outline: none;}#scarlet_editor #stage .page .block-container.active .block-container:after, #scarlet_editor #stage .page .block-container.active .blockContainer:after,#scarlet_editor #stage .page .block-container.active .ContainerDraggable:after { outline: #5e5e64 5px dashed; outline-offset: -5px; content: ; position: absolute; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none;}.page:has(.react-draggable + .block-options:hover) section>article:not(section div:has(.react-draggable)) { filter: blur(4px);}/* Bug fix video */video, videoOwn{width: 100%;}/* --- COLORBUTTON -----------------COLORBUTTON ----------------------COLORBUTTON --------------------*/.colorButton{ cursor: pointer; padding: 0.5em 0.59em !important; font-size: 12rem !important; color: #5e5e5e !important; background-color: rgba(255, 255, 255, 0.8) !important; border-color: #f0f0f0 !important; border-radius: 0.2em !important;}/* fix for direct order products*/.new-edition .product-info h5 span:last-of-type{display: inline-block !important;}/style>style>/* Cookies */#cookie-footer .fadeFooter { font-size: 0.9px;}#cookie-footer .fadeFooter a::before { background: none !important;}#context-modal .galleryButtons { pointer-events: none;}#context-modal .galleryButtons button { pointer-events: all;}/style>style>/* Pagecopy Button */#scarlet_editor #stage .block-options2 button { transform: translateY(-100%);}#scarlet_editor #stage .block-options2~div,#scarlet_editor #stage .block-options2~button { pointer-events: all;}:root { /* KOMMUNAHLWAHL 2024 START */ --tlogo2024: ; --holesoverlayA1: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/images/Hohlkammer_overlay_A1.png); /* --holesoverlayA0: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/images/Hohlkammer_overlay_A0.png); */ --holesoverlayA0: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/images/Hohlkammer_overlay_A0_new.png); /* EVP */ --EVP-white: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/images/EVP_white.svg); --EW-Key: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/images/EW 2024_Key-Visual_2024_weiss.png); /* KOMMUNAHLWAHL 2024 END */ --Dpi: 72; /* FONTSIZES NEW - 1rem 1 Pt */ --FontSize1Pt: calc(var(--Dpi) * 1px / 2.835 / 25.4); font-size: var(--FontSize1Pt); /* Templategröße */ --templateWidth: 1080px; --templateHeight: 1080px; --templateFormat: var(--Quadrat); /* Zur Berechnung des Logos */ --templateWidthTotal: calc( var(--templateWidth) + var(--AnschnittLinks) + var(--AnschnittRechts)); --templateHeightTotal: calc( var(--templateHeight) + var(--AnschnittOben) + var(--AnschnittUnten)); /* Beschnitt */ --Anschnitt: 0px; --AnschnittOben: var(--Anschnitt); --AnschnittRechts: var(--Anschnitt); --AnschnittUnten: var(--Anschnitt); --AnschnittLinks: var(--Anschnitt); /* Zusatz */ --Querformat: 9; /* Zahl immer fest */ --StarkesQuerformat: 6; /* Zahl immer fest */ --Hochformat: 11; /* Zahl immer fest */ --Quadrat: 9; /* Zahl immer fest */ /* Farben */ --cdu-Schwarz: rgb(0, 0, 0); --cdu-Unions-Schwarz: rgb(50, 48, 46); /* Landtagswahl 2020*/ --cdu-Weiss: rgb(255, 255, 255); --cdu-Blau: rgb(69, 92, 126); --cdu-Dunkelblau: rgb(51, 68, 93); --cdu-Hellorange: rgb(250, 178, 0); --cdu-Orange: rgb(242, 138, 0); --cdu-Grau: rgb(153, 153, 153); /* Fusselement-Einstellungen */ --Fusselement-Dunkelblau: var(--cdu-Dunkelblau); --FusselementFormat: var(--FusselementQuadrat); /* Bitte eine der unten aufgeführten Variablen verwenden */ /* Berechnung der Fusselementbreite, abhängig vom verwendeten Format */ --FusselementQuerformat: calc( var(--templateWidth) * 0.66 + var(--AnschnittLinks)); --FusselementHochformat: var(--templateWidthTotal); --FusselementQuadrat: var(--templateWidthTotal); /* Logo Eigenschaften */ --tlogoHeight: calc(var(--templateHeight) / var(--templateFormat)); --tlogoTopAbstand: calc(var(--tlogoHeight) / var(--templateFormat)); /* Titel-Überschriften */ --HeadlineFont: KievitTab Regular; --HeadlineFontItalic: KievitTab Italic; --HeadlineFontBold: KievitTab Bold; --HeadlineFontBoldItalic: KievitTab BoldItalic; /* H1- Schriftdeklarierungen */ --H1Color: var(--cdu-Schwarz); --H1BackgroundColor: var(--cdu-Weiss); --H1BackgroundPadding: 0.1em 2.3em 0.15em 2.3em; --H1Font: var(--HeadlineFont); --H1FontItalic: var(--HeadlineFontItalic); --H1FontBold: var(--HeadlineFontBold); --H1FontBoldItalic: var(--HeadlineFontBoldItalic); /* Text */ --TextColor: var(--cdu-Weiss); --TextFont: KievitTab Regular; --TextFontItalic: KievitTab Italic; --TextFontBold: KievitTab Bold; --TextFontBoldItalic: KievitTab BoldItalic; --TextBackgroundColor: var(--cdu-Unions-Schwarz); --TextBackgroundPadding: 0.1em 0.25em 0.15em 0.25em; /* Copyrights */ --CopyrightColor: var(--cdu-Weiss); --CopyrightSize: 6rem; --CopyrightLineHeight: 1.2; --CopyrightFont: var(--TextFont); --CopyrightFontItalic: var(--TextFontItalic); --CopyrightFontBold: var(--TextFontBold); --CopyrightFontBoldItalic: var(--TextFontBoldItalic); /* Herausgeber */ --HerausgeberColor: var(--custom-Weiss); --HerausgeberSize: 6rem; --HerausgeberLineHeight: 1.2; --HerausgeberFont: var(--TextFont); --HerausgeberFontItalic: var(--TextFontItalic); --HerausgeberFontBold: var(--TextFontBold); --HerausgeberFontBoldItalic: var(--TextFontBoldItalic); /* Cadenabbia-Türkis 25% */ --cdu-Cadenabbia-Tuerkis-25: rgb(201, 224, 228); /* ----- NEW LOGO APRIL 2025 ----- */ --newLogo: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/images/CDU_BW_logo_neu.svg); --newLogoCMYK: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/images/CDU_BW_logo_neu_CMYK.svg);}/* BESCHNITT ----------------- BESCHNITT ----------------- BESCHNITT */#ui_beschnitt { display: block;}#ui_beschnitt_oben { height: var(--AnschnittOben);}#ui_beschnitt_unten { height: var(--AnschnittUnten);}#ui_beschnitt_rechts { width: var(--AnschnittRechts);}#ui_beschnitt_links { width: var(--AnschnittLinks);}/* TEXTDEFINIERUNGEN *//* -- TITEL HEADLINES -- *//* -- H1 TITEL -- */.textbox h1 { font-family: var(--H1TitelFont); color: var(--H1TitelColor); background-color: var(--H1TitelBackgroundColor); padding: var(--H1TitelBackgroundPadding); width: max-content; max-width: 100% !important;}/* ------ TEXT ------ *//* general definition subscript and superscript */sup { top: -0.5em;}sub { bottom: -0.25em;}sub,sup { font-size: 0.75em;}/* Textbox align */.textbox.align-right h1,.textbox.align-right h2 { text-align: right; left: 100%; transform: translate(-100%); position: relative;}.textbox.align-center h1,.textbox.align-center h2 { text-align: right; left: 50%; transform: translate(-50%); position: relative;}/* -- Example Headline -- */.textbox h1 { --TextSize: 22rem; /* here --SizeStep like --TextSize, if desired value different than 1rem */ /* here --LineHeight like --TextSize, if desired value different than 1.2 */ font-family: var(--H1Font); color: var(--H1Color); /* from here on example for special CDU headline */ background-color: var(--H1BackgroundColor); padding: var(--H1BackgroundPadding); width: max-content; max-width: 100% !important;}.textbox h1 strong { font-family: var(--H1FontBold);}.textbox h1 i { font-family: var(--H1FontItalic);}/* .textbox h1 strong i not necessary system ALWAYS nests strong> WITHIN i> the order in which user clicks on formats doesnt matter */.textbox h1 i strong { font-family: var(--H1FontBoldItalic);}/* -- Example Copytext -- */.textbox p { --TextSize: 33rem; font-family: var(--TextFont); color: var(--TextColor); background-color: var(--TextBackgroundColor); padding: var(--TextBackgroundPadding); width: max-content; max-width: 100% !important;}.textbox p strong { font-family: var(--TextFontBold);}.textbox p i { font-family: var(--TextFontItalic);}.textbox p i strong { font-family: var(--TextFontBoldItalic);}/* -- Lists -- */.textbox ul,.textbox ol { --TextSize: 10rem; margin: 0; padding: 0; font-family: var(--TextFont); color: var(--TextColor);}.textbox li { width: 100%;}.textbox li i { font-family: var(--TextFontItalic);}.textbox li strong { font-family: var(--TextFontBold);}.textbox li i strong { font-family: var(--TextFontBoldItalic);}.textbox li+li,.textbox ul+p,.textbox p+ul,.textbox ul+ul { margin-top: 0.57em !important;}/* Numbered Lists - ol */.textbox ol { list-style-position: outside; padding: 0 !important; margin: 0 !important;}.textbox ol li { display: list-item; padding-left: 0.75em; margin-left: 1.5em !important; width: auto !important;}/* Bulletpoint Lists with Unicode symbols - ul *//* these bulletpoints are able to change colors with li */.textbox ul li { display: block; list-style: none; box-sizing: border-box; padding-left: 1em !important; background-image: none;}/* .textbox ulstyle*square li:before { content: \00BB; display: inline-block; font-size: 0.7em; width: 1.21em; margin-left: -1.5em; vertical-align: 0.1em; color: var(--cdu-Orange); } .textbox ulstyle*circle li:before { content: \00BB; display: inline-block; font-size: 0.65em; width: 1.28em; margin-left: -1.5em; vertical-align: 0.15em; color: var(--cdu-Orange); } .textbox ul li:before, .textbox ulstyle*disc li:before { content: \00BB; display: inline-block; font-size: 0.85em; width: 1em; margin-left: -1.2em; vertical-align: 0.1em; color: var(--cdu-Orange); } */.textbox ul li:before,.textbox ulstyle*disc li:before,.textbox ulstyle*circle li:before,.textbox ulstyle*square li:before { content: \00BB; display: inline-block; font-size: 0.85em; width: 1em; margin-left: -1.2em; vertical-align: 0.1em; color: var(--cdu-Orange);}/* ------ COPYRIGHTS ------ */.copyright-frame { position: absolute; top: calc(var(--AnschnittOben) + 48px); width: 100%; height: calc(var(--CopyrightSize) * var(--CopyrightLineHeight) + 2px); padding: 0 48px; box-sizing: border-box; /* here additional example lines for rotated copyright field */ transform: rotate(-90deg); transform-origin: top left;}.copyright-frame .copyright { width: 100%; height: 100%;}.copyright-frame .editable p,.copyright-frame .editable div { font-family: var(--CopyrightFont); color: var(--CopyrightColor); font-size: var(--CopyrightSize); line-height: var(--CopyrightLineHeight);}.copyright-frame .editable strong { font-family: var(--CopyrightFontBold);}/* ------ BILDER ------ */.text-frame,.image-frame { position: relative; width: 100%; height: 100%; overflow: hidden;}/* LOGO-ELEMENTE *//* LOGO OHNE ZUSATZTEXT*/.tlogo { position: absolute; z-index: 2; top: calc(var(--tlogoTopAbstand) + var(--AnschnittOben)); right: 0px; width: calc((var(--tlogoHeight) * 2.9565) + var(--AnschnittRechts)); height: var(--tlogoHeight); /*background-color: var(--cdu-Weiss);*/}.tlogo-kompakt { --tlogoHeight: calc((var(--templateHeight) + var(--templateWidth)) / 40); --tlogoTopAbstand: calc(var(--tlogoKompaktHeight) / var(--templateFormat)); position: absolute; z-index: 2; top: calc(var(--tlogoTopAbstand) + var(--AnschnittOben)); right: 0px; width: calc((var(--tlogoHeight) * 2.9565) + var(--AnschnittRechts)); height: var(--tlogoHeight); background-color: var(--cdu-Weiss);}article.tlogo img { position: absolute; top: calc(var(--tlogoHeight) * 0.3961); left: calc(var(--tlogoHeight) * 0.1005); width: calc(var(--tlogoHeight) * 1.715) !important; height: calc(var(--tlogoHeight) * 0.5) !important;}.tlogo .textfeld { position: absolute; z-index: 2; top: calc(var(--tlogoHeight) * 0.41106); left: calc(var(--tlogoHeight) * 1.864807); height: calc(var(--tlogoHeight) * 0.49158); overflow: hidden;}.tlogo .textfeld .textbox p { line-height: 1; text-transform: uppercase; letter-spacing: 0.1em; background-color: transparent; padding: 0; color: var(--cdu-Schwarz);}/* LOGO MIT LANDESVERBAND*/#tlogo-landesverband { width: calc((var(--tlogoHeight) * 3.3123) + var(--AnschnittRechts));}#tlogo-landesverband .textfeld { width: calc(var(--tlogoHeight) * 0.799203);}#tlogo-landesverband .textfeld .textbox p { font-size: calc(var(--tlogoHeight) * 0.315789);}#tlogo-landesverband .textfeld .textbox p .text-default { font-size: calc(var(--tlogoHeight) * 0.315789);}/* LOGO MIT KREISVERBAND*/#tlogo-kreisverband { width: calc((var(--tlogoHeight) * 3.9848) + var(--AnschnittRechts));}#tlogo-kreisverband .textfeld { width: calc(var(--tlogoHeight) * 1.809027);}#tlogo-kreisverband .textfeld .textbox p { font-size: calc(var(--tlogoHeight) * 0.132075);}#tlogo-kreisverband .textfeld .textbox p .text-default { font-size: calc(var(--tlogoHeight) * 0.132075);}/* WAPPEN ZU LOGO OHNE ZUSATZTEXT*/.wappen { position: absolute; z-index: 2; top: calc(var(--tlogoTopAbstand) + var(--AnschnittOben)); right: calc( (var(--tlogoHeight) * 2.9565) + var(--AnschnittRechts) + (var(--tlogoHeight) * 0.0503)); width: var(--tlogoHeight); height: var(--tlogoHeight); overflow: hidden;}.wappen .dropbox::after { top: calc(35% - 1.8rem); font-size: 3em;}#scarlet_editor #stage .page .wappen .editor-image-content .fileclicker p { top: 56% !important; font-size: 0.7em !important; padding: 5px;}/* WAPPEN ZU LOGO MIT LANDESVERBAND*/#wappen-landesverband { right: calc( (var(--tlogoHeight) * 3.3123) + var(--AnschnittRechts) + (var(--tlogoHeight) * 0.0503));}/* WAPPEN ZU LOGO MIT KREISVERBAND*/#wappen-kreisverband { right: calc( (var(--tlogoHeight) * 3.9848) + var(--AnschnittRechts) + (var(--tlogoHeight) * 0.0503));}#tlogo-kreisverband,#wappen-landesverband { z-index: 5;}#tlogo-kreisverband+.block-options,#wappen-landesverband+.block-options,#wappen-kreisverband+.block-options { top: calc(var(--tlogoTopAbstand) + var(--AnschnittOben)) !important;}/* -------------------- Font sizes stepped -------------------- *//* START ------ GENERAL DECLARATIONS ------ *//* its usually not necessary to change anything in this section of the file */.ck-body-wrapper { font-size: 14px !important; /* never change this one! */}.ck-body-wrapper .ck-dropdown__panel ul.ck-list { max-height: 12em !important; /* never change this one! */}/* formulas */.textbox h1,.textbox h2,.textbox h3,.textbox h4,.textbox h5,.textbox h6,.textbox p,.textbox ul,.textbox ol,.textbox li,.textbox ul li,.textbox ol li,.textbox td,.textbox th { --TextSize: 6rem; --LineHeight: 1.2; --TextSizeTiny: calc(var(--TextSize) - var(--SizeStep) * 2); --TextSizeSmall: calc(var(--TextSize) - var(--SizeStep)); --TextSizeBig: calc(var(--TextSize) + var(--SizeStep)); --TextSizeHuge: calc(var(--TextSize) + var(--SizeStep) * 2); line-height: var(--LineHeight);}/* Pre-set font-size */.textbox h1,.textbox h2,.textbox h3,.textbox h4,.textbox h5,.textbox h6,.textbox p,.textbox ul,.textbox ol,.textbox li,.textbox ul li,.textbox ol li { font-size: var(--TextSizeTiny);}/* Pre-set font-size for tables */.textbox td,.textbox th,.textbox tr p { font-size: var(--TextSize) !important;}.textbox:not(data-custom-toolbar*fontSize) h1,.textbox:not(data-custom-toolbar*fontSize) h2,.textbox:not(data-custom-toolbar*fontSize) h3,.textbox:not(data-custom-toolbar*fontSize) h4,.textbox:not(data-custom-toolbar*fontSize) h5,.textbox:not(data-custom-toolbar*fontSize) h6,.textbox:not(data-custom-toolbar*fontSize) p,.textbox:not(data-custom-toolbar*fontSize) ul,.textbox:not(data-custom-toolbar*fontSize) ol,.textbox:not(data-custom-toolbar*fontSize) li { font-size: var(--TextSize);}.textboxdata-custom-toolbar*fontSize h1,.textboxdata-custom-toolbar*fontSize h2,.textboxdata-custom-toolbar*fontSize h3,.textboxdata-custom-toolbar*fontSize h4,.textboxdata-custom-toolbar*fontSize h5,.textboxdata-custom-toolbar*fontSize h6,.textboxdata-custom-toolbar*fontSize p,.textboxdata-custom-toolbar*fontSize ul,.textboxdata-custom-toolbar*fontSize ol,.textboxdata-custom-toolbar*fontSize li,.textboxdata-custom-toolbar*fontSize td,.textboxdata-custom-toolbar*fontSize th { --TextSizeTiny: 29px;}.textbox spanclass*text-ownSize-,.textbox liclass*text-class*px { font-size: var(--TextSize); line-height: var(--LineHeight);}.textbox * .text-ownSize-1px,.textbox liclass*-1px { --TextSize: 1px;}.textbox * .text-ownSize-2px,.textbox liclass*-2px { --TextSize: 2px;}.textbox * .text-ownSize-3px,.textbox liclass*-3px { --TextSize: 3px;}.textbox * .text-ownSize-4px,.textbox liclass*-4px { --TextSize: 4px;}.textbox * .text-ownSize-5px,.textbox liclass*-5px { --TextSize: 5px;}.textbox * .text-ownSize-6px,.textbox liclass*-6px { --TextSize: 6px;}.textbox * .text-ownSize-7px,.textbox liclass*-7px { --TextSize: 7px;}.textbox * .text-ownSize-8px,.textbox liclass*-8px { --TextSize: 8px;}.textbox * .text-ownSize-9px,.textbox liclass*-9px { --TextSize: 9px;}.textbox * .text-ownSize-10px,.textbox liclass*-10px { --TextSize: 10px;}.textbox * .text-ownSize-11px,.textbox liclass*-11px { --TextSize: 11px;}.textbox * .text-ownSize-12px,.textbox liclass*-12px { --TextSize: 12px;}.textbox * .text-ownSize-13px,.textbox liclass*-13px { --TextSize: 13px;}.textbox * .text-ownSize-14px,.textbox liclass*-14px { --TextSize: 14px;}.textbox * .text-ownSize-15px,.textbox liclass*-15px { --TextSize: 15px;}.textbox * .text-ownSize-16px,.textbox liclass*-16px { --TextSize: 16px;}.textbox * .text-ownSize-17px,.textbox liclass*-17px { --TextSize: 17px;}.textbox * .text-ownSize-18px,.textbox liclass*-18px { --TextSize: 18px;}.textbox * .text-ownSize-19px,.textbox liclass*-19px { --TextSize: 19px;}.textbox * .text-ownSize-20px,.textbox liclass*-20px { --TextSize: 20px;}.textbox * .text-ownSize-21px,.textbox liclass*-21px { --TextSize: 21px;}.textbox * .text-ownSize-22px,.textbox liclass*-22px { --TextSize: 22px;}.textbox * .text-ownSize-23px,.textbox liclass*-23px { --TextSize: 23px;}.textbox * .text-ownSize-24px,.textbox liclass*-24px { --TextSize: 24px;}.textbox * .text-ownSize-25px,.textbox liclass*-25px { --TextSize: 25px;}.textbox * .text-ownSize-26px,.textbox liclass*-26px { --TextSize: 26px;}.textbox * .text-ownSize-27px,.textbox liclass*-27px { --TextSize: 27px;}.textbox * .text-ownSize-28px,.textbox liclass*-28px { --TextSize: 28px;}.textbox * .text-ownSize-29px,.textbox liclass*-29px { --TextSize: 29px;}.textbox * .text-ownSize-30px,.textbox liclass*-30px { --TextSize: 30px;}.textbox * .text-ownSize-31px,.textbox liclass*-31px { --TextSize: 31px;}.textbox * .text-ownSize-32px,.textbox liclass*-32px { --TextSize: 32px;}.textbox * .text-ownSize-33px,.textbox liclass*-33px { --TextSize: 33px;}.textbox * .text-ownSize-34px,.textbox liclass*-34px { --TextSize: 34px;}.textbox * .text-ownSize-35px,.textbox liclass*-35px { --TextSize: 35px;}.textbox * .text-ownSize-36px,.textbox liclass*-36px { --TextSize: 36px;}.textbox * .text-ownSize-37px,.textbox liclass*-37px { --TextSize: 37px;}.textbox * .text-ownSize-38px,.textbox liclass*-38px { --TextSize: 38px;}.textbox * .text-ownSize-39px,.textbox liclass*-39px { --TextSize: 39px;}.textbox * .text-ownSize-40px,.textbox liclass*-40px { --TextSize: 40px;}.textbox * .text-ownSize-41px,.textbox liclass*-41px { --TextSize: 41px;}.textbox * .text-ownSize-42px,.textbox liclass*-42px { --TextSize: 42px;}.textbox * .text-ownSize-43px,.textbox liclass*-43px { --TextSize: 43px;}.textbox * .text-ownSize-44px,.textbox liclass*-44px { --TextSize: 44px;}.textbox * .text-ownSize-45px,.textbox liclass*-45px { --TextSize: 45px;}.textbox * .text-ownSize-46px,.textbox liclass*-46px { --TextSize: 46px;}.textbox * .text-ownSize-47px,.textbox liclass*-47px { --TextSize: 47px;}.textbox * .text-ownSize-48px,.textbox liclass*-48px { --TextSize: 48px;}.textbox * .text-ownSize-49px,.textbox liclass*-49px { --TextSize: 49px;}.textbox * .text-ownSize-50px,.textbox liclass*-50px { --TextSize: 50px;}.textbox * .text-ownSize-51px,.textbox liclass*-51px { --TextSize: 51px;}.textbox * .text-ownSize-52px,.textbox liclass*-52px { --TextSize: 52px;}.textbox * .text-ownSize-53px,.textbox liclass*-53px { --TextSize: 53px;}.textbox * .text-ownSize-54px,.textbox liclass*-54px { --TextSize: 54px;}.textbox * .text-ownSize-55px,.textbox liclass*-55px { --TextSize: 55px;}.textbox * .text-ownSize-56px,.textbox liclass*-56px { --TextSize: 56px;}.textbox * .text-ownSize-57px,.textbox liclass*-57px { --TextSize: 57px;}.textbox * .text-ownSize-58px,.textbox liclass*-58px { --TextSize: 58px;}.textbox * .text-ownSize-59px,.textbox liclass*-59px { --TextSize: 59px;}.textbox * .text-ownSize-60px,.textbox liclass*-60px { --TextSize: 60px;}.textbox * .text-ownSize-61px,.textbox liclass*-61px { --TextSize: 61px;}.textbox * .text-ownSize-62px,.textbox liclass*-62px { --TextSize: 62px;}.textbox * .text-ownSize-63px,.textbox liclass*-63px { --TextSize: 63px;}.textbox * .text-ownSize-64px,.textbox liclass*-64px { --TextSize: 64px;}.textbox * .text-ownSize-65px,.textbox liclass*-65px { --TextSize: 65px;}.textbox * .text-ownSize-66px,.textbox liclass*-66px { --TextSize: 66px;}.textbox * .text-ownSize-67px,.textbox liclass*-67px { --TextSize: 67px;}.textbox * .text-ownSize-68px,.textbox liclass*-68px { --TextSize: 68px;}.textbox * .text-ownSize-69px,.textbox liclass*-69px { --TextSize: 69px;}.textbox * .text-ownSize-70px,.textbox liclass*-70px { --TextSize: 70px;}.textbox * .text-ownSize-71px,.textbox liclass*-71px { --TextSize: 71px;}.textbox * .text-ownSize-72px,.textbox liclass*-72px { --TextSize: 72px;}.textbox * .text-ownSize-73px,.textbox liclass*-73px { --TextSize: 73px;}.textbox * .text-ownSize-74px,.textbox liclass*-74px { --TextSize: 74px;}.textbox * .text-ownSize-75px,.textbox liclass*-75px { --TextSize: 75px;}.textbox * .text-ownSize-76px,.textbox liclass*-76px { --TextSize: 76px;}.textbox * .text-ownSize-77px,.textbox liclass*-77px { --TextSize: 77px;}.textbox * .text-ownSize-78px,.textbox liclass*-78px { --TextSize: 78px;}.textbox * .text-ownSize-79px,.textbox liclass*-79px { --TextSize: 79px;}.textbox * .text-ownSize-80px,.textbox liclass*-80px { --TextSize: 80px;}.textbox * .text-ownSize-81px,.textbox liclass*-81px { --TextSize: 81px;}.textbox * .text-ownSize-82px,.textbox liclass*-82px { --TextSize: 82px;}.textbox * .text-ownSize-83px,.textbox liclass*-83px { --TextSize: 83px;}.textbox * .text-ownSize-84px,.textbox liclass*-84px { --TextSize: 84px;}.textbox * .text-ownSize-85px,.textbox liclass*-85px { --TextSize: 85px;}.textbox * .text-ownSize-86px,.textbox liclass*-86px { --TextSize: 86px;}.textbox * .text-ownSize-87px,.textbox liclass*-87px { --TextSize: 87px;}.textbox * .text-ownSize-88px,.textbox liclass*-88px { --TextSize: 88px;}.textbox * .text-ownSize-89px,.textbox liclass*-89px { --TextSize: 89px;}.textbox * .text-ownSize-90px,.textbox liclass*-90px { --TextSize: 90px;}.textbox * .text-ownSize-91px,.textbox liclass*-91px { --TextSize: 91px;}.textbox * .text-ownSize-92px,.textbox liclass*-92px { --TextSize: 92px;}.textbox * .text-ownSize-93px,.textbox liclass*-93px { --TextSize: 93px;}.textbox * .text-ownSize-94px,.textbox liclass*-94px { --TextSize: 94px;}.textbox * .text-ownSize-95px,.textbox liclass*-95px { --TextSize: 95px;}.textbox * .text-ownSize-96px,.textbox liclass*-96px { --TextSize: 96px;}.textbox * .text-ownSize-97px,.textbox liclass*-97px { --TextSize: 97px;}.textbox * .text-ownSize-98px,.textbox liclass*-98px { --TextSize: 98px;}.textbox * .text-ownSize-99px,.textbox liclass*-99px { --TextSize: 99px;}.textbox * .text-ownSize-100px,.textbox liclass*-100px { --TextSize: 100px;}.textbox * .text-ownSize-101px,.textbox liclass*-101px { --TextSize: 101px;}.textbox * .text-ownSize-102px,.textbox liclass*-102px { --TextSize: 102px;}.textbox * .text-ownSize-103px,.textbox liclass*-103px { --TextSize: 103px;}.textbox * .text-ownSize-104px,.textbox liclass*-104px { --TextSize: 104px;}.textbox * .text-ownSize-105px,.textbox liclass*-105px { --TextSize: 105px;}.textbox * .text-ownSize-106px,.textbox liclass*-106px { --TextSize: 106px;}.textbox * .text-ownSize-107px,.textbox liclass*-107px { --TextSize: 107px;}.textbox * .text-ownSize-108px,.textbox liclass*-108px { --TextSize: 108px;}.textbox * .text-ownSize-109px,.textbox liclass*-109px { --TextSize: 109px;}.textbox * .text-ownSize-110px,.textbox liclass*-110px { --TextSize: 110px;}.textbox * .text-ownSize-111px,.textbox liclass*-111px { --TextSize: 111px;}.textbox * .text-ownSize-112px,.textbox liclass*-112px { --TextSize: 112px;}.textbox * .text-ownSize-113px,.textbox liclass*-113px { --TextSize: 113px;}.textbox * .text-ownSize-114px,.textbox liclass*-114px { --TextSize: 114px;}.textbox * .text-ownSize-115px,.textbox liclass*-115px { --TextSize: 115px;}.textbox * .text-ownSize-116px,.textbox liclass*-116px { --TextSize: 116px;}.textbox * .text-ownSize-117px,.textbox liclass*-117px { --TextSize: 117px;}.textbox * .text-ownSize-118px,.textbox liclass*-118px { --TextSize: 118px;}.textbox * .text-ownSize-119px,.textbox liclass*-119px { --TextSize: 119px;}.textbox * .text-ownSize-120px,.textbox liclass*-120px { --TextSize: 120px;}.textbox * .text-ownSize-121px,.textbox liclass*-121px { --TextSize: 121px;}.textbox * .text-ownSize-122px,.textbox liclass*-122px { --TextSize: 122px;}.textbox * .text-ownSize-123px,.textbox liclass*-123px { --TextSize: 123px;}.textbox * .text-ownSize-124px,.textbox liclass*-124px { --TextSize: 124px;}.textbox * .text-ownSize-125px,.textbox liclass*-125px { --TextSize: 125px;}.textbox * .text-ownSize-126px,.textbox liclass*-126px { --TextSize: 126px;}.textbox * .text-ownSize-127px,.textbox liclass*-127px { --TextSize: 127px;}.textbox * .text-ownSize-128px,.textbox liclass*-128px { --TextSize: 128px;}.textbox * .text-ownSize-129px,.textbox liclass*-129px { --TextSize: 129px;}.textbox * .text-ownSize-130px,.textbox liclass*-130px { --TextSize: 130px;}.textbox * .text-ownSize-131px,.textbox liclass*-131px { --TextSize: 131px;}.textbox * .text-ownSize-132px,.textbox liclass*-132px { --TextSize: 132px;}.textbox * .text-ownSize-133px,.textbox liclass*-133px { --TextSize: 133px;}.textbox * .text-ownSize-134px,.textbox liclass*-134px { --TextSize: 134px;}.textbox * .text-ownSize-135px,.textbox liclass*-135px { --TextSize: 135px;}.textbox * .text-ownSize-136px,.textbox liclass*-136px { --TextSize: 136px;}.textbox * .text-ownSize-137px,.textbox liclass*-137px { --TextSize: 137px;}.textbox * .text-ownSize-138px,.textbox liclass*-138px { --TextSize: 138px;}.textbox * .text-ownSize-139px,.textbox liclass*-139px { --TextSize: 139px;}.textbox * .text-ownSize-140px,.textbox liclass*-140px { --TextSize: 140px;}.textbox * .text-ownSize-141px,.textbox liclass*-141px { --TextSize: 141px;}.textbox * .text-ownSize-142px,.textbox liclass*-142px { --TextSize: 142px;}.textbox * .text-ownSize-143px,.textbox liclass*-143px { --TextSize: 143px;}.textbox * .text-ownSize-144px,.textbox liclass*-144px { --TextSize: 144px;}.textbox * .text-ownSize-145px,.textbox liclass*-145px { --TextSize: 145px;}.textbox * .text-ownSize-146px,.textbox liclass*-146px { --TextSize: 146px;}.textbox * .text-ownSize-147px,.textbox liclass*-147px { --TextSize: 147px;}.textbox * .text-ownSize-148px,.textbox liclass*-148px { --TextSize: 148px;}.textbox * .text-ownSize-149px,.textbox liclass*-149px { --TextSize: 149px;}.textbox * .text-ownSize-150px,.textbox liclass*-150px { --TextSize: 150px;}.textbox * .text-ownSize-151px,.textbox liclass*-151px { --TextSize: 151px;}.textbox * .text-ownSize-152px,.textbox liclass*-152px { --TextSize: 152px;}.textbox * .text-ownSize-153px,.textbox liclass*-153px { --TextSize: 153px;}.textbox * .text-ownSize-154px,.textbox liclass*-154px { --TextSize: 154px;}.textbox * .text-ownSize-155px,.textbox liclass*-155px { --TextSize: 155px;}.textbox * .text-ownSize-156px,.textbox liclass*-156px { --TextSize: 156px;}.textbox * .text-ownSize-157px,.textbox liclass*-157px { --TextSize: 157px;}.textbox * .text-ownSize-158px,.textbox liclass*-158px { --TextSize: 158px;}.textbox * .text-ownSize-159px,.textbox liclass*-159px { --TextSize: 159px;}.textbox * .text-ownSize-160px,.textbox liclass*-160px { --TextSize: 160px;}.textbox * .text-ownSize-161px,.textbox liclass*-161px { --TextSize: 161px;}.textbox * .text-ownSize-162px,.textbox liclass*-162px { --TextSize: 162px;}.textbox * .text-ownSize-163px,.textbox liclass*-163px { --TextSize: 163px;}.textbox * .text-ownSize-164px,.textbox liclass*-164px { --TextSize: 164px;}.textbox * .text-ownSize-165px,.textbox liclass*-165px { --TextSize: 165px;}.textbox * .text-ownSize-166px,.textbox liclass*-166px { --TextSize: 166px;}.textbox * .text-ownSize-167px,.textbox liclass*-167px { --TextSize: 167px;}.textbox * .text-ownSize-168px,.textbox liclass*-168px { --TextSize: 168px;}.textbox * .text-ownSize-169px,.textbox liclass*-169px { --TextSize: 169px;}.textbox * .text-ownSize-170px,.textbox liclass*-170px { --TextSize: 170px;}.textbox * .text-ownSize-171px,.textbox liclass*-171px { --TextSize: 171px;}.textbox * .text-ownSize-172px,.textbox liclass*-172px { --TextSize: 172px;}.textbox * .text-ownSize-173px,.textbox liclass*-173px { --TextSize: 173px;}.textbox * .text-ownSize-174px,.textbox liclass*-174px { --TextSize: 174px;}.textbox * .text-ownSize-175px,.textbox liclass*-175px { --TextSize: 175px;}.textbox * .text-ownSize-176px,.textbox liclass*-176px { --TextSize: 176px;}.textbox * .text-ownSize-177px,.textbox liclass*-177px { --TextSize: 177px;}.textbox * .text-ownSize-178px,.textbox liclass*-178px { --TextSize: 178px;}.textbox * .text-ownSize-179px,.textbox liclass*-179px { --TextSize: 179px;}.textbox * .text-ownSize-180px,.textbox liclass*-180px { --TextSize: 180px;}.textbox * .text-ownSize-181px,.textbox liclass*-181px { --TextSize: 181px;}.textbox * .text-ownSize-182px,.textbox liclass*-182px { --TextSize: 182px;}.textbox * .text-ownSize-183px,.textbox liclass*-183px { --TextSize: 183px;}.textbox * .text-ownSize-184px,.textbox liclass*-184px { --TextSize: 184px;}.textbox * .text-ownSize-185px,.textbox liclass*-185px { --TextSize: 185px;}.textbox * .text-ownSize-186px,.textbox liclass*-186px { --TextSize: 186px;}.textbox * .text-ownSize-187px,.textbox liclass*-187px { --TextSize: 187px;}.textbox * .text-ownSize-188px,.textbox liclass*-188px { --TextSize: 188px;}.textbox * .text-ownSize-189px,.textbox liclass*-189px { --TextSize: 189px;}.textbox * .text-ownSize-190px,.textbox liclass*-190px { --TextSize: 190px;}.textbox * .text-ownSize-191px,.textbox liclass*-191px { --TextSize: 191px;}.textbox * .text-ownSize-192px,.textbox liclass*-192px { --TextSize: 192px;}.textbox * .text-ownSize-193px,.textbox liclass*-193px { --TextSize: 193px;}.textbox * .text-ownSize-194px,.textbox liclass*-194px { --TextSize: 194px;}.textbox * .text-ownSize-195px,.textbox liclass*-195px { --TextSize: 195px;}.textbox * .text-ownSize-196px,.textbox liclass*-196px { --TextSize: 196px;}.textbox * .text-ownSize-197px,.textbox liclass*-197px { --TextSize: 197px;}.textbox * .text-ownSize-198px,.textbox liclass*-198px { --TextSize: 198px;}.textbox * .text-ownSize-199px,.textbox liclass*-199px { --TextSize: 199px;}.textbox * .text-ownSize-200px,.textbox liclass*-200px { --TextSize: 200px;}.textbox * .text-ownSize-201px,.textbox liclass*-201px { --TextSize: 201px;}.textbox * .text-ownSize-202px,.textbox liclass*-202px { --TextSize: 202px;}.textbox * .text-ownSize-203px,.textbox liclass*-203px { --TextSize: 203px;}.textbox * .text-ownSize-204px,.textbox liclass*-204px { --TextSize: 204px;}.textbox * .text-ownSize-205px,.textbox liclass*-205px { --TextSize: 205px;}.textbox * .text-ownSize-206px,.textbox liclass*-206px { --TextSize: 206px;}.textbox * .text-ownSize-207px,.textbox liclass*-207px { --TextSize: 207px;}.textbox * .text-ownSize-208px,.textbox liclass*-208px { --TextSize: 208px;}.textbox * .text-ownSize-209px,.textbox liclass*-209px { --TextSize: 209px;}.textbox * .text-ownSize-210px,.textbox liclass*-210px { --TextSize: 210px;}.textbox * .text-ownSize-211px,.textbox liclass*-211px { --TextSize: 211px;}.textbox * .text-ownSize-212px,.textbox liclass*-212px { --TextSize: 212px;}.textbox * .text-ownSize-213px,.textbox liclass*-213px { --TextSize: 213px;}.textbox * .text-ownSize-214px,.textbox liclass*-214px { --TextSize: 214px;}.textbox * .text-ownSize-215px,.textbox liclass*-215px { --TextSize: 215px;}.textbox * .text-ownSize-216px,.textbox liclass*-216px { --TextSize: 216px;}.textbox * .text-ownSize-217px,.textbox liclass*-217px { --TextSize: 217px;}.textbox * .text-ownSize-218px,.textbox liclass*-218px { --TextSize: 218px;}.textbox * .text-ownSize-219px,.textbox liclass*-219px { --TextSize: 219px;}.textbox * .text-ownSize-220px,.textbox liclass*-220px { --TextSize: 220px;}.textbox * .text-ownSize-221px,.textbox liclass*-221px { --TextSize: 221px;}.textbox * .text-ownSize-222px,.textbox liclass*-222px { --TextSize: 222px;}.textbox * .text-ownSize-223px,.textbox liclass*-223px { --TextSize: 223px;}.textbox * .text-ownSize-224px,.textbox liclass*-224px { --TextSize: 224px;}.textbox * .text-ownSize-225px,.textbox liclass*-225px { --TextSize: 225px;}.textbox * .text-ownSize-226px,.textbox liclass*-226px { --TextSize: 226px;}.textbox * .text-ownSize-227px,.textbox liclass*-227px { --TextSize: 227px;}.textbox * .text-ownSize-228px,.textbox liclass*-228px { --TextSize: 228px;}.textbox * .text-ownSize-229px,.textbox liclass*-229px { --TextSize: 229px;}.textbox * .text-ownSize-230px,.textbox liclass*-230px { --TextSize: 230px;}.textbox * .text-ownSize-231px,.textbox liclass*-231px { --TextSize: 231px;}.textbox * .text-ownSize-232px,.textbox liclass*-232px { --TextSize: 232px;}.textbox * .text-ownSize-233px,.textbox liclass*-233px { --TextSize: 233px;}.textbox * .text-ownSize-234px,.textbox liclass*-234px { --TextSize: 234px;}.textbox * .text-ownSize-235px,.textbox liclass*-235px { --TextSize: 235px;}.textbox * .text-ownSize-236px,.textbox liclass*-236px { --TextSize: 236px;}.textbox * .text-ownSize-237px,.textbox liclass*-237px { --TextSize: 237px;}.textbox * .text-ownSize-238px,.textbox liclass*-238px { --TextSize: 238px;}.textbox * .text-ownSize-239px,.textbox liclass*-239px { --TextSize: 239px;}.textbox * .text-ownSize-240px,.textbox liclass*-240px { --TextSize: 240px;}.textbox * .text-ownSize-241px,.textbox liclass*-241px { --TextSize: 241px;}.textbox * .text-ownSize-242px,.textbox liclass*-242px { --TextSize: 242px;}.textbox * .text-ownSize-243px,.textbox liclass*-243px { --TextSize: 243px;}.textbox * .text-ownSize-244px,.textbox liclass*-244px { --TextSize: 244px;}.textbox * .text-ownSize-245px,.textbox liclass*-245px { --TextSize: 245px;}.textbox * .text-ownSize-246px,.textbox liclass*-246px { --TextSize: 246px;}.textbox * .text-ownSize-247px,.textbox liclass*-247px { --TextSize: 247px;}.textbox * .text-ownSize-248px,.textbox liclass*-248px { --TextSize: 248px;}.textbox * .text-ownSize-249px,.textbox liclass*-249px { --TextSize: 249px;}.textbox * .text-ownSize-250px,.textbox liclass*-250px { --TextSize: 250px;}.textbox * .text-ownSize-251px,.textbox liclass*-251px { --TextSize: 251px;}.textbox * .text-ownSize-252px,.textbox liclass*-252px { --TextSize: 252px;}.textbox * .text-ownSize-253px,.textbox liclass*-253px { --TextSize: 253px;}.textbox * .text-ownSize-254px,.textbox liclass*-254px { --TextSize: 254px;}.textbox * .text-ownSize-255px,.textbox liclass*-255px { --TextSize: 255px;}.textbox * .text-ownSize-256px,.textbox liclass*-256px { --TextSize: 256px;}.textbox * .text-ownSize-257px,.textbox liclass*-257px { --TextSize: 257px;}.textbox * .text-ownSize-258px,.textbox liclass*-258px { --TextSize: 258px;}.textbox * .text-ownSize-259px,.textbox liclass*-259px { --TextSize: 259px;}.textbox * .text-ownSize-260px,.textbox liclass*-260px { --TextSize: 260px;}.textbox * .text-ownSize-261px,.textbox liclass*-261px { --TextSize: 261px;}.textbox * .text-ownSize-262px,.textbox liclass*-262px { --TextSize: 262px;}.textbox * .text-ownSize-263px,.textbox liclass*-263px { --TextSize: 263px;}.textbox * .text-ownSize-264px,.textbox liclass*-264px { --TextSize: 264px;}.textbox * .text-ownSize-265px,.textbox liclass*-265px { --TextSize: 265px;}.textbox * .text-ownSize-266px,.textbox liclass*-266px { --TextSize: 266px;}.textbox * .text-ownSize-267px,.textbox liclass*-267px { --TextSize: 267px;}.textbox * .text-ownSize-268px,.textbox liclass*-268px { --TextSize: 268px;}.textbox * .text-ownSize-269px,.textbox liclass*-269px { --TextSize: 269px;}.textbox * .text-ownSize-270px,.textbox liclass*-270px { --TextSize: 270px;}.textbox * .text-ownSize-271px,.textbox liclass*-271px { --TextSize: 271px;}.textbox * .text-ownSize-272px,.textbox liclass*-272px { --TextSize: 272px;}.textbox * .text-ownSize-273px,.textbox liclass*-273px { --TextSize: 273px;}.textbox * .text-ownSize-274px,.textbox liclass*-274px { --TextSize: 274px;}.textbox * .text-ownSize-275px,.textbox liclass*-275px { --TextSize: 275px;}.textbox * .text-ownSize-276px,.textbox liclass*-276px { --TextSize: 276px;}.textbox * .text-ownSize-277px,.textbox liclass*-277px { --TextSize: 277px;}.textbox * .text-ownSize-278px,.textbox liclass*-278px { --TextSize: 278px;}.textbox * .text-ownSize-279px,.textbox liclass*-279px { --TextSize: 279px;}.textbox * .text-ownSize-280px,.textbox liclass*-280px { --TextSize: 280px;}.textbox * .text-ownSize-281px,.textbox liclass*-281px { --TextSize: 281px;}.textbox * .text-ownSize-282px,.textbox liclass*-282px { --TextSize: 282px;}.textbox * .text-ownSize-283px,.textbox liclass*-283px { --TextSize: 283px;}.textbox * .text-ownSize-284px,.textbox liclass*-284px { --TextSize: 284px;}.textbox * .text-ownSize-285px,.textbox liclass*-285px { --TextSize: 285px;}.textbox * .text-ownSize-286px,.textbox liclass*-286px { --TextSize: 286px;}.textbox * .text-ownSize-287px,.textbox liclass*-287px { --TextSize: 287px;}.textbox * .text-ownSize-288px,.textbox liclass*-288px { --TextSize: 288px;}.textbox * .text-ownSize-289px,.textbox liclass*-289px { --TextSize: 289px;}.textbox * .text-ownSize-290px,.textbox liclass*-290px { --TextSize: 290px;}.textbox * .text-ownSize-291px,.textbox liclass*-291px { --TextSize: 291px;}.textbox * .text-ownSize-292px,.textbox liclass*-292px { --TextSize: 292px;}.textbox * .text-ownSize-293px,.textbox liclass*-293px { --TextSize: 293px;}.textbox * .text-ownSize-294px,.textbox liclass*-294px { --TextSize: 294px;}.textbox * .text-ownSize-295px,.textbox liclass*-295px { --TextSize: 295px;}.textbox * .text-ownSize-296px,.textbox liclass*-296px { --TextSize: 296px;}.textbox * .text-ownSize-297px,.textbox liclass*-297px { --TextSize: 297px;}.textbox * .text-ownSize-298px,.textbox liclass*-298px { --TextSize: 298px;}.textbox * .text-ownSize-299px,.textbox liclass*-299px { --TextSize: 299px;}.textbox * .text-ownSize-300px,.textbox liclass*-300px { --TextSize: 300px;}.textbox * .text-ownSize-301px,.textbox liclass*-301px { --TextSize: 301px;}.textbox * .text-ownSize-302px,.textbox liclass*-302px { --TextSize: 302px;}.textbox * .text-ownSize-303px,.textbox liclass*-303px { --TextSize: 303px;}.textbox * .text-ownSize-304px,.textbox liclass*-304px { --TextSize: 304px;}.textbox * .text-ownSize-305px,.textbox liclass*-305px { --TextSize: 305px;}.textbox * .text-ownSize-306px,.textbox liclass*-306px { --TextSize: 306px;}.textbox * .text-ownSize-307px,.textbox liclass*-307px { --TextSize: 307px;}.textbox * .text-ownSize-308px,.textbox liclass*-308px { --TextSize: 308px;}.textbox * .text-ownSize-309px,.textbox liclass*-309px { --TextSize: 309px;}.textbox * .text-ownSize-310px,.textbox liclass*-310px { --TextSize: 310px;}.textbox * .text-ownSize-311px,.textbox liclass*-311px { --TextSize: 311px;}.textbox * .text-ownSize-312px,.textbox liclass*-312px { --TextSize: 312px;}.textbox * .text-ownSize-313px,.textbox liclass*-313px { --TextSize: 313px;}.textbox * .text-ownSize-314px,.textbox liclass*-314px { --TextSize: 314px;}.textbox * .text-ownSize-315px,.textbox liclass*-315px { --TextSize: 315px;}.textbox * .text-ownSize-316px,.textbox liclass*-316px { --TextSize: 316px;}.textbox * .text-ownSize-317px,.textbox liclass*-317px { --TextSize: 317px;}.textbox * .text-ownSize-318px,.textbox liclass*-318px { --TextSize: 318px;}.textbox * .text-ownSize-319px,.textbox liclass*-319px { --TextSize: 319px;}.textbox * .text-ownSize-320px,.textbox liclass*-320px { --TextSize: 320px;}.textbox * .text-ownSize-321px,.textbox liclass*-321px { --TextSize: 321px;}.textbox * .text-ownSize-322px,.textbox liclass*-322px { --TextSize: 322px;}.textbox * .text-ownSize-323px,.textbox liclass*-323px { --TextSize: 323px;}.textbox * .text-ownSize-324px,.textbox liclass*-324px { --TextSize: 324px;}.textbox * .text-ownSize-325px,.textbox liclass*-325px { --TextSize: 325px;}.textbox * .text-ownSize-326px,.textbox liclass*-326px { --TextSize: 326px;}.textbox * .text-ownSize-327px,.textbox liclass*-327px { --TextSize: 327px;}.textbox * .text-ownSize-328px,.textbox liclass*-328px { --TextSize: 328px;}.textbox * .text-ownSize-329px,.textbox liclass*-329px { --TextSize: 329px;}.textbox * .text-ownSize-330px,.textbox liclass*-330px { --TextSize: 330px;}.textbox * .text-ownSize-331px,.textbox liclass*-331px { --TextSize: 331px;}.textbox * .text-ownSize-332px,.textbox liclass*-332px { --TextSize: 332px;}.textbox * .text-ownSize-333px,.textbox liclass*-333px { --TextSize: 333px;}.textbox * .text-ownSize-334px,.textbox liclass*-334px { --TextSize: 334px;}.textbox * .text-ownSize-335px,.textbox liclass*-335px { --TextSize: 335px;}.textbox * .text-ownSize-336px,.textbox liclass*-336px { --TextSize: 336px;}.textbox * .text-ownSize-337px,.textbox liclass*-337px { --TextSize: 337px;}.textbox * .text-ownSize-338px,.textbox liclass*-338px { --TextSize: 338px;}.textbox * .text-ownSize-339px,.textbox liclass*-339px { --TextSize: 339px;}.textbox * .text-ownSize-340px,.textbox liclass*-340px { --TextSize: 340px;}.textbox * .text-ownSize-341px,.textbox liclass*-341px { --TextSize: 341px;}.textbox * .text-ownSize-342px,.textbox liclass*-342px { --TextSize: 342px;}.textbox * .text-ownSize-343px,.textbox liclass*-343px { --TextSize: 343px;}.textbox * .text-ownSize-344px,.textbox liclass*-344px { --TextSize: 344px;}.textbox * .text-ownSize-345px,.textbox liclass*-345px { --TextSize: 345px;}.textbox * .text-ownSize-346px,.textbox liclass*-346px { --TextSize: 346px;}.textbox * .text-ownSize-347px,.textbox liclass*-347px { --TextSize: 347px;}.textbox * .text-ownSize-348px,.textbox liclass*-348px { --TextSize: 348px;}.textbox * .text-ownSize-349px,.textbox liclass*-349px { --TextSize: 349px;}.textbox * .text-ownSize-350px,.textbox liclass*-350px { --TextSize: 350px;}.textbox * .text-ownSize-351px,.textbox liclass*-351px { --TextSize: 351px;}.textbox * .text-ownSize-352px,.textbox liclass*-352px { --TextSize: 352px;}.textbox * .text-ownSize-353px,.textbox liclass*-353px { --TextSize: 353px;}.textbox * .text-ownSize-354px,.textbox liclass*-354px { --TextSize: 354px;}.textbox * .text-ownSize-355px,.textbox liclass*-355px { --TextSize: 355px;}.textbox * .text-ownSize-356px,.textbox liclass*-356px { --TextSize: 356px;}.textbox * .text-ownSize-357px,.textbox liclass*-357px { --TextSize: 357px;}.textbox * .text-ownSize-358px,.textbox liclass*-358px { --TextSize: 358px;}.textbox * .text-ownSize-359px,.textbox liclass*-359px { --TextSize: 359px;}.textbox * .text-ownSize-360px,.textbox liclass*-360px { --TextSize: 360px;}.textbox * .text-ownSize-361px,.textbox liclass*-361px { --TextSize: 361px;}.textbox * .text-ownSize-362px,.textbox liclass*-362px { --TextSize: 362px;}.textbox * .text-ownSize-363px,.textbox liclass*-363px { --TextSize: 363px;}.textbox * .text-ownSize-364px,.textbox liclass*-364px { --TextSize: 364px;}.textbox * .text-ownSize-365px,.textbox liclass*-365px { --TextSize: 365px;}.textbox * .text-ownSize-366px,.textbox liclass*-366px { --TextSize: 366px;}.textbox * .text-ownSize-367px,.textbox liclass*-367px { --TextSize: 367px;}.textbox * .text-ownSize-368px,.textbox liclass*-368px { --TextSize: 368px;}.textbox * .text-ownSize-369px,.textbox liclass*-369px { --TextSize: 369px;}.textbox * .text-ownSize-370px,.textbox liclass*-370px { --TextSize: 370px;}.textbox * .text-ownSize-371px,.textbox liclass*-371px { --TextSize: 371px;}.textbox * .text-ownSize-372px,.textbox liclass*-372px { --TextSize: 372px;}.textbox * .text-ownSize-373px,.textbox liclass*-373px { --TextSize: 373px;}.textbox * .text-ownSize-374px,.textbox liclass*-374px { --TextSize: 374px;}.textbox * .text-ownSize-375px,.textbox liclass*-375px { --TextSize: 375px;}.textbox * .text-ownSize-376px,.textbox liclass*-376px { --TextSize: 376px;}.textbox * .text-ownSize-377px,.textbox liclass*-377px { --TextSize: 377px;}.textbox * .text-ownSize-378px,.textbox liclass*-378px { --TextSize: 378px;}.textbox * .text-ownSize-379px,.textbox liclass*-379px { --TextSize: 379px;}.textbox * .text-ownSize-380px,.textbox liclass*-380px { --TextSize: 380px;}.textbox * .text-ownSize-381px,.textbox liclass*-381px { --TextSize: 381px;}.textbox * .text-ownSize-382px,.textbox liclass*-382px { --TextSize: 382px;}.textbox * .text-ownSize-383px,.textbox liclass*-383px { --TextSize: 383px;}.textbox * .text-ownSize-384px,.textbox liclass*-384px { --TextSize: 384px;}.textbox * .text-ownSize-385px,.textbox liclass*-385px { --TextSize: 385px;}.textbox * .text-ownSize-386px,.textbox liclass*-386px { --TextSize: 386px;}.textbox * .text-ownSize-387px,.textbox liclass*-387px { --TextSize: 387px;}.textbox * .text-ownSize-388px,.textbox liclass*-388px { --TextSize: 388px;}.textbox * .text-ownSize-389px,.textbox liclass*-389px { --TextSize: 389px;}.textbox * .text-ownSize-390px,.textbox liclass*-390px { --TextSize: 390px;}.textbox * .text-ownSize-391px,.textbox liclass*-391px { --TextSize: 391px;}.textbox * .text-ownSize-392px,.textbox liclass*-392px { --TextSize: 392px;}.textbox * .text-ownSize-393px,.textbox liclass*-393px { --TextSize: 393px;}.textbox * .text-ownSize-394px,.textbox liclass*-394px { --TextSize: 394px;}.textbox * .text-ownSize-395px,.textbox liclass*-395px { --TextSize: 395px;}.textbox * .text-ownSize-396px,.textbox liclass*-396px { --TextSize: 396px;}.textbox * .text-ownSize-397px,.textbox liclass*-397px { --TextSize: 397px;}.textbox * .text-ownSize-398px,.textbox liclass*-398px { --TextSize: 398px;}.textbox * .text-ownSize-399px,.textbox liclass*-399px { --TextSize: 399px;}.textbox * .text-ownSize-400px,.textbox liclass*-400px { --TextSize: 400px;}.textbox * .text-ownSize-401px,.textbox liclass*-401px { --TextSize: 401px;}.textbox * .text-ownSize-402px,.textbox liclass*-402px { --TextSize: 402px;}.textbox * .text-ownSize-403px,.textbox liclass*-403px { --TextSize: 403px;}.textbox * .text-ownSize-404px,.textbox liclass*-404px { --TextSize: 404px;}.textbox * .text-ownSize-405px,.textbox liclass*-405px { --TextSize: 405px;}.textbox * .text-ownSize-406px,.textbox liclass*-406px { --TextSize: 406px;}.textbox * .text-ownSize-407px,.textbox liclass*-407px { --TextSize: 407px;}.textbox * .text-ownSize-408px,.textbox liclass*-408px { --TextSize: 408px;}.textbox * .text-ownSize-409px,.textbox liclass*-409px { --TextSize: 409px;}.textbox * .text-ownSize-410px,.textbox liclass*-410px { --TextSize: 410px;}.textbox * .text-ownSize-411px,.textbox liclass*-411px { --TextSize: 411px;}.textbox * .text-ownSize-412px,.textbox liclass*-412px { --TextSize: 412px;}.textbox * .text-ownSize-413px,.textbox liclass*-413px { --TextSize: 413px;}.textbox * .text-ownSize-414px,.textbox liclass*-414px { --TextSize: 414px;}.textbox * .text-ownSize-415px,.textbox liclass*-415px { --TextSize: 415px;}.textbox * .text-ownSize-416px,.textbox liclass*-416px { --TextSize: 416px;}.textbox * .text-ownSize-417px,.textbox liclass*-417px { --TextSize: 417px;}.textbox * .text-ownSize-418px,.textbox liclass*-418px { --TextSize: 418px;}.textbox * .text-ownSize-419px,.textbox liclass*-419px { --TextSize: 419px;}.textbox * .text-ownSize-420px,.textbox liclass*-420px { --TextSize: 420px;}.textbox * .text-ownSize-421px,.textbox liclass*-421px { --TextSize: 421px;}.textbox * .text-ownSize-422px,.textbox liclass*-422px { --TextSize: 422px;}.textbox * .text-ownSize-423px,.textbox liclass*-423px { --TextSize: 423px;}.textbox * .text-ownSize-424px,.textbox liclass*-424px { --TextSize: 424px;}.textbox * .text-ownSize-425px,.textbox liclass*-425px { --TextSize: 425px;}.textbox * .text-ownSize-426px,.textbox liclass*-426px { --TextSize: 426px;}.textbox * .text-ownSize-427px,.textbox liclass*-427px { --TextSize: 427px;}.textbox * .text-ownSize-428px,.textbox liclass*-428px { --TextSize: 428px;}.textbox * .text-ownSize-429px,.textbox liclass*-429px { --TextSize: 429px;}.textbox * .text-ownSize-430px,.textbox liclass*-430px { --TextSize: 430px;}.textbox * .text-ownSize-431px,.textbox liclass*-431px { --TextSize: 431px;}.textbox * .text-ownSize-432px,.textbox liclass*-432px { --TextSize: 432px;}.textbox * .text-ownSize-433px,.textbox liclass*-433px { --TextSize: 433px;}.textbox * .text-ownSize-434px,.textbox liclass*-434px { --TextSize: 434px;}.textbox * .text-ownSize-435px,.textbox liclass*-435px { --TextSize: 435px;}.textbox * .text-ownSize-436px,.textbox liclass*-436px { --TextSize: 436px;}.textbox * .text-ownSize-437px,.textbox liclass*-437px { --TextSize: 437px;}.textbox * .text-ownSize-438px,.textbox liclass*-438px { --TextSize: 438px;}.textbox * .text-ownSize-439px,.textbox liclass*-439px { --TextSize: 439px;}.textbox * .text-ownSize-440px,.textbox liclass*-440px { --TextSize: 440px;}.textbox * .text-ownSize-441px,.textbox liclass*-441px { --TextSize: 441px;}.textbox * .text-ownSize-442px,.textbox liclass*-442px { --TextSize: 442px;}.textbox * .text-ownSize-443px,.textbox liclass*-443px { --TextSize: 443px;}.textbox * .text-ownSize-444px,.textbox liclass*-444px { --TextSize: 444px;}.textbox * .text-ownSize-445px,.textbox liclass*-445px { --TextSize: 445px;}.textbox * .text-ownSize-446px,.textbox liclass*-446px { --TextSize: 446px;}.textbox * .text-ownSize-447px,.textbox liclass*-447px { --TextSize: 447px;}.textbox * .text-ownSize-448px,.textbox liclass*-448px { --TextSize: 448px;}.textbox * .text-ownSize-449px,.textbox liclass*-449px { --TextSize: 449px;}.textbox * .text-ownSize-450px,.textbox liclass*-450px { --TextSize: 450px;}.textbox * .text-ownSize-451px,.textbox liclass*-451px { --TextSize: 451px;}.textbox * .text-ownSize-452px,.textbox liclass*-452px { --TextSize: 452px;}.textbox * .text-ownSize-453px,.textbox liclass*-453px { --TextSize: 453px;}.textbox * .text-ownSize-454px,.textbox liclass*-454px { --TextSize: 454px;}.textbox * .text-ownSize-455px,.textbox liclass*-455px { --TextSize: 455px;}.textbox * .text-ownSize-456px,.textbox liclass*-456px { --TextSize: 456px;}.textbox * .text-ownSize-457px,.textbox liclass*-457px { --TextSize: 457px;}.textbox * .text-ownSize-458px,.textbox liclass*-458px { --TextSize: 458px;}.textbox * .text-ownSize-459px,.textbox liclass*-459px { --TextSize: 459px;}.textbox * .text-ownSize-460px,.textbox liclass*-460px { --TextSize: 460px;}.textbox * .text-ownSize-461px,.textbox liclass*-461px { --TextSize: 461px;}.textbox * .text-ownSize-462px,.textbox liclass*-462px { --TextSize: 462px;}.textbox * .text-ownSize-463px,.textbox liclass*-463px { --TextSize: 463px;}.textbox * .text-ownSize-464px,.textbox liclass*-464px { --TextSize: 464px;}.textbox * .text-ownSize-465px,.textbox liclass*-465px { --TextSize: 465px;}.textbox * .text-ownSize-466px,.textbox liclass*-466px { --TextSize: 466px;}.textbox * .text-ownSize-467px,.textbox liclass*-467px { --TextSize: 467px;}.textbox * .text-ownSize-468px,.textbox liclass*-468px { --TextSize: 468px;}.textbox * .text-ownSize-469px,.textbox liclass*-469px { --TextSize: 469px;}.textbox * .text-ownSize-470px,.textbox liclass*-470px { --TextSize: 470px;}.textbox * .text-ownSize-471px,.textbox liclass*-471px { --TextSize: 471px;}.textbox * .text-ownSize-472px,.textbox liclass*-472px { --TextSize: 472px;}.textbox * .text-ownSize-473px,.textbox liclass*-473px { --TextSize: 473px;}.textbox * .text-ownSize-474px,.textbox liclass*-474px { --TextSize: 474px;}.textbox * .text-ownSize-475px,.textbox liclass*-475px { --TextSize: 475px;}.textbox * .text-ownSize-476px,.textbox liclass*-476px { --TextSize: 476px;}.textbox * .text-ownSize-477px,.textbox liclass*-477px { --TextSize: 477px;}.textbox * .text-ownSize-478px,.textbox liclass*-478px { --TextSize: 478px;}.textbox * .text-ownSize-479px,.textbox liclass*-479px { --TextSize: 479px;}.textbox * .text-ownSize-480px,.textbox liclass*-480px { --TextSize: 480px;}.textbox * .text-ownSize-481px,.textbox liclass*-481px { --TextSize: 481px;}.textbox * .text-ownSize-482px,.textbox liclass*-482px { --TextSize: 482px;}.textbox * .text-ownSize-483px,.textbox liclass*-483px { --TextSize: 483px;}.textbox * .text-ownSize-484px,.textbox liclass*-484px { --TextSize: 484px;}.textbox * .text-ownSize-485px,.textbox liclass*-485px { --TextSize: 485px;}.textbox * .text-ownSize-486px,.textbox liclass*-486px { --TextSize: 486px;}.textbox * .text-ownSize-487px,.textbox liclass*-487px { --TextSize: 487px;}.textbox * .text-ownSize-488px,.textbox liclass*-488px { --TextSize: 488px;}.textbox * .text-ownSize-489px,.textbox liclass*-489px { --TextSize: 489px;}.textbox * .text-ownSize-490px,.textbox liclass*-490px { --TextSize: 490px;}.textbox * .text-ownSize-491px,.textbox liclass*-491px { --TextSize: 491px;}.textbox * .text-ownSize-492px,.textbox liclass*-492px { --TextSize: 492px;}.textbox * .text-ownSize-493px,.textbox liclass*-493px { --TextSize: 493px;}.textbox * .text-ownSize-494px,.textbox liclass*-494px { --TextSize: 494px;}.textbox * .text-ownSize-495px,.textbox liclass*-495px { --TextSize: 495px;}.textbox * .text-ownSize-496px,.textbox liclass*-496px { --TextSize: 496px;}.textbox * .text-ownSize-497px,.textbox liclass*-497px { --TextSize: 497px;}.textbox * .text-ownSize-498px,.textbox liclass*-498px { --TextSize: 498px;}.textbox * .text-ownSize-499px,.textbox liclass*-499px { --TextSize: 499px;}.textbox * .text-ownSize-500px,.textbox liclass*-500px { --TextSize: 500px;}.textbox * .text-ownSize-501px,.textbox liclass*-501px { --TextSize: 501px;}.textbox * .text-ownSize-502px,.textbox liclass*-502px { --TextSize: 502px;}.textbox * .text-ownSize-503px,.textbox liclass*-503px { --TextSize: 503px;}.textbox * .text-ownSize-504px,.textbox liclass*-504px { --TextSize: 504px;}.textbox * .text-ownSize-505px,.textbox liclass*-505px { --TextSize: 505px;}.textbox * .text-ownSize-506px,.textbox liclass*-506px { --TextSize: 506px;}.textbox * .text-ownSize-507px,.textbox liclass*-507px { --TextSize: 507px;}.textbox * .text-ownSize-508px,.textbox liclass*-508px { --TextSize: 508px;}.textbox * .text-ownSize-509px,.textbox liclass*-509px { --TextSize: 509px;}.textbox * .text-ownSize-510px,.textbox liclass*-510px { --TextSize: 510px;}.textbox * .text-ownSize-511px,.textbox liclass*-511px { --TextSize: 511px;}.textbox * .text-ownSize-512px,.textbox liclass*-512px { --TextSize: 512px;}.textbox * .text-ownSize-513px,.textbox liclass*-513px { --TextSize: 513px;}.textbox * .text-ownSize-514px,.textbox liclass*-514px { --TextSize: 514px;}.textbox * .text-ownSize-515px,.textbox liclass*-515px { --TextSize: 515px;}.textbox * .text-ownSize-516px,.textbox liclass*-516px { --TextSize: 516px;}.textbox * .text-ownSize-517px,.textbox liclass*-517px { --TextSize: 517px;}.textbox * .text-ownSize-518px,.textbox liclass*-518px { --TextSize: 518px;}.textbox * .text-ownSize-519px,.textbox liclass*-519px { --TextSize: 519px;}.textbox * .text-ownSize-520px,.textbox liclass*-520px { --TextSize: 520px;}.textbox * .text-ownSize-521px,.textbox liclass*-521px { --TextSize: 521px;}.textbox * .text-ownSize-522px,.textbox liclass*-522px { --TextSize: 522px;}.textbox * .text-ownSize-523px,.textbox liclass*-523px { --TextSize: 523px;}.textbox * .text-ownSize-524px,.textbox liclass*-524px { --TextSize: 524px;}.textbox * .text-ownSize-525px,.textbox liclass*-525px { --TextSize: 525px;}.textbox * .text-ownSize-526px,.textbox liclass*-526px { --TextSize: 526px;}.textbox * .text-ownSize-527px,.textbox liclass*-527px { --TextSize: 527px;}.textbox * .text-ownSize-528px,.textbox liclass*-528px { --TextSize: 528px;}.textbox * .text-ownSize-529px,.textbox liclass*-529px { --TextSize: 529px;}.textbox * .text-ownSize-530px,.textbox liclass*-530px { --TextSize: 530px;}.textbox * .text-ownSize-531px,.textbox liclass*-531px { --TextSize: 531px;}.textbox * .text-ownSize-532px,.textbox liclass*-532px { --TextSize: 532px;}.textbox * .text-ownSize-533px,.textbox liclass*-533px { --TextSize: 533px;}.textbox * .text-ownSize-534px,.textbox liclass*-534px { --TextSize: 534px;}.textbox * .text-ownSize-535px,.textbox liclass*-535px { --TextSize: 535px;}.textbox * .text-ownSize-536px,.textbox liclass*-536px { --TextSize: 536px;}.textbox * .text-ownSize-537px,.textbox liclass*-537px { --TextSize: 537px;}.textbox * .text-ownSize-538px,.textbox liclass*-538px { --TextSize: 538px;}.textbox * .text-ownSize-539px,.textbox liclass*-539px { --TextSize: 539px;}.textbox * .text-ownSize-540px,.textbox liclass*-540px { --TextSize: 540px;}.textbox * .text-ownSize-541px,.textbox liclass*-541px { --TextSize: 541px;}.textbox * .text-ownSize-542px,.textbox liclass*-542px { --TextSize: 542px;}.textbox * .text-ownSize-543px,.textbox liclass*-543px { --TextSize: 543px;}.textbox * .text-ownSize-544px,.textbox liclass*-544px { --TextSize: 544px;}.textbox * .text-ownSize-545px,.textbox liclass*-545px { --TextSize: 545px;}.textbox * .text-ownSize-546px,.textbox liclass*-546px { --TextSize: 546px;}.textbox * .text-ownSize-547px,.textbox liclass*-547px { --TextSize: 547px;}.textbox * .text-ownSize-548px,.textbox liclass*-548px { --TextSize: 548px;}.textbox * .text-ownSize-549px,.textbox liclass*-549px { --TextSize: 549px;}.textbox * .text-ownSize-550px,.textbox liclass*-550px { --TextSize: 550px;}.textbox * .text-ownSize-551px,.textbox liclass*-551px { --TextSize: 551px;}.textbox * .text-ownSize-552px,.textbox liclass*-552px { --TextSize: 552px;}.textbox * .text-ownSize-553px,.textbox liclass*-553px { --TextSize: 553px;}.textbox * .text-ownSize-554px,.textbox liclass*-554px { --TextSize: 554px;}.textbox * .text-ownSize-555px,.textbox liclass*-555px { --TextSize: 555px;}.textbox * .text-ownSize-556px,.textbox liclass*-556px { --TextSize: 556px;}.textbox * .text-ownSize-557px,.textbox liclass*-557px { --TextSize: 557px;}.textbox * .text-ownSize-558px,.textbox liclass*-558px { --TextSize: 558px;}.textbox * .text-ownSize-559px,.textbox liclass*-559px { --TextSize: 559px;}.textbox * .text-ownSize-560px,.textbox liclass*-560px { --TextSize: 560px;}.textbox * .text-ownSize-561px,.textbox liclass*-561px { --TextSize: 561px;}.textbox * .text-ownSize-562px,.textbox liclass*-562px { --TextSize: 562px;}.textbox * .text-ownSize-563px,.textbox liclass*-563px { --TextSize: 563px;}.textbox * .text-ownSize-564px,.textbox liclass*-564px { --TextSize: 564px;}.textbox * .text-ownSize-565px,.textbox liclass*-565px { --TextSize: 565px;}.textbox * .text-ownSize-566px,.textbox liclass*-566px { --TextSize: 566px;}.textbox * .text-ownSize-567px,.textbox liclass*-567px { --TextSize: 567px;}.textbox * .text-ownSize-568px,.textbox liclass*-568px { --TextSize: 568px;}.textbox * .text-ownSize-569px,.textbox liclass*-569px { --TextSize: 569px;}.textbox * .text-ownSize-570px,.textbox liclass*-570px { --TextSize: 570px;}.textbox * .text-ownSize-571px,.textbox liclass*-571px { --TextSize: 571px;}.textbox * .text-ownSize-572px,.textbox liclass*-572px { --TextSize: 572px;}.textbox * .text-ownSize-573px,.textbox liclass*-573px { --TextSize: 573px;}.textbox * .text-ownSize-574px,.textbox liclass*-574px { --TextSize: 574px;}.textbox * .text-ownSize-575px,.textbox liclass*-575px { --TextSize: 575px;}.textbox * .text-ownSize-576px,.textbox liclass*-576px { --TextSize: 576px;}.textbox * .text-ownSize-577px,.textbox liclass*-577px { --TextSize: 577px;}.textbox * .text-ownSize-578px,.textbox liclass*-578px { --TextSize: 578px;}.textbox * .text-ownSize-579px,.textbox liclass*-579px { --TextSize: 579px;}.textbox * .text-ownSize-580px,.textbox liclass*-580px { --TextSize: 580px;}.textbox * .text-ownSize-581px,.textbox liclass*-581px { --TextSize: 581px;}.textbox * .text-ownSize-582px,.textbox liclass*-582px { --TextSize: 582px;}.textbox * .text-ownSize-583px,.textbox liclass*-583px { --TextSize: 583px;}.textbox * .text-ownSize-584px,.textbox liclass*-584px { --TextSize: 584px;}.textbox * .text-ownSize-585px,.textbox liclass*-585px { --TextSize: 585px;}.textbox * .text-ownSize-586px,.textbox liclass*-586px { --TextSize: 586px;}.textbox * .text-ownSize-587px,.textbox liclass*-587px { --TextSize: 587px;}.textbox * .text-ownSize-588px,.textbox liclass*-588px { --TextSize: 588px;}.textbox * .text-ownSize-589px,.textbox liclass*-589px { --TextSize: 589px;}.textbox * .text-ownSize-590px,.textbox liclass*-590px { --TextSize: 590px;}.textbox * .text-ownSize-591px,.textbox liclass*-591px { --TextSize: 591px;}.textbox * .text-ownSize-592px,.textbox liclass*-592px { --TextSize: 592px;}.textbox * .text-ownSize-593px,.textbox liclass*-593px { --TextSize: 593px;}.textbox * .text-ownSize-594px,.textbox liclass*-594px { --TextSize: 594px;}.textbox * .text-ownSize-595px,.textbox liclass*-595px { --TextSize: 595px;}.textbox * .text-ownSize-596px,.textbox liclass*-596px { --TextSize: 596px;}.textbox * .text-ownSize-597px,.textbox liclass*-597px { --TextSize: 597px;}.textbox * .text-ownSize-598px,.textbox liclass*-598px { --TextSize: 598px;}.textbox * .text-ownSize-599px,.textbox liclass*-599px { --TextSize: 599px;}.textbox * .text-ownSize-600px,.textbox liclass*-600px { --TextSize: 600px;}.textbox * .text-ownSize-601px,.textbox liclass*-601px { --TextSize: 601px;}.textbox * .text-ownSize-602px,.textbox liclass*-602px { --TextSize: 602px;}.textbox * .text-ownSize-603px,.textbox liclass*-603px { --TextSize: 603px;}.textbox * .text-ownSize-604px,.textbox liclass*-604px { --TextSize: 604px;}.textbox * .text-ownSize-605px,.textbox liclass*-605px { --TextSize: 605px;}.textbox * .text-ownSize-606px,.textbox liclass*-606px { --TextSize: 606px;}.textbox * .text-ownSize-607px,.textbox liclass*-607px { --TextSize: 607px;}.textbox * .text-ownSize-608px,.textbox liclass*-608px { --TextSize: 608px;}.textbox * .text-ownSize-609px,.textbox liclass*-609px { --TextSize: 609px;}.textbox * .text-ownSize-610px,.textbox liclass*-610px { --TextSize: 610px;}.textbox * .text-ownSize-611px,.textbox liclass*-611px { --TextSize: 611px;}.textbox * .text-ownSize-612px,.textbox liclass*-612px { --TextSize: 612px;}.textbox * .text-ownSize-613px,.textbox liclass*-613px { --TextSize: 613px;}.textbox * .text-ownSize-614px,.textbox liclass*-614px { --TextSize: 614px;}.textbox * .text-ownSize-615px,.textbox liclass*-615px { --TextSize: 615px;}.textbox * .text-ownSize-616px,.textbox liclass*-616px { --TextSize: 616px;}.textbox * .text-ownSize-617px,.textbox liclass*-617px { --TextSize: 617px;}.textbox * .text-ownSize-618px,.textbox liclass*-618px { --TextSize: 618px;}.textbox * .text-ownSize-619px,.textbox liclass*-619px { --TextSize: 619px;}.textbox * .text-ownSize-620px,.textbox liclass*-620px { --TextSize: 620px;}.textbox * .text-ownSize-621px,.textbox liclass*-621px { --TextSize: 621px;}.textbox * .text-ownSize-622px,.textbox liclass*-622px { --TextSize: 622px;}.textbox * .text-ownSize-623px,.textbox liclass*-623px { --TextSize: 623px;}.textbox * .text-ownSize-624px,.textbox liclass*-624px { --TextSize: 624px;}.textbox * .text-ownSize-625px,.textbox liclass*-625px { --TextSize: 625px;}.textbox * .text-ownSize-626px,.textbox liclass*-626px { --TextSize: 626px;}.textbox * .text-ownSize-627px,.textbox liclass*-627px { --TextSize: 627px;}.textbox * .text-ownSize-628px,.textbox liclass*-628px { --TextSize: 628px;}.textbox * .text-ownSize-629px,.textbox liclass*-629px { --TextSize: 629px;}.textbox * .text-ownSize-630px,.textbox liclass*-630px { --TextSize: 630px;}.textbox * .text-ownSize-631px,.textbox liclass*-631px { --TextSize: 631px;}.textbox * .text-ownSize-632px,.textbox liclass*-632px { --TextSize: 632px;}.textbox * .text-ownSize-633px,.textbox liclass*-633px { --TextSize: 633px;}.textbox * .text-ownSize-634px,.textbox liclass*-634px { --TextSize: 634px;}.textbox * .text-ownSize-635px,.textbox liclass*-635px { --TextSize: 635px;}.textbox * .text-ownSize-636px,.textbox liclass*-636px { --TextSize: 636px;}.textbox * .text-ownSize-637px,.textbox liclass*-637px { --TextSize: 637px;}.textbox * .text-ownSize-638px,.textbox liclass*-638px { --TextSize: 638px;}.textbox * .text-ownSize-639px,.textbox liclass*-639px { --TextSize: 639px;}.textbox * .text-ownSize-640px,.textbox liclass*-640px { --TextSize: 640px;}.textbox * .text-ownSize-641px,.textbox liclass*-641px { --TextSize: 641px;}.textbox * .text-ownSize-642px,.textbox liclass*-642px { --TextSize: 642px;}.textbox * .text-ownSize-643px,.textbox liclass*-643px { --TextSize: 643px;}.textbox * .text-ownSize-644px,.textbox liclass*-644px { --TextSize: 644px;}.textbox * .text-ownSize-645px,.textbox liclass*-645px { --TextSize: 645px;}.textbox * .text-ownSize-646px,.textbox liclass*-646px { --TextSize: 646px;}.textbox * .text-ownSize-647px,.textbox liclass*-647px { --TextSize: 647px;}.textbox * .text-ownSize-648px,.textbox liclass*-648px { --TextSize: 648px;}.textbox * .text-ownSize-649px,.textbox liclass*-649px { --TextSize: 649px;}.textbox * .text-ownSize-650px,.textbox liclass*-650px { --TextSize: 650px;}.textbox * .text-ownSize-651px,.textbox liclass*-651px { --TextSize: 651px;}.textbox * .text-ownSize-652px,.textbox liclass*-652px { --TextSize: 652px;}.textbox * .text-ownSize-653px,.textbox liclass*-653px { --TextSize: 653px;}.textbox * .text-ownSize-654px,.textbox liclass*-654px { --TextSize: 654px;}.textbox * .text-ownSize-655px,.textbox liclass*-655px { --TextSize: 655px;}.textbox * .text-ownSize-656px,.textbox liclass*-656px { --TextSize: 656px;}.textbox * .text-ownSize-657px,.textbox liclass*-657px { --TextSize: 657px;}.textbox * .text-ownSize-658px,.textbox liclass*-658px { --TextSize: 658px;}.textbox * .text-ownSize-659px,.textbox liclass*-659px { --TextSize: 659px;}.textbox * .text-ownSize-660px,.textbox liclass*-660px { --TextSize: 660px;}.textbox * .text-ownSize-661px,.textbox liclass*-661px { --TextSize: 661px;}.textbox * .text-ownSize-662px,.textbox liclass*-662px { --TextSize: 662px;}.textbox * .text-ownSize-663px,.textbox liclass*-663px { --TextSize: 663px;}.textbox * .text-ownSize-664px,.textbox liclass*-664px { --TextSize: 664px;}.textbox * .text-ownSize-665px,.textbox liclass*-665px { --TextSize: 665px;}.textbox * .text-ownSize-666px,.textbox liclass*-666px { --TextSize: 666px;}.textbox * .text-ownSize-667px,.textbox liclass*-667px { --TextSize: 667px;}.textbox * .text-ownSize-668px,.textbox liclass*-668px { --TextSize: 668px;}.textbox * .text-ownSize-669px,.textbox liclass*-669px { --TextSize: 669px;}.textbox * .text-ownSize-670px,.textbox liclass*-670px { --TextSize: 670px;}.textbox * .text-ownSize-671px,.textbox liclass*-671px { --TextSize: 671px;}.textbox * .text-ownSize-672px,.textbox liclass*-672px { --TextSize: 672px;}.textbox * .text-ownSize-673px,.textbox liclass*-673px { --TextSize: 673px;}.textbox * .text-ownSize-674px,.textbox liclass*-674px { --TextSize: 674px;}.textbox * .text-ownSize-675px,.textbox liclass*-675px { --TextSize: 675px;}.textbox * .text-ownSize-676px,.textbox liclass*-676px { --TextSize: 676px;}.textbox * .text-ownSize-677px,.textbox liclass*-677px { --TextSize: 677px;}.textbox * .text-ownSize-678px,.textbox liclass*-678px { --TextSize: 678px;}.textbox * .text-ownSize-679px,.textbox liclass*-679px { --TextSize: 679px;}.textbox * .text-ownSize-680px,.textbox liclass*-680px { --TextSize: 680px;}.textbox * .text-ownSize-681px,.textbox liclass*-681px { --TextSize: 681px;}.textbox * .text-ownSize-682px,.textbox liclass*-682px { --TextSize: 682px;}.textbox * .text-ownSize-683px,.textbox liclass*-683px { --TextSize: 683px;}.textbox * .text-ownSize-684px,.textbox liclass*-684px { --TextSize: 684px;}.textbox * .text-ownSize-685px,.textbox liclass*-685px { --TextSize: 685px;}.textbox * .text-ownSize-686px,.textbox liclass*-686px { --TextSize: 686px;}.textbox * .text-ownSize-687px,.textbox liclass*-687px { --TextSize: 687px;}.textbox * .text-ownSize-688px,.textbox liclass*-688px { --TextSize: 688px;}.textbox * .text-ownSize-689px,.textbox liclass*-689px { --TextSize: 689px;}.textbox * .text-ownSize-690px,.textbox liclass*-690px { --TextSize: 690px;}.textbox * .text-ownSize-691px,.textbox liclass*-691px { --TextSize: 691px;}.textbox * .text-ownSize-692px,.textbox liclass*-692px { --TextSize: 692px;}.textbox * .text-ownSize-693px,.textbox liclass*-693px { --TextSize: 693px;}.textbox * .text-ownSize-694px,.textbox liclass*-694px { --TextSize: 694px;}.textbox * .text-ownSize-695px,.textbox liclass*-695px { --TextSize: 695px;}.textbox * .text-ownSize-696px,.textbox liclass*-696px { --TextSize: 696px;}.textbox * .text-ownSize-697px,.textbox liclass*-697px { --TextSize: 697px;}.textbox * .text-ownSize-698px,.textbox liclass*-698px { --TextSize: 698px;}.textbox * .text-ownSize-699px,.textbox liclass*-699px { --TextSize: 699px;}.textbox * .text-ownSize-700px,.textbox liclass*-700px { --TextSize: 700px;}.textbox * .text-ownSize-701px,.textbox liclass*-701px { --TextSize: 701px;}.textbox * .text-ownSize-702px,.textbox liclass*-702px { --TextSize: 702px;}.textbox * .text-ownSize-703px,.textbox liclass*-703px { --TextSize: 703px;}.textbox * .text-ownSize-704px,.textbox liclass*-704px { --TextSize: 704px;}.textbox * .text-ownSize-705px,.textbox liclass*-705px { --TextSize: 705px;}.textbox * .text-ownSize-706px,.textbox liclass*-706px { --TextSize: 706px;}.textbox * .text-ownSize-707px,.textbox liclass*-707px { --TextSize: 707px;}.textbox * .text-ownSize-708px,.textbox liclass*-708px { --TextSize: 708px;}.textbox * .text-ownSize-709px,.textbox liclass*-709px { --TextSize: 709px;}.textbox * .text-ownSize-710px,.textbox liclass*-710px { --TextSize: 710px;}.textbox * .text-ownSize-711px,.textbox liclass*-711px { --TextSize: 711px;}.textbox * .text-ownSize-712px,.textbox liclass*-712px { --TextSize: 712px;}.textbox * .text-ownSize-713px,.textbox liclass*-713px { --TextSize: 713px;}.textbox * .text-ownSize-714px,.textbox liclass*-714px { --TextSize: 714px;}.textbox * .text-ownSize-715px,.textbox liclass*-715px { --TextSize: 715px;}.textbox * .text-ownSize-716px,.textbox liclass*-716px { --TextSize: 716px;}.textbox * .text-ownSize-717px,.textbox liclass*-717px { --TextSize: 717px;}.textbox * .text-ownSize-718px,.textbox liclass*-718px { --TextSize: 718px;}.textbox * .text-ownSize-719px,.textbox liclass*-719px { --TextSize: 719px;}.textbox * .text-ownSize-720px,.textbox liclass*-720px { --TextSize: 720px;}.textbox * .text-ownSize-721px,.textbox liclass*-721px { --TextSize: 721px;}.textbox * .text-ownSize-722px,.textbox liclass*-722px { --TextSize: 722px;}.textbox * .text-ownSize-723px,.textbox liclass*-723px { --TextSize: 723px;}.textbox * .text-ownSize-724px,.textbox liclass*-724px { --TextSize: 724px;}.textbox * .text-ownSize-725px,.textbox liclass*-725px { --TextSize: 725px;}.textbox * .text-ownSize-726px,.textbox liclass*-726px { --TextSize: 726px;}.textbox * .text-ownSize-727px,.textbox liclass*-727px { --TextSize: 727px;}.textbox * .text-ownSize-728px,.textbox liclass*-728px { --TextSize: 728px;}.textbox * .text-ownSize-729px,.textbox liclass*-729px { --TextSize: 729px;}.textbox * .text-ownSize-730px,.textbox liclass*-730px { --TextSize: 730px;}.textbox * .text-ownSize-731px,.textbox liclass*-731px { --TextSize: 731px;}.textbox * .text-ownSize-732px,.textbox liclass*-732px { --TextSize: 732px;}.textbox * .text-ownSize-733px,.textbox liclass*-733px { --TextSize: 733px;}.textbox * .text-ownSize-734px,.textbox liclass*-734px { --TextSize: 734px;}.textbox * .text-ownSize-735px,.textbox liclass*-735px { --TextSize: 735px;}.textbox * .text-ownSize-736px,.textbox liclass*-736px { --TextSize: 736px;}.textbox * .text-ownSize-737px,.textbox liclass*-737px { --TextSize: 737px;}.textbox * .text-ownSize-738px,.textbox liclass*-738px { --TextSize: 738px;}.textbox * .text-ownSize-739px,.textbox liclass*-739px { --TextSize: 739px;}.textbox * .text-ownSize-740px,.textbox liclass*-740px { --TextSize: 740px;}.textbox * .text-ownSize-741px,.textbox liclass*-741px { --TextSize: 741px;}.textbox * .text-ownSize-742px,.textbox liclass*-742px { --TextSize: 742px;}.textbox * .text-ownSize-743px,.textbox liclass*-743px { --TextSize: 743px;}.textbox * .text-ownSize-744px,.textbox liclass*-744px { --TextSize: 744px;}.textbox * .text-ownSize-745px,.textbox liclass*-745px { --TextSize: 745px;}.textbox * .text-ownSize-746px,.textbox liclass*-746px { --TextSize: 746px;}.textbox * .text-ownSize-747px,.textbox liclass*-747px { --TextSize: 747px;}.textbox * .text-ownSize-748px,.textbox liclass*-748px { --TextSize: 748px;}.textbox * .text-ownSize-749px,.textbox liclass*-749px { --TextSize: 749px;}.textbox * .text-ownSize-750px,.textbox liclass*-750px { --TextSize: 750px;}.textbox * .text-ownSize-751px,.textbox liclass*-751px { --TextSize: 751px;}.textbox * .text-ownSize-752px,.textbox liclass*-752px { --TextSize: 752px;}.textbox * .text-ownSize-753px,.textbox liclass*-753px { --TextSize: 753px;}.textbox * .text-ownSize-754px,.textbox liclass*-754px { --TextSize: 754px;}.textbox * .text-ownSize-755px,.textbox liclass*-755px { --TextSize: 755px;}.textbox * .text-ownSize-756px,.textbox liclass*-756px { --TextSize: 756px;}.textbox * .text-ownSize-757px,.textbox liclass*-757px { --TextSize: 757px;}.textbox * .text-ownSize-758px,.textbox liclass*-758px { --TextSize: 758px;}.textbox * .text-ownSize-759px,.textbox liclass*-759px { --TextSize: 759px;}.textbox * .text-ownSize-760px,.textbox liclass*-760px { --TextSize: 760px;}.textbox * .text-ownSize-761px,.textbox liclass*-761px { --TextSize: 761px;}.textbox * .text-ownSize-762px,.textbox liclass*-762px { --TextSize: 762px;}.textbox * .text-ownSize-763px,.textbox liclass*-763px { --TextSize: 763px;}.textbox * .text-ownSize-764px,.textbox liclass*-764px { --TextSize: 764px;}.textbox * .text-ownSize-765px,.textbox liclass*-765px { --TextSize: 765px;}.textbox * .text-ownSize-766px,.textbox liclass*-766px { --TextSize: 766px;}.textbox * .text-ownSize-767px,.textbox liclass*-767px { --TextSize: 767px;}.textbox * .text-ownSize-768px,.textbox liclass*-768px { --TextSize: 768px;}.textbox * .text-ownSize-769px,.textbox liclass*-769px { --TextSize: 769px;}.textbox * .text-ownSize-770px,.textbox liclass*-770px { --TextSize: 770px;}.textbox * .text-ownSize-771px,.textbox liclass*-771px { --TextSize: 771px;}.textbox * .text-ownSize-772px,.textbox liclass*-772px { --TextSize: 772px;}.textbox * .text-ownSize-773px,.textbox liclass*-773px { --TextSize: 773px;}.textbox * .text-ownSize-774px,.textbox liclass*-774px { --TextSize: 774px;}.textbox * .text-ownSize-775px,.textbox liclass*-775px { --TextSize: 775px;}.textbox * .text-ownSize-776px,.textbox liclass*-776px { --TextSize: 776px;}.textbox * .text-ownSize-777px,.textbox liclass*-777px { --TextSize: 777px;}.textbox * .text-ownSize-778px,.textbox liclass*-778px { --TextSize: 778px;}.textbox * .text-ownSize-779px,.textbox liclass*-779px { --TextSize: 779px;}.textbox * .text-ownSize-780px,.textbox liclass*-780px { --TextSize: 780px;}.textbox * .text-ownSize-781px,.textbox liclass*-781px { --TextSize: 781px;}.textbox * .text-ownSize-782px,.textbox liclass*-782px { --TextSize: 782px;}.textbox * .text-ownSize-783px,.textbox liclass*-783px { --TextSize: 783px;}.textbox * .text-ownSize-784px,.textbox liclass*-784px { --TextSize: 784px;}.textbox * .text-ownSize-785px,.textbox liclass*-785px { --TextSize: 785px;}.textbox * .text-ownSize-786px,.textbox liclass*-786px { --TextSize: 786px;}.textbox * .text-ownSize-787px,.textbox liclass*-787px { --TextSize: 787px;}.textbox * .text-ownSize-788px,.textbox liclass*-788px { --TextSize: 788px;}.textbox * .text-ownSize-789px,.textbox liclass*-789px { --TextSize: 789px;}.textbox * .text-ownSize-790px,.textbox liclass*-790px { --TextSize: 790px;}.textbox * .text-ownSize-791px,.textbox liclass*-791px { --TextSize: 791px;}.textbox * .text-ownSize-792px,.textbox liclass*-792px { --TextSize: 792px;}.textbox * .text-ownSize-793px,.textbox liclass*-793px { --TextSize: 793px;}.textbox * .text-ownSize-794px,.textbox liclass*-794px { --TextSize: 794px;}.textbox * .text-ownSize-795px,.textbox liclass*-795px { --TextSize: 795px;}.textbox * .text-ownSize-796px,.textbox liclass*-796px { --TextSize: 796px;}.textbox * .text-ownSize-797px,.textbox liclass*-797px { --TextSize: 797px;}.textbox * .text-ownSize-798px,.textbox liclass*-798px { --TextSize: 798px;}.textbox * .text-ownSize-799px,.textbox liclass*-799px { --TextSize: 799px;}.textbox * .text-ownSize-800px,.textbox liclass*-800px { --TextSize: 800px;}.textbox * .text-ownSize-801px,.textbox liclass*-801px { --TextSize: 801px;}.textbox * .text-ownSize-802px,.textbox liclass*-802px { --TextSize: 802px;}.textbox * .text-ownSize-803px,.textbox liclass*-803px { --TextSize: 803px;}.textbox * .text-ownSize-804px,.textbox liclass*-804px { --TextSize: 804px;}.textbox * .text-ownSize-805px,.textbox liclass*-805px { --TextSize: 805px;}.textbox * .text-ownSize-806px,.textbox liclass*-806px { --TextSize: 806px;}.textbox * .text-ownSize-807px,.textbox liclass*-807px { --TextSize: 807px;}.textbox * .text-ownSize-808px,.textbox liclass*-808px { --TextSize: 808px;}.textbox * .text-ownSize-809px,.textbox liclass*-809px { --TextSize: 809px;}.textbox * .text-ownSize-810px,.textbox liclass*-810px { --TextSize: 810px;}.textbox * .text-ownSize-811px,.textbox liclass*-811px { --TextSize: 811px;}.textbox * .text-ownSize-812px,.textbox liclass*-812px { --TextSize: 812px;}.textbox * .text-ownSize-813px,.textbox liclass*-813px { --TextSize: 813px;}.textbox * .text-ownSize-814px,.textbox liclass*-814px { --TextSize: 814px;}.textbox * .text-ownSize-815px,.textbox liclass*-815px { --TextSize: 815px;}.textbox * .text-ownSize-816px,.textbox liclass*-816px { --TextSize: 816px;}.textbox * .text-ownSize-817px,.textbox liclass*-817px { --TextSize: 817px;}.textbox * .text-ownSize-818px,.textbox liclass*-818px { --TextSize: 818px;}.textbox * .text-ownSize-819px,.textbox liclass*-819px { --TextSize: 819px;}.textbox * .text-ownSize-820px,.textbox liclass*-820px { --TextSize: 820px;}.textbox * .text-ownSize-821px,.textbox liclass*-821px { --TextSize: 821px;}.textbox * .text-ownSize-822px,.textbox liclass*-822px { --TextSize: 822px;}.textbox * .text-ownSize-823px,.textbox liclass*-823px { --TextSize: 823px;}.textbox * .text-ownSize-824px,.textbox liclass*-824px { --TextSize: 824px;}.textbox * .text-ownSize-825px,.textbox liclass*-825px { --TextSize: 825px;}.textbox * .text-ownSize-826px,.textbox liclass*-826px { --TextSize: 826px;}.textbox * .text-ownSize-827px,.textbox liclass*-827px { --TextSize: 827px;}.textbox * .text-ownSize-828px,.textbox liclass*-828px { --TextSize: 828px;}.textbox * .text-ownSize-829px,.textbox liclass*-829px { --TextSize: 829px;}.textbox * .text-ownSize-830px,.textbox liclass*-830px { --TextSize: 830px;}.textbox * .text-ownSize-831px,.textbox liclass*-831px { --TextSize: 831px;}.textbox * .text-ownSize-832px,.textbox liclass*-832px { --TextSize: 832px;}.textbox * .text-ownSize-833px,.textbox liclass*-833px { --TextSize: 833px;}.textbox * .text-ownSize-834px,.textbox liclass*-834px { --TextSize: 834px;}.textbox * .text-ownSize-835px,.textbox liclass*-835px { --TextSize: 835px;}.textbox * .text-ownSize-836px,.textbox liclass*-836px { --TextSize: 836px;}.textbox * .text-ownSize-837px,.textbox liclass*-837px { --TextSize: 837px;}.textbox * .text-ownSize-838px,.textbox liclass*-838px { --TextSize: 838px;}.textbox * .text-ownSize-839px,.textbox liclass*-839px { --TextSize: 839px;}.textbox * .text-ownSize-840px,.textbox liclass*-840px { --TextSize: 840px;}.textbox * .text-ownSize-841px,.textbox liclass*-841px { --TextSize: 841px;}.textbox * .text-ownSize-842px,.textbox liclass*-842px { --TextSize: 842px;}.textbox * .text-ownSize-843px,.textbox liclass*-843px { --TextSize: 843px;}.textbox * .text-ownSize-844px,.textbox liclass*-844px { --TextSize: 844px;}.textbox * .text-ownSize-845px,.textbox liclass*-845px { --TextSize: 845px;}.textbox * .text-ownSize-846px,.textbox liclass*-846px { --TextSize: 846px;}.textbox * .text-ownSize-847px,.textbox liclass*-847px { --TextSize: 847px;}.textbox * .text-ownSize-848px,.textbox liclass*-848px { --TextSize: 848px;}.textbox * .text-ownSize-849px,.textbox liclass*-849px { --TextSize: 849px;}.textbox * .text-ownSize-850px,.textbox liclass*-850px { --TextSize: 850px;}.textbox * .text-ownSize-851px,.textbox liclass*-851px { --TextSize: 851px;}.textbox * .text-ownSize-852px,.textbox liclass*-852px { --TextSize: 852px;}/* Fix for wrong background color on background color switch */.BGSwitch.backgroundOptions.Cadenabbia-25+.pageBG { background-color: var(--cdu-Cadenabbia-Tuerkis-25) !important; opacity: 1 !important;}/style>style>:root { --Dpi: 72; /* In this Case is 1rem 1px */ /* Used for responsive font scaling in export */ --FontSizeFactor: 1; --tWrap: 1252px; --templateWidthTotal: 1800px; /* Spaces (space around logo and texts) */ --space: 32px; /* Wrap-Space (space around block elements) */ --tWrapSpace: 105px; /* Wrap-Space for the text-dropdown elements (this value is the reduction value for the space around the text-dropdown element and will be substracted from --tWrapSpace); its also the value for thats textbox padding ) */ --tWrapSpaceTransformTextDropdown: 68px; /* Header Height */ --headerHeight: calc(var(--tWrap) * 0.5232); /* Footer Height */ --smallFooterHeight: 210px; --footerHeight: 324px; --footerGap: 60px; /* Icons - Social Media Navigation */ --socialIconSize: 89.6em; /* Specific Colors */ --clr-Black: rgb(0, 0, 0); --clr-White: rgb(255, 255, 255); --cdu-Cadenabbia-Tuerkis: #52b7c1; --cdu-Rhoendorf-Blau: #2d3c4b; --cdu-Union-Gold: #ffc314; /* Colors */ --custom-PageColor: var(--clr-White); /* --custom-PageColor : #cccccc; */ --custom-SectionColor: var(--custom-PageColor); /* Headline Example */ --HeadlineColor: var(--clr-Black); --HeadlineBackgroundColor: ; --HeadlineFont: Inter-ExtraBold; --HeadlineFontItalic: Inter-ExtraBold; --HeadlineFontMedium: Inter-Medium; --HeadlineFontBold: Inter-ExtraBold; --HeadlineFontBoldItalic: Inter-ExtraBold; --HeadlineTransform: none; /* Copytext Example */ --TextColor: var(--clr-Black); --TextFont: IBMPlexSerif-Regular; --TextFontItalic: IBMPlexSerif-Italic; --TextFontBold: IBMPlexSerif-Bold; --TextFontBoldItalic: IBMPlexSerif-BoldItalic; /* Copyright Variables */ --CopyrightSize: 17px; --CopyrightColor: var(--clr-White); --CopyrightFont: var(--TextFont); /* Navigation */ --custom-NavigationBackground: var(--cdu-Cadenabbia-Tuerkis); --custom-NavigationColor: var(--clr-White); --custom-NavigationColorActive: var(--custom-NavigationColor); /* Footer */ --custom-FooterBackground: var(--cdu-Cadenabbia-Tuerkis); --custom-FooterColor: var(--clr-White); --custom-FooterColorActive: var(--custom-FooterColor); /* Action Button */ --custom-ActionButtonBackground: var(--cdu-Union-Gold); --custom-ActionButtonColor: var(--clr-Black); --custom-ActionButtonLineColor: transparent; --custom-ActionButtonBorderRadius: 8px; /* Action Button Hightlight*/ --custom-HighlightBackground: var(--cdu-Cadenabbia-Tuerkis); --custom-HighlightActionButtonBackground: var(--cdu-Union-Gold); --custom-HighlightActionButtonColor: var(--clr-Black); /* Calendar */ --custom-CalendarMonthBackground: var(--cdu-Cadenabbia-Tuerkis); --custom-CalendarMonthColor: var(--clr-White); --custom-CalendarDateLineColor: var(--cdu-Cadenabbia-Tuerkis); --custom-CalendarDateColor: var(--cdu-Cadenabbia-Tuerkis); --custom-CalendarTimeColor: var(--TextColor); --custom-CalendarTitleColor: var(--cdu-Cadenabbia-Tuerkis); --custom-CalendarTitleTransform: uppercase; /* Contact */ --custom-ContactBackground: var(--cdu-Cadenabbia-Tuerkis); --custom-ContactBorder: transparent; --custom-ContactButtonBackground: var(--clr-White); --custom-ContactButtonColor: var(--cdu-Cadenabbia-Tuerkis); --custom-ContactLabelColor: rgb(161, 161, 164); /* Contact Form Style */ --custom-ContactFormBackground: var(--clr-White); /* Galleries */ --custom-GalleryBorderColor: transparent; --custom-GalleryPaginationColor: var(--copytext-clr); --custom-GalleryPaginationColorActive: var(--secondary-clr); /* Horizontal Image text */ --custom-HorizontalImageTextBackground: var(--cdu-Cadenabbia-Tuerkis); /* Text dropdown */ --custom-TextDropdownHeadlineBackground: var(--cdu-Cadenabbia-Tuerkis); --custom-TextDropdownHeadlineBorderColor: transparent; --custom-TextDropdownHeadlineColor: var(--clr-White); --custom-TextDropdownTextBackground: var(--clr-White); --custom-TextDropdownTextColor: var(--copytext-clr); --custom-TextDropdownCaptColor: var(--clr-White); /* Main Nav */ --NavFont: var(--HeadlineFontMedium); /* Interactive User Prompts */ --InteractivePromptColor: var(--clr-Black); /* Image URLs */ --Logo: var(--newLogo); /* --Logo: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/images/tlogo.svg); */ --Quote: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/images/quote.svg); /* Image Sizings */ --ImageHeight: 521px; /* Little Gallery Images */ /* Height value need to be the same as value in html */ --LittleGalleryImageWidth: 380px; /* Images and texts - horizontally */ --HorizontalImageHeight: 626px; --HorizontalImageWidth: 626px; /* Images and texts - vertically */ --VerticalImageHeight: 370px; /* Logo */ --HeaderLogoWhiteWidth: 0%; --HeaderLogoHeight: calc(var(--tWrap) * 0.051); /* Container-gap */ --columnGap: 35px; /* Space between blocks */ --BlockGap: 78px; /* Gallery backgrounds */ --galArrowSymbol: var(--secondary-clr); --galArrowBG: transparent; --galHg: transparent; --galGrossHg: transparent; /* Gr. Galerie Textbox Hintergrund */ --galGrossTextHg: rgba(255, 255, 255, 0.6); /* IVT Timeline */ --custom-TimelineLineColor: var(--cdu-Rhoendorf-Blau); --custom-TimelineCircleColor: var(--cdu-Cadenabbia-Tuerkis); --custom-TimelineNumberColor: var(--clr-White); /* Privacy policy CSS */ --imprintTextSize: var(--TextSize); --imprintH1Size: var(--H1Size);}/* START ------ Allgemeine Definitionen ------ *//* ------ FRAMES ------ */.text-frame,.image-frame,.bild-box { position: relative; width: 100%; height: 100%; overflow: hidden;}/* Fix for preview left side of editor */.pagePreview article .dropbox { width: 100% !important; height: 100% !important;}/* - Landing Page Calculations and Defaults - */.textbox h1,.textbox h2,.textbox h3,.textbox h4,.textbox h5,.textbox h6,.textbox p,.textbox ul,.textbox ol,.textbox li,.textbox ul li,.textbox ol li,.textbox td,.textbox th { --TextSize: 27px; --SizeStep: 5px; --ScaledTextSize: calc(var(--TextSize) * var(--FontSizeFactor)); --ScaledTextSizeTiny: calc(var(--ScaledTextSize) - var(--SizeStep) * 2); --ScaledTextSizeSmall: calc(var(--ScaledTextSize) - var(--SizeStep)); --ScaledTextSizeBig: calc(var(--ScaledTextSize) + var(--SizeStep)); --ScaledTextSizeHuge: calc(var(--ScaledTextSize) + var(--SizeStep) * 2);}/* Website Specifics */.calendly_button,.calendly_button span,.page .nav ul>li,.action_button,.text-dropdown .open,.splide__slide h4,.splide__slide p,.calendar .monat,#datum,#uhr,#veranst,form .frc-text,.newform select,.newform option,.newform label,.newform button,.newform select { --LineHeight: 1.2; --ScaledTextSize: calc(var(--TextSize) * var(--FontSizeFactor)); font-size: var(--ScaledTextSize); line-height: var(--LineHeight);}/* Pre-set font-size */.textbox h1,.textbox h2,.textbox h3,.textbox h4,.textbox h5,.textbox h6,.textbox p,.textbox ul,.textbox ol,.textbox li,.textbox ul li,.textbox ol li { font-size: var(--ScaledTextSizeTiny);}.textbox td,.textbox th,.textbox tr p { font-size: var(--ScaledTextSize) !important;}/* -- Copytext -- */.textbox p,.textbox ul,.textbox ol,.textbox li { font-family: var(--TextFont); color: var(--TextColor);}.textbox p { padding: 0;}.textbox p strong,.textbox li strong { font-family: var(--TextFontBold);}.textbox p i,.textbox li i { font-family: var(--TextFontItalic);}.textbox p i strong,.textbox li i strong { font-family: var(--TextFontBoldItalic);}/* Deklarationen für Copyright-Felder */.copyright-frame { --TextSize: 17px; --ScaledTextSize: calc(var(--TextSize) * var(--FontSizeFactor));}.copyright-frame .editable * { font-size: var(--ScaledTextSize);}.copyright-frame .editable * { font-size: var(--ScaledTextSize);}/* Abstufungen */.textbox tr .text-tiny,.textbox h1 .text-tiny,.textbox h2 .text-tiny,.textbox h3 .text-tiny,.textbox h4 .text-tiny,.textbox h5 .text-tiny,.textbox h6 .text-tiny,.textbox p .text-tiny,.textbox li.text-tiny { font-size: var(--ScaledTextSizeTiny);}.textbox tr .text-small,.textbox h1 .text-small,.textbox h2 .text-small,.textbox h3 .text-small,.textbox h4 .text-small,.textbox h5 .text-small,.textbox h6 .text-small,.textbox p .text-small,.textbox li.text-small { font-size: var(--ScaledTextSizeSmall);}.textbox tr .text-default,.textbox h1 .text-default,.textbox h2 .text-default,.textbox h3 .text-default,.textbox h4 .text-default,.textbox h5 .text-default,.textbox h6 .text-default,.textbox p .text-default,.textbox li.text-default { font-size: var(--ScaledTextSize);}.textbox tr .text-big,.textbox h1 .text-big,.textbox h2 .text-big,.textbox h3 .text-big,.textbox h4 .text-big,.textbox h5 .text-big,.textbox h6 .text-big,.textbox p .text-big,.textbox li.text-big { font-size: var(--ScaledTextSizeBig);}.textbox tr .text-huge,.textbox h1 .text-huge,.textbox h2 .text-huge,.textbox h3 .text-huge,.textbox h4 .text-huge,.textbox h5 .text-huge,.textbox h6 .text-huge,.textbox p .text-huge,.textbox li.text-huge { font-size: var(--ScaledTextSizeHuge);}/* allgemeine font-size Definition, wenn Schriftgröße nicht änderbar ist */.textbox:not(data-custom-toolbar*fontSize) h1,.textbox:not(data-custom-toolbar*fontSize) h2,.textbox:not(data-custom-toolbar*fontSize) h3,.textbox:not(data-custom-toolbar*fontSize) h4,.textbox:not(data-custom-toolbar*fontSize) h5,.textbox:not(data-custom-toolbar*fontSize) h6,.textbox:not(data-custom-toolbar*fontSize) p,.textbox:not(data-custom-toolbar*fontSize) ul,.textbox:not(data-custom-toolbar*fontSize) ol,.textbox:not(data-custom-toolbar*fontSize) li,.textbox:not(data-custom-toolbar*fontSize) td,.textbox:not(data-custom-toolbar*fontSize) th { font-size: var(--ScaledTextSize);}.page article .textbox { /* Fix für komische Fonts mit sub */ padding-bottom: 5px;}div p { margin: 0;}/* Page settings */.page { background: var(--custom-PageColor) !important; padding-bottom: var(--footerHeight) !important;}/* Section settings */section { position: relative !important; top: 0 !important; height: auto !important;}/* .section00, section.height_1.block-container { } */.section00 { position: absolute !important; height: 100% !important; top: 0 !important; left: 0; right: 0; background: var(--custom-SectionColor); margin: 0 auto; width: var(--tWrap) !important; pointer-events: none;}section.height_1.block-container { position: relative !important; pointer-events: all;}section.section00:not(:first-of-type) { height: auto !important; background: transparent;}/* ------ CONTAINERS ------ *//* note: changed class names using spalten to column ! *//* -- General definitions needed for all containers -- */.page section.block-container { background-color: transparent !important;}div.block-container .typesetting { padding: 0px !important;}/* -- Containers using Multicol -- */.column-container { width: 100% !important; height: 100% !important; box-sizing: border-box !important; overflow: hidden; margin: 0;}.column-container .block-container { height: 100%; column-gap: var(--columnGap); column-fill: auto;}.column-container .container-2column { columns: 2;}.column-container .container-3column { columns: 3;}.column-container .block-container section { break-inside: avoid !important; width: 100% !important;}.column-container .block-container section article { position: absolute !important; top: 0 !important; overflow: hidden !important;}/* -- Containers using Flexbox -- */.flex-container { width: 100% !important; height: inherit !important; box-sizing: border-box !important; overflow: visible; margin: 0; border: none;}.page article .flex-container .block-container { position: relative; display: flex; flex-basis: auto; width: 100%; height: auto !important; flex-direction: row; justify-content: space-between;}/* .page article .flex-container .block-container { height: auto !important; } .flex-container .block-container { position : relative; display : flex; flex-basis : auto; width : 100%; height : 100%; flex-direction : row; justify-content: space-between; } *//* need to set specific width for container contents! (see commented line) */.flex-container .block-container section { break-inside: avoid !important; /* width : 382px !important; */}/* space between container contents instead of gap */.flex-container .block-container section+section { margin-left: var(--columnGap);}.section00>* { pointer-events: all;}.theader,.theader .header-background { pointer-events: none;}div.block-container .theader .header-background article { pointer-events: all;}#scarlet_editor #stage .page .block-container.active::before { box-shadow: none; filter: none; background: transparent;}/* Block settings *//* So berücksichtigt die section die über margin definierten Blockabstände mit als Höhe */.page>section>article.content-block { display: inline-block;}.wrap { margin: 0 auto; width: var(--tWrap); padding: 0 var(--space);}.block-container section .wrap { width: 100% !important; /* padding: 0 !important; */ margin: 0 !important;}section.block-container .wrap { padding: 0;}/* article:not(.theader):not(.nav):not(.theader-social):not(.horizontal-image-text)>.wrap, .video>.wrap { padding: 0 var(--tWrapSpace); } */article:not(.theader):not(.nav):not(.theader-social)>.wrap,.video>.wrap { padding: 0 var(--tWrapSpace);}.wrapper-background { z-index: -1; background: var(--custom-SectionColor);}/* Block-Abstände */.content-block { position: relative; width: 100%; margin-bottom: calc(var(--BlockGap) / 2);}/* .mapsblock.content-block, .cta-highlight.content-block, .contact-form-frame.content-block, */.theadline.content-block { margin-top: calc(var(--BlockGap) / 1.5) !important;}.theadline.content-block { margin-bottom: calc(var(--BlockGap) / 2);}.section-switch+section:not(class*section-switch),.section-background+section:not(class*section-background),.section-switch+sectionclass*footer+section:not(class*section-text-switch),.section-background+sectionclass*footer+section:not(class*section-background),.section-text-dropdown+section:not(class*section-text-dropdown),.section-text-dropdown+sectionclass*footer+section:not(class*section-text-dropdown) { margin-top: calc(var(--BlockGap) / 3);}.section-switch+section.section-background,.section-background+section.section-switch,.section-background+.section-background>.mapsblock.content-block,.section-background+.section-background>.contact-form-frame.content-block,.section-background+.section-background>.cta-highlight.content-block { margin-top: 0 !important;}.section-text-dropdown+.section-text-dropdown article,.section-text-dropdown+sectionclass*footer+.section-text-dropdown article { margin-top: 0;}/* .section-text-dropdown+section:not(.section-text-dropdown)>article, */.section-text-dropdown+sectionclass*footer+section:not(.section-text-dropdown)>article { margin-top: calc(var(--BlockGap) / 3);}/* Depends on how initial blocks are set up *//* Avoid too much space between navigation and first block */.page>section:nth-of-type(4) article { margin-top: 0 !important;}.coloredarea { position: absolute; z-index: 1; width: 100%; height: 100%; pointer-events: none;}.mapsblock>.wrap,.contact-form-frame>.wrap,.cta-highlight>.wrap,.color-container>.wrap,.horizontal-image-text>.wrap { position: relative; z-index: 2;}.coloredarea,.Cadenabbia-Tuerkis+.coloredarea,.color-container:not(.special-container) .Cadenabbia-Tuerkis+.coloredarea,.mapsblock .Cadenabbia-Tuerkis+.coloredarea { background: var(--cdu-Cadenabbia-Tuerkis);}.Rhoendorf-Blau+.coloredarea,.color-container:not(.special-container) .Rhoendorf-Blau+.coloredarea,.mapsblock .Rhoendorf-Blau+.coloredarea { background: var(--cdu-Rhoendorf-Blau);}.Union-Gold+.coloredarea,.color-container:not(.special-container) .Union-Gold+.coloredarea,.mapsblock .Union-Gold+.coloredarea { background: var(--cdu-Union-Gold);}.Weiss+.coloredarea { background: var(--clr-White);}.color-container:not(.special-container) .coloredarea,.mapsblock .coloredarea { background: var(--clr-White);}/* Optionale Elemente */.theadline { position: relative; width: 100%; height: auto;}.image-frame { height: auto; float: left;}.text-frame { height: max-content;}.image-frame img { height: 100% !important;}.page article .textbox,.page article .copyright,.page article .herausgeber,.page article .copyright>div,.page article .herausgeber>div,.page article .textbox>div { height: auto; padding-bottom: 6px !important;}/* Container elements */.column-container { height: auto !important; min-height: 128px; overflow: visible !important;}.column-container .block-container { column-fill: balance;}.column-container .block-container section { margin: 0 !important; padding: 0 !important;}.column-container .content-block { margin: 0 !important;}.page article .column-container .block-container { height: auto !important;}.block-container section .content-block .wrap { padding: 0;}.column-container .block-container .wrap { padding: 0 !important;}.column-container .block-container section article { position: relative !important; top: 0 !important; overflow: hidden !important;}/* Flex container elements (footer) */.flex-container { height: fit-content !important;}.page article .flex-container .block-container { justify-content: center; flex-wrap: wrap;}.articlefooter .flex-container .block-container { gap: var(--footerGap);}.flex-container .block-container section { break-inside: avoid !important;}.articlefooter .flex-container .content-block { margin: 0 !important;}.page .flex-container section.inline-block { position: relative !important; display: block !important; max-height: 100% !important;}.articlefooter .flex-container { border: none;}.page article.articlefooter .flex-container .block-container { justify-content: flex-start;}.articlefooter .flex-container section:last-child { padding: 0 !important;}.flex-container .block-container .wrap { padding: 0 !important;}.page article .flex-container .block-containerclass*column { flex-direction: row; flex-wrap: nowrap;}.special-container .flex-container { --columnGap: 0px;}/* Colored Container */.color-container .backgroundOptions { position: absolute; top: 0; width: 100%; height: 100%; min-height: 128px; pointer-events: all;}.color-container .block-container { padding-top: 50px;}.color-container .Weiss~.wrap .textbox { --HeadlineColor: var(--headline-clr); --TextColor: var(--copytext-clr);}.special-container .textbox,.color-container .Rhoendorf-Blau~.wrap .block-container .textbox,.color-container .Cadenabbia-Tuerkis~.wrap .block-container .textbox,.color-container .Union-Gold~.wrap .block-container .textbox { --HeadlineColor: var(--clr-White); --TextColor: var(--clr-White);}/* Allgemeine Dropbox/Fileclicker Settings */.pagePreview article .dropbox { width: 100% !important; height: 100% !important;}/* Header settings */.wrapperBlockOpt+.block-options { display: none !important;}.theader { z-index: 11; position: relative; top: 0; left: 0; width: 100%; height: var(--headerHeight);}.theader+.block-options { top: 0 !important; pointer-events: all !important;}#scarlet_editor #stage .theader+.block-options .edit-block { right: unset; left: 100%;}.theader .block-container section { position: absolute !important; top: 0 !important; left: 0;}.theader-logo { z-index: 21;}.section .theader-logo,.section .theader-logo .header-background,.section .theader-button,.section .theader-button .header-background { pointer-events: none;}.theader-logo .header-background>*,.theader-button .header-background>* { pointer-events: all;}.theader .header-background { position: relative; width: 100%; height: 100%;}.theader .header-background .background { height: 100%; width: 100%; display: flex; justify-content: center;}.page section .theader .header-background img { height: auto !important; object-fit: cover; object-position: center center;}.theader .textbox { height: 100% !important;}.item { display: none;}/* Header-image settings */.page section .theader .background img.editable { height: 100% !important; pointer-events: all;}.page section .theader .background img { width: 100% !important;}.page section .header-background img.editable { height: 100% !important;}/* Header-social-media navigation */.theader-social { z-index: 25; position: relative; top: 0; left: 0; width: var(--tWrap); height: var(--headerHeight); margin: 0 auto; padding: 0 var(--space); pointer-events: none !important;}.theader-social+.block-options { top: calc(var(--space) * 5) !important; left: 86% !important; pointer-events: all !important; display: none !important;}.section-theader .theader-social+.block-options button:not(.edit-block button.btn.btn-default):not(.toggle-edit) { display: none;}.page .nav#social li { height: 4em; overflow: hidden; margin: 0; margin-bottom: 0.4em;}#social { z-index: 4; position: absolute; top: calc(var(--tWrap) * 0.111); left: auto; right: 0; width: 72px; height: auto; font-size: 12px; overflow: hidden;}#social .wrap { width: 100%;}.theader-social .wrap #social { pointer-events: all !important; background: transparent;}.page .nav#social ul { padding: 0 !important; margin: 0 !important; background: transparent;}.page .nav#social ul li { padding: 0 !important; margin: 0 !important; width: 100%; height: 72px; background-repeat: no-repeat; background-size: 100% auto; margin-bottom: 14px !important;}/* Horizontal Social Media Nav */.tsocial-horizontal #social { width: auto;}.page .tsocial-horizontal .nav#social ul { flex-wrap: nowrap; flex-direction: row-reverse; gap: 7px;}.page .tsocial-horizontal .nav#social ul li { width: 60px; height: 60px; margin-bottom: 0 !important;}/* Icons - Header-social-media navigation */.theader .nav a:before,.theader .nav#social ul li:before { content: !important; padding: 95px !important; background-size: 189px; background-repeat: no-repeat; font-size: 210px; text-align: right;}#scarlet_editor .nav#social ul li:before { content: ; position: relative; z-index: 10; width: 100%; height: 100%; padding: 0 !important; margin: 0 !important; background-repeat: no-repeat; background-size: contain; background-position: center;}.page .nav#social ul li a:active,.page .nav#social ul li.active,.page .nav#social ul li a:hover { border-bottom: none;}.nav a:before,#scarlet_editor #social ul li:before { font-family: FA-Regular, FA-Brands; display: inline-block; visibility: visible; background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/web_icon.svg);}.nav ahref*facebook:before,#scarlet_editor #social ul lidata-target*facebook:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/f_logo_RGB-Blue_1024.svg);}.nav ahref*twitter:before,#scarlet_editor #social ul lidata-target*twitter:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/twitter_icon.svg);}.nav ahref*instagram:before,#scarlet_editor #social ul lidata-target*instagram:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/logo_instagram_rund.svg);}.nav ahref*youtube:before,#scarlet_editor #social ul lidata-target*youtube:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/youtube_icon.svg);}.nav ahref*xing:before,#scarlet_editor #social ul lidata-target*xing:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/xing_icon.svg);}.nav ahref*linkedin:before,#scarlet_editor #social ul lidata-target*linkedin:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/linkedin_icon.svg);}.nav ahref*telegram:before,#scarlet_editor #social ul lidata-target*telegram:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/telegram_icon.svg);}.nav ahref*wa.me:before,#scarlet_editor #social ul lidata-target*wa.me:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/whatsapp_icon.svg);}.nav ahref*vimeo:before,#scarlet_editor #social ul lidata-target*vimeo:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/vimeo_icon.svg);}.nav ahref*tiktok:before,#scarlet_editor #social ul lidata-target*tiktok:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/tiktok_icon.svg);}.nav ahref*tumblr:before,#scarlet_editor #social ul lidata-target*tumblr:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/tumblr_icon.svg);}.nav ahref*snapchat:before,#scarlet_editor #social ul lidata-target*snapchat:before { background-image: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/62b17c7273d9c80b665d5ca4/images/snapchat_icon.svg);}/* Default navigation settings*/.page .nav { position: relative; z-index: 50; left: calc(50% - var(--tWrap) / 2); width: var(--tWrap); height: auto; font-family: var(--NavFont); background: var(--custom-NavigationBackground);}.page .nav ul { display: flex; padding-top: 18px !important; padding-bottom: 12px !important; flex-wrap: wrap;}.page .nav ul li { --TextSize: 25px; line-height: var(--LineHeight) !important; height: auto; margin: 0; margin-right: 1.8em; margin-bottom: 0.2em; display: inline; list-style: none; clear: none;}.page .nav ul li a:active,.page .nav ul li.active,.page .nav ul li a:hover { border-bottom: 2px solid var(--custom-NavigationColorActive); color: var(--custom-NavigationColorActive);}.page .nav ul li a,.page .nav ul li { color: var(--custom-NavigationColor); font-family: var(--NavFont); text-decoration: none; text-transform: none;}#navigation { margin-bottom: var(--BlockGap); background: var(--custom-NavigationBackground);}/* Header - logo variants */.tlogo { position: absolute; z-index: 40; top: 0; left: 0; right: 0; width: var(--tWrap); height: calc(var(--tWrap) * 0.0998); pointer-events: none !important; padding: 1rem;}.tlogo div { width: 100%; height: 100%; background-image: var(--Logo); background-repeat: no-repeat; background-size: contain; background-position: center;}.tlogo-top-center { left: 0; margin: 0 auto;}.theader #social.social-left { left: auto; right: 0;}.theader #social.social-right { left: auto; right: var(--space);}/* Header - Button variants */.theader .cta-frame { position: absolute; z-index: 40; top: calc(var(--tWrap) * 0.1789); left: 0; right: 0; width: calc(var(--tWrap) * 0.5367); height: calc(var(--tWrap) * 0.2724); padding: var(--space);}.theader .cta-frame .text-frame,.theader .cta-frame .actionButton { width: 100%; height: auto; box-sizing: border-box;}.theader .cta-frame .text-frame { height: 75%; max-height: 75%;}.theader .cta-frame .actionButton { margin-top: 12px; height: max-content;}.theader .cta-frame .actionButton .wrap { width: 100%; padding: 0;}.cta-frame .text-frame .textbox { --TextColor: var(--copytext-contrast-clr);}.theader-button .cta-frame .text-frame .textbox p { --TextSize: 35px; --HeadlineColor: var(--clr-White); font-family: var(--HeadlineFont); color: var(--HeadlineColor); text-transform: var(--HeadlineTransform);}.theader-button+.block-options { top: calc(var(--headerHeight) / 2) !important; /* left: calc(var(--space) + calc(var(--space) * 17)); */}.theader .cta-frame-center { left: 0; margin: 0 auto;}.theader .cta-frame .cta-button .text-frame { height: 100%;}/* Footer settings *//* extend page-height to fit footer below page-content *//* sadly small footer needs a white rest else big footer is cut in previews */.page section.smallfooter,.page section.bigfooter { position: absolute !important; top: unset !important; bottom: -1px !important; height: calc(var(--footerHeight) + 1px) !important; background: transparent !important;}.page section.smallfooter { z-index: 10; height: var(--smallFooterHeight) !important;}.page section.bigfooter { z-index: 20;}.articlefooter { z-index: 10; position: absolute; top: unset; left: unset; bottom: 0; height: max-content !important; width: 100%; pointer-events: none; background: transparent !important;}.page section.smallfooter .articlefooter { min-height: var(--smallFooterHeight);}.page section.bigfooter .articlefooter { min-height: max-content;}section.bigfooter .wrap { padding: var(--space); padding-top: 0;}section.bigfooter .footerlogo .wrap { padding: 0 var(--space);}section.bigfooter .nav { margin-bottom: 0;}.articlefooter .footercontent { position: relative; z-index: 50; top: 0; left: 0; width: 100%; height: auto; pointer-events: all; border-top: 7px solid var(--custom-FooterBackground); background: var(--custom-FooterBackground);}.footercontent .flex-container { min-height: 190px;}/* bottom doesnt work here */.articlefooter .nav { position: relative; z-index: 50; left: calc(50% - var(--tWrap) / 2); width: var(--tWrap); height: auto; font-family: var(--NavFont); pointer-events: all; background: transparent !important; margin-bottom: 10px;}.articlefooter+div .block-options { top: -230px !important;}.page article.articlefooter { overflow: visible;}.page .footernav ul { justify-content: flex-start;}.page .footernav ul li a:active,.page .footernav ul li.active,.page .footernav ul li a:hover { border-bottom: 2px solid var(--custom-FooterColorActive); color: var(--custom-FooterColorActive);}.page .footernav ul li a,.page .footernav ul li { color: var(--custom-FooterColor);}.adress-block+.block-options { top: -80px !important;}.adress-block .textbox a,.adress-block .textbox p { --TextSize: 19px; color: var(--custom-FooterColor);}/* Headlines *//* Text headlines */.textbox h1,.theadline .textbox p,.caption.textbox p { --TextSize: 40px; font-family: var(--HeadlineFont); color: var(--HeadlineColor); text-transform: var(--HeadlineTransform); margin: 0px;}.textbox h1 strong,.theadline .textbox p strong,.caption.textbox p strong { font-family: var(--HeadlineFontBold);}.textbox h1 i,.theadline .textbox p i,.caption.textbox p i { font-family: var(--HeadlineFontItalic);}.textbox h1 i strong,.theadline .textbox p i strong,.caption.textbox p i strong { font-family: var(--HeadlineFontBoldItalic);}/* Links */.textbox p a,.textbox li a,.kontakt-interactive p a { text-decoration: underline; color: inherit;}/* Space between Texts */.textbox li+li { margin-top: 0.55em !important;}.textbox h1+p,.textbox h1+ul,.textbox h1+ol { margin-top: 25px;}.textbox p+ul,.textbox ul+p,.textbox p+ol,.textbox ol+p,.textbox p+h1,.textbox ul+h1,.textbox ol+h1 { margin-top: 10px;}/* Images */.page section img.editable { height: auto !important; object-fit: cover; object-position: center center;}.image,.image img { width: 100%; max-height: var(--ImageHeight);}/* Copyrights */.copyright-frame { z-index: 120; position: absolute; bottom: 5px; left: var(--space); width: calc(100% - var(--space) * 2); height: auto; padding: 0;}.copyright-frame .editable * { line-height: var(--LineHeight); font-family: var(--CopyrightFont); color: var(--CopyrightColor);}/* Vertical image and text */.vertical-image-text { width: 100%; height: auto;}.vertical-image-text .image-frame,.vertical-image-text .image-frame img { max-height: var(--VerticalImageHeight);}.vertical-image-text .text-frame { position: relative; float: left; width: 100%; margin-top: 28px;}/* Both Text+Image Blocks (Vertical and Horizontal) */.vertical-image-text .textbox h1,.horizontal-image-text .textbox h1 { --TextSize: 35px;}/* Horizontal image and text */.section-switch:nth-child(even) .horizontal-image-text .image-frame { float: left;}.section-switch:nth-child(even) .horizontal-image-text .horizontal-text { float: right; padding: var(--space); padding-right: 0;}article.horizontal-image-text.content-block { margin-bottom: 0;}.horizontal-image-text .image-frame,.horizontal-image-text .horizontal-text { position: relative; aspect-ratio: 1 / 1; width: 50%; height: auto !important;}.horizontal-image-text .image-frame { z-index: 24; float: right;}.horizontal-image-text .horizontal-text { padding: var(--space); padding-left: 0; float: left;}.horizontal-image-text .image-frame img.editable { max-height: 100% !important;}.horizontal-image-text .image-frame .dropbox img { z-index: auto;}.horizontal-image-text .text-frame { height: 100%;}.horizontal-image-text .textbox { --HeadlineColor: var(--clr-White); --TextColor: var(--copytext-contrast-clr);}/* Interactive elements *//* Dropdown text element */.text-dropdown>.wrap { padding: 0 calc(var(--tWrapSpace) - var(--tWrapSpaceTransformTextDropdown)) !important;}.text-dropdown .text-frame { background: var(--custom-TextDropdownHeadlineBackground);}.text-dropdown .capt { position: relative; width: 100%; min-height: 74px; box-sizing: border-box; margin: 0; background: var(--custom-TextDropdownHeadlineBackground); border-bottom: 1px solid var(--custom-TextDropdownHeadlineBorderColor); padding: var(--space); padding-top: calc(var(--space) / 2.5); padding-bottom: calc(var(--space) * 2); padding-left: var(--tWrapSpaceTransformTextDropdown);}/* Text-Dropdown Headline */.text-dropdown .capt .caption.textbox { padding-bottom: calc(var(--space) / 2.5) !important;}.text-dropdown .capt ul { padding-left: 0; margin: 1em 0;}.text-dropdown .capt ul li { padding-bottom: calc(var(--space) * 2);}.text-dropdown .capt .open { --TextSize: 37px; --LineHeight: 1; font-family: var(--HeadlineFont); display: block; position: absolute; z-index: 20; top: 20px; right: 20px; left: unset !important; cursor: pointer;}.text-dropdown .capt .caption.textbox p { color: var(--custom-TextDropdownHeadlineColor);}.text-dropdown .capt ul .textbox p { color: var(--custom-TextDropdownTextColor);}.text-dropdown .capt ul { position: relative; background: var(--custom-TextDropdownTextBackground); margin-top: -2px; margin-right: calc(-1 * var(--space)); margin-bottom: calc(-1 * var(--space) * 2); margin-left: calc(-1 * var(--tWrapSpaceTransformTextDropdown)); padding: var(--space); padding-left: var(--tWrapSpaceTransformTextDropdown);}/* Galleries */.galeriegross>.wrap,.galerieklein>.wrap { padding: 0 calc(var(--tWrapSpace) / 3) !important;}.galeriegross .biggallery { position: relative; width: 100%;}.galeriegross .biggallery .wrap { width: auto; padding: 0;}.galeriegross .splide,.galerieklein .splide { padding: 0 calc(calc(var(--tWrapSpace) / 3) * 2) !important;}/* Copyrights for all galleries */.splide__slide p.sliderImageCopyright,.biggallery .splide__slide p.bigSliderImageCopyright { --TextSize: 16px; position: absolute; font-family: var(--TextFont); font-size: var(--ScaledTextSize) !important; color: var(--clr-Black); margin: 0 0 0 0; background: rgba(255, 255, 255, 0.5) !important; padding: 0.1em 0.3em;}/* Copyright for little gallery */.splide__slide p.sliderImageCopyright { top: initial !important; bottom: 10px !important; right: 10px !important;}/* Copyright for big gallery */.splide__slide p.bigSliderImageCopyright { top: 385px;}/* Little gallery *//* easier for size adjustments */.galerieklein .splide__slide { margin-right: 23px;}.galerieklein .splide__slide,.galerieklein .splide__slide .imgDiv { width: var(--LittleGalleryImageWidth) !important; height: max-content !important;}articleclass*galerie .imgDiv img { height: auto !important; position: relative !important;}.galerieklein .splide__pagination__page,.splide__pagination__page,.galerieklein .splide__pagination__page.is-active,.splide__pagination__page.is-active { background: var(--custom-GalleryPaginationColor) !important;}.galerieklein .splide__pagination__page,.splide__pagination__page { opacity: 40%;}.galerieklein .splide__pagination__page.is-active,.splide__pagination__page.is-active { opacity: 100%;}.splide,.splide__slide { background: var(--galHg) !important;}li.splide__slide { height: fit-content !important;}articleclass*galerie .splide { text-align: left !important;}articleclass*galerie .imgDiv { margin-bottom: 10px;}articleclass*galerie .imgDiv img { border: none !important; height: 100% !important; width: 100% !important; border-radius: 0 !important; object-fit: cover; position: absolute;}articleclass*galerie .splide__arrow svg { fill: var(--galArrowSymbol);}.content-block .splide__arrow { padding: 3px; background: var(--galArrowBG); opacity: unset;}.splide__slide divstyle*text-align: center;,.splide__slide div.slide_caption { text-align: left !important;}.splide__slide div h4,.splide__slide div p { color: var(--TextColor); font-weight: normal !important; margin: 0;}.splide__slide div p { --TextSize: 16px; font-family: var(--TextFont);}.splide__slide div h4 { --TextSize: 24px; font-family: var(--HeadlineFont); text-transform: uppercase; color: var(--HeadlineColor); display: inline; -webkit-box-decoration-break: clone; box-decoration-break: clone;}.splide__slide div h4+p { margin-top: 10px;}/* All Galleries Dot selector *//* Pagination *//* Create a space where the dots can be positioned below the gallery */.galeriegross .splide .splide__list li img,.galerieklein .splide .splide__list li { margin-bottom: 49px !important;}article divclass*gallery div .splide__pagination { width: var(--tWrap); box-sizing: border-box; max-width: 100%; padding: 0 calc(var(--tWrapSpace) / 1.5) !important;}article divclass*gallery div .splide__pagination:before { content: ; height: 16px; width: 100%; border-top: 3px solid var(--custom-GalleryBorderColor);}.galerieklein divclass*gallery div .splide__pagination { padding: 0 !important;}/* Big Gallery */.bigSlider .splide__slide div { position: absolute; top: 20px; left: 25px; width: auto; height: auto; background: var(--galGrossTextHg); padding: calc(var(--space) / 2);}.bigSlider .splide__slide,.bigSlider .splide__slide img { height: auto !important;}.bigSlider .splide__pagination { bottom: 1.2em;}.biggallery .splide__slide div p { --TextSize: 25px;}.biggallery .splide__slide div h4 { --TextSize: 35px; --HeadlineColor: var(--cdu-Cadenabbia-Tuerkis);}/* Video*/.video-container { position: relative; height: 0; padding-bottom: 56.25%; padding-top: 0; overflow: hidden;}.video-container iframe,.video-container object,.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}/* Calendar */.section-calendar { margin-top: 0 !important;}.calendar-block { position: relative;}.calendar .kmonat { position: relative; display: flex; justify-content: space-between; align-items: flex-start; flex-flow: wrap; margin-bottom: 39px; row-gap: 84px;}.calendar .mline { position: absolute; z-index: 1; left: calc(0px - var(--tWrapSpace)); padding: 0 var(--tWrapSpace); background: var(--custom-CalendarMonthBackground); box-sizing: content-box;}.calendar .mline,.calendar .monat { width: 100%; height: 58px;}.calendar .monat { --TextSize: 32px; color: var(--custom-CalendarMonthColor); font-family: var(--HeadlineFont); text-transform: var(--HeadlineTransform); display: block; padding-top: 10px;}.calendar .monat,.calendar .daten { position: relative; z-index: 2;}.calendar .daten { --EntryColumnGap: 16px; --EntryRowGap: 42px; width: calc(50% - 28px); min-height: 79px;}.calendar .daten div { float: left; height: auto;}.calendar .daten div:first-child { width: 34%;}.calendar .daten div+div { width: calc(66% - var(--EntryColumnGap)); margin-left: var(--EntryColumnGap);}.calendar .daten::before { content: ; left: 0; position: absolute; top: calc(var(--EntryRowGap) * -1); width: 100%; height: max-content; border-top: solid 3px var(--custom-CalendarDateLineColor); margin-top: 10px;}.calendar .monat+.daten,.calendar .monat+.daten+.daten { margin-top: calc(var(--EntryRowGap) * -1);}.calendar .monat+.daten::before,.calendar .monat+.daten+.daten::before { content: none;}.calendar #datum,.calendar #veranst,.calendar #uhr { --TextSize: 22px; font-family: var(--TextFont);}.calendar #datum { color: var(--custom-CalendarDateColor); font-family: var(--HeadlineFont);}/* .calendar #veranst { font-family: var(--HeadlineFont); color: var(--custom-CalendarTitleColor); text-transform: var(--custom-CalendarTitleTransform); } */.calendar #uhr { color: var(--custom-CalendarTimeColor);}.calendar .clear { display: none;}/* Contact form element */.contact-form-frame { position: relative;}.contact-form-frame>.wrap { --ContactBorderWidth: 0px; --ContactBorderPadding: calc(var(--space) * 2.5); border-width: var(--ContactBorderWidth); border-style: solid; border-color: var(--custom-ContactBorder); background: var(--custom-ContactBackground); padding-top: var(--ContactBorderPadding) !important; padding-bottom: var(--ContactBorderPadding) !important;}.contact-form-text { position: relative; width: 100%; height: auto;}.Weiss~.wrap .contact-form-text .textbox { --HeadlineColor: var(--headline-clr); --TextColor: var(--copytext-clr);}.contact-form-text .textbox { --HeadlineColor: var(--clr-White); --TextColor: var(--clr-White); margin-bottom: var(--space);}.Weiss~.wrap .formElementsCSS p { color: var(--clr-Black);}.formElementsCSS p { color: var(--clr-White);}.Weiss~.wrap { --custom-ContactButtonColor: var(--clr-White); --custom-ContactButtonBackground: var(--cdu-Cadenabbia-Tuerkis); --custom-ContactLabelColor: var(--clr-Black);}.newform .form-group-default { position: relative; padding: 7px 12px 4px 12px; background: var(--custom-ContactFormBackground); overflow: hidden; transition: background-color 0.2s ease;}.newform label,.newform select,.newform option { --TextSize: 14px; font-family: var(--TextFontBold) !important; color: var(--custom-ContactLabelColor); font-size: var(--ScaledTextSize) !important;}.newform button { --TextSize: 30px; font-family: var(--HeadlineFont); background: var(--custom-ContactButtonBackground) !important; height: 2.5em; border-width: 0px; border-radius: var(--custom-ActionButtonBorderRadius);}.newform button,.newform button i { color: var(--custom-ContactButtonColor) !important;}.newform .wrap { padding: 0; border: none;}#contactForm { width: 100%;}.newform .ContactContentCSS { width: 100%; margin: 0;}.formElementsCSS { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}.formElementsCSS inputtypecheckbox,inputtyperadio { margin: 0; margin-right: 0.6em;}.ContactContentCSS .formElementsCSS>div { width: 100%;}.contact-form-frame>.wrap { background: transparent;}.contact-form-frame button i.fa-envelope { font-weight: 400 !important;}/* class .privacy-agree only in output */.newform .privacy-agree label { font-family: var(--TextFont); color: var(--copytext-contrast-clr);}.ContactCSS2 { height: max-content !important;}.contact-form-frame .ContactContentCSS { margin: 0;}.formElementsCSS,.kontakt-interactive { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}.formElementsCSS>div { width: 100%; order: 2;}.formElementsCSS divclass*Anrede,.formElementsCSS divclass*Vorname,.formElementsCSS divclass*Name,.formElementsCSS divclass*Titel { width: 49.6%;}.kontakt-interactive>div { width: 65%;}.kontakt-interactive .formElementsCSS divclass*Anrede,.kontakt-interactive .formElementsCSS divclass*Vorname,.kontakt-interactive .formElementsCSS divclass*Name,.kontakt-interactive .formElementsCSS divclass*Titel { width: 100%;}/* -- Google Maps Block -- */.mapsblock { position: relative;}.mapsblock .newmap .wrap { padding: 0;}.contact-map-text { position: relative; width: 100%; height: auto;}.contact-map-text .textbox { margin-bottom: var(--space);}.mapsblock .map-interactive { width: 100%;}.mapsblock .map-interactive .newmap * { height: calc(var(--tWrap) * 0.45) !important; background: transparent;}.mapsblock .Blau~.wrap .textbox,.mapsblock .Greygradient~.wrap .textbox { --HeadlineColor: var(--clr-White); --TextColor: var(--copytext-contrast-clr);}.mapsblock>.wrap { padding-top: calc(var(--space) * 2.5) !important; padding-bottom: calc(var(--space) * 2.5) !important;}/* --- Call To Action Elements --- *//* ------ All Buttons General Settings ------ */.calendly_button,#contextModalWrap .action_button,.actionButton .action_button { --TextSize: 23px; font-family: var(--HeadlineFont); text-transform: var(--HeadlineTransform); text-align: center; color: var(--custom-ActionButtonColor); background: var(--custom-ActionButtonBackground); border: 2px solid transparent; border-radius: var(--custom-ActionButtonBorderRadius); padding: calc(var(--space) / 2); box-sizing: border-box; width: 100%;}.cta-frame .actionButton { height: max-content;}.cta-frame .actionButton .wrap { width: 100%; padding: 0;}/* CTA Blocks */.cta-block .cta-spacer { width: 100%; border-bottom: 3px solid; border-color: var(--custom-ActionButtonLineColor);}.cta-block .cta-frame { position: relative; width: 100%;}.cta-block .actionButton { position: relative; left: 25%; width: 50%; margin-top: 43px;}/* CTA EXTRA HIGHLIGHTED */.cta-block.cta-highlight .cta-frame { padding: calc(var(--space) * 2) 0;}.cta-block.cta-highlight .actionButton { margin-top: 0;}.cta-block.cta-highlight .actionButton .action_button { color: var(--custom-HighlightActionButtonColor); background: var(--custom-HighlightActionButtonBackground);}.cta-block.cta-highlight .actionButton p,.cta-block.cta-highlight .action_button a { color: var(--custom-HighlightActionButtonColor);}/* Campaign preview */@page { size: 1800px 1200px;}.dpage.website_preview_image { height: 1200px; width: 1800px; margin: 0px; padding: 0px; vertical-align: top; overflow: hidden; position: absolute; page-break-inside: avoid !important; page-break-after: always;}.pcol.website_preview_image { width: 1800px; top: 0; left: 0;}.website_preview_image .theader .header-background .background img { width: 100% !important; height: auto !important;}.website_preview_image sectionclass*footer { display: none;}.website_preview_image .theader-social .wrap { position: relative;}.website_preview_image .nav#social { top: calc(var(--headerHeight) * 0.386) !important; right: var(--space) !important;}.website_preview_image .tlogo { right: calc(50% - var(--tWrap) / 2);}/* customized for Opp *//* originally duplicate of Massong */:root { --smallFooterHeight: 72px;}.text-dropdown .capt .open { color: var(--custom-TextDropdownCaptColor); width: 30px; height: 30px; text-align: center;}/* footer without logo */.articlefooter .nav { margin: 0;}.page section:last-child { padding-bottom: 0 !important;}/* Call To Action Buttons without spacers */.cta-spacer { display: none;}/* Dropdown/Accordeon Block */.text-dropdown .capt { border: none;}.articlefooter .flex-container section:last-child .content-block { margin: 0 !important;}article:not(.articlefooter) .flex-container { position: relative; min-height: 128px;}/* Header Blocks */section.section-theader.block-container>.theader+.nav { margin-top: 9px;}/* Main Nav */.page .nav ul li a,.page .nav ul li { text-transform: uppercase;}/* Other Edits */.kontakt-interactive>div { width: 100%;}/* Blocks with User Interaction Prompts */.theader .actionButton .wrap>p,.content-block.contact-form-frame .newform .wrap>p,.content-block.cta-highlight .actionButton .wrap>p,.mapsblock .Blau+.wrap .newmap .wrap>p,.mapsblock .Greygradient+.wrap .newmap .wrap>p,.color-container .backgroundOptionsclass*gradient~.wrap .content-block .video .wrap>p { --InteractivePromptColor: var(--clr-White);}.content-block .video .wrap>p,.content-block .actionButton .wrap>p,.theader .actionButton .wrap>p,.content-block.cta-highlight .actionButton .wrap>p,.content-block .newmap .wrap>p,.content-block.contact-form-frame .newform .wrap>p,.content-block .imagegallery .wrap>p,.content-block .biggallery .wrap>p { color: var(--InteractivePromptColor); pointer-events: all; cursor: pointer;}/* Colorchanging Blocks with User Interaction Prompts */.contact-form-frame,.cta-highlight { --InteractivePromptColor: var(--clr-White);}.content-block.contact-form-frame .backgroundOptions:not(class*gradient)~.wrap,.content-block.cta-highlight .backgroundOptions:not(class*gradient)~.wrap,.mapsblock .backgroundOptions:not(class*gradient)~.wrap { --InteractivePromptColor: var(--copytext-clr);}/* Deactivate Footer Logo */.articlefooter .footerlogo { display: none;}/* Custom Footer Big Design */.bigfooter .articlefooter .footercontent>.wrap { padding-left: 0; padding-right: 0;}.articlefooter .flex-container .block-container { /* justify-content: flex-end; */ padding-left: var(--space); padding-right: var(--space);}/* .page .flex-container section.inline-block { width: calc(25% - var(--footerGap)) !important; } *//* Custom Header Design */.section-theader.block-container.active .blockContainer .theader-image+.block-options { display: none !important;}.theader-image .image-frame { top: calc(var(--tWrap) * 0.0998); height: calc(100% - calc(var(--tWrap) * 0.0998));}.theader-image .fileclicker p { z-index: 2;}.theader-image .fileclicker::before { content: ; position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none;}.theader-image .copyright-frame { position: relative; left: unset; width: var(--tWrap); margin: 0 auto; padding: 0 var(--space); bottom: 42px;}#navigation { left: 0; width: 100%; margin-top: 0;}.page #navigation .wrap { padding: 0 var(--tWrapSpace);}.vertical-image-text { --custom-PartingLineColor: transparent;}/* Custom IVT */.theader-image .image-frame .fileclicker p { top: 89% !important;}section.height_1.block-container.section-theader { width: 100% !important;}.theader>.block-container { background-color: transparent;}/* IVT Trackrecord Container */.trackrecord-container .trackrecord-headline { margin-bottom: calc(var(--tWrap) * 0.0343);}.trackrecord-container { --columnGap: 7px;}.recordcontainer section { width: calc(calc(100% - 21px) / 4) !important;}/* Trackrecord Container Child-Element */.trackrecord-number { margin-bottom: calc(var(--tWrap) * 0.0104);}/* Trackrecord Text Definitions */.trackrecord-headline .textbox p,.trackrecord-number .textbox p,.trackrecord-detail .textbox p { font-family: var(--HeadlineFont); color: var(--HeadlineColor); text-transform: var(--HeadlineTransform);}.trackrecord-number .textbox p { color: var(--cdu-Cadenabbia-Tuerkis);}.trackrecord-headline .textbox p { --TextSize: 40px; --HeadlineColor: var(--clr-Black);}.trackrecord-number .textbox p { --TextSize: 60px;}.trackrecord-detail .textbox p { --HeadlineColor: var(--copytext-clr);}/* IVT Advantages Container */.advantage-container { --columnGap: 24px;}.page article .flex-container .block-container.vorteile { justify-content: center;}.vorteile section { width: calc(calc(100% - 48px) / 3) !important;}.vorteile section:nth-child(4) { margin-left: 0 !important;}/* Advantages Container Child-Element */.advantage-child { --ImageSize: 62px;}.advantage-child .image-frame { width: var(--ImageSize); height: var(--ImageSize);}.page section .advantage-child .image-frame img.editable { height: 100% !important;}.advantage-child .image-frame .dropbox::after { /* display: none; */ top: 15%; font-size: 3em;}.advantage-child .image-frame .dropbox .fileclicker p { /*top : 0 !important; font-size: 12px !important;*/ display: none;}.advantage-child+.block-options { left: -40px !important;}.advantage-detail { position: relative; width: calc(100% - var(--ImageSize)); height: auto; float: left; padding-left: 17px;}.advantage-detail .textbox h1 { --TextSize: 26px; --HeadlineColor: var(--cdu-Cadenabbia-Tuerkis);}.advantage-detail .textbox p,.advantage-detail .textbox li { --TextSize: 20px;}.advantage-detail .textbox h1+p,.advantage-detail .textbox h1+ul,.advantage-detail .textbox h1+ol { margin-top: 7px;}.advantage-detail .textbox p+h1,.advantage-detail .textbox ul+h1,.advantage-detail .textbox ol+h1 { margin-top: 12px;}/* Logo Container */.tlogo-container { --columnGap: 17px;}.tlogo-container section { width: calc(calc(100% - 68px) / 5) !important;}.tlogo-container section:nth-child(5n + 6) { margin-left: 0 !important;}/* Logo Container Child-Element */.tlogo-extra,.tlogo-extra .image-frame { height: calc(var(--tWrap) * 0.0855);}.page section .tlogo-extra img.editable { height: calc(var(--tWrap) * 0.0855) !important;}.tlogo-extra .image-frame .dropbox::after { display: none;}.tlogo-extra .image-frame .dropbox .fileclicker p { top: 50% !important; font-size: 12px !important;}/* IVT Quote Element */.quote-block { overflow: visible !important;}.content-block.quote-block { margin-bottom: calc(var(--BlockGap) / 1.2);}.quote-block .wrap { padding-left: calc(var(--tWrapSpace) + calc(var(--tWrap) * 0.0431)); padding-right: calc(var(--tWrapSpace) + calc(var(--tWrap) * 0.0431));}.quote-block .text-frame { padding: calc(var(--tWrap) * 0.0304) calc(var(--tWrap) * 0.0495); border: 1px solid transparent; border-radius: 15px; background-color: var(--cdu-Cadenabbia-Tuerkis); overflow: visible;}.quote-block .textbox { --HeadlineColor: var(--clr-White); --TextColor: var(--clr-White);}.quote-block .textbox h1,.quote-block .textbox p { --TextSize: 25px;}.quote-block .text-frame::before,.quote-block .text-frame::after { content: ; position: absolute; z-index: 4; width: 48px; height: 40px; background-image: var(--Quote); background-repeat: no-repeat; background-position: center; background-size: cover; pointer-events: none;}.quote-block .text-frame::before { top: -20px; right: 24px;}.quote-block .text-frame::after { bottom: -20px; left: 24px;}/* IVT Timeline Container */.page article .flex-container .block-container.cctimeline { flex-direction: column;}.cctimeline-container section { --columnGap: 0px; --BlockGap: 0px; width: calc(50% + 28px) !important;}.cctimeline-container section:nth-child(even) { align-self: flex-end;}.cctimeline-container section:nth-child(even) .block-options { left: 100% !important;}.cctimeline-container section:nth-child(even) .block-options .edit-block { right: unset !important; left: 100% !important;}/* Timeline Container Child-Element */.number-frame { position: relative; z-index: 3; width: 58px; height: 58px; border: 0px solid transparent; border-radius: 50%; background-color: var(--custom-TimelineCircleColor); float: right;}.number-frame .text-frame { top: 18px; width: 52px; height: 40px; margin: 0 auto;}.number-frame .textbox p { --TextSize: 17px; font-family: var(--HeadlineFont); color: var(--custom-TimelineNumberColor);}.cctimeline-container section::after { content: ; position: absolute; z-index: 1; top: 0; right: 27px; width: 2px; height: 100%; background: var(--custom-TimelineLineColor); pointer-events: none;}.cctimeline-container section:nth-child(even)::after { left: 27px; right: unset;}.cctimeline-container section:last-child::after { display: none;}.detail-frame { position: relative; z-index: 3; width: calc(100% - 85px); float: left;}.detail-frame .text-frame { padding: 28px 26px; border: 0px solid transparent; border-radius: 15px; background-color: var(--cdu-Cadenabbia-Tuerkis);}.detail-frame .textbox { --HeadlineColor: var(--clr-White); --TextColor: var(--clr-White);}.detail-frame .textbox h1+p,.detail-frame .textbox p+h1 { margin-top: 18px;}.cctimeline-container section:nth-child(even) .number-frame { float: left;}.cctimeline-container section:nth-child(even) .detail-frame { float: right;}/* IVT 1/3 Container */.thirdsContainer { --columnGap: 40px;}.thirdsContainer .block-container section { flex-basis: calc(33% + var(--columnGap) / 2); flex-shrink: 0;}.thirdsContainer .thirdLeft.block-container section:last-child { flex-grow: 2;}.thirdsContainer .thirdRight.block-container section:first-child { flex-grow: 2;}/* IVT Background Changing Blocks with Watermarks *//* Blocks are Contact Form Call to Action Highlight Container 1 Column Container 2 Columns Container 3 Columns Container 1/3 | 2/3 Columns Container 2/3 | 1/3 Columns *//* Color Change Logo *//* ANIMATIONS */@keyframes singleColumn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; }}@keyframes slideInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0, 0); } 50% { opacity: 1; transform: none; }}@keyframes slideInRight { 0% { opacity: 0; transform: translate3d(100%, 0, 0); } 50% { opacity: 1; transform: none; }}/* TRANSITIONS */.page>section:not(.pageBackground):not(class*column):not(.section-theader):not(class*footer)>article>.wrap>div { transition-property: transform, opacity; transition-timing-function: cubic-bezier(0, 0.33, 0.07, 1.03); transition-duration: 1s;}.animateColumn,.animateLeftColumn,.animateRightColumn { animation-duration: 1.25s;}.animateColumn { animation-name: singleColumn;}.animateLeftColumn { animation-name: slideInLeft;}.animateRightColumn { animation-name: slideInRight;}/* IVT customizable page background */.pageBackground .pgcolorarea { position: absolute; top: 0; left: -274px; width: var(--templateWidthTotal); height: 100%; pointer-events: none; background: var(--clr-White);}.pageBackground .colorButton { left: -500px;}.pageBackground .Hellgrau+.pgcolorarea { background: var(--additional-clr-2);}.pageBackground .Grau+.pgcolorarea { background: var(--copytext-clr);}.pageBackground .Dunkelblau+.pgcolorarea { background: var(--cdu-Cadenabbia-Tuerkis);}/* Overwrite CDU Customer CSS */.textbox p { background-color: transparent; width: auto;}.textbox h1 { background-color: transparent; padding: 0; width: auto;}.copyright-frame { transform: none; top: auto;}.textbox ul li:before,.textbox ulstyle*disc li:before,.textbox ulstyle*circle li:before,.textbox ulstyle*square li:before { content: \2022; display: inline-block; font-size: 0.85em; width: 1.2em; margin-left: -1.2em; vertical-align: 0.1em; color: inherit;}.textbox ulstyle*square li:before { content: \25A0; display: inline-block; font-size: 0.7em; width: 1.5em; margin-left: -1.5em; vertical-align: 0.1em;}.textbox ul li:before,.textbox ulstyle*disc li:before { content: \2022; display: inline-block; font-size: 0.85em; width: 1.2em; margin-left: -1.2em; vertical-align: 0.1em;}.tlogo { padding: 15rem;}/style>style>*{box-sizing: border-box;} .page article .editable.align-center p, .page article .editable.align-center h2, .page article .editable.align-center h3, .page article .editable.align-center h1, .page article .editable.align-center h4, .page article .editable.align-center h5, .page article .editable.align-center h6{text-align:center;} .page article .editable.align-right p,.page article .editable.align-right h1,.page article .editable.align-right h2,.page article .editable.align-right h3,.page article .editable.align-right h4,.page article .editable.align-right h5,.page article .editable.align-right h6{text-align:right;} .page article .editable.align-justify p,.page article .editable.align-justify h1,.page article .editable.align-justify h2,.page article .editable.align-justify h3,.page article .editable.align-justify h4,.page article .editable.align-justify h5,.page article .editable.align-justify h6{text-align:justify;} .page article .align-bottom{ position: relative; } .page article .align-bottom > div{ position: absolute; bottom: 0; height: auto !important; max-height: 100% !important; } .page section{width:100%;} /style>script>/script>meta nameviewport contentwidthdevice-width, initial-scale1.0 />link relstylesheet hrefhttps://aws.creacheck.com/website.css>style>/* Website Contactform fix */.form-group-default .form-control, .contactform form divclass~benutzerdefiniertes select, .contactform form divclass~benutzerdefiniertes option{ font-size: initial;}.vidbutton{font-size:14px!important;}/style>style>/style>style>/style>style>/* Nachträgliche Anpassungen von Editor zu Web *//* Allgmeine Variablen */:root { --templateWidthTotal: 100vw; /* GDPR CSS */ --ListTypeDisc: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/60b5fab434c44a2fc06c179e/images/list_style_disc.svg); --ArrowSize: 35px; /* Images and texts - vertically */ --VerticalImageHeight: unset; --LittleGalleryImageWidth: 100%; } /* ------ */ /* Website Output Specific */ .cta-frame .action_button a, .cta-block.cta-highlight .action_button a { --LineHeight : 1.2; --ScaledTextSize: calc(var(--TextSize) * var(--FontSizeFactor)); font-size : var(--ScaledTextSize); line-height : var(--LineHeight); color : inherit; background-color: inherit; } .calendly_button { pointer-events: all; cursor : pointer; } .textbox p span a { font-size: inherit; } .splide__slide p { font-size: var(--ScaledTextSize); } /* Imprint Specific */ .imprint_page .txt p, .imprint_page .txt ul, .imprint_page .txt li, .imprint_page .txt h1, .imprint_page .txt h2, .imprint_page .txt h3, .imprint_page .txt h4, .imprint_page .txt h5, .imprint_page .txt h6 { --LineHeight: 1.2, } .imprint_page .txt p, .imprint_page .txt ul, .imprint_page .txt li, .imprint_page .txt h1 { font-size: var(--TextSize); } .imprint_page .txt h2 { font-size: calc(var(--TextSize)/1.2); } .imprint_page .txt h3 { font-size: calc(var(--TextSize)/1.4); } .imprint_page .txt h4 { font-size: calc(var(--TextSize)/1.6); } .imprint_page .txt h5 { font-size: calc(var(--TextSize)/1.8); } /* reset margin on body by User Agent (at least on Chrome) */ body { margin: 0; } /* deactivate text-size-adjust on ALL texts for iOS */ .textbox h1, .textbox h2, .textbox h3, .textbox h4, .textbox h5, .textbox h6, .textbox p, .textbox a, .textbox ul, .textbox ol, .textbox li, .textbox td, .textbox th, divclass^copyright- .editable *, .calendly_button, .calendly_button span, .page .nav ul li, .action_button, .action_button a, .text-dropdown .open, .splide__slide p, .splide__slide h4, .calendar .monat, .calendar #datum, .calendar #uhr, .calendar #veranst, form .frc-text, .newform select, .newform option, .newform label, .newform button { -webkit-text-size-adjust: none; text-size-adjust : none; } /* no section is allowed to be less wide than 100% for scaleability (thats job of .wrap) */ .page section.section00:not(:first-of-type) { width: 100% !important; } /* ------ ------ IMPRINT DEFINITIONS ------ ------ */ /* Imprint Calculations */ .imprint_page .txt p, .imprint_page .txt ul, .imprint_page .txt li, .imprint_page .txt h1, .imprint_page .txt h2, .imprint_page .txt h3, .imprint_page .txt h4, .imprint_page .txt h5, .imprint_page .txt h6 { --LineHeight: 1.2; font-size : var(--TextSize); line-height : var(--LineHeight); } .imprint_page .txt h2 { font-size: calc(var(--TextSize)/1.2); } .imprint_page .txt h3 { font-size: calc(var(--TextSize)/1.4); } .imprint_page .txt h4 { font-size: calc(var(--TextSize)/1.6); } .imprint_page .txt h5 { font-size: calc(var(--TextSize)/1.8); } /* Header ausblenden */ .imprint_page #header, .imprint_page .theader { display: none; } /* Abstand zur Nav verringern */ .imprint_page .website_privacy .content-block:first-of-type .txt h1 { margin-top: 0; } .imprint_page #navigation { margin-bottom: calc(var(--BlockGap)/2); } /* Content-Block Abstand entfernen */ .imprint_page .website_privacy .content-block:first-of-type { margin-bottom: 0; } /* Schriftdefinition für die .imprint_page */ .imprint_page .txt p, .imprint_page .txt ul li { --TextSize : 28rem; font-family: var(--TextFont); color : var(--TextColor); } .imprint_page .txt ul li { display : block; list-style-type : none; background-image : var(--ListTypeDisc); background-repeat : no-repeat; background-position: 0.2em 0.55em; background-size : 0.3em; padding-left : 1em !important; box-sizing : border-box; } .imprint_page .txt ul { padding-left: 1em; } .imprint_page .txt p+ul, .imprint_page .txt ul+p { margin-top: 37rem; } .imprint_page .txt h1, .imprint_page .txt h2, .imprint_page .txt h3, .imprint_page .txt h4, .imprint_page .txt h5 { --TextSize : 37rem; font-family : var(--H1Font); color : var(--HeadlineColor); text-transform: uppercase; margin : 0; margin-top : 1em; margin-bottom : 0.5em; } /* Bild-Text-Vertikal Höhenanpassung für Container */ .vertical-image-text .image-frame, .vertical-image-text .image-frame img, .column-container .vertical-image-text .image-frame, .column-container .vertical-image-text .image-frame img { max-height: unset !important; } /* RESPONSIVE FOR IMPRINT IF NECESSARY */ @media (max-width: 360rem) { /* space to nav in Imprint Pages */ .imprint_page .website_privacy .content-block:first-of-type .txt h1, .imprint_page .website_imprint .content-block:first-of-type { margin-top: 60rem; } } /* ------ ------ IVT COLOR CUSTOMIZATION DEFINITIONS ------ ------ */ .pageBackground .pgcolorarea { left : calc(calc(calc(100vw - var(--tWrap)) / 2) * -1); width: 100vw; } /* section.Hellgrau~section */ /* section.Grau~section:not(.section-theader):not(.smallfooter):not(.bigfooter):not(.section-background) {} */ section.Dunkelblau~section:not(.section-theader):not(.smallfooter):not(.bigfooter):not(.section-background), section.Grau~section:not(.section-theader):not(.smallfooter):not(.bigfooter):not(.section-background) { --HeadlineColor: var(--headline-contrast-clr); --TextColor : var(--copytext-contrast-clr); --custom-CalendarMonthBackground: var(--clr-White); --custom-CalendarDateLineColor : var(--clr-White); --custom-CalendarDateColor : var(--headline-contrast-clr); --custom-CalendarTimeColor : var(--copytext-contrast-clr); --custom-CalendarTitleColor : var(--headline-contrast-clr); --custom-TextDropdownHeadlineBackground: var(--clr-White); --custom-TextDropdownTextColor : var(--copytext-contrast-clr); --galArrowSymbol : var(--clr-White); --custom-GalleryPaginationColor: var(--clr-White); --custom-TimelineLineColor : var(--clr-White); --custom-TimelineCircleColor: var(--clr-White); --Quote: var(--Quote-White); } section.Dunkelblau~section:not(.section-theader):not(.smallfooter):not(.bigfooter):not(.section-background) { --custom-CalendarMonthColor: var(--primary-clr); --custom-TextDropdownHeadlineColor : var(--primary-clr); --custom-TextDropdownCaptColor : var(--primary-clr); --custom-TextDropdownTextBackground: var(--primary-clr); --custom-TimelineNumberColor: var(--primary-clr); } section.Grau~section:not(.section-theader):not(.smallfooter):not(.bigfooter):not(.section-background) { --custom-CalendarMonthColor: var(--copytext-clr); --custom-TextDropdownHeadlineColor : var(--copytext-clr); --custom-TextDropdownCaptColor : var(--copytext-clr); --custom-TextDropdownTextBackground: var(--copytext-clr); --custom-TimelineNumberColor: var(--copytext-clr); } section.Dunkelblau~section .biggallery .splide__slide div h4, section.Hellgrau~section .biggallery .splide__slide div h4, section.Grau~section .biggallery .splide__slide div h4 { --HeadlineColor: var(--headline-contrast-clr); } section.Dunkelblau~section .biggallery .splide__slide div p, .page:has(section.pageBackground>.backgroundOptions.Dunkelblau) section.Dunkelblau~section .biggallery .splide__slide div p, section.Hellgrau~section .biggallery .splide__slide div p, .page:has(section.pageBackground>.backgroundOptions.Hellgrau) section.Hellgrau~section .biggallery .splide__slide div p, section.Grau~section .biggallery .splide__slide div p, .page:has(section.pageBackground>.backgroundOptions.Grau) section.Grau~section .biggallery .splide__slide div p { --TextColor: var(--copytext-contrast-clr); } section.Dunkelblau~section .detail-frame .textbox, section.Grau~section .detail-frame .textbox, section.Grau~section .quote-block .textbox, section.Dunkelblau~section .quote-block .textbox { --HeadlineColor: var(--headline-contrast-clr); } section.Hellgrau~section:not(.section-theader):not(.smallfooter):not(.bigfooter):not(.section-background) { --HeadlineColor: var(--headline-contrast-clr); --TextColor : var(--copytext-contrast-clr); --custom-CalendarDateLineColor: var(--clr-White); --custom-CalendarDateColor : var(--headline-contrast-clr); --custom-CalendarTimeColor : var(--copytext-contrast-clr); --custom-CalendarTitleColor : var(--headline-contrast-clr); --galArrowSymbol : var(--clr-White); --custom-GalleryPaginationColor: var(--clr-White); --custom-TimelineLineColor: var(--clr-White); --InteractivePromptColor: var(--copytext-contrast-clr); --Quote: var(--Quote-White); } section.Hellgrau~section .quote-block .text-frame, section.Hellgrau~section .detail-frame .text-frame { background-color: rgba(255, 255, 255, 0.5); } section.Grau~section .trackrecord-headline .textbox p, section.Grau~section .trackrecord-number .textbox p, section.Grau~section .trackrecord-detail .textbox p, section.Hellgrau~section .trackrecord-headline .textbox p, section.Hellgrau~section .trackrecord-number .textbox p, section.Hellgrau~section .trackrecord-detail .textbox p, section.Dunkelblau~section .trackrecord-headline .textbox p, section.Dunkelblau~section .trackrecord-number .textbox p, section.Dunkelblau~section .trackrecord-detail .textbox p { --HeadlineColor: var(--headline-contrast-clr); } /* ------ ------ DESKTOP VIEW DEFINITIONS ------ ------ */ /* #header>.block-container { margin : 0 auto; width : var(--tWrap) !important; box-sizing: border-box; padding : 0; } */ /* border in preview fix */ .calendar .kmonat { display: block; } .calendar .monat+div { position : relative; width : 100%; height : max-content; display : flex; justify-content: space-between; align-items : flex-start; flex-flow : wrap; row-gap : 84em; } .calendar .monat+div .daten:nth-child(1), .calendar .monat+div .daten:nth-child(2) { margin-top: var(--EntryRowGap); } .calendar .monat+div .daten:nth-child(1)::before, .calendar .monat+div .daten:nth-child(2)::before { content: none; } .calendar .monat+div .daten:only-child { width: 100%; } .calendar .monat+div .daten:only-child div:first-child { width: 16%; } .calendar .monat+div .daten:only-child div+div { width: calc(74% - var(--EntryColumnGap)); } /* DROP Down Texte */ .text-dropdown .capt { padding : var(--space); padding-top: calc(var(--space) / 2.5); padding-bottom : 0; /* padding-right : var(--tWrapSpaceTransformTextDropdown); */ } .text-dropdown .capt ul { margin-top : 0; margin-bottom: 0; padding : 0; } .text-dropdown .capt ul li { padding : var(--space) !important; padding-left: var(--tWrapSpaceTransformTextDropdown) !important; } /* Social Media Navigation */ .page .nav#social ul { width : max-content; flex-flow: column; } .page .nav#social ul li { font-size : 0; width : max-content; height : max-content; margin-bottom: 16px !important; } .theader .nav#social ul li:before { content: none !important; } /* .page .tsocial-horizontal .nav#social ul li { width: 100%; } */ .page .nav#social { width: max-content; } /* .tsocial-left #social { left: calc(calc(var(--templateWidthTotal) - var(--tWrap))/2); } */ .nav#social a:before, .nav ahref*facebook:before, .nav ahref*telegram:before, .nav ahref*twitter:before, .nav ahref*youtube:before, .nav ahref*instagram:before, .nav ahref*xing:before, .nav ahref*wa.me:before, .nav ahref*vimeo:before, .nav ahref*snapchat:before, .nav ahref*tiktok:before, .nav ahref*tumblr:before, .nav ahref*linkedin:before { padding : 30px !important; background-repeat: no-repeat; background-size : contain; } .nav#social a::before { content: ; padding: 30px !important; } /* Navigation einrücken */ .page .nav ul { padding: 0; } /* Margin bei Ausgabe entfernen */ .page .nav ul { margin: 0; } /* Aufklappbares Textelement/ Klappbox initial geschlossen */ .text-dropdown .capt li { display: none; } /* Header */ /* .theader .header-background { width : var(--tWrap); margin: 0 auto; } */ .theader+.nav { background: var(--custom-NavigationBackground); } .theader-social { overflow: visible !important; } /* .page section .theader .header-background img { width : 100% !important; height: 100% !important; } */ /* Spalten-Container Padding Fix für Editor wieder rausschreiben für Ausgabe */ .page section:last-child .column-container { padding-bottom: unset !important; } /* .page section:last-child .content-block { margin-bottom: 0; } */ /* Button Colors */ .cta-frame .action_button a { --TextSize: 28px; display : inline-block; width : 100%; height : max-content; border : 0; padding : 0; } /* Bildergalerien */ /** Allgemeines */ .splide__list { height: auto !important; } .splide__arrow { z-index: 100 !important; } articleclass*galerie .splide__arrow svg { width : var(--ArrowSize) !important; height : var(--ArrowSize) !important; overflow: visible; } articleclass*galerie .splide li { padding-bottom: 0 !important; } .galeriegross .splide .splide__list li img, .galerieklein .splide__slide .imgDiv, articleclass*galerie .splide .splide__list li { margin-bottom: 1vw !important; } /* Pagination */ article divclass*gallery .wrap .splide__pagination { position : relative; top : auto; width : 100%; box-sizing : border-box; max-width : 100%; padding : 0 !important; padding-bottom: 1vw !important; } article divclass*gallery .wrap .splide__pagination:before { content : ; height : 1vw; width : 100%; border-top-width: 0.25vw; /* border-top : 0.25vw solid var(--custom-GalleryBorderColor); */ } /*** Vergrößerung des Leerraums zwischen den Bildern */ .galerieklein .splide__list { gap: 2%; } .galerieklein .imagegallery .wrap { padding: 0; } /*** Die einzelnen Positionen werden proportional an die Verkleinerung der Seite angepasst. */ .galerieklein .splide__slide { width : 32% !important; padding : 0; margin-right: 0; } /*** Bildbox um das img-Tag passt sich der Bildhöhe an */ .galerieklein .splide .imgDiv, .galerieklein .splide__slide .imgDiv { width : 100% !important; height : auto !important; margin-bottom: 20px; } /*** Img-Tags in der Galerie werden von absolut auf relative geändert */ .galerieklein .splide .imgDiv img, .galerieklein .splide__slide .imgDiv img { position: relative; height : auto !important; } /*** Überlaufenden Text verstecken */ .galerieklein .splide__slide div.slide_caption { overflow: hidden; } /** Galerie Gross */ /* Copyrights in großer Galerie */ .splide__slide p.bigSliderImageCopyright { top: -70px; } .bigSlider .splide__slide div { position : relative; top : auto; left : 0; background-color: transparent; padding : 0; } /*** Höhen-Werte der Galerie werden auf auto geändert um diese proportional anzuzeigen */ .bigSlider li.splide__slide { height: auto !important; } /*** Img-Tags in der Galerie werden von absolut auf relative geändert und die height mit auto proportional eingestellt */ .bigSlider .splide__slide img { height : auto !important; position: relative; } .splide__slide div p { padding-bottom: 2px !important; } /* -- BILDER ----------------- BILDER ---------------------- BILDER --------------------*/ .image, .image img { max-height: unset; } .einzelbild { overflow: visible !important; } .einzelbild.content-block { margin-bottom: 0 !important; } .einzelbild .bild { margin-bottom: var(--BlockGap); } body .page section img.editable, .einzelbild .bild, .einzelbild .bild img.editable .einzelbild, .einzelbild img { width : 100% !important; height : auto !important; max-height: unset !important; } /* Kontaktfeld */ .newform .privacy-agree label { font-family: var(--TextFont); color : var(--TextContrastColor); } form .frc-text { --TextSize : 21px; font-family : var(--TextFont); color : var(--custom-ContactLabelColor); margin-bottom: 4px; } /* Contact Form */ div.newform .wrap { padding: 0 !important; } .ContactCSS form>div, .ContactCSS form divclass*Anrede, .ContactCSS form divclass*Titel, .ContactCSS form divclass*Vorname, .ContactCSS form divclass*Name { display: block; width : 100%; } .newform button { cursor: pointer; } /* Footer */ .footercontent .flex-container { min-height: max-content; } /* ------ ------ TABLETS ------ ------ */ /* Tablets display wider than tWrap */ @media only screen and (min-width: 1280px) and (max-width: 1800px) { :root { /* Images and texts - horizontally */ --HorizontalImageHeight: calc(var(--tWrap) / 2); --HorizontalImageWidth : calc(var(--tWrap) / 2); /* Container Gap */ --ColumnGap: 35px; /* Space between blocks */ --BlockGap: 66px; } .articlefooter .wrap { padding-bottom: 2px; } /* Header */ .page section .theader .header-background img { width : 100% !important; /* height: auto !important; */ } /* Images in containers */ .column-container .image .image-frame { max-height: unset !important; } /* Accordeon Elements */ .text-dropdown .capt .open { right: var(--space); } /* Galeries */ .galerieklein .splide__slide { width : 49% !important; padding: 0 7px; } /* Bildelemente */ .splide__slide div h4 { padding-top: 8px !important; } .page section img.editable { height: auto !important; } /* Header */ .theader+.nav li { padding-top: 5px; } } /* Tablets display less wide than tWrap */ @media only screen and (min-width: 826px) and (max-width: 1280px) { :root { --tWrap : 100vw; --tWrapSpace : calc(var(--space)*3); --tWrapSpaceTransformTextDropdown: var(--space); /* Images */ --ImageHeight : calc(calc(100vw - var(--space) * 2) * 0.28947); --ContainerImageHeight: calc(calc(100vw - var(--space) * 2) * 0.59661); /* Images and texts - vertically */ --VerticalImageHeight: calc(calc(100vw - var(--space) * 2) * 0.30427); /* Container Gap */ --ColumnGap: 35px; /* Galeries */ --ArrowSize: 3.5vw; /* Extras */ } .articlefooter .wrap { padding-bottom: 2rem; } /* increase line-height for copy text */ .textbox p { --LineHeight: 1.4; } /* Settings for Safari on IOS */ /* Safari 7.1+ */ _::-webkit-full-page-media, _:future, :root .textbox *>span { line-height: 140%; } /* Header */ .page section .theader .header-background img { width: 100% !important; } .page .nav { max-width: unset; } #social { right: calc(var(--space) * 2); } /* Images in containers */ .column-container .image, .column-container .image img, .column-container .image .image-frame { max-height: unset !important; } /* Accordeon Elements */ .text-dropdown .capt .open { right: var(--space); } /* Contact Form */ .formElementsCSS form { display : flex; flex-direction : row; flex-wrap : wrap; justify-content: space-between; } .formElementsCSS form>div { width: 100%; order: 2; } .formElementsCSS form divclass*Anrede, .formElementsCSS form divclass*Vorname, .formElementsCSS form divclass*Name, .formElementsCSS form divclass*Titel { width: 49.6%; } /* Galleries */ .galerieklein .splide__slide { width : 49% !important; padding: 0 1rem; } /* adjustment for all imagegallery splide arrows */ divclass*gallery .splide__arrow { width : auto !important; height: auto !important; } divclass*gallery .splide__arrow svg { height: var(--ArrowSize) !important; width : var(--ArrowSize) !important; } /* adjustment for all imagegallery pagination dots */ articleclass*galerie .splide .splide__list li, .galeriegross .splide .splide__list li img, .galerieklein .splide__slide .imgDiv { margin-bottom: 2vw !important; } /* Pagination */ article divclass*gallery .wrap .splide__pagination { padding-bottom: 2vw !important; } /* adjust the copyright near the bottom of the slide pic */ .splide__slide p.bigSliderImageCopyright { top: 31vw; } /* adjustment for all imagegallery titels */ .splide__slide div h4 { padding-top: 1rem !important; } /* adjustment for all images */ .page section img.editable { height: auto !important; } /* Header */ .theader+.nav li { padding-top: 0.5rem; } .horizontal-image-text { max-height: max-content; } /* .horizontal-image-text .wrap { width : 100%; background-color: var(--custom-HorizontalImageTextBackground); } */ /* .horizontal-image-text .image-frame { position: absolute; } */ .horizontal-image-text .text-frame { position: relative; height : auto; } .section-switch .horizontal-image-text .horizontal-text { padding: 0 !important; } .section-switch .horizontal-image-text .horizontal-text .textbox>div { padding: var(--space) !important; } /* .section-switch:nth-child(odd) .horizontal-image-text .image-frame { left : auto; right: 0; } */ .pageBackground .pgcolorarea { left: 0; } } @media only screen and (min-width: 826px) and (max-width: 1035px) { :root { --tWrapSpace : calc(var(--space)*1.8); --tWrapSpaceTransformTextDropdown: calc(var(--space)*0.9); /* Extras */ --FontSizeFactor: 0.8; } .horizontal-image-text { max-height: max-content; } /* .horizontal-image-text .wrap { width : 100%; background-color: var(--custom-HorizontalImageTextBackground); } */ /* .horizontal-image-text .image-frame { position: absolute; } */ .horizontal-image-text .horizontal-text, .horizontal-image-text .text-frame { position: relative; height : auto; } .section-switch .horizontal-image-text .horizontal-text { padding: 0 !important; } .section-switch .horizontal-image-text .horizontal-text .textbox>div { padding: var(--space) !important; } /* .section-switch:nth-child(odd) .horizontal-image-text .image-frame { left : auto; right: 0; } */ articleclass*galerie .splide .splide__list li { margin-bottom: 3vw !important; } /* Custom IVT */ .recordcontainer section { width: calc(calc(100% - 7px) / 2) !important; } .pageBackground .pgcolorarea { left: 0; } } /* ------ ------ SMARTPHONES ------ ------ */ /* Smartphones orientation: landscape */ @media only screen and (min-width: 690px) and (max-width: 825px) { :root { --HeaderLogoHeight : calc(10vw + var(--BurgerMenueHeightClosed)); --tWrap : 100vw; --tWrapSpace : calc(var(--space)*2); --tWrapSpaceTransformTextDropdown: var(--space); --footerHeight : calc(var(--tWrap) * 0.52); --footerGap : 25px; /* Images */ --ImageHeight : calc(calc(100vw - var(--space) * 2) * 0.28947); --ContainerImageHeight: calc(calc(100vw - var(--space) * 2) * 0.59661); /* Images and texts - horizontally */ --HorizontalImageHeight: calc(100vw - var(--space) * 2); --HorizontalImageWidth : 100%; /* Images and texts - vertically */ --VerticalImageHeight: calc(calc(100vw - var(--space) * 2) * 0.30427); /* Galeries */ --ArrowSize: 4vw; /* Abstand zwischen Blöcken */ --BlockGap : calc(44px * var(--FontSizeFactor)); --socialIconSize: 1rem; --checkboxSpace : 6px; /* Burger-Menü */ --BurgerMenueHeightClosed : 60px; --BurgerMenueBackgroundColor: var(--custom-NavigationBackground) } /* increase line-height for readability in copy text */ .textbox p { --LineHeight: 1.4; } /* Settings for Safari on IOS */ /* Safari 7.1+ */ _::-webkit-full-page-media, _:future, :root .textbox *>span { line-height: 140%; } /* different scaling */ .cta-frame .action_button a, form .frc-text, .copyright-frame .editable * { --FontSizeFactor: 0.8; } .page section:last-child { padding-bottom: 0 !important; } /* Header */ section.section-theader { z-index: 800; } section.height_1 .theader { z-index : 800; pointer-events: none; overflow : visible; } section.height_1 .theader .block-container section article { pointer-events: all; } /* add the burger menue height to the block-container to set the social-media-nav fixed on that postition and make it visible*/ section.height_1:not(.section00) #header .block-container::before { content : ; position: relative; display : block; width : 100%; height : var(--BurgerMenueHeightClosed) !important; } section.height_1:not(.section00) .theader .theader { margin-top : 0 !important; margin-bottom: 0 !important; } /* space to first content block */ /* .theader#header { margin-bottom: var(--BlockGap); } */ /* set the container to flex, so the items within can be repositioned by the order property */ .theader .block-container { z-index : 800; display : flex; flex-direction: column; } .theader .block-container section { z-index: 500; } /* here comes the order */ .theader .block-container .section-headerlogo { order: 1; } .theader .block-container .section-headerbild { order: 2; } .theader .block-container .section-headerbutton-bottom { order: 3; } .theader .block-container .section-social { order: 4; } /* changes to get the reordering work and get the height of all elements to the parent (works only if the items are relative and the height of the parent is fit to the content) */ .page .theader .block-container, .theader .block-container section:not(.section00), .theader .block-container section:not(.section00) article, .theader .block-container section:not(.section00) article .header-background { position: relative !important; top : auto; left : auto; width : 100%; height : fit-content !important; height : max-content !important; } /* remove the fix height */ .theader:not(.theader-image) { height: max-content; } .page section .theader .header-background img { height: 100% !important; } /* adjustments for the header items for smartphone format */ /** adjustments for the header-logo **/ .theader .tlogo { position: relative; height : calc(var(--tWrap) * 0.26); } .theader .tlogo-mid .tlogo { height : calc(var(--tWrap) * 0.19); } .tlogo-mid .tlogo { --LogoPaddingY: calc(var(--tWrap) * 0.025); } .theader .tlogo-small .tlogo { height : calc(var(--tWrap) * 0.14); } /** adjustments for the header-call-to-action-button **/ .theader .cta-frame { position: relative; width : 70vw; height : max-content; left : 0; bottom : auto; } .page article.theader .text-frame, .page article.theader .align-bottom { max-height: max-content !important; height : max-content !important; } .theader .cta-frame .textbox.align-bottom>div { top : auto !important; transform: none !important; } .theader .cta-frame-top-left .action_button { margin: 0; } .theader .cta-frame .actionButton { position: relative; bottom : 0; width : max-content; margin : 0 auto !important; } /** adjustments for the header-social-media-nav (only for the social nav if its within the header container) **/ .page .theader .block-container .section-social { position : fixed !important; z-index : 700; top : 0 !important; pointer-events: none; background : var(--BurgerMenueBackgroundColor); } .page .theader .block-container .section-social, .page .theader .block-container .section-social .theader-social { height: var(--BurgerMenueHeightClosed) !important; } .theader .block-container .section-social .theader-social>.wrap { height : 100% !important; padding : 0 var(--space) !important; padding-left: calc(var(--space)*2) !important; } .theader .block-container .section-social #social { position: relative; width : 100%; height : 100%; top : auto !important; right : 0; } .theader .block-container .section-social #social .wrap { padding: 0; height : 100% !important; } .page .nav#social ul { width : 100%; height : 100%; flex-flow : row !important; justify-content: flex-end !important; align-items : center; } .page .nav#social ul li { margin-bottom : 0px !important; pointer-events: all; } .nav#social a::before { padding: 0px !important; } .page .nav#social ul, .page .tsocial-horizontal .nav#social ul { gap: 14px; } .page .nav#social ul li, .page .tsocial-horizontal .nav#social ul li { width : 32px; height: 32px; display: flex; justify-content: center; } .nav#social a:before, #scarlet_editor #social ul li:before { --TextSize : 30px; background : none !important; content : \f0ac !important; color : var(--custom-NavigationColor); font-size : var(--TextSize) !important; line-height: 1; } .nav#social ahref*facebook:before, #scarlet_editor #social ul lidata-target*facebook:before { content: \f39e !important; } .nav#social ahref*twitter:before, #scarlet_editor #social ul lidata-target*twitter:before { content: \f099 !important; } .nav#social ahref*instagram:before, #scarlet_editor #social ul lidata-target*instagram:before { content: \f16d !important; } .nav#social ahref*youtube:before, #scarlet_editor #social ul lidata-target*youtube:before { content: \f167 !important; } .nav#social ahref*xing:before, #scarlet_editor #social ul lidata-target*xing:before { content: \f168 !important; } .nav#social ahref*linkedin:before, #scarlet_editor #social ul lidata-target*linkedin:before { content: \f0e1 !important; } .nav#social ahref*telegram:before, #scarlet_editor #social ul lidata-target*telegram:before { content: \f2c6 !important; } .nav#social ahref*wa.me:before, #scarlet_editor #social ul lidata-target*wa.me:before { content: \f232 !important; } .nav#social ahref*vimeo:before, #scarlet_editor #social ul lidata-target*vimeo:before { content: \f27d !important; } .nav#social ahref*tiktok:before, #scarlet_editor #social ul lidata-target*tiktok:before { content: \e07b !important; } .nav#social ahref*tumblr:before, #scarlet_editor #social ul lidata-target*tumblr:before { content: \f173 !important; } .nav#social ahref*snapchat:before, #scarlet_editor #social ul lidata-target*snapchat:before { content: \f2ab !important; } /* Header Navigation - Burger Menue */ /* Burger Menu */ /* Menütexte */ .page .nav ul li a { color: var(--custom-NavigationColor); } .page .nav ul li a:active, .page .nav ul li.active, .page .nav ul li a:hover { border-bottom: 2px solid var(--custom-NavigationColorActive); color : var(--custom-NavigationColorActive); } /* Navigationsleiste in Box umbauen */ .page .nav#navigation { z-index : 800; position : fixed; top : var(--BurgerMenueHeightClosed); left : 0; width : 100%; height : var(--BurgerMenueHeightClosed); background : transparent !important; margin-bottom: 0; } .page .nav#navigation .wrap { padding: 0 !important; width : 100% !important; } .page .nav#navigation ul { display : none; height : unset; width : 100%; padding-top : 7px !important; padding-bottom: 11px !important; box-sizing : border-box; background : var(--BurgerMenueBackgroundColor); } section .nav#navigation.activeone ul { display: block; } .page .nav#navigation ul li { float : none; width : 100%; display : table; padding : 10px var(--space); background: var(--BurgerMenueBackgroundColor); margin : 0; } .page .nav#navigation ul li a:hover { color: var(--custom-NavigationColorActive); } .nav#navigation.activeone { background-size: 30px !important; height : max-content !important; width : 100%; left : 0; } .item { display : block; position : fixed; z-index : 900; top : 0 !important; height : var(--BurgerMenueHeightClosed); width : calc(var(--space)*2); pointer-events: none; } .nav+.item img { position : fixed; pointer-events: all !important; cursor : pointer !important; width : auto !important; } /* Burgermenu Icon und X Icon */ .item .klapp { top : calc(calc(var(--BurgerMenueHeightClosed) - 19px) / 2); left : var(--space); height: 19px !important; } .item .cross { top : 9px; left : 26px; height : 25px !important; display: none; } .item.activetwo .klapp { display: none !important; } .item.activetwo .cross { display: block !important; } /* Footer */ .articlefooter .nav { min-width: 18px !important; max-width: calc(var(--tWrap) - var(--space) * 2) !important; margin : 0 auto; } .articlefooter .wrap { padding-bottom: 2px; } .page #footernav ul li { padding-top: 6px; } .articlefooter .flex-container { width : 100% !important; min-width: 25px; margin : 0 auto !important; } .articlefooter .nav { padding-left : var(--space); padding-right: var(--space); width : 100%; max-width : 100% !important; left : 0; margin : 0 !important; margin-bottom: 30px !important; } .articlefooter .nav .wrap { padding: 0 !important; } /* Footer Customization */ .page .footernav.nav ul li a, .page .footernav.nav ul li { color: var(--custom-NavigationColor); } /* adjustments for usual call-to-action-button */ .cta-block .cta-frame .actionButton { left : 0; width: 100%; } .cta-frame .action_button a { --TextSize: 34px; } /* Horizontal Text + Image Block */ .horizontal-image-text .image-frame { width: 100%; } .horizontal-image-text .horizontal-text { width : 100%; padding : var(--space); padding-top : calc(var(--space) * 1.5); aspect-ratio: unset; } .horizontal-image-text .text-frame { height: auto; } /* Images in containers */ .column-container .image, .column-container .image img, .column-container .image .image-frame { max-height: unset !important; } /* Gallery */ articleclass*galerie .splide .splide__list li, .galeriegross .splide .splide__list li img, .galerieklein .splide__slide .imgDiv { margin-bottom: 3vw !important } /* Galerie Klein */ .galerieklein .wrap { padding: 0; } .galerieklein .wrap .splide { padding-left : 20px; padding-right: 20px; } .galerieklein .splide__slide { width: 100% !important; } divclass*gallery .splide__arrow { width : auto; height: auto; } .galerieklein .splide__arrow { top: 35%; } divclass*gallery .splide__arrow svg { height: var(--ArrowSize) !important; width : var(--ArrowSize) !important; } .galerieklein .wrap .splide__arrow--prev { left: 0; } .galerieklein .wrap .splide__arrow--next { right: 0; } .galerieklein .splide { padding-bottom: 10px; } /* Große Galerie */ .galeriegross .wrap { padding: 0 !important; } .bigSlider .splide__arrow { top: 35%; } .bigSlider .splide__arrow--prev { left: -1%; } .bigSlider .splide__arrow--next { right: -1%; } .bigSlider .splide__slide { position: relative; z-index : 5; } .galeriegross .splide, .galeriegross .splide__slide, .galeriegross .splide__list li { background-color: transparent; } .bigSlider .splide__slide .slide_caption { position : relative; z-index : 66; left : 0; width : 100%; padding-top : 0; padding-left : var(--space); padding-right : var(--space); background-color: transparent; } article divclass*gallery .wrap .splide__pagination:before { border-top: 0.5vw solid var(--custom-GalleryBorderColor); } /* Copyrights in großer Galerie */ /* HTML: li.splide__slide div.slide_caption>h4+p+p.bigSliderCopyright */ .splide__slide p.bigSliderImageCopyright { top: -11vw; } /* Text-Bild-Element */ .horizontal-image-text .image-frame { padding-top: var(--space); } .horizontal-image-text .image-frame, .horizontal-image-text .horizontal-text { height: max-content !important; } .section-switch:nth-child(odd) .bildtexthorz .bild, .section-switch:nth-child(odd) .bildtexthorz .textboxhorz { float : left; margin: 0; } .bildtexthorz .textboxhorz { min-height : auto; width : 100%; padding-bottom: 28px; margin : 0; margin-top : 28px !important; float : left; } /* Container */ .column-container .container-2column, .column-container .container-3column { columns: 1 !important; } .column-container .container-2column>section:not(:first-of-type), .column-container .container-3column>section:not(:first-of-type) { margin-top: 28px !important; } /* Kalender-Element */ .calendar .monat+div { row-gap: 24px; } .calendar .daten { --EntryColumnGap: 10px; --EntryRowGap : 24px; width : 100% !important; } .calendar .monat+div .daten:nth-child(2) { margin-top: 0 !important; } .calendar .monat+div .daten:nth-child(2)::before { content: ; } .calendar .monat+div .daten:only-child div:first-child { width: 34%; } .calendar .monat+div .daten:only-child div+div { width: calc(66% - var(--EntryColumnGap)); } /* Klapptext */ .klappbox .capt { min-height: 3px; } .klappbox .capt .open { top: calc(var(--klappRand) - 6px); } /* Contact Form */ .kontakt-interactive>div { width: 100%; } /* Headline Fix für Sprungpunkt */ .page sectionid^headline article.theadline { margin-top: var(--BlockGap) !important; } .page .nav#navigation { border-width: 0; } .theader .block-container .section-social #social { right: auto; left : var(--space); width: calc(100% - var(--space)); } .page .nav#social ul { justify-content: flex-start; } .text-dropdown .capt ul li { padding-left: var(--space) !important; } .theader-image .image-frame { top : unset; height: calc(var(--tWrap) * 0.424); } .tlogo { --LogoPaddingY: calc(var(--tWrap) * 0.05); } .coloredarea .watermark::before { content: none; } .recordcontainer { --columnGap: 0px; gap : 6px; } .recordcontainer section { width: calc(50% - 3px) !important; } .advantage-container { --columnGap: 0px; } .vorteile section { width: 100% !important; } .tlogo-container { --columnGap: 0px; } .logocontainer { gap: 24px; } .tlogo-container section { width: calc(50% - 12px) !important; } .tlogo-extra, .tlogo-extra .image-frame { height: calc(var(--tWrap) * 0.212); } .page section .tlogo-extra img.editable { height: calc(var(--tWrap) * 0.212) !important; } .cctimeline-container section { width : 100% !important; align-self: end; } .cctimeline-container section::after, .cctimeline-container section:nth-child(even)::after { left : 31px; right: unset; } .number-frame, .cctimeline-container section:nth-child(even) .number-frame { float: left; } .detail-frame, .cctimeline-container section:nth-child(even) .detail-frame { float: right; } .cctimeline-block { margin-bottom: 48px; } .detail-frame .text-frame { padding: 22px 20px; } .number-frame { --FontSizeFactor: 1.1; width : 64px; height : 64px; } .number-frame .text-frame { width: 60px; } .quote-block .text-frame { padding: calc(var(--tWrap) * 0.076); } .theader .cta-frame { top: unset; } .thirdsContainer { --columnGap: 0px; } .thirdsContainer .block-container section { flex-basis : 100%; flex-shrink: 0; } .thirdsContainer .thirdLeft.block-container section:last-child, .thirdsContainer .thirdRight.block-container section:first-child { flex-grow: 0; } section.height_1:not(.section00) #header .block-container::before { background: var(--BurgerMenueBackgroundColor); } .pageBackground .pgcolorarea { left: 0; } section.pageBackground:not(.Grau):not(.Hellgrau):not(.Dunkelblau)~.section-theader .theader-button .cta-frame .text-frame .textbox p { --HeadlineColor: var(--copytext-clr); } section.pageBackground:not(.Grau):not(.Hellgrau):not(.Dunkelblau)~.section-theader .theader-button .cta-frame .text-frame .textbox p spanstyle*color:#ffffff; { color: var(--copytext-clr) !important; } } /* Smartphones orientation: portrait */ @media only screen and (max-width: 690px) { :root { --headerImageHeightPotrait : 90vw; --headerHeightPotrait : 109vw; --tWrap : 100vw; --tWrapSpace : var(--space); --tWrapSpaceTransformTextDropdown: calc(var(--space)/2); --footerHeight : calc(var(--tWrap) * 1); --footerGap : 25px; /* Images */ --ImageHeight : 28.947vw; --ImageHeightPortrait : 28.947vw; --ContainerImageHeight: calc(calc(100vw - var(--space) * 2) * 0.59661); --TableCellPadding : 5px; /* Images and texts - horizontally */ --HorizontalImageHeight: 100vw; --HorizontalImageWidth : 100vw; /* Images and texts - vertically */ --VerticalImageHeight: 30.427vw; /* Galeries */ --ArrowSize: 6vw; /* Space between block elements */ /* --BlockGap: calc(75rem * var(--FontSizeFactor)); */ /* Extras */ --socialIconSize: 1rem; --checkboxSpace : 6px; --FontSizeFactor: 0.77; /* Burger-Menü */ --BurgerMenueHeightClosed : 60px; --BurgerMenueBackgroundColor: var(--custom-NavigationBackground); } /* increase line-height for readability in copy text */ .textbox p { --LineHeight: 1.4; } /* Settings for Safari on IOS */ /* Safari 7.1+ */ _::-webkit-full-page-media, _:future, :root .textbox *>span { line-height: 140%; } /* different scaling */ .cta-frame .action_button a, form .frc-text, .copyright-frame .editable * { --FontSizeFactor: 0.7; } .textbox tr td, .textbox tr th { --FontSizeFactor: 0.6; } .page section:last-child { padding-bottom: 0 !important; } /* Header */ section.section-theader { z-index: 800; } section.height_1 .theader { z-index : 800; pointer-events: none; overflow : visible; } section.height_1 .theader .block-container section article { pointer-events: all; } /* add the burger menue height to the block-container to set the social-media-nav fixed on that postition and make it visible*/ section.height_1:not(.section00) #header .block-container::before { position: relative; content : ; display : block; width : 100%; height : var(--BurgerMenueHeightClosed) !important; } section.height_1:not(.section00) .theader .theader { margin-top : 0 !important; margin-bottom: 0 !important; } /* space to first content block */ /* .theader#header { margin-bottom: var(--BlockGap); } */ /* set the container to flex, so the items within can be repositioned by the order property */ .theader .block-container { z-index : 800; display : flex; flex-direction: column; } .theader .block-container section { z-index: 500; } /* here comes the order */ .theader .block-container .section-headerlogo { order: 1; } .theader .block-container .section-headerbild { order: 2; } .theader .block-container .section-headerbutton-bottom { order: 3; } .theader .block-container .section-social { order: 4; } /* changes to get the reordering work and get the height of all elements to the parent (works only if the items are relative and the height of the parent is fit to the content) */ .page .theader .block-container, .theader .block-container section:not(.section00), .theader .block-container section:not(.section00) article, .theader .block-container section:not(.section00) article .header-background { position: relative !important; top : auto; left : auto; width : 100%; height : fit-content !important; height : max-content !important; } /* remove the fix height */ .theader:not(.theader-image) { height: max-content; } .page section .theader .header-background img { height: 100% !important; } /* adjustments for the header items for smartphone format */ /** adjustments for the header-logo **/ .theader .tlogo { position: relative; height : calc(var(--tWrap) * 0.256); } .theader .tlogo-mid .tlogo { height : calc(var(--tWrap) * 0.19); } .tlogo-mid .tlogo { --LogoPaddingY: calc(var(--tWrap) * 0.025); } .theader .tlogo-small .tlogo { height : calc(var(--tWrap) * 0.14); } /** adjustments for the header-call-to-action-button **/ .theader .cta-frame { position: relative; width : 100vw; height : max-content; left : 0; bottom : auto; } .page article.theader .text-frame, .page article.theader .align-bottom { max-height: max-content !important; height : max-content !important; } .theader .cta-frame .textbox.align-bottom>div { top : auto !important; transform: none !important; } .theader .cta-frame .actionButton { position: relative; bottom : 0; width : max-content; margin : 0 auto !important; } /** adjustments for the header-social-media-nav (only for the social nav if its within the header container) **/ .page .theader .block-container .section-social { position : fixed !important; z-index : 700; top : 0 !important; pointer-events: none; background : var(--BurgerMenueBackgroundColor); } .page .theader .block-container .section-social, .page .theader .block-container .section-social .theader-social { height: var(--BurgerMenueHeightClosed) !important; } .theader .block-container .section-social .theader-social>.wrap { height : 100% !important; padding: 0 !important; } .theader .block-container .section-social #social { position: relative; width : 100%; height : 100%; top : auto !important; right : 0; } .theader .block-container .section-social #social .wrap { padding: 0; height : 100% !important; } .page .nav#social ul { width : 100%; height : 100%; flex-flow : row !important; justify-content: flex-end !important; align-items : center; } .page .nav#social ul li { margin-bottom : 0px !important; pointer-events: all !important; } .nav#social a::before { padding: 0px !important; } .page .nav#social ul, .page .tsocial-horizontal .nav#social ul { gap: 14px; } .page .nav#social ul li, .page .tsocial-horizontal .nav#social ul li { width : 32px; height: 32px; display: flex; justify-content: center; } .nav#social a:before, #scarlet_editor #social ul li:before { --TextSize : 30px; background : none !important; content : \f0ac !important; color : var(--custom-NavigationColor); font-size : var(--TextSize) !important; line-height: 1; } .nav#social ahref*facebook:before, #scarlet_editor #social ul lidata-target*facebook:before { content: \f39e !important; } .nav#social ahref*twitter:before, #scarlet_editor #social ul lidata-target*twitter:before { content: \f099 !important; } .nav#social ahref*instagram:before, #scarlet_editor #social ul lidata-target*instagram:before { content: \f16d !important; } .nav#social ahref*youtube:before, #scarlet_editor #social ul lidata-target*youtube:before { content: \f167 !important; } .nav#social ahref*xing:before, #scarlet_editor #social ul lidata-target*xing:before { content: \f168 !important; } .nav#social ahref*linkedin:before, #scarlet_editor #social ul lidata-target*linkedin:before { content: \f0e1 !important; } .nav#social ahref*telegram:before, #scarlet_editor #social ul lidata-target*telegram:before { content: \f2c6 !important; } .nav#social ahref*wa.me:before, #scarlet_editor #social ul lidata-target*wa.me:before { content: \f232 !important; } .nav#social ahref*vimeo:before, #scarlet_editor #social ul lidata-target*vimeo:before { content: \f27d !important; } .nav#social ahref*tiktok:before, #scarlet_editor #social ul lidata-target*tiktok:before { content: \e07b !important; } .nav#social ahref*tumblr:before, #scarlet_editor #social ul lidata-target*tumblr:before { content: \f173 !important; } .nav#social ahref*snapchat:before, #scarlet_editor #social ul lidata-target*snapchat:before { content: \f2ab !important; } /* Header Navigation - Burger Menue */ /* Burger Menu */ /* Navigationsleiste in Box umbauen */ .page .nav#navigation { z-index : 800; position : fixed; top : var(--BurgerMenueHeightClosed); left : 0; width : 100%; height : var(--BurgerMenueHeightClosed); background : transparent !important; margin-bottom: 0; } .page .nav#navigation .wrap { padding: 0 !important; width : 100% !important; } .page .nav#navigation ul { display : none; height : unset; width : 100%; padding-top : 7px !important; padding-bottom: 11px !important; box-sizing : border-box; background : var(--BurgerMenueBackgroundColor); } /* Menütexte */ .page .nav ul li a { color: var(--custom-NavigationColor); } .page .nav ul li a:active, .page .nav ul li.active, .page .nav ul li a:hover { border-bottom: 2px solid var(--custom-NavigationColorActive); color : var(--custom-NavigationColorActive); } section .nav#navigation.activeone ul { display: block; } .page .nav#navigation ul li { float : none; width : 100%; display : table; padding : 10px var(--space); background: var(--BurgerMenueBackgroundColor); margin : 0; } .page .nav#navigation ul li a:hover { color: var(--custom-NavigationColorActive); } .nav#navigation.activeone { background-size: 30px !important; height : max-content !important; width : 100%; left : 0; } .item { display : block; position : fixed; z-index : 900; top : 0 !important; height : var(--BurgerMenueHeightClosed); width : 100vw; pointer-events: none; } .nav+.item img { position : fixed; pointer-events: all !important; cursor : pointer !important; width : auto !important; } /* Burgermenu Icon und X Icon */ .item .klapp { top : calc(calc(var(--BurgerMenueHeightClosed) - 19px) / 2); left : var(--space); height: 19px !important; } .item .cross { top : 9px; left : 26px; height : 25px !important; display: none; } .item.activetwo .klapp { display: none !important; } .item.activetwo .cross { display: block !important; } /* Footer */ .articlefooter .nav { z-index : 500; min-width: 18px !important; max-width: calc(var(--tWrap) - var(--space) * 2) !important; margin : 0 auto; } .articlefooter .wrap { padding-bottom: 2px; } .page #footernav ul li { padding-top: 6px; } .articlefooter .flex-container { --columnGap: 0px; width : 100% !important; min-width : 25px; } .articlefooter .nav { padding-left : var(--space); padding-right: var(--space); width : 100%; max-width : 100% !important; left : 0; margin : 0px !important; margin-bottom: 30px !important; } .articlefooter .nav .wrap { padding: 0 !important; } .page .footernav.nav ul li a, .page .footernav.nav ul li { color: var(--custom-NavigationColor); } /* adjustments for usual call-to-action-button */ .cta-block .cta-frame .actionButton { left : 0; width: 100%; } .cta-frame .actionButton .wrap .action_button { padding: 10px 42px; } .cta-frame .action_button a { --TextSize: 29px; } /* Horizontal Text + Image Block */ .horizontal-image-text .image-frame, .horizontal-image-text .image-frame img.editable, .section-switch:nth-child(2n) .horizontal-image-text .image-frame { float: none; width: 100%; } .section-switch:nth-child(2n) .horizontal-image-text .horizontal-text { padding-left: var(--space); } .horizontal-image-text .horizontal-text { position : relative; padding : var(--space); padding-top : calc(var(--space) * 1.5); height : auto; width : 100%; aspect-ratio: unset; } .horizontal-image-text .text-frame { height: auto; } /* Images */ .content-block.image .wrap { padding: 0; } /* Images in containers */ .column-container .image, .column-container .image img, .column-container .image .image-frame { max-height: unset !important; } .page section .tbackground img.editable { height: auto !important; } /* Google Maps Block */ .mapsblock .wrap { padding: 0; } .contact-map-text { position: relative; width : 100%; height : auto; } .mapsblock .map-interactive .newmap * { height: 100vw !important; } /* adjustment for the video element */ .content-block .video .wrap { padding: 0; } /* adjustments for the little gallery */ .galerieklein .imagegallery .wrap { padding: 0; } .galerieklein .wrap .splide { padding-left : 20px; padding-right : 20px; padding-bottom: 20px; } .galerieklein .splide__slide { padding: 0; } .galerieklein .splide .imgDiv, .galerieklein .splide__slide .imgDiv { width : 100% !important; margin-bottom: 3vw; } /* little gallery - let there be just one picture shown */ .galerieklein .splide__slide { width: 100% !important; } /* adjustment for all imagegallery splide arrows */ divclass*gallery .splide__arrow { width : auto; height : auto; background: var(--galerieHG); } divclass*gallery .splide__arrow svg { height: var(--ArrowSize) !important; width : var(--ArrowSize) !important; } /* adjustment for the little gallery splide arrows */ .galerieklein .splide__arrow { top : 30%; width : 35px !important; height : 35px !important; background: transparent !important; } .galerieklein .wrap .splide__arrow--prev { left: -1vw; } .galerieklein .wrap .splide__arrow--next { right: -1vw; } /* adjustment for the big gallery splide arrows */ .bigSlider .splide__arrow { top: 25%; } .bigSlider .splide__arrow--prev { left: -1%; } .bigSlider .splide__arrow--next { right: -1%; } /* adjustment for all imagegallery pagination item */ articleclass*galerie .splide .splide__list li { margin-bottom: 4vw !important; } article divclass*gallery .wrap .splide__pagination:before { border-top: 1vw solid var(--custom-GalleryBorderColor); } /* adjustment for the big gallery */ .bigSlider .splide__slide { position: relative; z-index : 5; } .galeriegross .splide, .galeriegross .splide__slide, .galeriegross .splide__list li { background-color: transparent; } .bigSlider .splide__slide .slide_caption { position : relative; margin-top : 2vw; z-index : 66; left : 0; width : 100%; padding-top : 0; padding-left : 0; padding-right : 0; background-color: transparent; } /* Copyrights in großer Galerie */ /* HTML: li.splide__slide div.slide_caption>h4+p+p.bigSliderCopyright */ .splide__slide p.bigSliderImageCopyright { top: -11vw; } /* Text-Bild-Element */ .horizontal-image-text .horizontal-text, .horizontal-image-text .image-frame { padding-top: var(--space); height : max-content !important; } .section-switch:nth-child(odd) .bildtexthorz .bild, .section-switch:nth-child(odd) .bildtexthorz .textboxhorz { float : left; margin: 0; } .bildtexthorz .textboxhorz { min-height : auto; width : 100%; padding-bottom: 28px; margin : 0; margin-top : 28px !important; float : left; } /* Container */ .column-container .container-2column, .column-container .container-3column { columns: 1 !important; } .column-container .container-2column>section:not(:first-of-type), .column-container .container-3column>section:not(:first-of-type) { margin-top: 28px !important; } /* Kalender-Element */ .calendar .monat+div { row-gap: 24px; } .calendar .daten { --EntryColumnGap: 10px; --EntryRowGap : 24px; width : 100% !important; } .calendar .monat+div .daten:nth-child(2) { margin-top: 0 !important; } .calendar .monat+div .daten:nth-child(2)::before { content: ; } .calendar .monat+div .daten:only-child div:first-child { width: 34%; } .calendar .monat+div .daten:only-child div+div { width: calc(66% - var(--EntryColumnGap)); } /* Klapptext */ .klappbox .capt { min-height: 3px; } .klappbox .capt .open { top: calc(var(--klappRand) - 6px); } /* Contact Form */ .contact-form-frame .wrap { padding: 0 !important; } article.contact-form-frame>.wrap { padding: var(--tWrapSpace) !important; } .kontakt-interactive>div { width: 100%; } .formElementsCSS form { width: 100%; } /* Headline Fix für Sprungpunkt */ .page sectionid^headline article.theadline { margin-top: var(--BlockGap) !important; } .page .nav#navigation { border-width: 0; } .theader .block-container .section-social { --space : 30px; pointer-events: none; } .theader .block-container .section-social #social { right: auto; left : var(--space); width: calc(100% - var(--space)); } .page .nav#social ul { justify-content: flex-start; } .text-dropdown .capt ul { margin-left: calc(-1 * var(--space)); } .text-dropdown .capt ul li { padding-left: var(--space) !important; } .theader-image .image-frame { top : unset; height: calc(var(--tWrap) * 0.424); } .tlogo { --LogoPaddingY: calc(var(--tWrap) * 0.064); } .coloredarea .watermark::before { content: none; } .trackrecord-container { --columnGap: 0px; } .recordcontainer section { width: 100% !important; } .advantage-container { --columnGap: 0px; } .vorteile section { width: 100% !important; } .tlogo-container { --columnGap: 0px; } .logocontainer { gap: 24px; } .tlogo-container section { width: calc(50% - 12px) !important; } .tlogo-extra, .tlogo-extra .image-frame { height: calc(var(--tWrap) * 0.212); } .page section .tlogo-extra img.editable { height: calc(var(--tWrap) * 0.212) !important; } .cctimeline-container section { width : 100% !important; align-self: end; } .cctimeline-container section::after, .cctimeline-container section:nth-child(even)::after { left : 31px; right: unset; } .number-frame, .cctimeline-container section:nth-child(even) .number-frame { float: left; } .detail-frame, .cctimeline-container section:nth-child(even) .detail-frame { float: right; } .cctimeline-block { margin-bottom: 48px; } .detail-frame .text-frame { padding: 22px 20px; } .number-frame { --FontSizeFactor: 1.1; width : 64px; height : 64px; } .number-frame .text-frame { width: 60px; } .quote-block .text-frame { padding: calc(var(--tWrap) * 0.076); } .theader .cta-frame { top: unset; } .thirdsContainer { --columnGap: 0px; } .thirdsContainer .block-container section { flex-basis : 100%; flex-shrink: 0; } .thirdsContainer .thirdLeft.block-container section:last-child, .thirdsContainer .thirdRight.block-container section:first-child { flex-grow: 0; } section.height_1:not(.section00) #header .block-container::before { background: var(--BurgerMenueBackgroundColor); } .pageBackground .pgcolorarea { left: 0; } section.pageBackground:not(.Grau):not(.Hellgrau):not(.Dunkelblau)~.section-theader .theader-button .cta-frame .text-frame .textbox p { --HeadlineColor: var(--copytext-clr); } section.pageBackground:not(.Grau):not(.Hellgrau):not(.Dunkelblau)~.section-theader .theader-button .cta-frame .text-frame .textbox p spanstyle*color:#ffffff; { color: var(--copytext-clr) !important; } } /* Settings for Safari on IOS */ /* Safari 7.1+ */ _::-webkit-full-page-media, _:future, :root .textbox *>span { line-height: 120%; }/style>link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/css/splide-core.min.css>link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/css/themes/splide-default.min.css>link relstylesheet hrefhttps://assets.calendly.com/assets/external/widget.css>script srchttps://aws.creacheck.com/jquery.min.js>/script>script srchttps://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/js/splide.min.js>/script>script srchttps://aws.creacheck.com/website.js>/script>style> .page section.page-bottom { position: absolute!important; top: unset!important; z-index: 100; width:100%; } .page{ position: relative; height: auto; } .page section:last-child{ padding-bottom:100px; } .page section.inline-block { display: inline-block!important; width: auto!important; float: none; position: relative !important; height: auto !important; } .blockContainer section{ position:relative !important; } /style>style>@font-face { font-family: KievitTab Regular; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/CDUKievitTab-Book.woff) format(woff) }/style>style>@font-face { font-family: KievitTab Italic; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/CDUKievitTab-Italic.woff) format(woff) }/style>style>@font-face { font-family: KievitTab Bold; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/CDUKievitTab-Bold.woff) format(woff) }/style>style>@font-face { font-family: KievitTab BoldItalic; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/CDUKievitTab-BoldItalic.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-Bold; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/IBMPlexSerif-Bold.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-Italic; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/IBMPlexSerif-Italic.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-Regular; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/IBMPlexSerif-Regular.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-SemiBold; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/IBMPlexSerif-SemiBold.woff) format(woff) }/style>style>@font-face { font-family: Inter-ExtraBold; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/Inter-ExtraBold.woff) format(woff) }/style>style>@font-face { font-family: Inter-Light; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/Inter-Light.woff) format(woff) }/style>style>@font-face { font-family: Inter-Medium; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/Inter-Medium.woff) format(woff) }/style>style>@font-face { font-family: Inter-Regular; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.clients/rogerschenk/structure/Inter-Regular.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-Regular; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/IBMPlexSerif-Regular.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-Bold; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/IBMPlexSerif-Bold.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-Italic; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/IBMPlexSerif-Italic.woff) format(woff) }/style>style>@font-face { font-family: Inter-ExtraBold; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/Inter-ExtraBold.woff) format(woff) }/style>style>@font-face { font-family: Inter-Medium; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/Inter-Medium.woff) format(woff) }/style>style>@font-face { font-family: Inter-Regular; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/Inter-Regular.woff) format(woff) }/style>style>@font-face { font-family: Inter-Light; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/Inter-Light.woff) format(woff) }/style>style>@font-face { font-family: IBMPlexSerif-BoldItalic; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/IBMPlexSerif-BoldItalic.woff) format(woff) }/style>style>@font-face { font-family: fa-regular; font-weight: ; font-style: ; src: url(https://s3.eu-central-1.amazonaws.com/creacheck.templates/651d6d79eb95956d7752c467/structure/fa-regular.woff) format(woff) }/style>style>/style>/head>body onloadmaketoc();>div classdpage dpage_1 page_1>div idsp1 classpcol printStage title>div idpage style classpage seite_1 anzahl_1 odd >section id651d6d79eb95956d7752c3e3_1 class section00 pageBackground height_0 style>div classpgcolorarea>/div>article classwrap wrapperBlockOpt data-sectionsection00 pageBackground> div classwrapper-background> /div>/article>/section>section id651d6d79eb95956d7752c3e5_3 class section-theader height_1 styleheight: 60px;>article classtheader idheader data-sectionsection-theader> div classblock-container blockContainer header-background data-namecontainer>section id651d6d79eb95956d7752c3e7_5 class section-headerbild height_1 styleheight: 60px;>article classtheader theader-image data-sectionsection-headerbild> div classheader-background> div classimage-frame> img altnothing srchttps://s3.eu-central-1.amazonaws.com/creacheck.editionimgs.original/d79175534ddc0f16f19337f5f91facf6a106113e723356663db5cd92dadc8ef841 classeditable data-nametitelbild1 data-pre /> div classcopyright-frame> div classeditable copyright align-right data-custom-toolbarfontColor data-namecopyright_titelbild1>div>p>span classtext-default>/span>/p>/div>/div> /div> /div> /div>/article>/section>section id651d6d79eb95956d7752c3ed_7 class section-headerlogo height_1 styleheight: 60px;>article classtheader theader-logo data-sectionsection-headerlogo> div classheader-background> div classtlogo tlogo-top-center> div>/div> /div> /div>/article>/section>section id651d6d79eb95956d7752c3eb_9 class section-social height_1 styleheight: 60px;>article classtheader-social data-sectionsection-social> div classwrap> div classnav idsocial data-namesocialnav>div classwrap>ul>li>a hrefhttps://twitter.com target_blank>Twitter/a>/li>li>a hrefhttps://facebook.com target_blank>Facebook/a>/li>/ul>/div>/div> /div>/article>/section>section id651d6d79eb95956d7752c403_13 class section-headerbutton-bottom height_1 styleheight: 60px;>article classtheader theader-button data-sectionsection-headerbutton-bottom> div classheader-background> div classcta-frame cta-frame-center> div classtext-frame> div classeditable textbox align-bottom align-center data-nametext data-custom-toolbarfontSize,fontColor>div>p>span classtext-default stylecolor:#000000;>Gemeindeverband Au am Rhein/span>/p>/div>/div> /div> div classactionButton data-nameactionB data-bbgcolor data-bfcolorfalse> /div> /div> /div>/article>/section>/div>/article>article classnav idnavigation data-namemainnav>div classwrap>ul>li>a href#header >Start/a>/li>li>a hrefhttps://www.cdu-auamrhein.de/Presse target_blank>Pressemitteilungen/a>/li>li>a hrefhttps://www.cdu-auamrhein.de/Kandidaten target_blank>CDU-Kandidaten/a>/li>/ul>/div>/article>article classitem iditem> img altnothing classklapp idklapp data-namedropdown srchttps://s3.eu-central-1.amazonaws.com/creacheck.templates/611f49524ed8ed751b50e61e/images/burger.svg width100 height100 data-width100 data-height100 onclickjavascript:addActiveClass(); /> img altnothing classcross idcross data-namecross srchttps://s3.eu-central-1.amazonaws.com/creacheck.templates/611f49524ed8ed751b50e61e/images/cross.svg width100 height100 data-width100 data-height100 onclickjavascript:deleteActiveClass(); />/article>/section>section id651d6d79eb95956d7752c3e9_11 class smallfooter height_1 styleheight: 60px; top: 5940px;>article classarticlefooter data-sectionsmallfooter> div classfootercontent> div classnav footernav footernav-small data-namefooternav>div classwrap>ul>li>a href#header >Start/a>/li>li>a hrefimprint >Impressum/a>/li>li>a hrefprivacy >Datenschutz/a>/li>/ul>/div>/div> /div> div classfooterlogo> div classwrap> div>/div> /div> /div>/article>/section>section id651d6d79eb95956d7752c409_15 class bigfooter height_-1 style>article classarticlefooter data-sectionbigfooter> div classfootercontent> div classnav footernav footernav-big data-namefooternav>div classwrap>ul>li>a href#header >Start/a>/li>li>a hrefimprint >Impressum/a>/li>li>a hrefprivacy >Datenschutz/a>/li>/ul>/div>/div> div classwrap> div classflex-container> div classblock-container data-namecontainer> /div> /div> /div> /div> div classfooterlogo> div classwrap> div>/div> /div> /div>/article>/section>section idheadline651d6d79eb95956d7752c413_17 class height_1 styleheight: 60px; top: 60px;>article classtheadline content-block> div classwrap> div classtext-frame> div classeditable textbox data-custom-toolbarfontSize data-nameheadline>div>/div>/div> /div> /div>/article>/section>section id651d6d79eb95956d7752c41b_19 class height_1 styleheight: 60px; top: 120px;>article classvertical-image-text content-block> div classwrap> div classimage-frame>img alt srchttps://s3.eu-central-1.amazonaws.com/creacheck.editionimgs.original/6205e33b6e3c8f27dfe63a43d4b137c50eec67699db15dc7e933dbbeb2c1d35aba classeditable data-nameimage1 /> div classcopyright-frame> div classeditable copyright data-custom-toolbarfontColor data-namecopyright_image1>div>p>fabry/p>/div>/div> /div> /div> div classvertical-text> div classtext-frame> div classeditable textbox data-nameueberuns2 data-custom-toolbarheading,|,bold,italic,underline,|,fontSize,|,bulletedList,|,link data-custom-headingsp,h1>div>h1>span classtext-default>strong>CDU-Kandidatinnen und Kandidaten für die Gemeinderatswahlen am 09. Juni 2024:/strong>/span>/h1>p>Auf dem Bild von links nach rechts: Winfried Westermann, Katharina Reichel, Martin Kimmig, Michaela Kern, Fabian Weiler, Markus Bauer, Rebecca Balke, Claudia Klein, Roman Balke und Norbert Reichel/p>/div>/div> /div> /div> div classparting-line>/div> /div>/article>/section>/div>/div>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]