@charset "UTF-8";.intro-header{background-color:#f5f7fa;width:100%}.intro-header .intro-content{margin:0 auto;max-width:1600px;padding:20px 30px;text-align:center;width:100%}.intro-header .intro-content p:last-of-type{margin:0}.main-content{padding:0}.main-content-container:after,.sec-content-container:after{clear:both;content:"";display:table}.flex-between{-moz-justify-content:space-between;justify-content:space-between}.content-container{margin:0 auto;max-width:100%;overflow:hidden;padding:40px;position:relative;width:1600px}.content-container img{transform:scale(.6)}.content-container img.zoom-in-out{animation:image-zoom 1.2s ease-in-out;animation-fill-mode:forwards}.content-container .content-box.show-on-scroll{transform:translateY(100%);transition:transform .75s ease-out}.content-container .content-box.visible{transform:translate(0)}@keyframes image-zoom{0%{transform:scale(.6)}80%{transform:scale(1.1)}to{transform:scale(1)}}.sec-content-container.bg-darkbluegrey{color:#dcdcdc}.sec-content-container.bg-darkbluegrey h1,.sec-content-container.bg-darkbluegrey h2,.sec-content-container.bg-darkbluegrey h3,.sec-content-container.bg-darkbluegrey h4,.sec-content-container.bg-darkbluegrey h5,.sec-content-container.bg-darkbluegrey h6{color:#f0f0f0}.sec-content-container.angled{margin:6em 0;position:relative;z-index:1}.sec-content-container.angled .content-container{padding:0 40px}.sec-content-container.angled .background-container{height:6em;left:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.sec-content-container.angled .background-container.top{top:-6em}.sec-content-container.angled .background-container.top .background-angled{top:50%}.sec-content-container.angled .background-container.bottom{top:100%}.sec-content-container.angled .background-container.bottom .background-angled{bottom:50%}.sec-content-container.angled .background-angled{height:10em;left:0;position:absolute;width:100%}.sec-content-container.angled .background-angled.left{transform:skewY(-1.5deg);transform-origin:50% 0}@media screen and (max-width:980px){.content-container{padding:30px 20px}}.footer-container{background-color:#28333c;color:#dcdcdc}.footer-container h4,.footer-container h5,.footer-container h6{color:#94a4ac;margin:0 0 10px}.footer-container .contact-container img,.footer-container .footer-container img{max-width:25em;width:100%}.footer-container .footer-content{margin:0 auto;max-width:1600px;width:100%}.footer-container .footer-content [class*=col]{padding:20px}.footer-container .copyright{padding:10px 15px;text-align:center}.contact-container{color:#dcdcdc}.contact-container p:last-of-type{margin:0}.contact-container h4,.contact-container h5,.contact-container h6{color:#94a4ac;margin:0 0 10px}.contact-container .contact-info-left,.contact-container .contact-info-right{color:#414151;font-size:.95em;padding:20px}.contact-container .contact-info-left{background-color:#99a3ad;text-align:right}.contact-container .contact-info-left h1,.contact-container .contact-info-left h2,.contact-container .contact-info-left h3,.contact-container .contact-info-left h4,.contact-container .contact-info-left h5,.contact-container .contact-info-left h6{color:#464e55}.contact-container .contact-info-right{background-color:#edf1f6}footer nav ul{list-style-type:none;margin:0 0 0 .8em;padding:0}footer nav li{margin-bottom:5px}footer nav li.menu-current a{color:#e0e0e5}footer nav a{color:#dcdcdc}footer nav a:hover{color:#a9b5bc}.copyright-info{border-top:1px solid #5f717b;padding:10px;text-align:center}.copyright-info span{display:block}@media screen and (max-width:768px){.footer-container{text-align:center}.footer-container .footer-content [class*=col]{padding:20px 10px}.footer-container .footer-content [class*=col]+[class*=col]{border-top:1px solid #99a3ad}.footer-container .footer-content [class*=col] p:last-child{margin-bottom:0}}.header-container{background-color:#1f2529;height:4em;overflow:visible}.header-container .header-content{height:4em;padding:0;position:relative}.header-container .logo{margin-left:20px;max-width:50%;padding:10px}.header-container .logo a,.header-container .logo img{display:block}.header-container .colorstripe{background-color:#f37d07;height:1em}.header-container.sticky{left:0;position:fixed;top:0;z-index:99}@media screen and (max-width:980px){.header-container{transition:left .5s ease-out}.header-container .logo{max-width:90%;width:14em}}@media screen and (max-width:480px){.header-container,.header-container .header-content{height:3.5em}.header-container .header-content .logo{max-width:85%;width:12em}}.banner{background-image:radial-gradient(circle,#364048 10%,#2b3339 30%,#15191c 80%);color:#f0f0f0;font-family:Ubuntu Medium,sans-serif;overflow:hidden;padding:4em;position:relative}.banner .banner-content{margin:auto;width:1600px}.banner img{display:block;width:100%}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{color:#f0f0f0;font-size:3em}@media screen and (max-width:980px){.banner{padding:1.5em}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{font-size:2em}}.panel-nav{text-align:center}.miniform .panel-nav button.panel[type=submit],.panel-nav .button.panel,.panel-nav .miniform button.panel[type=submit]{background-color:inherit;color:inherit;cursor:pointer;font-size:.8em;margin:0;position:relative;z-index:1}.miniform .panel-nav button.panel[type=submit]:hover,.panel-nav .button.panel:hover,.panel-nav .miniform button.panel[type=submit]:hover{color:#e0e0e5!important}.miniform .panel-nav button.panel.current-info[type=submit],.panel-nav .button.panel.current-info,.panel-nav .miniform button.panel.current-info[type=submit]{font-size:1.3em;font-weight:400}.info-panel{border-top:1px solid #99a3ad;margin-bottom:20px;overflow:hidden;position:relative}.info-panel .service-info{background-color:inherit;opacity:0;padding:10px;position:absolute;transition:opacity 1.5s ease-in-out;width:100%;z-index:-10}.info-panel .service-info.show{opacity:1;z-index:10}.info-panel .service-info.out{opacity:0;z-index:0}.slide-progress{height:.5em;position:relative;width:100%}.slide-progress .progress-bar{background-color:#f37d07;height:100%;left:0;position:absolute;top:0;width:0}.nav-container{float:right;margin-right:30px;max-width:60%}.nav-container nav ul{list-style-type:none;margin:0;padding:0}.nav-container nav ul>li{margin:0;padding:0}.nav-container nav ul>li.menu-current>a{color:rgba(82,105,122,.6)}.nav-container nav ul a{color:#b3bbc1;font-weight:400;letter-spacing:.07em}.nav-container nav ul a>span[class^=icon-]{color:#f37d07}.nav-container nav>ul>li{float:left;height:5em;position:relative;transition:background-color .3s ease-in-out}.nav-container nav>ul>li>a{display:block;height:100%;line-height:1;overflow:hidden;padding:32px 15px;position:relative}.nav-container nav>ul>li>a:after{background-color:#f37d07;content:"";display:block;height:.7em;left:50%;position:absolute;top:120%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;transition:top .3s ease-out;width:.7em}.nav-container nav>ul>li:hover a:after{top:100%}.nav-container nav ul ul{background-color:#1f2529;left:-9999px;min-width:100%;opacity:0;position:absolute;transition:opacity .4s ease-out .1s,left 0s linear .4s,margin-top .4s ease-out .2s;z-index:-999}.nav-container nav ul ul a{color:#f0f0f0;display:block;font-size:.95em;padding:10px 15px;white-space:nowrap}.nav-container nav ul ul .menu-current>a,.nav-container nav ul ul a:hover{color:#a3b5c2}.nav-container nav>ul>li>ul{margin-top:25px;top:100%}.nav-container nav>ul>li>ul.open{margin-top:0}.nav-container nav ul.open{left:0;opacity:1;transition:opacity .4s ease-out,left 0s linear 0s,margin-top .4s ease-out .1s;z-index:10}.menu-toggle{display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.menu-toggle a{display:block;padding:5px;width:40px}.menu-toggle a:hover span:first-of-type{animation:colorchangeTop 1s ease-in-out 0s 1 normal forwards}.menu-toggle a:hover span:nth-of-type(2){animation:colorchangeMiddle 1s ease-in-out .9s 1 normal forwards}.menu-toggle a:hover span:last-of-type{animation:colorchangeBottom 1s ease-in-out 1.8s 1 normal forwards}.menu-toggle span{background-color:#58586d;border-radius:3px;display:block;height:5px}.menu-toggle span+span{margin-top:5px}@keyframes colorchangeTop{0%{width:0}to{width:100%}}@keyframes colorchangeMiddle{0%{background-color:#2a2a35;width:0}to{background-color:#f37d07;width:100%}}@keyframes colorchangeBottom{0%{background-color:#2a2a35;width:0}to{background-color:#7b7b7a;width:100%}}#mobile-nav{background-color:#1f2529;box-shadow:0 0 5px,#e0e0e5;display:none;height:100%;max-width:90%;overflow-x:hidden;position:fixed;right:100%;top:0;transition:right .5s ease-out;width:20em;z-index:999}#mobile-nav #close-nav,#mobile-nav #nav-back{color:#c3c9cf;cursor:pointer;font-size:1.5em;padding:7px}#mobile-nav #close-nav{float:right}#mobile-nav #nav-back{display:none;float:left}#mobile-nav nav{clear:both}#mobile-nav nav.level-2{left:-100%}#mobile-nav nav.level-3{left:-200%}#mobile-nav nav ul{list-style:none;margin:0;padding:0;width:100%}#mobile-nav nav ul .menu_title{color:#f37d07;display:inline-block;font-size:1.1em;font-weight:400;margin-bottom:10px;padding:5px 0}#mobile-nav nav ul>li{border-bottom:1px solid #32404b}#mobile-nav nav ul>li.menu-parent>ul{display:block}#mobile-nav nav ul>li.menu-current>a{color:#a3b5c2}#mobile-nav nav ul>li>a{color:#f0f0f0;display:inline-block;padding:10px;transition:color .3s ease-in-out}#mobile-nav nav ul>li>a:hover{color:#c3c9cf}#mobile-nav nav ul>li>.icon-right-open-big{color:#f37d07;cursor:pointer;float:right;padding:5px 10px;transition:color .3s ease-in-out}#mobile-nav nav ul>li>.icon-right-open-big:hover{color:#904a04}#mobile-nav nav>ul{left:0;margin-top:20px;position:relative;transition:left .5s ease-out}#mobile-nav nav>ul.level-2{left:-100%}#mobile-nav nav>ul.level-3{left:-200%}#mobile-nav nav ul>li>ul{display:none;left:100%;padding-left:20px;position:absolute;top:0}#mobile-nav nav ul>li>ul.current{display:block}#mobile-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:980px){html.noscroll{overflow:hidden}body{left:0;position:relative;transition:left .5s ease-out}#mobile-nav,.menu-toggle{display:block}.nav-container{display:none}}.overlaybox{margin-bottom:30px;opacity:0;transition:opacity .1s linear}.overlaybox-body{overflow:hidden;position:relative}.overlaybox-body .overlaybox-image img{display:block}.overlaybox-body .overlaybox-overlay{background-color:rgba(243,125,7,.95);color:#f0f0f0;height:100%;position:absolute;text-align:center;top:0;width:100%}.overlaybox-body .overlaybox-overlay h4,.overlaybox-body .overlaybox-overlay h5,.overlaybox-body .overlaybox-overlay h6{color:#f0f0f0;margin-bottom:10px}.overlaybox-body .overlaybox-overlay p:last-child{margin-bottom:0}.miniform .overlaybox-body .overlaybox-overlay button[type=submit],.overlaybox-body .overlaybox-overlay .button,.overlaybox-body .overlaybox-overlay .miniform button[type=submit]{background-color:#c06710;border:1px solid #f0f0f0;margin-bottom:0}.miniform .overlaybox-body .overlaybox-overlay button[type=submit]:hover,.overlaybox-body .overlaybox-overlay .button:hover,.overlaybox-body .overlaybox-overlay .miniform button[type=submit]:hover{background-color:#d87412}.overlaybox-body .overlaybox-overlay .overlay-body{bottom:0;position:relative}.overlaybox-body .overlaybox-overlay .overlay-content,.overlaybox-body .overlaybox-overlay .overlay-title{padding:10px 15px}.preview-container{height:450px;margin-bottom:20px;position:relative}.preview-container .css-error{background-color:hsla(0,0%,100%,.9);border:1px solid #f4f4f9;margin:0;padding:5px 10px;position:relative;text-align:center;top:50%;z-index:999}.preview-container img{display:block}.preview-container iframe[class*=iframe-]{background-color:#fff;border:0;opacity:0;position:absolute;transform-origin:0 0;transition:opacity .8s ease;z-index:11}.preview-container iframe[class*=iframe-].loaded{opacity:1}.preview-container .iframe-overlay{background-color:#fff;position:absolute;z-index:10}.preview-container .loading{height:2em;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:2em}.preview-container .icon-loading{color:#f4f4f9;font-size:2em;margin:0}.preview-container .icon-loading:before{margin:0!important}.preview-container .icon-loading.is-loading{animation:spin 2.5s linear infinite;display:inline-block}.preview-container .iframe-desktop-container{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:480px}.preview-container .iframe-desktop-container .iframe-overlay{height:241.05px;left:5.3%;top:6.2%;width:428.8px}.preview-container .iframe-desktop-container .iframe-desktop-preview{height:900px;left:5.2%;top:6.2%;transform:scale(.2684);width:1600px}.preview-container .iframe-tablet-container{bottom:0;position:absolute;right:10%;width:200px}.preview-container .iframe-tablet-container .iframe-overlay{height:230.4px;left:7.2%;top:8.5%;width:172.8px}.preview-container .iframe-tablet-container .iframe-tablet-preview{height:1024px;left:7.2%;top:8.5%;transform:scale(.225);width:768px}.preview-container .iframe-mobile-container{bottom:0;left:15%;position:absolute;width:80px}.preview-container .iframe-mobile-container .iframe-overlay{height:117.24px;left:9%;top:15%;width:65.67px}.preview-container .iframe-mobile-container .iframe-mobile-preview{height:667px;left:9%;top:15%;transform:scale(.1751);width:375px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.references-slider{border:1px solid #32404b;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.references-slider>.references-nav{background-color:#32404b;height:2em;padding:5px 10px;position:relative;z-index:11}.references-slider .next,.references-slider .prev{color:#f0f0f0;cursor:pointer;position:absolute;transition:color .3s ease}.references-slider .next span[class^=icon-]:before,.references-slider .prev span[class^=icon-]:before{margin:0 .2em}.references-slider .next:hover,.references-slider .prev:hover{color:#94a4ac}.references-slider .prev{left:10px}.references-slider .next{right:10px}.references-slider .next-ref,.references-slider .prev-ref{display:inline-block;margin:0}.references-slider .slider .slides{list-style-type:none;margin:10px 0 0;padding:0;position:relative}.references-slider .slider li{display:block;left:100%;margin:0;padding:20px;position:absolute;width:100%;z-index:-10}.references-slider .slider li.active{left:0;z-index:10}.references-slider .slider li.slide-out-r{left:100%;z-index:5}.references-slider .slider li.slide-out-l{left:-100%;z-index:5}.references-slider .slider li.ease{transition:left .6s ease-out}@media screen and (max-width:768px){.preview-container{display:none}}@media screen and (max-width:480px){.references-slider .references-nav p{display:none!important}}@font-face{font-family:Open Sans;src:url(/templates/kolbemedia-26/font/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf)}@font-face{font-family:Ubuntu;font-weight:light,300;src:url(/templates/kolbemedia-26/font/Ubuntu/Ubuntu-Light.ttf)}@font-face{font-family:Ubuntu Regular;font-weight:regular,400;src:url(/templates/kolbemedia-26/font/Ubuntu/Ubuntu-Regular.ttf)}@font-face{font-family:Ubuntu Medium;font-weight:bold,600;src:url(/templates/kolbemedia-26/font/Ubuntu/Ubuntu-Medium.ttf)}@font-face{font-family:Staatliches;src:url(/templates/kolbemedia-26/font/Staatliches/Staatliches-Regular.ttf)}html{background-color:#fff}body{color:#414151;font-family:Open Sans,Calibri,Helvetica,sans-serif;font-size:1.3em;font-weight:300;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#5d6771;font-family:Ubuntu Medium,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4}h1,h2{line-height:normal}h1{font-size:2em}.subheading-top{color:#e7c181;margin-bottom:.5em}.subheading-bottom{color:#697384}main a{border-bottom:1px solid #e0e0e5;color:#7c7c96}main a:hover{border-color:#ededf2;color:#414151}.button,.miniform button[type=submit],a.button,button,input[type=button],input[type=submit]{background-color:#f9912a;color:#f0f0f0;line-height:1;padding:15px 20px}.button:hover,.miniform button[type=submit]:hover,a.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#faab5c;color:#f0f0f0!important}hr{background-color:#e0e0e5;border:0;height:1px}blockquote{border:none;border-radius:5px;padding:20px}blockquote p:last-of-type{margin:0}ul[class*=list-]>li:before{color:#f37d07}ul[class*=list-check]>li:before{margin-left:-1.5em;width:1.5em}ol[class*=list-fa-],ul[class*=list-fa-]{list-style:none}ol[class*=list-fa-]>li:before,ul[class*=list-fa-]>li:before{color:#f37d07;display:inline-block;font:normal normal normal 1em/1 FontAwesome;margin-left:-1.5em;margin-right:.2em;text-align:center;width:1.28571429em}ol[class*=list-fa-].list-fa-arrow-circle-right>li:before,ul[class*=list-fa-].list-fa-arrow-circle-right>li:before{content:""}ol[class*=list-fa-].list-fa-check-square>li:before,ul[class*=list-fa-].list-fa-check-square>li:before{content:""}ol[class*=list-fa-].list-fa-check-square-o>li:before,ul[class*=list-fa-].list-fa-check-square-o>li:before{content:""}ol[class*=list-fa-].list-fa-chevron-circle-right>li:before,ul[class*=list-fa-].list-fa-chevron-circle-right>li:before{content:""}ol[class*=list-fa-].list-fa-minus-circle>li:before,ul[class*=list-fa-].list-fa-minus-circle>li:before{content:""}ol[class*=list-fa-].list-fa-plus-circle>li:before,ul[class*=list-fa-].list-fa-plus-circle>li:before{content:""}.bg-white{background-color:#fff}.bg-grey{background-color:#f4f4f9}.bg-orange{background-color:#fee1cd}.bg-orange-dark{background-color:#fbe2d0}.bg-bluegrey{background-color:#c3c9cf}.bg-darkbluegrey{background-color:#32404b}.bg-lightbluegrey{background-color:#f5f7fa}.page-wrapper{margin-top:4em}.page-container{max-width:100%;opacity:0;padding:0;transition:opacity 1.2s ease-out}.colwrapper.flex-container:after{display:none}.teaserbox,.tilebox{border-radius:10px}.teaserbox a.button,.teaserbox button,.tilebox a.button,.tilebox button{border-radius:7px}.miniform h2{margin-bottom:20px}.miniform .error{border-color:#c5080c;color:#c5080c;font-weight:inherit}.miniform .missing{border-color:#c5080c!important}.miniform span>span{color:#c5080c}.miniform label>span{font-weight:400}.miniform input[type=email],.miniform input[type=tel],.miniform input[type=text],.miniform textarea{border:1px solid #c3c9cf;box-shadow:none;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.miniform input[type=email]:hover,.miniform input[type=tel]:hover,.miniform input[type=text]:hover,.miniform textarea:hover{border-color:#f4f4f9}.miniform input[type=email]:focus,.miniform input[type=tel]:focus,.miniform input[type=text]:focus,.miniform textarea:focus{border-color:#f37d07!important;box-shadow:0 0 3px rgba(243,125,7,.5)}.miniform textarea{min-width:100%}.miniform td[class*=captcha]{padding:3px 5px}.miniform input[name=captcha]{margin:0}.miniform button[type=submit]{display:block!important;margin:0 auto!important;width:10em!important}@media screen and (max-width:480px){.page-wrapper{margin-top:3.5em}}
