@font-face{font-family:'Pontano Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/pontanosans/v17/qFdW35GdgYR8EzR6oBLDHa3wyRf8W8eBM6XLOXLMrcGGow.ttf) format('truetype')}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{background-color:#f7f7f7;font-family:'Pontano Sans',sans-serif}a{text-decoration:none;color:#009fe3;font-weight:700}h1{margin:.5em 0}@media screen and (max-width:979px){nav{padding:0!important;width:auto!important}nav ul{font-size:1.5vw!important}main{width:auto!important;padding:1em!important}}@media screen and (max-width:480px){nav .default{display:none}nav .responsive{display:block!important}}header{background:transparent url(img/keyvisual.jpg) no-repeat center;background-size:cover;height:20vw;min-height:200px;top:-2em;position:relative;z-index:0}.element{position:relative;width:900px;margin:0 auto;z-index:1;box-sizing:border-box}nav{position:relative;width:900px;margin:0 auto;z-index:1;box-sizing:border-box;background-color:#fff;box-shadow:0 15px 20px rgba(0,0,0,.3);padding:0 2em}nav ul{margin:0;padding:0;width:100%;list-style:none;display:flex;font-size:1em}nav ul li{flex:1 1 100%;text-align:center;height:100%}nav ul a{display:block;padding:1em .2em;font-size:1.4em;font-weight:400}nav ul a:hover{background-color:#e6e6e6}nav ul a.active{background-color:#009fe3;color:#fff;font-weight:700}nav .language-chooser{position:absolute;right:0;background-color:rgba(255,255,255,.8);padding:.3em;font-size:12px}nav .language-chooser img{vertical-align:text-bottom}nav .responsive{display:none}nav .responsive a.action{position:relative;display:block;width:25px;height:25px;padding:8px;margin:0;color:#fff;background-color:#009fe3;text-decoration:none}nav .responsive a.action span{display:table-cell;vertical-align:middle}nav .responsive a.action .icon-hamburger,nav .responsive a.action .icon-hamburger:after,nav .responsive a.action .icon-hamburger:before{background:#fff none repeat scroll 0 0;display:inline-block;height:2px;position:relative;width:25px;content:'';margin:0;padding:0;font-size:0}nav .responsive a.action .icon-hamburger:after{top:8px}nav .responsive a.action .icon-hamburger:before{top:-9px}nav .responsive a.action .icon-cross{width:100%;height:100%}nav .responsive a.action .icon-cross:after{content:"\d7";font-size:64px;line-height:10px}nav .responsive .navipoints{width:100%;display:none}nav .responsive .navipoints ul{width:100%;margin:0;padding:0;border-top:1px solid #ccc;box-sizing:border-box;display:block;list-style:none;vertical-align:middle;text-align:center}nav .responsive .navipoints ul li{background-color:#fff;border-bottom:1px solid #ccc}nav .responsive .navipoints ul li a{display:inline-block;letter-spacing:.1ex;line-height:16px;font-size:16px;padding:1em 0;position:relative;vertical-align:middle;text-decoration:none;width:100%}nav .responsive .navipoints ul li a img{vertical-align:text-bottom}main{position:relative;width:900px;margin:0 auto;z-index:1;box-sizing:border-box;padding:2em;top:-4em;background-color:#fff;box-shadow:0 15px 20px rgba(0,0,0,.3)}main form.kon2:after{content:'';display:block;clear:both}main form.kon2 .error{color:#e32020}main form.kon2 .required{color:#e32020}main form.kon2 fieldset{border:0;margin:1em 0;padding:0}main form.kon2 fieldset legend{color:#009fe3;font-weight:700;font-size:1.4em;margin:0}main form.kon2 fieldset legend.inner{font-size:1.2em}main form.kon2 label{width:100%;display:block}main form.kon2 input,main form.kon2 select,main form.kon2 textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #e6e6e6;height:2em;color:#353c46;margin:.25em 0}main form.kon2 input.error,main form.kon2 select.error,main form.kon2 textarea.error{border-color:#e32020}main form.kon2 select.day,main form.kon2 select.hour,main form.kon2 select.minute,main form.kon2 select.month,main form.kon2 select.year{width:auto;display:inline}main form.kon2 input[type=checkbox].left,main form.kon2 input[type=radio].left{width:auto;height:auto;position:absolute}main form.kon2 input[type=checkbox].left~label.boxLabel,main form.kon2 input[type=checkbox].left~label.label-radio,main form.kon2 input[type=radio].left~label.boxLabel,main form.kon2 input[type=radio].left~label.label-radio{display:block;padding-left:20px}main form.kon2 textarea{height:4em}main form.kon2 fieldset.event-chooser{border:0;clear:both;padding:0}main form.kon2 fieldset.event-chooser input{width:auto}main form.kon2 fieldset.event-chooser:after{content:'';clear:both;display:block}main form.kon2 fieldset.event-chooser label{float:left;width:5%;height:2rem;margin-top:1em;padding-right:0;padding-left:0}main form.kon2 fieldset.event-chooser label.radio.true.checked::before{color:#B1C800!important}main form.kon2 fieldset.event-chooser label.radio.false.checked::before{color:#999!important}main form.kon2 fieldset.event-chooser label.checkbox::before,main form.kon2 fieldset.event-chooser label.radio::before{left:0}main form.kon2 fieldset.event-chooser label.description{width:90%;height:auto;float:left;display:block;margin-top:0;padding-bottom:1.5rem}main form.kon2 fieldset.event-chooser>label.description:first-child{margin-left:10%}main form.kon2 .submitButtons button{font-size:1.1em;font-weight:700;background-color:#009fe3;color:#fff;padding:.2em .6em;border:none}main form.kon2 .submitButtons button.nextStep{float:right}main form.kon2 .submitButtons button.nextStep:after{content:' »'}main form.kon2 .submitButtons button.previousStep:before{content:'« '}main form.kon2 .field-cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}main form.kon2 .field-cell.left{padding-right:.5em}main form.kon2 .field-cell.half{width:50%}main form.kon2 .field-cell.third{width:33%}main form.kon2 .field-cell.two-third{width:67%}main form.kon2 table.kon2invoice{width:100%;border:0!important;margin-bottom:5px}main form.kon2 table.kon2invoice td,main form.kon2 table.kon2invoice th{border:none!important;background-color:#fff!important;vertical-align:top;height:auto;padding:0 5px 5px}main form.kon2 table.kon2invoice td.r,main form.kon2 table.kon2invoice th.r{text-align:right}main form.kon2 table.kon2invoice td.l,main form.kon2 table.kon2invoice th.l{padding-left:10px;text-align:left}main form.kon2 table.kon2invoice td.c,main form.kon2 table.kon2invoice th.c{text-align:center}main form.kon2 table.accountDetails td,main form.kon2 table.accountDetails th{vertical-align:top}main form.kon2 table.accountDetails th{text-align:right;padding-right:70px}main form.kon2 dl{margin-top:0;line-height:120%}main form.kon2 dl dt{clear:both;float:left;width:35%}main form.kon2 dl dd{float:left;width:65%;margin-left:0}main form.kon2 dl dd,main form.kon2 dl dt{margin-bottom:10px}.matchmakingFilter .field-cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.matchmakingFilter .field-cell.left{padding-right:.8em}.matchmakingFilter .field-cell.half{width:50%}.matchmakingFilter .field-cell.third{width:33%}.matchmakingFilter .field-cell.two-third{width:67%}.matchmakingFilter .frmElementBox{display:block;width:100%;margin-bottom:.8em}.matchmakingFilter h3{clear:both;margin:0}.matchmakingResult .resultInfo{font-size:2em}.matchmakingResult .row{margin-bottom:.8em;padding-bottom:.8em;border-bottom:1px solid #ccc}.matchmakingResult .row .profileImage{border:1px solid #ccc;padding:.8em;float:left;width:20%;box-sizing:border-box}.matchmakingResult .row .profileImage img{width:100%}.matchmakingResult .row .profileData{float:left;width:80%;padding:.8em 0 .8em .8em;box-sizing:border-box}.matchmakingResult .row .profileData .keysubjectMatch{float:right;color:#000;font-weight:700;font-size:2em;border:0 solid #ccc;border-radius:10px;padding:.3em;text-align:center;background-color:red}.matchmakingResult .row .profileData .keysubjectMatch.over75{background-color:green;color:#fff}.matchmakingResult .row .profileData .keysubjectMatch.over50{background-color:#ff0}.matchmakingResult .row .profileData .keysubjectMatch.over25{background-color:orange}.matchmakingResult .row .profileData .name{font-size:1.6em;font-weight:700}.matchmakingResult .row .profileData .companyName{font-size:1.2em}.matchmakingResult .row .profileData dl{width:100%;float:left;margin-top:0}.matchmakingResult .row .profileData dl dt{float:left;width:15%;clear:both;white-space:nowrap}.matchmakingResult .row .profileData dl dd{float:left}.matchmakingResult .row .profileData dl dd.profiles{font-size:1.6em;line-height:0}.matchmakingResult .row .profileData .profileFull,.matchmakingResult .row .profileData .profilePreview{clear:both}.matchmakingResult .row .profileData .button{margin-right:.8em;float:right}.matchmakingResult .row .profileData .button:disabled{background-color:#ccc}.button{font-size:1em;background:#009fe3 none repeat scroll 0 0;border-color:#fff;border-radius:2px;border-style:solid;border-width:0;color:#fff;display:inline-block;font-weight:700;padding:.8em 1.5em;text-align:center;text-decoration:none}/*# sourceMappingURL=style.css.map */