﻿@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700");html,body,h1,h2,h3,h4,h5,h6,fieldset,figure,blockquote,dl,dt,dd,picture{margin:0;padding:0;border:none}html{background-color:#fff;overflow-x:hidden}html{overflow-x:hidden;max-width:100vw}p,ol,ul,dl,figure,picture{margin-top:0;margin-bottom:1.58824em}figure picture{margin:0}img{display:block;max-width:100%;height:auto}button::-moz-focus-inner{padding:0;border:0}address{font-style:normal}a{color:#003770;text-decoration:none}a:hover{color:#000;text-decoration:underline}html{font-size:65%}body{font-family:'Roboto', sans-serif;font-size:1.7rem;line-height:1.58824}input,textarea,select,option,legend,optgroup{font-family:'Roboto', sans-serif}h1{font-size:4rem;font-weight:100;color:#003770;line-height:1.25;margin:.4em 0}@media (max-width: 690px){h1{font-size:2.6rem}}h1:first-child{margin-top:0}h2{font-size:1.9rem;margin-bottom:.5rem;color:#003770}.small,small{font-size:1.3rem}.colorPrimary{color:#003770}.colorSecondary{color:#23A1BE}.colorWarning{color:#d78000}.colorLight{color:gray}ul.inline{list-style:none;padding:0;margin:0 0 1.58824em 0}ul.inline li{display:inline}.wrapper{max-width:1400px;box-sizing:border-box;padding:0 20px;margin:0 auto}@media (max-width: 690px){.wrapper{padding:0 10px}}.visually-hidden{position:absolute;clip:rect(0, 0, 0, 0);opacity:0;font-size:0}.pageDivider{margin:3.17647em 0;border:none;height:100px;background-color:#333;background-color:gray;background-image:repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,0.5) 35px, rgba(255,255,255,0.5) 70px);background-attachment:fixed}.centered{margin-left:auto;margin-right:auto}.text-center{text-align:center}.text-center>*{margin-left:auto;margin-right:auto}.text-right{text-align:right}h1+small{position:absolute;right:0;bottom:.5em}h1+.button+small{float:right;padding:14px}h1 ~ .button{float:right;margin-right:0}.read-more-container{position:relative;padding-bottom:150px;max-height:500px;margin-bottom:1.58824em;overflow:hidden;transition:.3s all}.read-more-container.active{max-height:10000px}.read-more-container.active .read-more .less{display:inline}.read-more-container.active .read-more .more{display:none}.read-more{position:absolute;z-index:3;left:0;right:0;bottom:0;height:150px;margin-bottom:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 50%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 50%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%)}.read-more .less{display:none}.read-more .button{position:absolute;bottom:0;left:50%;transform:translate3d(-50%, 0, 0);margin:0}.wrap{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.oldIEMessage{position:fixed;z-index:1000;left:20px;bottom:20px;right:20px;padding:20px;outline:2000px solid rgba(255,255,255,0.9);background-color:#003770;text-align:center}.oldIEMessage,.oldIEMessage *{color:#fff}.oldIEMessage>*:last-child{margin:0}.cookie{position:fixed;z-index:999;left:0;right:0;bottom:0;font-size:1.4rem;padding:10px;background-color:#23A1BE;text-align:center;display:none}.cookie,.cookie *{color:#fff}.cookie a{text-decoration:underline}.cookie a:hover{color:#fff}.has-cookie-message .cookie{display:block}.cookie p{margin:0}.cookie .cookieClose{display:inline-block;text-decoration:none;border-bottom:2px solid #fff}.cookie .cookieClose:before{content:'✕';position:absolute;width:40px;height:40px;left:50%;margin-left:-20px;top:-40px;text-decoration:none;text-align:center;font-size:3rem;line-height:42px;color:#fff;background-color:#23A1BE}.cookie .cookieClose:hover:before{background-color:#003770}.form-spinner{position:relative;overflow:hidden}.form-spinner h1{margin:0}.spinner,.spinner:before,.spinner:after{width:20px;height:20px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:spinner 1.8s infinite ease-in-out;animation:spinner 1.8s infinite ease-in-out}.spinner{position:fixed;z-index:10000;white-space:nowrap;font-size:0;transform:translate3d(0, 0, 0);right:0;bottom:-20px;color:#23A1BE;text-shadow:-40px 0 #000;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.form-spinner .spinner{position:absolute;bottom:-22px}.spinner:before,.spinner:after{content:'';position:absolute;top:0}.spinner:before{left:-21px;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner:after{left:21px}@-webkit-keyframes spinner{0%,
  80%,
  100%{box-shadow:-20px -20px;color:#003770}40%{box-shadow:-20px 0 0;color:#23A1BE}}@keyframes spinner{0%,
  80%,
  100%{box-shadow:-20px -20px;color:#003770}40%{box-shadow:-20px 0 0;color:#23A1BE}}a[name],a[id]:not([href]){position:absolute;margin-top:-100px;opacity:0}@media (max-width: 690px){a[name],a[id]:not([href]){margin-top:-70px}}.hertek-25-years{position:absolute;z-index:8;right:15px;margin-top:8px;width:87px;height:100px}.hertek-25-years strong{position:absolute;z-index:1;right:100%;margin-right:-4px;top:20px;white-space:nowrap;text-align:right;font-size:12px;color:#23A1BE;background-color:#fff;line-height:1;padding:5px 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);opacity:0;right:0;transition:all .3s}.hertek-25-years:hover strong,.hertek-25-years:focus strong{opacity:1;right:100%}.hertek-25-years:before{position:relative;z-index:2;content:'';display:inline-block;width:87px;height:100px;background-position:50% 100%;background-image:url("../images/logo_25-years.png");background-repeat:no-repeat;background-size:100% auto;font-size:0}@media (max-width: 690px){.hertek-25-years{position:fixed;top:64px;width:50px;height:56px;right:7px;font-size:12px;margin-top:0}.hertek-25-years strong{top:14px}.hertek-25-years br{display:none}.hertek-25-years:before{width:50px;height:56px}}.flexBottom{align-self:flex-end}.flexTop{align-self:flex-start}.flex{display:flex;justify-content:stretch}.flex.flexBottom{align-items:flex-end}.flex.flexTop{align-items:flex-start}.borderBottom{border-bottom:2px solid #003770}[data-decorator="vcard"]{display:none}.contact-vcard a{position:absolute;z-index:3;left:0;bottom:1.98529em;line-height:1;background-color:#fff;border:1px solid #003770;padding:6px 7px 4px 7px;font-size:.8em;font-weight:700;color:#003770 !important;margin:10px;font-family:'Roboto', sans-serif;box-shadow:0 0 0 10000px transparent;transition:all .3s;text-decoration:none}.contact-vcard a img{position:absolute;bottom:-1px;pointer-events:none;left:100%;width:200px;height:200px;max-width:none;transition:all .3s;opacity:0;z-index:-1}.contact-vcard a:hover img{z-index:1;opacity:1;pointer-events:auto}.contact-vcard a:hover{border-color:#fff;box-shadow:0 0 0 10000px rgba(0,0,0,0.4)}.qr{max-width:88px}.layout{display:flex;padding:0}@media (max-width: 690px){.layout{flex-flow:column;padding:0}.layout.wrapper{padding:0 10px}}.layout>*{padding:0 20px}@media (max-width: 690px){.layout>*{padding:0}}.layout>.left{min-width:250px;flex-basis:25%;padding-right:60px}@media (max-width: 1000px){.layout>.left{padding-right:20px}}@media (max-width: 690px){.layout>.left{padding:0;flex-basis:100%}}.layout>.main{flex-basis:100%}@media (max-width: 1000px){.layout>.main{display:flex;flex-flow:column}}.layout>.right{min-width:250px;flex-basis:25%;order:5;padding-left:60px}@media (max-width: 1000px){.layout>.right{padding-left:20px}}@media (max-width: 690px){.layout>.right{padding:0;flex-basis:100%}}.layout aside.right,.layout footer.right{float:right;clear:right;width:250px;margin-left:40px;margin-bottom:1.58824em}@media (max-width: 1000px){.layout aside.right,.layout footer.right{float:none;width:auto;margin-left:0;order:1000}}.grid{display:flex;flex-wrap:wrap;margin:-20px;margin-bottom:2.7rem;width:calc(100% + 40px);list-style:none;padding:0}@media (max-width: 1000px){.grid{margin:-10px;margin-bottom:2.7rem;width:calc(100% + 20px)}}.grid>*{margin:20px;flex-basis:100%}@media (max-width: 1000px){.grid>*{margin:10px}}.grid.grid-clear{clear:both}.grid .width-1-4{flex-basis:calc(25% - 40px)}@media (max-width: 1000px){.grid .width-1-4{flex-basis:calc(50% - 20px)}}@media (max-width: 690px){.grid .width-1-4{flex-basis:calc(100% - 20px)}}.grid .width-2-4,.grid .width-1-2{flex-basis:calc(50% - 40px)}@media (max-width: 690px){.grid .width-2-4,.grid .width-1-2{flex-basis:calc(100% - 20px)}}.grid .width-3-4{flex-basis:calc(75% - 40px)}@media (max-width: 1000px){.grid .width-3-4{flex-basis:calc(50% - 20px)}}@media (max-width: 690px){.grid .width-3-4{flex-basis:calc(100% - 20px)}}.grid .width-1-3{flex-basis:calc(33.33% - 40px)}@media (max-width: 1000px){.grid .width-1-3{flex-basis:calc(50% - 20px)}}@media (max-width: 690px){.grid .width-1-3{flex-basis:calc(100% - 20px)}}.grid .width-2-3{flex-basis:calc(66.66% - 40px)}@media (max-width: 1000px){.grid .width-2-3{flex-basis:calc(50% - 20px)}}@media (max-width: 690px){.grid .width-2-3{flex-basis:calc(100% - 20px)}}.grid [class*="width-"]>p:last-child{margin-bottom:0}.grid .push-1-4{margin-left:calc(25% + 20px)}@media (max-width: 1000px){.grid .push-1-4{margin-left:10px}}.grid .width-max{max-width:500px}.grid .height-max{max-height:500px}.grid>*>a{text-decoration:none}i[class^="icon"]{margin-right:.5em}.iconSmall{transform:scale(0.8)}[class*="iconDiscipline"]{position:relative;display:inline-block;width:86px;height:99px;transition:.3s all;box-shadow:0 0 0 0 rgba(0,55,112,0) inset;background-color:#003770}a:hover [class*="iconDiscipline"]{box-shadow:0 -100px 0 0 #003770 inset}[class*="iconDiscipline"]:before,[class*="iconDiscipline"]:after{background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%}[class*="iconDiscipline"]:before,[class*="iconDiscipline"]:after{content:'';position:absolute;z-index:2;left:0;right:0;top:0;bottom:0}[class*="iconDiscipline"]:before{z-index:1;background-image:url("../images/bg_shield.png");background-repeat:repeat;transition:.3s all}[class*="iconDiscipline"]:after{background-image:url("../images/ico_category-default.png")}[class*="iconDiscipline"].iconDisciplineSmall{width:44px;height:51px}[class*="iconDiscipline"].iconDisciplineExtraSmall{width:30px;height:35px}[class*="iconDiscipline"].iconDisciplinePlaceholder{background-color:#f3f3f3}.iconDisciplineHealthCare{background-color:#804980}.iconDisciplineHealthCare:after{background-image:url("../images/ico_category-care.png")}.iconDisciplineCommunication{background-color:#0084b4}.iconDisciplineCommunication:after{background-image:url("../images/ico_category-communication.png")}.iconDisciplineEvacuationAlarms{background-color:#80006E}.iconDisciplineEvacuationAlarms:after{background-image:url("../images/ico_category-evacuate.png")}.iconDisciplineExplosionSuppression{background-color:#958000}.iconDisciplineExplosionSuppression:after{background-image:url("../images/ico_category-explosion.png")}.iconDisciplineExtinguishers{background-color:teal}.iconDisciplineExtinguishers:after{background-image:url("../images/ico_category-extinguish.png")}.iconDisciplineFireDetection{background-color:#AE3024}.iconDisciplineFireDetection:after{background-image:url("../images/ico_category-fire.png")}.iconDisciplineEmergencyLighting{background-color:#488042}.iconDisciplineEmergencyLighting:after{background-image:url("../images/ico_category-lights.png")}.iconDisciplineAccu{background-color:#003770}.iconDisciplineAccu:before{background-image:none}.iconDisciplineAccu:after{background-image:url("../images/ico_category-accu.png");background-repeat:repeat}[class*="iconSocial"]{display:inline-block;width:30px;height:30px;border-radius:3px;vertical-align:middle;background-size:100% auto;background-repeat:no-repeat}.iconSocialFacebook{background-image:url("../images/ico_social-facebook.png")}.iconSocialLinkedin{background-image:url("../images/ico_social-linkedin.png")}.iconSocialTwitter{background-image:url("../images/ico_social-twitter.png")}.iconSocialYoutube{background-image:url("../images/ico_social-youtube.png")}.iconSocialXing{background-image:url("../images/ico_social-xing.png")}.iconSocialRSS{background-image:url("../images/ico_social-rss.png")}.iconSocialInstagram{background-image:url("../images/ico_social-instagram.png")}.iconDownload,.iconDownloadWhite{position:relative;display:inline-block;vertical-align:middle;width:14px;height:12px;border-bottom:2px solid #fff;transition:.3s all}.iconDownload:before,.iconDownload:after,.iconDownloadWhite:before,.iconDownloadWhite:after{content:'';position:absolute;transition:.3s all}.iconDownload:after,.iconDownloadWhite:after{left:4px;top:0;width:6px;height:5px;background-color:#fff}.iconDownload:before,.iconDownloadWhite:before{left:2px;top:5px;width:0;height:0;border-style:solid;border-width:5px 5.5px 0 5.5px;border-color:#ffffff transparent transparent transparent}.iconDownload{border-color:#003770}.iconDownload:after{background-color:#003770}.iconDownload:before{border-color:#003770 transparent transparent transparent}a:hover .iconDownload:before,a:hover .iconDownload:after,a:hover .iconDownloadWhite:before,a:hover .iconDownloadWhite:after,button:hover .iconDownload:before,button:hover .iconDownload:after,button:hover .iconDownloadWhite:before,button:hover .iconDownloadWhite:after{margin-top:2px}.iconLogin,.iconLoginWhite{position:relative;display:inline-block;vertical-align:middle;width:10px;height:14px;transition:.3s all}.iconLogin:before,.iconLogin:after,.iconLoginWhite:before,.iconLoginWhite:after{content:'';position:absolute;transition:.3s all}.iconLogin:before,.iconLoginWhite:before{left:1px;right:1px;top:0px;bottom:2px;border-radius:4px;border:2px solid #003770}.iconLogin:after,.iconLoginWhite:after{background-color:#003770;left:0;right:0;bottom:1px;height:7px}.button .iconLogin,.button .iconLoginWhite{top:1px}.iconLoginWhite:after{background-color:#fff}.iconLoginWhite:before{border-color:#fff}a:hover .iconLogin:after,a:hover .iconLoginWhite:after,button:hover .iconLogin:after,button:hover .iconLoginWhite:after{bottom:-1px}a:hover .iconLogin:after,button:hover .iconLogin:after{box-shadow:4px -2px 0 0 #fff}a:hover .iconLoginWhite:after,button:hover .iconLoginWhite:after{box-shadow:4px -2px 0 0 #003770}.buttonPrimary:hover .iconLoginWhite:after{box-shadow:4px -2px 0 0 #003770}.iconAttachment,.iconAttachmentWhite,.iconAttachmentSmall{display:inline-block;width:33px;height:36px;background-image:url("../images/ico_attachment.png");background-size:100% auto;background-repeat:no-repeat}.iconAttachmentWhite{background-image:url("../images/ico_attachment-white.png")}.iconAttachmentSmall{width:13px;height:15px}.iconFile,.iconFileWhite,.iconFileAlt{position:relative;display:inline-block;vertical-align:middle;width:13px;min-width:13px;height:18px;overflow:hidden}.iconFile:before,.iconFile:after,.iconFileWhite:before,.iconFileWhite:after,.iconFileAlt:before,.iconFileAlt:after{content:'';position:absolute}.iconFile:before,.iconFileWhite:before,.iconFileAlt:before{content:'';position:absolute;left:-16px;top:4px;width:40px;height:40px;background-color:#fff;transform:rotate(45deg)}.iconFile:after,.iconFileWhite:after,.iconFileAlt:after{width:7px;height:5px;border-top:1px solid #23A1BE;border-bottom:1px solid #23A1BE;left:3px;top:6px;box-shadow:0 -2px 0 0 #fff inset,0 -3px 0 0 #23A1BE inset}.button:hover .iconFile:after,.button:hover .iconFileWhite:after,.button:hover .iconFileAlt:after{border-color:#003770;box-shadow:0 -2px 0 0 #fff inset,0 -3px 0 0 #003770 inset}.iconFile:before{background-color:#003770}.iconFile:after{border-color:#fff;box-shadow:0 -2px 0 0 #003770 inset,0 -3px 0 0 #fff inset}.iconFileAlt:before{background-color:#23A1BE}.iconFileAlt:after{border-color:#fff;box-shadow:0 -2px 0 0 #23A1BE inset,0 -3px 0 0 #fff inset}.iconSupport,.iconSupportWhite,.iconSupportOrange{position:relative;top:-2px;display:inline-block;vertical-align:middle;width:12px;height:12px;border-radius:6px 6px 4px 4px;background-color:#003770}.iconSupport:before,.iconSupport:after,.iconSupportWhite:before,.iconSupportWhite:after,.iconSupportOrange:before,.iconSupportOrange:after{content:'';position:absolute}.iconSupport:after,.iconSupportWhite:after,.iconSupportOrange:after{left:-2px;top:-2px;width:0;height:0;border-style:solid;border-width:0 8px 15px 8px;border-color:transparent transparent #003770 transparent}.iconSupport:before,.iconSupportWhite:before,.iconSupportOrange:before{left:4px;bottom:-4px;width:0;height:0;border-style:solid;border-width:2px 2px 0 2px;border-color:#003770 transparent transparent transparent}.button .iconSupport,.button .iconSupportWhite,.button .iconSupportOrange{top:2px}.iconSupportWhite{background-color:#fff}.iconSupportWhite:after{border-color:transparent transparent #fff transparent}.iconSupportWhite:before{border-color:#fff transparent transparent transparent}.iconSupportOrange{background-color:#d78000}.iconSupportOrange:after{border-color:transparent transparent #d78000 transparent}.iconSupportOrange:before{border-color:#d78000 transparent transparent transparent}.iconSearch,.iconSearchWhite{position:relative;top:-2px;left:-1px;display:inline-block;vertical-align:middle;width:17px;height:15px}.iconSearch:before,.iconSearch:after,.iconSearchWhite:before,.iconSearchWhite:after{content:'';position:absolute}.iconSearch:before,.iconSearchWhite:before{width:10px;height:10px;left:0;top:0;border-radius:50%;border:2px solid #003770}.iconSearch:after,.iconSearchWhite:after{width:8px;height:0;bottom:0;right:0;border-top:2px solid #003770;transform:rotate(45deg)}.iconSearchWhite:before,.iconSearchWhite:after{border-color:#fff}.iconAccount,.iconAccountWhite{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:16px;height:16px;overflow:hidden}.iconAccount:before,.iconAccount:after,.iconAccountWhite:before,.iconAccountWhite:after{content:'';position:absolute}.iconAccount:before,.iconAccountWhite:before{left:-7px;bottom:-2px;width:0;height:0;border-style:solid;border-width:0 15px 10px 15px;border-color:transparent transparent #003770 transparent}.iconAccount:after,.iconAccountWhite:after{width:8px;height:10px;left:4px;top:0;border-radius:50%;background-color:#003770}.button .iconAccount,.button .iconAccountWhite{top:1px}.iconAccountWhite:before{border-color:transparent transparent #fff transparent}.iconAccountWhite:after{background-color:#fff}i.iconPhone,i.iconPhoneWhite{position:relative;left:5px;display:inline-block;vertical-align:middle;width:6px;height:16px;margin-right:1.1em;background-color:#003770;border-radius:50%;transform:rotate(-40deg)}i.iconPhone:before,i.iconPhone:after,i.iconPhoneWhite:before,i.iconPhoneWhite:after{content:'';position:absolute;width:10px;height:8px;background-color:#003770;border-radius:4px 6px 3px 4px;transform:rotate(-45deg);right:-5px}i.iconPhone:before,i.iconPhoneWhite:before{top:-4px}i.iconPhone:after,i.iconPhoneWhite:after{bottom:-4px;border-radius:4px 3px 6px 4px;transform:rotate(45deg)}i.iconPhone.iconSmall,i.iconPhoneWhite.iconSmall{transform:rotate(-40deg) scale(0.8)}.iconPhoneWhite,.iconPhoneWhite:before,.iconPhoneWhite:after{background-color:#fff}.iconContact,.iconContactWhite{position:relative;display:inline-block;vertical-align:middle;height:12px;width:10px;border:2px solid #003770;border-top-width:5px;border-bottom-width:5px;background-color:#fff;border-radius:2px;background-color:rgba(255,255,255,0.2);transition:.3s all;transition-delay:1s}.iconContact:before,.iconContact:after,.iconContactWhite:before,.iconContactWhite:after{content:'';position:absolute;background-color:#fff}.iconContact:after,.iconContactWhite:after{left:2px;right:2px;top:-3px;height:1px}.iconContact:before,.iconContactWhite:before{content:'';left:4px;width:2px;height:2px;bottom:-3px;border-radius:50%}.button:hover .iconContact,a:hover .iconContact,.button:hover .iconContactWhite,a:hover .iconContactWhite{animation:vibrate 1s linear 0s infinite;animation-delay:3s}.button .iconContact,.button .iconContactWhite{top:-2px}@keyframes vibrate{0%{transform:translate3d(0, 0, 0)}1%{transform:translate3d(-1px, 0, 0)}2%{transform:translate3d(0px, 0, 0)}3%{transform:translate3d(1px, 0, 0)}4%{transform:translate3d(0px, 0, 0)}5%{transform:translate3d(-1px, 0, 0)}6%{transform:translate3d(0px, 0, 0)}9%{transform:translate3d(1px, 0, 0)}10%{transform:translate3d(0px, 0, 0)}11%{transform:translate3d(-1px, 0, 0)}12%{transform:translate3d(0px, 0, 0)}13%{transform:translate3d(1px, 0, 0)}14%{transform:translate3d(0px, 0, 0)}15%{transform:translate3d(-1px, 0, 0)}16%{transform:translate3d(0px, 0, 0)}19%{transform:translate3d(1px, 0, 0)}20%{transform:translate3d(0px, 0, 0)}21%{transform:translate3d(-1px, 0, 0)}22%{transform:translate3d(0px, 0, 0)}}.iconContactWhite{border-color:#fff}.iconContactWhite:before,.iconContactWhite:after{background-color:#23A1BE}.iconMail,.iconMailWhite{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;height:13px;width:18px;background-color:#fff;border-radius:2px}.iconMail:before,.iconMail:after,.iconMailWhite:before,.iconMailWhite:after{content:'';position:absolute;left:-7px;top:-29px;width:30px;height:30px;border-radius:2px;transform:rotate(45deg);border:1px solid #23A1BE;background-color:#fff;transition:all .3s}.button:hover .iconMail:before,.button:hover .iconMail:after,.button:hover .iconMailWhite:before,.button:hover .iconMailWhite:after{border-color:#003770;outline:1px solid rgba(0,0,0,0.2)}.iconMail:after,.iconMailWhite:after{display:none}.button .iconMail,.button .iconMailWhite{top:2px}.iconMail{background-color:#003770}.iconMail:before{background-color:#003770;border-color:#fff}.iconYes,.iconNo{position:relative;display:inline-block;vertical-align:middle;width:1em;height:1em;overflow:hidden;text-indent:-1234em}.iconYes:before,.iconYes:after,.iconNo:before,.iconNo:after{content:'';position:absolute;left:-.1em;top:.4em;height:.4em;width:.8em;border-top:0.2em solid #000}.iconYes:before,.iconNo:before{transform:rotate(45deg)}.iconYes:after,.iconNo:after{transform:rotate(-45deg);left:.2em}.iconYes:before{width:.6em;height:.3em;left:.1em;top:.1em;transform:rotate(-225deg);border-right:0.2em solid #000}.iconYes:after{display:none}.iconFilter,.iconFilterWhite{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:16px;height:16px;overflow:hidden}.iconFilter:before,.iconFilter:after,.iconFilterWhite:before,.iconFilterWhite:after{content:'';position:absolute;background-color:#fff}.iconFilter:before,.iconFilterWhite:before{left:6px;right:6px;bottom:0;height:10px}.iconFilter:after,.iconFilterWhite:after{width:14px;height:14px;left:1px;top:-7px;border-radius:3px;transform:rotate(45deg)}.iconFilter:before,.iconFilter:after{background-color:#003770}.we-say{position:relative;z-index:1;max-width:400px;margin-left:auto;margin-right:auto;overflow:hidden;margin-bottom:3.17647em;text-align:center}.we-say:after{content:'';position:absolute;z-index:5;left:0;width:100%;bottom:0;height:2px;background-color:rgba(0,0,0,0.8);opacity:0;transition:width 40s linear}.we-say .button{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);transition:.3s all;bottom:25%;margin:0}.we-say .button em{font-style:normal}.we-say .button em+em{display:none}.we-say.game-on .button{bottom:-10%}.we-say.game-on:after{width:0;opacity:1}.we-say.game-done:after{transition:none;width:100%}.we-say.game-done .button em{display:none}.we-say.game-done .button em+em{display:block}.we-say:before{content:'';position:fixed;pointer-events:none;z-index:2;left:0;top:0;right:0;bottom:0}.we-say.hit:before{background-color:rgba(0,128,0,0.5)}.we-say.not:before{background-color:rgba(255,0,0,0.5)}.we-say .scorer{position:relative;z-index:4;background-color:#23A1BE;padding:10px;display:flex;justify-content:space-between;align-items:center;opacity:0;transition:.3s all}.we-say.game-on .scorer{opacity:1}.we-say.game-done .scorer{opacity:1}.we-say .value{background-color:#003770;padding:0 10px;box-sizing:border-box;transition:.3s all;width:100%;height:30px;font-weight:bold;color:#fff;text-align:right}.we-say .value:after{content:attr(data-score) "%"}.we-say .share{margin:0 0 0 5px;white-space:nowrap;font-size:0}.we-say .share li{margin-left:4px}.we-say .share a{border-radius:5px}.better{position:relative;height:0;padding-top:98.66%;max-width:none;background-image:url("../images/bg_404.png");background-size:100% auto;background-position:50% 0;background-repeat:no-repeat}.better span{position:absolute;width:16%;height:20%;border-radius:50%;transition:all .1s;background-color:#fff;overflow:hidden;transform-origin:50% 100%;background-repeat:no-repeat;background-image:inherit;background-size:625% auto}.better span{left:21%;top:3%;cursor:pointer;background-position:25% 4%;transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0.0001, 0, 0, 8, 0, 0, 0, 0, 1)}.better .hot{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0.002, 0, 0, 8, 0, 0, 0, 0, 1)}.better span+span{left:43.6%;top:10.6%;background-position:52% 13.2%}.better span+span+span{left:67%;top:6.8%;background-position:79.8% 8.3%}.form{max-width:65rem}.form fieldset{margin:0 0 1.58824em 0}.form legend{position:relative;display:block;margin:1.58824em 0 0 0;padding:0;clear:both;font-weight:500;font-size:1.9rem;color:#003770;padding-top:.5rem;top:-.5rem}.form .row{position:relative;display:block;margin-bottom:1rem;display:flex;align-items:flex-start;flex-wrap:wrap;line-height:1}.form .row strong{font-weight:normal;box-sizing:border-box;order:-1;flex-basis:24rem;flex-shrink:0;padding-top:calc(1px + .9em);padding-right:1em;line-height:1.2}.form .row input,.form .row textarea,.form .row select{flex-basis:calc(100% - 24rem);width:100%}.form .row .link{position:relative;top:calc(1px + .9em)}@media (max-width: 1000px){.form .row strong{flex-basis:100%;padding-top:1em;padding-right:0;margin-bottom:.2em}.form .row input,.form .row textarea,.form .row select{flex-basis:100%}.form .row .link{top:1em}}aside .form .row input,aside .form .row textarea,aside .form .row select{flex-basis:auto}.form .checkbox{position:relative;display:flex}.form .checkbox .controllers{flex-basis:100%}.form .inline{position:relative}.form .inline .controllers{display:flex;flex-wrap:wrap}.form .inline .controllers label{margin-right:1em}.form .row .message{display:block;margin:1em 0;font-size:1.3rem;flex-basis:100%;margin-left:24rem;padding:0;background:none;border:none}@media (max-width: 1000px){.form .row .message{margin-left:0}}.form label [type="checkbox"],.form label [type="radio"]{position:absolute;opacity:0}.form label [type="checkbox"]+strong,.form label [type="radio"]+strong{position:relative;padding-left:24px;display:block;font-weight:normal;flex-basis:100%}.form label [type="checkbox"]+strong:before,.form label [type="radio"]+strong:before{content:'';position:absolute;left:0;top:5px;width:14px;height:14px;border-radius:3px;border:1px solid currentcolor}.form label [type="checkbox"] ~ .message,.form label [type="radio"] ~ .message{margin-left:24px}.form label [type="checkbox"]:checked+strong:after,.form label [type="radio"]:checked+strong:after{content:'';position:absolute;left:4px;top:9px;width:8px;height:8px;border-radius:50%;background-color:currentcolor}.form label [type="checkbox"]:checked+strong:after{border-radius:0;background-color:transparent;width:14px;height:6px;top:5px;left:2px;border-top:3px solid currentcolor;border-right:3px solid currentcolor;transform:rotate(135deg)}.row .form label [type="checkbox"]:checked+strong:after{top:17px}.form label [type="radio"]+strong:before{border-radius:50%}.form .row [type="checkbox"]+strong:before,.form .row [type="radio"]+strong:before{top:17px}.form .row [type="checkbox"]:checked+strong:after,.form .row [type="radio"]:checked+strong:after{top:21px}.form .row [type="checkbox"]:checked+strong:after{top:17px}.form input[type="text"],.form input[type="email"],.form input[type="number"],.form input[type="password"],.form input[type="date"],.form input[type="search"],.form select,.form textarea{font-size:1.7rem;line-height:1;padding:0 .9em;height:3em;border:1px solid rgba(35,161,190,0.2);box-shadow:none;box-sizing:border-box;background-color:#fff}.form input[type="text"]:focus,.form input[type="email"]:focus,.form input[type="number"]:focus,.form input[type="password"]:focus,.form input[type="date"]:focus,.form input[type="search"]:focus,.form select:focus,.form textarea:focus{border-color:#23A1BE}.form input[type="text"]:focus+strong,.form input[type="email"]:focus+strong,.form input[type="number"]:focus+strong,.form input[type="password"]:focus+strong,.form input[type="date"]:focus+strong,.form input[type="search"]:focus+strong,.form select:focus+strong,.form textarea:focus+strong{color:#003770}.form select{height:calc(1.7rem + 1.75em)}.form textarea{height:200px;padding:.9em}.form input[type="search"]{-webkit-appearance:textfield}.form optgroup{padding:.5em .9em 0 .9em;font-style:normal}.small .form input[type="text"],.small .form input[type="email"],.small .form input[type="number"],.small .form input[type="password"],.small .form input[type="date"],.small .form input[type="search"],.small .form select,.small .form textarea{font-size:1.3rem}.small .form select{height:calc(1.3rem + 1.75em)}.form .group{display:flex}.form .group input{width:100%}.form .group .button{margin:0}.form .row.error input,.form .row.error select,.form .row.error textarea{box-shadow:0 0 0 2px #d78000}.form .row.error .label{color:#d78000}.form .row.error [type="checkbox"]+strong:before,.form .row.error [type="radio"]+strong:before{box-shadow:0 0 2px 0 red}.form.wide{max-width:100rem}.form.wide .row strong{flex-basis:40rem}.form.wide .row input,.form.wide .row textarea,.form.wide .row select{flex-basis:calc(100% - 40rem)}.form.wide .row .message{margin-left:40rem;line-height:2rem}.form.wide .row .message.text-only{margin-left:0;flex-basis:calc(100% - 40rem)}@media (max-width: 1000px){.form.wide .row strong{flex-basis:100%}.form.wide .row input,.form.wide .row textarea,.form.wide .row select{flex-basis:100%}.form.wide .row .message{margin-left:0}}.form.wide label [type="checkbox"]+strong{flex-basis:80%}.button{display:inline-flex;text-align:left;vertical-align:top;padding:.9em 1.3em .85em 1.3em;margin:0 1em .5em 0;border:none;border-radius:0;text-decoration:none;cursor:pointer;background-color:#23A1BE;font-size:1.6rem;font-weight:300;line-height:1;color:#fff;text-decoration:none;border-bottom:4px solid #003770;box-shadow:0 0 0 0 rgba(0,55,112,0) inset;transition:.3s all}.button *{color:inherit !important}.button[href]{text-decoration:none}.button:focus{box-shadow:0 -4px 0 0 #003770 inset}.button:hover{box-shadow:0 -6em 0 0 #003770 inset;border-color:#fff;color:#fff}.button[disabled]{opacity:.5;cursor:not-allowed;border-color:#003770;box-shadow:0 0 0 0 rgba(0,55,112,0) inset}.button [class*="icon"]{margin-right:.6em;margin-bottom:-10px;flex-shrink:0}.button.large{font-weight:400;font-size:2rem}.button.secondary{background-color:#e5eaf0;font-weight:400;border-color:#23A1BE;color:#003770}.button.secondary:focus{box-shadow:0 -4px 0 0 #23A1BE inset}.button.secondary:hover{box-shadow:0 -6em 0 0 #23A1BE inset;border-color:#fff;color:#fff}.button.secondary[disabled]{border-color:#23A1BE;color:#003770;box-shadow:0 0 0 0 #23A1BE inset}.button.link{background-color:transparent;font-weight:400;padding-left:0;padding-right:0;border-color:transparent;color:#003770;text-decoration:none;box-shadow:0 -6px 0 0 #fff inset,0 -10px 0 0 #003770 inset}.button.link:focus{box-shadow:0 -7px 0 0 #fff inset,0 -11px 0 0 #23A1BE inset}.button.link:hover{box-shadow:0 -8px 0 0 #fff inset,0 -12px 0 0 #23A1BE inset}.button.link[disabled]{border-color:transparent;box-shadow:0 -6px 0 0 #fff inset,0 -10px 0 0 #003770 inset}.button.full,.right .button{display:flex;margin-right:0}.buttons{margin-bottom:1.58824em}.buttons>*,.buttons.left>*{margin-bottom:.5em}.buttons.right{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.buttons.right>*{margin:0 0 .5em 1em}.buttons.center{text-align:center}.buttons.center>*{margin:0 .5em .5em .5em}.message{font-size:1.3rem;padding:.5em 1em;background-color:rgba(0,55,112,0.02);border:1px solid rgba(0,55,112,0.3);margin-bottom:3.17647em}.message>*:last-child{margin-bottom:0}.message ul li{margin:0}.message.warning{background-color:rgba(255,165,0,0.02);border:1px solid rgba(255,165,0,0.3)}.message.success{background-color:rgba(0,128,0,0.02);border:1px solid rgba(0,128,0,0.3)}.message.error{background-color:rgba(255,0,0,0.02);border:1px solid rgba(255,0,0,0.6)}.message.panic{background-color:red}.message.panic,.message.panic *,.message.panic a{color:#fff}.message.panic a:hover{color:#fff}.popover{position:fixed;z-index:10000;left:0;top:0;right:0;bottom:0;overflow:auto;display:flex;justify-content:center;align-items:center;padding:80px}@media (max-width: 1000px){.popover{padding:40px}}@media (max-width: 690px){.popover{padding:60px 20px}}.popover .inner{background-color:#fff;position:relative;z-index:2;width:100%;max-width:940px}.popover .youtube{display:block;padding-top:56.25%;height:0;width:100%;overflow:hidden}.popover .youtube iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.popover .close{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.8);font-size:0;transition:all .3s}.popover .close:hover{background-color:rgba(0,0,0,0.6)}.popover .close:before{content:'×';position:fixed;width:40px;height:40px;right:10px;top:10px;background-color:#003770;color:#fff;font-size:30px;text-align:center;line-height:40px}.text h2,.text h3,.text h4,.text h5,.text h6,.text p,.text ul,.text ol,.text dl,.text hr,.text .carousel,.text figure,.text blockquote,.text table,.text .well,.text form{max-width:65rem}.text .well.full{max-width:none}.text .intro{font-size:2.4rem;line-height:1.218}@media (max-width: 1000px){.text .intro{font-size:2rem}}.text figure{margin-bottom:3.17647em;max-width:65rem}.text figure.inline{display:inline-block;vertical-align:middle;margin:0 20px 1.58824em 0;max-width:200px;max-height:200px}.text .figure-contact{max-width:140px;flex-basis:30%;flex-shrink:0;margin:0 20px 1.58824em 0}.text .contact{position:relative;line-height:1.2}.text figcaption{font-size:1.3rem;color:gray;margin:.5em 0}.text figure.pull-full figcaption{margin-left:290px}.text figure.pull-right{position:relative}.text figure.pull-right figcaption{position:absolute;left:-290px;width:250px;top:0}.text ul,.text ol{padding-left:1em}.text li{margin-bottom:.5em}.text .naked{list-style:none;padding:0}.text .checked{padding-left:0;list-style:none}.text .checked li{position:relative;padding-left:3rem}.text .checked li:before{content:'';position:absolute;left:.4em;top:0;width:.4em;height:.7em;border-right:4px solid #23A1BE;border-bottom:4px solid #23A1BE;transform:rotate(45deg)}.text dl{margin:1.58824em 0;padding:0;border-bottom:1px solid #000;line-height:1.25;font-size:1.7rem;overflow:hidden}@media (max-width: 690px){.text dl{font-size:1.5rem}}.text dl.small{font-size:1.3rem}@media (max-width: 690px){.text dl.small{font-size:1.3rem}}.text dt,.text dd{padding:.4em 0;border-top:1px solid #000;box-sizing:border-box}.text dt{width:40%;padding-right:2em;float:left;clear:both}@media (max-width: 690px){.text dt{padding-right:1em;width:50%}}.text dd{width:60%;float:right;clear:right}@media (max-width: 690px){.text dd{width:50%}}.text dd+dd{border:none;margin-top:-.4em}.text .hideKeys{display:inline-flex}.text .hideKeys ~ .hideKeys .key{opacity:0}.text .hideKeys ~ .hideKeys,.text .hideKeys ~ .hideKeys+dd{border-top:none;margin-top:-.4em}.text blockquote{margin:1.58824em 0;padding:0;max-width:20em;font-size:2.4rem;line-height:1.2em;font-weight:300;color:#003770}.text blockquote p{margin:0}.text blockquote footer{margin-top:.6em;font-size:1.5rem;color:gray}.text blockquote.centered{margin-left:auto;margin-right:auto}.text .share{padding-left:0;margin-top:.3em}.text .share li{display:inline;margin:0 .5em 0 0}.text .share [class*="iconSocialMask"]{overflow:hidden;border-radius:3px}.text .share a{padding:0;text-indent:-1234em;transition:.3s all;background-color:#23A1BE}.text .share a:hover{background-color:#003770}.text .pull-right{max-width:none}.text .pull-full{max-width:none;margin-left:-290px}.text ul.inline{list-style:none;padding:0;margin:0 0 1.58824em 0}.text ul.inline li{display:inline}.article{margin-bottom:4.76471em}.article .meta{font-size:1.3rem}.article .meta h3{font-size:1.3rem;color:gray;font-weight:400;margin-top:1.58824em;margin-bottom:.4em}.article .meta figure{margin:0}.article .meta figcaption{color:#000;margin-bottom:0}.article .meta em{font-style:normal;color:gray}.article .meta dl{font-size:1.3rem;color:gray}.article .meta dt,.article .meta dd{border-color:gray}.article .people{position:relative;overflow:hidden;display:block;text-align:center}.article .people img{width:70px}.article .people em{font-style:normal;display:block;font-size:1.5rem;font-weight:100;line-height:1.4;margin-bottom:1rem;padding-top:.2em}.article .people em strong{display:inline-block}.article .people:hover{text-decoration:none}.header{background-color:#003770;border-bottom:8px solid #23A1BE;margin-bottom:1.58824em}@media (max-width: 690px){.header{border-bottom:0;border-top:64px solid #fff;margin:0 0 10px 0}}.menu{max-width:1400px;margin:0 auto;color:#fff;font-size:1.6rem;line-height:1}.menu ul{display:inline;list-style:none;padding:0;margin:0}.menu li{display:inline}.menu a{color:#fff;display:inline-block;text-decoration:none;padding:1.2em 1.2em 1.6em 1.2em}@media (max-width: 1000px){.menu a{padding-left:1em;padding-right:1em}}.menu .primary a{transition:.3s box-shadow linear,.3s background-color linear;box-shadow:0 0 0 0 rgba(35,161,190,0) inset}.menu .primary a:hover{box-shadow:0 -8rem 0 0 rgba(35,161,190,0.7) inset}.menu .primary a.active,.menu .primary a:focus{background-color:#23A1BE}.menu .secondary{position:absolute;z-index:20;right:20px;top:20px;font-size:0;white-space:nowrap}.menu .secondary li{display:inline;margin-left:3rem}.menu .secondary a{padding:0;font-size:1.2rem}.menu .secondary a:hover{text-decoration:underline}.menu .secondary i{transform:translate3d(0, -1px, 0)}.menu .secondary .colorWarning{color:#d78000}@media (max-width: 1000px){.menu .secondary li{margin-left:2rem}}@media (max-width: 350px){.menu .secondary .secondaryProblem span{display:none}}.menu .search{display:inline;margin:0;font-size:1.2rem}.menu .search label{cursor:pointer}.menu .search label:hover:hover{text-decoration:underline}.menu .search fieldset{margin:0;display:inline}.menu .search .inner{position:absolute;display:flex;top:.82em;right:0;pointer-events:none}.menu .search .button,.menu .search #search{position:relative;z-index:-1;opacity:0;border:none;font-size:1.7rem;width:auto;pointer-events:auto}.menu .search .button{margin:0;background-color:#fff;width:3em;margin:0}.menu .search .button i{width:22px;height:21px;margin:-2px 0 -4px -6px}.menu .search .button i:before,.menu .search .button i:after{transition:.3s all}.menu .search .button i:before{width:12px;height:12px;border-width:3px}.menu .search .button i:after{border-width:4px}.menu .search #search:focus+.button{box-shadow:0 -4em 0 0 #23A1BE inset}.menu .search #search:focus+.button:hover{box-shadow:0 -4em 0 0 #003770 inset}.menu .search #search{outline:10000px solid rgba(0,55,112,0.8);transition:all .5s}.menu .search fieldset:hover #search{outline:10000px solid #003770}.menu .search #search:focus,.menu .search #search:focus+.button{z-index:4;opacity:1}.menu .trigger,.menu .closer{position:absolute;z-index:2;left:0;top:0;padding:23px 23px 23px 50px;font-weight:700;display:none}.menu .trigger:before,.menu .trigger:after,.menu .closer:before,.menu .closer:after{content:'';position:absolute;left:18px;top:22px;width:16px;border-top:3px solid #fff;border-bottom:3px solid #fff;height:9px;opacity:1;transition:.3s all}.menu .trigger:after,.menu .closer:after{border-bottom:none;margin-top:6px}.menu .closer{box-shadow:0 0 0 0 rgba(0,55,112,0) inset;transition:all .2s;opacity:0}.menu .closer:before,.menu .closer:after{margin-top:6px;height:0;border-bottom:none}.menu .logo{position:relative;z-index:21;display:inline-block;vertical-align:bottom;padding-top:1.6em;padding-left:20px;padding-right:20px;background-repeat:no-repeat;background-position:50% 50%;background-size:118px 59px;width:118px;height:59px;overflow:hidden;text-indent:-1234em}.menu .logo.logo-nl,.menu .logo.logo-de{background-image:url("../images/ico_hertek.png")}.menu .logo.logo-hisafe{background-image:url("../images/ico_hisafe.png")}@media (max-width: 1000px){.menu .logo{margin-left:20px;padding-left:0;padding-right:0}}@media (max-width: 1000px){.menu{font-size:1.4rem}}@media (max-width: 690px){.menu{position:fixed;z-index:10;left:0;top:0;right:0;height:60px;background-color:#003770;border-bottom:4px solid #23A1BE;font-size:1.6rem;text-align:center}.menu .logo{width:60px;height:30px;background-size:auto 30px;padding:15px;margin-left:0}.menu .primary{position:relative;z-index:5;text-align:left;display:block;background-color:#23A1BE;max-height:0;overflow:hidden;transition:max-height .5s}.menu .primary a{display:block;border-top:1px solid rgba(0,55,112,0.2);background-color:rgba(0,55,112,0.3);padding:1.4em}.menu .primary a.active{background-color:rgba(0,55,112,0)}.menu .trigger,.menu .closer{display:block}.menu .closer{visibility:hidden;z-index:1;border-bottom:100vh solid rgba(0,55,112,0.4);border-right:100vw solid rgba(0,55,112,0.4)}.menu .secondary{position:relative;z-index:5;top:auto;right:auto;display:block;background-color:#23A1BE;font-size:1.6rem}.menu .secondary li{position:fixed;right:10px;top:22px;margin:0}.menu .secondary a i{float:right;margin-left:10px}.menu .secondary li+li{position:static;display:block;max-height:0;overflow:hidden;transition:max-height .5s}.menu .secondary li+li a{display:block;border-top:1px solid rgba(0,55,112,0.2);background-color:rgba(0,55,112,0.3);padding:1.4em}.menu .secondary li+li a.active{background-color:rgba(0,55,112,0)}.menu .secondary li+li i{float:none}.menu .secondary .search{display:block;background-color:#003770;padding:1.2em}.menu .secondary .search fieldset{display:block}.menu .secondary .search #search{opacity:1;z-index:1;width:100%;outline:none;-webkit-appearance:none;border-radius:0}.menu .secondary .search .inner{position:static;z-index:1;opacity:1;width:100%;display:flex}.menu .secondary .search .button{padding:1em;width:4em;border:none;border-bottom-color:#23A1BE;background-color:#23A1BE;margin:0;opacity:1}.menu .secondary .search .button:hover{box-shadow:none}.menu .secondary .search .button i{margin-left:5px}.menu .secondary .search label{display:none}.menu .secondary .search fieldset:hover #search{outline:none}.menu .primary:target{max-height:100vh}.menu .primary:target ~ .closer{visibility:visible;z-index:3;opacity:1;box-shadow:0 -64px 0 0 #003770 inset}.menu .primary:target ~ .closer:before{transform:rotate(45deg)}.menu .primary:target ~ .closer:after{transform:rotate(-45deg)}.menu .primary:target ~ .secondary li+li{max-height:100px}}.menuSub{position:relative;z-index:2;font-size:1.5rem;line-height:1;margin-bottom:3.17647em}.left .menuSub{background-color:#fff;outline:10px solid #fff}.menuSub.sticky{position:sticky;top:20px}.menuSub ul{list-style:none;padding:0;margin:0;overflow:hidden}.js .menuSub ul ul{position:relative;z-index:1;max-height:0;overflow:hidden;transition:.3s all;transition:all .2s}.js .menuSub ul ul:target,.js .menuSub ul ul.active{z-index:2;max-height:2000px;padding-bottom:20px;border-bottom:3px solid #003770}.js .menuSub ul ul ul ul:target,.js .menuSub ul ul ul.active{border-color:#23A1BE}.menuSub ul li:last-child ul.active{padding-bottom:0;border-bottom:none}.menuSub ul ul a{padding-left:10px}.menuSub ul ul li:last-child a{border-bottom:0}.menuSub ul ul ul a{padding-left:15px}.menuSub ul ul ul ul a{padding-left:20px}.menuSub li{position:relative}.menuSub a{display:block;color:#23A1BE;text-decoration:none;padding:.8em 3px .8em 3px;border-top:1px solid #23A1BE;border-bottom:1px solid #23A1BE;margin-top:-1px;transition:.3s color;transition:all .2s}.menuSub a:hover{color:#000}.menuSub a.active{color:#000}.menuSub .heading{font-size:1em;font-weight:700;line-height:1.3;color:#23A1BE}.menuSub .heading a{border-top:none}.menuSub .toggle{position:absolute;z-index:3;right:-.5em;right:0;top:0;height:1.5rem;width:1.5rem;padding-left:.5em;padding-right:.5em;margin-top:2px;border:none;text-indent:-100vw}.menuSub .toggle:before,.menuSub .toggle:after{content:'';position:absolute;left:50%;top:50%;width:11px;height:1px;background-color:#23A1BE;transform:translate3d(-50%, -50%, 0)}.menuSub .toggle:after{transform:translate3d(-50%, -50%, 0) rotate(90deg)}.menuSub .toggle:hover:before,.menuSub .toggle:hover:after{background-color:#000}.menuSub .toggle.active+a{background-color:rgba(35,161,190,0.03);color:#003770;border-bottom:3px solid #003770;padding-bottom:.5em;padding-top:1.1em}.menuSub .toggle.active:hover:before,.menuSub .toggle.active:hover:after{background-color:#23A1BE}.menuSub .toggle.active:after{top:-1px;right:0;opacity:0;width:3px;height:1000px}.menuSub ul ul .toggle.active+a{border-color:#23A1BE}.menuSub .trigger{position:absolute;z-index:2;left:0;top:0;right:0;height:4rem;font-weight:700;font-size:0;border:none;display:none}.menuSub .trigger:before,.menuSub .trigger:after{content:'';position:absolute;left:8px;top:15px;width:16px;border-top:3px solid #23A1BE;border-bottom:3px solid #23A1BE;height:9px;opacity:1;transition:.3s all}.menuSub .trigger:after{border-bottom:none;margin-top:6px}@media (max-width: 690px){.menuSub{margin-top:10px;margin-bottom:10px}.menuSub .trigger{display:block}.menuSub .trigger.active:before{opacity:0}.menuSub #submenu{display:none}.menuSub #submenu.active{display:block}.menuSub .heading{position:relative}.menuSub .heading a{padding-left:36px}}.breadcrumb{list-style:none;padding:0;margin:10px -0.3em 3em -0.3em;font-size:1.3rem;color:gray}@media (max-width: 690px){.breadcrumb{margin-bottom:1.58824em}}.breadcrumb li{display:inline}.breadcrumb li+li:after{content:'';display:inline-block;vertical-align:middle;width:.3em;height:.3em;border-right:1px solid gray;border-top:1px solid gray;transform:rotate(45deg)}.breadcrumb li:first-child{display:none}.breadcrumb li:last-child:after{display:none}.breadcrumb a{display:inline-block;padding:0 .3em;color:gray;text-decoration:none;transition:.3s all}.breadcrumb a:hover{text-decoration:underline;color:#000}.disciplines{font-size:1.5rem;line-height:1.2}@media (max-width: 690px){.disciplines{font-size:1.3rem}}.disciplines ul{list-style:none;margin:0 -1rem 1.58824em -1rem;padding:0;display:flex;flex-wrap:wrap;justify-content:space-evenly}.disciplines li{flex-basis:170px;min-width:170px;padding:0 1rem;text-align:center;margin-bottom:1.58824em}@media (max-width: 1440px){.disciplines li{flex-basis:calc(33.33% - 2rem)}}@media (max-width: 690px){.disciplines li{padding:0 .5rem;flex-basis:calc(25% - 1rem)}}.disciplines i{display:block;margin:0 auto 2rem}.disciplines a{display:block;color:#003770;text-decoration:none}.discipline{position:relative;display:block;text-align:center;color:#003770;display:flex;flex-flow:column}.discipline .block{display:block;border:1px solid #23A1BE;transition:.3s all;padding:3rem 2rem;box-sizing:border-box;margin-bottom:1rem;display:flex;align-items:center}.discipline .block i,.discipline .block img{display:block;margin-left:auto;margin-right:auto}.discipline [data-count]{position:absolute;right:10px;top:10px;font-size:0;color:transparent;text-indent:-1234em;white-space:nowrap}.discipline [data-count]:before{display:inline-block;text-align:center;min-width:2em;height:2em;box-sizing:border-box;opacity:.4;transition:.3s all;font-size:1.3rem;content:attr(data-count);text-indent:0;color:#fff;background-color:#23A1BE;padding:.4rem;line-height:1.2;border:1px solid #fff}.discipline [data-count]+span{border-width:2px;box-shadow:4px 4px 0 0 rgba(35,161,190,0.2)}.discipline.overviewItemProductsolution:before{content:'';position:absolute;width:3em;height:2em;left:10px;top:10px;box-shadow:none;opacity:1;font-size:1.3rem;background-image:url("../images/ico_hertek.png");background-image:url("../images/logo_hertek-square.png");background-size:2em auto;background-size:3em auto;background-repeat:no-repeat;background-position:50% 50%}.discipline:hover .block{border-color:#003770}.discipline:hover [data-count]:before{opacity:1;background-color:#003770}.footer{position:relative;z-index:1}.footer>.wrapper{max-width:1400px;padding:0;display:flex;flex-wrap:wrap}.footer ul{list-style:none;padding:0;margin:0}.footer a{display:inline-block;padding:3px 0;text-decoration:none}.footer a:hover{text-decoration:underline}.footer a[href^="tel:"]{cursor:text}.footer a[href^="tel:"]:hover{text-decoration:none}.footer .payoff{position:relative;z-index:1;height:75px;font-size:0;color:rgba(255,255,255,0);flex-basis:100%;background-color:#003770;text-indent:-1234em}.footer .payoff:before{content:'';display:block;max-width:1400px;margin:0 auto;height:100%;background-image:url("../images/txt_nl_payoff-white.png");background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;background-size:auto 28px}[lang="de"] .footer .payoff:before{background-image:url("../images/txt_de_payoff-white.png")}.footer .navigation{width:calc(75% - 40px);margin:60px 20px 0}.footer .navigation ul ul{margin-bottom:60px;font-size:1.3rem}.footer .navigation ul ul a{color:#000}.footer .navigation>ul{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.footer .navigation>ul>li{width:calc(33.33% - 40px);margin:0 20px}@media (max-width: 690px){.footer .navigation{order:3;width:auto;margin:20px 0 0 0}.footer .navigation>ul{margin-left:0;margin-right:0}.footer .navigation ul ul{margin-bottom:40px}.footer .navigation>ul>li{width:calc(50% - 20px);margin:0 10px}}.footer .contact{width:calc(25% - 40px);margin:60px 20px}.footer .contact address{padding:3px 0;font-size:1.5rem;margin-bottom:1.58824em}.footer .contact strong{font-weight:normal}@media (max-width: 690px){.footer .contact{width:calc(100% - 20px);margin:20px 10px 20px 10px}}.footer .channels{padding:6px 0 3px 0}.footer .channels li{display:inline}.footer .channels a{padding:0;text-indent:-1234em;overflow:hidden;transition:.3s all;background-color:#003770}.footer .channels a:hover{background-color:#23A1BE}.footer .legal{width:100%;order:5;font-size:1.3rem;margin:0 auto 0 auto;padding:0 20px 30px 20px;max-width:1400px}.footer .legal li{display:inline-block;margin-right:2em}.footer .legal:before{content:'';position:absolute;left:0;right:0;margin-top:-30px;height:1px;background-color:rgba(0,55,112,0.1)}@media (max-width: 690px){.footer .legal{padding:0 10px 20px}.footer .legal:before{margin-top:-20px}}.teaser{position:relative;font-size:1.5rem;color:#000}.teaser .title{font-size:1.8rem;font-weight:500;color:#003770}.teaser figure{margin:0}.teaser .content{position:absolute;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5);padding:1em;transition:.3s all}.teaser .content p{margin:0}a:hover .teaser .content{background-color:rgba(255,255,255,0.9)}.productTeaser{position:relative;font-size:1.2rem;color:gray}.productTeaser .title{font-size:1.8rem;line-height:1.1;font-weight:500;color:#003770;margin-bottom:.8rem}.productTeaser .category{font-size:1.8rem;line-height:1.1;font-weight:500;color:#003770;opacity:.5}.productTeaser figure{margin:0 0 1.6rem 0;border:1px solid rgba(35,161,190,0.5);background-color:#fff;position:relative;padding-top:62.5%}.productTeaser figure img{position:absolute;left:50%;top:50%;max-width:80%;max-height:80%;height:auto;transform:translate3d(-50%, -50%, 0);margin:0 auto;transition:.3s all}a:hover .productTeaser figure img{border-color:#23a1be}.productTeaser figure:empty:before{content:'';display:block;position:absolute;left:50%;top:50%;width:50%;transform:translate3d(-50%, -50%, 0);padding-top:40%;height:0;background-image:url("../images/ico_hertek.png");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;filter:invert(6%)}.tabs.bg .productTeaser,.tabs.bg .productTeaser .title{color:#fff}.productTeaser.list{overflow:hidden}.productTeaser.list figure{width:6rem;height:6rem;margin-right:20px;margin-bottom:0;padding:0;float:left}.productTeaser.list .title{margin:0}.productTeaser.list p{margin-bottom:0}.productTeaser.list .excerpt{margin-bottom:0;font-size:1.2rem;line-height:1.5;color:gray}.projectTeaser{position:relative;font-size:1.5rem;color:#000}.projectTeaser .title,.projectTeaser p{font-size:inherit;font-weight:400;color:#003770;display:inline;margin:0}.projectTeaser figure{margin:0}.projectTeaser .content{position:absolute;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);padding:1em;opacity:0;transition:.3s all}.projectTeaser .content p:before{content:', '}@media (max-width: 1000px){.projectTeaser .content{opacity:1;position:static;padding:10px 0}}@media (max-width: 690px){.projectTeaser .content{position:absolute;padding:1em}}a:hover .projectTeaser .content{opacity:1;background-color:rgba(255,255,255,0.9)}.projectTeaser.list{overflow:hidden}.projectTeaser.list header{position:static;opacity:1;padding:0}.projectTeaser.list figure{width:20rem;margin-right:20px;margin-bottom:0;padding:0;float:left}.projectTeaser.list .title,.projectTeaser.list .category{font-size:1.8rem;line-height:1.1;margin:0;font-weight:500;color:#003770}.projectTeaser.list p{display:block;margin-bottom:0;font-weight:normal}.projectTeaser.list p:before{display:none}.projectTeaser.list .category{opacity:.5}.projectTeaser.list .excerpt{margin-bottom:0;font-size:1.2rem;line-height:1.5;color:gray}.tabs.bg .projectTeaser .title,.tabs.bg .projectTeaser p{color:#003770}.contentTeaser .title,.contentTeaser .category{font-size:1.8rem;line-height:1.1;margin:0;font-weight:500;color:#003770}.contentTeaser .category{opacity:.5}.contentTeaser .excerpt{margin-bottom:0;font-size:1.2rem;line-height:1.5;color:gray}.blogTeaser{text-decoration:none;color:#000}.blogTeaser .title{font-size:1.9rem}.blogTeaser .subtitle{font-weight:100;font-size:1.3rem;color:gray}.blogTeaser header{display:flex;flex-flow:column}.blogTeaser header .subtitle{order:-1;margin-bottom:0}.blogTeaser figure{width:40%;max-width:200px;float:right;margin:0 0 1.58824em 20px}@media (max-width: 690px){.blogTeaser figure{float:none;margin:0 auto 1.58824em auto}}.blogTeaser.link{border:1px solid #23A1BE;padding:20px 25px}.blogTeaser.link .excerpt{font-size:1.5rem}.blogTeaser.link:hover .button{box-shadow:0 -8px 0 0 #fff inset,0 -12px 0 0 #23A1BE inset}@media (max-width: 690px){.blogTeaser.link{padding:15px}}.asset{display:block;overflow:hidden;text-decoration:none;color:#000;font-size:1.5rem;line-height:1.2;padding:.8em;border:1px solid rgba(35,161,190,0.5);margin:0 0 1.58824em 0;padding-left:calc(28px + 1.6em);background-image:url("../images/ico_attachment.png");background-size:28px auto;background-repeat:no-repeat;background-position:.8em .8em;transition:border .3s}.asset.small{display:flex;flex-flow:column;border:none;padding:0 0 0 calc(28px + .8em);background-position:0 0}.asset.small .button{float:none;order:100;margin:1em 0 0 calc(-28px - .8em)}.asset.small:hover{text-decoration:none}.asset .title{float:left;font-weight:400}.asset .meta{float:left;clear:left;font-size:1.3rem;color:gray}.asset .button{float:right;padding:.8em 1em;margin:0 0 0 2em;border:none;box-shadow:0 0 0 0 #003770;font-size:1.3rem}.asset:hover .button{box-shadow:0 4px 0 0 #003770}.asset:hover .button .iconLoginWhite:after{box-shadow:4px -2px 0 0 #23A1BE}.asset:hover .title{text-decoration:underline}.asset.inverse{border-color:#fff;color:#fff;background-image:url("../images/ico_attachment-white.png")}.asset.inverse .meta{color:rgba(255,255,255,0.5)}.asset.inverse .button{font-weight:bold;color:#003770;background-color:#fff}.carousel{position:relative;margin-bottom:1.58824em}.carousel ul{white-space:nowrap;overflow:hidden;list-style:none;padding:0;margin:0;font-size:0}.carousel li{position:relative;white-space:normal;display:inline-block;box-sizing:border-box;vertical-align:top;width:100%;background-color:#fff;font-size:1.7rem;margin:0;padding:0;margin-right:-100%;opacity:0;transition:opacity 1s}.carousel img{width:100%}.carousel .active{margin-right:0;opacity:1}.carousel button{position:absolute;z-index:3;left:0;bottom:10px;width:44px;height:44px;background:none;border:none;padding:0;box-shadow:none;cursor:pointer}.carousel button,.carousel button:focus{outline:0}.carousel button:before{content:'';position:absolute;width:14px;height:14px;right:1px;top:50%;margin-top:-8px;transition:.3s all;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(225deg)}.carousel button:hover:before{border-color:#003770}.carousel button+button{left:45px}.carousel button+button:before{transform:rotate(45deg);left:1px}.carousel .item,.carousel figure{position:relative;margin:0}.carousel .title{position:absolute;box-sizing:border-box;font-size:2rem;font-weight:300;color:#fff;left:0;width:100%;padding:0 20% 0 20px;margin:0;top:20px}.carousel.carouselProduct button:before{border-color:#003770}.carousel.carouselProduct img{max-height:500px;object-fit:contain}.carouselThumbs{list-style:none;padding:0;margin:0 -15px 1.58824em -15px;display:flex}.carouselThumbs li{width:60px;height:60px;position:relative;overflow:hidden;margin:0 15px;cursor:pointer;border:1px solid rgba(35,161,190,0.5);transition:.3s all}.carouselThumbs li:hover{border-color:#23a1be}.carouselThumbs li.active{border-color:#23A1BE}.carouselThumbs figure{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin:0}.text .carouselThumbs{padding-left:0}.hero{position:relative;margin-top:-1.58824em}.hero .colorOverlay:before{content:'';position:absolute;z-index:1;left:0;top:0;bottom:0;width:70%;background:-moz-linear-gradient(left, rgba(0,55,112,0.5) 0%, rgba(0,55,112,0) 100%);background:-webkit-linear-gradient(left, rgba(0,55,112,0.5) 0%, rgba(0,55,112,0) 100%);background:linear-gradient(to right, rgba(0,55,112,0.5) 0%, rgba(0,55,112,0) 100%)}@media (max-width: 690px){.hero{margin-top:-10px;margin-bottom:10px}.hero .carousel{margin-bottom:10px}.hero:before{width:100%}}.hero .carousel{margin-bottom:0}.hero .carousel li{background-color:transparent;padding-bottom:44px}.hero .title{position:absolute;z-index:1;box-sizing:border-box;font-size:3rem;font-weight:300;line-height:1.2;left:50%;width:100%;max-width:1400px;padding:0 30% 0 20px;margin:0 auto;top:50%;transform:translate3d(-50%, -50%, 0)}.hero .title,.hero .title h1{color:#fff;margin:0}.hero .title:first-child:last-child{position:relative;top:auto;transform:translate3d(-50%, 0, 0);padding-top:calc(.5em - 8px);padding-bottom:.5em}.hero .title:first-child:last-child:before{content:'';z-index:-1;background-color:#23A1BE;position:absolute;left:-50vh;right:-50vw;top:0;bottom:0}@media (max-width: 1000px){.hero .title{font-size:3.5vw;top:20px;transform:translate3d(-50%, 0, 0)}}@media (max-width: 690px){.hero .title{left:10px;top:10px;right:80px;transform:none;font-size:1.6rem;padding:0;width:auto}}.hero .carousel button{right:20px;bottom:64px;left:auto;margin-right:45px;transition:all .3s;background-color:rgba(0,55,112,0)}.hero .carousel button:before{left:auto;right:10px}@media (max-width: 1440px){.hero .carousel button{right:0;margin-right:64px}}@media (max-width: 690px){.hero .carousel button{bottom:0;background-color:#23a1be;margin-right:44px}}.hero .carousel button+button{right:20px;margin-right:0}.hero .carousel button+button:before{right:auto;left:10px}@media (max-width: 1440px){.hero .carousel button+button{right:0;margin-right:20px}}@media (max-width: 690px){.hero .carousel button+button{margin-right:0}}.hero .carousel:hover button{background-color:rgba(0,55,112,0.1)}.hero .carousel:hover button:hover{background-color:#fff}.hero .search{position:relative;max-width:400px;font-size:0;margin:1rem 0}.hero .search .button{position:absolute;right:0;top:0;bottom:0;margin:0;background-color:#fff;border:none;width:4em}.hero .search .iconSearch{text-indent:-1234em;width:22px;height:21px;margin:0 0 0 -3px}.hero .search .iconSearch:before,.hero .search .iconSearch:after{transition:.3s all}.hero .search .iconSearch:before{width:12px;height:12px;border-width:3px}.hero .search .iconSearch:after{border-width:4px}.hero .search .button:hover .iconSearch:before,.hero .search .button:hover .iconSearch:after,.hero .search :focus+.button .iconSearch:before,.hero .search :focus+.button .iconSearch:after{border-color:#fff}.hero .search :focus+.button{box-shadow:0 -4em 0 0 #23A1BE inset}.hero .search :focus+.button:hover{box-shadow:0 -4em 0 0 #003770 inset}.hero .search .control{width:100%;border:none}.hero .buttons{position:absolute;z-index:3;left:0;right:0;bottom:0;height:44px;width:100%;box-sizing:border-box;padding:0 20px;margin:0 auto;text-align:right}@media (max-width: 690px){.hero .buttons{padding:0 88px 0 0;background-color:#23A1BE}}.hero .buttons .button{margin:0;height:34px;box-sizing:border-box;padding-top:0;opacity:0;transition-delay:.3s}.hero .buttons .button:before{content:'';position:absolute;background-color:rgba(255,255,255,0);left:0;top:-100vh;right:0;bottom:0}@media (max-width: 690px){.hero .buttons .button{font-size:1.4rem;padding-top:1em;padding-left:10px;padding-right:10px;display:block;text-align:right;border:none}}.hero .active .buttons .button{opacity:1;height:44px;padding-top:.8em}@media (max-width: 690px){.hero .active .buttons .button{padding-top:1em}}.hero .button{margin:0}.video .inner{position:relative;overflow:hidden;height:0;padding-top:56.25%}.video .inner>*{position:absolute;left:0;top:0;width:100%;height:100%}.video .inner>a{display:block;font-size:0;background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat}.video .inner>a img{position:absolute;left:0;width:100%;height:auto;top:50%;transform:translate3d(0, -50%, 0)}.video .inner>a:before,.video .inner>a:after{content:'';position:absolute;z-index:1;right:10px;bottom:10px}.video .inner>a:before{width:30px;height:30px;background-color:#23a1be;transition:all .3s;outline:2000px solid rgba(0,55,112,0)}.video .inner>a:after{z-index:2;width:0;height:0;border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #ffffff;margin-right:7px;margin-bottom:7px}.video .inner>a:hover:before{outline:2000px solid rgba(35,161,190,0.3);background-color:#003770}.map{position:relative;z-index:1;padding-top:56.25%;height:0;margin-bottom:1.58824em}.map iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.well{position:relative;z-index:1;padding:20px;background-color:#23A1BE;margin-bottom:1.58824em;box-sizing:border-box}.well>*:last-child{margin-bottom:0}.well,.well *{color:#fff}.well input,.well textarea,.well select,.well option{color:#000}.well>h2{margin-bottom:2em}.well.full{margin-left:-20px;margin-right:-20px;margin-bottom:3.17647em;padding:5rem 20px;clear:both;box-shadow:-50vw 0 0 0 #23A1BE,50vw 0 0 0 #23A1BE,-25vw 0 0 0 #23A1BE,25vw 0 0 0 #23A1BE}.well.compact{padding:10px}.well.noMarginBottom{margin-bottom:0}.well dl,.well dt,.well dd{border-color:#fff}.well .iconYes:before,.well .iconYes:after,.well .iconNo:before,.well .iconNo:after{border-color:#fff}.well figcaption{color:rgba(255,255,255,0.8)}.tabs .navigation,.tabs .container{max-width:1400px;box-sizing:border-box;margin:0 auto}.tabs .navigation{position:relative;font-size:1.4rem;line-height:1;border-bottom:1px solid #23A1BE}.tabs .navigation ul{margin:0;padding:0;overflow:hidden}@media (max-width: 690px){.tabs .navigation ul{background-color:#f3f3f3;margin:2rem -10px 0 -10px}}.tabs .navigation li{display:inline;float:left}@media (max-width: 690px){.tabs .navigation li{display:block;border-bottom:1px solid #fff;float:none}}.tabs .navigation a{display:inline-block;padding:1.6rem 2.2rem 1.3rem 2.2rem;text-decoration:none;color:#000;transition:.3s all;box-shadow:0 0 0 0 rgba(35,161,190,0) inset}.tabs .navigation a:hover{box-shadow:0 -5rem 0 0 rgba(35,161,190,0.2) inset}.tabs .navigation a.active{color:#fff;background-color:#23A1BE}@media (max-width: 690px){.tabs .navigation a{display:block;color:#23A1BE;padding:10px}}.tabs .container{display:none}.tabs .container:target,.tabs .container.active{display:block}.tabs .container:target ~ .container,.tabs .container.active ~ .container{display:none}.tabs .containers{padding:5rem 0}@media (max-width: 690px){.tabs .containers{padding:2rem 0}}.tabs.bg .navigation{border-bottom:none}.tabs.bg .navigation,.tabs.bg .container{padding:0 20px}@media (max-width: 690px){.tabs.bg .navigation,.tabs.bg .container{padding:0 10px}}.tabs.bg .navigation ul{margin:4rem -2.2rem 0 -2.2rem}.tabs.bg .containers{background-color:#23A1BE;padding:5rem 0}@media (max-width: 690px){.tabs.bg .containers{padding:2rem 0}}.tabs.bg,.tabs.bg *{color:#fff}.tabs.bg dl,.tabs.bg dt,.tabs.bg dd{border-color:#fff}.tabs.bg .iconYes:before,.tabs.bg .iconYes:after,.tabs.bg .iconNo:before,.tabs.bg .iconNo:after{border-color:#fff}.tabs.bg .menuSub a{color:#fff;border-color:#fff}.tabs.bg .menuSub a:hover{color:#000}.tabs.bg .menuSub a.active{color:#000}.tabs.bg .read-more{background:-moz-linear-gradient(top, rgba(35,161,190,0) 0%, #23a1be 50%);background:-webkit-linear-gradient(top, rgba(35,161,190,0) 0%, #23a1be 50%);background:linear-gradient(to bottom, rgba(35,161,190,0) 0%, #23a1be 50%)}.links{border:1px solid #23A1BE;padding:20px 25px;font-size:1.5rem}@media (max-width: 690px){.links{padding:15px}}.links>*:last-child{margin-bottom:0}.links .title{font-size:2rem;font-weight:300;margin:0 0 .8em 0}.links .title,.links .title a{color:#23A1BE}.links ul{list-style:none;padding:0;margin:0 0 20px 0}.text .links ul{padding-left:0}.links a{display:block;color:#000}.links .item{position:relative;padding:1em 0 .9em 0;line-height:1.3;border-top:1px solid #23A1BE;border-bottom:1px solid #23A1BE;margin-top:-1px}.links .item a{display:inline-flex;text-align:left}.links .item i{top:.1em;flex-shrink:0;flex-grow:0}.links .more{color:#23A1BE}.links .more:after{content:'';position:relative;display:inline-block;width:.4em;height:.4em;border-left:1px solid #23A1BE;border-top:1px solid #23A1BE;transform:rotate(135deg);margin-left:.2em;top:-.1em}.table{border-collapse:collapse;border:none;width:100%;font-size:1.5rem;margin-bottom:1.58824em}.table th,.table td{text-align:left;vertical-align:top;padding:1.7rem;border-bottom:1px solid #23A1BE}.table th:first-child,.table td:first-child{padding-left:0}.table th:last-child,.table td:last-child{padding-right:0}.table th{font-weight:normal;font-size:1.3rem;line-height:inherit}.table a{color:#000}.table a:hover{color:#003770;text-decoration:underline}.table .mainCell{width:100%}.table .sort{position:relative;background:none;border:none;padding:0 12px 0 0;margin:0;font-size:1.3rem;line-height:inherit;color:#23A1BE;-webkit-appearance:none;-moz-appearance:none;appearance:none}.table .sort:hover,.table .sort.sortUp,.table .sort.sortDown{color:#000}.table .sort:after,.table .sort:before{content:'';position:absolute;right:0;top:50%;margin-top:-5px;width:0;height:0;border-style:solid;border-width:0 3px 5px 3px;border-color:transparent transparent #000 transparent;opacity:.5}.table .sort:after{transform:rotate(180deg);margin-top:1px}.table .nowrap{white-space:nowrap}.table .small{font-size:1.3rem}.table td.small,.table th.small{padding-top:2.1rem}.table .light{color:gray}.table .sortUp:before{opacity:1}.table .sortDown:after{opacity:1}.search{margin-bottom:1.58824em;margin-top:1.58824em;max-width:65rem}.search .form{margin-bottom:1.58824em}.search .form .group input{width:100%}.search .form .group .button{white-space:nowrap;margin-right:0}.search .resultheader{display:flex;align-items:center}.search .resultheader .button{order:3}.search .resultheader .subtitle{flex-basis:100%}.search .resultheader .button,.search .resultheader .count{margin-left:1em;margin-right:0;white-space:nowrap}.search .subcategory{font-size:1.3rem;font-weight:normal;color:gray}.search .results{list-style:none;padding:0;margin:0;padding-top:1.58824em;margin-top:1.58824em;border-top:2px solid #fff}.search .results ~ .results{border-color:#003770}.search .item{clear:both;padding-bottom:20px;border-bottom:1px solid #f3f3f3;margin-bottom:20px}.search .more{text-align:center}.search .more .button{margin-right:0}.filters .controllers{display:flex;justify-content:flex-end;align-items:baseline;clear:both;margin:1.58824em 0 0 0}.filters .controllers .button{margin-right:0;margin-left:1em}.filter{background-color:#23A1BE;padding:20px;color:#fff;margin-bottom:1.58824em;font-size:.9em;max-width:none;margin-top:-.5em}.filter ul{list-style:none;padding:0;margin:0}.filter .sections{display:flex;flex-wrap:wrap;margin-right:-30px;overflow:hidden;max-height:30rem;transition:all .3s}.filter.filter-all .sections{max-height:10000px}.filter.filter-all .showAll a:before{background:none}.filter.filter-all .showAll a:after{transform:rotate(180deg)}.filter .section{vertical-align:top;margin-right:30px;margin-bottom:20px;max-width:260px}.filter .title{color:#fff;margin:0}.filter .category{color:#fff;font-size:inherit;opacity:.5}.filter label [type="checkbox"]+strong:before{background-color:#fff;border-color:#fff}.filter label [type="checkbox"]+strong:after{border-color:#003770 !important}.filter [data-count]{padding-left:24px;display:block}.filter [data-count] input+strong{display:inline-block;vertical-align:top;margin-left:-24px}.filter [data-count]:after{content:" (" attr(data-count) ")"}.filter [data-count="0"]{opacity:.5}.filter [type="search"]{max-width:none}.filter.toggle{max-height:0;overflow:hidden;padding:0 20px;transition:.3s all}.filter.toggle.active{max-height:2000px;padding:20px}.left .filter .sections{display:block}.filter .search{width:100%;max-width:none}.filter .search input{flex-basis:100%;border:none}.filter .search .button{position:relative;margin:0;background-color:#fff;border:none;box-shadow:0 0 0 0 #003770 inset;font-size:0;padding:0 2rem;text-align:center}.filter .search .iconSearch{position:absolute;top:21px;left:15px}.filter .search .iconSearch:before{width:12px;height:12px;border-width:3px;left:-5px;top:-5px}.filter .search .iconSearch:after{border-width:4px}.filter .search input:focus ~ .button{box-shadow:0 -8rem 0 0 #003770 inset}.filter .search input:focus ~ .button .iconSearch:before,.filter .search input:focus ~ .button .iconSearch:after{border-color:#fff}.filter .showAll{margin:0 0 -20px 0;text-align:center}.filter .showAll a{position:relative;background-color:#23A1BE;display:block;color:#fff;padding:1rem 0;transition:.3s all}.filter .showAll a:before{content:'';position:absolute;left:0;right:0;bottom:100%;border-bottom:1px solid #fff;height:3.5em;pointer-events:none;background:-moz-linear-gradient(top, rgba(35,161,190,0) 0%, #23a1be 50%);background:-webkit-linear-gradient(top, rgba(35,161,190,0) 0%, #23a1be 50%);background:linear-gradient(to bottom, rgba(35,161,190,0) 0%, #23a1be 50%)}.filter .showAll a:after{content:'';position:relative;top:-3px;width:0;height:0;display:inline-block;border-style:solid;border-width:6px 6px 0 6px;border-color:#ffffff transparent transparent transparent;margin:0 0 0 .5em}.filter .showAll a span{opacity:.6}.filter .group{display:flex;width:100%}.tags{list-style:none;padding:0;margin:1.58824em -10px 1.58824em 0;display:flex;align-items:flex-start}.tags ul{display:flex;flex-wrap:wrap;vertical-align:top;white-space:nowrap;list-style:none;padding:0;margin:0}.tags ul>li:last-child{display:none}.tags ul>li:nth-child(n+10){display:none}.tags ul>li:nth-child(n+10) ~ li:last-child{display:inline}.tags.active ul>li:nth-child(n+10){display:inline}.tags li{display:inline;font-size:inherit}.tags .tag-active{order:-2;display:inline !important}.tags.inline{display:inline;vertical-align:top;font-size:inherit}.tags.inline li:after{content:', '}.tags.inline li:last-child:after{display:none}.tags .tagLabel{font-size:1.5rem;line-height:1;margin:5px 10px 10px 10px;color:gray}.tags .tagClear{color:#000;border-color:#000}.tags .tagClear ~ ul .tag{opacity:.5}.tags .tagClear ~ ul .tag:hover{opacity:1}.tags .tagClear ~ ul .active{opacity:1}.tags .tagMore{display:inline-block;font-size:1.5rem;line-height:1;vertical-align:top;margin:0 10px 10px 0;color:#23A1BE;border:1px solid transparent;padding:5px 0}.tags .tagMore:before{content:'Meer'}[lang="de"] .tags .tagMore:before{content:'Mehr'}.tags .tagMore.active:before{content:'Minder'}[lang="de"] .tags .tagMore.active:before{content:'Weniger'}.tag{display:inline-block;font-size:1.5rem;line-height:1;vertical-align:top;margin:0 10px 10px 0;color:#23A1BE;border:1px solid #23A1BE;padding:5px 10px}.tag:hover{text-decoration:none;color:#003770;border-color:#003770}.tag.active{position:relative;padding-right:28px;color:#003770;border-color:#003770}.tag.active:before,.tag.active:after{content:'';position:absolute;width:4px;height:12px;right:12px;top:4px;border-right:2px solid #003770;border-bottom:2px solid #003770;transform:rotate(45deg)}.tag.active:after{transform:rotate(-45deg);opacity:0}.tag.active:hover{color:#d78000;border-color:#d78000}.tag.active:hover:before,.tag.active:hover:after{border-bottom:none;width:0;margin-top:3px;margin-left:2px}.tag.active:hover:after{opacity:1}.tag.small,.small .tag{font-size:1.3rem;border:none;padding:0;margin:0;line-height:inherit}.theme .wrapper,.theme .menu{max-width:100rem}.theme .hero .title{font-size:1.7rem;max-width:100rem}.theme .header{position:sticky;z-index:4;top:0}.theme .grid{text-align:left}.theme .menu{text-align:right}@media (max-width: 690px){.theme .menu{text-align:center}}.theme blockquote,.theme .intro{margin-left:auto;margin-right:auto}.theme .well.full{padding:20px}@media (max-width: 690px){.theme .well.full{padding:20px}}.theme .well.full>*{max-width:none}.theme .text .grid figure:last-child{margin:0}.theme .intro,.theme .buttons{max-width:none}.theme .logo{float:left;text-align:left;padding-top:10px;padding-bottom:10px;height:40px;width:80px;background-size:80px 40px}@media (max-width: 690px){.theme .logo{float:none;margin-right:0}}.theme a[name],.theme a[id]:not([href]){margin-top:-70px}@media (max-width: 690px){.theme a[name],.theme a[id]:not([href]){margin-top:-70px}}.contactmap{position:relative}.contactmap .search,.contactmap .result{max-width:40rem;width:50%}@media (max-width: 1000px){.contactmap .search,.contactmap .result{width:auto;max-width:none}}.contactmap .search{position:relative;z-index:4;margin:0;height:7rem;margin-bottom:-3.5rem}.contactmap .search input{color:#000}.contactmap .search input::placeholder{color:#b5b5b5}.contactmap .search label{background-color:#23A1BE;color:#fff;padding:10px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1440px){.contactmap .search label{text-transform:capitalize}.contactmap .search label span{display:none}}@media (max-width: 1000px){.contactmap .search{margin-bottom:10px}}.contactmap .result{position:absolute;z-index:3;left:0;top:calc(7rem + 20px);bottom:20px;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.contactmap .result>div{background-color:#fff;font-size:1.5rem;padding:10px;transition:opacity .3s;opacity:.95}.contactmap .result>div:hover{opacity:1}@media (max-width: 1000px){.contactmap .result{position:static;overflow:visible}.contactmap .result>div{padding:0;opacity:1}}.contactmap p,.contactmap ul,.contactmap .title,.contactmap dl{margin-bottom:10px}.contactmap .title{line-height:1.2;color:#23A1BE;margin-top:5px}.contactmap .subtitle{font-size:1.5rem}.contactmap .description{font-size:1.3rem}.contactmap .areas ul{list-style:none;padding:0;margin-left:0}.contactmap .areas li{display:inline}.contactmap .areas li:before{content:', '}.contactmap .areas li:first-child:before{content:''}.contactmap .addresses{position:relative;display:flex;align-items:flex-start;font-size:1.5rem;line-height:1.3;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:-10px;padding:10px 10px 0 10px;background-color:#23A1BE}.contactmap .addresses,.contactmap .addresses *{color:#fff}.contactmap .addresses a:hover{color:#fff;text-decoration:underline}.contactmap .addresses img{margin:0 10px 10px 0}.contactmap .addresses dd{padding-right:20px}.contactmap .addresses dt:first-child+dd{padding-right:5em}.contactmap .addresses .contact-vcard a{left:auto;right:0;top:0;bottom:auto;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}.contactmap .addresses .contact-vcard a img{bottom:-70px;pointer-events:none;left:auto;right:100%;width:140px;height:140px}.contactmap .addresses .contact-vcard a:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}@media (max-width: 1000px){.contactmap .addresses{margin:0 0 10px}}.contactmap .map{margin-left:-20px}@media (max-width: 1000px){.contactmap .map{margin-left:0}}
