/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media (max-width:767px){.hide-xs{display:none!important}.only-sm{display:none!important}.only-md{display:none!important}.only-xl{display:none!important}.only-sm-up{display:none!important}.only-md-up{display:none!important}.only-lg-up{display:none!important}.only-xl-up{display:none!important}.xs-break::before{content:'';display:block}}@media (min-width:768px) and (max-width:1023px){.hide-sm{display:none!important}.only-xs{display:none!important}.only-md{display:none!important}.only-lg{display:none!important}.only-xl{display:none!important}.only-md-up{display:none!important}.only-lg-up{display:none!important}.only-xl-up{display:none!important}.sm-break::before{content:'';display:block}}@media (min-width:1024px) and (max-width:1299px){.hide-md{display:none!important}.only-xs{display:none!important}.only-sm{display:none!important}.only-lg{display:none!important}.only-xl{display:none!important}.only-lg-up{display:none!important}.only-xl-up{display:none!important}.md-break::before{content:'';display:block}}@media (min-width:1300px) and (max-width:1899px){.hide-lg{display:none!important}.only-xs{display:none!important}.only-sm{display:none!important}.only-md{display:none!important}.only-xl{display:none!important}.only-xl-up{display:none!important}.lg-break::before{content:'';display:block}}@media (min-width:1900px){.hide-xl{display:none!important}.only-xs{display:none!important}.only-sm{display:none!important}.only-md{display:none!important}.only-lg{display:none!important}.xl-break::before{content:'';display:block}}@media (min-width:1024px){.hide-md-up{display:none!important}}@media (min-width:1300px){.hide-lg-up{display:none!important}}@media (min-width:1900px){.hide-xl-up{display:none!important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.assets{position:absolute;top:-100%;left:-100%}@font-face{font-family:AudiType;font-weight:300;font-style:normal;font-display:swap;src:url(../font/AudiTypeVF_4.04.woff2) format("woff2")}@font-face{font-family:AudiType;font-weight:400;font-style:normal;font-display:swap;src:url(../font/AudiTypeVF_4.04.woff2) format("woff2")}@font-face{font-family:AudiType;font-weight:700;font-style:normal;font-display:swap;src:url(../font/AudiTypeVF_4.04.woff2) format("woff2")}@font-face{font-family:AudiType-Wide;font-weight:400;font-style:normal;font-display:swap;src:url(../font/AudiType-WideNormal_4.03.woff2) format("woff2"),url(../font/AudiType-WideNormal_4.03.woff) format("woff")}@font-face{font-family:AudiType-Wide;font-weight:700;font-style:normal;font-display:swap;src:url(../font/AudiType-WideBold_4.03.woff2) format("woff2"),url(../font/AudiType-WideBold_4.03.woff) format("woff")}@font-face{font-family:AudiType-Wide;font-weight:300;font-style:normal;font-display:swap;src:url(../font/AudiType-WideLight_4.03.woff2) format("woff2"),url(../font/AudiType-WideLight_4.03.woff) format("woff")}@font-face{font-family:AudiType-Extended;font-weight:400;font-style:normal;font-display:swap;src:url(../font/AudiType-ExtendedNormal_4.03.woff2) format("woff2"),url(../font/AudiType-ExtendedNormal_4.03.woff) format("woff")}@font-face{font-family:AudiType-Extended;font-weight:700;font-style:normal;font-display:swap;src:url(../font/AudiType-ExtendedBold_4.03.woff2) format("woff2"),url(../font/AudiType-ExtendedBold_4.03.woff) format("woff")}@font-face{font-family:AudiType-Extended;font-weight:700;font-style:italic;font-display:swap;src:url(../font/AudiType-ExtendedBoldItalic_4.03.woff2) format("woff2"),url(../font/AudiType-ExtendedBoldItalic_4.03.woff) format("woff")}@font-face{font-family:AudiType-Extended;font-weight:400;font-style:italic;font-display:swap;src:url(../font/AudiType-ExtendedItalic_4.03.woff2) format("woff2"),url(../font/AudiType-ExtendedItalic_4.03.woff) format("woff")}.btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:52px;border:solid 1px #000;font-size:15px;line-height:1.6;font-weight:400;color:#000;text-decoration:none;background:none transparent;cursor:pointer}@media (min-width:1024px){.btn{width:auto;min-width:250px;text-align:center;padding:0 20px}}@media (min-width:1300px){.btn{min-width:350px}}.btn.primary{background-color:#000;color:#fff}.btn.toggle span{display:inline-block;padding-right:24px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0cHggMjRweCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik03IDEwbDUuNSA1LjVMMTggMTAiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:24px 24px;background-position:top 50% right 0}.btn.toggle.is-open span{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0cHggMjRweCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xOCAxNS41TDEyLjUgMTAgNyAxNS41Ii8+PC9zdmc+")}.btn.toggle.primary span{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0cHggMjRweCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik03IDEwbDUuNSA1LjVMMTggMTAiLz48L3N2Zz4=")}.btn.toggle.primary.is-open span{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0cHggMjRweCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xOCAxNS41TDEyLjUgMTAgNyAxNS41Ii8+PC9zdmc+")}.btn.fetch span{display:inline-block;padding-left:30px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0iTTE1IDE1LjVIOE0xMS41IDd2Ni40bS0zLjIzOC0zLjI0NmwzLjI0NyAzLjI0NiAzLjIyOS0zLjIyOSIvPjxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMS41IiByPSIxMSIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:24px 24px;background-position:top 50% left 0}.btn.fetch.primary span{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0iTTE1IDE1LjVIOE0xMS41IDd2Ni40bS0zLjIzOC0zLjI0NmwzLjI0NyAzLjI0NiAzLjIyOS0zLjIyOSIvPjxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMS41IiByPSIxMSIvPjwvZz48L3N2Zz4=")}.more{display:inline-flex;flex-flow:row nowrap;align-items:center;border:0 none;background:none transparent;text-decoration:none;color:#000;font-weight:400;line-height:20px}.more::after{content:'';display:inline-block;width:20px;height:20px;background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAuMDE1IDE2LjkzOWw1LjQ4NS01LjQ0My01LjQ4LTUuNDM1Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:cover;transform:translate(0,1px)}.more:hover{color:#4c4c4c}.share{display:inline-block;padding-left:30px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0cHggMjRweCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiPjxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMi41IiByPSIxMSIvPjxwYXRoIGQ9Ik0xNC41IDYuNWwzIDMtMyAzIi8+PHBhdGggZD0iTTE3LjUgOS41aC0yLjY5OEMxMS44MDQgOS41IDkuNSAxMSA5LjUgMTUiLz48cGF0aCBkPSJNMTUuNSAxNHYyYzAgMS0uNSAxLjUtMS41IDEuNUg2LjVWOUM2LjUgOCA3IDcuNSA4IDcuNWgzIi8+PC9nPjwvc3ZnPg==");background-position:top 50% left 0;background-repeat:no-repeat;background-size:24px 24px;line-height:28px;text-decoration:none;color:#000}body{font-family:AudiType,sans-serif;font-stretch:105%;font-size:16px}::-moz-selection{color:#fff;background-color:#f50537}::selection{color:#fff;background-color:#f50537}.consent{display:none}.infobar{background-color:#f2f2f2;padding:16px 10px}@media (min-width:1300px){.infobar{position:sticky;bottom:0}}.infobar p{font-size:.8rem;margin-inline:auto;margin-block:0;max-width:1770px;line-height:1.5}.special,.text{font-size:16px;font-weight:400;line-height:1.5;color:#333}.special strong,.text strong{font-weight:700}.special h3,.text h3{font-size:18px;margin:0 0 20px}.special p,.text p{margin:0;margin-top:20px}@media (min-width:1900px){.special p,.text p{margin-top:30px}}.special p:first-child,.text p:first-child{margin-top:0}.special ul,.text ul{margin:0;margin-top:20px;padding:0;list-style:none}.special ul:first-child,.text ul:first-child{margin-top:0}.special ul>li,.text ul>li{padding-left:24px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwLjAxNSAxNi45MzlsNS40ODUtNS40NDMtNS40OC01LjQzNSIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:top 6px left 0;background-size:16px 16px}.special ul>li+li,.text ul>li+li{margin-top:12px}.special ul ul,.special ul ul:first-child,.text ul ul,.text ul ul:first-child{margin-top:12px}.special a:not([class]),.special a:not([class]):link,.special a:not([class]):visited,.text a:not([class]),.text a:not([class]):link,.text a:not([class]):visited{color:inherit;text-decoration:underline}.special a:not([class]):hover,.text a:not([class]):hover{color:#000}@media (min-width:1024px){.special .flex,.text .flex{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}}@media (min-width:1024px){.special .flex .flex-col,.text .flex .flex-col{flex-grow:1;flex-basis:0}.special .flex .flex-col+.flex-col,.text .flex .flex-col+.flex-col{margin-left:60px}}.site-head{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);position:sticky;top:0;z-index:10}.find-open .site-head,.menu-open .site-head{box-shadow:none}.site-head .inner{width:100%;max-width:1770px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;height:50px}@media (min-width:768px){.site-head .inner{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.site-head .inner{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.site-head .inner{padding-left:0;padding-right:0}}@media (min-width:768px){.site-head .inner{height:70px}}@media (min-width:1300px){.site-head .inner{height:80px}}.site-head .inner .brand{display:inline-block;text-decoration:none;width:60px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUuNiA2MiI+PHBhdGggZD0iTTE0NC4yIDBjLTcgMC0xMy41IDIuMy0xOC44IDYuMi01LjMtMy45LTExLjgtNi4yLTE4LjgtNi4yUzkzLjEgMi4zIDg3LjggNi4yQzgyLjUgMi4zIDc2LjEgMCA2OSAwYy03IDAtMTMuNSAyLjMtMTguOCA2LjJDNDUgMi4zIDM4LjUgMCAzMS40IDAgMTQuMSAwIDAgMTMuOSAwIDMxczE0LjEgMzEgMzEuNCAzMWM3IDAgMTMuNS0yLjMgMTguOC02LjJDNTUuNSA1OS43IDYyIDYyIDY5IDYyczEzLjUtMi4zIDE4LjgtNi4yQzkzIDU5LjcgOTkuNSA2MiAxMDYuNiA2MmM3IDAgMTMuNS0yLjMgMTguOC02LjIgNS4yIDMuOSAxMS43IDYuMiAxOC44IDYuMiAxNy4zIDAgMzEuNC0xMy45IDMxLjQtMzFTMTYxLjUgMCAxNDQuMiAwem0tMTguOCA0N2MtMy44LTQuMy02LjEtOS45LTYuMS0xNnMyLjMtMTEuNyA2LjEtMTZjMy44IDQuMyA2LjEgOS45IDYuMSAxNnMtMi4zIDExLjctNi4xIDE2em0tMzcuNiAwYy0zLjgtNC4zLTYuMS05LjktNi4xLTE2czIuMy0xMS43IDYuMS0xNmMzLjggNC4zIDYuMSA5LjkgNi4xIDE2cy0yLjMgMTEuNy02LjEgMTZ6bS0zNy42IDBjLTMuOC00LjMtNi4xLTkuOS02LjEtMTZzMi4zLTExLjcgNi4xLTE2YzMuOCA0LjMgNi4xIDkuOSA2LjEgMTYgLjEgNi4xLTIuMyAxMS43LTYuMSAxNnpNNi41IDMxYzAtMTMuNSAxMS4yLTI0LjUgMjQuOS0yNC41IDUuMSAwIDkuOSAxLjUgMTMuOSA0LjItNC44IDUuNC03LjcgMTIuNS03LjcgMjAuMyAwIDcuOCAyLjkgMTQuOSA3LjcgMjAuMy00IDIuNi04LjcgNC4yLTEzLjkgNC4yLTEzLjcgMC0yNC45LTExLTI0LjktMjQuNXptNDguNiAyMC4zYzQuOC01LjQgNy43LTEyLjUgNy43LTIwLjMgMC03LjgtMi45LTE0LjktNy43LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMnM5LjkgMS41IDEzLjkgNC4yYy00LjggNS40LTcuOCAxMi41LTcuOCAyMC4zIDAgNy44IDIuOSAxNC45IDcuOCAyMC4zLTQgMi42LTguNyA0LjItMTMuOSA0LjItNS4xIDAtOS45LTEuNi0xMy45LTQuMnptMzcuNiAwYzQuOC01LjQgNy44LTEyLjUgNy44LTIwLjMgMC03LjgtMi45LTE0LjktNy44LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMnM5LjkgMS41IDEzLjkgNC4yYy00LjggNS40LTcuOCAxMi41LTcuOCAyMC4zIDAgNy44IDIuOSAxNC45IDcuOCAyMC4zLTQgMi42LTguNyA0LjItMTMuOSA0LjJzLTkuOS0xLjYtMTMuOS00LjJ6bTUxLjUgNC4yYy01LjEgMC05LjktMS41LTEzLjktNC4yIDQuOC01LjQgNy44LTEyLjUgNy44LTIwLjMgMC03LjgtMi45LTE0LjktNy44LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMiAxMy43IDAgMjQuOSAxMSAyNC45IDI0LjVzLTExLjIgMjQuNS0yNC45IDI0LjV6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:60px 20px;order:1;margin-left:auto;outline:0!important;color:#000}@media (min-width:768px){.site-head .inner .brand{display:inline-flex;align-items:center;justify-content:flex-start;order:0;margin-left:0;margin-right:auto;width:auto;height:30px;padding-left:110px;background-size:87px 30px}}.site-head .inner .brand .title{display:none}@media (min-width:768px){.site-head .inner .brand .title{display:inline-block;font-family:AudiType,sans-serif;font-stretch:105%;font-weight:400;font-size:16px}.site-head .inner .brand .title span{font-weight:700;color:#f50537}}.site-head .inner .menu{background:#fff}@media (max-width:1299px){.site-head .inner .menu{position:absolute;top:100%;left:0;width:100%;max-height:calc(100vh - 70px);overflow:auto;opacity:0;pointer-events:none;transition:opacity 250ms linear}.menu-open .site-head .inner .menu{opacity:1;pointer-events:all}}@media (max-width:1023px){.site-head .inner .menu{max-height:calc(100vh - 50px)}}.site-head .inner .menu ul{list-style:none;padding:0;margin:0}@media (max-width:1299px){.site-head .inner .menu ul::after{content:'';height:20px;display:block;position:absolute;bottom:0;left:0;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);z-index:-1}.site-head .inner .menu ul li{padding-left:15px;padding-right:15px;border-bottom:1px solid #d8d8d8;padding-top:5px;padding-bottom:5px}}@media (max-width:1299px) and (min-width:768px){.site-head .inner .menu ul li{padding-left:40px;padding-right:40px}}@media (max-width:1299px) and (min-width:1300px){.site-head .inner .menu ul li{padding-left:60px;padding-right:60px}}@media (max-width:1299px) and (min-width:1900px){.site-head .inner .menu ul li{padding-left:0;padding-right:0}}@media (max-width:1299px){.site-head .inner .menu ul li a{display:inline-block;padding:10px 0}.site-head .inner .menu ul ul{margin-top:5px;display:none;opacity:0;animation:fade-in 250ms linear forwards}.site-head .inner .menu ul ul.open{display:block}.site-head .inner .menu ul ul li:first-child{border-top:1px solid #d8d8d8}.site-head .inner .menu ul ul li:last-child{border-bottom:0;padding-bottom:0}}@media (min-width:1300px){.site-head .inner .menu ul{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}}.site-head .inner .menu ul ul li{padding-left:30px;padding-right:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEwIDE2LjlMMTUuNSAxMS41IDEwIDYuMSIgc3Ryb2tlPSIjYmIwYTMwIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:top 50% left 5px;background-size:24px 24px}@media (min-width:1300px){.site-head .inner .menu ul li{position:relative;margin-right:30px}.site-head .inner .menu ul li ul{position:absolute;z-index:10;width:auto;top:100%;background:#fff;display:block;box-shadow:0 0 20px rgba(0,0,0,.1);padding:0 15px;box-sizing:border-box;min-width:250px;margin-top:15px;opacity:0;display:none;animation:fade-in 250ms linear forwards}.site-head .inner .menu ul li ul::before{content:'';display:block;height:15px;position:absolute;top:-15px;left:0;right:0}.site-head .inner .menu ul li ul::after{content:'';position:absolute;top:-10px;left:30px;width:20px;height:20px;-webkit-clip-path:polygon(50% 0,0 50%,100% 50%);clip-path:polygon(50% 0,0 50%,100% 50%);background:#fff}.site-head .inner .menu ul li ul li{margin-right:0;padding-top:15px;padding-bottom:15px}.site-head .inner .menu ul li ul li+li{border-top:1px solid #e5eaee}.site-head .inner .menu ul li ul a:hover{color:#bb0a30}.site-head .inner .menu ul li ul:hover,.site-head .inner .menu ul li:hover ul{display:block}}@media (min-width:1900px){.site-head .inner .menu ul li{margin-right:60px}}.site-head .inner .menu ul a{color:#000;text-decoration:none;font-family:AudiType,sans-serif;font-stretch:105%;font-weight:400;font-size:16px}.site-head .inner .menu-btn{border:0 none;background:none transparent;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:14px;color:#000;margin-right:25px}@media (min-width:1300px){.site-head .inner .menu-btn{display:none}}.site-head .inner .menu-btn svg{width:22px;height:13px;margin-right:15px}.site-head .inner .menu-btn svg rect{fill:#000;transform-origin:11px 0;transition:transform 250ms ease-in-out,opacity 250ms linear}.site-head .inner .menu-btn svg .top{transform:translate(0,0)}.site-head .inner .menu-btn svg .mid{transform:translate(0,6px)}.site-head .inner .menu-btn svg .bot{transform:translate(0,12px)}.menu-open .site-head .inner .menu-btn svg .top{transform:translate(0,6px) rotate(45deg)}.menu-open .site-head .inner .menu-btn svg .bot{transform:translate(0,6px) rotate(-45deg)}.menu-open .site-head .inner .menu-btn svg .mid{opacity:0}.site-head .inner .find-btn{border:0 none;background:none transparent;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start}.site-head .inner .find-btn span{display:none}@media (min-width:1300px){.site-head .inner .find-btn span{display:inline-block;font-family:AudiType,sans-serif;font-stretch:105%;font-weight:400;font-size:16px;color:#000;margin-left:12px}}.site-head .inner .find-btn svg{width:20px;height:20px;color:#000;stroke-width:1.1}@media (min-width:1300px){.site-head .inner .find-btn svg{stroke-width:2}}.site-head .search{position:absolute;background:#fff;top:100%;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity 250ms linear}.site-head .search::after{content:'';height:20px;display:block;position:absolute;bottom:0;left:0;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);z-index:-1}.find-open .site-head .search{opacity:1;pointer-events:all}.site-head .search form{width:100%;max-width:1770px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px}@media (min-width:768px){.site-head .search form{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.site-head .search form{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.site-head .search form{padding-left:0;padding-right:0}}.site-head .search form .wrap{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;position:relative}.site-head .search form input{border:0 none;border-bottom:1px solid #b3b3b3;transition:all 250ms ease-out;background:none transparent;width:100%;box-sizing:border-box;padding:5px 0 10px;padding-left:35px;color:#666;font-size:16px}.site-head .search form input:focus{color:#000;border-color:#000}.site-head .search form input::-moz-placeholder{color:#666;opacity:1}.site-head .search form input::placeholder{color:#666;opacity:1}.site-head .search form button.submit{border:0 none;background:none transparent;padding:0;margin:0;cursor:pointer;position:absolute;width:26px;height:26px;left:0;top:50%;transform:translate(0,-60%)}.site-head .search form button.submit svg{stroke-width:1.1}.site-head .search form button.cancel{border:0 none;background:none transparent;padding:0;margin:0;cursor:pointer;margin-left:10px;width:30px;height:30px}.site-head .search form button.cancel svg{stroke-width:1.2}.site-main{max-width:1900px;margin-inline:auto}.hero .inner{position:relative;display:flex;flex-flow:column-reverse nowrap;align-items:stretch;justify-content:flex-start}@media (min-width:768px){.hero .inner{position:relative;height:320px;display:block}.is-front .hero .inner{height:500px}}@media (min-width:1024px){.hero .inner{display:flex;justify-content:center}}@media (min-width:1300px){.hero .inner{display:block}.is-front .hero .inner{height:650px}}@media (min-width:1900px){.hero .inner{height:600px}.is-front .hero .inner{height:800px}}.hero .inner .pane{width:100%;max-width:1770px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;margin-top:25px;margin-bottom:25px}@media (min-width:768px){.hero .inner .pane{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.hero .inner .pane{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.hero .inner .pane{padding-left:0;padding-right:0}}@media (min-width:768px){.hero .inner .pane{position:relative;z-index:2;padding-top:90px;margin-top:0;margin-bottom:0}}@media (min-width:1024px){.hero .inner .pane{padding-top:0}}@media (min-width:1300px){.hero .inner .pane{padding-top:120px}}.hero .inner .pane h1{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:400;font-size:28px;line-height:1.56;letter-spacing:-.5px;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:768px){.hero .inner .pane h1{font-size:32px;line-height:1.13;letter-spacing:-.59px;width:550px;color:#fff}}@media (min-width:1024px){.hero .inner .pane h1{line-height:1.5;width:60vw;-webkit-hyphens:none;hyphens:none}}@media (min-width:1900px){.hero .inner .pane h1{font-size:44px;line-height:1.3;letter-spacing:-.8px;width:880px}}.is-front .hero .inner .pane h1{padding-top:55px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUuNiA2MiI+PHBhdGggZD0iTTE0NC4yIDBjLTcgMC0xMy41IDIuMy0xOC44IDYuMi01LjMtMy45LTExLjgtNi4yLTE4LjgtNi4yUzkzLjEgMi4zIDg3LjggNi4yQzgyLjUgMi4zIDc2LjEgMCA2OSAwYy03IDAtMTMuNSAyLjMtMTguOCA2LjJDNDUgMi4zIDM4LjUgMCAzMS40IDAgMTQuMSAwIDAgMTMuOSAwIDMxczE0LjEgMzEgMzEuNCAzMWM3IDAgMTMuNS0yLjMgMTguOC02LjJDNTUuNSA1OS43IDYyIDYyIDY5IDYyczEzLjUtMi4zIDE4LjgtNi4yQzkzIDU5LjcgOTkuNSA2MiAxMDYuNiA2MmM3IDAgMTMuNS0yLjMgMTguOC02LjIgNS4yIDMuOSAxMS43IDYuMiAxOC44IDYuMiAxNy4zIDAgMzEuNC0xMy45IDMxLjQtMzFTMTYxLjUgMCAxNDQuMiAwem0tMTguOCA0N2MtMy44LTQuMy02LjEtOS45LTYuMS0xNnMyLjMtMTEuNyA2LjEtMTZjMy44IDQuMyA2LjEgOS45IDYuMSAxNnMtMi4zIDExLjctNi4xIDE2em0tMzcuNiAwYy0zLjgtNC4zLTYuMS05LjktNi4xLTE2czIuMy0xMS43IDYuMS0xNmMzLjggNC4zIDYuMSA5LjkgNi4xIDE2cy0yLjMgMTEuNy02LjEgMTZ6bS0zNy42IDBjLTMuOC00LjMtNi4xLTkuOS02LjEtMTZzMi4zLTExLjcgNi4xLTE2YzMuOCA0LjMgNi4xIDkuOSA2LjEgMTYgLjEgNi4xLTIuMyAxMS43LTYuMSAxNnpNNi41IDMxYzAtMTMuNSAxMS4yLTI0LjUgMjQuOS0yNC41IDUuMSAwIDkuOSAxLjUgMTMuOSA0LjItNC44IDUuNC03LjcgMTIuNS03LjcgMjAuMyAwIDcuOCAyLjkgMTQuOSA3LjcgMjAuMy00IDIuNi04LjcgNC4yLTEzLjkgNC4yLTEzLjcgMC0yNC45LTExLTI0LjktMjQuNXptNDguNiAyMC4zYzQuOC01LjQgNy43LTEyLjUgNy43LTIwLjMgMC03LjgtMi45LTE0LjktNy43LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMnM5LjkgMS41IDEzLjkgNC4yYy00LjggNS40LTcuOCAxMi41LTcuOCAyMC4zIDAgNy44IDIuOSAxNC45IDcuOCAyMC4zLTQgMi42LTguNyA0LjItMTMuOSA0LjItNS4xIDAtOS45LTEuNi0xMy45LTQuMnptMzcuNiAwYzQuOC01LjQgNy44LTEyLjUgNy44LTIwLjMgMC03LjgtMi45LTE0LjktNy44LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMnM5LjkgMS41IDEzLjkgNC4yYy00LjggNS40LTcuOCAxMi41LTcuOCAyMC4zIDAgNy44IDIuOSAxNC45IDcuOCAyMC4zLTQgMi42LTguNyA0LjItMTMuOSA0LjJzLTkuOS0xLjYtMTMuOS00LjJ6bTUxLjUgNC4yYy01LjEgMC05LjktMS41LTEzLjktNC4yIDQuOC01LjQgNy44LTEyLjUgNy44LTIwLjMgMC03LjgtMi45LTE0LjktNy44LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMiAxMy43IDAgMjQuOSAxMSAyNC45IDI0LjVzLTExLjIgMjQuNS0yNC45IDI0LjV6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:100px 35px}@media (min-width:768px){.is-front .hero .inner .pane h1{padding-top:70px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUuNiA2MiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0NC4yIDBjLTcgMC0xMy41IDIuMy0xOC44IDYuMi01LjMtMy45LTExLjgtNi4yLTE4LjgtNi4yUzkzLjEgMi4zIDg3LjggNi4yQzgyLjUgMi4zIDc2LjEgMCA2OSAwYy03IDAtMTMuNSAyLjMtMTguOCA2LjJDNDUgMi4zIDM4LjUgMCAzMS40IDAgMTQuMSAwIDAgMTMuOSAwIDMxczE0LjEgMzEgMzEuNCAzMWM3IDAgMTMuNS0yLjMgMTguOC02LjJDNTUuNSA1OS43IDYyIDYyIDY5IDYyczEzLjUtMi4zIDE4LjgtNi4yQzkzIDU5LjcgOTkuNSA2MiAxMDYuNiA2MmM3IDAgMTMuNS0yLjMgMTguOC02LjIgNS4yIDMuOSAxMS43IDYuMiAxOC44IDYuMiAxNy4zIDAgMzEuNC0xMy45IDMxLjQtMzFTMTYxLjUgMCAxNDQuMiAwem0tMTguOCA0N2MtMy44LTQuMy02LjEtOS45LTYuMS0xNnMyLjMtMTEuNyA2LjEtMTZjMy44IDQuMyA2LjEgOS45IDYuMSAxNnMtMi4zIDExLjctNi4xIDE2em0tMzcuNiAwYy0zLjgtNC4zLTYuMS05LjktNi4xLTE2czIuMy0xMS43IDYuMS0xNmMzLjggNC4zIDYuMSA5LjkgNi4xIDE2cy0yLjMgMTEuNy02LjEgMTZ6bS0zNy42IDBjLTMuOC00LjMtNi4xLTkuOS02LjEtMTZzMi4zLTExLjcgNi4xLTE2YzMuOCA0LjMgNi4xIDkuOSA2LjEgMTYgLjEgNi4xLTIuMyAxMS43LTYuMSAxNnpNNi41IDMxYzAtMTMuNSAxMS4yLTI0LjUgMjQuOS0yNC41IDUuMSAwIDkuOSAxLjUgMTMuOSA0LjItNC44IDUuNC03LjcgMTIuNS03LjcgMjAuMyAwIDcuOCAyLjkgMTQuOSA3LjcgMjAuMy00IDIuNi04LjcgNC4yLTEzLjkgNC4yLTEzLjcgMC0yNC45LTExLTI0LjktMjQuNXptNDguNiAyMC4zYzQuOC01LjQgNy43LTEyLjUgNy43LTIwLjMgMC03LjgtMi45LTE0LjktNy43LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMnM5LjkgMS41IDEzLjkgNC4yYy00LjggNS40LTcuOCAxMi41LTcuOCAyMC4zIDAgNy44IDIuOSAxNC45IDcuOCAyMC4zLTQgMi42LTguNyA0LjItMTMuOSA0LjItNS4xIDAtOS45LTEuNi0xMy45LTQuMnptMzcuNiAwYzQuOC01LjQgNy44LTEyLjUgNy44LTIwLjMgMC03LjgtMi45LTE0LjktNy44LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMnM5LjkgMS41IDEzLjkgNC4yYy00LjggNS40LTcuOCAxMi41LTcuOCAyMC4zIDAgNy44IDIuOSAxNC45IDcuOCAyMC4zLTQgMi42LTguNyA0LjItMTMuOSA0LjJzLTkuOS0xLjYtMTMuOS00LjJ6bTUxLjUgNC4yYy01LjEgMC05LjktMS41LTEzLjktNC4yIDQuOC01LjQgNy44LTEyLjUgNy44LTIwLjMgMC03LjgtMi45LTE0LjktNy44LTIwLjMgNC0yLjYgOC43LTQuMiAxMy45LTQuMiAxMy43IDAgMjQuOSAxMSAyNC45IDI0LjVzLTExLjIgMjQuNS0yNC45IDI0LjV6Ii8+PC9zdmc+);background-size:130px 45px}}@media (min-width:1900px){.is-front .hero .inner .pane h1{padding-top:76px;background-size:164px 56px}}.hero .inner .pane h1 span{font-family:AudiType,sans-serif;font-stretch:105%;font-size:16px;line-height:1.75;letter-spacing:normal;color:#333;display:inline-block}@media (min-width:768px){.hero .inner .pane h1 span{font-stretch:130%;font-weight:700;color:#fff;font-size:24px;line-height:1.17}}@media (min-width:1900px){.hero .inner .pane h1 span{font-size:42px;line-height:normal;margin-top:20px}}.hero .inner .pane p{font-size:16px;font-weight:400;line-height:1.5;color:#333;margin:20px 0 0}@media (min-width:768px){.hero .inner .pane p{max-width:550px;color:#f2f2f2}}@media (min-width:1300px){.hero .inner .pane p+p{margin-top:50px}}@media (min-width:1900px){.hero .inner .pane p{max-width:880px}}@media (min-width:768px){.hero .inner .back{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.hero .inner .back::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}}.hero .inner .back img{max-width:100%;width:100%;height:auto;vertical-align:bottom}@media (min-width:768px){.hero .inner .back img{-o-object-fit:cover;object-fit:cover;max-width:none;height:100%}}.no-js .hero .news .slide+.slide{display:none}@media (min-width:768px){.hero .news .pane{padding-left:100px;padding-right:100px}}@media (min-width:1900px){.hero .news .pane{padding-left:0;padding-right:0}}@media (min-width:768px){.hero .news .pane .btn{width:auto;padding-left:25px;padding-right:25px}}.hero .news,.hero .news .slick-list,.hero .news .slick-slide,.hero .news .slick-slide>div,.hero .news .slick-track{height:100%}.hero .news .slide{height:100%;position:relative}.hero .news .slick-arrow{position:absolute;z-index:99;top:100px;transform:translate(0,-50%);padding:0;margin:0;border:0 none;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:50px;height:50px;font-size:0;color:transparent;cursor:pointer}@media (min-width:768px){.hero .news .slick-arrow{top:250px}}@media (min-width:1900px){.hero .news .slick-arrow{top:50%}}.hero .news .slick-prev{left:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEzLjk4NSAxNi45MzlMOC41IDExLjQ5Nmw1LjQ4LTUuNDM1Ii8+PC9zdmc+)}.hero .news .slick-next{right:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwLjAxNSAxNi45MzlsNS40ODUtNS40NDMtNS40OC01LjQzNSIvPjwvc3ZnPg==)}.hero .news .slick-dots{position:absolute;left:0;right:0;bottom:0;list-style:none;margin:0;padding:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}@media (min-width:768px){.hero .news .slick-dots{bottom:20px}}.hero .news .slick-dots li{opacity:.5}.hero .news .slick-dots li.slick-active{opacity:1}.hero .news .slick-dots li+li{margin-left:5px}.hero .news .slick-dots button{font-size:0;color:transparent;background:none #000;border-radius:50%;padding:0;width:10px;height:10px;margin:0;border:0 none;cursor:pointer}@media (min-width:768px){.hero .news .slick-dots button{background-color:#fff}}.trail{position:absolute;clip:rect(1px,1px,1px,1px);white-space:nowrap;overflow:hidden;height:1px;width:1px}@media (min-width:768px){.trail{position:static;clip:auto;white-space:normal;overflow:visible;height:auto;width:auto;background-color:#fff}.trail ol{margin:0;padding:0;width:100%;max-width:1770px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;list-style:none;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}}@media (min-width:768px) and (min-width:768px){.trail ol{padding-left:40px;padding-right:40px}}@media (min-width:768px) and (min-width:1300px){.trail ol{padding-left:60px;padding-right:60px}}@media (min-width:768px) and (min-width:1900px){.trail ol{padding-left:0;padding-right:0}}@media (min-width:768px){.trail ol li{font-size:12px;line-height:1.33;color:#000;display:inline-flex;align-items:center;height:40px}}@media (min-width:768px) and (min-width:1300px){.trail ol li{height:50px}}@media (min-width:768px){.trail ol li a{text-decoration:none}.trail ol li a [itemprop=name]{color:grey}.trail ol li+li{padding-left:16px;background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAuMDE1IDE2LjkzOWw1LjQ4NS01LjQ0My01LjQ4LTUuNDM1Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:16px 16px;background-position:top 52% left 0}}.content{width:100%;max-width:1770px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;margin-top:25px}@media (min-width:768px){.content{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.content{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.content{padding-left:0;padding-right:0}}@media (min-width:768px){.content{margin-top:100px}}@media (min-width:1024px){.trail+.content{margin-top:120px}}.content .title{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:400;font-size:23px;line-height:1.2;letter-spacing:-.8px;margin:0 auto 50px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:left}@media (min-width:768px){.content .title{font-size:36px;line-height:1.2;letter-spacing:-.57px;margin-bottom:100px;text-align:center}}@media (min-width:1024px){.content .title{font-size:42px;-webkit-hyphens:none;hyphens:none}}@media (min-width:1900px){.content .title{font-size:60px;line-height:1.12;letter-spacing:-.8px;margin-bottom:150px;max-width:1150px}}.content .title.has-subject{margin-bottom:15px}.content .subject{font-family:AudiType,sans-serif;font-stretch:105%;font-size:16px;font-weight:400;line-height:1.5;color:#333;margin:0 0 50px}@media (min-width:768px){.content .subject{max-width:600px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:100px}}@media (min-width:1900px){.content .subject{font-size:20px;max-width:1150px;margin-bottom:150px}}.content .divide{width:100%;max-width:1180px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-bottom:100px}.content .divide.is-textual{margin-bottom:25px}@media (min-width:1024px){.content .divide{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.content .divide.is-textual{align-items:flex-start}}@media (min-width:1900px){.content .divide{margin-bottom:150px}.content .divide.is-textual{margin-bottom:50px}}@media (min-width:1024px){.content .divide .column{flex:0 0 50%}}.content .divide .column+.column{margin-top:50px}@media (min-width:1024px){.content .divide .column+.column{margin-top:0}}@media (min-width:1024px){.content .divide.is-textual .column{flex-basis:calc(50% - 50px)}}.content .divide .title{text-align:left;margin-left:0;margin-right:0;margin-bottom:25px}@media (min-width:1024px){.content .divide .title{font-size:35px;line-height:1.12}}@media (min-width:1900px){.content .divide .title{font-size:42px;line-height:1.2;max-width:90%}}@media (min-width:1900px){.content .divide:not(.is-textual) .special,.content .divide:not(.is-textual) .text{font-size:20px;line-height:1.8}}.content .levels{margin:0;padding:0;list-style:none}@media (min-width:1300px){.content .levels{width:450px;margin-left:auto}}.content .levels li{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;min-height:45px;width:90%;background:#000;margin:8px 0;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:14px;font-weight:700;color:#fff}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content .levels li{height:45px}}@media (min-width:1024px){.content .levels li{min-height:50px;font-size:16px}}@media all and (min-width:1024px) and (-ms-high-contrast:none),(min-width:1024px) and (-ms-high-contrast:active){.content .levels li{height:50px}}@media (min-width:1300px){.content .levels li{width:330px}}.content .levels li:nth-child(1){margin-left:0}@media (min-width:1300px){.content .levels li:nth-child(1){margin-left:0}}.content .levels li:nth-child(2){margin-left:5%}@media (min-width:1300px){.content .levels li:nth-child(2){margin-left:60px}}.content .levels li:nth-child(3){margin-left:10%}@media (min-width:1300px){.content .levels li:nth-child(3){margin-left:120px}}.content .levels li:nth-child(4){margin-left:15%}@media (min-width:1300px){.content .levels li:nth-child(4){margin-left:180px}}.content .levels li:nth-child(5){margin-left:20%}@media (min-width:1300px){.content .levels li:nth-child(5){margin-left:240px}}.content .levels li:nth-last-child(n+2){position:relative;margin-bottom:26px}@media (min-width:1024px){.content .levels li:nth-last-child(n+2){margin-bottom:28px}}.content .levels li:nth-last-child(n+2)::after{content:'';position:absolute;display:block;width:28px;height:18px;bottom:-22px;left:50%;transform:translate(-50%,0);background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIxOCIgdmlld2JveD0iMCAwIDI4IDE4Ij4NCiAgPHBvbHlnb24gcG9pbnRzPSIxNCwxOCAwLDAgMjgsMCIgZmlsbD0iI2NjYyIgLz4NCjwvc3ZnPg==");background-size:cover;background-repeat:no-repeat}@media (min-width:1024px){.content .levels li:nth-last-child(n+2)::after{width:30px;height:20px;bottom:-25px}}.content .back{margin:50px 0;text-align:center}@media (min-width:1024px){.content .back{margin:100px 0}}@media (min-width:1900px){.content .back{margin-bottom:150px}}.content .appendix{margin-bottom:80px}@media (min-width:768px){.content .appendix{margin-bottom:100px}}@media (min-width:1900px){.content .appendix{margin-bottom:150px}}.content .appendix h3{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:20px;line-height:1.4;letter-spacing:-.3px;color:#000;margin:0 0 20px}@media (min-width:768px){.content .appendix h3{margin-bottom:40px}}@media (min-width:1024px){.content .appendix h3{font-size:30px;line-height:2;letter-spacing:-.51px;margin-bottom:15px}}@media (min-width:1900px){.content .appendix h3{font-size:36px;line-height:1.67;margin-bottom:40px}}.content .appendix h4{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:21px;line-height:1.34;margin:20px 0 10px;color:#000}@media (min-width:1024px){.content .appendix h4{font-size:24px}}.content .appendix .special,.content .appendix .text{max-width:1150px}@media (min-width:768px){.content .appendix .special,.content .appendix .text{font-size:20px;line-height:1.8}}.content .appendix .special+.special,.content .appendix .special+.text,.content .appendix .text+.special,.content .appendix .text+.text{margin-top:50px}@media (min-width:1024px){.content .appendix .special+.special,.content .appendix .special+.text,.content .appendix .text+.special,.content .appendix .text+.text{margin-top:75px}}@media (min-width:1300px){.content .appendix .special+.special,.content .appendix .special+.text,.content .appendix .text+.special,.content .appendix .text+.text{margin-top:50px}}.content .static{width:100%;max-width:1180px;box-sizing:border-box;margin:50px auto 50px}@media (min-width:768px){.content .static{margin-bottom:100px}}@media (min-width:1900px){.content .static{margin-bottom:150px}}.content .static .title{font-size:27px;line-height:1.56;letter-spacing:-.5px;text-align:left;margin-left:0;margin-right:0}@media (min-width:768px){.content .static .title{font-size:36px;line-height:1.25;letter-spacing:-.57px;margin-bottom:50px}}@media (min-width:1900px){.content .static .title{font-size:48px;line-height:1.25;letter-spacing:-.8px;margin-bottom:100px}}.content .static h3{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:24px;line-height:1.25;letter-spacing:-.35px;margin:30px 0 30px}@media (min-width:768px){.content .static h3{font-size:26px;letter-spacing:-.37px}}@media (min-width:1900px){.content .static h3{font-size:36px;line-height:1.67;letter-spacing:-.51px}}.content .static h4{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:18px;line-height:1.15;letter-spacing:-.35px;margin:30px 0 30px}@media (min-width:768px){.content .static h4{font-size:22px;letter-spacing:-.37px}}@media (min-width:1900px){.content .static h4{font-size:26px;line-height:1.37;letter-spacing:-.51px}}.content .static h5{font-size:inherit;margin:30px 0 30px}.content .pages{list-style:none;margin:20px 0;padding:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:16px}@media (min-width:1900px){.content .pages{margin:35px 0}}.content .pages li{line-height:1;height:40px}.content .pages li+li{margin-left:10px}.content .pages li.skip{display:flex;align-items:center}.content .pages li a,.content .pages li span{display:inline-flex;min-width:30px;padding:0 10px;height:40px;font-weight:600;color:#797979;text-decoration:none;text-align:center;box-sizing:border-box;align-items:center}.content .pages li a:hover,.content .pages li span:hover{color:#000}.content .pages li span{color:#000}.content .pages li a.next,.content .pages li a.prev{background-position:50% 50%;background-repeat:no-repeat;background-size:24px 24px}.content .pages li a.prev{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEzLjk4NSAxNi45MzlMOC41IDExLjQ5Nmw1LjQ4LTUuNDM1Ii8+PC9zdmc+")}.content .pages li a.next{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwLjAxNSAxNi45MzlsNS40ODUtNS40NDMtNS40OC01LjQzNSIvPjwvc3ZnPg==")}.content .e404{width:100%;max-width:1180px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px}@media (min-width:768px){.content .e404{margin-top:100px;margin-bottom:100px}}@media (min-width:1300px){.content .e404{margin-top:200px;margin-bottom:200px}}.content .e404 .title{margin-top:0;margin-bottom:0;max-width:none;font-size:28px}@media (min-width:1024px){.content .e404 .title{font-size:32px}}@media (min-width:1300px){.content .e404 .title{text-align:left;font-size:44px}}.content .e404 p{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;text-align:center;margin:10px 0 0}@media (min-width:1300px){.content .e404 p{text-align:left;font-size:32px}}.content .extern{padding-bottom:200px}.content .extern a{color:#000}.content .links{margin:20px 0 0;padding:0;list-style:none}@media (min-width:1024px){.content .links{margin-top:40px}}@media (min-width:1900px){.content .links{margin-top:100px}}.content .links li{border-bottom:1px solid grey;margin:5px 0}@media (min-width:1024px){.content .links li{margin:10px 0}}.content .links a{display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEwIDE2LjlMMTUuNSAxMS41IDEwIDYuMSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:top 50% right 0;background-size:24px 24px;line-height:24px;color:#000;text-decoration:none;padding:15px 0;padding-right:30px}@media (min-width:1024px){.content .links a{font-weight:700;padding:15px 0 20px}}.content .links a:hover{color:#4c4c4c}.content .gateway{max-width:600px;margin:50px auto}@media (min-width:768px){.content .gateway{margin:100px auto}}@media (min-width:1900px){.content .gateway{margin:150px auto}}.content .gateway .links{margin-top:0}@media (max-width:767px){.portal{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.portal{display:flex;flex-flow:row wrap;justify-content:space-between}}@media (min-width:768px){.portal{margin-bottom:100px}}@media (min-width:1900px){.portal{margin-bottom:150px;margin-left:auto;margin-right:auto}}.portal .entry{display:flex;flex-flow:column-reverse nowrap;align-items:stretch;justify-content:flex-start;margin-bottom:50px;width:100%}@media (min-width:768px){.portal .entry{margin-bottom:100px}}@media (min-width:1024px){.portal .entry{flex-flow:row nowrap}.portal .entry.rev{flex-flow:row-reverse nowrap}}@media (min-width:1900px){.portal .entry{margin-bottom:200px}}.portal .entry .pane{padding-left:15px;padding-right:15px;flex:0 0 100%;padding-top:20px}@media (min-width:768px){.portal .entry .pane{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.portal .entry .pane{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.portal .entry .pane{padding-left:0;padding-right:0}}@media (min-width:768px){.portal .entry .pane{padding-left:0;padding-right:0}}@media (min-width:1024px){.portal .entry .pane{padding:40px;box-sizing:border-box;flex:0 0 50%}}@media (min-width:1300px){.portal .entry .pane{padding:70px}}.portal .entry .pane h3{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:-.3px;margin:0 0 26px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:1024px){.portal .entry .pane h3{line-height:1.12;letter-spacing:-.57px;font-size:25px}}@media (min-width:1900px){.portal .entry .pane h3{font-size:36px;line-height:1.1}}.portal .entry .tile{display:block;text-decoration:none;flex:0 0 100%}@media (min-width:1024px){.portal .entry .tile{flex:0 0 50%}}@media (min-width:1900px){.portal .entry .tile{height:725px}}.portal .entry .tile img{vertical-align:bottom;max-width:100%;width:100%;height:auto}@media (min-width:1024px){.portal .entry .tile img{-o-object-fit:cover;object-fit:cover;max-width:none;height:100%}}@media (min-width:1024px){.portal .split{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between}}@media (min-width:1900px){.portal .split{margin-left:-65px;margin-right:-65px}}.portal .split .inter{display:none}@media (min-width:1024px){.portal .split .inter{display:block;text-align:center;flex:0 0 100%}}.portal .split .entry{background:#000}@media (min-width:1024px){.portal .split .entry{flex:0 0 48%;flex-basis:calc(50% - 2px);flex-flow:column-reverse nowrap;justify-content:flex-end;margin-bottom:0}}@media (min-width:1300px){.portal .split .entry{flex-basis:calc(50% - 2.5px)}}.portal .split .entry .pane{background:#000;color:#fff;padding:20px;flex:unset}@media (min-width:1024px){.portal .split .entry .pane{padding:40px}}@media (min-width:1900px){.portal .split .entry .pane{padding:40px 65px}}@media (min-width:1024px){.portal .split .entry .pane h3{font-family:AudiType,sans-serif;font-stretch:130%;font-size:21px;line-height:1.14;margin-bottom:10px}}.portal .split .entry .pane .special,.portal .split .entry .pane .text{color:#fff}.portal .split .entry .pane .btn{border-color:#fff}.outline{margin-bottom:50px}@media (min-width:1300px){.outline{margin-bottom:100px}}@media (min-width:1900px){.outline{margin-bottom:150px}}@media (max-width:767px){.outline .entry{margin-left:-15px;margin-right:-15px}}.outline .entry+.entry{margin-top:50px}@media (min-width:1024px){.outline .entry+.entry{margin-top:100px}}@media (min-width:1900px){.outline .entry+.entry{margin-top:150px}}.outline .entry .intro{display:flex;flex-flow:column-reverse nowrap;align-items:stretch;justify-content:flex-start}@media (min-width:1024px){.outline .entry .intro{flex-flow:row-reverse nowrap}.outline .entry .intro.flip{flex-flow:row nowrap}}@media (min-width:1900px){.outline .entry .intro{min-height:580px}}@media all and (min-width:1900px) and (-ms-high-contrast:none),(min-width:1900px) and (-ms-high-contrast:active){.outline .entry .intro{min-height:0}}.outline .entry .intro .pane{padding-left:15px;padding-right:15px;box-sizing:border-box;padding-top:20px;padding-bottom:25px;background:#000;color:#fff}@media (min-width:768px){.outline .entry .intro .pane{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.outline .entry .intro .pane{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.outline .entry .intro .pane{padding-left:0;padding-right:0}}@media (min-width:768px){.outline .entry .intro .pane{padding-top:40px;padding-bottom:40px}}@media (min-width:1024px){.outline .entry .intro .pane{flex:0 0 40%}}@media (min-width:1900px){.outline .entry .intro .pane{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;padding:80px}}@media all and (min-width:1900px) and (-ms-high-contrast:none),(min-width:1900px) and (-ms-high-contrast:active){.outline .entry .intro .pane{flex-basis:calc(40% - (80px * 2))}}.outline .entry .intro .pane .special,.outline .entry .intro .pane .text{margin-bottom:40px;color:inherit}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.outline .entry .intro .pane .special,.outline .entry .intro .pane .text{overflow:hidden;word-break:break-all;max-width:100%}}.outline .entry .intro .pane .btn{border-color:currentColor;color:inherit}.outline .entry .intro .pane h3{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:400;font-size:21px;line-height:1.4;letter-spacing:-.8px;margin:0 0 10px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:1900px){.outline .entry .intro .pane h3{margin-bottom:30px;font-size:30px;line-height:1.46}}@media (min-width:1900px){.outline .entry .intro .pane .btn{margin-top:auto}}@media (min-width:1024px){.outline .entry .intro .tile{flex:0 0 60%}}.outline .entry .intro .tile img{vertical-align:bottom;max-width:100%;width:100%;height:auto}@media (min-width:1024px){.outline .entry .intro .tile img{height:100%;-o-object-fit:cover;object-fit:cover}}.outline .entry .extra{padding-left:15px;padding-right:15px;padding-top:35px;padding-bottom:50px;background:#f2f2f2;color:#000;animation:fade-in 250ms linear}@media (min-width:768px){.outline .entry .extra{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.outline .entry .extra{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.outline .entry .extra{padding-left:0;padding-right:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media (min-width:1024px){.outline .entry .extra{padding-top:40px;padding-bottom:20px}}@media (min-width:1900px){.outline .entry .extra{padding:80px;padding-bottom:40px}}.outline .entry .extra ul{list-style:none;margin:0;padding:0}.outline .entry .extra ul li{padding-bottom:20px;border-bottom:1px solid #ccc}@media (min-width:1300px){.outline .entry .extra ul{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.outline .entry .extra ul li{flex:0 0 48%;flex-basis:calc(50% - 40px);margin-bottom:40px}}.outline .entry .extra ul li+li{margin-top:20px}@media (min-width:1300px){.outline .entry .extra ul li+li{margin-top:0}}.outline .entry .extra ul a{color:inherit;text-decoration:none;font-size:16px;font-weight:400;padding:5px 0;line-height:1.8;display:block;padding-right:34px;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEwIDE2LjlMMTUuNSAxMS41IDEwIDYuMSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:24px 24px;background-position:top 50% right 0}@media (min-width:768px){.outline .entry .extra ul a{display:inline-flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}}@media (min-width:1024px){.outline .entry .extra ul a{display:flex}}.outline .entry .extra ul a strong{font-weight:700;display:block;padding-right:30px;min-width:115px}@media (min-width:768px){.outline .entry .extra ul a strong{display:inline-block}}.course{margin-bottom:50px;position:relative}@media (max-width:767px){.course{margin-left:-15px;margin-right:-15px}}@media (min-width:1024px){.course{margin-bottom:100px}}@media (min-width:1900px){.course{margin-bottom:150px}}.course .union{padding-left:15px;padding-right:15px;padding-top:20px;padding-bottom:30px;background:#f2f2f2;margin-bottom:10px;position:relative}@media (min-width:768px){.course .union{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.course .union{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.course .union{padding-left:0;padding-right:0}}@media (min-width:768px){.course .union{padding-top:40px;padding-bottom:40px}}@media (min-width:1024px){.course .union{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}}@media (min-width:1300px){.course .union{padding-top:60px;padding-right:60px}}@media (min-width:1900px){.course .union{padding:50px 80px;margin-bottom:5px}}.course .union .wire{pointer-events:none;position:absolute;right:35px;animation:wire 250ms linear forwards}@keyframes wire{from{opacity:0}to{opacity:1}}@media (min-width:768px){.course .union .wire{right:60px}}@media (min-width:1024px){.course .union .wire{right:auto;left:245px}}@media (min-width:1300px){.course .union .wire{left:265px}}@media (min-width:1900px){.course .union .wire{left:430px}}.course .union .wire.top{top:-5px}.course .union .wire.bot{bottom:-5px}.course .union .wire rect{fill:#000}@media (min-width:1024px){.course .union .wire rect{fill:#979797}}@media (min-width:1024px){.course .union .side{flex:0 0 175px;margin-right:80px;width:175px;max-width:175px}}@media (min-width:1900px){.course .union .side{flex-basis:300px;margin-right:100px;width:300px;max-width:300px}}.course .union .side h2{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:20px;letter-spacing:-.25px;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:768px){.course .union .side h2{font-size:22px;line-height:1.27;letter-spacing:-.3px}}@media (min-width:1900px){.course .union .side h2{font-size:24px;letter-spacing:-.3px}}.course .union .list{margin:30px 0 0}@media (min-width:1024px){.course .union .list{flex:1 1 auto;margin-top:0}}.course .union .list ol,.course .union .list ul{list-style:none;padding:0;margin:0}.course .union .list ol li,.course .union .list ul li{position:relative;padding-right:50px}@media (min-width:1024px){.course .union .list ol li,.course .union .list ul li{padding-right:0}}.course .union .list ol li+li,.course .union .list ul li+li{margin-top:20px}@media (min-width:1024px){.course .union .list ol li+li,.course .union .list ul li+li{margin-top:10px}}@media (min-width:1900px){.course .union .list ol li+li,.course .union .list ul li+li{margin-top:30px}}.course .union .list ol li::before,.course .union .list ul li::before{content:"";position:absolute;top:50%;right:20px;width:30px;height:2px;background:#000;transform:translate(0,-1px)}.course .union .list ol li::after,.course .union .list ul li::after{content:"";position:absolute;top:-20px;right:20px;bottom:-20px;width:2px;background:#000}.course .union .list ol li:first-child::after,.course .union .list ul li:first-child::after{top:50%}.course .union .list ol li:last-child::after,.course .union .list ul li:last-child::after{bottom:50%}.course .union .list ol li:only-child::after,.course .union .list ol li:only-child::before,.course .union .list ul li:only-child::after,.course .union .list ul li:only-child::before{content:none}@media (min-width:1024px){.course .union .list ol li::after,.course .union .list ol li::before,.course .union .list ul li::after,.course .union .list ul li::before{background:#979797}}.course .union .list ol li .wrap,.course .union .list ol li a,.course .union .list ul li .wrap,.course .union .list ul li a{color:inherit;text-decoration:none}@media (min-width:1024px){.course .union .list ol li .wrap,.course .union .list ol li a,.course .union .list ul li .wrap,.course .union .list ul li a{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start;height:120px}}@media (min-width:1300px){.course .union .list ol li .wrap,.course .union .list ol li a,.course .union .list ul li .wrap,.course .union .list ul li a{height:80px}}.course .union .list ol li p,.course .union .list ul li p{margin:0}.course .union .list ol li .name,.course .union .list ol li .term,.course .union .list ul li .name,.course .union .list ul li .term{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;text-align:center;min-height:50px;overflow-wrap:break-word}@media (min-width:1024px){.course .union .list ol li .name,.course .union .list ol li .term,.course .union .list ul li .name,.course .union .list ul li .term{flex:0 0 150px}}@media (min-width:1900px){.course .union .list ol li .name,.course .union .list ol li .term,.course .union .list ul li .name,.course .union .list ul li .term{flex-basis:220px}}.course .union .list ol li .name,.course .union .list ul li .name{background:#000;color:#fff}.course .union .list ol li .desc,.course .union .list ul li .desc{display:none;background:#fff;box-sizing:border-box;border:20px solid #fff;overflow:hidden;font-size:16px;line-height:1.25}@media (min-width:1024px){.course .union .list ol li .desc,.course .union .list ul li .desc{flex:1 1 auto;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:center}@supports (-webkit-line-clamp:4){.course .union .list ol li .desc,.course .union .list ul li .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}}.course .union .list ol li .term,.course .union .list ul li .term{background:#b3b3b3;color:#fff}.course .union .list ol li.vitero .name,.course .union .list ul li.vitero .name{background:#bb0a30}@media (min-width:1024px){.course .union .list ol li::before{content:none}.course .union .list ol li::after,.course .union .list ol li:first-child::after{top:auto;right:auto;left:75px;bottom:-10px;height:10px}.course .union .list ol li:last-child::after{content:none}}@media (min-width:1900px){.course .union .list ol li::after,.course .union .list ol li:first-child::after{left:110px;bottom:-30px;height:30px}}.course .union .list ul li::before{right:28px;width:22px}.course .union .list ul li::after{right:28px}@media (min-width:1024px){.course .union .list ul li::before{right:auto;left:-25px;width:25px}.course .union .list ul li::after{right:auto;left:-25px}}.course .union .notes{margin-top:30px;padding-right:25px}@media (min-width:1024px){.course .union .notes{position:absolute;left:40px;bottom:40px;width:180px;height:50%;margin-top:0}.course .union .notes.no-headline{height:calc(100% - 80px)}.course .union .notes .notes-pane{overflow:auto;scrollbar-width:thin;scrollbar-color:#bb0a30 #e6e6e6;scrollbar-gutter:stable;height:100%;display:grid;align-items:end;padding-right:25px}.course .union .notes.has-scroll::after,.course .union .notes.has-scroll::before{content:"";pointer-events:none;height:30px;position:absolute;left:0;right:0;opacity:0;transition:opacity 250ms ease-out}.course .union .notes.has-scroll::before{top:0;background:linear-gradient(to bottom,#f2f2f2,transparent)}.course .union .notes.has-scroll::after{bottom:0;background:linear-gradient(to bottom,transparent,#f2f2f2)}.course .union .notes.has-scroll.sc-start::before{opacity:1}.course .union .notes.has-scroll.sc-end::after{opacity:1}.course .union .notes.shift{bottom:20px}}@media (min-width:1900px){.course .union .notes{left:80px;bottom:50px;width:300px}.course .union .notes.no-headline{height:calc(100% - 100px)}.course .union .notes.shift{bottom:15px}}.course .union .notes p{font-size:14px;font-weight:400;line-height:1.36;margin:0}.course .extras{margin-bottom:100px}@media (min-width:1024px){.course .extras{margin-bottom:0}}.course .extras .extra+.extra{margin-top:50px}@media (min-width:1024px){.course .extras .extra+.extra{margin-top:100px}}@media (min-width:1900px){.course .extras .extra+.extra{margin-top:150px}}.course .extras .extra h3{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:24px;line-height:1.25;letter-spacing:-.35px;margin:0 0 25px}@media (min-width:1024px){.course .extras .extra h3{font-size:30px;line-height:2;letter-spacing:-.51px}}@media (min-width:1900px){.course .extras .extra h3{font-size:36px;line-height:1.67}}@media (min-width:1024px){.course .extras .extra .special,.course .extras .extra .text{max-width:440px}}@media (min-width:1024px){.course .extras .extra .special p+p,.course .extras .extra .text p+p{margin-top:50px}}.course .action{margin-bottom:50px}@media (min-width:1024px){.course .action{margin-bottom:0;position:absolute;bottom:0;right:0;text-align:right}}.course .action p{margin:0}.course .action p+p{margin-top:50px}.course .extras{margin-top:50px}@media (min-width:1024px){.course .extras{margin-top:100px}}@media (min-width:1900px){.course .extras{margin-top:150px}}@media (max-width:767px){.course .action,.course .extras{margin-left:15px;margin-right:15px}}.training{position:relative}@media (min-width:1024px){.training{margin-bottom:100px}}@media (min-width:1900px){.training{margin-bottom:150px}}.training .blocks{margin-bottom:50px}@media (min-width:1024px){.training .blocks{display:grid;grid-template-areas:"req cnt" "org cnt" "inf inf";grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin-bottom:100px}}@media (min-width:1900px){.training .blocks{margin-bottom:150px;grid-template-columns:580px 1fr}}.training .blocks .block{background:#f2f2f2;padding:15px}@media (min-width:768px){.training .blocks .block{padding:30px 40px}}@media (min-width:1024px){.training .blocks .block:nth-child(1){grid-area:req}.training .blocks .block:nth-child(2){grid-area:cnt}.training .blocks .block:nth-child(3){grid-area:org}.training .blocks .block:nth-child(4){grid-area:inf}}@media (min-width:1900px){.training .blocks .block{padding:80px}.training .blocks .block.notes{padding:50px 80px}}.training .blocks .block+.block{margin-top:10px}@media (min-width:1024px){.training .blocks .block+.block{margin-top:0}}.training .blocks .block h3{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:20px;line-height:1.4;letter-spacing:-.3px;margin:0;margin-bottom:30px}@media (min-width:1024px){.training .blocks .block h3{font-size:26px;line-height:1.38;letter-spacing:-.51px;margin-bottom:20px}}@media (min-width:1900px){.training .blocks .block h3{font-size:36px;line-height:1.67;margin-bottom:35px}}.training .blocks .block.notes h3{font-family:inherit;letter-spacing:normal;font-size:16px;margin-bottom:5px}.training .blocks .block h4{margin:10px 0 0}@media (min-width:1024px){.training .blocks .block h4{line-height:1.5}}.training .blocks .block h4+p{margin-top:0}.training .extras{margin-bottom:100px}@media (min-width:1024px){.training .extras{margin-bottom:0}}.training .extras .extra+.extra{margin-top:50px}@media (min-width:1024px){.training .extras .extra+.extra{margin-top:100px}}@media (min-width:1900px){.training .extras .extra+.extra{margin-top:150px}}.training .extras .extra h3{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;font-size:24px;line-height:1.25;letter-spacing:-.35px;margin:0 0 25px}@media (min-width:1024px){.training .extras .extra h3{font-size:30px;line-height:2;letter-spacing:-.51px}}@media (min-width:1900px){.training .extras .extra h3{font-size:36px;line-height:1.67}}@media (min-width:1024px){.training .extras .extra .special,.training .extras .extra .text{max-width:440px}}@media (min-width:1024px){.training .extras .extra .special p+p,.training .extras .extra .text p+p{margin-top:50px}}.training .action{margin-bottom:50px}@media (min-width:1024px){.training .action{margin-bottom:0;position:absolute;bottom:0;right:0;text-align:right}}.training .action p{margin:0}.training .action p+p{margin-top:50px}.contact{margin-bottom:50px}@media (min-width:1024px){.contact{margin-bottom:100px;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start;height:75vh}}@media (min-width:1300px){.contact{max-height:820px}}@media (min-width:1900px){.contact{margin-bottom:150px;height:70vh}}.contact .side{background:#f2f2f2}@media (min-width:1024px){.contact .side{flex:0 0 310px;overflow:hidden;display:flex;flex-flow:column nowrap}}@media (min-width:1900px){.contact .side{flex-basis:444px}}.contact .side .menu{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;background:#000;color:#fff;height:50px;padding:0 15px;box-sizing:border-box}@media (min-width:1024px){.contact .side .menu{height:60px}}@media (min-width:1900px){.contact .side .menu{height:84px;padding-left:50px}}.contact .side .menu .prev{border:0 none;background:none transparent;padding:0;margin:0;cursor:pointer;margin-left:-15px;box-sizing:border-box;flex:0 0 45px;height:100%;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;display:none}@media (min-width:1900px){.contact .side .menu .prev{margin-left:-50px;flex-basis:50px}}.contact .side .menu .prev svg{color:#fff;width:24px;height:24px}.contact .side .menu .label{display:inline-block;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:400;font-size:16px;line-height:2.2;letter-spacing:-.29px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1024px){.contact .side .menu .label{font-size:18px;line-height:1.83;letter-spacing:-.34px}}.contact .side .list{box-sizing:border-box;overflow-y:auto;height:330px}@media (min-width:1024px){.contact .side .list{height:100%}}.contact .side .list .hotels{margin-top:20px;padding-top:20px}.contact .side .list .hotels h2{margin:0;font-size:20px;line-height:1.44;color:#333;padding:0 15px}@media (min-width:1900px){.contact .side .list .hotels h2{padding:0 30px}}.contact .side .list .entries{padding:10px 15px}@media (min-width:1900px){.contact .side .list .entries{padding:20px 30px}}.contact .side .list .entries .entry{padding:15px 0;border-bottom:1px solid #d8d8d8}.contact .side .list .entries .entry:hover{background:#fff}@media (min-width:1024px){.contact .side .list .entries .entry{padding:20px 15px}}@media (min-width:1900px){.contact .side .list .entries .entry{padding:30px 20px}}.contact .side .list .entries .entry h3{font-size:18px;line-height:1.44;margin:0 0 20px;color:#333}.contact .gmap{height:330px}@media (min-width:1024px){.contact .gmap{flex:1 1 100%;height:auto}}.contact .gmap.defer{background:#e4e4e4;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.contact .gmap.defer p{margin:0;color:#777;text-shadow:0 1px #fff}.search-result{width:100%;max-width:1180px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:100px}.search-result .search-filter{margin-bottom:50px}@media (min-width:1024px){.search-result .search-filter{margin-bottom:70px}}@media (min-width:1300px){.search-result .search-filter{margin-bottom:100px}}.search-result .search-filter .label{display:none;margin:25px 15px 30px}@media (min-width:768px){.search-result .search-filter .label{display:block}}@media (min-width:1024px){.search-result .search-filter .label{margin:25px 0 30px}}@media (min-width:1024px){.search-result .search-filter .group{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}}.search-result .search-filter .field{margin:15px}@media (min-width:1024px){.search-result .search-filter .field{margin:0}.search-result .search-filter .field+.field{margin-left:50px}}.search-result .search-filter .check{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.search-result .search-filter .check .area{flex-basis:0 0 30px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:30px;height:30px;margin-right:15px;position:relative}.search-result .search-filter .check .area input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.search-result .search-filter .check .area .tick{position:relative;z-index:1;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:30px;height:30px;color:#000;border:1px solid #ccc;transition:border-color 250ms linear;box-sizing:border-box}.search-result .search-filter .check .area .tick svg{opacity:0;width:24px;height:24px}.search-result .search-filter .check .area input:hover~.tick{border-color:#000}.search-result .search-filter .check .area input:checked~.tick{border-color:#000}.search-result .search-filter .check .area input:checked~.tick svg{opacity:1}.search-result .search-filter .check .area input:disabled~.tick{background-color:#eee;border-color:#444}.search-result .search-filter .check label{margin:0;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-result .search-scope{position:relative}.search-result .search-scope .label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin:0;background:#f2f2f2;border-bottom:1px solid grey;font-size:16px;line-height:1.5;box-sizing:border-box;padding:15px}@media (min-width:1024px){.search-result .search-scope .label{display:none}}.search-result .search-scope .label span{flex:1 1 auto;padding-right:10px;overflow:hidden;text-overflow:ellipsis}.search-result .search-scope .label svg{flex:0 0 24px;width:24px;height:24px}.search-result .search-scope ul{margin:0;padding:0 5px;list-style:none;background:#e5e5e5;position:absolute;top:100%;left:0;width:100%;box-sizing:border-box;animation:sl-drop 250ms ease forwards;display:none;opacity:0}@keyframes sl-drop{to{opacity:1}}@media (min-width:1024px){.search-result .search-scope ul{display:flex;position:static;animation:none;opacity:1;background:0 0;border-bottom:3px solid #e5e5e5;padding:0}}.search-result .search-scope ul li{padding:15px 10px}@media (min-width:1024px){.search-result .search-scope ul li{padding:0}}.search-result .search-scope ul li+li{border-top:1px solid #ccc}@media (min-width:1024px){.search-result .search-scope ul li+li{border-top:0 none}}.search-result .search-scope ul a{color:#666;text-decoration:none}@media (min-width:1024px){.search-result .search-scope ul a{color:#000;padding:15px 20px;display:block}.search-result .search-scope ul a:hover{background:#f5f5f5}.search-result .search-scope ul a.current{background:#e5e5e5}}.search-result .search-query{margin-bottom:50px;font-family:AudiType,sans-serif;font-stretch:105%;font-size:16px;line-height:1.75;color:#000}@media (min-width:1024px){.search-result .search-query{margin-bottom:60px}}@media (min-width:1300px){.search-result .search-query{margin-bottom:80px}}.search-result .search-entry{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e5e5e5}.search-result .search-entry a{color:#000;text-decoration:none;display:inline-block}.search-result .search-entry p{margin:0}.search-result .search-entry .entry-label{font-weight:700;margin-bottom:10px}.search-result .search-entry .entry-trail{list-style:none;margin:0 0 15px;padding:0;display:none;font-size:12px;line-height:1.34;color:#999}@media (min-width:1024px){.search-result .search-entry .entry-trail{display:flex;flex-flow:row wrap}}.search-result .search-entry .entry-trail li+li{margin-left:10px;padding-left:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNSA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAwLjVMNC4yNCAzLjc1MkwxLjAwMyA2Ljk5OSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLW9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:top 50% left 0;background-size:5px 8px}.search-result .search-pages{margin-top:30px;margin-bottom:60px}@media (min-width:1024px){.search-result .search-pages{margin-top:60px;margin-bottom:100px}}.special{max-width:1180px;margin:120px auto;font-weight:400}.special p{margin:20px 0}.special .highlight{margin:60px 0;font-size:22px;color:#888;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700}.special h3{font-size:24px;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;margin:60px 0 40px;padding-bottom:20px;border-bottom:1px solid #f5f5f5}.special h4{font-size:18px;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;margin:50px 0 20px;color:#bb0a30}.special h5{font-size:16px;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;margin:20px 0}.hygiene{width:100%;max-width:1180px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-bottom:100px}.hygiene h2,.hygiene h3,.hygiene strong{font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:1300px){.hygiene h2,.hygiene h3,.hygiene strong{-webkit-hyphens:none;hyphens:none}}.hygiene h2{font-size:26px;line-height:40px;letter-spacing:-.5px}@media (min-width:1300px){.hygiene h2{font-size:36px;line-height:60px}}.hygiene h2:not(:first-of-type){margin-top:80px}.hygiene h3{font-size:20px;line-height:30px;letter-spacing:-.4px;margin-top:60px;margin-bottom:10px}@media (min-width:1300px){.hygiene h3{font-size:30px;line-height:44px}}.hygiene h3 span{color:#fff;padding:5px;background-color:#bb0a30}.hygiene .images{max-width:1050px;margin-top:80px}.hygiene .images h3{font-size:20px;line-height:30px;letter-spacing:-.428571px;color:#bb0a30;margin-top:0}@media (min-width:1300px){.hygiene .images h3{font-size:30px;line-height:44px}}@media (min-width:1024px){.hygiene .images .row{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}}.hygiene .images .row+.row{margin-top:40px}.hygiene .images .row .tile{text-align:center}@media (min-width:1300px){.hygiene .images .row .tile{flex:0 0 250px;display:inline-flex;align-items:center}}.hygiene .images .row .tile img{width:250px;height:auto}@media (min-width:1024px){.hygiene .images .row .desc{margin-left:50px;flex:1 1 auto}}.finanz{width:100%;max-width:1180px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-bottom:100px}@media (min-width:1024px){.finanz{margin-bottom:150px}}.finanz .table{overflow:auto;padding-bottom:20px;margin-left:-15px;margin-right:-15px}.finanz table{width:100%;border-collapse:separate;border-spacing:15px}.finanz th{font-size:16px;padding:10px 0;border-bottom:2px solid #000;font-family:AudiType,sans-serif;font-stretch:130%;font-weight:700;text-align:left;white-space:nowrap}.finanz th span{font-size:12px;font-family:AudiType,sans-serif;font-stretch:105%;font-weight:400}.finanz tbody td{padding:10px 0 20px;border-bottom:1px solid #000;min-width:80px}.finanz tbody td:first-child{text-align:center}.finanz tbody td a,.finanz tbody td a:link,.finanz tbody td a:visited{color:#333;text-decoration:underline}.finanz tbody td a:hover{color:#000}.finanz .note{font-size:14px;margin:10px 0}.site-foot{background:#000;padding:30px 0;margin-top:auto}@media (min-width:768px){.site-foot{padding:40px 0}}@media (min-width:1300px){.site-foot{padding:80px 0}}.site-foot .inner{width:100%;max-width:1770px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.site-foot .inner{padding-left:40px;padding-right:40px}}@media (min-width:1300px){.site-foot .inner{padding-left:60px;padding-right:60px}}@media (min-width:1900px){.site-foot .inner{padding-left:0;padding-right:0}}@media (min-width:1300px){.site-foot .inner .central{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}}.site-foot .inner .central .menu{list-style:none;margin:0 0 40px;padding:0}@media (min-width:768px){.site-foot .inner .central .menu{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}}@media (min-width:1300px){.site-foot .inner .central .menu{margin-bottom:0}}.site-foot .inner .central .menu li+li{margin-top:12px}@media (min-width:768px){.site-foot .inner .central .menu li+li{margin-top:0}}@media (min-width:1300px){.site-foot .inner .central .menu li+li{margin-left:30px}}@media (min-width:1900px){.site-foot .inner .central .menu li+li{margin-left:60px}}.site-foot .inner .central .menu a{font-family:AudiType,sans-serif;font-stretch:105%;font-weight:400;font-size:14px;text-decoration:none;color:#fff;line-height:22px}.site-foot .inner .central .social{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}@media (min-width:768px){.site-foot .inner .central .social{justify-content:center}}.site-foot .inner .central .social a{display:inline-block;text-decoration:none;color:#fff;outline:0!important}.site-foot .inner .central .social a+a{margin-left:15px}.site-foot .inner .central .social a svg{width:50px;height:50px}@media (min-width:768px){.site-foot .inner .central .social a svg{width:40px;height:40px}}@media (min-width:1300px){.site-foot .inner .central .social a svg{width:35px;height:35px}}.site-foot .inner .legal{font-size:12px;font-weight:400;line-height:1.5;color:#fff;margin-top:40px;padding-top:30px;border-top:1px solid #333}@media (min-width:768px){.site-foot .inner .legal{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}}@media (min-width:1300px){.site-foot .inner .legal{margin-top:80px}}.site-foot .inner .legal .copy{margin:0}.site-foot .inner .legal .menu{margin:0;margin-top:20px;padding:0;list-style:none;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}@media (min-width:768px){.site-foot .inner .legal .menu{margin-top:0}}.site-foot .inner .legal .menu li+li{margin-left:30px}.site-foot .inner .legal .menu a{color:inherit;text-decoration:none;display:inline-block;padding:5px 0}.site-foot .inner .notice{font-size:12px;font-weight:400;line-height:1.5;color:#fff;margin-top:40px}.site-foot .inner .notice p{margin:0}.site-foot .inner .notice p+p{margin-top:20px}
/*# sourceMappingURL=maps/styles.css.map */
