@charset "UTF-8";
@font-face{font-family:"Raleway";font-style:normal;font-weight:100;src:local("Raleway Thin"), local("Raleway-Thin"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-100.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-100.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:200;src:local("Raleway ExtraLight"), local("Raleway-ExtraLight"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-200.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-200.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:300;src:local("Raleway Light"), local("Raleway-Light"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-300.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-300.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;src:local("Raleway"), local("Raleway-Regular"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-regular.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-regular.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:500;src:local("Raleway Medium"), local("Raleway-Medium"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-500.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-500.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:600;src:local("Raleway SemiBold"), local("Raleway-SemiBold"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-600.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-600.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;src:local("Raleway Bold"), local("Raleway-Bold"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-700.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-700.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:800;src:local("Raleway ExtraBold"), local("Raleway-ExtraBold"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-800.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-800.woff") format("woff")}@font-face{font-family:"Raleway";font-style:normal;font-weight:900;src:local("Raleway Black"), local("Raleway-Black"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-900.woff2") format("woff2"), url("/fonts/raleway-v12-latin-ext_latin/raleway-v12-latin-ext_latin-900.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:100;src:local("Rokkitt Thin"), local("Rokkitt-Thin"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-100.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-100.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:200;src:local("Rokkitt ExtraLight"), local("Rokkitt-ExtraLight"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-200.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-200.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:300;src:local("Rokkitt Light"), local("Rokkitt-Light"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-300.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-300.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:400;src:local("Rokkitt Regular"), local("Rokkitt-Regular"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-regular.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-regular.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:500;src:local("Rokkitt Medium"), local("Rokkitt-Medium"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-500.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-500.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:600;src:local("Rokkitt SemiBold"), local("Rokkitt-SemiBold"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-600.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-600.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:700;src:local("Rokkitt Bold"), local("Rokkitt-Bold"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-700.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-700.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:800;src:local("Rokkitt ExtraBold"), local("Rokkitt-ExtraBold"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-800.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-800.woff") format("woff")}@font-face{font-family:"Rokkitt";font-style:normal;font-weight:900;src:local("Rokkitt Black"), local("Rokkitt-Black"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-900.woff2") format("woff2"), url("/fonts/rokkitt-v12-latin-ext_latin/rokkitt-v12-latin-ext_latin-900.woff") format("woff")}@font-face{font-family:"Pragati Narrow";font-style:normal;font-weight:400;src:local("Pragati Narrow"), local("PragatiNarrow-Regular"), url("/fonts/pragati-narrow-v3-latin-ext_latin/pragati-narrow-v3-latin-ext_latin-regular.woff2") format("woff2"), url("/fonts/pragati-narrow-v3-latin-ext_latin/pragati-narrow-v3-latin-ext_latin-regular.woff") format("woff")}@font-face{font-family:"Pragati Narrow";font-style:normal;font-weight:700;src:local("Pragati Narrow Bold"), local("PragatiNarrow-Bold"), url("/fonts/pragati-narrow-v3-latin-ext_latin/pragati-narrow-v3-latin-ext_latin-700.woff2") format("woff2"), url("/fonts/pragati-narrow-v3-latin-ext_latin/pragati-narrow-v3-latin-ext_latin-700.woff") format("woff")}body{font-family:Raleway, sans-serif;font-size:16px;font-weight:regular}.b3-centerbox-all{display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;display:flex;align-items:center;justify-content:center}#sp-footer1,#sp-footer2,#sp-footer3,.b3-no-x-padding .sppb-row-container,#sp-footer.b3-no-x-padding .container,section.b3-no-x-padding .container{padding-left:0 !important;padding-right:0 !important}.b3-mb24-column{margin-bottom:24px}.b3-rounded-column{border-radius:6px}.b3-rounded-column-top-element>div>div{border-radius:6px 6px 0 0}.b3-rounded-column-bottom-element>div>:nth-child(2){border-radius:0 0 6px 6px}.b3-column-grey-outline{border:rgba(0, 0, 0, 0.12) solid 1px}.b3-column-nomarginbottom{margin-bottom:0 !important}.sppb-equalize-columns .sppb-row>div{display:flex}@media screen and (max-width:767px){.sppb-equalize-columns .sppb-row>div,.sppb-equalize-columns .sppb-row{display:flex}}.b3-article-row-full{margin-top:12px;margin-bottom:18px;margin-left:-30px;margin-right:-30px;background-color:#F7F7F7}.b3-articles{display:inline}.b3-articles .sppb-row>div{display:flex}.b3-articles .sppb-addon-article{background-color:#F7F7F7}.b3-articles .sppb-addon-article:hover{background-color:white}.b3-articles .sppb-addon-article .sppb-article-info-wrap{padding:30px 20px}.b3-articles .sppb-addon-article .sppb-article-info-wrap h3{font-size:22px;line-height:1.2;font-weight:400}.b3-articles .sppb-addon-article .sppb-article-info-wrap h3 a{color:#202020}.b3-articles .sppb-addon-article .sppb-article-info-wrap h3 a:hover,.b3-articles .sppb-addon-article .sppb-article-info-wrap h3 a:focus{color:#0070ba}.b3-articles-praktikum{display:inline}.b3-articles-no-title h3{display:none}.sppb-addon-latest-posts p{font-size:16px;line-height:1.5}.sppb-addon-latest-posts h2>a{font-size:22px;line-height:1.2;font-weight:400;color:#202020 !important;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.sppb-addon-latest-posts h2>a:hover{color:#0070ba !important}.sppb-addon-latest-posts img{border-radius:0}.sppb-addon-latest-posts .latest-post-inner{padding:0 !important;border-radius:0}.sppb-addon-latest-posts .entry-title,.sppb-addon-latest-posts .intro-text{padding-left:20px;padding-right:20px}.sppb-addon-latest-posts .intro-text{padding-bottom:20px}.sppb-addon-latest-posts.b3-img-rounded img{border-radius:0 !important}.b3-testimonial-text{display:inline;font-size:20px}.sppb-testimonial-client h4{margin:24px 0 24px 0}.b3-accordion-nice .sppb-panel-default{border:1px solid #dcdcdc;border-radius:2px;margin-bottom:3px}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading{background-color:#707070;color:#f0f0f0;transition:all 0.3s ease}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading .sppb-panel-title{font-weight:400;font-size:16px}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading .sppb-panel-title>i{transition:all 0.3s ease;color:#f0f0f0 !important;margin-right:5px}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading .sppb-panel-title>i:hover{color:#008fed !important}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading.active{background-color:#0070ba;color:#f0f0f0}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading.active .sppb-panel-title>i,.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading.active .sppb-panel-title{color:#f0f0f0 !important}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading.active:hover{color:#f0f0f0 !important}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading.active::before{color:#f0f0f0 !important}.b3-accordion-nice .sppb-panel-default>.sppb-panel-heading:hover{color:#008fed !important}.b3-accordion-nice .sppb-panel-group .sppb-panel:last-child .sppb-panel-body{border-bottom-width:1px}.b3-accordion-readmore .sppb-panel-faq>.sppb-panel-heading{border:none;color:#0070ba}.b3-accordion-readmore .sppb-panel-heading.active{display:none}.b3-accordion-readmore .sppb-panel-title{transition:all 0.3s ease}.b3-accordion-readmore .sppb-panel-title:hover{color:#008fed}.b3-box-accordion{background-color:#fbfbfb}.b3-box-accordion .sppb-panel-group .sppb-panel{border-bottom:#d7d7d7 solid 1px !important}.b3-box-accordion .sppb-panel-group .sppb-panel .sppb-panel-heading .sppb-panel-title{font-weight:400;font-size:16px;color:#303030}.b3-box-accordion .sppb-panel-group .sppb-panel .sppb-panel-heading i{color:#c7c7c7}.b3-box-accordion .sppb-panel-group .sppb-panel .sppb-panel-heading.active .sppb-panel-title{color:#0070ba}.b3-latest-post-title-only.sppb-addon-articles{text-align:center;margin:0 0 30px 0}.b3-latest-post-title-only.sppb-addon-articles div.sppb-addon-article{margin:0px}.b3-latest-post-title-only.sppb-addon-articles div.sppb-article-info-wrap>h3{font-size:18px;line-height:1.2;font-weight:400}.b3-expertise-menublock ul.nav>li>a{line-height:1.5;font-size:14px;margin:8px 0px 6px 0px}.b3-expertise-menublock h1{color:#ffffff;font-size:18px;line-height:1.5;font-weight:400;text-align:center;margin:0 8px;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s ease}.b3-expertise-menublock h1:hover{color:#e0e0e0}@media (max-width:575px){.b3-expertise-menublock ul.nav>li>a{font-size:12px;margin:6px 0px 5px 0px}.b3-expertise-menublock h1{font-size:12px}}.b3-menu-list ul.menu{list-style-type:none;padding:16px 10px}.b3-menu-list ul.menu li{padding:5px 0 5px 0}.b3-menu-list ul.menu li:not(:last-child){border-bottom:1px solid #dbdbdb}.b3-menu-list ul.menu li a{color:#303030}.b3-menu-list ul.menu li a:hover{color:#0070ba}.b3-vimeo-outerframe{padding-right:14px;padding-left:14px}.b3-vimeo-middleframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.b3-vimeo-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.b3-embed-container{position:relative;padding-bottom:50%;height:0;overflow:hidden;width:100%;height:auto}.b3-embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.b3-max-width-200{max-width:100%}}@media (max-width:768px){.b3-max-width-200{max-width:200px}}.b3-min-width-100 img{min-width:100px}.b3-match-height{height:56px}@media (max-width:768px){.b3-row-eq-height-sm{display:inherit}}.sppb-chart-percent,.sppb-animated-number-title{color:#f0f0f0}ul.site-list{margin:0;padding:0}ul.site-list>li{margin-left:3em;margin-bottom:10px}ul.b3-bullit-nomarginleft>li{margin-left:2em}ul.b3-bullit-1>li,li.b3-bullit-1,li.b3-bullit-1-white,li.b3-bullit-2{list-style-type:none}ul.b3-bullit-1>li:before,li.b3-bullit-1:before,li.b3-bullit-1-white:before{content:"";font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;text-rendering:auto;font-weight:900;-webkit-font-smoothing:antialiased;color:#0070ba;text-align:center;margin-left:-2em;margin-right:0em;margin-top:0.05em;width:2em;position:absolute}li.b3-bullit-1-white:before{color:white !important}li.b3-bullit-2:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#6e7482;text-align:center;margin-left:-2.5em;margin-right:0em;margin-top:0.05em;width:2.5em;position:absolute}.b3-blocknumber-1 .sppb-blocknumber-number{font-size:22px;font-family:Roboto, sans-serif !important;font-weight:400 !important}.white-popup-block{border-style:solid;border-width:2px;border-color:#0070ba}.white-popup-block .mfp-close{color:#707070 !important}p.message{font-weight:400;font-size:1.125em;line-height:1.6;text-align:center;margin:26px 48px 26px 36px;padding:18px 24px 18px 24px;border-style:solid none solid none;border-width:2px 0 2px 0;border-color:#0070ba}.body-innerwrapper{overflow-y:hidden}input:read-only[type="text"]{color:#303030;background-color:#d1d1d1}input:read-only[type="text"]:active{background-color:#d1d1d1}@media (max-width:575px){header{padding-top:10px}}#offcanvas-toggler div.burger-icon>span{height:3px;background-color:#0070ba;border-radius:1px}div#sp-menu .pull-right{margin-bottom:0px}li.sp-menu-item.current-item>a,li.sp-menu-item.active>a{color:#0070ba}.sp-group-title{border-bottom:#d0d0d0 solid 1px}.sp-group-title:hover{color:#008fed !important}#sp-header #sp-menu .sp-megamenu-parent .sp-dropdown li.sp-menu-item.current-item>a{background-color:transparent !important}@media (min-width:1400px){.b3-header-image-only-full-width img{width:1400px}}.b3-visually-hidden{border:0;padding:0;margin:0;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap}section#sp-section-footer1{background-color:#d4d4d4}section#sp-section-footer1 .container{background-color:#1c1c1c}section#sp-section-footer2{background-color:#dcdcdc}section#sp-section-footer2 .container{background-color:#1f1f1f}section#sp-section-footer3{background-color:#e3e3e3}section#sp-section-footer3 .container{background-color:#2b2b2b}#sp-footer .container-inner{padding:0 !important;border-top:0}.b3-infofooter{}.b3-infofooter h3,.b3-infofooter h4,.b3-infofooter h3 a,.b3-infofooter h4 a{margin:20px 0 14px 0}.b3-infofooter-light-005>.sppb-row-container{background-color:rgba(255, 255, 255, 0.05);padding:0 30px 0 30px}@media (min-width:1200px){#sp-footer.b3-footer-full-width .container{width:1170px}}@media (max-width:1200px){#sp-footer.b3-footer-full-width .container{width:100%}}#sp-footer1,#sp-footer3,#sp-footer2,.b3-infofooter{}#sp-footer1 p.alert,#sp-footer1 p.alert-warning,#sp-footer3 p.alert,#sp-footer3 p.alert-warning,#sp-footer2 p.alert,#sp-footer2 p.alert-warning,.b3-infofooter p.alert,.b3-infofooter p.alert-warning{display:none}#sp-footer1 p,#sp-footer1 h3,#sp-footer1 h4,#sp-footer3 p,#sp-footer3 h3,#sp-footer3 h4,#sp-footer2 p,#sp-footer2 h3,#sp-footer2 h4,.b3-infofooter p,.b3-infofooter h3,.b3-infofooter h4{color:#f0f0f0 !important}#sp-footer1 a,#sp-footer1 h3 a,#sp-footer1 h4 a,#sp-footer3 a,#sp-footer3 h3 a,#sp-footer3 h4 a,#sp-footer2 a,#sp-footer2 h3 a,#sp-footer2 h4 a,.b3-infofooter a,.b3-infofooter h3 a,.b3-infofooter h4 a{color:#f0f0f0 !important}#sp-footer1 a:hover,#sp-footer1 h3 a:hover,#sp-footer1 h4 a:hover,#sp-footer3 a:hover,#sp-footer3 h3 a:hover,#sp-footer3 h4 a:hover,#sp-footer2 a:hover,#sp-footer2 h3 a:hover,#sp-footer2 h4 a:hover,.b3-infofooter a:hover,.b3-infofooter h3 a:hover,.b3-infofooter h4 a:hover{color:#008fed !important}#sp-footer1 div.sbbp-addon-articles a,#sp-footer3 div.sbbp-addon-articles a,#sp-footer2 div.sbbp-addon-articles a,.b3-infofooter div.sbbp-addon-articles a{color:#f0f0f0 !important;font-size:14px !important;line-height:1.57 !important;margin:4px 0 !important;transition:all 0.3s ease}#sp-footer1 .sbbp-addon-articles a :hover,#sp-footer3 .sbbp-addon-articles a :hover,#sp-footer2 .sbbp-addon-articles a :hover,.b3-infofooter .sbbp-addon-articles a :hover{color:#008fed !important}#sp-footer1 .b3-article-list-footer .sppb-addon-article,#sp-footer3 .b3-article-list-footer .sppb-addon-article,#sp-footer2 .b3-article-list-footer .sppb-addon-article,.b3-infofooter .b3-article-list-footer .sppb-addon-article{display:table}#sp-footer1 .b3-article-list-footer .sppb-addon-article .sppb-article-img-wrap,#sp-footer3 .b3-article-list-footer .sppb-addon-article .sppb-article-img-wrap,#sp-footer2 .b3-article-list-footer .sppb-addon-article .sppb-article-img-wrap,.b3-infofooter .b3-article-list-footer .sppb-addon-article .sppb-article-img-wrap{display:table-cell;width:90px;padding:0 10px 0 10px}#sp-footer1 .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap,#sp-footer3 .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap,#sp-footer2 .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap,.b3-infofooter .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap{display:table-cell;vertical-align:middle;width:calc(100% - 110px)}#sp-footer1 .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap h3,#sp-footer3 .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap h3,#sp-footer2 .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap h3,.b3-infofooter .b3-article-list-footer .sppb-addon-article .sppb-article-info-wrap h3{margin:0;font-size:16px;font-weight:400}#sp-footer1 ul.menu,#sp-footer3 ul.menu,#sp-footer2 ul.menu,.b3-infofooter ul.menu{list-style-type:none}#sp-footer1 ul.menu li:not(:last-child),#sp-footer3 ul.menu li:not(:last-child),#sp-footer2 ul.menu li:not(:last-child),.b3-infofooter ul.menu li:not(:last-child){border-bottom:1px solid rgba(240, 240, 240, 0.1)}#sp-footer1 .menu li,#sp-footer1 .menu li a,#sp-footer1 .mod-menu li,#sp-footer1 .mod-menu li a,#sp-footer3 .menu li,#sp-footer3 .menu li a,#sp-footer3 .mod-menu li,#sp-footer3 .mod-menu li a,#sp-footer2 .menu li,#sp-footer2 .menu li a,#sp-footer2 .mod-menu li,#sp-footer2 .mod-menu li a,.b3-infofooter .menu li,.b3-infofooter .menu li a,.b3-infofooter .mod-menu li,.b3-infofooter .mod-menu li a{color:#f0f0f0;padding:10px;font-size:14px}#sp-footer1 .menu li:hover,#sp-footer1 .menu li a:hover,#sp-footer1 .mod-menu li:hover,#sp-footer1 .mod-menu li a:hover,#sp-footer3 .menu li:hover,#sp-footer3 .menu li a:hover,#sp-footer3 .mod-menu li:hover,#sp-footer3 .mod-menu li a:hover,#sp-footer2 .menu li:hover,#sp-footer2 .menu li a:hover,#sp-footer2 .mod-menu li:hover,#sp-footer2 .mod-menu li a:hover,.b3-infofooter .menu li:hover,.b3-infofooter .menu li a:hover,.b3-infofooter .mod-menu li:hover,.b3-infofooter .mod-menu li a:hover{color:#008fed !important}#sp-footer1 a.btn-light,#sp-footer1 a.sppb-btn-light,#sp-footer3 a.btn-light,#sp-footer3 a.sppb-btn-light,#sp-footer2 a.btn-light,#sp-footer2 a.sppb-btn-light,.b3-infofooter a.btn-light,.b3-infofooter a.sppb-btn-light{color:#f0f0f0 !important;background-color:#303030;font-size:80%;padding:5px 16px}#sp-footer1 a.btn-light.sppb-btn-outline,#sp-footer1 a.sppb-btn-light.sppb-btn-outline,#sp-footer3 a.btn-light.sppb-btn-outline,#sp-footer3 a.sppb-btn-light.sppb-btn-outline,#sp-footer2 a.btn-light.sppb-btn-outline,#sp-footer2 a.sppb-btn-light.sppb-btn-outline,.b3-infofooter a.btn-light.sppb-btn-outline,.b3-infofooter a.sppb-btn-light.sppb-btn-outline{border-color:rgba(240, 240, 240, 0.1)}#sp-footer1 a.btn-light.sppb-btn-outline:hover,#sp-footer1 a.sppb-btn-light.sppb-btn-outline:hover,#sp-footer3 a.btn-light.sppb-btn-outline:hover,#sp-footer3 a.sppb-btn-light.sppb-btn-outline:hover,#sp-footer2 a.btn-light.sppb-btn-outline:hover,#sp-footer2 a.sppb-btn-light.sppb-btn-outline:hover,.b3-infofooter a.btn-light.sppb-btn-outline:hover,.b3-infofooter a.sppb-btn-light.sppb-btn-outline:hover{color:#f0f0f0 !important;background-color:rgba(255, 255, 255, 0.15);border-color:white}.b3-portraitbox>div.sppb-row-container{padding:0}.b3-portraitbox>div>div.sppb-row>div{margin-left:auto;margin-right:auto}.b3-portraitbox img,.b3-portraitbox .b3-vcard,.b3-portraitbox .b3-labelbox,.b3-portraitbox .b3-socialbar{width:100%;max-width:256px;margin-left:auto;margin-right:auto}.b3-portraitbox .b3-labelbox{background-color:#00395F}.b3-portraitbox .b3-labelbox p.b3-name,.b3-portraitbox .b3-labelbox p.b3-name a{color:#f0f0f0;font-size:16px;font-weight:400;line-height:18px;padding:16px 4px 4px 4px;margin:0}.b3-portraitbox .b3-labelbox p.b3-role,.b3-portraitbox .b3-labelbox p.b3-role a{color:#c0c0c0;font-size:12px;line-height:16px;padding:0px 4px 16px 4px;margin:0}.b3-portraitbox .b3-vcard{background-color:#161616;height:36px;padding:6px 0 0 0}.b3-portraitbox .b3-vcard a i{color:#c0c0c0;transition:all 0.3s ease}.b3-portraitbox .b3-vcard a i:hover{color:#ffffff}.b3-portraitbox .b3-socialbar{background-color:#101010;height:36px}.b3-portraitbox .b3-socialbar p.b3-icons,.b3-portraitbox .b3-socialbar p.b3-icons a,.b3-portraitbox .b3-socialbar p.b3-icons i,.b3-portraitbox .b3-socialbar p.b3-icons a i{color:#c0c0c0;font-size:16px;line-height:18px;margin:0;padding:4px 0 0 0;transition:all 0.3s ease}.b3-portraitbox .b3-socialbar p.b3-icons a :hover{color:#ffffff}.b3-portrait-buttonbox{background-color:#202020;padding:18px 24px 18px 18px;width:100%;max-width:256px;margin-left:auto;margin-right:auto}.b3-portrait-buttonbox a.sppb-btn-light.sppb-btn-outline{transition:all 0.3s ease}.b3-portrait-buttonbox a.sppb-btn-light.sppb-btn-outline:hover,.b3-portrait-buttonbox a.sppb-btn-light.sppb-btn-outline:focus{border-color:white !important}.modal-inner-block img[alt="QR"]{max-width:250px}h1{font-family:Raleway, sans-serif;font-size:52px;font-weight:200}h2{font-family:Rokkitt, sans-serif;font-size:36px;font-weight:300}h3{font-family:Rokkitt, sans-serif;font-size:32px;font-weight:300}h4{font-family:Rokkitt, sans-serif;font-size:24px;font-weight:300}h5{font-family:Rokkitt, sans-serif;font-size:20px;font-weight:300}h6{font-family:Rokkitt, sans-serif;font-size:14px;font-weight:300}.dropcaps .full-drop span{background:#0070ba;font-size:59px;color:#fff;font-weight:500;padding:6px 12px;border-radius:3px;float:left;display:block;line-height:50px;margin:5px 12px 5px 0}.sp-megamenu-parent{font-family:Pragati Narrow, sans-serif;font-weight:normal}.sp-megamenu-parent>li.sp-menu-item>a,.sp-megamenu-parent ul.sp-mega-group>li>a,.sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items li.sp-menu-item>a{font-size:16px}.b3-menufont{font-family:Pragati Narrow, sans-serif !important;font-weight:400 !important}h1.b3-bannertitle{color:white;font-size:38px;padding:0 12px 0 12px;margin:0 0 4px 0;height:100%}@media (max-width:1200px){h1.b3-bannertitle{font-size:30px;padding:0 10px 0 10px}}@media (max-width:768px){h1.b3-bannertitle{font-size:26px;padding:0 6px 0 6px}}@media (max-width:575px){h1.b3-bannertitle{font-size:16px;padding:0 4px 0 4px}}.b3-spruch{color:#d1d1d1;font-size:24px;padding-left:24px;padding-right:24px}.b3-spruch-w{color:white;font-size:30px}.b3-spruch-b{color:#0f9bf0;font-size:30px}@media (max-width:1200px){.b3-spruch{font-size:22px;padding-left:22px;padding-right:22px}.b3-spruch-w,.b3-spruch-b{font-size:28px}}@media (max-width:768px){.b3-spruch{font-size:20px;padding-left:20px;padding-right:20px}.b3-spruch-w,.b3-spruch-b{font-size:24px}}@media (max-width:575px){.b3-spruch{font-size:18px;padding-left:18px;padding-right:18px}.b3-spruch-w,.b3-spruch-b{font-size:22px}}p,li,td,.b3-hyphens{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.b3-hyphens-none{-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}p .b3-black,li .b3-black,p strong,li strong{color:#000000;font-weight:500}h2 .b3-black,h3 .b3-black,h4 .b3-black,h5 .b3-black,h2 strong,h3 strong,h4 strong,h5 strong{color:#000000;font-weight:400}.b3-style h2,.b3-style h3,.b3-style h4,.b3-style h5,.b3-style h6{margin-top:1.6em;font-weight:400}.b3-white h2,.b3-white h3,.b3-white h4,.b3-white h5,.b3-white h6{color:#f0f0f0 !important}.b3-remove-underline h3.sppb-addon-title{box-shadow:none}.b3-remove-underline h3.sppb-addon-title:after{content:none}.b3-h-font-raleway .sppb-addon-title{font-family:Raleway, sans-serif !important}.b3-h-font-raleway-style{font-family:Raleway, sans-serif !important;margin-bottom:20px;color:#0070ba;font-size:24px;font-weight:500}.b3-responsive-fontsize-18-16-14{font-size:18px}.b3-responsive-fontsize-20-18-16{font-size:20px;line-height:1.6}.b3-responsive-fontsize-28-26-26{font-size:28px;line-height:1}.b3-responsive-fontsize-38{font-size:38px;line-height:1.4}@media (max-width:1200px){.b3-responsive-fontsize-18-16-14{font-size:18px}.b3-responsive-fontsize-20-18-16{font-size:20px}.b3-responsive-fontsize-28-26-26{font-size:28px}.b3-responsive-fontsize-38{font-size:30px}}@media (max-width:992px){.b3-responsive-fontsize-18-16-14{font-size:18px}.b3-responsive-fontsize-20-18-16{font-size:20px}.b3-responsive-fontsize-28-26-26{font-size:26px}.b3-responsive-fontsize-38{font-size:33px}}@media (max-width:768px){.b3-responsive-fontsize-18-16-14{font-size:16px}.b3-responsive-fontsize-20-18-16{font-size:18px}.b3-responsive-fontsize-28-26-26{font-size:26px}.b3-responsive-fontsize-38{font-size:31px}}@media (max-width:575px){.b3-responsive-fontsize-18-16-14{font-size:14px}.b3-responsive-fontsize-20-18-16{font-size:16px}.b3-responsive-fontsize-30-28-26{font-size:26px}.b3-responsive-fontsize-38{font-size:28px}}.b3-btn-sqare{border-radius:0}.b3-btn-article{border-radius:0;border-width:2px;color:#303030 !important;background-color:white !important}.b3-btn-article:hover{background-color:#f0f0f0 !important}.b3-btn-publication.sppb-btn-outline{padding-left:8px !important;padding-right:8px !important}.b3-btn-icon-color a{color:inherit !important}.b3-btn-icon-color a:hover{color:white !important}.b3-btn-icon-color a:focus{color:white !important}.b3-btn-link-color{color:inherit !important}.b3-btn-link-color:hover,.b3-btn-link-color:focus{color:white !important}.b3-btn-iconspace-left i{padding-left:12px}.sppb-btn-primary.sppb-btn-outline{border:2px solid #0070ba;color:inherit;background-color:transparent}.sppb-btn-primary.sppb-btn-outline:hover,.sppb-btn-primary.sppb-btn-outline:focus{border:2px solid #0070ba;background-color:#187dbf;color:white}.b3-popup-button-extras{width:100% !important;margin-left:0 !important;margin-right:0 !important}.b3-popup-button-extras .sppb-btn-primary.sppb-btn-outline{color:inherit}.b3-popup-button-extras .sppb-btn-primary.sppb-btn-outline:focus{color:#fff}.b3-popup-button-extras>a{display:block !important;font-size:16px}@media (max-width:1200px){.b3-popup-button-extras>a{font-size:14px}}@media (max-width:768px){.b3-popup-button-extras>a{font-size:16px}}.b3-button-primary.sppb-btn-primary,.b3-button-primary.sppb-btn-custom,.b3-button-primary .sppb-btn-primary,.b3-button-primary .sppb-btn-custom{background-color:#0070ba !important;border-radius:0px;color:#f0f0f0;border:#0070ba solid 2px}.b3-button-primary.sppb-btn-primary:hover,.b3-button-primary.sppb-btn-custom:hover,.b3-button-primary .sppb-btn-primary:hover,.b3-button-primary .sppb-btn-custom:hover{background-color:#008fed !important;border-radius:0px;color:#f0f0f0;border:#008fed solid 2px}.b3-button-primary-color.sppb-btn-primary,.b3-button-primary-color .sppb-btn-primary,.b3-button-primary-color.sppb-btn-primary:focus,.b3-button-primary-color .sppb-btn-primary:focus{background-color:#f0f0f0 !important;border-radius:0px;color:#303030;border:#f0f0f0 solid 2px}.b3-button-primary-color.sppb-btn-primary:hover,.b3-button-primary-color .sppb-btn-primary:hover{background-color:#bebebe !important;border-radius:0px;color:#303030;border:#bebebe solid 2px}.b3-button-secondary .sppb-btn-secondary,.b3-button-secondary .sppb-btn-secondary:focus,.b3-button-secondary.sppb-btn-secondary,.b3-button-secondary.sppb-btn-secondary:focus{background-color:white !important;color:#333;border:2px solid #0070ba;border-radius:0px;text-shadow:none}.b3-button-secondary.sppb-btn-secondary:hover,.b3-button-secondary .sppb-btn-secondary:hover{color:white;background-color:#0070ba !important;border-radius:0px}.b3-button-secondary-on-pic.sppb-btn-secondary,.b3-button-secondary-on-pic.sppb-btn-secondary:focus{background-color:rgba(240, 240, 240, 0.5);border:2px solid #f0f0f0;color:#fff}.b3-button-secondary-on-pic.sppb-btn-secondary:hover{background-color:#f0f0f0;border:2px solid #f0f0f0;color:#303030}.b3-button-text-align-left{text-align:left !important}.b3-slider-home .sppb-container>.sppb-row>div{padding:0}.b3-slider-home .b3-slider-home-item{background-color:rgba(0, 112, 186, 0.7);width:500px;height:250px;padding:30px 30px 25px 30px}.b3-slider-home .b3-slider-home-item p{font-size:20px;hyphens:none}.b3-slider-home .b3-slider-home-item p.b3-slider-home-item-heading{font-size:32px}@media (min-width:992px){.b3-slider-home .b3-slider-home-item{width:650px;height:300px}.b3-slider-home .b3-slider-home-item p{font-size:24px}.b3-slider-home .b3-slider-home-item p.b3-slider-home-item-heading{font-size:36px}}.b3-slider-home-branchen{height:250px;font-size:80%}.b3-slider-home-branchen .sppb-carousel-indicators{display:none}.b3-slider-home-branchen .sppb-carousel-content img{width:80%;margin:auto}@media (min-width:992px){.b3-slider-home-branchen{height:250px}.b3-slider-home-branchen .sppb-carousel-content img{width:100px;margin:auto}}.b3-header-carousel{margin-top:10px}.b3-header-carousel p{display:none}.b3-header-carousel h3{margin-top:0}.b3-mini-carousel .sppb-carousel-pro-text p:first-child{display:none}.b3-mini-carousel p{margin-top:0 !important}@media (min-width:768px){.b3-carousel-testimonial-karriere .sppb-carousel-extended-item{margin-top:50px}.b3-carousel-testimonial-karriere .sppb-carousel-extended-item .sppb-testimonial-carousel-content-wrap{float:left !important;margin-right:50px}.b3-carousel-testimonial-karriere .sppb-carousel-extended-item .sppb-testimonial-carousel-item-content{max-width:900px !important;text-align:left}}@media (max-width:1200px){.b3-carousel-testimonial-karriere .sppb-carousel-extended-dots{margin-bottom:15px !important}}@media (min-width:768px){#sppb-addon-1646389090639 #sppb-carousel1.sppb-carousel.sppb-carousel-pro.sppb-slide.b3-projekt-beispiele{height:390px}.b3-projekt-beispiele .sppb-carousel-pro-content div{height:350px;padding:30px}}@media (min-width:450px) and (max-width:768px){#sppb-addon-1646389090639 #sppb-carousel1.sppb-carousel.sppb-carousel-pro.sppb-slide.b3-projekt-beispiele{height:490px}.b3-projekt-beispiele .sppb-carousel-pro-content div{height:450px}}@media (max-width:450px){#sppb-addon-1646389090639 #sppb-carousel1.sppb-carousel.sppb-carousel-pro.sppb-slide.b3-projekt-beispiele{height:590px}.b3-projekt-beispiele .sppb-carousel-pro-content div{height:550px}}.b3-projekt-beispiele .sppb-carousel-pro-text h2{display:none}.b3-projekt-beispiele .sppb-carousel-pro-content .row{margin:0px}.b3-projekt-beispiele .sppb-carousel-pro-content div{padding:30px;background-color:#0070ba;color:#f0f0f0}.b3-projekt-beispiele .sppb-carousel-pro-text{padding:0px}.b3-projekt-beispiele .sppb-container{padding:0px}.b3-projekt-beispiele .sppb-carousel-arrow{color:white !important;margin-bottom:50px}.view-article #sp-main-body{padding:0;background-color:#e0e0e0}.view-article #sp-main-body div[itemprop="articleBody"]{padding:15px 30px}.view-article #sp-main-body div.container-inner>div.row{background-color:white}.view-article #sp-main-body div.container-inner>div.row>#sp-component{padding:0}.view-article #sp-main-body .article-full-image img{width:100% !important}.view-article #sp-main-body .article-header h1{font-family:"Rokkitt";font-weight:300;font-size:36px;box-shadow:none;text-align:center;padding:36px 48px 6px 48px;margin-right:auto;margin-left:auto;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.view-article #sp-main-body .article-header h1::after{display:none}[itemprop="articleBody"] p.intro{font-weight:300;font-size:20px;line-height:1.8;text-align:center;margin:40px 0px 60px 0px;padding:36px 48px 36px 48px;border-style:solid none solid none;border-width:1px 0 1px 0;border-color:#e0e0e0}[itemprop="articleBody"] p.intro-2020{font-weight:300;font-size:20px;line-height:1.8;text-align:center;margin:18px 0px 52px 0px;padding:36px 48px 36px 48px;border-style:solid none solid none;border-width:2px 0 2px 0;border-color:#0070ba}[itemprop="articleBody"]>hr{display:none}[itemprop="articleBody"] div.b3-article-section{margin-top:20px;margin-bottom:20px}@media (min-width:1400px){body.view-article .container,body.view-article .container-lg,body.view-article .container-md,body.view-article .container-sm,body.view-article .container-xl{max-width:1140px}}.b3-article-praktikum{max-width:800px;margin:auto}.b3-color-major-shine{color:#008fed !important}.b3-color-white,.b3-color-white a{color:#f0f0f0 !important}.b3-color-white a:hover{color:#008fed !important}.b3-color-1{color:#0070ba !important}.b3-color-2{color:#008498 !important}.b3-color-3{color:#00A48E !important}.b3-bcolor-1{background-color:#0070ba !important}.b3-bcolor-2{background-color:#008498 !important}.b3-bcolor-3{background-color:#00A48E !important}.major_color{color:#0070ba}