@charset "UTF-8";
/***!  /templates/epi/css/custom.css  !***/

#sp-main-body{background:#FFFFFF80 !important;padding:0 !important}body.site{background-image:url(https://www.epigem.de/images/headers/background.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 100%}.body-innerwrapper{overflow-x:visible}.layout-boxed .body-innerwrapper{max-width:1240px;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,0.2) !important}.container{padding:0 !important}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5em;color:#555;font-size:1.1rem}p{text-align:justify}a{color:#c90}a:hover,a:focus,a:active{color:#EE600A}@font-face{src:url('https://www.epigem.de/templates/epi/fonts/fontawesome-webfont.eot');src:local(''),url('https://www.epigem.de/templates/epi/fonts/fontawesome-webfont.eot#iefix') format('embedded-opentype'),url('https://www.epigem.de/templates/epi/fonts/fontawesome-webfont.woff2') format('woff2'),url('https://www.epigem.de/templates/epi/fonts/fontawesome-webfont.woff') format('woff'),url('https://www.epigem.de/templates/epi/fonts/fontawesome-webfont.ttf') format('truetype'),url('https://www.epigem.de/templates/epi/fonts/fontawesome-webfont.svg#fontawesome') format('svg');font-family:'FontAwesome';font-style:normal;font-weight:400;font-display:swap}.h1,h1{font-size:1.6rem !important;color:#c90 !important;letter-spacing:1px;padding:0px 0px 10px 0px}.h1,h1::before{content:url(https://www.epigem.de/templates/epi/images/red_dot.png)}.h2,h2{font-size:1.4rem !important;color:#c90 !important;letter-spacing:1px;padding:0px 0px 10px 0px}.h3,h3{font-size:1.2rem !important;font-weight:600}blockquote{Background-color:white;Border:1px solid lightgrey}.epi-component{background:#FFFFFF99;padding:50px 30px}.article-list .article{padding:50px 0 0 0;border-top:1px solid !important;border-right:none;border-bottom:none;border-left:none;margin-bottom:2rem}.article-details .article-header h1{color:#c90;font-size:1.6rem !important}.article-details .article-header h2{color:#c90;font-size:1.4rem !important;margin:0}.article-list .article .article-header h1 a{color:#c90;font-size:1.6rem !important}.article-list .article .article-header h2 a{color:#c90;font-size:1.4rem !important;margin:0}.article-info>span{font-size:1rem}.article-info>span a{color:#c90}.article-info>span a:hover{color:#EE600A}#sp-top-bar{position:relative;z-index:999;background-color:#1c1e29;color:#fff;font-size:15px;padding:15px 0 65px}#sp-top-bar a{color:#fff}body:not(.home) #sp-top-bar{padding:15px 0 15px}#sp-menu.col-lg-3.d-lg-none.d-xl-none{position:absolute !important}._suche2{position:relative;max-width:30%;margin-left:auto !important;margin-right:auto !important;margin-top:-30px;background:#000000a6;border-radius:5px;z-index:100}#sp-header{padding:0px;background:#0000005c;box-shadow:0 0 4px 0 rgb(0 0 0 / 10%);z-index:9999}#sp-header.header-sticky{position:fixed;background:#0000005c;box-shadow:0 0 4px 0 rgb(0 0 0 / 10%);animation:none}#sp-header>div:nth-child(1){padding:0px}body:not(.home) #sp-header.header-sticky{position:fixed}body.ltr #offcanvas-toggler.offcanvas-toggler-right{margin:-3rem}.burger-icon>span{background-color:#c90}#sp-kopfbild{position:relative;z-index:10000}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a{color:#c90}.sp-megamenu-parent>li:hover>a{color:#EE600A !important;font-weight:400 !important;background:#000 !important}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{color:#c90;font-size:14px;font-weight:400;padding:10px 0}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a{color:#EE600A}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{text-transform:uppercase;position:relative;color:#F90;line-height:30px !important;border-right:1px solid}.sp-megamenu-parent>li.active>a{background:#000}.sp-megamenu-parent>li:last-child>a{padding:0px 15px}.sp-megamenu-parent>li.active:last-child>a,.sp-megamenu-parent>li:last-child>a:hover{background:#000 !important}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#000;width:250px}.sp-megamenu-parent .sp-dropdown li.sp-menu-item{border-top:1px solid #C90}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{color:#EE600A}.offcanvas-menu .offcanvas-inner .menu-child>li a{padding:12px 10px !important;border-bottom:1px solid rgba(197,153,153,0.21);display:inherit}.offcanvas-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu .offcanvas-inner ul.menu>li>span{font-size:15px;font-weight:500}.offcanvas-menu>.align-items-center{background:#FFF}.offcanvas-active .burger-icon>span,#modal-menu-toggler.active .burger-icon>span{background-color:#000}.offcanvas-menu .offcanvas-inner{padding-right:0}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler{display:none}body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li ul{margin-left:0}.offcanvas-menu .offcanvas-inner .sp-module ul.menu>li{padding:0.25rem 0}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-deeper.menu-parent{padding-bottom:0.5rem}.offcanvas-menu .offcanvas-inner .sp-module ul>li ul.menu-child{display:initial}.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child>li{padding-top:0.5rem;padding-left:1.1rem}.btn,.slider-btn{padding:5px 15px;font-size:15px;border:1px solid #ddd;letter-spacing:2px;display:inline-block;background-color:#FFF !important;border-radius:15px;color:#c90 !important;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn:hover,.slider-btn:hover{background-color:#FFF !important;color:#EE600A !important}.btn.color,.btn.no-bg:hover{background:#070346 !important;border-radius:0px;border:2px solid #070346}.btn.color:hover,.btn.no-bg{border:2px solid #fff;border-radius:0}.title h4{letter-spacing:2px}.title h2{font-size:40px;font-weight:800;padding:20px 0;margin:0}.sl-home{margin-top:-80px !important}.slider:before{content:'';position:absolute;left:0;height:100%;width:100%;top:0;background-image:url(https://www.epigem.de/templates/epi/images/slider-4.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;filter:brightness( 60% ) contrast( 110% ) saturate( 45% ) blur( 0px ) hue-rotate( 0deg)}.bg-title{list-style-type:none;padding:0;margin:0}.bg-title li{display:inline-block;font-size:16px;text-transform:capitalize;font-weight:600;color:#fff;letter-spacing:0}.bg-title li strong{display:none}.bg-title li em{padding:0 15px;font-size:12px}.services .sppb-col-md-3:first-child .clearfix{border-radius:15px 0px 0px 15px}.services .sppb-col-md-3:nth-child(3) .clearfix{border-radius:0px 15px 15px 0px}.services-right-text{padding:28px;margin-left:20px;border-radius:15px}.check-list{margin:0;padding:0;list-style:none}ul.check-list strong{display:none}ul.check-list em{padding-right:10px}ul.check-list li{padding-bottom:10px}.causes-colum{padding:25px;border-radius:20px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.causes-colum.left,.causes-colum:hover{box-shadow:0px 0px 10px 0px rgb(0 0 0 / 10%) !important}.causes-colum img{border-radius:20px}.causes-item h3{font-weight:600;letter-spacing:2px}.causes-item h2{font-weight:600;font-size:20px;margin-bottom:20px}.skill-title h3{letter-spacing:2px;margin:0}.skill-colum .clearfix:last-child{position:relative}.skills .skill{margin-bottom:0}.skills .skill .skill-title{font-weight:500;font-size:12px;top:18px;position:relative;z-index:1;left:10px;text-transform:capitalize;letter-spacing:1px;color:#fff}.skills .skill .skill-bar{height:25px;border-radius:3px;background:#eaeaea;transition:1s cubic-bezier(1,0,.5,1);-webkit-transition:1s cubic-bezier(1,0,.5,1);-ms-transition:1s cubic-bezier(1,0,.5,1)}.skills.active .skill .skill-bar{width:100%}.skills .skill .skill-bar span{float:left;width:0%;color:#fff;font-weight:500;height:25px;border-radius:3px;position:relative;background:#070346;transition:1s cubic-bezier(1,0,.5,1);-webkit-transition:1s cubic-bezier(1,0,.5,1);-ms-transition:1s cubic-bezier(1,0,.5,1)}.skills .skill .skill-bar span b{float:left;width:100%;position:relative;text-align:right;opacity:0;font-size:12px;font-weight:600;top:5px}.client:before{content:'';position:absolute;left:0;top:0;background:#f1f1f1;height:75%;width:100%}.client-item{padding:30px;border-radius:20px;max-width:450px}ul.contact-time{margin:0;padding:0;list-style:none}ul.contact-time .left,ul.contact-time .right{width:50%;float:left}ul.contact-time h6{margin:0}ul.contact-time .right{text-align:right;font-size:14px}ul.contact-time .right.hide{opacity:0}ul.contact-time li{width:100%;float:left;margin:0;padding:12px 0;border-bottom:1px solid #F0F0F0}.contact-item .contact-left,.contact-item .contact-right{float:left;width:50%;font-size:14px}.contact-item li{padding-bottom:10px}.contact-item h3{font-size:20px;font-weight:600;letter-spacing:2px;color:#062360}.contact-item ul{margin:0;padding:0;list-style:none;margin-top:20px}.contact-item em{padding-right:10px}.contact-item strong{display:none}.sppb-addon-testimonial-footer a{text-align:left}.team-item{padding:20px;border-radius:20px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.team-item.box,.team-item:hover{box-shadow:0px 0px 10px 0px rgb(0 0 0 / 10%)}.team-item img{border-radius:20px}.team-item h6{color:#39527e;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:2px;padding-bottom:30px;border-bottom:2px solid #062360}.team-item .shrewd_solution_icon{padding-top:10px}.team-item .shrewd_solution_icon ul,.team-item .shrewd_solution_icon ul li{display:inline-block!important;padding:0!important}.team-item .shrewd_solution_icon ul li a{font-size:20px;color:#fff !important;text-align:center;border-radius:5px;margin-right:17px;-webkit-transition:.5s;transition:.5s;display:inline-block;font-size:19px;height:45px;width:45px;color:#fff !important;margin:5px;line-height:45px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.shrewd_solution_icon li:first-child a{background:#3b5998}.shrewd_solution_icon li:nth-child(2) a{background:#1da1f2}.shrewd_solution_icon li:last-child a{background:#cd201f}.team-item .shrewd_solution_icon ul li a strong{display:none}.events-colum,.event-text-bottom{border-radius:20px}.sppb-panel-modern>.sppb-panel-heading{padding:13px 30px 13px 15px;color:#062360;text-transform:uppercase;background:#fff}.jmm-row{margin-bottom:30px;background:#fff;border-radius:10px}.jmm-item{box-shadow:9.899px 9.899px 30px 0 rgb(0 0 0 / 10%);width:48% !important;margin-right:2%}.jm-category-module.default .jmm-intortext{font-size:14px}.jmm-item .jmm-image.mod-article-image{overflow:hidden;margin:0;float:left;width:40%}.jmm-image.mod-article-image img{transform:scale(1);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.jmm-item:hover .jmm-image.mod-article-image img{transform:scale(1.12);filter:grayscale(100%)}.jmm-text{padding:0px 10px;border-radius:0px 0px 10px 10px;float:left;width:60%}.jm-category-module.default .jmm-text .jmm-title{font-size:16px;font-weight:600;color:#091941;text-transform:capitalize}.jm-category-module.default .jmm-readmore a{font-size:14px}.contact-info h2,.contact-info h3{font-size:25px}button.btn.btn-primary.validate{padding:13px 20px}#sp-position1{padding:0}#sp-bottom{overflow:hidden;position:relative;z-index:1;font-size:13px;background:#D3D3D3CC;color:#000}#sp-bottom .sp-module .sp-module-title{text-transform:none;font-weight:600;background:none;color:#ff4800;font-size:22px}#sp-bottom strong{display:none}#sp-bottom1 .shrewd_solution_icon{padding-top:10px}#sp-bottom1 .shrewd_solution_icon ul,#sp-bottom1 .shrewd_solution_icon ul li{display:inline-block!important;padding:0!important}#sp-bottom1 .shrewd_solution_icon ul li a{font-size:16px;color:#fff !important;height:38px;width:38px;line-height:38px;text-align:center;border-radius:5px;margin-right:10px;-webkit-transition:.5s;transition:.5s;display:inline-block}#sp-bottom1 .shrewd_solution_icon ul li a:hover{background:#fff !important}#sp-bottom1 .shrewd_solution_icon strong{display:none}.epi-bottom1{text-align:center;border-right:none}.epi-bottom2{max-width:20rem;margin-right:auto;margin-left:auto;border-right:none;text-align:center;padding:0 20px}.epi-bottom3{padding:20px}.epi-bottom4{padding:0 20px}#sp-footer{display:inline-block;position:relative;color:#fff;padding:10px 0;background:#00000080;text-align:center;z-index:1;border-radius:0px 0px 10px 10px;border-bottom:5px solid #C90;width:100%}#sp-footer p{text-align:center}#sp-footer .container-inner{border-top:none}#sp-footer a,#sp-bottom a{color:#c90}#sp-footer a:hover{color:#fff}#sp-footer-wrapper ul{display:inline-block}#sp-footer-wrapper ul.nav{display:inline-block;list-style:none;padding:0;margin:0 5px}#sp-footer-wrapper ul.nav li{display:inline-block;margin:0 5px}#sp-footer-wrapper ul.nav li a{display:block}#sp-footer-wrapper ul.nav li a:hover{background:none}#sp-footer-wrapper .helix-framework{display:inline-block}#sp-footer-wrapper .helix-framework .helix-logo{display:block;width:130px;height:40px;text-indent:-9999px;background:url(https://www.epigem.de/templates/epi/images/helix-logo-white.png) no-repeat 0 0}#sp-footer-wrapper .copyright{display:block}:root{--background-color:currentColor;--background:currentColor;--text-color:currentColor}.page-item.active .page-link,.slider-item .sppb-btn-success,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay,.btn,.services-colum.color,.company-item.color .btn:hover,.sp-megamenu-parent>li:last-child>a,.services-right-text,#sp-bottom1 .shrewd_solution_icon ul li a,.skills .skill .skill-bar span,.client-item,.events-colum{background-color:var(--background-color)}.article-list .article .readmore a:hover,.article-list .article .readmore a:active,.article-list .article .article-header h2 a:hover,.services-item i,.title h4,ul.check-list em,#sp-bottom1 .shrewd_solution_icon ul li a:hover,#sp-bottom2 em,#sp-footer a,.causes-item h3,ul.contact-time .right.color,.contact-item em,.bg-title li em,.team-item h3,.sppb-panel-modern>.sppb-panel-heading.active{color:#c90 !important}#sp-bottom,.services-colum,.tes .clearfix{border-color:var(--text-color) !important}.article-list .article .readmore{border:1px solid #c90;border-radius:15px;padding:5px;margin:0 0 20px;width:150px;text-align:center}#sp-dropdown{background-image:url(https://www.epigem.de/templates/epi/images/menu_img/nav_bg_default.png)}#sp-logo{padding-right:14px}.logo-image{margin-top:20px}#sp-user{background:#FFFFFF80}#sp-user .sp-module .sp-module-title{text-transform:none;font-weight:600;background:none;text-align:left;margin-left:10px;color:#ff4800}.col-md-4{float:left;padding-left:10px}.col-md-6{float:left;padding-right:10px}.epi-breadcrumb{background:#FFFFFF80;padding-left:20px}.breadcrumb{padding:0.75rem 1rem;background-color:transparent;border-radius:0.25rem}.breadcrumb>li+li::before{content:"\f0da"!important;font-family:FontAwesome !important;color:#c90 !important}.breadcrumb>.active{color:#c90 !important}.fa-map-marker-alt::before{content:""}.sp-module .sp-module-title{margin:-10px -10px 10px -10px !important;font-size:14px !important;text-transform:uppercase;line-height:1.5em;background:url(https://www.epigem.de/templates/epi/images/menu_img/nav_bg_default.png) repeat-x;border-radius:10px 10px 0px 0px;padding:5px 0px 5px 0px !important;text-align:center;color:#f89406}#sp-right .sp-module .sp-module-title{border:none !important}.epi_messeplakat{border:none !important;padding:0px !important}.epi-right{position:sticky;top:0;align-self:flex-start}.epi-rechts{padding:10px !important;background:#081b35 url(https://www.epigem.de/templates/epi/images/backgrounds/sideback.png) repeat-x center top;border-radius:10px !important}.epi-rechts a{color:#C90 !important;font-size:0.9rem;text-indent:-1.5em;margin-left:1.5em}.epi-rechts a:before{font-family:FontAwesome;content:"\f005";font-size:0.7rem;margin-right:10px}.sp-module-content .latestnews>li>a>span{display:none}.sp-module ul>li>a:hover{color:#EE600A !important}#sp-left .sp-module ul>li,#sp-right .sp-module ul>li{border:none !important}#sp-left .sp-module ul>li>a,#sp-right .sp-module ul>li>a{line-height:20px !important}#sp-left .sp-module .sp-module-title{border:none !important}#sp-left .sp-module ul>li{border:none !important}#sp-left .sp-module ul>li>a{line-height:20px !important}#sp-left .sp-module .sp-module-title{background:none !important}.epi-links{padding:10px !important;background:#081b35 url(https://www.epigem.de/templates/epi/images/backgrounds/sideback.png) repeat-x center top;border-radius:10px !important}.sp-module-content .mod-languages ul.lang-inline{margin-left:60px !important}div.mod-languages img{display:block !important}.item column-1 col-sm-6{border:1px solid}.badge{background-color:#cc3a00 ! important}.mod_epi-info ul>li>a{color:#373737}.mod_epi-info ul>li>a:before{display:none}.cat-children>div>h3:before{font-family:FontAwesome;content:"\f005";color:#C90;font-size:small}.custom-class>div:nth-child(1)>h3:nth-child(1){margin-top:10px;background:none}._search{position:relative;margin-top:-100px;margin-right:30px;float:right}input.search-query{height:25px;background:transparent !important;border-color:#fbe19f !important}.bild-oben{background-color:#d4d4d4;max-width:90%;margin-left:auto;margin-right:auto;text-align:center}.img-oben{margin:0 0 10px 0px;width:100%}.bild-rechts{float:right;padding:0 0 10px 20px;max-width:300px}@media (max-width:768px){.bild-rechts{float:none}}.img-rechts{border:1px solid;margin-bottom:10px;width:300px}.img-rechts1{border:1px solid;margin-bottom:10px;width:300px}.img-rechts1:hover{-webkit-transform:scale(1.1,1.1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(2.0,2.0);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;transform:scale(2.0,2.0);transition-timing-function:ease-out;transition-duration:250ms}.bild-links{float:left;margin:0 20px 10px 0px;max-width:300px}@media (max-width:768px){.bild-links{float:none}}.img-links{border:1px solid;margin-bottom:10px;width:300px}.img-links1{border:1px solid;margin-bottom:10px;width:300px}.img-links1:hover{-webkit-transform:scale(1.1,1.1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(2.0,2.0);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;transform:scale(2.0,2.0);transition-timing-function:ease-out;transition-duration:250ms}.items-row{border-bottom:1px solid}@media (max-width:768px){table{width:100%;margin:0;font-size:0.8em}td{hyphens:auto}td ul{padding-left:15px}}td,th{padding-left:10px}div.mod-languages img{width:30px}a.flag{padding-right:5px}.init{font-size:70px;line-height:50px;margin-top:10px;margin-right:15px;float:left}.related ul{list-style:none;padding:0;margin:0;font-size:1.2em}.related ul>li{display:block;-webkit-transition:300ms;transition:300ms;color:#d4d4d4;margin:10px}.related ul>li>a{display:block;padding:5px 0;padding:2px 0;-webkit-transition:300ms;transition:300ms}.related ul>li>a:hover{background:none}.related ul>li>a:before{font-family:FontAwesome;content:"\f005";margin-right:8px}.column-2{padding-left:10px}.weblinks_reise{color:transparent;padding:0;margin:0}.jb-cookie p.jb-cookie-title{text-align:center}.jb-cookie p{text-align:center}.form-control{background-color:transparent;border:1px solid #c90}.form-control:hover{background-color:#fff}.input-group-text{background-color:transparent;border:none}.fa-facebook::before{font-family:"FontAwesome";content:"\f082";font-size:4rem}#jc{border-top:1px solid;padding-top:30px}.list-group-item{color:#bdbdbd;background-color:transparent}.my-1{display:none}@media (max-width:991px){#offcanvas-toggler{display:none !important}#sp-header{height:70px}.d-none{display:inherit !important}.menu-gks{display:none !important}.epi-right{display:none}}@media (max-width:768px){#offcanvas-toggler{display:inherit !important}.d-none{display:none !important}.epi-component{padding:20px}._search{display:none}}
