﻿sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}html{font-family:sans-serif}html input[type="button"]{cursor:pointer}html input[disabled]{cursor:default}body{margin:0}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:0}footer{display:block}header{display:block}hgroup{display:block}main{display:block}menu{display:block}nav{display:block}section{display:block}summary{display:block}audio{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}canvas{display:inline-block;vertical-align:baseline}progress{display:inline-block;vertical-align:baseline}video{display:inline-block;vertical-align:baseline}[hidden]{display:none}template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b{font-weight:bold}strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub{bottom:-0.25em}sup{top:-0.5em}img{border:0}hr{box-sizing:content-box;height:0}pre{overflow:auto;font-family:monospace, monospace;font-size:1em}code{font-family:monospace, monospace;font-size:1em}kbd{font-family:monospace, monospace;font-size:1em}samp{font-family:monospace, monospace;font-size:1em}button{overflow:visible;text-transform:none;cursor:pointer}input{line-height:normal}optgroup{font-weight:bold}select{text-transform:none}textarea{overflow:auto}input[type="reset"]{cursor:pointer}input[type="submit"]{cursor:pointer}button[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button{height:auto}input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{box-sizing:content-box}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td{padding:0}th{padding:0}svg:not(:root){overflow:hidden}@font-face{font-family:'Open Sans';src:url(/fonts/OpenSans-Bold.woff2) format("woff2"),url(/fonts/OpenSans-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/fonts/OpenSans-Regular.woff2) format("woff2"),url(/fonts/OpenSans-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/fonts/OpenSans-Light.woff2) format("woff2"),url(/fonts/OpenSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}body{font-family:"Open Sans", sans-serif;font-weight:400}.bold{font-family:"Open Sans", sans-serif;font-weight:700}p{font-size:16px;line-height:24px}@media screen and (max-width: 767px){p{font-size:14px;line-height:21px}}p+p{margin-bottom:24px}p+h2{margin-top:80px}p .btn{margin-top:20px}h1{font-size:36px}h1+h2{margin-top:60px}@media screen and (max-width: 767px){h1{font-size:20px}}h1+p{margin-top:60px}.articles h1{font-size:68px;letter-spacing:-3px;color:#08183f;margin-top:100px;margin-bottom:100px}.articles h1 span{color:#FF8989;text-shadow:2px 2px 0px #ff2626}.search h1,.search h2{font-size:26px}h2{font-size:28px;margin-top:0}@media screen and (max-width: 767px){h2{font-size:18px}}@media screen and (max-width: 767px){h2+.desc{margin-top:0;margin-bottom:0 !important}}h2.marked{font-size:68px;letter-spacing:-3px;color:#08183f;margin-top:100px;line-height:72px;position:relative;z-index:1}@media screen and (max-width: 767px){h2.marked{margin-top:0}}h2.marked span{color:#FF8989;text-shadow:2px 2px 0px #ff2626}@media screen and (max-width: 767px){h2.marked{font-size:35px !important;line-height:1}}h3{font-size:20px}@media screen and (max-width: 767px){h3{font-size:18px}}h4{color:#08183f}p+h3,ul+h3{margin-top:60px}p.centered{text-align:center}span.light{font-family:"Open Sans", sans-serif;font-weight:300}strong.dark{color:#08183f}span.intro{font-family:"Open Sans", sans-serif;font-weight:300;font-size:24px;margin-bottom:20px;display:inline-block}span.intro.small{font-size:18px}span.caption{font-family:"Open Sans", sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;display:inline-block;position:relative;padding-bottom:10px;margin-bottom:10px}span.caption::after{content:"";display:block;position:absolute;bottom:0;width:60px;height:1px;background-color:black}ol.list{padding:0;padding-left:15px;display:flex;flex-direction:column}ol.list li{padding-top:10px;padding-bottom:10px;padding-left:10px;line-height:20px;display:flex}ul li{margin-bottom:10px}*,:after,:before,input,textarea{box-sizing:border-box}*:focus{outline:none}body{padding:0;margin:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width: 767px){body.noscroll{overflow:hidden}}.container{max-width:1240px;margin:0px auto;padding-left:30px;padding-right:30px}@media screen and (max-width: 1024px){.container{padding-left:60px;padding-right:60px}}@media screen and (max-width: 767px){.container{padding-left:20px;padding-right:20px}}.container.mt{margin-top:120px}.container.mb{margin-bottom:120px}.content{z-index:10;position:relative}.ml3{font-weight:900;font-size:3.5em}.animation{max-width:100%}.ml4{position:relative;font-size:2.5em}.rel{position:relative}.ml4 .letters{position:absolute;margin:auto;left:0;top:0.3em;right:0;opacity:0;right:0;bottom:0}.ml10{position:relative;font-weight:900;font-size:4em}.ml10 .text-wrapper{position:relative;display:inline-block;padding-top:0.2em;padding-right:0.05em;padding-bottom:0.1em;overflow:hidden}.ml10 .letter{display:inline-block;line-height:1em;transform-origin:0 0}article{max-width:1080px;margin:0 auto;padding:40px}@media screen and (max-width: 767px){article{padding:20px}}article.half{width:50%;padding:40px}article.text{padding-top:80px;padding-bottom:80px;position:relative}article.card{background-color:white;box-shadow:20px 20px 60px rgba(0,0,0,0.24),-20px -20px 60px rgba(0,0,0,0.24)}section{position:relative}.row{display:flex;flex-direction:row}@media screen and (max-width: 767px){.row{flex-direction:column}}.stripes{z-index:0;position:relative}.stripes section{z-index:9;max-width:1200px;margin:0 auto;width:100%;position:relative}.stripes section article{z-index:10;position:relative}section.image{background:transparent url(/assets/stock-ee1ce11c07c1440fe46fa37b2bb19faa9e009878d9646f31cd58511a30aac6a2.jpg) no-repeat center bottom;background-size:cover;height:100vh;display:flex;align-items:center;justify-content:center;position:relative}section.image article{z-index:20px;position:relative}section.image article h1{color:#6bcdea;text-transform:uppercase;text-align:center;text-shadow:3px 3px 0px #ffffff}section.image::before{content:"";position:absolute;background:repeating-linear-gradient(-45deg, #ffffff70, #ffffff70 50vw, #ffffff30 50vw, #ffffff30 100vw);width:100%;height:100%;z-index:0}.blue-bg{background:repeating-linear-gradient(-45deg, #F2B705, #fac116 50vw, #efefef 50vw, #fff 100vw);overflow:hidden}.yellow-main-bg{background:linear-gradient(-45deg, #F2B705 0vw, #F2B705 50vw, #efefef 50vw, #fff 100vw)}@media screen and (max-width: 767px){.yellow-main-bg{background:linear-gradient(-45deg, #F2B705 0vw, #F2B705 70vw, #efefef 50vw, #fff 100vw)}}.yellow-bg{background:linear-gradient(-45deg, #F2B705 0vw, #F2B705 40vw, #efefef 40vw, #fff 100vw)}.only-blue-bg{background:repeating-linear-gradient(-45deg, #F2B705, #fac116 50vw, #efefef 50vw, #fff 100vw)}.light-blue-bg{background:repeating-linear-gradient(-45deg, #fff, #fff 50vw, #F2059F 50vw, #F2059F 100vw)}.light-yellow-bg{background:repeating-linear-gradient(-45deg, #F29F05, #fbb32f 50vw, #fff 50vw, #fff 100vw)}.grey-bg{background:repeating-linear-gradient(-45deg, #fff, #efefef 50vw, #dedede 50vw, #dedede 100vw)}.light-grey-bg{background-color:#f3f3f3}.image-bg{background:transparent url(/assets/stock-ee1ce11c07c1440fe46fa37b2bb19faa9e009878d9646f31cd58511a30aac6a2.jpg) no-repeat center bottom;background-size:cover}.image-bg::before{content:"";position:absolute;background:repeating-linear-gradient(-45deg, #ffffff00, #ffffff00 50vw, #00000080 50vw, #00000080 100vw);width:100%;height:100%}.partner{position:relative;padding-top:80px;padding-bottom:120px;box-shadow:20px 20px 60px rgba(0,0,0,0.24),-20px -20px 60px rgba(0,0,0,0.24);z-index:20}@media screen and (max-width: 767px){.partner{padding-top:40px;padding-bottom:60px}}.partner h1{margin-bottom:40px}@media screen and (max-width: 767px){.partner h1{text-align:center}}.brands{display:flex;flex-direction:row;justify-content:space-between}.brands .brand{max-width:25%;width:25%;flex-grow:1;max-height:100px;padding-left:30px;padding-right:30px;display:flex;justify-content:center;align-items:center}.brands .brand svg{width:100%;max-height:100px}@media screen and (max-width: 767px){.brands{flex-direction:column}.brands .brand{max-width:100%;width:100%;display:flex;justify-content:center;margin-top:40px}.brands .brand svg{max-width:200px}}@media screen and (max-width: 767px){.desktop{display:none !important}}.claim{position:absolute;bottom:-100px;background-color:#0756F2;width:120vw;margin-left:-10vw;height:400px;transform:rotate(-5deg)}.claim h2{margin-left:20%;text-transform:uppercase;text-align:center;display:inline-block;margin-top:68px;transform:skew(-10deg, 0)}.claim h2 span.blue{color:#6acce8;font-size:55px;line-height:63px}.claim h2 span.yellow{color:#fed852}.claim h2 span.white{color:white}.claim h2 span.white,.claim h2 span.yellow{font-size:36px}@media screen and (max-width: 999px){.claim h2{margin-top:88px}.claim h2 span.blue{font-size:45px;line-height:45px}.claim h2 span.white,.claim h2 span.yellow{font-size:29px}}@media screen and (max-width: 767px){.claim h2{margin-top:0;margin-left:0}.claim h2 span.blue{font-size:30px;line-height:30px}.claim h2 span.white,.claim h2 span.yellow{font-size:18px}}@media screen and (max-width: 767px){.claim{height:170px;position:relative;top:0;bottom:0;z-index:200;margin-bottom:-20px;display:flex;justify-content:center;align-items:center}}.claim svg.headline{width:470px;position:absolute;bottom:170px;left:20%;display:none;transform:rotate(3deg)}.pages.index .claim svg.headline{display:block}@media screen and (max-width: 767px){.claim svg.headline{max-width:350px;width:70%;left:-2px;bottom:40px}}@media screen and (max-width: 999px){.claim svg.headline{left:12%}}.btn,.btn:visited,input[tuype='submit']{background-color:#0756F2;display:inline-block;padding:0 40px;border-radius:30px;height:60px;text-transform:uppercase;color:white;text-decoration:none;transition:all 0.2s ease;position:relative;display:inline-block;line-height:60px;text-align:center;width:auto;margin-left:auto;border:0;-webkit-appearance:none}.btn.prev,.btn:visited.prev,input[tuype='submit'].prev{margin-right:auto;margin-left:0 !important;color:black;background:#e6e6e6 url(/assets/back-arrow-771c034d31501af98cfa0164935d7cb66c132a9fc9b917320bdc6217d7d991e2.svg) no-repeat 10px center;background-size:30px;padding-left:60px}.btn.prev:active,.btn:visited.prev:active,input[tuype='submit'].prev:active{opacity:0}@media screen and (max-width: 767px){.btn.prev,.btn:visited.prev,input[tuype='submit'].prev{background-size:20px;padding-left:35px}}.btn.back,.btn:visited.back,input[tuype='submit'].back{background:#9e9e9e url(/assets/back-arrow-white-ce69af063f83d509e7e60dfbfc691386f760a667156291f22cf9950c66b601c5.svg) no-repeat 20px center;background-size:30px;padding-left:60px}.btn.back:hover,.btn:visited.back:hover,input[tuype='submit'].back:hover{color:black;background:#F2B705 url(/assets/back-arrow-771c034d31501af98cfa0164935d7cb66c132a9fc9b917320bdc6217d7d991e2.svg) no-repeat 20px center;background-size:30px}.btn.grey,.btn:visited.grey,input[tuype='submit'].grey{background-color:#9e9e9e}.btn:hover,.btn:visited:hover,input[tuype='submit']:hover{background-color:#F2B705;color:black}.btn.hidden,.btn:visited.hidden,input[tuype='submit'].hidden{display:none}@media screen and (max-width: 767px){.btn,.btn:visited,input[tuype='submit']{padding:0 20px;border-radius:25px;height:50px;line-height:50px;font-size:14px}}.backlink,.backlink:visited{color:black;display:inline-block;margin-bottom:80px;text-decoration:none;font-family:"Open Sans", sans-serif;font-weight:700}.backlink:hover,.backlink:visited:hover{color:#F2B705}.button-text{position:absolute;width:200px;z-index:200;left:50%;margin-left:-100px;top:50%;margin-top:-100px;pointer-events:none;opacity:1}@media screen and (max-width: 767px){.button-text{width:120px;margin-left:-60px;margin-top:-60px}}.btn2{background:#135EF2;border-radius:15px;padding:10px 20px;display:inline-block;font-weight:700;color:#fff;font-size:18px;text-decoration:none;position:relative}.btn2:hover{background-color:#0b4ac7;cursor:pointer}.btn2 span{display:inline-block;vertical-align:middle}.btn2 .btn-icon{padding:7px 12px 7px 15px;display:inline-block;height:30px;width:20px;position:relative}.btn2 .btn-icon svg{height:30px;width:26px;fill:white;position:absolute;left:-5px}@media screen and (max-width: 767px){.btn2 .btn-icon{height:15px;width:10px;padding:3px 8px 3px 9px}.btn2 .btn-icon svg{height:100%;width:100%}}.btn2 .btn-label{display:inline-block;border-left:1px solid rgba(255,255,255,0.1);padding:7px 15px 7px 12px;position:relative}.btn2.blue{background:#135EF2;border-radius:8px}.btn2.blue:hover{background-color:#0b4ac7}.btn2.small{padding:5px 10px;font-size:16px}.text-button,.text-button:visited{color:#135EF2;margin-left:40px;font-size:24px;display:inline-block;text-decoration:none}.text-button .icon,.text-button:visited .icon{display:inline-block;padding-top:3px}.text-button .icon svg,.text-button:visited .icon svg{max-width:20px;max-height:20px;fill:#135EF2}.text-button span,.text-button:visited span{border-bottom:1px dotted #135EF2}.header-bg{height:50vh;min-height:600px;overflow:hidden}@media screen and (max-width: 767px){.header-bg{height:70vh;min-height:500px}.search .header-bg,.printer .header-bg,.contacts .header-bg{height:auto !important;min-height:inherit !important;max-height:inherit !important}.pages.printer .header-bg{height:60vh}}.pages.search .header-bg,.pages.printer .header-bg,.contacts.create .header-bg{min-height:360px;max-height:inherit;height:auto}@media screen and (max-width: 767px){.pages.index .header-bg,.pages.impressum .header-bg{min-height:inherit;height:auto}.pages.index .header-bg header.main,.pages.impressum .header-bg header.main{height:auto;z-index:0;padding-left:20px;padding-top:20px;padding-bottom:150px}}nav{position:relative;display:flex;flex-direction:row}nav .dreieck{top:auto;bottom:-50px;right:60px;z-index:200}@media screen and (max-width: 767px){nav .dreieck{display:none}}nav a,nav a:visited{text-decoration:none;color:black}nav .desktop{width:100%;display:flex;flex-direction:row}@media screen and (max-width: 767px){nav .desktop{display:none}}nav a.home{width:200px;display:block;margin-left:40px}nav a.home svg{width:200px}@media screen and (max-width: 767px){nav a.home{width:100px}nav a.home svg{width:100px;height:100px}nav a.home img{width:100px;margin-top:20px}}nav.mobile{width:100%;height:100%}header.main{max-width:1200px;width:100%;margin:0 auto;height:100%;z-index:9;position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:40px;padding-left:60px;padding-right:60px;padding-bottom:80px;overflow:visible}header.main h1,header.main h2{font-size:24px;text-align:center}@media screen and (max-width: 767px){header.main h1,header.main h2{font-size:20px}}header.main .text-box{padding-left:40px}header.main .text-box h1,header.main .text-box h2{margin:0;display:inline}.pages.printer header.main .text-box{display:block}@media screen and (max-width: 767px){header.main .text-box{background-color:black;color:white;padding:20px;position:relative;z-index:100;position:absolute;bottom:0;left:0}}header.main h2{font-family:"Open Sans", sans-serif;font-weight:300;margin-top:0}@media screen and (max-width: 767px){.pages.search header.main{padding:40px;justify-content:flex-start}.pages.search header.main .header-contact{position:relative}}header.main .header-image{width:690px;max-width:47vw;position:absolute;bottom:-80px;right:-80px}@media screen and (max-width: 1279px){header.main .header-image{right:-100px;bottom:0}}@media screen and (max-width: 767px){header.main .header-image{width:250px;bottom:-40px;right:-60px;z-index:0;max-width:67vw}}.pages.search header.main .header-image,.pages.printer header.main .header-image{width:100%;max-width:240px;bottom:inherit;top:150px}@media screen and (max-width: 1399px){.pages.search header.main .header-image,.pages.printer header.main .header-image{right:40px}}@media screen and (max-width: 767px){.pages.search header.main .header-image,.pages.printer header.main .header-image{display:none}}header.main nav ul{display:flex;list-style-type:none}header.main nav ul a,header.main nav ul a:visited{color:white}header.main nav ul{display:flex;flex-direction:row;list-style-type:none;padding:0;margin-top:122px;margin-left:15%}header.main nav ul li{margin-left:40px}header.main nav ul li a{font-family:"Open Sans", sans-serif;font-weight:700;font-size:18px;position:relative;padding-bottom:10px}header.main nav ul li a::after{content:"";display:block;position:absolute;bottom:0;width:0;height:3px;background-color:white;transition:width 0.3s ease}header.main nav ul li a:hover::after{width:60px}header.main nav ul li a.active{color:#feda52}span.burger{width:60px;height:60px;padding:10px;position:absolute;right:10px;top:11px;display:none}@media screen and (max-width: 767px){span.burger{display:block}}span.burger svg{width:100%;height:100%;fill:white}.mobile-menu{display:none;visibility:hidden;transition:visibility 0s linear 1s;transform:translateZ(0);position:fixed;top:74px;bottom:0;left:90px;right:0;z-index:10000}@media screen and (max-width: 767px){.mobile-menu{display:block}}.mobile-menu .nav{background-color:#0c3588;width:100%;height:100%;display:flex;left:0;flex-direction:column;justify-content:flex-start;padding-top:40px;position:absolute;z-index:999;overflow-y:scroll;transform:translateX(100vw);transition:transform 0.4s ease}.mobile-menu .nav ul{padding:0 !important;margin-top:0 !important;flex-direction:column !important;margin-left:20px;margin-right:20px;list-style-type:none}.mobile-menu .nav ul li{margin-left:0 !important;border-bottom:solid white 1px;padding-bottom:13px}.mobile-menu .nav ul li:last-child{border:none}.mobile-menu .nav ul li a{color:white;text-transform:uppercase;text-decoration:none}.mobile-menu .nav ul li a:after{display:none}.mobile-menu .nav ul li a.active{color:#797979}.mobile-menu .nav ul li+li{margin-top:15px}.mobile-menu .nav ul li+li a{text-decoration:none}.mobile-menu.visible{visibility:visible;transition:visibility 0s linear 0s}.mobile-menu.visible .nav{transform:translateX(0)}.flash-message{width:100%}.flash-message .flash-body{width:100%;position:relative;background-color:white;padding:40px;font-weight:600;font-size:18px;bottom:0;box-shadow:0px 0px 26px 0px rgba(0,0,0,0.25);border-left:10px solid #c72016}.flash-message .flash-body p{font-family:"Open Sans", sans-serif;font-weight:300}.flash-message.notice .flash-body{border-left:10px solid #0756f2}.header-contact{position:relative;width:100%;display:flex;flex-direction:row}@media screen and (max-width: 767px){.header-contact{top:0}}.header-contact .left a{display:block}.header-contact .left a svg{z-index:100;position:relative;width:600px}@media screen and (max-width: 1099px){.header-contact .left a svg{width:420px}}@media screen and (max-width: 767px){.header-contact .left{width:100%}.header-contact .left a{width:80%;margin-left:0}.header-contact .left a svg{width:100%}}.header-contact .right{margin-left:auto;padding-top:30px;text-align:right;font-size:20px;line-height:25px}@media screen and (max-width: 1099px){.header-contact .right{padding-top:8px}}@media screen and (max-width: 767px){.header-contact .right{display:none}}.header-contact .right a,.header-contact .right a:hover{text-decoration:none;color:black}.header-contact .right span{margin-right:3px}.header-contact .right .phone{margin-bottom:0}@media screen and (max-width: 767px){.header-contact .right svg{width:calc(100% - 80px);left:40px;top:40px}}.dots:after{content:"";position:absolute;z-index:0;top:0px;right:-40px;bottom:0px;left:25%;background-image:url(/assets/pattern/pattern-circles-b630a12107bf74ca904ce24fe8c7b866700d4dfe754e6ff6c65b6f67f763841a.png);background-size:40%;opacity:0.15}@media screen and (max-width: 767px){.dots:after{right:0}}.video--background{position:relative;overflow:hidden;padding-top:56.25%}.video--background iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}section.video{background-color:#5a5a5a;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 767px){section.video{padding-top:40px;padding-bottom:40px}}section.video article{padding:20px}section.video article iframe{width:100%}.index--contact{background-color:#feda52;padding-bottom:60px;margin-top:60px;position:relative;z-index:100}@media screen and (max-width: 767px){.index--contact .flex_row{flex-direction:column}}.index--contact .card.image{width:65%;margin-top:-60px;flex-grow:1}@media screen and (max-width: 767px){.index--contact .card.image{width:85%}}.index--contact .card.image img{max-width:100%;display:block;margin:0}.index--contact .card.text{width:35%;background-color:#efefef;margin-top:-30px;margin-bottom:30px;padding:40px}@media screen and (max-width: 767px){.index--contact .card.text{width:85%;margin-left:auto}}section.training--contact{background-color:#feda52;padding-bottom:60px;position:relative;z-index:100}section.training--contact .flex_row{position:relative}section.training--contact .card.text-and-image{width:100%;margin-top:-30px;margin-bottom:30px;padding-left:100px;padding-right:100px;display:flex;flex-direction:row}@media screen and (max-width: 767px){section.training--contact .card.text-and-image{padding-left:0;padding-right:0;margin-top:0;flex-direction:column-reverse}}section.training--contact .card.text-and-image .text{box-shadow:-70px 0 0 white;width:80%;padding:60px 40px;background-color:white;margin-bottom:30px;box-shadow:none}@media screen and (max-width: 767px){section.training--contact .card.text-and-image .text{align-self:flex-end;margin-top:-80px;box-shadow:none !important;z-index:2;flex-direction:column-reverse}}.pages.job section.training--contact .card.text-and-image .text{box-shadow:-70px 0 0 #efefef;background-color:#efefef}section.training--contact .card.text-and-image .image{width:30%;margin-top:30px}@media screen and (max-width: 767px){section.training--contact .card.text-and-image .image{width:250px}}section.training--contact .card.text-and-image .image .img{max-height:100%}section.training--contact .card.text-and-image .image img{max-width:100%;display:block;margin:0}section.training--contact .card.headline{position:absolute;top:-60px;left:0px;z-index:100;background-color:#7d7d7d;font-family:"Open Sans", sans-serif;font-weight:700;font-size:26px}@media screen and (max-width: 767px){section.training--contact .card.headline{position:relative;top:0}}footer{width:100%;background-color:#082359;padding-bottom:60px;padding-left:40px;padding-right:40px;padding-top:0;position:relative;color:white}footer .contact{position:relative}@media screen and (max-width: 767px){footer .contact{width:100%}}footer img{max-width:300px;width:80%;margin-bottom:60px}footer a,footer a:visited{color:white;font-size:18px;text-decoration:none;font-family:"Open Sans", sans-serif;font-weight:700}@media screen and (max-width: 767px){footer a,footer a:visited{font-size:14px}}footer nav{margin-left:auto;align-self:flex-end;width:auto}@media screen and (max-width: 767px){footer nav{margin-top:60px}}footer nav ul{display:flex;flex-direction:row;padding:0;margin:0}footer nav ul li{list-style-type:none;margin-left:40px}footer .footer_content{padding-top:90px;width:100%;max-width:1080px;margin:0 auto;position:relative}#modal{visibility:hidden;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.9);z-index:1000;transition:visibility 0s linear 0.4s, opacity 0.2s linear 0.2s;opacity:0;padding-top:200px;padding-bottom:200px;padding-left:100px;padding-right:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 767px){#modal{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}}#modal svg{z-index:1002;width:40px;height:40px;position:absolute;right:30px;top:30px;cursor:pointer}#modal svg:hover .st0{opacity:1}#modal .modal--content{z-index:1000;padding:40px;position:relative;margin:0 auto;visibility:hidden;transform:scale(0.7);opacity:0;transition:all 0.2s 0.1s;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}#modal .modal--content iframe{position:absolute;top:0;left:0;width:100%;height:100%}#modal .modal--content h3{margin-top:0}#modal.visible{visibility:visible;opacity:1;transition:visibility 0s linear, opacity 0.2s linear}#modal.visible .modal--content{transform:scale(1);opacity:1;visibility:visible}.form{position:relative;border-radius:20px;align-items:flex-end;height:auto;display:flex;justify-content:center;align-items:center;position:relative;z-index:20;overflow:visible;padding-bottom:40px}.form article{overflow:visible;width:100%}.form article h1{margin-bottom:40px}@media screen and (max-width: 767px){.form article h1{margin-bottom:10px}}@media screen and (max-width: 767px){.form article.form-article{padding-left:0;padding-right:0}}.form .cards{width:80%;height:80vh;margin:0 auto;position:relative;padding-top:40px;border-top:solid transparent 3px;overflow:hidden;max-width:720px}@media screen and (max-width: 767px){.form .cards{width:100%;height:80vh;padding-top:20px}}@media screen and (max-width: 349px){.form .cards{padding-top:20px}}.form .cards.animation{border-top:solid #969696 3px}.form .cards.delete_animation{overflow:visible}.form .cards .card{visibility:hidden;top:-100%;left:0;background-color:white;margin:0 auto;width:calc(100% - 80px);height:calc(100% - 80px);left:40px;padding:40px;position:absolute;transition:box-shadow 0.3s linear 0.2s;box-shadow:0px 14px 40px 0px rgba(0,0,0,0.25);transform:scale(1.02);display:flex;flex-direction:column;padding-bottom:100px;max-height:720px}@media screen and (max-width: 767px){.form .cards .card{padding:20px;padding-top:40px;padding-bottom:40px;width:100%;left:0;height:calc(100% - 20px);top:20px}}.form .cards .card .answeres{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:auto}@media screen and (max-width: 767px){.form .cards .card .answeres{margin-bottom:80px}}.form .cards .card .step-info{display:flex;align-items:center;padding-top:0}.form .cards .card .step-info .number{color:#135EF2;font-size:70px;line-height:1;margin-right:15px;font-weight:700}@media screen and (max-width: 767px){.form .cards .card .step-info .number{font-size:56px}}.form .cards .card .step-info h4{font-weight:700;color:#08183f;font-size:26px;line-height:29px;padding-top:0;margin-top:0;margin-bottom:0}@media screen and (max-width: 767px){.form .cards .card .step-info h4{font-size:18px;line-height:24px}}.form .cards .card h2{font-size:24px;text-align:center}@media screen and (max-width: 767px){.form .cards .card h2{font-size:16px}}.form .cards .card .actions{position:absolute;bottom:40px;left:0;display:flex;width:100%;padding:0 40px}.form .cards .card .actions a.next{margin-left:auto}@media screen and (max-width: 767px){.form .cards .card .actions{bottom:40px;padding:0 20px}}.form .cards .card.active{top:40px;visibility:visible;box-shadow:none;transform:scale(1);box-shadow:none}@media screen and (max-width: 767px){.form .cards .card.active{top:20px}}.form .cards .card.remove{position:absolute;visibility:visible;box-shadow:none;transform:scale(1);box-shadow:none}.form .cards.animate .card.current{-webkit-animation:copy 0.4s;animation:copy 0.4s}.form .cards.animate .card.remove{-webkit-animation:remove 0.4s;animation:remove 0.4s}@-webkit-keyframes copy{0%{transform:scale(1.02);visibility:hidden;top:-100%}0%{transform:scale(1.02);visibility:visible;top:-100%}100%{top:20px;@media screen and (max-width: 767px){top:20px}transform:scale(1)}}@keyframes copy{0%{transform:scale(1.02);visibility:hidden;top:-100%}0%{transform:scale(1.02);visibility:visible;top:-100%}100%{top:20px;@media screen and (max-width: 767px){top:20px}transform:scale(1)}}@-webkit-keyframes remove{0%{visibility:visible;top:20px;@media screen and (max-width: 767px){top:20px}transform:scale(1);opacity:1}98%{opacity:1}99%{opacity:0;visibility:visible}100%{transform:scale(1.02);visibility:hidden;top:100%;opacity:0}}@keyframes remove{0%{visibility:visible;top:20px;@media screen and (max-width: 767px){top:20px}transform:scale(1);opacity:1}98%{opacity:1}99%{opacity:0;visibility:visible}100%{transform:scale(1.02);visibility:hidden;top:100%;opacity:0}}@media screen and (max-width: 767px){.cards{max-height:540px}}.cards form label{display:inline-block;height:60px;border-radius:30px;line-height:60px;padding-left:60px;padding-right:20px;background-color:#828282;background-size:100px;color:white;max-width:300px;min-width:280px;position:relative}.cards form label.used{background:#828282 url(/assets/used-8069926a34354151332e68b44ab4f503ea7131d5226a6bcbe9a8eb1f672295d3.svg) no-repeat right center;background-size:100px;color:white}.cards form label.color{background:#828282 url(/assets/color-e1edbcb0cceceb88b982abf993c13f8b1a34f4e072be053534f453f775bff6b8.svg) no-repeat right 5px center;background-size:90px;color:white}.cards form label.sw{background:#828282 url(/assets/sw-e256ae182c46d812465aa3a91fe5dbf198be963401d25644621f22a856d10957.svg) no-repeat right 5px center;background-size:90px;color:white}.cards form label.paper-small{background:#828282 url(/assets/paper-stack-small-e5599cb7ee2e6a0c97454de4a8dd2d68adf2edcef918c854840ed0bac3d7dbf2.svg) no-repeat right 5px center;background-size:180px;color:white}.cards form label.paper-middle{background:#828282 url(/assets/paper-stack-middle-8a7488ffcdf88d33530a6e4187507c7023e31b8dfa3c240930fb6cbd73244bb1.svg) no-repeat right 5px center;background-size:180px;color:white}.cards form label.paper-big{background:#828282 url(/assets/paper-stack-big-7fcb2fd734dafcead90bfca8a57da9287bcf01c08730afafeec248a0b4d9fa07.svg) no-repeat right 5px center;background-size:180px;color:white}.cards form label.fax{background:#828282 url(/assets/fax-ec584fd6d46d49a653438df38e8f5e9611abdd411fb205007717f651b436f16a.svg) no-repeat right center;background-size:120px;color:white}.cards form label::before{content:"";position:absolute;width:20px;height:20px;border-radius:10px;background-color:white;left:20px;top:20px}.cards form label:hover::before{background-color:#0756F2}@media screen and (max-width: 767px){.cards form label{font-size:16px;height:50px;border-radius:25px;line-height:50px;padding-left:50px;padding-right:15px}.cards form label::before{left:15px;top:15px}}.cards form input+label+input+label{margin-top:30px}@media screen and (max-width: 767px){.cards form input+label+input+label{margin-top:20px}}.data-input{display:flex;flex-direction:row}.data-input .input.boolean{width:30px;display:block}.contact_data_privacy.field_with_errors+label{color:#c72016}.field_with_errors span.error{position:absolute;top:40px;display:none}.form.dark{padding-bottom:0}.form.dark .form-article{padding-bottom:0}.form.dark .card{background-color:#F0F4F7}.form.dark .card h4{color:#08183f !important;letter-spacing:-0.7px}.form.dark .card label{background-color:#135EF2}.form.dark .cards form label:hover::before{background-color:#052056}.form.dark .cards form input[type='radio']{display:none}.form.dark .cards form input[type='radio']:checked+label::before{background-color:#f2cf01 !important}.cards.dots2:after{content:"";position:absolute;z-index:0;top:80px;right:-40px;bottom:-20px;left:25%;background-image:url(/assets/pattern/dots-blue-d57e803ac8220b4823935b4bf107415a4ebf55dad8201b87e5ff67cc607636fc.png);background-repeat:repeat;background-size:20px 20px;opacity:1;z-index:-1}@media screen and (max-width: 767px){.pages.search .blue-bg{height:50vh}}@media screen and (max-width: 767px){.pages.printer header.main .header-image{width:250px;bottom:-40px;right:0}}section.printers{display:flex;flex-direction:row;background-color:white}@media screen and (max-width: 767px){section.printers{flex-direction:column}}section.printers .half{width:50%;padding:40px;padding-bottom:100px}@media screen and (max-width: 1099px){section.printers .half{padding:20px}section.printers .half article{padding:20px}}@media screen and (max-width: 767px){section.printers .half{width:100%;padding:0}}section.printers .half article{margin-top:40px}section.printers .half.printers{flex-grow:1;flex:1}section.printers .half.printers article{position:relative;flex:1;flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:space-between}section.printers .half.printers .btn.back{margin-top:auto;margin-bottom:40px;margin-right:auto;margin-left:0}section.printers .contact-form{background-color:white;display:flex;justify-content:center;position:relative}section.printers .contact-form span.printer-info{position:absolute;top:20px;font-size:11px;right:0;padding-right:20px}@media screen and (max-width: 767px){section.printers .contact-form{margin-top:40px}}section.printers .contact-form .values{padding-left:80px;padding-right:80px;text-align:center;display:inline-block}@media screen and (max-width: 767px){section.printers .contact-form .values{padding-left:0;padding-right:0}}section.printers .contact-form .contact-card{background-color:white;width:100%;max-width:600px;padding:40px;margin:0 auto;margin-top:60px}section.printers .contact-form .contact-card.single-contact{max-width:800px}section.printers .contact-form .contact-card.single-contact textarea{min-height:200px;padding:10px}section.printers .contact-form .contact-card a,section.printers .contact-form .contact-card a:visited{color:#0756F2}@media screen and (max-width: 1099px){section.printers .contact-form .contact-card{padding:20px}}section.printers span.label{font-family:"Open Sans", sans-serif;font-weight:700}section.printers span.info{display:inline-block;width:100%}section.printers span.info+.info{margin-top:20px}.contact-form form label{color:#8a91ab;font-family:"Open Sans", sans-serif;font-weight:700}.contact-form form input[type="submit"]{outline:none;border:none}.contact-form form .submit{margin:0 auto;display:flex;justify-content:flex-end;width:100%;margin-top:40px}.contact-form form .hidden{position:absolute;width:1px;height:1px;left:-100%}.contact-form form .input{margin:0 auto;margin-bottom:20px;display:flex;flex-direction:column;width:100%}.contact-form form textarea{border-radius:5px}.contact-form form textarea:focus{border:solid #135EF2 2px}.contact-form form input.string{height:40px;background-color:#f9f9f9;border:solid #e6e6e6 2px;outline:none;padding-left:10px;padding-right:10px;border-radius:5px}.contact-form form input.string:focus{border:solid #135EF2 2px}.contact-form form .field_with_errors input.string,.contact-form form .field_with_errors textarea{border:solid #c72016 2px}.contact-form form textarea{background-color:#f9f9f9;border:solid #e6e6e6 2px;outline:none}.offer{background-color:#e6e6e6;padding:20px;position:relative;max-width:80%;margin:0 auto;display:flex;flex-direction:row;margin-top:160px;max-width:600px}.offer span.printer-info{position:absolute;bottom:-30px;font-size:11px}@media screen and (max-width: 767px){.offer{margin-top:70px}}@media screen and (max-width: 419px){.offer{padding-right:0}}@media screen and (max-width: 419px){.offer{margin-top:100px;margin-bottom:60px}}.offer .btn{position:absolute;bottom:0}.offer .image{width:40%;padding-left:10px;padding-right:10px;display:flex;justify-content:flex-end}.offer .image img{width:80%;max-width:120px;margin-top:-120px;align-self:center}@media screen and (max-width: 767px){.offer .image{padding-left:0;padding-right:0}.offer .image img{margin-top:-60px}}.offer .infos{width:60%;position:relative;padding-bottom:80px}@media screen and (max-width: 767px){.offer .infos h2{text-align:left}}@media screen and (max-width: 343px){.offer .infos .btn span{display:none}}.price-tag{position:absolute;right:-20px;bottom:-20px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;background-color:#feda52;color:black;border-radius:50px}.price-tag .price{font-family:"Open Sans", sans-serif;font-weight:700;font-size:20px}.pages.printer span.printer-info{position:absolute;top:-20px;font-size:11px;right:0;padding-right:20px}@media screen and (max-width: 767px){.pages.printer span.printer-info{top:20px}}.contact-page .contact-form{max-width:680px;margin:0 auto}.contact-form-alert{margin-top:100px}.contact-form-alert.nmt{margin-top:0;margin-bottom:-80px}.contact-form-alert+.contact-form h2{margin-top:0}ul.list{display:flex;flex-direction:column;padding:0}ul.list li{list-style-type:none;background:transparent url(/assets/pointer-right-b37c1c61f6955afb3204a5cc3703626d6b84b582a7e24c47812071903a3dd912.svg) no-repeat left 20px top 10px;background-size:40px;padding-left:80px;display:flex;flex-direction:row;align-items:center;line-height:20px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 767px){ul.list li{background-size:40px;font-size:14px;line-height:20px;padding-top:10px;padding-bottom:15px;padding-left:60px}}.row ul.list{width:50%;padding-right:50px}@media screen and (max-width: 767px){.row ul.list{width:100%}}.row ul.list+ul.list{padding-right:0;padding-left:50px}@media screen and (max-width: 767px){.row ul.list+ul.list{padding-left:0}}section.faq{padding-top:100px;padding-bottom:100px}section.faq article{padding-bottom:100px}@media screen and (max-width: 767px){section.faq{padding-top:60px;padding-bottom:60px}section.faq .card{margin-left:20px;margin-right:20px;padding-top:40px;padding-bottom:40px}section.faq article{padding-bottom:60px}}.full-intro-w+.full-intro-w{padding-bottom:120px;padding-top:60px;background-color:#082359}.full-intro-w{padding-top:90px;background-color:white;background-size:cover}.full-intro-w.search,.full-intro-w.printer{background-color:#ebebeb}.full-intro-w .intro-w .intro-i{position:relative;align-items:center;display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.full-intro-w .intro-w .intro-i{flex-direction:column}}.full-intro-w .intro-w h1{color:#08183f;letter-spacing:-2.8px;font-size:74px;line-height:1.1;margin-bottom:15px}@media screen and (max-width: 767px){.full-intro-w .intro-w h1{font-size:40px;margin-bottom:8px}}.full-intro-w .intro-w .intro-text{padding:11% 0px;max-width:700px}@media screen and (max-width: 767px){.full-intro-w .intro-w .intro-text{padding:0;max-width:inherit;width:100%;margin-top:40px}.full-intro-w .intro-w .intro-text .text-button{margin-left:0;margin-top:20px;margin-bottom:40px;width:100%}.full-intro-w .intro-w .intro-text .btn2{margin-top:20px;margin-left:auto}}.full-intro-w .intro-w .intro-text .desc{color:#263559;font-size:24px;margin-bottom:25px}.full-intro-w .intro-w .intro-media{flex:0 0 380px;z-index:3}.full-intro-w .intro-w .intro-media img{width:100%;display:block}@media screen and (max-width: 1024px){.full-intro-w .intro-w .intro-media{flex:1 !important}.full-intro-w .intro-w .intro-media img{max-width:60%;margin:0 auto}}.full-intro-w .intro-w .intro-more-text{max-width:700px;color:white}.full-intro-w .intro-features{display:flex;position:relative;z-index:2}.full-intro-w .intro-features .intro-feature{flex:0 0 25%;padding:20px;margin:10px;transition:all 0.2s ease-in-out;border-radius:10px}.full-intro-w .intro-features .intro-feature svg{height:40px;width:auto;margin-bottom:15px;display:inline-block;fill:#1D7BFF}.full-intro-w .intro-features .intro-feature h3{color:white;margin:0px;margin-bottom:10px;font-size:22px}.full-intro-w .intro-features .intro-feature .desc{color:#667492;padding-right:40px;font-size:17px}.full-intro-w .intro-features .intro-feature:hover{transform:scale(1.1);background-color:#052056}@media screen and (max-width: 1024px){.full-intro-w .intro-features{flex-wrap:wrap}.full-intro-w .intro-features .intro-feature{width:calc(50% - 20px);flex:auto}}@media screen and (max-width: 767px){.full-intro-w .intro-features .intro-feature{width:100%;margin-left:0;margin-right:0}}.index .full-intro-w .intro-media{flex:0 0 500px;z-index:3;margin-top:auto}h2.marked{font-size:68px;letter-spacing:-3px;color:#08183f}h2.marked span{color:#135EF2;text-shadow:2px 2px 0px #083897}#mieten{padding-top:110px}#mieten .how-it-works-w{margin-top:0}.how-it-works-w{margin-top:110px}.how-it-works-w .how-it-works-i{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.how-it-works-w .how-it-works-i{flex-direction:column}}.how-it-works-w .how-it-works-i .desc{color:#8a91ab;max-width:580px;font-size:20px;margin-bottom:70px}.how-it-works-w .how-it-works-i .steps-left-w{flex:0 0 61%;padding-top:40px}.how-it-works-w+.how-it-works-w{margin-top:220px}.how-it-works-w.bedarf{margin-top:110px}.how-it-works-w.bg--light-grey{background-image:linear-gradient(147deg, #f9fafd 12%, #F0F4F7 79%);margin-top:120px !important;padding-top:50px;margin-bottom:-110px;padding-bottom:50px}.how-it-works-w.bg--light-grey .benefits-i{background-color:transparent !important}.steps-right{display:flex;flex-direction:column;justify-content:space-between;vertical-align:top;margin-top:80px;margin-bottom:30px}.steps-right .step{flex:0 0 33%;position:relative}.steps-right .step .step-info{display:flex;align-items:center}.steps-right .step .step-info .number{color:#1D7BFF;font-size:64px;line-height:1;margin-right:15px;font-weight:700}.steps-right .step .step-info h4{font-weight:700;color:#08183f}.benefits-i{display:flex;align-items:center;background-image:none;padding:100px 0px 100px 0px;position:relative;border:none;border-radius:20px;background-color:#fff}@media screen and (max-width: 1024px){.benefits-i{flex-direction:column;padding:40px 0px 40px 0px}}@media screen and (max-width: 767px){.benefits-i{padding-top:0}}.benefits-i .benefits-desc{flex:0 0 410px;max-width:410px;margin-right:105px;text-align:left;margin-bottom:0px;position:relative;z-index:2}@media screen and (max-width: 1024px){.benefits-i .benefits-desc{flex:auto;margin-right:auto}}.benefits-i .benefits-more{margin-bottom:10px;color:rgba(91,100,127,0.85);font-size:20px;position:relative;padding-left:30px}@media screen and (max-width: 1024px){.benefits-i .benefits-more{padding-left:0}}.benefits-i h3{text-align:left;color:#08183f;font-size:45px;letter-spacing:-1px;border-bottom:none;padding-bottom:0px;margin-bottom:15px}@media screen and (max-width: 767px){.benefits-i h3{font-size:30px}}.benefits-i .desc{color:#8a91ab;margin-bottom:40px;font-size:20px}.list-cols{display:flex;justify-content:space-between;margin-bottom:35px}@media screen and (max-width: 767px){.list-cols{flex-direction:column}}.list-cols ul{list-style-type:none;padding-left:0}.list-cols ul+ul{margin-left:20px}@media screen and (max-width: 767px){.list-cols ul+ul{margin-left:0;margin-top:0}}.list-cols ul li{margin-bottom:10px;font-weight:700;color:#001C73;font-size:20px;position:relative;padding-left:40px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width: 1024px){.list-cols ul li{font-size:16px}}.list-cols ul li span{color:rgba(91,100,127,0.85);font-weight:400}.list-cols ul li:before{position:absolute;content:"";width:23px;height:23px;background-color:#28d082;border-radius:50%;left:0px;top:50%;transform:translateY(-50%)}.list-cols ul li:after{speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"✓";position:absolute;color:#fff;left:0px;font-size:20px;top:42%;transform:translateY(-50%)}.our-brands{margin-bottom:210px;margin-top:210px}.our-brands .brands-w{max-width:750px;margin-bottom:60px}.search .full-intro-w.dark,.printer .full-intro-w.dark{padding-bottom:0;overflow:hidden}.search .full-intro-w.dark .intro-text,.printer .full-intro-w.dark .intro-text{position:relative;padding:0}.search .full-intro-w.dark .intro-text span.info .label,.printer .full-intro-w.dark .intro-text span.info .label{font-weight:600}.search .full-intro-w.dark .intro-media,.printer .full-intro-w.dark .intro-media{position:relative;padding-top:40px;margin-bottom:-100px}.news--preview{margin-top:200px}.bg--dar-blue{background-color:#082359;position:relative}.bg--dar-blue:after{content:"";position:absolute;background-color:white;height:30vh;bottom:0;left:0;width:100%}.bg--dar-blue .bedarf{padding-top:60px}.bg--dar-blue .bedarf h2{color:white}.bg--dar-blue .bedarf .steps-right .step .step-info h4{color:white}.top-menu-w.dark{background-color:#082359;position:fixed;z-index:999;width:100%;top:0}.top-menu-w.dark .top_logo{display:block;margin-top:15px}@media screen and (max-width: 767px){.top-menu-w.dark .top_logo{margin-left:5px}}.top-menu-w.dark .top_logo svg{height:32px}.top-menu-w.dark .top-bar{height:3px;background-color:#1D7BFF}.top-menu-w.dark .top-menu{padding:10px 0px;display:flex;align-items:center;z-index:999}.top-menu-w.dark .top-menu .menu{display:flex;list-style:none;margin-left:auto;margin-bottom:0px;align-items:center}@media screen and (max-width: 1024px){.top-menu-w.dark .top-menu .menu{display:none}}.top-menu-w.dark .top-menu .menu li{display:block;margin:0px 0px 0px 20px;padding-left:25px;font-size:20px;line-height:36px;letter-spacing:-0.6px;font-weight:700}.top-menu-w.dark .top-menu .menu li a,.top-menu-w.dark .top-menu .menu li a:visited{color:#fff;text-decoration:none}.top-menu-w.dark .top-menu .menu li a:hover,.top-menu-w.dark .top-menu .menu li a:visited:hover{color:#1d7bff}.feature-tiles{display:flex;justify-content:space-around;margin-top:100px}@media screen and (max-width: 767px){.feature-tiles{flex-direction:column}}.feature-tiles .feature-tile-column{flex:0 0 46%}.feature-tiles .feature-tile-column+.feature-tile-column .feature-tile:first-child{margin-top:100px}.feature-tiles .feature-tile-column .feature-tile.feature-responsive{background-image:linear-gradient(147deg, #f9fafd 12%, #F0F4F7 79%);padding:100px 0px;position:relative;margin-bottom:50px;border-radius:20px}.feature-tiles .feature-tile-column .feature-tile.feature-responsive::before{content:"";position:absolute;left:50%;top:0px;bottom:0px;z-index:0;width:1px;background-color:rgba(0,0,0,0.05);display:block}.feature-tiles .feature-tile-column .feature-tile.feature-responsive .feature-desc{max-width:440px;margin:0px auto;margin-bottom:60px;text-align:center}.feature-tiles .feature-tile-column .feature-tile.feature-responsive .feature-desc h3{margin-top:0;font-size:35px;color:#2f3481;letter-spacing:-2.5px;line-height:1;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dee5ef}.feature-tiles .feature-tile-column .feature-tile.feature-responsive .feature-desc .tag{color:#3881ff;font-weight:700;padding:1px 0px;display:inline-block;font-size:22px;letter-spacing:-0.5px;margin-bottom:10px;border-bottom:1px dotted #3881ff}.feature-tiles .feature-tile-column .feature-tile.feature-responsive .feature-desc .desc{font-size:20px;color:rgba(91,100,127,0.85)}#kontakt{padding-top:110px}.contact-us{position:relative;display:flex;background-image:linear-gradient(-41deg, #2745a1 0%, #0B1A48 71%);box-shadow:0px 10px 25px -5px #ffcfad;border-radius:20px;margin-top:60px;align-items:flex-end;align-items:stretch;margin-bottom:110px;margin-top:0;padding-top:20px}.contact-us .content{flex:0 0 50%;padding:100px 80px 100px 80px}.contact-us .content h2{color:white;font-size:62px;letter-spacing:-3px}@media screen and (max-width: 1024px){.contact-us .content h2{margin-bottom:10px}}@media screen and (max-width: 767px){.contact-us .content h2{font-size:34px;letter-spacing:0;margin-bottom:10px}}.contact-us .content .desc{font-size:20px;color:#8a91ab;margin-bottom:30px}.contact-us .content-actions{flex:0 0 50%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}.contact-us .content-actions .content-actions-row{width:auto;font-size:20px;color:#774d35;margin-bottom:30px;font-weight:700}.contact-us .content-actions .content-actions-row+.content-actions-row{margin-top:20px}@media screen and (max-width: 1024px){.contact-us{flex-direction:column;padding:40px}.contact-us .content{flex:auto;padding:0}.contact-us .content-actions{margin-top:40px}.contact-us .content-actions .content-actions-row{margin-bottom:0 !important}.contact-us .content-actions a{font-size:14px}}@media screen and (max-width: 767px){.contact-us{padding:20px}}.article{padding-top:80px}.article--content{padding-right:300px}@media screen and (max-width: 1024px){.article--content{padding-right:0}}.article--backlink{margin-top:30px}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:60px;height:45px;position:relative;margin:0 auto;transform:rotate(0deg);transition:0.5s ease-in-out;cursor:pointer;transform:scale(0.5)}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:9px;width:100%;background:white;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#d3531a;opacity:1;transform:rotate(0deg);transition:0.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){transform:rotate(-45deg)}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(4){top:36px}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:18px}#nav-icon4 span:nth-child(1){top:0px;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;transform-origin:left center}#nav-icon4.open span:nth-child(1){transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){transform:rotate(-45deg);top:39px;left:8px}
