/*!/wp-content/themes/ArtH39-childtheme21/style.css*/@font-face{font-family:'Downcome';src:url(/wp-content/themes/ArtH39-childtheme21/fonts/downcome-webfont.woff) format('woff'),url('/wp-content/themes/ArtH39-childtheme21/fonts/downcome-webfont.svg#downcomeuploaded_file') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'RobotoFlex';src:url(/wp-content/themes/ArtH39-childtheme21/fonts/RobotoFlex.woff2) format('woff2 supports variations'),url(/wp-content/themes/ArtH39-childtheme21/fonts/RobotoFlex.woff2) format("woff2-variations");font-weight:1 999;font-stretch:25% 200%;font-style:normal;font-display:swap}:root{--global--font-primary:var(--font-headings, 'Downcome', Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", -apple-system, BlinkMacSystemFont, sans-serif);--global--font-secondary:var(--font-base, 'RobotoFlex', Arial, Roboto, "Helvetica Neue", -apple-system, BlinkMacSystemFont,  Oxygen-Sans, Ubuntu, Cantarell, sans-serif);--global--font-size-base:1.1rem;--global--font-size-xs:1rem;--global--font-size-sm:1.603rem;--global--font-size-md:1.69rem;--global--font-size-lg:1.9rem;--global--font-size-xl:2.69rem;--global--font-size-xxl:3.49rem;--global--font-size-xxxl:4rem;--global--font-size-page-title:var(--global--font-size-xl);--global--letter-spacing:normal;--global--line-height-body:1.7;--global--line-height-heading:1.23;--global--line-height-page-title:1.039;--heading--font-family:var(--global--font-primary);--heading--font-size-h6:var(--global--font-size-xs);--heading--font-size-h5:var(--global--font-size-sm);--heading--font-size-h4:var(--global--font-size-sm);--heading--font-size-h3:2.1rem;--heading--font-size-h2:var(--global--font-size-lg);--heading--font-size-h1:var(--global--font-size-xl);--heading--letter-spacing-h6:0.05em;--heading--letter-spacing-h5:0.05em;--heading--letter-spacing-h4:var(--global--letter-spacing);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h6:var(--global--line-height-heading);--heading--line-height-h5:var(--global--line-height-heading);--heading--line-height-h4:var(--global--line-height-heading);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:300;--heading--font-weight-page-title:300;--heading--font-weight-strong:300;--latest-posts--title-font-family:var(--heading--font-family);--latest-posts--title-font-size:var(--heading--font-size-h3);--latest-posts--description-font-family:var(--global--font-secondary);--latest-posts--description-font-size:var(--global--font-size-sm);--list--font-family:var(--global--font-secondary);--definition-term--font-family:var(--global--font-primary);--global--color-black:#000;--global--color-dark-gray:#28303d;--global--color-gray:#39414d;--global--color-light-gray:#f0f0f0;--global--color-green:#c6f7f4;--global--color-blue:#d1dfe4;--global--color-purple:#e5287c;--global--color-red:#e4d1d1;--global--color-orange:#e4dad1;--global--color-yellow:#eeeadd;--global--color-white:#fff;--global--color-white-50:rgba(255, 255, 255, 0.5);--global--color-white-90:rgba(255, 255, 255, 0.9);--global--color-primary:var(--global--color-white);--cta-color:#ffff16;--global--color-secondary:#d2d6e7;--global--color-primary-hover:var(--global--color-primary);--global--color-background:#1f2122;--global--color-border:var(--global--color-primary);--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:25px;--global--spacing-vertical:30px;--global--elevation:1px 1px 3px 0 rgba(0, 0, 0, 0.2);--form--font-family:var(--global--font-secondary);--form--font-size:1rem;--form--line-height:var(--global--line-height-body);--form--color-text:var(--global--color-dark-gray);--form--color-ranged:var(--global--color-secondary);--form--label-weight:300;--form--border-color:#4c4c4c;--form--border-width:1px;--form--border-radius:0;--form--spacing-unit:calc(0.3 * var(--global--spacing-unit));--cover--height:calc(15 * var(--global--spacing-vertical));--cover--color-foreground:var(--global--color-white);--cover--color-background:var(--global--color-black);--button--color-text:var(--global--color-background);--button--color-text-hover:var(--global--color-secondary);--button--color-text-active:var(--global--color-secondary);--button--color-background:var(--cta-color);--button--color-background-active:var(--cta-color);--button--font-family:var(--global--font-secondary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:3px;--button--padding-vertical:13px;--button--padding-horizontal:calc(2 * var(--button--padding-vertical));--entry-header--color:var(--global--color-primary);--entry-header--color-link:currentColor;--entry-header--color-hover:var(--global--color-primary-hover);--entry-header--color-focus:var(--global--color-secondary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--entry-author-bio--font-family:var(--heading--font-family);--entry-author-bio--font-size:var(--heading--font-size-h4);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--color-link-hover:var(--global--color-secondary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:normal;--branding--title--text-transform:uppercase;--branding--description--font-family:var(--global--font-secondary);--branding--description--font-size:var(--global--font-size-sm);--brandingmobile--description--font-size:var(--global--font-size-xs);--branding--description--font-family:var(--global--font-secondary);--branding--logo--max-width:382px;--branding--logo--max-height:81px;--branding--logo--max-width-mobile:279px;--branding--logo--max-height-mobile:70px;--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-secondary);--primary-nav--font-size:var(--global--font-size-xs);--primary-nav--font-size-sub-menu:var(--global--font-size-xs);--primary-nav--font-size-mobile:var(--global--font-size-base);--primary-nav--font-size-sub-menu-mobile:var(--global--font-size-base);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-style:normal;--primary-nav--font-style-sub-menu-mobile:normal;--primary-nav--font-weight:normal;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);--primary-nav--padding:calc(0.29 * var(--global--spacing-unit));--primary-nav--border-color:var(--global--color-primary);--pagination--color-text:var(--global--color-primary);--pagination--color-link-hover:var(--global--color-primary-hover);--pagination--font-family:var(--global--font-secondary);--pagination--font-size:var(--global--font-size-lg);--pagination--font-weight:normal;--pagination--font-weight-strong:600;--footer--color-text:#ccc;--footer--color-link:#ccc;--footer--color-link-hover:#fff;--footer--font-family:var(--global--font-secondary);--footer--font-size:var(--global--font-size-xs);--pullquote--font-family:var(--global--font-primary);--pullquote--font-size:var(--heading--font-size-h3);--pullquote--font-style:normal;--pullquote--letter-spacing:var(--heading--letter-spacing-h4);--pullquote--line-height:var(--global--line-height-heading);--pullquote--border-width:3px;--pullquote--border-color:var(--global--color-primary);--pullquote--color-foreground:var(--global--color-primary);--pullquote--color-background:var(--global--color-background);--quote--font-family:var(--global--font-secondary);--quote--font-size:var(--global--font-size-md);--quote--font-size-large:var(--global--font-size-xl);--quote--font-style:normal;--quote--font-weight:700;--quote--font-weight-strong:bolder;--quote--font-style-large:normal;--quote--font-style-cite:normal;--quote--line-height:var(--global--line-height-body);--quote--line-height-large:1.35;--separator--border-color:var(--global--color-border);--separator--height:1px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--widget--spacing-menu:calc(0.66 * var(--global--spacing-unit));--global--admin-bar--height:0}:root{--responsive--spacing-horizontal:calc(2 * var(--global--spacing-horizontal));--responsive--aligndefault-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width:100%;--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-purple);min-width:190px}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--global--color-purple)!important}@media only screen and (min-width:652px){.widget-area{column-gap:calc(1.9* var(--global--spacing-horizontal))}}html,body{-webkit-text-size-adjust:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}html *{transition:all 400ms ease-out}::-webkit-scrollbar,scrollbar-small{width:9px!important;height:9px}p,li,figcaption{font-variation-settings:"wght" 600,"wdth" 25}.wp-block-gallery.has-nested-images.bung figcaption{background:#96d33c!important;bottom:0;box-sizing:border-box;color:#000!important;font-size:17px!important;left:0;margin-bottom:0;max-height:32px!important;overflow:auto;box-sizing:border-box;padding:0!important;margin:0}.p400{font-variation-settings:"wght" 400,"wdth" 25;font-size:.99rem;line-height:1.4rem}::-webkit-scrollbar-thumb,scrollbarthumb-vertical{background-color:var(--global--color-background);border-left:1px solid var(--global--color-background);border-bottom:6px solid #ccc}::-webkit-scrollbar-track,scrollbartrack-vertical{background-color:var(--global--color-background);border-left:1px solid var(--global--color-background)}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:none}.home .site-header{padding:0 4.6%;position:absolute;height:108px;width:100%;z-index:9;margin:0rem auto;max-width:var(--responsive--alignfull-width)}.tel{position:absolute;right:4.6%;top:12px;letter-spacing:2px;display:block;color:#ffff26;font-variation-settings:"wght" 450,"wdth" 36;font-stretch:36%}.stp1{font-stretch:30%;font-size:1.6rem!important;text-shadow:-1px 1px 1px #000;letter-spacing:2px;font-variation-settings:"wght" 540,"wdth" 30}.crellyslider .butt *{font-size:1.46rem!important}.crellyslider a{color:#ffff16}.crellyslider a:hover{color:#9cf806}.oe img{width:44px;max-width:none}.oe{margin:auto;text-align:center;justify-content:center!important}.oe2{flex-basis:666px}.home .custom-logo,.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img{opacity:1;filter:brightness(1.3);position:relative;left:3px;top:13px}.slog{position:relative;margin-top:0!important;color:#fff;transform:rotate(270deg);left:-51.26%;bottom:1.3rem;font-size:1.39rem;text-transform:uppercase;letter-spacing:3px;text-align:left}.has-large-font-size{font-variation-settings:"wght" 461,"wdth" 30}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.entry-title{letter-spacing:.2rem}h1,.h1,.stp1,.singular .entry-title{color:#ffff16}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:#ff0;letter-spacing:.2rem;color:#c10101;font-size:2rem;font-family:'Downcome',sans-serif}.page-id-973 .entry-title{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/Hausbau-Stadthaus.svg);background-repeat:no-repeat}.page-id-1042 .entry-title{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/Hausbau-Bauhausstil.svg);background-repeat:no-repeat}.page-id-899 .entry-title{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/Hausbau-Bungalow.svg);background-repeat:no-repeat}.page-id-929 .entry-title{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/Hausbau.svg);background-repeat:no-repeat}.page-id-1056 .entry-title{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/Hausbau-frei-geplant.svg);background-repeat:no-repeat}.site-branding{margin-top:0}.jahr{color:#70703a;font-family:'Downcome',sans-serif;font-size:179px;position:absolute;top:-57px;animation:jhani 5s linear -0.2s 1}@keyframes jhani{0%{left:-216px;top:32px}70%{left:-3px;top:32px}100%{left:-3px;top:-57px}}.jahrh1,.lo2{min-width:174px}.jahrh1{color:#bfc3a2;top:-77px;font-size:217px;animation:jhani 12s linear 2s 1}.cta{background:#0006;color:#bbff16;padding:1px 9px;border-radius:3px}.home .site-content,.site-header{position:relative;z-index:1}.icons .wp-block-image{margin-top:12px!important;margin-bottom:12px}.icons.wp-block-columns .wp-block-column>*:first-child{margin-top:12px!important}.icons img{max-width:36px}.wp-block-cover,.wp-block-cover-image{background-color:#fff0}.grundstcc{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/raster.svg);background-size:cover}.wp-block-cover.grundstc,.wp-block-cover .has-background-dim:not([class*=-background-color]),.grundstc .wp-block-cover .wp-block-cover__image-background{max-width:453px;max-height:222px!important;width:453px;height:222px!important}.wp-block-search .wp-block-search__input{max-width:184px}aside button.sub-menu-toggle{background:transparent!important;color:antiquewhite}aside svg.svg-icon path{fill:#fff}.grundstc img,.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover.alignright>img{padding:0;margin:23px}h2{font-size:2.4013rem}h2,h4,h4 a{color:#7cbf27}h3,.h3,h5,h3 a{text-decoration:none;color:#ff0}.widget h2{font-weight:100;text-align:center;font-family:var(--global--font-secondary);text-transform:uppercase;font-size:1.13rem;letter-spacing:.22rem;padding-bottom:13px;margin-top:6px!important}.slwli,.slwre{font-variation-settings:'wght' 99;padding-top:9%;font-size:1.72vW;overflow:hidden;text-align:center}.svgc{text-align:center}.svgc>svg{height:auto;max-width:90%}.slwli p:first-child{position:relative;animation:mp 2100ms ease-in-out -1s 1 forwards}@keyframes mp{0%{left:630px;opacity:0}100%{left:0;opacity:1}}.slwli p:nth-child(2){position:relative;animation:mp2 3300ms ease-in-out -100ms 1 forwards}@keyframes mp2{0%{left:630px;opacity:0}100%{left:-90px;opacity:1}}.slwli p:nth-child(3){position:relative;animation:mp 4700ms ease-in-out -10ms 1 forwards}.slwre p:nth-child(2){position:relative;animation:mpr2 3900ms ease-in-out -100ms 1 forwards}@keyframes mpr2{0%{left:-630px;opacity:0}100%{left:90px;opacity:1}}.slwre p:nth-child(3){position:relative;animation:mpr 5400ms ease-in-out -10ms 1 forwards}.slwre p:first-child{position:relative;animation:mpr 2970ms ease-in-out -1s 1 forwards}@keyframes mpr{0%{left:-630px;opacity:0}100%{left:0;opacity:1}}.svgc p{margin-top:9px;margin-bottom:13px}.pfeil,.svgc p{position:relative;animation:mpf 6970ms ease-in-out -40ms 1 forwards}@keyframes mpf{0%{top:-330px;opacity:0}60%{top:-330px;opacity:0}100%{top:0;opacity:1}}.crellyslider>.cs-controls>.cs-next,.crellyslider>.cs-controls>.cs-previous{filter:hue-rotate(269deg);background-color:#000000c2}.flowpaper-class{min-height:73vW}.tb1{font-size:20px;color:#e5287c;text-transform:uppercase}.cvideo{text-align:center}.scrollup{position:fixed;font-size:1.6rem;text-decoration:none;display:block;bottom:6vH;width:2rem;right:.791%}#hgre{background-size:cover}.aufruf{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/logistic-software-demo1.jpg);background-repeat:no-repeat;text-decoration:none;display:block;height:165px;margin:13px auto 0;position:relative;width:170px;border-radius:50%}.aufruf:hover{background-image:url(/wp-content/themes/ArtH39-childtheme21/img/logistic-software-demo.jpg);background-repeat:no-repeat}.site-header{z-index:9}.site-header{padding:0 4.6%;max-width:100%}.singular .entry-title{font-size:calc(1.79vW + 14px);letter-spacing:3px;margin-bottom:6rem;text-transform:uppercase;width:fit-content;margin:auto;padding:0 60px;overflow:visible;background-position-x:0}.site{background-repeat:no-repeat;background-size:100% auto}.conth1sl{position:relative}.conth1sl h1{text-shadow:-1px 1px 1px #000;position:absolute;z-index:9;bottom:17px;left:5%}#crellyslider-1{margin-bottom:0}.imgbox{border:3px solid #232323!important;box-shadow:2px 2px 6px #000}.butt{background:#0000008f;padding:10px!important;border-radius:6px}.site-description{font-weight:700;text-transform:uppercase}.txto{font-weight:700;margin:auto}input{background-color:transparent!important;border:var(--form--border-width) solid #0c1434}.wp-block-button__link{letter-spacing:3px}.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type=submit]:not(:hover):not(:active):not(.has-background),input[type=reset]:not(:hover):not(:active):not(.has-background),.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background){opacity:.79}.unten{margin-top:0;margin-bottom:0!important;background-repeat:no-repeat;background-size:cover}.home .entry-content{padding-bottom:0;margin-bottom:0}.entry-footer{display:none}.wp-block-cover.alignfull,.wp-block-cover-image.alignfull{padding-bottom:0;margin-bottom:-3.9rem;padding-bottom:3rem}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription select,.tnp-widget input[type=email]{border-color:#c9009e;background-color:#f4f4f45e!important}.tnp-subscription div.tnp-field a,.tnp-field label{font-weight:400}.tnp-widget{max-width:279px}.powered-by{font-size:12px}.baguetteBox-button:not(:hover):not(:active):not(.has-background){background-color:#00000063}.ref{padding:2rem 3%;color:#929191;margin:-2.17rem 0 0;background-color:#ffe4d2}.ref div div div{padding:1rem 0%;background:#fddfcb;min-height:4.4rem;text-align:center;border-radius:34px}.txto2bev{margin-top:6vH}:where(.wp-block-columns.is-layout-flex){gap:2vW}.site-branding,.logo2{position:relative;width:136px;text-align:center;max-width:136px}.ctab img{border-radius:17px;box-shadow:0 1px 5px #000}.ctab img:hover{box-shadow:0 0 7px #fff}.site-main{padding-top:0}.bgo{top:0;padding:7rem 2.3% 1rem;margin-bottom:0;background-position:center 0;background-size:cover}.alignwide{max-width:1299px;gap:3vW;width:90%}.logo2.is-layout-flow{width:174px;text-align:center;position:relative}.lo2{z-index:9;position:relative}.is-layout-flex{display:flex;justify-content:space-between}.zweifarb,.weiss{font-size:1.2rem;letter-spacing:0;border-bottom:0 solid #ccc;margin-top:0;gap:0;margin-bottom:0}.weiss{background:#fff;color:#000;padding:4rem 0 4.99rem}.weiss h4{color:#000}.zweifarb>.wp-block-column{padding:6.7rem 7%}.zweifarb div>*{max-width:616px;margin:auto;padding:0!important}.vertbott img{vertical-align:text-bottom;margin-right:12px}.vertbott,.vertbott a{text-decoration:none;letter-spacing:2px;color:#faec04;border-bottom:1px solid #9191916b}.vertbott p{margin-top:0px!important;margin-bottom:9px!important}.zweifarb .hgr{background:#69990a}.hgr h4{color:#fff}.so1{height:100vH;background-repeat:no-repeat;width:100%;background-position:center top;background-size:73%;opacity:0;position:absolute;top:69px;animation:rotate_x 1s 0s ease-in;-webkit-animation:rotate_x 1s ease-in;animation-duration:2s}.wp-block-gallery-14 img{max-height:190px}.sp2oben{padding-right:3%;max-width:942px}.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background){background-color:#73a22e}.site-main>article>*:first-child{margin-top:20px}.site-content{background-size:100% auto;background-repeat:no-repeat}.home .site-main>article>*:first-child{margin-top:0}.fbx-light .fbx-inner,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next .fbx-icon,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev .fbx-icon,.fbx-light.fbx-modal,.fbx-modal.fbx-light.fbx-phone .fbx-close:hover,.fbx-modal.fbx-light.fbx-phone .fbx-fullscreen-toggle:hover,.fbx-modal.fbx-light.fbx-phone .fbx-next:hover,.fbx-modal.fbx-light.fbx-phone .fbx-pause:hover,.fbx-modal.fbx-light.fbx-phone .fbx-play:hover,.fbx-modal.fbx-light.fbx-phone .fbx-prev:hover,.fbx-modal.fbx-light.fbx-phone .fbx-social-toggle:hover,.fbx-rounded.fbx-light .fbx-close,.fbx-rounded.fbx-light .fbx-fullscreen-toggle,.fbx-rounded.fbx-light .fbx-pause,.fbx-rounded.fbx-light .fbx-play,.fbx-rounded.fbx-light .fbx-social-toggle{border-color:#161616!important}.fbx-light .fbx-close,.fbx-light .fbx-fullscreen-toggle,.fbx-light .fbx-inner,.fbx-light .fbx-loader,.fbx-light .fbx-next,.fbx-light .fbx-pause,.fbx-light .fbx-play,.fbx-light .fbx-prev,.fbx-light .fbx-social-toggle,.fbx-light.fbx-inset-buttons.fbx-phone:not(.fbx-fullscreen-mode) .fbx-next,.fbx-light.fbx-inset-buttons.fbx-phone:not(.fbx-fullscreen-mode) .fbx-prev,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next .fbx-icon,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev .fbx-icon{background-color:#202020!important}figure.wp-block-gallery.has-nested-images{align-items:normal;margin:3rem 0}.has-background .is-gigantic-text{color:#fffdc7}:root .is-gigantic-text,:root .has-gigantic-font-size,:root .is-huge-text,:root .has-huge-font-size{font-weight:300}.gr2{min-height:266px;color:#fff;text-shadow:1px 2px 2px #000;padding:9rem 2rem 1rem;text-align:center}.spbg3{background-image:url(/wp-content/themes/ArtH39-childtheme21/../../themes/ArtH39-childtheme/img/erfolg-1.jpg);background-repeat:no-repeat;background-size:cover}#spbgcont div{background-color:#fff9f5;padding:2rem 1rem;color:#fff;font-weight:700;text-align:center;text-shadow:-1px 1px 4px #1c1e2b}.spbgcont{margin:6rem auto}.wp-block-columns.wo div{border:3px dotted #ecfffe;padding:9px 2rem;text-align:center;vertical-align:middle}.wrapper{width:96%;border:1px solid #141414;overflow:hidden}.ticker{animation:moveTicker 20s linear infinite;position:relative;padding:5px 0;white-space:nowrap;font-variation-settings:"wght" 400,"wdth" 25;letter-spacing:2px}@keyframes moveTicker{from{transform:translate3d(100%,0%,0)}to{transform:translate3d(-100%,0%,0)}}.ticker:hover{animation-play-state:paused}.fl,#address-1{display:flex;gap:1rem}.fl .forminator-row,#address-1 .forminator-row{flex-basis:100%}.forminator-radio-label,.forminator-ui#forminator-module-90.forminator-design--default .forminator-checkbox__label p{color:#ccc!important}.wp-block-buttons{text-align:center;justify-content:center}ul,ol{padding-left:calc(1.62 * var(--global--spacing-horizontal))}.wp-block-button.cta{margin:1rem auto}.col_b{border:1px solid var(--global--color-gray);padding:var(--global--spacing-unit)}.singular .entry-header{padding-bottom:calc(0.3+var(--global--spacing-vertical));margin-bottom:var(--global--spacing-vertical);border-bottom:none;text-align:center}.site-footer>.site-info{border-top:0 solid var(--global--color-border)}.widget-area{margin-top:-2rem}.site-footer,.widget-area{max-width:var(--responsive--alignwide-full);padding:var(--global--spacing-vertical) 6%;font-size:.9rem;background-size:100% auto;border-top:6px solid #12121254}.widget-area .wp-block-columns .wp-block-column>*{margin-top:4px;margin-bottom:7px}.hgl{background-size:100% auto}table td,table th,.wp-block-table td,.wp-block-table th{padding:calc(0.12 * var(--global--spacing-unit)) 7px;border:1px solid;box-sizing:border-box}form.fluent_form_1 .ff-btn-submit{background-color:#FFEB3B!important;color:#000}.fluentform .ff-el-group{margin:0 0 10px 0!important}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{min-width:1.2rem}.extratypo::first-letter{font-size:310%;line-height:4.9rem;color:var(--cta-color)}.extratypo{font-weight:700;text-align:center;font-style:italic}.tnp-subscription label{font-weight:400}.tnp-privacy-field a{font-size:.79rem;text-shadow:none}input[type=checkbox],input[type=radio]{width:16px;height:16px}.zahlg{text-align:center}.swpm-buy-now-button-submit{border-radius:40px}aside img{filter:opacity(.79);width:auto!important}@-webkit-keyframes animatep1{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep1{0%{fill:#fff0}100%{fill:#b8cce0}}.E20{-webkit-animation:animatep1 0.9s cubic-bezier(.47,0,.745,.715) 1s both;animation:animatep1 0.9s cubic-bezier(.47,0,.745,.715) 1s both}@-webkit-keyframes animatep2{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep2{0%{fill:#fff0}100%{fill:#b8cce0}}.E21{-webkit-animation:animatep2 0.9s cubic-bezier(.47,0,.745,.715) 1.3s both;animation:animatep2 0.9s cubic-bezier(.47,0,.745,.715) 1.3s both}@-webkit-keyframes animatep3{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep3{0%{fill:#fff0}100%{fill:#b8cce0}}.E22{-webkit-animation:animatep3 0.9s cubic-bezier(.47,0,.745,.715) 1.6s both;animation:animatep3 0.9s cubic-bezier(.47,0,.745,.715) 1.6s both}@-webkit-keyframes animatep4{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep4{0%{fill:#fff0}100%{fill:#b8cce0}}.E23{-webkit-animation:animatep4 0.9s cubic-bezier(.47,0,.745,.715) 1.9s both;animation:animatep4 0.9s cubic-bezier(.47,0,.745,.715) 1.9s both}@-webkit-keyframes animatep5{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep5{0%{fill:#fff0}100%{fill:#b8cce0}}.E24{-webkit-animation:animatep5 0.9s cubic-bezier(.47,0,.745,.715) 2.2s both;animation:animatep5 0.9s cubic-bezier(.47,0,.745,.715) 2.2s both}@-webkit-keyframes animatep6{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep6{0%{fill:#fff0}100%{fill:#b8cce0}}.E25{-webkit-animation:animatep6 0.9s cubic-bezier(.47,0,.745,.715) 2.5s both;animation:animatep6 0.9s cubic-bezier(.47,0,.745,.715) 2.5s both}@-webkit-keyframes animatep7{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep7{0%{fill:#fff0}100%{fill:#b8cce0}}.svg-elem-7{-webkit-animation:animatep7 0.9s cubic-bezier(.47,0,.745,.715) 2.8s both;animation:animatep7 0.9s cubic-bezier(.47,0,.745,.715) 2.8s both}@-webkit-keyframes animatep8{0%{fill:#fff0}100%{fill:#b8cce0}}@keyframes animatep8{0%{fill:#fff0;stroke-dasharray:900;stroke-dashoffset:900;stroke-width:.001rem}50%{fill:#000;stroke-dasharray:33;stroke-dashoffset:33;stroke-width:4px}100%{fill:#b8cce0;stroke-dashoffset:0}}.sinus,.sinus:hover{-webkit-animation:animatep8 4.9s cubic-bezier(.47,0,.745,.715) 3.1s both;animation:animatep8 4.9s cubic-bezier(.47,0,.745,.715) 3.1s both}.primary-navigation .sub-menu{border:none}@media only screen and (max-width:1600px){.wp-block-spacer{max-height:79px}}@media only screen and (max-width:1367px){.bgimg_o{padding:21rem 0 1rem}}@media only screen and (max-width:1280px){.home .menu-button-container #primary-mobile-menu .dropdown-icon{color:#fff}.menu-button-container{margin-top:17px;right:7px;display:flex}.home .primary-navigation a:hover,.home .primary-navigation a:link,.home .primary-navigation a:visited{margin:1px;padding-left:7px}.site-header{max-width:100%;padding:0 0 12px 4%;height:83px;display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:var(--global--spacing-vertical)}h1{font-size:2.3rem}.conth1sl h1{left:3%}:root .is-huge-text,:root .has-huge-font-size{font-size:4.12rem}.singular .entry-title{margin-bottom:2rem;margin-top:2rem}.primary-navigation{position:absolute;top:var(--global--admin-bar--height);right:0;color:var(--primary-nav--color-text);font-size:var(--primary-nav--font-size);line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation>.primary-menu-container{position:fixed!important;visibility:hidden;opacity:0;top:60px;right:0;bottom:auto;height:100%;left:0;padding-top:calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transition:all 0.15s ease-in-out;transform:translateY(var(--global--spacing-vertical))}.primary-navigation-open .primary-navigation{width:100%;position:fixed;z-index:2}.primary-navigation>div>.menu-wrapper li{display:block;position:relative;width:100%}.site-description{font-size:var(--brandingmobile--description--font-size)}.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:0}.singular .entry-title{font-size:calc(1.79vW + 14px)}.wp-block-spacer{max-height:49px}}@media only screen and (max-width:1024px){.bgimg_o{padding:12rem 0 47rem}.txto1{padding:0 3%}.slog{left:-51.96%;z-index:999;font-size:.9rem;bottom:0;text-shadow:-1px 1px 4px #000;font-weight:600}.menu-button-container{padding-top:calc(1.6* var(--global--spacing-vertical));right:2px}.conth1sl h1{bottom:-14px}}@media only screen and (max-width:900px){.home .custom-logo,.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img{max-height:63px;max-width:79%}h1,.h1{line-height:1.0329em;font-size:2rem}.singular .entry-title{font-size:2rem}h2,.h2{font-size:1.79rem}.widget h2{font-size:1rem;line-height:1.3rem}.wp-block-columns .wp-block-column>h3:first-child{margin-top:2.3rem}.crellyslider a{font-size:1.26rem!important}.slwli,.slwre{padding-top:0;font-size:1.1rem}.smt{max-width:100%}.sp2oben{padding-right:0%}.so1{height:100vW;background-size:100%;top:22vH}.bgo{top:0;min-height:475px;min-height:510px;position:relative;width:100%;display:block;padding:0 0 1rem;top:0;margin-bottom:0rem;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}.wrapper{width:100%;min-width:100vW}.slwli p:first-child{position:relative;animation:mp 2100ms ease-in-out -1s 1 forwards}@keyframes mp{0%{left:630px;opacity:0}100%{left:0;opacity:1}}.slwli p:nth-child(2){position:relative;animation:mp 3300ms ease-in-out -100ms 1 forwards}.slwli p:nth-child(3){position:relative;animation:mp 4700ms ease-in-out -10ms 1 forwards}.slwre p:nth-child(2){position:relative;animation:mpr 3900ms ease-in-out -100ms 1 forwards}.slwre p:nth-child(3){position:relative;animation:mpr 5400ms ease-in-out -10ms 1 forwards}.slwre p:first-child{position:relative;animation:mpr 2970ms ease-in-out -1s 1 forwards}@keyframes mpr{0%{left:-630px;opacity:0}100%{left:0;opacity:1}}.svgc p{margin-top:9px;margin-bottom:13px}.pfeil,.svgc p{position:relative;animation:mpf 6970ms ease-in-out -40ms 1 forwards}@keyframes mpf{0%{top:-330px;opacity:0}60%{top:-330px;opacity:0}100%{top:0;opacity:1}}#spbgcont div{margin:0 auto 2rem}.conth1sl h1{bottom:200px;left:0}}@media only screen and (max-width:769px){:root .is-large-text,:root .has-large-font-size{font-size:19px!important}.singular .entry-title{line-height:1.3em;margin-bottom:1rem}.bgimg_o{padding:9rem 0 3rem;width:100%;display:block;background-position:center}.icos{width:300px;padding-bottom:12px;display:flex;justify-content:space-between;width:96%;min-width:90vW}.icons{top:3.9rem;position:relative;display:flex;align-items:flex-start;justify-content:space-around}.home .icons_sp{box-sizing:border-box;position:relative;top:2px}.slog{letter-spacing:1px;font-size:.9rem;bottom:-5px}.logo2.is-layout-flow{min-height:177px;text-align:center;margin:auto;display:flex;justify-content:center}#crellyslider-1{top:14px;position:relative}#crellyslider-1 .butt,#crellyslider-1 .butt *{font-size:16px!important}.conth1sl h1{bottom:234px;left:20px}.bgon{min-height:799px}.stp1,.stp1 span,h3{font-size:16.31008px!important;white-space:normal;line-height:1em!important}}@media only screen and (max-width:470px){.conth1sl h1{bottom:207px;font-size:1.4709rem}.custom-logo,.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img{left:2px;position:relative;top:2px}.tel{max-width:146px;line-height:1.2;text-align:right}.jahr{font-size:109px;position:absolute;top:-43px;left:23px}.jahrh1{top:-17px;left:21px;min-width:unset}.logo2.is-layout-flow{min-height:unset}.lo2{scale:.609}.bgimg_o{width:100%;display:block;background-position:center;background-size:cover}.bgo{min-height:430px}.oe img{width:31px}.crellyslider a{font-size:.76rem!important;color:#ffff16}#crellyslider-1 .butt,#crellyslider-1 .butt *{font-size:12px!important}.butt{padding:6px!important}.crellyslider>.cs-slides>.cs-slide{min-width:100vW;min-height:230px!important;height:230px!important}.icons{top:20px;position:relative}h2{font-size:1.479rem}.site-header{height:83px}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{padding-top:7px;position:relative}.page-id-973 .entry-title{background-position-x:6%}.page-id-1042 .entry-title{text-align:right}.page-id-1042 .entry-title{background-position:6px 39px}.wp-block-cover.grundstc{max-width:453px;max-height:222px!important;width:321px;height:156px!important}.wp-block-cover .has-background-dim:not([class*="-background-color"]),.grundstc .wp-block-cover .wp-block-cover__image-background{max-width:453px;max-height:222px!important;width:321px;height:156px!important}.ticker{animation:moveTicker 12s linear infinite;letter-spacing:2px}@keyframes moveTicker{from{transform:translate3d(100%,0%,0)}to{transform:translate3d(-340%,0%,0)}}}@media only screen and (min-width:482px){.wp-block-group .wp-block-group__inner-container>*{margin-top:calc(var(--global--spacing-vertical)/6);margin-bottom:calc(var(--global--spacing-vertical)/2)}}@media only screen and (min-width:783px){:root{--responsive--aligndefault-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 710px);--responsive--alignwide-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 740px)}.site-branding{position:relative;justify-content:center;display:flex;height:144px}.jahr{left:-3px}.bgimg_o{background-position:bottom center;position:relative;text-align:center;min-height:100vH;width:100%;display:block;top:-30px;margin-bottom:3px;background-repeat:no-repeat;background-size:cover;z-index:0}.wp-block-column.bgimg{padding:9vW 0 4vW;text-align:center}#spbgcont div{background-color:#fff9f5;padding:10rem 1rem 2rem;min-height:390px;border-radius:3px}}@media only screen and (min-width:1025px){.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{margin-left:-13px}:root{--responsive--aligndefault-width:min(calc(100vw - 3 * var(--global--spacing-horizontal)));--responsive--alignwide-width:min(calc(100vw - 3 * var(--global--spacing-horizontal)))}.entry-content{padding:1rem 0}.home .site-title{font-size:var(--global--font-size-lg)}.home h1{margin-bottom:-3px!important}.bgimg_o{padding:12rem 0 7rem}.txto1{max-width:863px;margin:auto}.bung{margin:0!important;padding-top:2%;padding-right:9%;padding-bottom:3%;padding-left:9%}.bung figure{max-height:260px!important}}@media only screen and (min-width:1201px){.home .primary-navigation a:link,.primary-navigation a:visited{color:#e3e3e3}.primary-navigation a:hover{color:#fff}:root .is-gigantic-text,:root .has-gigantic-font-size{font-size:7rem}.singular .entry-title{margin-bottom:3rem;margin-top:1rem}h5{font-size:1.9603rem}}@media only screen and (min-width:1600px){.bgimg_o{padding:13rem 0 8rem}.wp-block-group .wp-block-group__inner-container>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}h2{font-size:2.7013rem}}