@font-face{font-family:"DIN Next W02";src:url("../../files/layout/fonts/21159f5e-cd9e-408a-ba51-65510b4a13aa.eot?#iefix");src:url("../../files/layout/fonts/21159f5e-cd9e-408a-ba51-65510b4a13aa.eot?#iefix") format("eot"), url("../../files/layout/fonts/f3de66f3-8e63-467b-a343-dad3b4e2d400.woff2") format("woff2"), url("../../files/layout/fonts/20007504-6ea2-4d68-93e4-f4769b5d9f14.woff") format("woff"), url("../../files/layout/fonts/1c35aab7-8ddd-402f-8976-1363134c3817.ttf") format("truetype"), url("../../files/layout/fonts/91c8307f-e301-4d44-b0f3-5cff17b3a554.svg#91c8307f-e301-4d44-b0f3-5cff17b3a554") format("svg");}@font-face{font-family:"DIN Next W02";font-style:italic;src:url("../../files/layout/fonts/a814b61c-04f1-4bb5-9416-7770570342fb.eot?#iefix");src:url("../../files/layout/fonts/a814b61c-04f1-4bb5-9416-7770570342fb.eot?#iefix") format("eot"), url("../../files/layout/fonts/0bb50c06-f013-47e2-be28-14f03f60f84e.woff2") format("woff2"), url("../../files/layout/fonts/e80136ed-393d-4283-9f0f-f74997aa62ca.woff") format("woff"), url("../../files/layout/fonts/1f98650a-25b3-4532-a0db-f480bfd8769f.ttf") format("truetype"), url("../../files/layout/fonts/a44f6bcf-3d74-4283-8ffc-08be7c442958.svg#a44f6bcf-3d74-4283-8ffc-08be7c442958") format("svg");}@font-face{font-family:"DIN Next W02";font-weight:bold;src:url("../../files/layout/fonts/50d13d4e-96c6-4412-a8fa-baa4814c5332.eot?#iefix");src:url("../../files/layout/fonts/50d13d4e-96c6-4412-a8fa-baa4814c5332.eot?#iefix") format("eot"), url("../../files/layout/fonts/ae90c0fa-96b1-476c-83a6-34af1e0790fc.woff2") format("woff2"), url("../../files/layout/fonts/109143ca-57fb-459c-9814-3a68f0245ac3.woff") format("woff"), url("../../files/layout/fonts/c9fa50e2-c243-451a-b91b-ee74f341d7a8.ttf") format("truetype"), url("../../files/layout/fonts/1201bd6f-15f5-4b51-9c6f-c5c4b35d31f5.svg#1201bd6f-15f5-4b51-9c6f-c5c4b35d31f5") format("svg");}body{min-width:320px;color:#646363;font-size:16px;font-family:"DIN Next W10", "DIN Next W02", Arial, sans-serif}h3,h4,h5{font-weight:bold}h1,h2,h3,h4{color:#0e4194}h1{margin-bottom:20px}h1,h2{font-size:28px;line-height:1.5em}h1:not(:first-child),h2:not(:first-child){margin-top:20px}h3,h5{font-size:18px}a{color:#0e4194;text-decoration:underline}.value{font-weight:bold}.add{color:#43ad3c;font-style:italic;font-weight:normal}.header-image{background-color:#0e4194;background-image:url('../../files/layout/img/FRIMO_Website_Header_Unternehmen.jpg');color:#fff;padding:30px 0;position:relative;background-repeat:no-repeat;background-size:cover}.header-image .container{position:relative;z-index:2}.header-image:before{content:"";display:block;position:absolute;z-index:1;top:0;right:0px;height:100%;width:70%;min-width:400px;background:linear-gradient(to right, transparent, rgba(14, 65, 148, 0.8))}.header-image:after{clear:both;content:"";display:block}.header-image .logo{float:left}@media (max-width:575.98px){.header-image .logo img{height:50px}}.header-image .claim{float:right}@media (max-width:575.98px){.header-image .claim{line-height:1;font-size:27px;float:left;margin-left:15px}}.header-image .headline{clear:right;float:right;font-size:60px;font-weight:bold;margin-top:30px;line-height:1}.header-bar{background-color:#0e4194;color:#fff;font-size:20px;padding:10px 0}@media (max-width:766px){.header-bar .text{display:none}}.breadcrumb{margin-top:30px;padding-top:0;padding-bottom:0;margin-bottom:30px;background:transparent;color:#b2b2b2}.grey-box{background-color:#f7f7f7;padding:10px 30px}.grey-box .content{background:#fff;padding:20px 0}.data-row{padding-top:5px;padding-bottom:5px}.highlight-block{width:8px;min-width:8px;height:1.5em;height:auto;float:left;margin-right:5px}form{margin-top:30px}.category{margin-top:10px;display:flex}.category label{display:flex}.category input{opacity:0.001;position:absolute;z-index:99}.category input~label .fakeinput span{display:none}.category input:checked~label .fakeinput span{display:block;position:absolute;top:-0.15em;left:0.1em;text-shadow:0px 0px 0px #fff;color:#68ab42;font-weight:bold}.category.tech label{text-transform:uppercase}.category.tech label .coloredname{word-break:break-all;font-weight:bold}.fakeinput{display:block;width:1.1em;min-width:1.1em;height:1.1em;float:left;margin:0.2em 0.4em 0.2em 0;border:1px solid navy;position:relative;align-self:center}.newsletter .fakeinput{font-size:200%}.form-control,.btn{border-radius:0}textarea{min-height:120px}.withdraw{margin-top:15px}.btn{margin-top:15px;background-color:#68ab42;margin-bottom:30px}