#root,body,html{height:100%;margin:0}@font-face{font-family:"ProximaNova";src:url(/media/fonts/proximanova-regular-webfont.eot);src:url(/media/fonts/proximanova-regular-webfont.eot) format("embedded-opentype"),url(/media/fonts/proximanova-regular-webfont.woff) format("woff"),url(/media/fonts/proximanova-regular-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-regular-webfont.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(/media/fonts/proximanova-semibold-webfont.eot);src:url(/media/fonts/proximanova-semibold-webfont.eot) format("embedded-opentype"),url(/media/fonts/proximanova-semibold-webfont.woff) format("woff"),url(/media/fonts/proximanova-semibold-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-semibold-webfont.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(/media/fonts/proximanova-bold-webfont.eot);src:url(/media/fonts/proximanova-bold-webfont.eot) format("embedded-opentype"),url(/media/fonts/proximanova-bold-webfont.woff) format("woff"),url(/media/fonts/proximanova-bold-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-bold-webfont.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(/media/fonts/proximanova-extrabold-webfont.eot);src:url(/media/fonts/proximanova-extrabold-webfont.eot) format("embedded-opentype"),url(/media/fonts/proximanova-extrabold-webfont.woff) format("woff"),url(/media/fonts/proximanova-extrabold-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-extrabold-webfont.svg) format("svg");font-weight:800;font-style:normal;font-display:swap}body{height:100%;background-color:#fff;-webkit-font-smoothing:antialiased}body,button,h1,h2,h3,input{font-family:"ProximaNova",sans-serif}.progress_bar_label{padding-left:15px}.spinner{width:20px;display:flex;align-items:center;justify-content:center;color:#ff0072;font-size:3.5px;animation:fade-scale-in .2s}.spinner.white{color:#fff}.spinner.grey{color:#9e9e9e}.spinner div{width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load4 1s linear infinite;transform:translateZ(0)}@keyframes fade-scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}