html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{-webkit-box-sizing:content-box;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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}
[hidden],template{display:none}
.animate-fade{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.animate-fade:hover{opacity:0}
.animate-move>.demo-shape{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.demo-animate{background-color:#f0f0f0;border-radius:8px;cursor:pointer;padding:1em;text-align:center}
[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}
[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}
[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}
[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}
[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{-webkit-transition-duration:150ms;transition-duration:150ms}
[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{-webkit-transition-delay:150ms;transition-delay:150ms}
[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}
[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}
[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{-webkit-transition-duration:250ms;transition-duration:250ms}
[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{-webkit-transition-delay:250ms;transition-delay:250ms}
[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}
[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}
[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{-webkit-transition-duration:350ms;transition-duration:350ms}
[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{-webkit-transition-delay:350ms;transition-delay:350ms}
[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}
[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}
[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{-webkit-transition-duration:450ms;transition-duration:450ms}
[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{-webkit-transition-delay:450ms;transition-delay:450ms}
[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}
[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}
[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{-webkit-transition-duration:550ms;transition-duration:550ms}
[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{-webkit-transition-delay:550ms;transition-delay:550ms}
[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}
[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}
[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{-webkit-transition-duration:650ms;transition-duration:650ms}
[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{-webkit-transition-delay:650ms;transition-delay:650ms}
[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}
[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}
[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{-webkit-transition-duration:750ms;transition-duration:750ms}
[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{-webkit-transition-delay:750ms;transition-delay:750ms}
[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}
[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}
[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{-webkit-transition-duration:850ms;transition-duration:850ms}
[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{-webkit-transition-delay:850ms;transition-delay:850ms}
[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}
[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}
[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{-webkit-transition-duration:950ms;transition-duration:950ms}
[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{-webkit-transition-delay:950ms;transition-delay:950ms}
[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}
[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}
[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}
[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}
[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}
[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}
[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}
[data-aos]{pointer-events:none}
[data-aos].aos-animate{pointer-events:auto}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1)}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.42,0,1,1);transition-timing-function:cubic-bezier(.42,0,1,1)}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}
html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}
html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}
html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}
html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}
html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}
html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}
html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}
html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}
html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}
html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}
html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}
html:not(.no-js) [data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}
html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}
html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}
html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}
html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}
html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}
body{font-size:16px;line-height:1.5}
.main{display:block}
.layer{position:absolute;left:0;top:0;width:100%;height:100%}
.layer--nav-blind{z-index:99;background-color:rgba(255,255,255,.8);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;visibility:hidden;position:fixed}
@font-face{font-family:Icons;font-weight:400;font-style:normal;src:url(../fonts/dzicon.eot);src:url(../fonts/dzicon.eot) format("☺"),url(../fonts/dzicon.woff) format("woff"),url(../fonts/dzicon.ttf) format("truetype")}
@font-face{font-family:FrutigerNext;src:url(../fonts/af97a512-f55a-4f61-b2ce-659c883930fc.eot#iefix);src:url(../fonts/af97a512-f55a-4f61-b2ce-659c883930fc.eot#iefix) format("eot"),url(../fonts/3fbbd6b1-cfa7-4ff0-97ea-af1b2c489f15.woff) format("woff"),url(../fonts/076311f8-a01b-4389-a5eb-334a62e62d45.ttf) format("truetype"),url(../fonts/c59a36ab-4ef8-4ee1-a2f8-48aa79d4f877.svg#c59a36ab-4ef8-4ee1-a2f8-48aa79d4f877) format("svg");font-weight:400}
@font-face{font-family:FrutigerNext;src:url(../fonts/ed851bde-4b1b-45ca-9fbb-9603819932cf.eot#iefix);src:url(../fonts/ed851bde-4b1b-45ca-9fbb-9603819932cf.eot#iefix) format("eot"),url(../fonts/35288d5e-681e-4b64-a930-438d2b2551d6.woff) format("woff"),url(../fonts/1a22c75e-4022-43cd-a543-70ca36eb92aa.ttf) format("truetype"),url(../fonts/2c937a24-6a4c-47b2-b3f3-28173e19b53d.svg#2c937a24-6a4c-47b2-b3f3-28173e19b53d) format("svg");font-weight:300}
@font-face{font-family:FrutigerNext;src:url(../fonts/ce9ebe9b-6684-4783-8760-f3a20a0c52f0.eot#iefix);src:url(../fonts/ce9ebe9b-6684-4783-8760-f3a20a0c52f0.eot#iefix) format("eot"),url(../fonts/5f3f5b96-b77d-497d-a916-d483bc9c6c3f.woff) format("woff"),url(../fonts/209c5dbd-a0e8-4fdf-ada6-50628360eefd.ttf) format("truetype"),url(../fonts/44583fec-16e5-46d4-94b5-f779465dc4ec.svg#44583fec-16e5-46d4-94b5-f779465dc4ec) format("svg");font-weight:600}
@font-face{font-family:AdobeGaramond;src:url(../fonts/73fe293c-69da-4927-80ce-773ee1a1879c.eot#iefix);src:url(../fonts/73fe293c-69da-4927-80ce-773ee1a1879c.eot#iefix) format("eot"),url(../fonts/859018fa-3c03-484b-8774-97bd6548d48d.woff) format("woff"),url(../fonts/abb87b70-21d4-4ac2-bf9f-41548a67e564.ttf) format("truetype"),url(../fonts/6e4e2084-ff69-479e-b179-92d90deb7885.svg#6e4e2084-ff69-479e-b179-92d90deb7885) format("svg");font-weight:400}
.pl-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.pl .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#707172}
.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{max-width:1160px;width:100%;margin:0 auto;padding:1rem 1rem;display:block;color:#fff;text-decoration:none;line-height:1}
@media (min-width:448px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}
}
@media (min-width:1160px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc(1rem + calc(-50vw + calc(1160px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1160px / 2)))}
}
.pl .sg-pattern>div,.sg-main .sg-pattern>div{max-width:1160px;width:100%;margin:0 auto;padding:0 1rem}
@media (min-width:448px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}
}
@media (min-width:1160px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc(1rem + calc(-50vw + calc(1160px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1160px / 2)))}
}
.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem!important;text-transform:none!important}
.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#1169ba!important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase!important}
.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}
.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}
.pl .visually-hidden,.sg-main .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}
.pl .sg-colors,.sg-main .sg-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}
.pl .sg-colors li,.sg-main .sg-colors li{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin:0 .5rem 1rem}
.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:.3em}
html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}
*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}
.container{width:100%;padding-right:19px;padding-left:19px;margin-right:auto;margin-left:auto}
@media (min-width:448px){.container{max-width:448px}
}
@media (min-width:544px){.container{max-width:544px}
}
@media (min-width:768px){.container{max-width:720px}
}
@media (min-width:992px){.container{max-width:960px}
}
@media (min-width:1160px){.container{max-width:1160px}
}
.container-fluid,.container-lg,.container-md,.container-md-lg,.container-sm,.container-xl{width:100%;padding-right:19px;padding-left:19px;margin-right:auto;margin-left:auto}
@media (min-width:448px){.container,.container-sm{max-width:448px}
}
@media (min-width:544px){.container,.container-md,.container-sm{max-width:544px}
}
@media (min-width:768px){.container,.container-md,.container-md-lg,.container-sm{max-width:720px}
}
@media (min-width:992px){.container,.container-lg,.container-md,.container-md-lg,.container-sm{max-width:960px}
}
@media (min-width:1160px){.container,.container-lg,.container-md,.container-md-lg,.container-sm,.container-xl{max-width:1160px}
}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-19px;margin-left:-19px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-md-lg,.col-md-lg-1,.col-md-lg-10,.col-md-lg-11,.col-md-lg-12,.col-md-lg-2,.col-md-lg-3,.col-md-lg-4,.col-md-lg-5,.col-md-lg-6,.col-md-lg-7,.col-md-lg-8,.col-md-lg-9,.col-md-lg-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:19px;padding-left:19px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}
@media (min-width:448px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333%}
.offset-sm-2{margin-left:16.66667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333%}
.offset-sm-5{margin-left:41.66667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333%}
.offset-sm-8{margin-left:66.66667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333%}
.offset-sm-11{margin-left:91.66667%}
}
@media (min-width:544px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
@media (min-width:768px){.col-md-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-md-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-md-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-md-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-md-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-md-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-md-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-md-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-md-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-md-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-md-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-md-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-md-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-md-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-lg-0{margin-left:0}
.offset-md-lg-1{margin-left:8.33333%}
.offset-md-lg-2{margin-left:16.66667%}
.offset-md-lg-3{margin-left:25%}
.offset-md-lg-4{margin-left:33.33333%}
.offset-md-lg-5{margin-left:41.66667%}
.offset-md-lg-6{margin-left:50%}
.offset-md-lg-7{margin-left:58.33333%}
.offset-md-lg-8{margin-left:66.66667%}
.offset-md-lg-9{margin-left:75%}
.offset-md-lg-10{margin-left:83.33333%}
.offset-md-lg-11{margin-left:91.66667%}
}
@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
@media (min-width:1160px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
@media (min-width:448px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:544px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:768px){.d-md-lg-none{display:none!important}
.d-md-lg-inline{display:inline!important}
.d-md-lg-inline-block{display:inline-block!important}
.d-md-lg-block{display:block!important}
.d-md-lg-table{display:table!important}
.d-md-lg-table-row{display:table-row!important}
.d-md-lg-table-cell{display:table-cell!important}
.d-md-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-md-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:1160px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media print{.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}
.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
@media (min-width:448px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}
.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}
.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:544px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}
.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}
.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:768px){.flex-md-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-md-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-md-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}
.flex-md-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}
.flex-md-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-md-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-md-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-md-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}
.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}
.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:1160px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}
.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}
.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-n1{margin:-.25rem!important}
.mt-n1,.my-n1{margin-top:-.25rem!important}
.mr-n1,.mx-n1{margin-right:-.25rem!important}
.mb-n1,.my-n1{margin-bottom:-.25rem!important}
.ml-n1,.mx-n1{margin-left:-.25rem!important}
.m-n2{margin:-.5rem!important}
.mt-n2,.my-n2{margin-top:-.5rem!important}
.mr-n2,.mx-n2{margin-right:-.5rem!important}
.mb-n2,.my-n2{margin-bottom:-.5rem!important}
.ml-n2,.mx-n2{margin-left:-.5rem!important}
.m-n3{margin:-1rem!important}
.mt-n3,.my-n3{margin-top:-1rem!important}
.mr-n3,.mx-n3{margin-right:-1rem!important}
.mb-n3,.my-n3{margin-bottom:-1rem!important}
.ml-n3,.mx-n3{margin-left:-1rem!important}
.m-n4{margin:-1.5rem!important}
.mt-n4,.my-n4{margin-top:-1.5rem!important}
.mr-n4,.mx-n4{margin-right:-1.5rem!important}
.mb-n4,.my-n4{margin-bottom:-1.5rem!important}
.ml-n4,.mx-n4{margin-left:-1.5rem!important}
.m-n5{margin:-3rem!important}
.mt-n5,.my-n5{margin-top:-3rem!important}
.mr-n5,.mx-n5{margin-right:-3rem!important}
.mb-n5,.my-n5{margin-bottom:-3rem!important}
.ml-n5,.mx-n5{margin-left:-3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:448px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-n1{margin:-.25rem!important}
.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}
.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}
.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}
.m-sm-n2{margin:-.5rem!important}
.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}
.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}
.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}
.m-sm-n3{margin:-1rem!important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}
.m-sm-n4{margin:-1.5rem!important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}
.m-sm-n5{margin:-3rem!important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
}
@media (min-width:544px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-n1{margin:-.25rem!important}
.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}
.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}
.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}
.m-md-n2{margin:-.5rem!important}
.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}
.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}
.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}
.m-md-n3{margin:-1rem!important}
.mt-md-n3,.my-md-n3{margin-top:-1rem!important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}
.m-md-n4{margin:-1.5rem!important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}
.m-md-n5{margin:-3rem!important}
.mt-md-n5,.my-md-n5{margin-top:-3rem!important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}
}
@media (min-width:768px){.m-md-lg-0{margin:0!important}
.mt-md-lg-0,.my-md-lg-0{margin-top:0!important}
.mr-md-lg-0,.mx-md-lg-0{margin-right:0!important}
.mb-md-lg-0,.my-md-lg-0{margin-bottom:0!important}
.ml-md-lg-0,.mx-md-lg-0{margin-left:0!important}
.m-md-lg-1{margin:.25rem!important}
.mt-md-lg-1,.my-md-lg-1{margin-top:.25rem!important}
.mr-md-lg-1,.mx-md-lg-1{margin-right:.25rem!important}
.mb-md-lg-1,.my-md-lg-1{margin-bottom:.25rem!important}
.ml-md-lg-1,.mx-md-lg-1{margin-left:.25rem!important}
.m-md-lg-2{margin:.5rem!important}
.mt-md-lg-2,.my-md-lg-2{margin-top:.5rem!important}
.mr-md-lg-2,.mx-md-lg-2{margin-right:.5rem!important}
.mb-md-lg-2,.my-md-lg-2{margin-bottom:.5rem!important}
.ml-md-lg-2,.mx-md-lg-2{margin-left:.5rem!important}
.m-md-lg-3{margin:1rem!important}
.mt-md-lg-3,.my-md-lg-3{margin-top:1rem!important}
.mr-md-lg-3,.mx-md-lg-3{margin-right:1rem!important}
.mb-md-lg-3,.my-md-lg-3{margin-bottom:1rem!important}
.ml-md-lg-3,.mx-md-lg-3{margin-left:1rem!important}
.m-md-lg-4{margin:1.5rem!important}
.mt-md-lg-4,.my-md-lg-4{margin-top:1.5rem!important}
.mr-md-lg-4,.mx-md-lg-4{margin-right:1.5rem!important}
.mb-md-lg-4,.my-md-lg-4{margin-bottom:1.5rem!important}
.ml-md-lg-4,.mx-md-lg-4{margin-left:1.5rem!important}
.m-md-lg-5{margin:3rem!important}
.mt-md-lg-5,.my-md-lg-5{margin-top:3rem!important}
.mr-md-lg-5,.mx-md-lg-5{margin-right:3rem!important}
.mb-md-lg-5,.my-md-lg-5{margin-bottom:3rem!important}
.ml-md-lg-5,.mx-md-lg-5{margin-left:3rem!important}
.p-md-lg-0{padding:0!important}
.pt-md-lg-0,.py-md-lg-0{padding-top:0!important}
.pr-md-lg-0,.px-md-lg-0{padding-right:0!important}
.pb-md-lg-0,.py-md-lg-0{padding-bottom:0!important}
.pl-md-lg-0,.px-md-lg-0{padding-left:0!important}
.p-md-lg-1{padding:.25rem!important}
.pt-md-lg-1,.py-md-lg-1{padding-top:.25rem!important}
.pr-md-lg-1,.px-md-lg-1{padding-right:.25rem!important}
.pb-md-lg-1,.py-md-lg-1{padding-bottom:.25rem!important}
.pl-md-lg-1,.px-md-lg-1{padding-left:.25rem!important}
.p-md-lg-2{padding:.5rem!important}
.pt-md-lg-2,.py-md-lg-2{padding-top:.5rem!important}
.pr-md-lg-2,.px-md-lg-2{padding-right:.5rem!important}
.pb-md-lg-2,.py-md-lg-2{padding-bottom:.5rem!important}
.pl-md-lg-2,.px-md-lg-2{padding-left:.5rem!important}
.p-md-lg-3{padding:1rem!important}
.pt-md-lg-3,.py-md-lg-3{padding-top:1rem!important}
.pr-md-lg-3,.px-md-lg-3{padding-right:1rem!important}
.pb-md-lg-3,.py-md-lg-3{padding-bottom:1rem!important}
.pl-md-lg-3,.px-md-lg-3{padding-left:1rem!important}
.p-md-lg-4{padding:1.5rem!important}
.pt-md-lg-4,.py-md-lg-4{padding-top:1.5rem!important}
.pr-md-lg-4,.px-md-lg-4{padding-right:1.5rem!important}
.pb-md-lg-4,.py-md-lg-4{padding-bottom:1.5rem!important}
.pl-md-lg-4,.px-md-lg-4{padding-left:1.5rem!important}
.p-md-lg-5{padding:3rem!important}
.pt-md-lg-5,.py-md-lg-5{padding-top:3rem!important}
.pr-md-lg-5,.px-md-lg-5{padding-right:3rem!important}
.pb-md-lg-5,.py-md-lg-5{padding-bottom:3rem!important}
.pl-md-lg-5,.px-md-lg-5{padding-left:3rem!important}
.m-md-lg-n1{margin:-.25rem!important}
.mt-md-lg-n1,.my-md-lg-n1{margin-top:-.25rem!important}
.mr-md-lg-n1,.mx-md-lg-n1{margin-right:-.25rem!important}
.mb-md-lg-n1,.my-md-lg-n1{margin-bottom:-.25rem!important}
.ml-md-lg-n1,.mx-md-lg-n1{margin-left:-.25rem!important}
.m-md-lg-n2{margin:-.5rem!important}
.mt-md-lg-n2,.my-md-lg-n2{margin-top:-.5rem!important}
.mr-md-lg-n2,.mx-md-lg-n2{margin-right:-.5rem!important}
.mb-md-lg-n2,.my-md-lg-n2{margin-bottom:-.5rem!important}
.ml-md-lg-n2,.mx-md-lg-n2{margin-left:-.5rem!important}
.m-md-lg-n3{margin:-1rem!important}
.mt-md-lg-n3,.my-md-lg-n3{margin-top:-1rem!important}
.mr-md-lg-n3,.mx-md-lg-n3{margin-right:-1rem!important}
.mb-md-lg-n3,.my-md-lg-n3{margin-bottom:-1rem!important}
.ml-md-lg-n3,.mx-md-lg-n3{margin-left:-1rem!important}
.m-md-lg-n4{margin:-1.5rem!important}
.mt-md-lg-n4,.my-md-lg-n4{margin-top:-1.5rem!important}
.mr-md-lg-n4,.mx-md-lg-n4{margin-right:-1.5rem!important}
.mb-md-lg-n4,.my-md-lg-n4{margin-bottom:-1.5rem!important}
.ml-md-lg-n4,.mx-md-lg-n4{margin-left:-1.5rem!important}
.m-md-lg-n5{margin:-3rem!important}
.mt-md-lg-n5,.my-md-lg-n5{margin-top:-3rem!important}
.mr-md-lg-n5,.mx-md-lg-n5{margin-right:-3rem!important}
.mb-md-lg-n5,.my-md-lg-n5{margin-bottom:-3rem!important}
.ml-md-lg-n5,.mx-md-lg-n5{margin-left:-3rem!important}
.m-md-lg-auto{margin:auto!important}
.mt-md-lg-auto,.my-md-lg-auto{margin-top:auto!important}
.mr-md-lg-auto,.mx-md-lg-auto{margin-right:auto!important}
.mb-md-lg-auto,.my-md-lg-auto{margin-bottom:auto!important}
.ml-md-lg-auto,.mx-md-lg-auto{margin-left:auto!important}
}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-n1{margin:-.25rem!important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}
.m-lg-n2{margin:-.5rem!important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}
.m-lg-n3{margin:-1rem!important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}
.m-lg-n4{margin:-1.5rem!important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}
.m-lg-n5{margin:-3rem!important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
}
@media (min-width:1160px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-n1{margin:-.25rem!important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}
.m-xl-n2{margin:-.5rem!important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}
.m-xl-n3{margin:-1rem!important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}
.m-xl-n4{margin:-1.5rem!important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}
.m-xl-n5{margin:-3rem!important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}
.link{color:#f08200;text-decoration:none;cursor:pointer}
.link:focus,.link:hover{color:#f08200;text-decoration:underline}
.link--gray{color:#707172}
.link--graybold{color:#444}
.link--icon{position:relative;padding-left:1.5em}
.link--icon .icon{position:absolute;left:0;top:0}
.link--icon .icon--chevron{top:-.1em}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-family:FrutigerNext,Arial,sans-serif;color:#f08200;font-weight:600}
.h1 span.overline,.h2 span.overline,.h3 span.overline,.h4 span.overline,.h5 span.overline,.h6 span.overline,h1 span.overline,h2 span.overline,h3 span.overline,h4 span.overline,h5 span.overline,h6 span.overline{margin:0;font-family:AdobeGaramond,"Times New Roman",Times,serif;display:block;font-weight:400}
.h1,h1{line-height:1.3;font-size:1.5rem;width:auto}
.h1--blue,.h1--blue-font,h1--blue,h1--blue-font{color:#0e3c8a}
.h1--grey,h1--grey{color:#707172}
.h1--white,h1--white{color:#fff}
.h1 span.overline,h1 span.overline{line-height:1.1;font-size:1.75rem}
@media (min-width:768px){.h1,h1{font-size:3rem}
.h1 span.overline,h1 span.overline{font-size:3.375rem}
}
@media (min-width:992px){.h1,h1{font-size:4.5rem}
.h1 span.overline,h1 span.overline{font-size:5.375rem}
}
.h2,h2{line-height:1.2;font-size:1.5rem;width:auto}
.h2--blue,.h2--blue-font,h2--blue,h2--blue-font{color:#0e3c8a}
.h2--grey,h2--grey{color:#707172}
.h2--white,h2--white{color:#fff}
.h2 span.overline,h2 span.overline{line-height:1.1;font-size:1.75rem}
@media (min-width:768px){.h2,h2{font-size:1.875rem}
.h2 span.overline,h2 span.overline{font-size:2rem}
}
@media (min-width:992px){.h2,h2{font-size:2.8125rem}
.h2 span.overline,h2 span.overline{font-size:3rem}
}
.h3,h3{font-size:1.25rem;line-height:1.3}
.h3--blue,.h3--blue-font,h3--blue,h3--blue-font{color:#0e3c8a}
.h3--grey,h3--grey{color:#707172}
.h3--white,h3--white{color:#fff}
.h3 span.overline,h3 span.overline{line-height:1.15;font-size:1.5rem}
@media (min-width:768px){.h3,h3{font-size:1.375rem}
}
@media (min-width:992px){.h3,h3{font-size:1.3125rem}
.h3 span.overline,h3 span.overline{font-size:1.5875rem}
}
@media (min-width:1160px){.h3,h3{font-size:1.7125rem}
.h3 span.overline,h3 span.overline{font-size:2rem}
}
.h4,.h5,.h6,h4,h5,h6{font-size:1.6875rem;line-height:1.35}
.h4--blue,.h4--blue-font,.h5--blue,.h5--blue-font,.h6--blue,.h6--blue-font,h4--blue,h4--blue-font,h5--blue,h5--blue-font,h6--blue,h6--blue-font{color:#0e3c8a}
.h4--grey,.h5--grey,.h6--grey,h4--grey,h5--grey,h6--grey{color:#707172}
.h4--white,.h5--white,.h6--white,h4--white,h5--white,h6--white{color:#fff}
.h4 span.overline,.h5 span.overline,.h6 span.overline,h4 span.overline,h5 span.overline,h6 span.overline{line-height:1.35;font-size:1.6875rem}
.blockquote,.text-long blockquote{color:#f08200;font-family:AdobeGaramond,"Times New Roman",Times,serif;font-size:1.25rem;margin:auto;line-height:1.3em;text-align:center;margin-top:2rem;margin-bottom:2rem;width:100%;display:block}
.blockquote span,.text-long blockquote span{display:block;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}
.blockquote cite,.text-long blockquote cite{display:block;color:#707172;font-family:FrutigerNext,Arial,sans-serif;font-style:normal;font-size:.875rem;line-height:1.5}
cite+.blockquote__link{margin-top:.5em}
.blockquote__link{font-size:1rem;line-height:1.4;font-family:FrutigerNext,Arial,sans-serif}
@media (min-width:544px){.blockquote,.text-long blockquote{font-size:1.5rem}
}
@media (min-width:768px){.blockquote,.text-long blockquote{font-size:2rem}
.blockquote cite,.text-long blockquote cite{font-size:.9375rem}
}
@media (min-width:992px){.blockquote,.text-long blockquote{font-size:2.5rem}
.blockquote cite,.text-long blockquote cite{font-size:1.125rem}
}
@media (min-width:1160px){.blockquote,.text-long blockquote{font-size:2.875rem}
}
body{color:#707172;font-weight:400;font-family:FrutigerNext,Arial,sans-serif}
.lead{line-height:1.35;font-weight:300;margin:0}
@media (min-width:768px){.lead{font-size:1.25rem}
}
@media (min-width:992px){.lead{font-size:1.6875rem}
}
.paragraph,.text-long p{line-height:1.5;margin:0;margin-bottom:1rem}
@media (min-width:768px){.paragraph,.text-long p{font-size:.9375rem}
}
@media (min-width:992px){.paragraph,.text-long p{font-size:1.125rem}
}
.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}
.main-content .container .external-link,.main-content .container .internal-link,.text-long .external-link,.text-long .internal-link{color:#f08200;display:inline-block}
.main-content .container .external-link:not(:hover),.main-content .container .internal-link:not(:hover),.text-long .external-link:not(:hover),.text-long .internal-link:not(:hover){text-decoration:none}
.main-content .container .external-link::before,.main-content .container .internal-link::before,.text-long .external-link::before,.text-long .internal-link::before{font-family:Icons,Arial;text-decoration:none;margin:.125rem .125rem 0 0;font-size:.9rem;float:left}
.main-content .container .internal-link::before,.text-long .internal-link::before{content:"\e90a"}
.main-content .container .external-link::before,.text-long .external-link::before{content:"\e91c"}
.main-content .container ul.arrowlist>li,.text-long ul.arrowlist>li{display:block;position:relative;padding-left:0}
.main-content .container ul.arrowlist>li::before,.text-long ul.arrowlist>li::before{position:absolute;left:-1.125rem;top:-.1875rem;content:"»";color:#f08200}
ol,ul{padding-left:1em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}
.list{list-style:none;margin:0;padding:0}
.list--arrow li{position:relative;padding-left:1em}
.list--arrow li::before{content:"»";color:#f08200;position:absolute;left:0;top:-.05em}
img,picture{display:block;height:auto;max-width:100%}
.wrapper--image{margin-bottom:2rem}
.wrapper--image img{width:100%}
figure{margin:0}
.figure__caption{font-style:italic}
.caption-image{position:relative;width:100%;margin:3.5rem 0 2.5rem 0}
.caption-image__caption{position:relative;margin:0;font-size:.875rem;line-height:1.5;padding:.75rem 0 .5rem;color:#707172}
@media (min-width:768px){.caption-image__caption{font-size:1rem;padding:1.5rem 0 0 0;position:absolute;right:5%;top:45%;width:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
.caption-image img{width:100%}
.icon--download::before{content:""}
.icon--chevron::before{content:""}
.icon--email::before{content:""}
.icon--house::before{content:""}
.icon--external-link::before{content:""}
.icon--close::before{content:""}
.icon--back-to-top::before{content:""}
.icon--up::before{content:""}
.icon--facebook::before{content:""}
.icon--twitter::before{content:""}
.icon--xing::before{content:""}
.icon--kununu::before{content:""}
.icon--youtube::before{content:""}
.icon--menu::before{content:""}
.icon--search::before{content:""}
.icon{font-size:1em;font-family:Icons,Arial,sans-serif;font-style:normal;color:inherit;position:relative;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out}
.icon--chevron{top:.1em}
.icon--download{top:.1em;line-height:1}
.form-item--checkbox__item,.form-item--checkboxes{list-style:none;margin:0;padding:0}
.input-field__input{background-color:#fff;border:none;outline:0;padding:.375rem .75rem}
.form-item--radio__item,.form-item--radios{list-style:none;margin:0;padding:0}
.form-item__dropdown{border:1px solid #f0f0f0;display:block;position:relative}
.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #707172;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}
.form-item__dropdown:hover{border-color:#000}
.form-item__select{border:1px solid #f0f0f0;height:41px;font-size:16px;margin:0;outline:0;padding:.6em .8em .5em;width:100%}
.form-item__select :focus{outline:0;color:#222}
@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}
.form-item__select{padding-right:2em;background:0 0;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-item__select:focus{border-color:#707172;border-radius:0}
}
.form-item{color:#707172;margin-bottom:1em;max-width:32em}
.form-item::after{clear:both;content:"";display:table}
.form-item__label{display:block;font-weight:600}
@media (min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}
}
.form-item__textfield{border:1px solid #f0f0f0;padding:.6em;max-width:100%}
.form-item__textfield:focus{border-color:#000}
.form-item__textfield::-webkit-input-placeholder{color:#f0f0f0}
.form-item__textfield:-moz-placeholder{color:#f0f0f0}
.form-item__textfield::-moz-placeholder{color:#f0f0f0}
.form-item__textfield:-ms-input-placeholder{color:#f0f0f0}
.form-item__description{margin-top:.3em}
.form-fieldset{border:none;margin-bottom:2em;padding:0}
.form-fieldset .form-item{margin-left:1em;max-width:31em}
.btn,.btn--outline,.btn--primary,.btn--seperate-icon,.stageTeaserButton{border:none;outline:0;cursor:pointer;line-height:1.4;padding:.4em 1.3em;display:inline-block;text-decoration:none;text-align:center;background:0 0;-webkit-transition:.3s background-color ease-in-out,.3s border ease-in-out,.3s color ease-in-out;transition:.3s background-color ease-in-out,.3s border ease-in-out,.3s color ease-in-out}
.btn--outline:disabled,.btn--primary:disabled,.btn--seperate-icon:disabled,.btn:disabled,.stageTeaserButton:disabled{opacity:.65}
.btn--primary{background-color:#f08200;color:#fff;margin-right:1.5rem}
.btn--primary:last-child{margin-right:0}
.btn--primary:hover{background-color:#cf7203}
.btn--outline{border:1px solid #0e3c8a;color:#0e3c8a}
.btn--outline:hover{background-color:#fff;color:#f08200;border-color:#fff}
.btn--seperate-icon{background-color:#0e3c8a;color:#fff;position:relative}
.btn--seperate-icon:hover{background-color:#03255e}
.btn--seperate-icon .btn__icon-wrapper{position:absolute;left:100%;top:0;width:2em;height:100%;background-color:#f08200;display:block}
.btn--seperate-icon .btn__icon-wrapper .icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.table,.text-long table{border:1px solid #f0f0f0;border-radius:4px;border-spacing:0;background-color:#f8f8f8;margin:1em 0;width:100%}
.table__cell,.table__heading-cell,.text-long td,.text-long th{border:none;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:1em}
.table__cell:last-child,.table__heading-cell:last-child,.text-long td:last-child,.text-long th:last-child{border-right:none}
.table__heading-cell,.text-long th{color:#000;font-weight:700;padding:1.2em;text-align:left}
.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:#fff}
.table__row:first-child td:first-child,.table__row:first-child th:first-child,.text-long tr:first-child td:first-child,.text-long tr:first-child th:first-child{border-radius:5px 0 0}
.table__row:first-child td:last-child,.table__row:first-child th:last-child,.text-long tr:first-child td:last-child,.text-long tr:first-child th:last-child{border-radius:0 5px 0 0}
.text-long tbody tr:last-child td,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .table__row:last-child th,tbody .text-long tr:last-child td,tbody .text-long tr:last-child th{border-bottom:none}
.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}
.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}
.table__footer-cell,.table__footer-cell:first-child,.text-long tfoot th,.text-long tfoot th:first-child{border-bottom:none;border-top:1px solid #f0f0f0}
.tabs__link,.tabs__link--local-tasks{background-color:#f0f0f0;border:1px solid #f0f0f0;border-bottom:none;color:#707172;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}
@media (min-width:992px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #f0f0f0;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}
}
.tabs__link--local-tasks:hover,.tabs__link:hover{background-color:#f0f0f0;color:#707172}
.tabs__link--local-tasks.is-active,.tabs__link.is-active{background-color:#707172;border:1px solid #707172;color:#fff}
@media (min-width:992px){.tabs__link--local-tasks.is-active,.tabs__link.is-active{background-color:#fff;border:1px solid #f0f0f0;border-bottom:1px solid #707172;border-left:none;color:#707172}
}
.switch{position:relative;display:inline-block;width:34px;height:20px}
.switch input{opacity:0;width:0;height:0}
@media (min-width:992px){.switch{width:54px;height:28px}
}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#dfdedd;-webkit-transition:.2s;transition:.2s}
.slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.2s;transition:.2s}
@media (min-width:992px){.slider:before{height:24px;width:24px;left:3px;bottom:2px}
}
input:checked+.slider{background-color:#f08200}
input:focus+.slider{-webkit-box-shadow:0;box-shadow:0}
input:checked+.slider:before{-webkit-transform:translateX(14px);transform:translateX(14px)}
@media (min-width:992px){input:checked+.slider:before{-webkit-transform:translateX(24px);transform:translateX(24px)}
}
.slider.round{border-radius:15px}
.slider.round:before{border-radius:50%}
.site-title{margin-top:5px}
.videocaption{font-size:.85rem;margin-top:1rem}
.videocaption p{margin:0}
.videocaption--small{position:relative}
@media (min-width:1160px){.videocaption--small{margin-top:0;width:220px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}
.video-thumbnail{position:absolute;top:0;left:0;width:100%;z-index:2}
.video-thumbnail:hover::before{color:#cf7203}
.video-thumbnail::before{content:"\e905";font-family:Icons,sans-serif;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:56px;height:50px;font-size:3.5rem;line-height:1;color:#f08200;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}
@media (min-width:768px){.video-thumbnail::before{width:90px;height:90px;font-size:6rem}
}
.video{cursor:pointer;width:100%;height:auto;padding:0;margin:auto;position:relative}
.video video{display:block}
.video--small{padding:0}
@media (min-width:1160px){.video--small{width:504px;height:284px;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.video-container{margin:0}
.video-container--small{position:relative;margin:auto}
@media (min-width:1160px){.video-container--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:auto}
}
.video-container-wrapper{margin-top:3.1rem;margin-bottom:3.1rem}
.video-external.is-clicked .videocaption--small{position:relative;bottom:-28px}
.charts-table{font-size:.8125rem}
.charts-table table{width:100%;border-collapse:collapse}
.charts-table table tr{border-top:1px solid #dfdedd}
.charts-table table th{font-weight:400}
.charts-table table thead tr{border-top:none}
.charts-table table td:not(:first-child),.charts-table table th:not(:first-child){width:auto;padding-left:10px}
.charts-table table td:last-child,.charts-table table th:last-child{padding-right:0}
.charts-table table td,.charts-table table th{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding:.375rem 1rem .375rem 0}
.js-Dropdown{display:inline-block;position:relative;min-width:15em}
.js-Dropdown-title{background:0 0;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:.5em 1em;position:relative;text-align:left;width:100%;color:#707172}
.js-Dropdown-title::after{content:"\e908";display:inline-block;height:0;width:0;position:relative;margin-left:1em;font-family:Icons,Arial,sans-serif}
.js-Dropdown-list{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;-webkit-transition:.2s linear;transition:.2s linear;width:100%;z-index:999;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
.js-Dropdown-list.is-open{display:block;height:auto;opacity:1}
.js-Dropdown-list li{cursor:pointer;padding:.4em 1em}
.js-Dropdown-list li:hover{background-color:#f0f0f0}
.js-Dropdown-list li.is-selected{color:#ababab}
.js-Dropdown-optgroup{background:#444;border-bottom:1px solid #a5a5a5;color:#ddd;cursor:default;padding:.5em;text-align:center}
.recommend-container{padding-top:.5rem;border-top:1px solid #dfdedd}
.accordion-term{border-top:1px solid #f0f0f0;color:#707172;cursor:pointer;display:block;font-size:1rem;font-weight:600;padding:1em 0}
.accordion-term::before{content:"+";padding:.8em;top:.35em}
.accordion-term:hover{color:#707172}
.accordion-term.is-active{color:#707172}
.accordion-term.is-active::before{content:"-";top:.45em}
.accordion-term.is-active+dd{height:auto;margin:0 2em;overflow:visible;padding-bottom:1em}
.accordion-def{margin:0 2em}
.accordion-def.active{height:0;margin:0 2em;overflow:hidden}
.content-teaser{background:#fff;-webkit-transition:.3s background-color ease-in-out;transition:.3s background-color ease-in-out;position:relative;margin-bottom:38px}
.content-teaser a{text-decoration:none;color:inherit;display:block;height:auto}
@media (min-width:768px){.content-teaser a{height:570px}
}
@media (min-width:992px){.content-teaser a{min-height:600px}
}
@media (min-width:1160px){.content-teaser a{height:720px}
}
.content-teaser:hover{background-color:#dfdedd}
.content-teaser:hover .teaser__internal-link span{text-decoration:underline}
.content-teaser--gray{background-color:#f0f0f0}
.content-teaser__image{width:100%;overflow:hidden}
.content-teaser__image img{width:100%}
.content-teaser__content{padding:1rem 1rem 0 1rem}
@media (min-width:768px){.content-teaser__content{padding:1.25rem 1.5rem}
}
@media (min-width:992px){.content-teaser__content{padding:1.5rem 1.5rem 2.5rem 1.5rem}
}
@media (min-width:1160px){.content-teaser__content{padding:2rem 1.75rem 0 1.75rem}
}
.content-teaser__content p{margin-top:0;margin-bottom:.75rem;font-size:.875rem;line-height:1.5}
@media (min-width:768px){.content-teaser__content p{font-size:.9375rem}
}
@media (min-width:992px){.content-teaser__content p{font-size:1.125rem}
}
.content-teaser__header{margin-bottom:.5rem}
.content-teaser__header span{font-size:1.5rem}
@media (min-width:992px){.content-teaser__header span{font-size:1.5875rem;line-height:1.15}
}
@media (min-width:1160px){.content-teaser__header span{font-size:1.7125rem}
}
.content-teaser__header h3{font-size:1.25rem}
@media (min-width:768px){.content-teaser__header h3{font-size:1.375rem}
}
@media (min-width:992px){.content-teaser__header h3{font-size:1.3125rem;line-height:1.3}
}
@media (min-width:1160px){.content-teaser__header h3{font-size:1.7125rem}
}
.content-teaser__body{margin-top:0;margin-bottom:.75rem;font-size:.875rem;line-height:1.5}
@media (min-width:768px){.content-teaser__body{font-size:.9375rem}
}
@media (min-width:992px){.content-teaser__body{font-size:1.125rem}
}
.content-teaser__internal-link{padding-bottom:1rem}
.content-teaser__internal-link .link--icon{font-size:.9375rem;padding-left:1.2rem}
@media (min-width:992px){.content-teaser__internal-link .link--icon{font-size:1rem}
}
@media (min-width:1160px){.content-teaser__internal-link .link--icon{font-size:1.125rem}
}
.content-teaser__internal-link .link--icon i{padding-left:0}
@media (min-width:992px){.content-teaser__internal-link .link--icon i{font-size:.875rem}
}
@media (min-width:1160px){.content-teaser__internal-link .link--icon i{font-size:1rem}
}
@media (min-width:768px){.content-teaser__internal-link{position:absolute;left:1.5rem;bottom:1.25rem;padding:0}
}
.content-teaser-nolink .content-teaser a{cursor:auto}
.content-teaser-nolink .content-teaser:hover{background-color:#fff}
.content-teaser-nolink .content-teaser .content-teaser__internal-link{display:none}
.cookie-prompt{position:fixed;bottom:0;left:0;width:100%;padding:1rem 0;z-index:9999;background-color:#f0f0f0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);display:none}
.cookie-prompt a{color:#f08200}
.cookie-prompt .right-col{margin-left:1em;text-decoration:none}
.cookie-text{margin:0}
.button-cookie{font-weight:600;padding-left:16px;padding-right:16px;padding-bottom:8px;padding-top:8px}
.cookie-open{display:block}
.cookie-prompt__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.card-download{background:#f0f0f0;padding:2.5em 1.875em 2.5em 1.875em;display:block;text-decoration:none;color:inherit;-webkit-transition:.3s background-color ease-in-out;transition:.3s background-color ease-in-out;font-size:1.125rem;margin-bottom:1.2em}
@media (min-width:768px){.card-download{height:380px}
}
.card-download:hover{background-color:#dfdedd;text-decoration:none;color:#707172}
.card-download:hover .card-download__footer span{text-decoration:underline}
.card-download:hover .card-download__footer span .icon--download{-webkit-transform:translateY(30%);transform:translateY(30%)}
.card-download__inner{height:100%;position:relative}
.card-download__header{margin-bottom:.5em}
.card-download__body{margin-bottom:1em}
@media (min-width:992px){.card-download__footer{position:absolute;left:0;bottom:0}
}
.card-download__footer .icon--download{font-size:1.2em}
@media screen and (max-width:991px){.card-download{padding:1em}
}
.download-table-row{font-weight:400;color:#707172;vertical-align:top;line-height:1.5;font-size:.8125rem;border-bottom:1px solid #dfdedd}
.download-table-row td{padding-top:7px;padding-bottom:6px}
.download-table-row--last{border-bottom:none}
.download-table-row--larger{color:#444;font-weight:600}
.download-table-row--larger td{padding-top:24px}
@media (min-width:544px){.download-table-row{line-height:1.7;padding-top:.5875rem}
}
@media (min-width:992px){.download-table-row{line-height:2;font-size:1rem;padding-top:.5875rem}
}
.download-table-row:hover{background-color:#f0f0f0}
.download-table-row-title{padding-right:0}
.download-table-row-type{width:3rem;text-transform:uppercase;display:none}
@media (min-width:544px){.download-table-row-type{display:table-cell}
}
.download-table-row-size{width:4rem;padding-right:0;display:none;text-align:right}
@media (min-width:544px){.download-table-row-size{display:table-cell}
}
.download-table-row-switch{vertical-align:bottom}
@media (min-width:544px){.download-table-row-switch{width:94px;padding-left:12px!important}
}
.download-table-row-header{padding-left:1.82em}
.flip-card{display:block;text-decoration:none;color:inherit;-webkit-transition:.3s background-color ease-in-out;transition:.3s background-color ease-in-out;font-size:1.125rem;cursor:pointer;position:relative;height:275px;-webkit-perspective:220rem;perspective:220rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:38px}
@media (min-width:992px){.flip-card{height:380px}
}
.flip-card:hover .flip-card__front{background-color:#dfdedd}
.flip-card:hover .flip-card__footer span{text-decoration:underline}
.flip-card.is-flipped .flip-card__back{-webkit-transform:rotateY(0);transform:rotateY(0)}
.flip-card.is-flipped .flip-card__front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.flip-card__back,.flip-card__front{height:100%;width:100%;padding:22px 20px 25px 20px;-webkit-transition:.3s background-color ease-in-out,.7s -webkit-transform ease-in-out;transition:.3s background-color ease-in-out,.7s -webkit-transform ease-in-out;transition:.3s background-color ease-in-out,.7s transform ease-in-out;transition:.3s background-color ease-in-out,.7s transform ease-in-out,.7s -webkit-transform ease-in-out;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@media (min-width:992px){.flip-card__back,.flip-card__front{padding:2.5em 1.875em 2.5em 1.875em}
}
.flip-card__inner{height:100%;position:relative}
.flip-card__front{background-color:#f0f0f0}
.flip-card__back{background-color:#ababab;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.flip-card__back .flip-card__footer .link,.flip-card__back .flip-card__header h3,.flip-card__back .flip-card__unit,.flip-card__back .flip-card__value{color:#fff}
.flip-card__header{margin-bottom:.5em}
.flip-card__body{margin-bottom:1em}
.flip-card__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.7rem;color:#f08200}
@media (min-width:992px){.flip-card__value{font-size:1rem}
}
.flip-card__number{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;line-height:1;font-size:4.2em}
.flip-card__unit{padding-left:.5em;position:relative;bottom:-.3em;font-weight:400;font-size:1.7em}
.flip-card__body-subline{color:#f08200;font-size:1em}
@media (min-width:992px){.flip-card__body-subline{font-size:1.5em}
}
.flip-card__footer{position:absolute;right:0;bottom:0}
.flip-card__footer .icon--chevron{font-size:1em}
.heading-with-lead{margin-top:1rem}
.identity{height:3.625rem;background-color:#fff;border-bottom:2px solid #dfdedd;position:relative;width:100%;z-index:105;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}
.identity.is-scrolled{height:4rem}
@media (min-width:992px){.identity.is-scrolled .logo{width:250px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
}
.identity.is-scrolled .logo img{width:100%}
@media (min-width:768px){.identity{height:5.125rem}
}
@media (min-width:992px){.identity{height:5.9375rem;border:none}
}
.identity .container,.identity .row{height:100%}
.identity .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.identity .logo{width:198px;display:block}
@media (min-width:768px){.identity .logo{width:315px}
}
@media (min-width:992px){.identity .logo{width:360px}
}
.identity .site-title{display:none;color:#707172;text-align:right;font-size:1.375rem}
@media (min-width:992px){.identity .site-title{display:block}
}
.identity .btn,.identity .btn--outline,.identity .btn--primary,.identity .btn--seperate-icon,.identity .stageTeaserButton{padding:0;display:block;margin-left:auto;color:#f08200}
.identity .btn--outline:hover,.identity .btn--primary:hover,.identity .btn--seperate-icon:hover,.identity .btn:hover,.identity .stageTeaserButton:hover{color:#707172}
@media (min-width:992px){.identity .btn,.identity .btn--outline,.identity .btn--primary,.identity .btn--seperate-icon,.identity .stageTeaserButton{display:none}
}
.identity .icon{font-size:1.625rem}
@media (min-width:768px){.identity .icon{font-size:2rem}
}
.info-box{background-color:#f0f0f0;margin-bottom:2%;padding:1em;width:100%}
.info-box__title{font-weight:400;text-align:center}
.info-box__link{color:#f08200;text-decoration:none;cursor:pointer}
.info-box__link:focus,.info-box__link:hover{color:#f08200;text-decoration:underline}
.info-box__link--gray{color:#707172}
.info-box__link--graybold{color:#444}
.info-box__link--icon{position:relative;padding-left:1.5em}
.info-box__link--icon .icon{position:absolute;left:0;top:0}
.info-box__link--icon .icon--chevron{top:-.1em}
.interview{margin-bottom:2em}
.interview__body p{margin:0}
.interview__question{color:#f08200;font-weight:700;margin:0}
.interview__name{font-weight:700}
.interview__name::after{content:":"}
.breadcrumb{list-style:none;margin:0;padding:0;margin-top:4rem}
.breadcrumb__item{display:inline-block}
.breadcrumb__item a{color:inherit;text-decoration:none}
.breadcrumb__item .icon{color:inherit}
.breadcrumb__item .icon.icon--chevron{color:#f08200;font-size:.8em;margin:0 .3em;top:0}
.breadcrumb__item .icon.icon--house:hover{color:#f08200}
.dropdown__button{background-color:#dfdedd;border:none;cursor:pointer;padding:.5rem 3.125rem .5rem .75rem;position:relative;color:#707172;font-size:.8125rem;display:inline-block;text-align:left;line-height:19.5px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.dropdown__button:active,.dropdown__button:hover{background:#707172;color:#fff}
.dropdown__button:active .icon::before,.dropdown__button:hover .icon::before{color:#fff}
.dropdown__button:focus{outline:0}
.dropdown__button .icon{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:32px;height:20px;overflow:hidden;margin-left:.5rem;border-left:1px solid #fff;pointer-events:none}
.dropdown__button .icon::before{position:absolute;left:.625rem;font-size:1rem;color:#707172;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.dropdown__menu{display:none;width:100%;position:absolute;margin:0;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#707172;list-style:none;padding:.5rem .75rem .5625rem .75rem}
.dropdown__menu li a{font-size:.8125rem;line-height:19.5px;text-decoration:none;color:#fff;padding:.4375rem 0;position:relative;display:block;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.dropdown__menu li a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#fff}
.dropdown__menu li a:hover{color:#dfdedd}
.dropdown__menu li:nth-last-child(1) a::after{display:none}
.dropdown-wrapper{position:relative;display:inline-block}
.dropdown-wrapper.open .dropdown__button{background:#707172;color:#fff}
.dropdown-wrapper.open .dropdown__button .icon::before{color:#fff}
.dropdown-wrapper.open .dropdown__menu{display:block}
.inline-menu{list-style:none;margin:0;padding:0}
.inline-menu__item{margin:0 1em .5em 0}
@media (min-width:992px){.inline-menu__item{display:inline;margin-bottom:1em}
}
.inline-menu__item:last-child{margin-right:0}
.inline-menu__link{color:#f08200;text-decoration:none;cursor:pointer;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}
.inline-menu__link:focus,.inline-menu__link:hover{color:#f08200;text-decoration:underline}
.inline-menu__link--gray{color:#707172}
.inline-menu__link--graybold{color:#444}
.inline-menu__link--icon{position:relative;padding-left:1.5em}
.inline-menu__link--icon .icon{position:absolute;left:0;top:0}
.inline-menu__link--icon .icon--chevron{top:-.1em}
.page-header{position:fixed;right:0;width:100%;z-index:100;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out;top:0}
header.header{position:relative;-webkit-transition:.5s ease-in-out right;transition:.5s ease-in-out right;right:0}
body.toolbar-horizontal.toolbar-fixed .page-header,body.toolbar-vertical.toolbar-fixed .page-header{top:auto}
.mainnav-container{color:#707172;position:fixed;width:20rem;left:100%;top:0;bottom:0;background-color:#dfdedd;z-index:110;padding-top:3.625rem}
@media (min-width:768px){.mainnav-container{padding-top:5.125rem}
}
@media screen and (max-width:991px){.mainnav-container{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}
.mainnav-container .container{padding:0}
}
@media (min-width:1160px){.mainnav-container{font-size:1.13rem}
}
@media (min-width:992px){.mainnav-container{position:relative;width:100%;left:0;top:auto;z-index:100;bottom:auto;padding-top:0}
}
@media (min-width:992px){.mainnav-container .page-nav{border-bottom:2px solid transparent}
}
@media screen and (max-width:991px){.mainnav-container.is-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@media (min-width:992px){.mainnav-container.is-active .page-nav{border-bottom:2px solid #ababab}
}
.mainnav-container a,.mainnav-container button,.mainnav-container ol{margin:0;list-style:none;padding:0;background-color:transparent;border:0}
.mainnav-container a,.mainnav-container button{cursor:pointer;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out;color:#707172;text-decoration:none}
.mainnav-container a:focus,.mainnav-container a:hover,.mainnav-container button:focus,.mainnav-container button:hover{color:#f08200;outline:0}
.mainnav-container .btn-close{position:absolute;right:1rem;top:.75rem;font-size:1.8rem;color:#f08200}
@media (min-width:768px){.mainnav-container .btn-close{top:1.35rem}
}
@media (min-width:992px){.mainnav-container .btn-close{display:none}
}
.mainnav-container .btn-close:hover{color:#000}
.mainnav-container .btn-close:focus{color:#f08200}
@media (min-width:992px){.mainnav-container__first-level{background-color:#f0f0f0}
}
.mainnav-container__second-level{position:relative}
.mainnav-container__second-level .mainnav-container__wrapper{background-color:#dfdedd;position:absolute;bottom:0;left:0;right:0;z-index:-1;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out}
@media (min-width:992px){.mainnav-container__second-level .mainnav-container__wrapper{border-top:2px solid #ababab}
}
.mainnav-container__second-level .mainnav-container__wrapper.is-active{-webkit-transform:translateY(100%);transform:translateY(100%)}
.mainnav-container__menu{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (min-width:992px){.mainnav-container__menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.8em!important}
}
@media screen and (max-width:991px){.mainnav-container__menu--side-level{margin:10px 0!important}
}
.mainnav-container__item{display:block}
.mainnav-container__item[hreflang].is-active{display:none}
.mainnav-container__item.has-icon .title{padding-right:1.7em;position:relative}
.mainnav-container__item.has-icon.search .title{padding-left:.5em}
.mainnav-container__item.has-icon .icon{padding-left:.5em;font-size:1.1em;color:#f08200;position:absolute;right:0}
.mainnav-container__item.has-icon .icon--search{top:-.2em}
@media (min-width:992px){.mainnav-container__item.has-subtitle .title{font-family:AdobeGaramond,"Times New Roman",Times,serif;display:block;font-size:1.2em}
}
.mainnav-container__item.has-subtitle .subtitle{font-weight:600}
@media screen and (max-width:991px){.mainnav-container__item.has-subtitle .subtitle{display:none}
}
@media (min-width:992px){.mainnav-container__item.has-subtitle{width:33%}
.mainnav-container__item.has-subtitle:first-child{width:100%;margin-top:1rem}
.mainnav-container__item.has-subtitle:first-child a{width:33%}
.mainnav-container__item.has-subtitle:last-child{margin-bottom:3rem}
}
@media screen and (max-width:991px){.mainnav-container__item button{width:100%;text-align:left}
}
.mainnav-container__item.search:last-child{border-bottom:none}
.mainnav-container__item.search>button{background-color:#dfdedd;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}
@media screen and (max-width:991px){.mainnav-container__item.search>button{display:none}
}
.mainnav-container__item.search>button .icon{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}
.mainnav-container__item.search>button:hover{background-color:#f08200;color:#fff}
.mainnav-container__item.search>button:hover .icon{color:#fff}
.mainnav-container__item.search .input-field{margin:0 .8em;margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex}
@media (min-width:992px){.mainnav-container__item.search .input-field{display:none}
}
.mainnav-container__item.search .input-field input{background-color:#fff;border:none;outline:0;padding:.7em;height:2.5em;color:#707172}
.mainnav-container__item.search .input-field button{display:block;position:relative;background-color:#f08200;width:2.5em}
.mainnav-container__item.search .input-field button .icon{position:absolute;top:.4em;left:.1em;color:#fff}
@media (min-width:992px){.mainnav-container__item{display:inline-block}
}
.mainnav-container__item a,.mainnav-container__item button{padding:.75em .8em;display:block;line-height:1.4}
.mainnav-container__item .mainnav-container__menu{max-height:0;overflow:hidden;-webkit-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out}
.mainnav-container__item .mainnav-container__menu .mainnav-container__item a{padding-top:.3em;padding-bottom:.3em}
.mainnav-container__item .mainnav-container__menu .mainnav-container__item:last-child{margin-bottom:1rem}
.mainnav-container__item .mainnav-container__menu.is-active{max-height:400px}
@media screen and (max-width:991px){.mainnav-container__item--first-level{border-top:1px solid #ababab}
.mainnav-container__item--first-level:last-child{border-bottom:1px solid #ababab}
}
.mainnav-container__item--second-level a>div{position:relative;padding-left:1.2em}
.mainnav-container__item--second-level a>div::before{position:absolute;left:0;top:.15em;font-size:.8em;content:"\e90a";font-family:Icons,sans-serif;color:#f08200}
@media screen and (max-width:991px){.mainnav-container__item--side-level a{padding-top:.25em;padding-bottom:.25em}
}
.mainnav-container__item--side-level a:hover span{text-decoration:underline}
@media (min-width:992px){.mainnav-container__first-level-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mainnav-container__first-level-wrapper .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media screen and (max-width:991px){.mainnav-container__first-level-wrapper .main-menu-right .mainnav-container__menu{padding-top:.5em}
.mainnav-container__first-level-wrapper .main-menu-right .mainnav-container__item{border-top:none}
.mainnav-container__first-level-wrapper .main-menu-right .mainnav-container__item a{padding-top:.3em;padding-bottom:0}
}
@media screen and (max-width:991px){.mainnav-container .language-switcher-language-url .mainnav-container__item{border-bottom:none}
}
body{-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;position:relative;right:0}
body main{padding-top:3.65rem}
@media (min-width:768px){body main{padding-top:5.15rem}
}
@media (min-width:992px){body main{padding-top:9.3rem}
}
body.nav--is-open{height:100vh;overflow:hidden}
@media screen and (max-width:991px){body.nav--is-open{right:20rem}
body.nav--is-open header.header{left:auto;right:20rem}
}
body.nav--is-open .layer--nav-blind{opacity:1;visibility:visible;z-index:105}
@media (min-width:992px){body.nav--is-open .layer--nav-blind{z-index:95}
}
.main-menu-right #block-languageswitchercontent ol li a{margin-right:1.6em}
.main-menu-right #block-rightmainnavigation a{padding-right:1em}
.socialmedia__menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}
.socialmedia__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.socialmedia__link{text-decoration:none;display:inline-block;width:2rem;height:2rem;margin:0 .8rem 0 0;background-color:#707172;color:#fff;font-size:1.5rem;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative}
.socialmedia__link:hover{background-color:#f08200}
.socialmedia__link .icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #f0f0f0}
@media (min-width:992px){.tabs__nav{border-left:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.tabs__tab{display:none}
.tabs__tab.is-active{display:block}
.tabs__content{padding:1.5rem}
.tabs.no-js .tabs__tab.is-active{display:block}
.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}
.tabs__link--local-tasks{padding:.3em 1.5em}
.pager{margin:2em 0}
.pager__items{list-style:none;margin:0;padding:0;text-align:center}
.pager__item{display:inline-block;margin:0 .7em}
@media (min-width:992px){.pager__item{margin:0 1em}
}
.pager__link,.pager__link:link,.pager__link:visited{color:#dfdedd;font-weight:600;text-decoration:none}
.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#707172}
.pager__link--next,.pager__link--prev{display:block}
.pager__link--next span,.pager__link--prev span{display:none}
.pager__link--next::before,.pager__link--prev::before{border:8px solid #dfdedd;border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:"";display:block;position:relative;top:1px}
.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#707172}
.pager__link--prev::before{border-left-color:transparent;border-right-color:#dfdedd}
.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:#707172}
.parallax-stage.is-animated{opacity:0}
.parallax-stage.is-animated .parallax-stage__overlay{opacity:0}
.parallax-stage.is-animated .animated{opacity:0}
.parallax-stage.is-initialized{opacity:1}
.parallax-stage.is-initialized .parallax-stage__overlay{opacity:1}
.parallax-stage__area{width:100%;overflow:hidden}
.parallax-stage__stage{position:relative;padding-top:61.4%}
@media (min-width:992px){.parallax-stage__stage{height:525px;padding-top:0}
}
.parallax-stage__overlay{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;left:50%;top:0;bottom:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1020px;height:100%}
.parallax-stage .btn--outline{position:absolute;left:10%;bottom:50px}
@media (min-width:992px){.parallax-stage .btn--outline{bottom:40px}
}
.parallax-stage .btn--outline[href=""]{font-size:.8em;border:none;pointer-events:none;padding-left:0}
@media (min-width:320px){.parallax-stage .btn--outline[href=""]{font-size:1rem;bottom:10px}
}
@media (min-width:448px){.parallax-stage .btn--outline[href=""]{font-size:1.2rem;bottom:40px}
}
@media (min-width:544px){.parallax-stage .btn--outline[href=""]{font-size:1.3rem;bottom:45px}
}
@media (min-width:768px){.parallax-stage .btn--outline[href=""]{font-size:1.4rem;bottom:65px}
}
@media (min-width:992px){.parallax-stage .btn--outline[href=""]{padding-left:5px;bottom:40px;font-size:1.5rem}
}
.parallax-stage .btn--outline[href=""]::before{content:""}
.parallax-stage .btn--outline:focus,.parallax-stage .btn--outline:hover{background-color:#fff;border-color:#0e3c8a;color:#0e3c8a}
@media screen and (max-width:543px){.parallax-stage .btn--outline{bottom:10px;border:none;padding:0;padding-left:1em}
.parallax-stage .btn--outline:focus,.parallax-stage .btn--outline:hover{background-color:transparent;text-decoration:underline}
.parallax-stage .btn--outline::before{content:"\e90a";display:block;position:absolute;left:0;top:.1em;color:#0e3c8a;font-family:Icons,sans-serif;font-size:.8em}
}
.parallax-stage__headline{color:#0e3c8a;font-weight:700;line-height:1;font-size:1.8rem;position:absolute;left:10%;bottom:22%;z-index:99}
@media (min-width:992px){.parallax-stage__headline{bottom:100px}
}
@media (min-width:448px){.parallax-stage__headline{font-size:2.5rem}
}
@media (min-width:544px){.parallax-stage__headline{font-size:3rem}
}
@media (min-width:768px){.parallax-stage__headline{font-size:4rem}
}
@media (min-width:992px){.parallax-stage__headline{font-size:5.4rem}
}
.parallax-stage__headline span{z-index:99;display:block}
.parallax-stage__tilt{height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}
.parallax-stage__tilt img{position:absolute}
.parallax-stage #left-image{left:3%;top:10%;width:49%;z-index:1}
@media (min-width:992px){.parallax-stage #left-image{top:0}
}
.parallax-stage #right-image{left:55%;top:31%;width:42%;z-index:1}
.quickbutton{background:#f0f0f0;padding:1.875em;text-decoration:none;color:inherit;-webkit-transition:.3s background-color ease-in-out;transition:.3s background-color ease-in-out;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;position:relative;max-width:600px}
@media (min-width:768px){.quickbutton{height:360px}
}
@media (min-width:992px){.quickbutton{height:380px}
}
.quickbutton:hover{background-color:#dfdedd;text-decoration:none;color:#707172}
.quickbutton--lightblue{background-color:#d8e4ec}
.quickbutton--lightblue:hover{background-color:#b1c9d9}
.quickbutton__header{margin-bottom:.5rem}
.quickbutton__body{margin-bottom:1em;font-size:1.125rem}
.quickbutton__body p{margin:0}
.quickbutton__body img{width:70%;margin:0 15% .75rem 15%}
.quickbutton__footer{margin-top:auto}
.quickbutton__label{background-color:#0e3c8a;color:#fff;padding:.3em .6em;position:relative;margin:0;display:inline-block}
.quickbutton__label .link-icon{position:absolute;left:100%;top:0;width:2em;display:block;background-color:#f08200;height:100%}
.quickbutton__label .icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.review-card-container{text-align:center;position:relative}
@media (min-width:992px){.review-card-container{max-width:300px}
}
.review-card-container .img,.review-card-container img{width:100%}
@media (min-width:992px){.review-card-container--video{max-width:400px}
}
.review-card-container--video video{display:block}
.review-card-container--video video:focus{outline:0}
.review-card-container--video .img{cursor:pointer;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center}
.review-card-container--video .img::before{font-family:Icons,Arial,Helvetica,sans-serif;color:#f08200;content:"\e905";position:absolute;width:90px;height:90px;font-size:6rem;line-height:6rem}
.review-card-container--video .img:hover:before{color:#cf7203}
.review-card-container--image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (min-width:992px){.review-card-container--image{max-width:380px}
}
.review-card-container--image .review-card{width:100%}
@media (min-width:768px){.review-card-container--image .review-card{width:calc(100% - 40px);margin:0 auto}
}
@media (min-width:768px){.review-card-container{width:100%}
}
.review-card{text-align:left;background-color:#f0f0f0;padding:1.375rem 1.25rem .875rem 1.25rem}
@media (min-width:768px){.review-card{padding:1.75rem 1.5rem 1.25rem 1.5rem;width:100%;display:inline-block}
.review-card--image{position:relative;top:-1.5em}
.review-card--video{width:100%}
}
.info-box__link{color:#f08200;text-decoration:none;cursor:pointer}
.info-box__link:focus,.info-box__link:hover{color:#f08200;text-decoration:underline}
.info-box__link--gray{color:#707172}
.info-box__link--graybold{color:#444}
.info-box__link--icon{position:relative;padding-left:1.5em}
.info-box__link--icon .icon{position:absolute;left:0;top:0}
.info-box__link--icon .icon--chevron{top:-.1em}
.review-card-text--heading{-webkit-margin-after:.5rem;margin-block-end:.5rem}
.review-card-text--lead{font-weight:600;-webkit-margin-after:1rem;margin-block-end:1rem}
.stageTeaser{background-repeat:no-repeat;position:relative;background-size:auto 100%;left:0;width:100%;height:160px;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center center;display:block;margin-bottom:4rem}
@media (min-width:992px){.stageTeaser{margin-bottom:7rem}
}
.stageTeaser:hover .stageTeaserButton{background-color:#fff;color:#f08200;border-color:#fff}
@media (min-width:448px){.stageTeaser{background-size:100%}
}
@media (min-width:544px){.stageTeaser{height:0;padding-top:33.2%}
}
.stageTeaserHeading{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%}
.stageTeaserButton{border:none;outline:0;cursor:pointer;line-height:1.4;padding:.4em 1.3em;display:inline-block;text-decoration:none;text-align:center;background:0 0;-webkit-transition:.3s background-color ease-in-out,.3s border ease-in-out,.3s color ease-in-out;transition:.3s background-color ease-in-out,.3s border ease-in-out,.3s color ease-in-out;border:1px solid #0e3c8a;color:#0e3c8a;color:#fff;border-color:#fff;margin-top:1rem;font-size:.9375rem}
.stageTeaserButton:disabled{opacity:.65}
.stageTeaserButton:hover{background-color:#fff;color:#f08200;border-color:#fff}
@media (min-width:992px){.stageTeaserButton{font-size:1rem}
}
@media (min-width:1160px){.stageTeaserButton{font-size:1.125rem}
}
.staticStage{width:100%;height:auto;position:relative}
@media only screen and (min-width:1600px){.staticStage{height:700px;overflow:hidden}
}
.staticStageImage{width:100%}
.staticStageOverlay{position:absolute;bottom:0;left:0;right:0;height:70%}
.staticStageOverlay--white{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,0)),to(rgba(255,255,255,.6)));background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgba(255,255,255,.6) 100%)}
.staticStageOverlay--black{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.6)));background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.6) 100%)}
.staticStageOverlay--transparent{display:none}
.status--warning{background-color:#f9fb93;color:shade(#f9fb93,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}
.status--warning a{color:shade(#f9fb93,70%);text-decoration:underline}
.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93,90%)}
.status--warning .placeholder{font-style:normal;font-weight:800}
.status--error{background-color:#fbe3e4;color:shade(#fbe3e4,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}
.status--error a{color:shade(#fbe3e4,70%);text-decoration:underline}
.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4,90%)}
.status--error .placeholder{font-style:normal;font-weight:800}
.status--status{background-color:#cfefc2;color:shade(#cfefc2,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}
.status--status a{color:shade(#cfefc2,70%);text-decoration:underline}
.status--status a:focus,.status--status a:hover{color:shade(#cfefc2,90%)}
.status--status .placeholder{font-style:normal;font-weight:800}
.table-base-row{background-color:inherit;color:#707172;vertical-align:top;line-height:1.5;border-bottom:1px solid #dfdedd}
.table-base-row td{min-width:4rem;max-width:12rem;vertical-align:bottom;padding:.375rem .5rem}
.table-base-row--noBorder{border-bottom:none}
.table-base-row:hover td{background-color:#fff}
.table-col-title{text-align:left!important}
.table-col-title--highlighted{color:#f08200}
.table-col-title--bold{font-weight:600}
.table-col-title--1{padding-left:0!important}
.table-col-title--2{padding-left:30px!important}
.table-col-title--3{padding-left:60px!important}
.table-col-anhang{text-align:right!important}
.table-col-actualYear{color:#212121;text-align:right!important;background-color:#dfdedd}
.table-col-actualYear--noBG{background-color:#f0f0f0}
.table-col-actualYear--highlighted{color:#f08200}
.table-col-actualYear--bold{font-weight:600}
.table-col-previousYear{text-align:right!important}
.table-col-previousYear--bold{font-weight:600}
.charts{background-color:#f0f0f0;padding:2rem 2rem 3rem 2rem;margin-bottom:6rem;margin-top:30px}
.charts .hidden,.charts .is-hidden{display:none}
.charts ul{list-style:none;margin:0;padding:0}
.charts li{display:block}
.charts button:focus,.charts button:hover{outline:0}
.charts__header{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem}
.charts__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:1px}
.charts__tabs li button{color:#707172;padding:7px 20px 6px 20px;border:1px solid #ccc;-webkit-transition:.3s background-color ease-in-out;transition:.3s background-color ease-in-out;font-size:1.2rem;margin-right:1em;background-color:transparent;cursor:pointer}
.charts__tabs li button:hover{outline:0;background-color:#dfdedd}
.charts__tabs li.is-active button{border-bottom:1px solid #f0f0f0}
.charts__tab-items li{display:none}
.charts__tab-items li.is-active{display:block}
.charts__body{min-height:400px}
.dz-circle{position:relative;min-height:400px}
@media (min-width:544px){.dz-circle{min-height:700px}
}
@media (min-width:768px){.dz-circle{min-height:700px}
}
@media (min-width:992px){.dz-circle{min-height:780px}
}
@media (min-width:1160px){.dz-circle{min-height:960px}
}
.dz-circle__svg{position:absolute;top:0;left:0;width:100%;height:auto}
.dz-circle__svg-seg{cursor:pointer;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out}
.dz-circle__svg-seg:hover .units-bt{fill:rgba(0,0,0,.1)}
.dz-circle__info-block{background-color:#f0f0f0;position:relative;overflow:hidden;-webkit-transition:max-height .7s ease-in-out;transition:max-height .7s ease-in-out;max-height:0}
.dz-circle__info-block.is-active{max-height:3000px}
.dz-circle__info-block__btn-close{position:absolute;top:.75rem;right:.75rem;display:block;outline:0;background:0 0;border:none;cursor:pointer}
.dz-circle__info-block__btn-close:hover .icon{color:#f08200}
@media (min-width:544px){.dz-circle__info-block__btn-close{top:1rem;right:1rem}
}
@media (min-width:768px){.dz-circle__info-block__btn-close{top:1.25rem;right:1.25rem}
}
@media (min-width:992px){.dz-circle__info-block__btn-close{top:1.5rem;right:1.5rem}
}
.dz-circle__info-block__btn-close .icon{font-size:1.25rem;color:#707172}
@media (min-width:544px){.dz-circle__info-block__btn-close .icon{font-size:1.5rem}
}
@media (min-width:768px){.dz-circle__info-block__btn-close .icon{font-size:1.75rem}
}
@media (min-width:992px){.dz-circle__info-block__btn-close .icon{font-size:2.5rem}
}
.dz-circle__info-block-inner{padding:3rem 1.25rem 2rem 1.25rem;margin:0 auto}
@media (min-width:544px){.dz-circle__info-block-inner{padding:3.5rem 1.75rem 2rem 1.75rem}
}
@media (min-width:768px){.dz-circle__info-block-inner{padding:3rem 0 3rem 0;max-width:520px}
}
@media (min-width:992px){.dz-circle__info-block-inner{padding:4rem 0 4rem 0;max-width:700px}
}
@media (min-width:1160px){.dz-circle__info-block-inner{padding:4rem 0 4rem 0;max-width:754px;min-height:900px}
}
.dz-circle__info-block-inner div p{font-size:.875rem}
@media (min-width:992px){.dz-circle__info-block-inner div p{font-size:1rem}
}
.download-table-button-container{text-align:center;font-size:.9375rem;font-weight:600;margin-top:40px}
.download-table-button-container a{margin:12px}
.download-table{width:100%}
.download-table .link{color:#707172}
.download-table .link:hover{color:#f08200}
.download-table .download-table-row--larger .link{color:#000}
.download-table .download-table-row--larger .link:hover{color:#f08200}
.page-search{z-index:115;position:fixed;visibility:hidden;opacity:0;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow-y:auto}
@media (min-width:992px){.page-search.is-active{opacity:1;visibility:visible}
}
.page-search__header{background-color:#dfdedd;padding-top:4em;padding-bottom:3rem}
.page-search__header>.container{position:relative}
.page-search__container{width:700px;margin:0 auto}
.page-search__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #ababab}
.page-search__input{width:100%;font-size:2rem;outline:0;border:none;padding:.25em 0;background-color:transparent;color:#444}
.page-search__submit{display:block;width:3em;position:relative;background-color:transparent;outline:0;border:none;cursor:pointer}
.page-search__submit:hover{outline:0}
.page-search__submit:hover::after{color:#f08200}
.page-search__submit::after{content:"\e93f";position:absolute;left:0;color:#ababab;font-family:Icons,sans-serif;font-size:2.1em;top:.2em}
.page-search__close{position:absolute;right:0;top:0;font-size:1.6em;padding:.4em;color:#f08200}
.page-search__close:hover{color:#000}
.page-search__message{min-height:1.5em;font-size:18px;margin-top:1em}
.page-search__output{padding-top:1rem;padding-bottom:2.5rem}
.page-search__result{text-decoration:none;color:#707172;border-bottom:1px solid #ababab;padding:1em 0;display:block}
.page-search__result__title{font-size:1.4rem;margin-bottom:1rem}
.page-search__result:hover .page-search__result__title{text-decoration:underline}
.page-search__result p{margin:0}
.page-search__pagination{list-style:none;margin:0;padding:0;margin-top:.5em}
.page-search__pagination li{display:inline-block}
.page-search__pagination li.is-active button{color:#f08200}
.page-search__pagination button{background-color:transparent;outline:0;border:none;cursor:pointer;font-size:.9em;color:#707172}
.page-search__pagination button:hover{color:#f08200}
@media (min-width:992px){body.search-is-active{overflow:hidden;height:100%}
}
.search-results__header form{max-width:315px}
.search-results__header .page-search__input{font-size:1.5rem}
.search-results__header .page-search__submit::after{font-size:1.7em;top:.1em}
.search-results__header .message,.search-results__header .message-results{font-size:18px}
.search-results__header .message{margin-top:.5rem}
.search-results__header .message-results{color:#ababab}
.search-results .page-search__result__title{font-size:1rem;margin-bottom:.2rem}
.search-results .page-search__result p{font-size:14px}
@media (min-width:992px){.search-result-container{margin-top:-40px}
}
.review-timeline__entry{position:relative;margin-top:-1px}
@media (min-width:768px){.review-timeline__entry{width:50%}
}
.review-timeline__entry::before{content:"";width:4px;background-color:#f08200;height:100%;display:block;position:absolute}
@media (min-width:768px){.review-timeline__entry:nth-child(even){left:50%;padding-left:70px}
}
.review-timeline__entry:nth-child(even)::before{left:50%}
@media (min-width:768px){.review-timeline__entry:nth-child(even)::before{left:auto;right:calc(100% + 2px)}
}
.review-timeline__entry:nth-child(even) .review-timeline__marker{left:-3px;width:75px}
@media (min-width:768px){.review-timeline__entry:nth-child(odd){padding-right:70px}
}
.review-timeline__entry:nth-child(odd)::before{left:50%}
@media (min-width:768px){.review-timeline__entry:nth-child(odd)::before{left:auto;right:2px}
}
.review-timeline__entry:nth-child(odd)>.review-card-container{margin-left:auto}
.review-timeline__entry:nth-child(odd) .review-timeline__marker{right:2px}
.review-timeline__entry .review-card-container{padding-bottom:80px}
@media (min-width:768px){.review-timeline__entry .review-card-container{padding-bottom:40px}
}
.review-timeline__marker{position:absolute;width:70px;height:4px;background-color:#f08200;top:50px;display:none}
@media (min-width:768px){.review-timeline__marker{display:block}
}
.review-timeline__header{text-align:center}
.review-timeline__header h2{font-size:3.8rem}
.review-timeline__header .block{margin-top:20px;padding-top:80px;position:relative}
.review-timeline__header .block::before{content:"";width:4px;background-color:#f08200;height:100%;display:block;position:absolute;left:calc(50% - 6px);top:0}
.review-timeline__footer{position:relative;padding-top:80px;margin-bottom:40px}
.review-timeline__footer::before{content:"";width:4px;background-color:#f08200;height:100%;display:block;position:absolute;left:50%;top:0}
@media (min-width:768px){.review-timeline__footer::before{left:calc(50% - 6px)}
}
.review-timeline__footer .arrow{position:absolute;bottom:0;width:25px;height:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:calc(50% - 10px)}
@media (min-width:768px){.review-timeline__footer .arrow{left:calc(50% - 16px)}
}
.review-timeline__footer .arrow::after,.review-timeline__footer .arrow::before{content:"";width:4px;background-color:#f08200;height:100%;display:block;position:absolute}
.review-timeline__footer .arrow::before{left:0;height:100%}
.review-timeline__footer .arrow::after{left:0;bottom:0;top:auto;height:5px;width:100%}
html:not(.no-js) [data-aos^=fade].review-timeline__entry{opacity:1}
html:not(.no-js) [data-aos^=fade].review-timeline__entry::before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:.4s ease-in-out transform;transition:.4s ease-in-out transform}
html:not(.no-js) [data-aos^=fade].review-timeline__entry .review-card-container{-webkit-transition:.4s ease-in-out opacity;transition:.4s ease-in-out opacity;opacity:0}
html:not(.no-js) [data-aos^=fade].review-timeline__entry img{-webkit-transition:.35s ease-in-out transform,.35s ease-in-out opacity;transition:.35s ease-in-out transform,.35s ease-in-out opacity;opacity:0;-webkit-transition-delay:.1s;transition-delay:.1s}
html:not(.no-js) [data-aos^=fade].review-timeline__entry .review-card{-webkit-transition:.6s ease-in-out transform;transition:.6s ease-in-out transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.1s;transition-delay:.1s}
html:not(.no-js) [data-aos^=fade].review-timeline__entry .review-timeline__marker{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.4s ease-in-out transform;transition:.4s ease-in-out transform}
html:not(.no-js) [data-aos^=fade].review-timeline__entry:nth-child(odd) img{-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}
html:not(.no-js) [data-aos^=fade].review-timeline__entry:nth-child(odd) .review-card{-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}
html:not(.no-js) [data-aos^=fade].review-timeline__entry:nth-child(even) .review-card{-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}
html:not(.no-js) [data-aos^=fade].review-timeline__entry:nth-child(even) img{-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}
html:not(.no-js) [data-aos^=fade].review-timeline__entry.aos-animate .review-card,html:not(.no-js) [data-aos^=fade].review-timeline__entry.aos-animate .review-card-container,html:not(.no-js) [data-aos^=fade].review-timeline__entry.aos-animate img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
html:not(.no-js) [data-aos^=fade].review-timeline__entry.aos-animate .review-timeline__marker{-webkit-transform:scaleX(1);transform:scaleX(1)}
html:not(.no-js) [data-aos^=fade].review-timeline__entry.aos-animate::before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.footer-first{padding:2.5rem 0 2rem 0}
.footer-first__logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer-first__logo-container img{min-width:220px;max-width:220px}
@media (min-width:544px){.footer-first__logo-container img{min-width:280px;max-width:280px}
}
.footer-first__back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer-first__back-to-top .btn-b2t{position:relative;width:40px;height:40px;background-color:#f0f0f0;padding:0}
.footer-first__back-to-top .btn-b2t:hover{background-color:#f08200}
.footer-first__back-to-top .btn-b2t:hover .icon{color:#fff}
.footer-first__back-to-top .btn-b2t .icon{color:#f08200;font-size:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.footer-first .flex-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer-second{padding:1.75rem 0 1.75rem 0;background-color:#f0f0f0;border-bottom:2px solid #ababab}
@media (min-width:768px){.footer-second{padding:2rem 0 2rem 0}
}
.footer-second__social-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.375rem}
@media (min-width:544px){.footer-second__social-container{margin-bottom:0}
}
.footer-second__dropdown-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (min-width:544px){.footer-second__dropdown-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}
.footer{clear:both;padding:1.75rem 0 1.75rem 0;background-color:#dfdedd}
.footer a{color:#f08200;text-decoration:none;cursor:pointer}
.footer a:focus,.footer a:hover{color:#f08200;text-decoration:underline}
.footer a--gray{color:#707172}
.footer a--graybold{color:#444}
.footer a--icon{position:relative;padding-left:1.5em}
.footer a--icon .icon{position:absolute;left:0;top:0}
.footer a--icon .icon--chevron{top:-.1em}
.footer p{margin-top:0;font-size:1rem}
.footer p:nth-last-of-type(1){margin:24px 0 6px 0}
.footer .menu{margin:0;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}
.footer .menu__item{margin:0 1.25rem .25rem 0;position:relative}
.footer .menu__item::after{position:absolute;right:-.625rem;top:.25rem;display:block;content:"";width:1px;height:14px;background-color:#707172}
.footer .menu__item:nth-last-child(1)::after{display:none}
.footer .menu__link{text-decoration:none;color:#707172;font-size:1rem}
.footer .menu__link:hover{text-decoration:underline;color:#f08200}
.table-base-container{margin-top:.625rem;padding:1rem 1.5rem 2em 1.5rem;overflow:auto;background-color:#f0f0f0}
.table-base{font-size:.8125rem;padding:.5rem .5rem;min-width:100%;background-color:inherit;border-collapse:collapse}
.table-base-link{width:100%;text-align:right}
.pl-place-holder{color:#dfdedd;border:4px dashed #dfdedd;padding:20px}
.pl-place-holder__content{font-size:3.2rem;line-height:200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section{padding:2rem 0}
@media (min-width:992px){.section{padding:4.5rem 0}
}
.section--padding{padding:2rem 0}
.section--padding-large{padding:4rem 0}
.section--gray{background-color:#f0f0f0}
.section--background-image{background-position:center center;background-size:cover;background-repeat:no-repeat}
.quicklink-wrapper{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.quicklink-wrapper .btn,.quicklink-wrapper .btn--outline,.quicklink-wrapper .btn--primary,.quicklink-wrapper .btn--seperate-icon,.quicklink-wrapper .stageTeaserButton{margin:.5em 1em}
.content-teaser-container{margin-top:4rem}
.button-container{text-align:center;margin-top:-1rem}
.button-container .btn,.button-container .btn--outline,.button-container .btn--primary,.button-container .btn--seperate-icon,.button-container .stageTeaserButton{margin:.75em}
.page-title{margin-top:2rem}
.paragraph.blue-font,.text-long p.blue-font{color:#0e3c8a}
.paragraph.blue-font p,.text-long p.blue-font p{color:#0e3c8a}
.fokus-topic-page__title{margin-top:-1rem}
@media (min-width:768px){.fokus-topic-page__title{margin-top:-2.125rem}
}
@media (min-width:992px){.fokus-topic-page__title{margin-top:-3.5rem}
}
.node--focus-topic-page .heading-with-lead:not(.abstract-only){margin-top:0}
@media screen and (max-width:991px){.button-container{text-align:left}
}
.pl .patternLink{color:#000}
.pl .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}
.pl .sg-pattern{clear:left}
.pl #icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.pl #icons>div{border:1px solid #eee;margin-right:1em;padding:1em;text-align:center}
.pl #icons .icon{height:4rem;width:4rem}
.area-content{margin-top:-1rem;padding:0 0 1rem 0}
@media (min-width:768px){.area-content{margin-top:-2.125rem}
}
@media (min-width:992px){.area-content{padding:0 0 1.5rem 0;margin-top:-3.5rem}
}
.home-area-quote{padding:3.5rem 0;width:100%;overflow:hidden}
@media (min-width:992px){.home-area-quote{padding:4.5rem 0}
}
@media (min-width:1160px){.home-area-quote{padding:5.5rem 0}
}
.area-cards{padding:4rem 0 3rem 0}
@media (min-width:992px){.area-cards{padding:5rem 0 3.5rem 0}
}
@media (min-width:1160px){.area-cards{padding:7.5rem 0 4.5rem 0}
}
.home-stage-teaser-container{height:160px}
@media (min-width:544px){.home-stage-teaser-container{height:180px}
}
@media (min-width:768px){.home-stage-teaser-container{height:240px}
}
@media (min-width:992px){.home-stage-teaser-container{height:320px}
}
@media (min-width:1160px){.home-stage-teaser-container{height:400px}
}
.home-content-headline-container{padding-top:110px;padding-bottom:52px}
.home-content-teaser-container{padding-bottom:20px}
.home-quickbutton-container{padding-bottom:20px}
