@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot);src:local(""),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff) format("woff"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf) format("truetype"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#Roboto) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot);src:local(""),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2) format("woff2"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff) format("woff"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf) format("truetype"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#Roboto) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot);src:local(""),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff2) format("woff2"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff) format("woff"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.ttf) format("truetype"),url(../fonts/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.svg#Roboto) format("svg")}@font-face{font-display:swap;font-family:Roboto\ 300;font-style:normal;font-weight:300;src:url(../fonts/roboto-v30-latin-300.eot);src:local(""),url(../fonts/roboto-v30-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v30-latin-300.woff2) format("woff2"),url(../fonts/roboto-v30-latin-300.woff) format("woff"),url(../fonts/roboto-v30-latin-300.ttf) format("truetype"),url(../fonts/roboto-v30-latin-300.svg#Roboto) format("svg")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;src:url(../fonts/Oswald.eot);src:local(""),url(../fonts/Oswald.eot?#iefix) format("embedded-opentype"),url(../fonts/Oswald.woff2) format("woff2"),url(../fonts/Oswald.woff) format("woff"),url(../fonts/Oswald.ttf) format("truetype"),url(../fonts/Oswald.svg#Roboto) format("svg")}body,html{background:#000;color:#fff;font-family:Roboto\ 300;font-size:18px;line-height:1.4;margin-top:65px}h1,h2,h3,h4,title{font-family:Oswald;font-weight:400!important}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#efefef}h1{font-size:30px;line-height:1.2;margin-bottom:30px}@media (min-width:992px){h1{font-size:60px}}@media (min-width:1200px){h1{font-size:75px}}h2{font-size:26px;line-height:1.1;margin-bottom:10px}@media (min-width:992px){h2{font-size:50px;line-height:1.2}}h3{font-size:26px;line-height:1.2;margin-bottom:15px}@media (min-width:992px){h3{font-size:38px}}h4{font-size:16px;font-weight:700}@media (min-width:992px){h4{font-size:28px}}p{font-size:14px;margin-bottom:.5rem}@media (min-width:992px){p{font-size:18px;margin-bottom:1rem}}a{color:#009fe3;text-decoration:none;transition:.3s}a:hover{color:#fff}a.nav-link{color:#fff;padding:0 20px}a.nav-link:hover{background:#fff;color:#000}.reveal{opacity:0;transform:translateY(50px);transition:all .8s ease}@media (min-width:992px){.reveal{transform:translateY(150px)}}.reveal.active{opacity:1;transform:translateY(0)}strong{color:unset}hr{background-color:#009fe3!important;border:none;height:4px;margin-bottom:.5rem;margin-top:0!important;opacity:1;width:234px}.navbar-item{transition:.2s}.navbar-item img{max-height:unset!important}.topcontainer{color:#aaa;font-size:12px}.topcontainer span{margin:0 5px}.topcontainer a{color:#aaa}.topcontainer a:hover{color:#dedede;transition:.3s}.inner_container{border:none;padding:100px 0}.inner_container_small{border:none;padding:50px 0}.inner_container_small h2{margin-bottom:0}.border_gray{border-bottom:1px solid #434343;border-top:1px solid #434343}.pkoeln{background-attachment:fixed;background-image:url(../img/koeln_sw.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.ptafel,.ptafel_home{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.ptafel,.ptafel_home,.ptafel_home.visible{background-image:url(../img/colored-smoke-bg.webp)}.footer{background-color:#000!important;color:#aaa!important}.footer h4{color:#fff;margin-bottom:20px}.footer p{font-size:16px}.footer a{color:#aaa}.news_container .column p{margin-top:30px}header.site-header{background:#000;max-height:100vh;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:99}@media screen and (min-width:1024px){header.site-header{max-height:unset;overflow-y:unset}}#btt{bottom:15px;display:none;font-size:50px;position:fixed;right:15px;z-index:1000}.navbar-link:not(.is-arrowless):after{margin:auto;right:unset}div.navbar-item .navbar-link{color:#fff;padding-left:.8rem}@media screen and (min-width:1024px){div.navbar-item .navbar-link{display:inline-block;font-size:18px;padding-left:.8rem;padding-right:.8rem}}div.navbar-item .navbar-link:hover:after{background-color:#009fe3;opacity:1;transform:scale(1)}div.navbar-item .navbar-link:after{border:none;content:"";display:block;height:2px;position:unset;transform:scaleX(0);-webkit-transform-origin:left center;transition:all .15s ease-out;width:100%}div.navbar-item .navbar-link i{font-size:15px}.navbar-dropdown a.navbar-item{display:block}.navbar-dropdown a.navbar-item:after{height:auto;transform:unset}.navbar-menu a.navbar-item{color:#fff;padding-left:.8rem}@media screen and (min-width:1024px){.navbar-menu a.navbar-item{display:block;font-size:18px;padding-left:.8rem;padding-right:.8rem}}.navbar-menu a.navbar-item:after{content:"";display:block;height:2px;transform:scaleX(0);transform-origin:left center;transition:all .2s ease-out;width:100%}.navbar-menu a.navbar-item:hover:after{background-color:#009fe3;opacity:1;transform:scale(1)}@media screen and (min-width:1024px){.navbar-start>.navbar-item{margin-top:26px}}.navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1}.navbar-dropdown{background:#202020;border-radius:unset;border-top:none;font-size:16px;margin-top:-10px;padding-left:12px}@media screen and (min-width:1024px){.navbar-dropdown{margin-left:12px;margin-top:-24px;padding-left:unset}}.navbar-dropdown a.navbar-item{font-size:16px;padding-bottom:.3rem;padding-top:.3rem}.navbar-dropdown a.navbar-item:hover{background-color:transparent;color:#fff}.navbar-dropdown a.navbar-item:after,.navbar-dropdown a.navbar-item:hover:after{background-color:unset;height:unset;transform:unset}.news_content{-webkit-line-clamp:5}.news_content,.news_title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news_title{-webkit-line-clamp:2;font-size:22px;height:60px;margin-top:40px;text-transform:none}.news_image{align-items:center;display:flex;height:250px;justify-content:center;margin-bottom:20px;overflow:hidden;width:100%}.news_image img{display:block}.news_container a,.single_news_container a{color:#fff}.img_gray{filter:grayscale(100%)}@media screen and (max-width:1023px){.navbar-menu{background:#000}}.small_logos img{max-height:100px}.navbar.is-black{background:#000!important}.slider{position:relative;width:100%}.slider-container{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100%;overflow:hidden;transform:translateZ(0)}.slider-container.is-vertical{flex-direction:column}.slider-container .slider-item{flex:none}.slider-container .slider-item .image.is-covered img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.slider-container .slider-item .video-container{height:0;margin:0;padding-bottom:0;padding-top:56.25%;position:relative}.slider-container .slider-item .video-container.is-1by1,.slider-container .slider-item .video-container.is-square{padding-top:100%}.slider-container .slider-item .video-container.is-4by3{padding-top:75%}.slider-container .slider-item .video-container.is-21by9{padding-top:42.857143%}.slider-container .slider-item .video-container embed,.slider-container .slider-item .video-container iframe,.slider-container .slider-item .video-container object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.slider-navigation-next,.slider-navigation-previous{align-items:center;background:#fff 50% no-repeat;background-size:20px 20px;border:1px solid #fff;border-radius:25091983px;box-shadow:0 2px 5px rgba(50,50,50,.102);cursor:pointer;display:flex;height:42px;justify-content:center;left:0;margin-top:-20px;position:absolute;top:50%;transition:transform .3s,opacity .3s;width:42px}.slider-navigation-next:hover,.slider-navigation-previous:hover{transform:scale(1.2)}.slider-navigation-next.is-hidden,.slider-navigation-previous.is-hidden{display:none;opacity:0}.slider-navigation-next svg,.slider-navigation-previous svg{width:25%}.slider-navigation-next{background:#fff 50% no-repeat;background-size:20px 20px;left:auto;right:0}.slider-pagination{align-items:center;bottom:0;display:none;justify-content:center;left:0;padding:.5rem 1rem;position:absolute;right:0;text-align:center}.slider-pagination .slider-page{background:#fff;border-radius:25091983px;box-shadow:0 2px 5px rgba(50,50,50,.102);cursor:pointer;display:inline-block;height:10px;margin:0 3px;transition:transform .3s;width:10px}.slider-pagination .slider-page.is-active,.slider-pagination .slider-page:hover{transform:scale(1.4)}@media screen and (min-width:800px){.slider-pagination{display:flex}}.hero.has-carousel{position:relative}.hero.has-carousel+.hero-body,.hero.has-carousel+.hero-footer,.hero.has-carousel+.hero-head{overflow:hidden;z-index:10}.hero.has-carousel .hero-carousel{border:none;bottom:0;height:auto;left:0;margin:auto;padding:0;position:absolute;right:0;top:0;z-index:0}.hero.has-carousel .hero-carousel .slider{height:100%!important;max-height:100%;max-width:100%;overflow:hidden;width:100%;z-index:0}.hero.has-carousel .hero-carousel .slider .has-background{max-height:100%}.hero.has-carousel .hero-carousel .slider .has-background .is-background{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.hero.has-carousel .hero-body{margin:0 3rem;z-index:10}.carousel{margin:0 auto;max-width:1920px;overflow:hidden;position:relative;width:100%}.carousel .carousel-container{display:flex;flex-wrap:nowrap;transition:transform .5s ease-in-out}.carousel .carousel-item{align-items:center;flex:0 0 auto;justify-content:center;min-width:100%;text-align:left;width:100%}.carousel .carousel-item:first-child{display:block!important;opacity:1!important}.carousel .carousel-item img{height:auto;max-width:100%}.carousel .slider-navigation-next,.carousel .slider-navigation-previous{align-items:center;background:rgba(0,0,0,.5);border:0;cursor:pointer;display:flex;height:60px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:25px}.carousel .slider-navigation-next svg,.carousel .slider-navigation-previous svg{height:60px;width:25px}.carousel .slider-navigation-previous{left:10px}.carousel .slider-navigation-next{right:10px}.carousel .bulma-carousel-pagination{bottom:10px;display:flex;justify-content:center}.carousel .bulma-carousel-pagination-bullet{background-color:#009fe3;border-radius:50%;height:10px;margin:0 5px;width:10px}a.button,a.button:active,a.button:focus{background:transparent;border:1px solid #666;border-radius:0;color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:45px;margin:0 0 2em;max-width:160px;overflow:hidden;position:relative;text-decoration:none;width:100%}a.button span,a.button:active span,a.button:focus span{z-index:20}a.button:active:after,a.button:after,a.button:focus:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all 1s cubic-bezier(.19,1,.22,1);width:50px;z-index:0}a.button:hover{border-color:#fff;color:#009fe3;text-decoration:none}a.button:hover:after{left:120%;transition:all 1s cubic-bezier(.19,1,.22,1)}img{max-width:100%}.unsere-kunden .column h2{margin-bottom:70px}@media screen and (min-width:1024px){.unsere-kunden .column h2{margin-bottom:auto}}.unsere-kunden .column .columns .column{text-align:center}.post_content .news_image{height:auto;justify-content:left}.navbar-brand .navbar-item{padding:.3rem .75rem 1rem}.navbar-brand .navbar-item img{transition:.2s;width:150px}@media screen and (min-width:1024px){.navbar-brand .navbar-item img{width:210px}}.sp-horizontal .sp-arrows{bottom:0;margin:auto 0;top:40%;transform:translateY(-40%)}@media screen and (min-width:1024px){.sp-horizontal .sp-arrows{transform:unset}#navbarHeader{padding:0 2rem}}@media screen and (min-width:1400px){#navbarHeader{padding:0}}@media screen and (min-width:1024px){.slide_inner_text{max-width:500px}}.sp-arrows,.sp-slide .columns{opacity:0}.button.is-primary{background-color:#009fe3!important;border-color:#009fe3!important}.has-text-primary{color:#009fe3!important}.has-text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.7)}.min-height-50{min-height:50vh}@media (max-width:1215px){.show-from-widescreen{display:none!important}}.background-responsive{background-image:url(../img/slider_home/cyber-panther-ecommerce-ai-996.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1920px){.background-responsive{background-image:url(../img/slider_home/cyber-panther-ecommerce-ai-large.webp);margin-top:-91px;min-height:100vh!important}}@media (max-width:1200px) and (min-width:992px){.background-responsive{background-image:url(../img/slider_home/cyber-panther-ecommerce-ai.webp);margin-top:-91px;min-height:100vh!important}}

/*# sourceMappingURL=custom.css.map*/