.contact-form-container .loading-container,.reseller-form-container .loading-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:56px}.contact-form-container .loading-container:before,.reseller-form-container .loading-container:before{content:"";font-family:FontAwesome;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.contact-form-container,.reseller-form-container{padding:16px;border:1px solid #DDDDDD}.contact-form-container .contact-form-headline,.reseller-form-container .contact-form-headline{font-size:16px;font-weight:700;line-height:20px;letter-spacing:0}.contact-form-container .contact-form-headline,.reseller-form-container .contact-form-headline{margin-bottom:8px}@media (min-width: 992px){.contact-form-container .contact-form-headline,.reseller-form-container .contact-form-headline{font-size:20px;font-weight:700;line-height:25px;letter-spacing:0}}.contact-form-container .contact-form-headline,.reseller-form-container .contact-form-headline{margin-bottom:12px}@media (min-width: 768px){.contact-form-container,.reseller-form-container{padding:32px}.contact-form-container .contact-form-headline,.reseller-form-container .contact-form-headline{margin-bottom:40px}}.contact-form-container .form-group[name=attachments] .control-label,.reseller-form-container .form-group[name=attachments] .control-label{position:relative;top:auto;transform:none;padding:0;margin:0}.contact-form-container.fvde,.contact-form-container.fvat,.contact-form-container.fvch,.contact-form-container.fvfr,.contact-form-container.fvbe{min-height:1069px}@media (min-width: 768px){.contact-form-container.fvde,.contact-form-container.fvat,.contact-form-container.fvch,.contact-form-container.fvfr,.contact-form-container.fvbe{min-height:1010px}}.contact-form-container.fvin{min-height:1078px}@media (min-width: 768px){.contact-form-container.fvin{min-height:991px}}.contact-form-container.fves,.contact-form-container.fvit{min-height:1075px}@media (min-width: 768px){.contact-form-container.fves,.contact-form-container.fvit{min-height:1010px}}.reseller-form-container{background:#f6f6f6}.reseller-form-container.fvde,.reseller-form-container.fvat,.reseller-form-container.fvch,.reseller-form-container.fvfr,.reseller-form-container.fvbe{min-height:852px}@media (min-width: 768px){.reseller-form-container.fvde,.reseller-form-container.fvat,.reseller-form-container.fvch,.reseller-form-container.fvfr,.reseller-form-container.fvbe{min-height:848px}}.reseller-form-container.fvin{min-height:814px}@media (min-width: 768px){.reseller-form-container.fvin{min-height:829px}}.reseller-form-container.fves,.reseller-form-container.fvit{min-height:833px}@media (min-width: 768px){.reseller-form-container.fves,.reseller-form-container.fvit{min-height:848px}}#contact-form,#reseller-form{margin:0 auto 20px;max-width:520px}#contactFeedback button{float:right}@media (max-width: 991px){#contactFeedback button{width:100%}}@media (max-width: 991px){#mobilephone{width:66%}}.form-control-tile input[type=checkbox]{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;z-index:-99}.form-control-tile input[type=checkbox]+label{display:flex;align-items:flex-start;position:relative}.form-control-tile input[type=checkbox]+label span{font-size:inherit;line-height:inherit;color:inherit}.form-control-tile input[type=checkbox]+label:before,.form-control-tile input[type=checkbox]+label:after{content:"";padding:8px;top:3px;left:0;border:1px solid;border-radius:2px}.form-control-tile input[type=checkbox]+label:before{position:relative;margin-right:8px;background:#fff;border-color:#999;transition:border .25s ease-in-out}.form-control-tile input[type=checkbox]+label:after{position:absolute;background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtOS45MTgzMzAyNiAxMC4wMjY5OTA2di05Ljg2NDY0NzA0aDEuMjU4NTI3NDR2MTEuMTIzMTc0NTRoLTYuNTA1ODUzNzd2LTEuMjU4NTI3NXoiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC43MDcxMDY3OCAuNzA3MTA2NzggLS43MDcxMDY3OCAuNzA3MTA2NzggNi4zNjgyOTYgLTMuOTI2NTY1KSIvPjwvc3ZnPg==) no-repeat center center;border-color:transparent;transition:opacity .25s ease-in-out;opacity:0}.form-control-tile input[type=checkbox]:checked+label:before{background:#0060b7;border-color:#0060b7}.form-control-tile input[type=checkbox]:checked+label:after{opacity:1}.form-control-tile input[type=checkbox].error+label:before{border-color:#c00}
