.elementor-32204 .elementor-element.elementor-element-4a3136a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.5;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-32204 .elementor-element.elementor-element-4a3136a:not(.elementor-motion-effects-element-type-background),.elementor-32204 .elementor-element.elementor-element-4a3136a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#27243a;background-image:url("https://basi.de/wp-content/uploads/2024/06/background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-32204 .elementor-element.elementor-element-4a3136a:before,.elementor-32204 .elementor-element.elementor-element-4a3136a>.elementor-background-video-container:before,.elementor-32204 .elementor-element.elementor-element-4a3136a>.e-con-inner>.elementor-background-video-container:before,.elementor-32204 .elementor-element.elementor-element-4a3136a>.elementor-background-slideshow:before,.elementor-32204 .elementor-element.elementor-element-4a3136a>.e-con-inner>.elementor-background-slideshow:before,.elementor-32204 .elementor-element.elementor-element-4a3136a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-fddf255);--background-overlay:''}.elementor-32204 .elementor-element.elementor-element-4a3136a,.elementor-32204 .elementor-element.elementor-element-4a3136a.thegem-e-con-layout-thegem{--content-width:1200px}.elementor-32204 .elementor-element.elementor-element-d1ef540{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px}.elementor-32204 .elementor-element.elementor-element-1b40c8d>.elementor-widget-container{padding:0 0 10px}.elementor-32204 .elementor-element.elementor-element-1b40c8d .thegem-te-blog-archive-breadcrumbs .blog-breadcrumbs{justify-content:left;text-align:left}.elementor-32204 .elementor-element.elementor-element-1b40c8d .thegem-te-blog-archive-breadcrumbs .blog-breadcrumbs ul{justify-content:left;text-align:left}.elementor-32204 .elementor-element.elementor-element-1b40c8d .thegem-te-blog-archive-breadcrumbs .blog-breadcrumbs ul>li{color:#fff}.elementor-32204 .elementor-element.elementor-element-1b40c8d .thegem-te-blog-archive-breadcrumbs .blog-breadcrumbs ul>li>a{color:#fff}.elementor-32204 .elementor-element.elementor-element-1b40c8d .thegem-te-blog-archive-breadcrumbs .blog-breadcrumbs ul>li>a:hover{color:#00bcd4}.elementor-32204 .elementor-element.elementor-element-1b40c8d .thegem-te-blog-archive-breadcrumbs .blog-breadcrumbs ul>li:last-child{color:#00bcd4}.elementor-32204 .elementor-element.elementor-element-0234217>.elementor-widget-container{margin:0 0 -18px}.elementor-32204 .elementor-element.elementor-element-0234217 .thegem-te-blog-archive-title{justify-content:left;text-align:left}.elementor-32204 .elementor-element.elementor-element-0234217 .thegem-te-blog-archive-title .blog-title{letter-spacing:0px;text-transform:none;color:#fff}.elementor-32204 .elementor-element.elementor-element-728074ce>.elementor-element-populated{padding:45px 65px 80px}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .skeleton-posts.portfolio-row{margin:calc(-42px/2)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-item .caption .description{max-height:initial;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-item .caption .title a{text-transform:none}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-fddf255)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .subtitle{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-load-more{margin-top:70px}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button{border-radius:0;border-style:solid;border-width:1px;border-color:var(--e-global-color-fddf255)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button span{color:var(--e-global-color-fddf255);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button i:before{color:var(--e-global-color-fddf255)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button svg{fill:var(--e-global-color-fddf255)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button:hover span{color:#fff}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button:hover i:before{color:#fff}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button:hover svg{fill:#fff}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio-load-more button:hover{background-color:#27243a;border-color:#27243a}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .read-more-button .gem-button-container .gem-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}@media(max-width:1024px){.elementor-32204 .elementor-element.elementor-element-d1ef540{--padding-top:40px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-32204 .elementor-element.elementor-element-728074ce>.elementor-element-populated{padding:35px 21px 70px}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .subtitle{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-32204 .elementor-element.elementor-element-0234217>.elementor-widget-container{margin:0 0 -15px}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description,.elementor-32204 .elementor-element.elementor-element-5c0657e2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .subtitle{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}