/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-weight:300;font-family:Open Sans;font-style:normal;src:url(/assets/fonts/opensans/opensans-300.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-300.woff) format("woff")}@font-face{font-display:swap;font-weight:300;font-family:Open Sans;font-style:italic;src:url(/assets/fonts/opensans/opensans-300-italics.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-300-italics.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-family:Open Sans;font-style:normal;src:url(/assets/fonts/opensans/opensans-400.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-400.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-family:Open Sans;font-style:italic;src:url(/assets/fonts/opensans/opensans-400-italics.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-400-italics.woff) format("woff")}@font-face{font-display:swap;font-weight:600;font-family:Open Sans;font-style:normal;src:url(/assets/fonts/opensans/opensans-600.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-600.woff) format("woff")}@font-face{font-display:swap;font-weight:600;font-family:Open Sans;font-style:italic;src:url(/assets/fonts/opensans/opensans-600-italics.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-600-italics.woff) format("woff")}@font-face{font-display:swap;font-weight:700;font-family:Open Sans;font-style:normal;src:url(/assets/fonts/opensans/opensans-700.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-700.woff) format("woff")}@font-face{font-display:swap;font-weight:700;font-family:Open Sans;font-style:italic;src:url(/assets/fonts/opensans/opensans-700-italics.woff2) format("woff2"),url(/assets/fonts/opensans/opensans-700-italics.woff) format("woff")}*{box-sizing:border-box}body,html{margin:0;height:100%}.hgg{padding:0;font-family:Open Sans,sans serif;font-size:14px;line-height:20px;text-rendering:optimizeLegibility;color:#333;background-image:url(/assets/bgs/hgg/bg_dsk_hgg.jpg);background-repeat:no-repeat;background-size:cover;background-color:#f0f1ec}.hgg .logo{display:flex;justify-content:center;align-items:center;max-height:100px;margin:7px 0}@media(max-width:900px){.hgg .logo{max-height:75px;padding:12px;margin:5px 0}}.hgg .link_button,.hgg a{color:#333;text-decoration:underline;cursor:pointer}.hgg .link_button:hover,.hgg a:hover{color:#3582d1}.hgg .error-message{color:#b50700;background:#fdd2cf;font-size:14px;font-weight:400;padding:10px 15px;margin:15px 0 0;display:block;width:100%;box-sizing:border-box}.hgg .button,.hgg button{font-family:Open Sans,sans serif;background:#3582d1;color:#fff;font-size:14px;line-height:16px;height:45px;display:flex;position:relative;align-items:center;justify-content:center;overflow:hidden;padding:0 20px;text-align:center;font-weight:700;letter-spacing:.03em;outline:none;border:0;cursor:pointer;text-transform:uppercase}.hgg .button.disabled,.hgg button.disabled{cursor:not-allowed;pointer-events:none}.hgg .button:after,.hgg button:after{content:"";position:absolute;width:0;height:0;top:50%;left:0}@media(hover){.hgg .button:hover,.hgg button:hover{background:#225c97}}@media(max-width:900px){.hgg .button,.hgg button{font-size:14px}}.hgg h1{font-weight:600;text-align:center;font-size:26px;line-height:30px;letter-spacing:1px;text-transform:uppercase;margin:0 auto}@media(max-width:900px){.hgg h1{font-size:20px!important;line-height:25px}}.hgg h4{text-align:center;font-size:18px;font-weight:600;padding-top:12px}@media(max-width:768px){.hgg h4{font-size:16px}}.hgg .pb-20{padding-bottom:20px}.hgg .p-20{padding:20px}.hgg .ml-5{margin-left:5%}.hgg .zoom{text-decoration:underline;display:flex;align-items:center;justify-content:center}.hgg .zoom:hover{color:#3582d1;cursor:pointer}.hgg .zoom svg{top:9px}.hgg .zoom img,.hgg .zoom svg{position:relative;margin-right:10px}.hgg .zoomed{text-align:center;position:fixed;width:100vw;height:100vh;top:0;left:0;font-size:18px;background:#fff}.hgg .zoomed>div{margin-bottom:10px}.hgg .zoomed .zoom{font-size:14px;margin-top:20px}.hgg .zoomed .zoom svg{top:15px}.hgg .qrbox{padding:10px 20px}.hgg .qrbox .qrdownload{margin:10px auto}.hgg .qrbox .downloadableCode{display:none}.hgg .employee,.hgg .thankyou{text-align:center}.hgg .vorteile-box-de{background:hsla(0,0%,75%,.7);padding:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.hgg .vorteile-box-de .vorteile{padding-right:12px;text-align:left}.hgg .vorteile-box-de .vorteile div{display:flex;align-items:center;padding:5px 0}.hgg .vorteile-box-de .vorteile span{padding-left:7px}.hgg .vorteile-box-de .vorteile strong{font-size:30px}@media(max-width:768px){.hgg .vorteile-box-de .vorteile{padding-right:0;width:62%}}.hgg .vorteile-box-de .image{width:47%}@media(max-width:768px){.hgg .vorteile-box-de .image{width:54%;margin-right:-40px}}.hgg .vorteile-box-de .card{background-image:url(/assets/card_hgg.png);background-size:cover;height:175px}@media(max-width:768px){.hgg .vorteile-box-de .card{height:120px}.hgg .vorteile-box-de{justify-content:normal;padding-left:8px}}.hgg .vorteile-box{background:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center}.hgg .vorteile-box .vorteile{padding-right:12px;text-align:left;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:962px){.hgg .vorteile-box .vorteile{grid-template-columns:1fr;width:100%}}.hgg .vorteile-box .vorteile div{display:flex;align-items:center;background:#f0f1ec;padding:5px;border-radius:10px}.hgg .vorteile-box .vorteile span{padding-left:7px}.hgg .vorteile-box .vorteile strong{font-size:30px}@media(max-width:768px){.hgg .vorteile-box .vorteile{padding-right:0;flex-direction:column}}.hgg .vorteile-box .card{position:relative}@media(max-width:962px){.hgg .vorteile-box{flex-direction:column;gap:20px}}.hgg .wallet-buttons{display:flex;flex-wrap:wrap;margin:30px auto;justify-content:center;max-width:80%}.hgg .wallet-buttons button{display:flex;justify-content:center;align-items:center;background-color:transparent;padding:0;height:auto;border:none;text-transform:none;margin:15px auto}.hgg .wallet-buttons button img{max-width:100%;height:auto;margin-top:0}@media(max-width:900px){.hgg .wallet-buttons{max-width:100%}.hgg{background-image:url(/assets/bgs/hgg/bg_mob_hgg.jpg)}}.hgg.quickreg{background-image:url(/assets/bgs/hgg/bg-quickreg-dsk.jpg)}@media(max-width:900px){.hgg.quickreg{background-image:url(/assets/bgs/hgg/bg-quickreg-mob.jpg)}}.hgg.fullreg{background-image:url(/assets/bgs/hgg/bg_dsk_fullreg.jpg)}@media(max-width:900px){.hgg.fullreg{background-image:url(/assets/bgs/hgg/bg_mob_fullreg.jpg)}}.hgg.fullreg-thankyou{background-image:url(/assets/bgs/hgg/bg-fullregthanks-dsk.jpg)}@media(max-width:900px){.hgg.fullreg-thankyou{background-image:url(/assets/bgs/hgg/bg-fullregthanks-mob.jpg)}}.hgg.thankyou{background-image:url(/assets/bgs/hgg/bg-thankyou-dsk.jpg);background-position:top}@media(max-width:900px){.hgg.thankyou{background-image:url(/assets/bgs/hgg/bg-thankyou-mob.jpg)}}.hrm{padding:0;font-family:Open Sans,sans serif;font-size:14px;line-height:20px;text-rendering:optimizeLegibility;color:#333;background-image:url(/assets/bgs/hrm/bg_dsk_hrm.jpg);background-repeat:no-repeat;background-size:cover;background-color:#f0f1ec}.hrm .logo{display:flex;justify-content:center;align-items:center;max-height:100px;margin:7px 0}@media(max-width:900px){.hrm .logo{max-height:75px;padding:12px;margin:5px 0}}.hrm .link_button,.hrm a{color:#333;text-decoration:underline;cursor:pointer}.hrm .link_button:hover,.hrm a:hover{color:#3582d1}.hrm .error-message{color:#b50700;background:#fdd2cf;font-size:14px;font-weight:400;padding:10px 15px;margin:15px 0 0;display:block;width:100%;box-sizing:border-box}.hrm .button,.hrm button{font-family:Open Sans,sans serif;background:#3582d1;color:#fff;font-size:14px;line-height:16px;height:45px;display:flex;position:relative;align-items:center;justify-content:center;overflow:hidden;padding:0 20px;text-align:center;font-weight:700;letter-spacing:.03em;outline:none;border:0;cursor:pointer;text-transform:uppercase}.hrm .button.disabled,.hrm button.disabled{cursor:not-allowed;pointer-events:none}.hrm .button:after,.hrm button:after{content:"";position:absolute;width:0;height:0;top:50%;left:0}@media(hover){.hrm .button:hover,.hrm button:hover{background:#225c97}}@media(max-width:900px){.hrm .button,.hrm button{font-size:14px}}.hrm h1{font-weight:600;text-align:center;font-size:26px;line-height:30px;letter-spacing:1px;text-transform:uppercase;margin:0 auto}@media(max-width:900px){.hrm h1{font-size:20px!important;line-height:25px}}.hrm h4{text-align:center;font-size:18px;font-weight:600;padding-top:12px}@media(max-width:768px){.hrm h4{font-size:16px}}.hrm .pb-20{padding-bottom:20px}.hrm .p-20{padding:20px}.hrm .ml-5{margin-left:5%}.hrm .zoom{text-decoration:underline;display:flex;align-items:center;justify-content:center}.hrm .zoom:hover{color:#3582d1;cursor:pointer}.hrm .zoom svg{top:9px}.hrm .zoom img,.hrm .zoom svg{position:relative;margin-right:10px}.hrm .zoomed{text-align:center;position:fixed;width:100vw;height:100vh;top:0;left:0;font-size:18px;background:#fff}.hrm .zoomed>div{margin-bottom:10px}.hrm .zoomed .zoom{font-size:14px;margin-top:20px}.hrm .zoomed .zoom svg{top:15px}.hrm .qrbox{padding:10px 20px}.hrm .qrbox .qrdownload{margin:10px auto}.hrm .qrbox .downloadableCode{display:none}.hrm .employee,.hrm .thankyou{text-align:center}.hrm .vorteile-box-de{background:hsla(0,0%,75%,.7);padding:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.hrm .vorteile-box-de .vorteile{padding-right:12px;text-align:left}.hrm .vorteile-box-de .vorteile div{display:flex;align-items:center;padding:5px 0}.hrm .vorteile-box-de .vorteile span{padding-left:7px}.hrm .vorteile-box-de .vorteile strong{font-size:30px}@media(max-width:768px){.hrm .vorteile-box-de .vorteile{padding-right:0;width:62%}}.hrm .vorteile-box-de .image{width:47%}@media(max-width:768px){.hrm .vorteile-box-de .image{width:54%;margin-right:-40px}}.hrm .vorteile-box-de .card{background-image:url(/assets/card_hrm.png);background-size:cover;height:175px}@media(max-width:768px){.hrm .vorteile-box-de .card{height:120px}.hrm .vorteile-box-de{justify-content:normal;padding-left:8px}}.hrm .vorteile-box{background:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center}.hrm .vorteile-box .vorteile{padding-right:12px;text-align:left;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:962px){.hrm .vorteile-box .vorteile{grid-template-columns:1fr;width:100%}}.hrm .vorteile-box .vorteile div{display:flex;align-items:center;background:#f0f1ec;padding:5px;border-radius:10px}.hrm .vorteile-box .vorteile span{padding-left:7px}.hrm .vorteile-box .vorteile strong{font-size:30px}@media(max-width:768px){.hrm .vorteile-box .vorteile{padding-right:0;flex-direction:column}}.hrm .vorteile-box .card{position:relative}@media(max-width:962px){.hrm .vorteile-box{flex-direction:column;gap:20px}}.hrm .wallet-buttons{display:flex;flex-wrap:wrap;margin:30px auto;justify-content:center;max-width:80%}.hrm .wallet-buttons button{display:flex;justify-content:center;align-items:center;background-color:transparent;padding:0;height:auto;border:none;text-transform:none;margin:15px auto}.hrm .wallet-buttons button img{max-width:100%;height:auto;margin-top:0}@media(max-width:900px){.hrm .wallet-buttons{max-width:100%}.hrm{background-image:url(/assets/bgs/hrm/bg_mob_hrm.jpg)}}.hrm.quickreg{background-image:url(/assets/bgs/hrm/bg-quickreg-dsk.jpg)}@media(max-width:900px){.hrm.quickreg{background-image:url(/assets/bgs/hrm/bg-quickreg-mob.jpg)}}.hrm.fullreg{background-image:url(/assets/bgs/hrm/bg_dsk_fullreg.jpg)}@media(max-width:900px){.hrm.fullreg{background-image:url(/assets/bgs/hrm/bg_mob_fullreg.jpg)}}.hrm.fullreg-thankyou{background-image:url(/assets/bgs/hrm/bg-fullregthanks-dsk.jpg)}@media(max-width:900px){.hrm.fullreg-thankyou{background-image:url(/assets/bgs/hrm/bg-fullregthanks-mob.jpg)}}.hrm.thankyou{background-image:url(/assets/bgs/hrm/bg-thankyou-dsk.jpg);background-position:top}@media(max-width:900px){.hrm.thankyou{background-image:url(/assets/bgs/hrm/bg-thankyou-mob.jpg)}}.eck{padding:0;font-family:Open Sans,sans serif;font-size:14px;line-height:20px;text-rendering:optimizeLegibility;color:#333;background-image:url(/assets/bgs/eck/bg_dsk_eck.jpg);background-repeat:no-repeat;background-size:cover;background-color:#f0f1ec}.eck .logo{display:flex;justify-content:center;align-items:center;max-height:100px;margin:7px 0}@media(max-width:900px){.eck .logo{max-height:75px;padding:12px;margin:5px 0}}.eck .link_button,.eck a{color:#333;text-decoration:underline;cursor:pointer}.eck .link_button:hover,.eck a:hover{color:#2d2d2d}.eck .error-message{color:#b50700;background:#fdd2cf;font-size:14px;font-weight:400;padding:10px 15px;margin:15px 0 0;display:block;width:100%;box-sizing:border-box}.eck .button,.eck button{font-family:Open Sans,sans serif;background:#2d2d2d;color:#fff;font-size:14px;line-height:16px;height:45px;display:flex;position:relative;align-items:center;justify-content:center;overflow:hidden;padding:0 20px;text-align:center;font-weight:700;letter-spacing:.03em;outline:none;border:0;cursor:pointer;text-transform:uppercase}.eck .button.disabled,.eck button.disabled{cursor:not-allowed;pointer-events:none}.eck .button:after,.eck button:after{content:"";position:absolute;width:0;height:0;top:50%;left:0}@media(hover){.eck .button:hover,.eck button:hover{background:#070707}}@media(max-width:900px){.eck .button,.eck button{font-size:14px}}.eck h1{font-weight:600;text-align:center;font-size:26px;line-height:30px;letter-spacing:1px;text-transform:uppercase;margin:0 auto}@media(max-width:900px){.eck h1{font-size:20px!important;line-height:25px}}.eck h4{text-align:center;font-size:18px;font-weight:600;padding-top:12px}@media(max-width:768px){.eck h4{font-size:16px}}.eck .pb-20{padding-bottom:20px}.eck .p-20{padding:20px}.eck .ml-5{margin-left:5%}.eck .zoom{text-decoration:underline;display:flex;align-items:center;justify-content:center}.eck .zoom:hover{color:#2d2d2d;cursor:pointer}.eck .zoom svg{top:9px}.eck .zoom img,.eck .zoom svg{position:relative;margin-right:10px}.eck .zoomed{text-align:center;position:fixed;width:100vw;height:100vh;top:0;left:0;font-size:18px;background:#fff}.eck .zoomed>div{margin-bottom:10px}.eck .zoomed .zoom{font-size:14px;margin-top:20px}.eck .zoomed .zoom svg{top:15px}.eck .qrbox{padding:10px 20px}.eck .qrbox .qrdownload{margin:10px auto}.eck .qrbox .downloadableCode{display:none}.eck .employee,.eck .thankyou{text-align:center}.eck .vorteile-box-de{background:hsla(0,0%,75%,.7);padding:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.eck .vorteile-box-de .vorteile{padding-right:12px;text-align:left}.eck .vorteile-box-de .vorteile div{display:flex;align-items:center;padding:5px 0}.eck .vorteile-box-de .vorteile span{padding-left:7px}.eck .vorteile-box-de .vorteile strong{font-size:30px}@media(max-width:768px){.eck .vorteile-box-de .vorteile{padding-right:0;width:62%}}.eck .vorteile-box-de .image{width:47%}@media(max-width:768px){.eck .vorteile-box-de .image{width:54%;margin-right:-40px}}.eck .vorteile-box-de .card{background-image:url(/assets/card_eck.png);background-size:cover;height:175px}@media(max-width:768px){.eck .vorteile-box-de .card{height:120px}.eck .vorteile-box-de{justify-content:normal;padding-left:8px}}.eck .vorteile-box{background:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center}.eck .vorteile-box .vorteile{padding-right:12px;text-align:left;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:962px){.eck .vorteile-box .vorteile{grid-template-columns:1fr;width:100%}}.eck .vorteile-box .vorteile div{display:flex;align-items:center;background:#f0f1ec;padding:5px;border-radius:10px}.eck .vorteile-box .vorteile span{padding-left:7px}.eck .vorteile-box .vorteile strong{font-size:30px}@media(max-width:768px){.eck .vorteile-box .vorteile{padding-right:0;flex-direction:column}}.eck .vorteile-box .card{position:relative}@media(max-width:962px){.eck .vorteile-box{flex-direction:column;gap:20px}}.eck .wallet-buttons{display:flex;flex-wrap:wrap;margin:30px auto;justify-content:center;max-width:80%}.eck .wallet-buttons button{display:flex;justify-content:center;align-items:center;background-color:transparent;padding:0;height:auto;border:none;text-transform:none;margin:15px auto}.eck .wallet-buttons button img{max-width:100%;height:auto;margin-top:0}@media(max-width:900px){.eck .wallet-buttons{max-width:100%}.eck{background-image:url(/assets/bgs/eck/bg_mob_eck.jpg)}}.eck.quickreg{background-image:url(/assets/bgs/eck/bg-quickreg-dsk.jpg)}@media(max-width:900px){.eck.quickreg{background-image:url(/assets/bgs/eck/bg-quickreg-mob.jpg)}}.eck.fullreg{background-image:url(/assets/bgs/eck/bg_dsk_fullreg.jpg)}@media(max-width:900px){.eck.fullreg{background-image:url(/assets/bgs/eck/bg_mob_fullreg.jpg)}}.eck.fullreg-thankyou{background-image:url(/assets/bgs/eck/bg-fullregthanks-dsk.jpg)}@media(max-width:900px){.eck.fullreg-thankyou{background-image:url(/assets/bgs/eck/bg-fullregthanks-mob.jpg)}}.eck.thankyou{background-image:url(/assets/bgs/eck/bg-thankyou-dsk.jpg);background-position:top}@media(max-width:900px){.eck.thankyou{background-image:url(/assets/bgs/eck/bg-thankyou-mob.jpg)}}.container{margin-left:auto;margin-right:auto;max-width:1020px;padding-right:50px;padding-left:50px}@media(max-width:900px){.container{padding-right:20px;padding-left:20px}}.box-container{background:hsla(0,0%,100%,.9);margin:100px auto;max-width:65vw;border:1px solid #b4aeae;padding-bottom:30px}@media(max-width:900px){.box-container{max-width:90vw}}@media(max-width:600px){.box-container{margin:200px auto}}.split{display:flex;justify-content:space-between;margin:10px}@media(max-width:768px){.split{flex-direction:column}}.split>div{padding:10px}.flexbox{display:flex;flex-wrap:wrap}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-9{width:75%}.col-md-6{width:50%}.col-md-3{width:25%}.col-md-1{width:8.33333333%}.pl-10{padding-left:10px}.text-center{text-align:center}.pb-10{padding-bottom:10px}.visible-mob{display:none}@media(max-width:768px){.visible-mob{display:block}}.visible-dsk{display:block}@media(max-width:768px){.visible-dsk{display:none}}.form{margin-top:20px}.form .referals{position:absolute;top:0;right:0;font-size:9px;color:#ccc;margin-right:4px}.form .form--select,.form--button,.form--checkBox,.form--input input{width:100%;margin-bottom:15px}.form--button{text-transform:uppercase;margin:20px 0}.form--button img{margin-left:5px;animation:spin 3s linear infinite}.form--button:disabled{background:gray;cursor:not-allowed}.form--button:disabled:hover{background:gray}.form--checkBox{display:flex;align-items:flex-start;margin-bottom:0}.form--checkBox input[type=checkbox]{min-width:20px;height:20px}.form--checkBox label,.form--checkBox p{margin:0;padding-left:10px}.form--checkBox label{font-weight:600}.form--input{position:relative}.form--input input{transition:all .3s}.form--input label{position:absolute;transition:all .3s;top:16px;left:12px;opacity:.7;font-size:16px;pointer-events:none;color:#333}.form--input input:focus+label,.form--input input:not(:placeholder-shown)+label{font-size:12px;transform:translate3d(0,-75%,0)}.form .link_button{margin-top:10px;display:flex;align-items:center;justify-content:center}.form--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/assets/icons/ar_down.png) #fff no-repeat 96%;background-position:bottom 50% right 2%}input,select,textarea{color:#333;border:1px solid #b2b2b2;font-size:16px;padding:1rem .75rem;background:#fff}input:focus,select:focus,textarea:focus{outline:none;border-color:#97d0f7}.center-aligned{display:flex;justify-content:center;align-items:center;text-align:center}.spinloader{animation:spin 3s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal .inner{position:relative;background-color:#fefefe;margin:10% auto;padding:40px;border:1px solid #888;width:80%}.modal .close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;top:10px;right:10px}.modal .close:focus,.modal .close:hover{color:#000;text-decoration:none;cursor:pointer}