/*Theme Name:beflash.AIDescription:Author:beflashTemplate:flatsomeVersion:2.0.0*/
/* JOURNAL ÃœBERSICHTSEITE/* WICHTiG 1!!!!!!!*/
/* WICHTiG 1!!!!!!!*/
/* WICHTiG 1!!!!!!!*/

/* FIRST % LAST ABSTAND */
.col:last-child p{margin-top:0;margin-bottom:55px;}
.col:first-of-type h2{margin:0 0 55px 0;}
.page-id-746336 .col:first-of-type h2{margin:0 0 44px 0;}
.h2-distance{margin:110px 0 0 0 !important;}
.page-id-738224 .h2-distance{margin:10px 0 0 0 !important;}
.col:first-of-type h3,.col:first-of-type h4{margin-top:55px !important;margin-bottom:28px !important;}
.col-inner:first-of-type h3,.col-inner:first-of-type h4{margin-top:10px !important;margin-bottom:28px !important;}
.content-img-left{padding-right:30%;position:relative;top:30px;}
.contact-link-tel .col-inner{margin:0 0 0 30px !important;}
/* ANIMATION JOURNAL & PORTFOLIO ***********************************************************************************************/
.select-typ .has-hover [class*="image-"] img{transition:filter 0.6s,opacity 0.6s,transform 0.6s,box-shadow 0.3s;filter:brightness(0.7) blur(8px) contrast(2);border-radius:10px !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:top center !important;}
.select-typ .has-hover:hover [class*="image-"] img{transition:filter 0.6s,opacity 0.6s,transform 0.6s,box-shadow 0.3s;filter:brightness(1.1) contrast(1.1);}
/* RUNDE ECKEN ***********************************************************************************************/
.grid-col .banner,.grid-col .box,.grid-col .box-image,.grid-col .box-image img,.grid-col .col-inner>.img,.grid-col .flickity-slider>.img,.grid-col .image-cover,.grid-col .image-cover img,.grid-col .slider,.grid-col .slider-wrapper,.grid-col .slider:not(.flickity-enabled),.grid-col .slider>.img,.grid-col>.col-inner>.img,.grid-col>.col-inner>.img .img-inner>img,.grid-col>.col-inner>.img div{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;padding:0 !important;position:absolute !important;top:0;width:100%;border-radius:10px !important;}
.has-format,.image-cover,.video-fit{background-position:50% 50%;background-size:cover;height:auto;overflow:hidden;padding-top:100%;position:relative;border-radius:10px;}
.box-overlay .box-text,.box-shade .box-text{bottom:0;max-height:100%;padding-left:0.5em !important;padding-right:0.5em !important;position:absolute;width:100%;}
/* OVERLOAD BLOG SHOP PORTFOLIO TEXTBOXES*/
.post-item .box-text{background-color:transparent !important;transition:background 1.3s;z-index:1;}
.post-item .hover-bounce{opacity:1 !important;transform:scale(1) translateZ(0) translateY(10px) !important;-webkit-transition:all 0.9s ease-in !important;-moz-transition:all 1.9s ease-in !important;-o-transition:all 1.9s ease-in !important;transition:all 1.9s ease-in !important;transition:transform 1.3s !important;}
.post-item .has-hover:hover .hover-bounce{transform:scale(1) translateZ(0) translateY(0) !important;-webkit-transition:all 0.4s ease-out !important;-moz-transition:all 0.4s ease-out !important;-o-transition:all 0.4s ease-out !important;transition:all 0.4s ease-out !important;}
.post-item .has-hover .box-text h5 a{color:var(--white) !important;}
.post-item .has-hover:hover .box-text h5 a{color:var(--blue) !important;}
.product-category .box-text .box-text-inner .count,.products-minimal .box-badge .box-text,.box-overlay.dark .box-text,.box-shade.dark .box-text p,.page-box .box-text-inner p,.blog .has-hover .from_the_blog_excerpt,.box-blog-post .box-text p,.page-template-blank-featured header strong,.box-text a:not(.button),.box-text h1,.box-text h2,.box-text h3,.box-text h4,.box-text h5,.box-text h6,.box-text a:not(.button) a,.blog .box-text a:not(.button),.box-text h1 a,.box-text h2 a,.box-text h3 a,.box-text h4 a,.box-text h5 a,.box-text h6 a,.box-text.text-center a,.portfolio-element-wrapper .has-hover .box-text h2,.portfolio-element-wrapper .has-hover .box-text h3,.portfolio-element-wrapper .has-hover .box-text h4,.portfolio-element-wrapper .has-hover .box-text h5,.portfolio-element-wrapper .has-hover .box-text h6,.woocommerce-LoopProduct-link,.woocommerce-loop-product__title a{font-family:"VoldaSans",sans-serif !important;font-size:2rem;text-align:left !important;text-transform:none !important;line-height:1.2 !important;font-weight:400 !important;letter-spacing:2px;margin-bottom:0.1em;color:#fff !important;opacity:1;-webkit-transition:all 0.9s ease-in;-moz-transition:all 0.9s ease-in;-o-transition:all 0.9s ease-in;transition:all 0.9s ease-in;}
.box-badge .box-text,.box-text a:not(.button) a,.box-text h1 a,.box-text h2 a,.box-text h3 a,.box-text h4 a,.box-text h5 a,.box-text h6 a,.box-text.text-center a,.woocommerce-LoopProduct-link,.woocommerce-loop-product__title a,.box-text a:not(.button),.box-text h1,.box-text h2,.box-text h3,.box-text h4,.box-text h5,.box-text h6{-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;opacity:1;}
.box-overlay.dark .col:last-child p,.page-box .box-text-inner:last-child p,.box-text .col:last-child p,.box-overlay.dark .col:last-child p{margin-top:0;margin-bottom:0px;opacity:1;}
.blog .has-hover .from_the_blog_excerpt,.box-blog-post .box-text p{font-family:"PlusJakartaSans",sans-serif !important;font-size:0.85rem !important;font-weight:400 !important;color:rgb(255 255 255) !important;margin-bottom:unset !important;line-height:1.3 !important;padding-bottom:unset !important;position:unset !important;text-decoration:unset !important;border-radius:10px;border-bottom:0 !important;word-wrap:break-word;opacity:1 !important;background:0 0 !important;transition-duration:0.3s;transition-property:background;display:block;margin-bottom:1rem !important;letter-spacing:2px;}
.text-box{max-height:100%;padding-left:15px;padding-right:15px;}
.start-top .col{max-width:1540px !important;margin:auto}
.secondary.is-outline:hover{border-color:var(--red);color:var(--color1) !important;}
.bg-top{background-position:top;-o-object-position:top;object-position:top;height:1000px !important;}
.bg-fill{background-size:cover !important;background-repeat:no-repeat !important;background-position:50% 50% !important;height:1000px !important;max-height:1100px !important;}
.row-dashed .col::before,.row-solid .col::before{border-left:1px dashed var(--color10) !important;content:" ";height:100%;left:-1px;position:absolute;top:0;}
.box-push .box-text{background-color:hsl(0deg 15.33% 17.63% / 95%);margin:-15% auto 0;max-width:85%;padding:15px 20px;}
.sticky-section{background-color:unset;}
.pb-half{padding-bottom:60px;padding-top:60px !important;font-size:1.5em;opacity:0.6;}
.section{align-items:center;display:flex;flex-flow:row;min-height:0;padding:0 0;position:relative;width:100%;}
.row.row-grid,.row.row-masonry{display:block;}
/*SEITEN RECHTS BILD */
.content-img-page img{padding-right: 20%!important}
.content-basic-info-full .has-hover .text-left .box-text-inner p{font-size:4rem !important;letter-spacing:4px;opacity:0.6;font-weight:400 !important;}
.content-basic-info-full .has-hover:hover .text-left .box-text-inner p{color:var(--blue) !important;opacity:1 !important;}
#content .col,#content .columns,#content .gallery-item{margin:0;position:relative;width:100%;}
.quellen,.gallerie{padding-bottom:110px !important;}

#content .col,#content .columns,#content .gallery-item{margin:0;position:relative;width:100%;}
.quellen,.gallerie{padding-bottom:110px !important;}
.color-test{background-color:var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}

/* START TOP EINGANGSTEXT */
.start-top .col {max-width: 1540px !important;margin: auto}
/*SITEMAP PORTFOLIO */
.page-id-732310 .portfolio-element-wrapper .has-hover .box-text h2{font-size:2rem !important;}
.page-id-732310 .portfolio-element-wrapper .has-hover .box-text .portfolio-year,.page-id-732310 .portfolio-element-wrapper .has-hover .box-text .sector{display:none !important;}
/* BACKEND */
@media screen and (min-width:850px){/* STARTSEITE */
.banner-basic-start-1{width:100% !important;top:0;background-color:rgba(17,17,20,0.2);background-repeat:no-repeat !important;background-size:cover;max-height:1020px !important;height:1020px !important;}
/* KATEGORIEN SEITEN,SERVICE ECT */
.featured-title .page-title-inner,.banner-basic,.banner-service,.banner-service-webdesign,.banner-service-wordpress,.banner-service-digital,.banner-service-uidesign,.banner-contact,.banner-basic-blog,.banner-basic-about,.banner-basic-tech{width:100% !important;top:0;background-repeat:no-repeat !important;background-size:cover;position:relative;max-height:920px !important;height:920px !important;}
}
/* START ENDE*/
/* GALERIE **********************************************************************************************/
.lightbox-multi-gallery .box-text p{font-family:"PlusJakartaSans",sans-serif !important;font-size:.85rem !important;font-weight:400 !important;line-height:1.3 !important;position:absolute !important;top:46px;letter-spacing:0px !important;opacity:1 !important;color:#fff !important;filter:contrast(200) brightness(1000)}
.box-image{height:auto;margin:0 auto;overflow:hidden;position:relative;}
.columns,.gallery-item,.lightbox-content,.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{border:6px solid var(--color3) !important;text-transform:uppercase !important;font-style:normal;border-radius:1px;padding:20px !important;max-width:875px !important;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);position:relative;background-color:var(--color1) !important;border-radius:7.5px;}
@media screen and (min-width:850px){.banner-data,.banner-landing{position:relative;max-height:510px !important;height:510px !important;}
}
.banner-basic-landing .ux-shape-divider--style-tilt,.banner-basic-landing .ux-shape-divider .ux-shape-fill,.banner-basic-landing .ux-shape-divider--bottom svg{color:var(--color3) !important;fill:var(--color3) !important;}
.page-id-730473 .banner-basic-tech .ux-shape-divider .ux-shape-fill,.page-id-733701 .banner-basic-tech .ux-shape-divider .ux-shape-fill{fill:#fff !important;}
.project{background-color:var(--white) !important;}
.update .tarieven-title{height:40px;}
.update .tarieven-title h6{font-size:2rem;}
.update-content{height:420px;padding:15px !important;line-height:1.3 !important;margin:10px;}
.update .nextcloud p,.update .support p{color:var(--color1) !important;font-weight:400 !important;font-size:1rem !important;}
.update .col-inner ol li,.update .col-inner ul li,.update .entry-content ol li,.update .entry-content ul li,.update .entry-summary ol li,.update .entry-summary ul li{font-weight:400;}
.content-error-404{margin:0px 0 0px 0;padding:90px 0 220px 0 !important;background-color:var(--red) !important;}
.content-error-404 h1{font-size:10.8em !important;padding:0 !important;margin:0;color:var(--color1) !important;}
.content-error-404 h3{font-size:4em !important;margin-bottom:5rem;color:var(--color11) !important;}
.content-error-404 .button{border-color:var(--color1) !important;border-radius:1px;}
.content-error-404 .button:hover{border-color:var(--color1) !important;color:var(--color1);}
.blog-featured-title h1{margin-top:10px;}
.hide-for-small{display:none !important;opacity:0 !important;}
/* CONTENT / BLOG */

/* CONTENT / SECTIONS */
.boxed .row{margin:0 auto !important;max-width:1520px;}
.content-basic{margin:0px 0 0px 0;padding:330px 0 275px 0 !important;background-color:#bdbdbd !important;}
.content-basic-data{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgba(13,13,13,0.7) !important;}
.content-white{margin:110px 0 110px 0;padding:110px 0 110px 0 !important;background-color:var(--white) !important;}
.content-start{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgba(17,17,20,0.2) !important;}
.content-start-top{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:var(--color2) !important;}
.content-start-why{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(201,219,184,0.45) !important;}
.content-start-service{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(108,152,35,0.45) !important;}
.content-start-work{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(71,146,255,0.45) !important;}
.content-start-step{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color: rgb(69,69,69,0.45) !important;}
.content-start-design{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color: rgb(248, 159, 134) !important;}
.content-start-marketing{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color: rgb(157, 155, 218) !important;}
.content-start-ki{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(109, 135, 177) !important;}
.content-start-it{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(157, 195, 255) !important;}
.content-start-journal{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(161,161,170) !important;}
.content-start-trust{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(225,203,158,0.45) !important;}
.content-start-agentur{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color: rgb(121, 121, 121)!important;}
.content-start-shop{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgba(121,189,253,0.45) !important;}
/* Projekt,wie wir arbeiten. */
.content-white p{font-size:1.39rem !important;}
.content-white .col-inner{padding:55px 0px 0px 0px;}
/* Projekt,wie wir arbeiten. */
/* EINGANGSTEXT SEITEN*/
.content-service-post{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:var(--color2) !important;}
/* EINGANGSTEXT */
/*SERVICE*/
.content-service{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:#afc78c !important;}
.content-service-ico{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:var(--color2) !important;}
.content-service-marketing{margin:220px 0 220px 0;background-color:rgb(157 155 218);}
.content-service-webdesign,.content-service-webapp{margin:220px 0 220px 0;background-color:rgb(62,71,93,0.55);}
.content-service-wp,.content-service-wordpress{margin:220px 0 220px 0;background-color:rgb(29,93,167,0.55);}
.content-service-e-commerce{margin:220px 0 220px 0;background-color:rgb(130,52,212,0.55) !important;}
.content-service-onpage-seo,.content-service-onpage,.content-service-seo{margin:220px 0 220px 0 !important;padding:330px 0 275px !important;background-color:rgb(118,125,124,0.55) !important;}
.content-service-digital,.content-service-digiservice{margin:220px 0 220px 0;background-color:rgb(71,146,255,0.55);}
.content-service-nextcloud{margin:220px 0 220px 0;background-color:rgb(72,88,71,0.55);}
.content-service-grafik,.content-service-design{margin:220px 0 220px 0;background-color:rgb(238 92 46 / 60%);}
/*ENDE . SERVICE. */
.content-service-apps{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:var(--color3) !important;}
/* SHOP */
.content-shop{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:var(--color2) !important;}
.content-shop-start{padding:110px 0 275px 0 !important;background-color:var(--color3) !important;}
.content-shop-content{margin:0;padding:0 0 55px 0 !important;}
.content-shop-top .ux-shape-divider--top{top:-1px;transform:rotate(180deg);fill:transparent !important;fill-opacity:0 !important;}
.content-shop-info{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgba(238,136,28,0.4);}
.content-shop-import{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:#cacaca;}
/* PRODUCT*/
.content-produkt-start{padding:110px 0 220px 0 !important;background-color:var(--color3) !important;}
/* PRODUCT DESCRIPTION */
.content-produkt-beschreibung{margin:0 0 220px 0;padding:220px 0 275px 0 !important;background-color:#0084ff;}
.content-product-info{margin:120px 0 0 0;padding:220px 0 220px 0 !important;background-color:rgba(17,17,20,0.2) !important;}
.banner-basic-produkt .ux-shape-divider .ux-shape-fill{fill:#ced4da !important;}
/* DIGITAL */
.banner-basic-shop .ux-shape-divider .ux-shape-fill{fill:rgb(131,208,255);}
.content-shop-start .ux-shape-divider .ux-shape-fill{fill:rgb(131,208,255) !important;}
.content-shop-top{background-color:rgb(131,208,255) !important;padding:110px 0 220px 0 !important;position:relative;top:-1px !important;}
/* MARKETING & WEB */
.content-shop-marketing{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(118,125,124,0.55) !important;}
/* WEBSITE SERVICE */
.content-shop-wordpress{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(29,93,167,0.55);}
/* AGENTUR. */
.content-about,.content-agentur-about{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(88 88 88) !important;}
.content-agentur-info{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:#989b8a !important;}
.content-service-personal{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:var(--color3) !important;}
/* PROJEKTE */
.content-agentur-projekte{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgb(168,202,249) !important;}
/* GREEN WEBDEIGN. */
.content-agentur-nature{margin:220px 0;padding:330px 0 275px !important;background-color:rgba(178,191,63,0.7) !important;}
.content-agentur-nature-green{margin:220px 0;padding:330px 0 275px !important;background-color:rgba(178,191,63,0.7) !important;}
/* FAQ */
.content-agentur-feedback{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:#727974 !important;}
.content-agentur-agile{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:#a5a5a5 !important;}
/* END AGENTUR. */
/* JOURNAL */
.content-blog{margin:0px 0 220px 0;padding:330px 0 275px 0 !important;background-color:#a1a1aa !important;}
.content-blog-code{padding:330px 0 275px 0 !important;background-color:#a1a1aa !important;}
.content-blog-design{padding:330px 0 275px 0 !important;background-color:#a1a1aa !important;}
.content-blog-self-hosted{padding:330px 0 275px 0 !important;background-color:#a1a1aa !important;}
.blog-content{margin:0;}
.content-support-faq{margin:110px 0 110px 0;padding:330px 0 275px 0 !important;background-color:#a7adb3 !important;width:65%;margin:0 auto;}
/*END JOURNAL */
.content-landing{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;background-color:rgba(17,17,20,0.1);}
/* SUPPORT. */
.content-support-help .ux-shape-divider--top{display:none;}
.content-support-help{padding:110px 0 275px 0 !important;background-color:var(--color3) !important;}
/* support top */
.banner-basic-tech .ux-shape-divider .ux-shape-fill{background-color:var(--color3) !important;fill:var(--color3) !important;bottom:-1px;}
.page-id-745890 .banner-basic-tech .ux-shape-divider .ux-shape-fill{background-color:#ffffff !important;fill:#ffffff !important;bottom:-1px;}
.content-support-info{margin:220px 0 220px 0 !important;padding:330px 0 275px 0 !important;background-color:var(--color3) !important;margin:0 auto !important;display:block !important;}
.content-support-account{padding:110px 0 275px 0 !important;background-color:var(--color3) !important;margin:0 auto;}
/* support legal */
.banner-basic-legal .ux-shape-divider .ux-shape-fill{background-color:#aeb0b4 !important;fill:#aeb0b4 !important;bottom:-1px;}
.content-support-legal{padding:110px 0 275px 0 !important;background-color:#aeb0b4 !important;margin:0 auto;}
/**/
/* KONTAKT. . */
.content-landing-contact{margin:110px 0 0px 0 !important;padding:330px 0 275px 0 !important;background-color:#999697;}

.content-contact{margin:220px 0 0px 0 !important;padding:330px 0 275px 0 !important;background-color:#999697;}
/*. icons kunden */
.content-contact-icon{margin:220px 0 220px 0 !important;padding:330px 0 275px 0 !important;background-color:#b6b6b6;}
.content-contact-icon .ux-shape-divider--top .ux-shape-fill{fill:rgb(255,255,255,0) !important;}
.content-contact-adresse{margin:0px 0 220px 0 !important;padding:330px 0 275px 0 !important;background-color:#828282;}
.content-support-adress .col{padding:0 1.5px 3px !important;}
/* ACCOUNT */
.content-shop-digital .ux-shape-divider .ux-shape-fill{fill:rgb(255,255,255,0) !important;}
.content-support-account .ux-shape-divider--top{display:none !important;}
/* TECH STACK */
.content-tech-stack{margin:110px 0 0 0;padding:330px 0 275px 0 !important;background-color:var(--color3) !important;}
/* WORDPRESS*/
.page-id-730774 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-wordpress-top .breadcrumb a{filter:invert(2) !important;background-color:#345cd8 !important;color:var(--color1) !important;}
.page-id-730774 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23345cd8"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-wordpress{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-wordpress-top{background-color:#345cd8 !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.content-landing-wordpress{background-color:#345cd8 !important;}
/* E-COMMERCE SHOPPIMG PAY*/
.page-id-730769 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-ecommerce-top .breadcrumb a{filter:invert(2) !important;background-color:#670395 !important;color:var(--color1) !important;}
.page-id-730769 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23670395"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-ecommerce{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-ecommerce-top{background-color:#670395 !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.content-landing-ecommerce{background-color:#670395 !important;}
/* WEBAPPS MARKETING ROCKEN */
.page-id-730767 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-marketing-top .breadcrumb a{filter:invert(2) !important;background-color:#f6682a !important;color:var(--color1) !important;}
.page-id-730767 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23f6682a"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-marketing{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-marketing-top{background-color:#f6682a !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.content-landing-marketing{background-color:#f6682a !important;}
/* LANDING WEB DESIGNbeflash/gestaltung-von-webseiten/beflash/webprojekte/beflash/woocommerce-agentur/*/
.page-id-730767 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.page-id-730767 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23ee3b35"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.page-id-730739 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-webdesign-top .breadcrumb a{filter:invert(2) !important;background-color:#ee3b35 !important;color:var(--color1) !important;}
.page-id-730739 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23ee3b35"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-webdesign{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-webdesign-top{background-color:#ee3b35 !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.landing-webdesign-top .ux-shape-divider .ux-shape-fill{fill:#ee3b35 !important;}
.content-landing-webdesign{background-color:#ee3b35 !important;}
/* LANDING IT-SERVICESbeflash/it-loesungen/beflash/it-loesungen-fuer-unternehmen/*/
.page-id-730744 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-it-top .breadcrumb a{filter:invert(2) !important;background-color:#212937 !important;color:var(--color1) !important;}
.page-id-730744 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23212937"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-it{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-it-top{background-color:#212937 !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.content-landing-it{background-color:#212937 !important;}
.content-landing-cloud{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.content-support-adress{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;height:1100px !important;}
/* LANDING CLOUDbeflash/digitale-cloud-loesung/*/
.page-id-730723 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-cloud-top .breadcrumb a{filter:invert(2) !important;background-color:#0297e6 !important;color:var(--color1) !important;}
.page-id-730723 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%230297e6"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-cloud{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-cloud-top{background-color:#0297e6 !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.content-landing-cloud{background-color:#0297e6 !important;}
/* LANDING DIGITAL DEVbeflash/digitalisierung-in-ulm/beflash/wordpress-agentur/beflash/digitalagentur-augsburg/*/
.page-id-730731 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-digital-top .breadcrumb a{filter:invert(2) !important;background-color:#000000 !important;color:var(--color1) !important;}
.page-id-730731 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23025477"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-digital{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-digital-top{background-color:#025477 !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.content-landing-digital{background-color:#025477 !important;}
/* LANDING BACKUP UPGRATE ECT*/
.landing-backup-top{margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;background-color:rgb(148,153,155) !important;}
.landing-contant-backup{margin:0px 0 220px 0;padding:220px 0 275px 0 !important;background-color:rgb(148,153,155) !important;}
.blog-single .row.row-large{max-width:1540px;}
.landing-backup-top ul,.landing-contant-backup ul{margin-top:2rem;margin-left:0rem !important}
.landing-backup-top h3,.landing-contant-backup h3{font-size:4rem !important}
@media only screen and (max-width:1024px){}
@media only screen and (max-width:769px){}
@media only screen and (max-width:549px){}
@media only screen and (max-width:349px){}
/* CONTENT / BLOG */
/* DankesSeite*/
.page-id-730739 .mb-0{margin-bottom:0 !important;opacity:1 !important;font-size:6.2rem !important;}
.landing-thx-top .breadcrumb a{filter:invert(2) !important;background-color:#a2b7ae !important;color:var(--color1) !important;}
.page-id-730739 .featured-title::before{content:"";background-image:url('data:image/svg+xml,<svg viewBox="0 0 1000 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path class="ux-shape-fill" d="M1000 100V0L-40 100H1000Z" fill="%23a2b7ae"/></svg>');background-size:100% 100% !important;height:100px;width:100% !important;min-width:100% !important;bottom:0;position:absolute;background-repeat:no-repeat !important;background-size:cover;z-index:5;}
.content-landing-thx{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.landing-thx-top{background-color:#a2b7ae !important;margin:0px 0 110px 0 !important;padding:110px 0 275px 0 !important;}
.content-landing-thx{background-color:#a2b7ae !important;}
.landing-cloud-top li i span.glossaryLink,.content-landing-marketing li i span.glossaryLink,.content-landing-webdesign li i span.glossaryLink,.content-landing-ecommerce li i span.glossaryLink,.content-landing-wordpress li i span.glossaryLink,.content-landing-ecommerce li i span.glossaryLink,.content-landing-it li i span.glossaryLink,.content-landing-digital li i span.glossaryLink,.content-landing-cloud li span.glossaryLink{filter:invert(1)!important}
.landing-marketing-top span.glossaryLink,.landing-marketing-top a.glossaryLink,.landing-webdesign-top span.glossaryLink,.landing-webdesign-top a.glossaryLink,.landing-ecommerce-top span.glossaryLink,.landing-ecommerce-top a.glossaryLink,.landing-wordpress-top span.glossaryLink,.landing-wordpress-top a.glossaryLink,.landing-it-top span.glossaryLink,.landing-it-top a.glossaryLink,.landing-digital-top span.glossaryLink,.landing-digital-top a.glossaryLink,.landing-cloud-top span.glossaryLink,.landing-cloud-top a.glossaryLink,.content-landing-marketing span.glossaryLink,.content-landing-marketing a.glossaryLink,.content-landing-webdesign span.glossaryLink,.content-landing-webdesign a.glossaryLink,.content-landing-ecommerce span.glossaryLink,.content-landing-ecommerce a.glossaryLink,.content-landing-wordpress span.glossaryLink,.content-landing-wordpress a.glossaryLink,.content-landing-it span.glossaryLink,.content-landing-it a.glossaryLink,.content-landing-digital span.glossaryLink,.content-landing-digital a.glossaryLink,.content-landing-cloud span.glossaryLink,.content-landing-cloud a.glossaryLink{border-bottom:dotted 1px #ffffff !important;color:#ffffff !important;}
.content-landing-it span.glossaryLink{border-bottom:dotted 1px #ffffff !important;color:#ffffff !important;}
/* CONTENT ***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* ABSTAENDE & COLOR */
.content-landing,.content-landing-design,.content-landing-digital,.content-landing-grafik,.content-landing-marketing,.content-landing-nextcloud,.content-landing-webdesign,.content-landing-woocommerce,.content-landing-e-commerce,.content-landing-woocommerce,.content-landing-wordpress{margin:220px 0 220px 0;padding:330px 0 275px 0 !important;}
.content-service-design,.content-service-digital,.content-service-grafik,.content-service-marketing,.content-service-nextcloud,.content-service-onpage,.content-service-webapp,.content-service-webdesign,.content-service-woocommerce,.content-service-e-commerce,.content-service-wordpress,.content-service-wp,.content-service-onpage{padding:330px 0 275px 0 !important;}
/* WHITE CONTENT **********************************************************************************************/
.content-service-webdesign .accordion li,.content-service-webdesign .accordion p,.content-service-webdesign .accordion-title.active,.content-service-webdesign a,.content-service-webdesign h2,.content-service-webdesign h3,.content-service-webdesign h4,.content-service-webdesign h5,.content-service-webdesign li,.content-service-webdesign p,.content-service-webdesign strong,.content-service-wordpress .accordion li,.content-service-wordpress .accordion p,.content-service-wordpress .accordion-title.active,.content-service-wordpress a,.content-service-wordpress h2,.content-service-wordpress h3,.content-service-wordpress h4,.content-service-wordpress h5,.content-service-wordpress li,.content-service-wordpress p,.content-service-wordpress strong,.content-service .accordion li,.content-service .accordion p,.content-service .accordion-title.active,.content-service a,.content-service h2,.content-service h3,.content-service h4,.content-service h5,.content-service li,.content-service p,.content-service strong,.content-service-woocommerce .accordion li,.content-service-woocommerce .accordion p,.content-service-woocommerce .accordion-title.active,.content-service-woocommerce a,.content-service-woocommerce h2,.content-service-woocommerce h3,.content-service-woocommerce h4,.content-service-woocommerce h5,.content-service-woocommerce li,.content-service-woocommerce p,.content-service-woocommerce strong,.content-service-e-commerce .accordion li,.content-service-e-commerce .accordion p,.content-service-e-commerce .accordion-title.active,.content-service-e-commerce a,.content-service-e-commerce h2,.content-service-e-commerce h3,.content-service-e-commerce h4,.content-service-e-commerce h5,.content-service-e-commerce li,.content-service-e-commerce p,.content-service-e-commerce strong,.content-service-digital .accordion li,.content-service-digital .accordion p,.content-service-digital .accordion-title.active,.content-service-digital a,.content-service-digital h2,.content-service-digital h3,.content-service-digital h4,.content-service-digital h5,.content-service-digital li,.content-service-digital p,.content-service-digital strong,.content-service-onpage-seo .accordion li,.content-service-onpage-seo .accordion p,.content-service-onpage-seo .accordion-title.active,.content-service-onpage-seo a,.content-service-onpage-seo h2,.content-service-onpage-seo h3,.content-service-onpage-seo h4,.content-service-onpage-seo h5,.content-service-onpage-seo li,.content-service-onpage-seo p,.content-service-onpage-seo strong,.content-service-grafik .accordion li,.content-service-grafik .accordion p,.content-service-grafik .accordion-title.active,.content-service-grafik a,.content-service-grafik h2,.content-service-grafik h3,.content-service-grafik h4,.content-service-grafik h5,.content-service-grafik li,.content-service-grafik p,.content-service-grafik strong{/*color:var(--color1) !important;*/
opacity:1;}
/*.content-landing-cloud a,.content-landing-it a,.landing-it-top a,.content-landing-it a,.landing-cloud-top a,.content-landing-webdesign a,.landing-webdesign-top a,.content-landing-cloud .breadcrumb a,.landing-cloud-top .breadcrumb a,.landing-digital-top .breadcrumb a{filter:invert(2)!important;background-color:var(--color1)!important;color:var(--color11)!important;}
*/
.landing-wordpress-top .accordion a,.landing-wordpress-top .accordion li,.landing-wordpress-top .accordion p,.landing-wordpress-top .accordion-title.active,.landing-wordpress-top a,.landing-wordpress-top h2,.landing-wordpress-top h3,.landing-wordpress-top h4,.landing-wordpress-top h5,.landing-wordpress-top li,.landing-wordpress-top p,.landing-wordpress-top strong{color:var(--color1) !important;opacity:1;}
.content-landing-wordpress .accordion a,.content-landing-wordpress .accordion li,.content-landing-wordpress .accordion p,.content-landing-wordpress .accordion-title.active,.content-landing-wordpress a,.content-landing-wordpress h2,.content-landing-wordpress h3,.content-landing-wordpress h4,.content-landing-wordpress h5,.content-landing-wordpress li,.content-landing-wordpress p,.content-landing-wordpress strong{color:var(--color1) !important;opacity:1;}
.landing-ecommerce-top .accordion a,.landing-ecommerce-top .accordion li,.landing-ecommerce-top .accordion p,.landing-ecommerce-top .accordion-title.active,.landing-ecommerce-top a,.landing-ecommerce-top h2,.landing-ecommerce-top h3,.landing-ecommerce-top h4,.landing-ecommerce-top h5,.landing-ecommerce-top li,.landing-ecommerce-top p,.landing-ecommerce-top strong{color:var(--color1) !important;opacity:1;}
.content-landing-ecommerce .accordion a,.content-landing-ecommerce .accordion li,.content-landing-ecommerce .accordion p,.content-landing-ecommerce .accordion-title.active,.content-landing-ecommerce a,.content-landing-ecommerce h2,.content-landing-ecommerce h3,.content-landing-ecommerce h4,.content-landing-ecommerce h5,.content-landing-ecommerce li,.content-landing-ecommerce p,.content-landing-ecommerce strong{color:var(--color1) !important;opacity:1;}
.content-landing-marketing .breadcrumb a,.content-landing-wordpress .breadcrumb a,.content-landing-ecommerce .breadcrumb a{color:var(--color11) !important;}
.landing-marketing-top .accordion a,.landing-marketing-top .accordion li,.landing-marketing-top .accordion p,.landing-marketing-top .accordion-title.active,.landing-marketing-top a,.landing-marketing-top h2,.landing-marketing-top h3,.landing-marketing-top h4,.landing-marketing-top h5,.landing-marketing-top li,.landing-marketing-top p,.landing-marketing-top strong{color:var(--color1) !important;opacity:1;}
.content-landing-marketing .accordion a,.content-landing-marketing .accordion li,.content-landing-marketing .accordion p,.content-landing-marketing .accordion-title.active,.content-landing-marketing a,.content-landing-marketing h2,.content-landing-marketing h3,.content-landing-marketing h4,.content-landing-marketing h5,.content-landing-marketing li,.content-landing-marketing p,.content-landing-marketing strong{color:var(--color1) !important;opacity:1;}
.landing-webdesign-top .accordion a,.landing-webdesign-top .accordion li,.landing-webdesign-top .accordion p,.landing-webdesign-top .accordion-title.active,.landing-webdesign-top a,.landing-webdesign-top h2,.landing-webdesign-top h3,.landing-webdesign-top h4,.landing-webdesign-top h5,.landing-webdesign-top li,.landing-webdesign-top p,.landing-webdesign-top strong{color:var(--color1) !important;opacity:1;}
.content-landing-webdesign .accordion a,.content-landing-webdesign .accordion li,.content-landing-webdesign .accordion p,.content-landing-webdesign .accordion-title.active,.content-landing-webdesign a,.content-landing-webdesign h2,.content-landing-webdesign h3,.content-landing-webdesign h4,.content-landing-webdesign h5,.content-landing-webdesign li,.content-landing-webdesign p,.content-landing-webdesign strong{color:var(--color1) !important;opacity:1;}
.landing-it-top .accordion a,.landing-it-top .accordion li,.landing-it-top .accordion p,.landing-it-top .accordion-title.active,.landing-it-top a,.landing-it-top h2,.landing-it-top h3,.landing-it-top h4,.landing-it-top h5,.landing-it-top li,.landing-it-top p,.landing-it-top strong{color:var(--color1) !important;opacity:1;}
.content-landing-it .accordion a,.content-landing-it .accordion li,.content-landing-it .accordion p,.content-landing-it .accordion-title.active,.content-landing-it a,.content-landing-it h2,.content-landing-it h3,.content-landing-it h4,.content-landing-it h5,.content-landing-it li,.content-landing-it p,.content-landing-it strong{color:var(--color1) !important;opacity:1;}
.content-landing-webdesign .accordion a,.content-landing-webdesign .accordion li,.content-landing-webdesign .accordion p,.content-landing-webdesign .accordion-title.active,.content-landing-webdesign a,.content-landing-webdesign h2,.content-landing-webdesign h3,.content-landing-webdesign h4,.content-landing-webdesign h5,.content-landing-webdesign li,.content-landing-webdesign p,.content-landing-webdesign strong{color:var(--color1) !important;opacity:1;}
.landing-webdesign-top .accordion a,.landing-webdesign-top .accordion li,.landing-webdesign-top .accordion p,.landing-webdesign-top .accordion-title.active,.landing-webdesign-top a,.landing-webdesign-top h2,.landing-webdesign-top h3,.landing-webdesign-top h4,.landing-webdesign-top h5,.landing-webdesign-top li,.landing-webdesign-top p,.landing-webdesign-top strong{color:var(--color1) !important;opacity:1;}
.landing-cloud-top .accordion a,.landing-cloud-top .accordion li,.landing-cloud-top .accordion p,.landing-cloud-top .accordion-title.active,.landing-cloud-top a,.landing-cloud-top h2,.landing-cloud-top h3,.landing-cloud-top h4,.landing-cloud-top h5,.landing-cloud-top li,.landing-cloud-top p,.landing-cloud-top strong{color:var(--color1) !important;opacity:1;}
.landing-digital-top .accordion a,.landing-digital-top .accordion li,.landing-digital-top .accordion p,.landing-digital-top .accordion-title.active,.landing-digital-top a,.landing-digital-top h2,.landing-digital-top h3,.landing-digital-top h4,.landing-digital-top h5,.landing-digital-top li,.landing-digital-top p,.landing-digital-top strong{color:var(--color1) !important;opacity:1;}
.content-landing-cloud .accordion a,.content-landing-cloud .accordion li,.content-landing-cloud .accordion p,.content-landing-cloud .accordion-title.active,.content-landing-cloud a,.content-landing-cloud h2,.content-landing-cloud h3,.content-landing-cloud h4,.content-landing-cloud h5,.content-landing-cloud li,.content-landing-cloud p,.content-landing-cloud strong{color:var(--color1) !important;opacity:1;}
.content-landing-digital .accordion a,.content-landing-digital .accordion li,.content-landing-digital .accordion p,.content-landing-digital .accordion-title.active,.content-landing-digital a,.content-landing-digital h2,.content-landing-digital h3,.content-landing-digital h4,.content-landing-digital h5,.content-landing-digital li,.content-landing-digital p,.content-landing-digital strong{color:var(--color1) !important;opacity:1;}
.content-landing-woocommerce{background-color:var(--color1) !important;}
.content-landing-woocommerce .accordion li,.content-landing-woocommerce .accordion p,.content-landing-woocommerce .accordion-title.active,.content-landing-woocommerce a,.content-landing-woocommerce h2,.content-landing-woocommerce h3,.content-landing-woocommerce h4,.content-landing-woocommerce h5,.content-landing-woocommerce li,.content-landing-woocommerce p,.content-landing-woocommerce strong{color:var(--color9) !important;opacity:1;}
/*LINKS,LIST */
.landing-cloud-top a,.content-landing-it a,.landing-webdesign-top a,.content-landing-webdesign a,.content-landing-cloud a,.landing-cloud-top a,.landing-digital-top a,.content-landing-digital a,.content-landing-woocommerce a{background-color:var(--color1) !important;color:#000000 !important;border-bottom:3px solid #000000 !important;}
.landing-cloud-top ul li,.content-landing-it ul li,.landing-webdesign-top ul li,.content-landing-webdesign ul li,.content-landing-cloud ul li,.landing-cloud-top ul li,.landing-digital-top ul li,.content-landing-digital ul li,.content-landing-woocommerce ul li{color:#ffffff !important;margin-left: 2rem !important}
.landing-cloud-top li strong,.content-landing-it li strong,.landing-webdesign-top li strong,.content-landing-webdesign li strong,.content-landing-cloud li strong,.landing-cloud-top li strong,.landing-digital-top li strong,.content-landing-digital li strong,.content-landing-woocommerce li strong{color:#ffffff !important;}
.landing-cloud-top li strong a,.content-landing-it li strong,.landing-webdesign-top li strong,.content-landing-webdesign li strong,.content-landing-cloud li strong,.landing-cloud-top li strong,.landing-digital-top li strong,.content-landing-digital li strong,.content-landing-woocommerce li strong{color:#ffffff !important;}
.landing-cloud-top strong,.content-landing-it strong li,.landing-webdesign-top strong li,.content-landing-webdesign strong li,.content-landing-cloud strong li,.landing-cloud-top strong li,.landing-digital-top strong li,.content-landing-digital strong li,.content-landing-woocommerce strong li{color:#ffffff !important;}
/*Theme Name:beflash.AIAuthor:beflashVersion:1.0*/
td,th{padding:0.5em;border-bottom:1px solid var(--color11) !important;text-align:left;line-height:1.3;font-size:0.9em;}
td{color:var(--color11) !important;vertical-align:left !important;font-size:1.6rem !important;}
.woocommerce-MyAccount-content thead{display:table-header-group;vertical-align:middle;border-top:none;border-color:var(--color11) !important;}
table.wishlist_table tbody td,table.wishlist_table thead th{border-color:var(--color11) !important;}
table.wishlist_table thead th{border-top:1px solid;padding:16px 12px;font-size:2rem !important;}
table.wishlist_table tr th.product-name,table.wishlist_table tr th.product-price,table.wishlist_table tr th.product-stock-status{width:33% !important;min-width:33% !important;}
td.wishlist-empty{border-bottom:1px solid #ececec;color:var(--color9) !important;font-size:1.3rem;line-height:2;padding:0.5em;text-align:left !important;}
table.wishlist_table tr td{background:0 0 !important;color:var(--color11) !important;border-color:var(--color11) !important;}
.woocommerce-table--order-details .order-total td,.woocommerce-table--order-details .order-total th,.woocommerce-table--order-details thead th{font-family:"PlusJakartaSans",sans-serif !important;font-weight:400 !important;font-size:2.4rem !important;color:var(--color11) !important;letter-spacing:0 !important;text-transform:none !important;text-shadow:unset;opacity:1;}
.shop_table .order-total td,.shop_table thead th{font-family:"PlusJakartaSans",sans-serif !important;font-weight:400 !important;font-size:1rem !important;color:var(--color11) !important;letter-spacing:0 !important;text-transform:none !important;text-shadow:unset;opacity:1;}
.shop_table .order-total th{font-family:"PlusJakartaSans",sans-serif !important;font-weight:400 !important;font-size:1.4rem;}
/* PORTFOLIO PROJEKTE TITLE ÃƒÅ“BERSICHT*/
/* OVERLOAD BLOG SHOP PORTFOLIO */
.portfolio-inner img{border-radius:10px !important;width:100%;filter:contrast}
.portfolio-bottom{margin-bottom:-1px;}
.row+.portfolio-related .portfolio-element-wrapper{margin-top:90px !important;}
/* PORTFOLIO PROJEKTE TITLE ÃƒÅ“BERSICHT*/
/* OVERLOAD BLOG SHOP PORTFOLIO */
/*.portfolio-box .box-text,.post-item .box-text{background-color:var(--color11) !important;color:var(--white);padding:15px 10px;position:relative;transition:background 1.3s;z-index:1;}
*/
.beflash-mail-telefon-adresse p{margin-top:0;margin-bottom:5px !important;}
.has-hover .portfolio-box .box-text{background-color:var(--color11) !important;color:var(--white);bottom:25px;padding:15px 10px;position:relative;transition:background 1.3s;z-index:1;transform:scale(1) translateZ(0) translateY(10px)!important;transition:background 1.3s;-webkit-transition:all .9s ease-in!important;-moz-transition:all 1.9s ease-in!important;-o-transition:all 1.9s ease-in!important;transition:all .9s ease-in!important;transition:transform 1.3s!important;}
.has-hover:hover .portfolio-box .box-text{background-color:var(--color11) !important;color:var(--white);bottom:25px;padding:15px 10px;position:relative;transition:background .3s;transform:scale(1) translateZ(0) translateY(0)!important;transition:background .3s;-webkit-transition:all .4s ease-out!important;-moz-transition:all .4s ease-out!important;-o-transition:all .4s ease-out!important;transition:all .4s ease-out!important;}
.has-hover .box-text .portfolio-box-title{font-size:2.3rem !important;color:rgb(255 255 255) !important;text-transform:none !important;font-weight:400 !important;letter-spacing:-.5px !important;margin-bottom:10px!important;}
.has-hover:hover .box-text .portfolio-box-title{font-size:2.3rem !important;color:var(--red) !important;}
.portfolio-box-title .sector{font-family:"PlusJakartaSans",sans-serif !important;font-size:.85rem !important;font-weight:400 !important;color:rgb(255 255 255) !important;margin-bottom:unset !important;line-height:1.3 !important;padding-bottom:unset !important;position:unset !important;text-decoration:unset !important;border-radius:10px;border-bottom:0 !important;word-wrap:break-word;opacity:1 !important;background:0 0 !important;transition-duration:.3s;transition-property:background;display:block;margin-bottom:1rem!important;letter-spacing:2px;}
.portfolio-box-category .show-on-hover{display:block !important;height:30px !important;color:var(--color1) !important;font-size:1rem !important;font-weight:400;}
.portfolio-element-wrapper .row-xsmall:not(.row-collapse){margin-bottom:0;margin-left:0px !important;margin-right:0px!important;}
.has-hover .box-text .portfolio-year{text-align:center;float:left;position:absolute !important;bottom:680px;left:0px !important;background-color:var(--color11) !important;padding:6px 18px !important;font-family:"PlusJakartaSans",sans-serif;backface-visibility:hidden;display:table;height:1.5em !important;pointer-events:none;width:4em;z-index:20;font-style:normal;font-size:1.4rem !important;transition:transform 1.3s!important;}
.has-hover:hover .box-text .portfolio-year{background-color:var(--red) !important;font-family:"PlusJakartaSans",sans-serif;color:#fff;backface-visibility:hidden;display:table;height:1.5em !important;transform:translateY(-16px);pointer-events:none;width:4em;z-index:20;font-style:normal;font-size:1.4rem!important;transition:transform 1.3s!important;}
.portfolio-element-wrapper .show-on-hover{filter:blur(0);opacity:1!important;color:#fff!important;pointer-events:none;transition:opacity .5s,transform .3s,max-height .6s,filter .6s;}
.portfolio-element-wrapper:last-child p{font-size:1rem !important;opacity:1;color:var(--color7) !important;font-weight:400 !important;margin-bottom:0px !important;text-transform:none;margin-top:0;margin-bottom:0px !important;}
@media only screen and (max-width:849px){.portfolio-element-wrapper .col{height:720px !important}
}

.textbox-left-portfolio .dark,.textbox-right-portfolio .dark{background-color:transparent !important;position:absolute;bottom:-50px;height:90px;width:100% !important;border-radius:6px;padding:0 14px 0 14px;}
.textbox-left-portfolio p,.textbox-right-portfolio p{font-size:16px !important;font-weight:400 !important;line-height:1.2 !important;background-color:transparent !important;color:var(--color6);}
.content-slider-web .dark img{position:relative !important;top:-80px !important;padding-bottom:100px !important;}
.referenz-button{z-index:999999999999999999 !important;position:relative !important;}
.referenz-button a{top:-20px !important;font-size:1rem;font-weight:400;text-transform:none;border-bottom:solid 3px var(--color11) !important;background-color:transparent !important;z-index:999999999999999999 !important;position:relative !important;height:34px !important;display:inline !important;}


