html{height:100%}#header,body{width:100%;left:0;top:0}body{height:100%;overflow:hidden;margin:0;padding:0;font-family:'K2D',sans-serif;font-style:normal;-webkit-font-smoothing:antialiased}a,a:visited{text-decoration:none;color:#fff}#header{position:fixed;height:5rem;z-index:5;background:#4a54ae;box-shadow:0 4px 8px rgba(0,0,0,.25);border-radius:0}#header-logo{position:absolute;height:3.125rem;left:18%;top:.95rem}.header-link{font-weight:500;font-size:1.32rem;line-height:2.1875px;float:right;display:flex;align-items:center;text-transform:uppercase;height:3.125rem;top:.95rem;color:#fff}.thin{font-weight:450}#link-about{position:relative;margin-right:18%}#link-today,#link-tomorrow{position:relative;margin-right:100px}#page,#rolo{display:block;width:100%;left:0}#page{height:100%;top:-41px;overflow-y:scroll;padding-right:17px;box-sizing:content-box}#rolo{margin:0;padding:0;height:39.2rem;background:#4a54ae url(/assets/images/background.svg);background-size:cover}#phone,#phone-in{position:relative;margin-right:15%;float:right;height:530px;bottom:-10rem}#phone-in{margin-right:-242px;bottom:-15.1rem;height:368px;width:209px}#claim,.rolo-button{position:relative;font-weight:600;z-index:3}#claim{height:400px;width:400px;left:18%;color:#fff;bottom:-14rem;font-size:1.65rem;line-height:2.25rem}#today{width:100%;left:0;height:780px;z-index:3;box-shadow:0 0 8px #888}div#button-vote-new>a{color:#0f0f0f}.rolo-button{width:14.5rem;height:3.5rem;line-height:3.5rem;bottom:2.25rem;border-radius:8px;font-size:1.3rem;text-align:center;float:left}#button-download{background:#ffae24;color:#fff;left:17.5%}#button-vote-new{background:#fff;margin-left:19.5%;float:left;color:#000!important}#today-header,#tomorrow-header{position:relative;top:4rem;left:16%;width:14.5rem;height:3.5rem;line-height:3.5rem;text-transform:uppercase;font-weight:700;font-size:1.75rem}#scr-group{width:450px;position:relative;left:10%;top:7.5rem}#today-text{position:relative;top:14rem;float:right;width:40%;padding-right:10%;padding-left:10%;font-weight:100;font-size:1.45rem}#tomorrow{width:100%;left:0;height:550px;z-index:3}#tomorrow-text{position:relative;top:8rem;float:left;width:40%;padding-right:10%;left:16.5%;font-weight:100;font-size:1.45rem}#applinks{margin:0;padding:0;display:block;width:100%;height:39.2rem;left:0;background:#4a54ae url(/assets/images/rolo-back.svg);background-size:100%;box-shadow:0 -3px 8px #888}#applinks-header{position:relative;top:4rem;left:16%;width:22rem;height:3.5rem;line-height:3.5rem;text-transform:uppercase;font-weight:700;font-size:1.75rem;color:#fff}#codes-wrapper,#qr-codes{display:flex;flex-wrap:wrap;justify-content:space-around}#qr-codes{position:relative;left:12%;flex-direction:column;top:6rem;width:80%}#codes-wrapper{flex-direction:row;height:fit-content}.qr-code{width:300px;height:300px}.qr-code img,.qr-code img.qr{width:245px;height:245px}.store-logo{margin-left:1rem;margin-right:1rem;width:300px}.qr-code img.link{width:245px;height:fit-content}@media screen and (max-width:1170px){#header-logo{transition:all .5s;left:1%}.header-link{margin-right:4%!important;font-size:1rem}#link-about{margin-right:5%!important}#claim{margin-left:50%;transform:translateX(-50%);margin-right:0}#button-download,#button-vote-new,#phone,#phone-in,.store-logo{margin-left:50%;transform:translateX(-50%);margin-right:0;left:auto}#phone{float:none;bottom:-6rem;position:relative}#phone-in{float:none;bottom:auto;top:-22.3rem}#claim,#rolo{height:auto}#claim{width:80%;left:auto;bottom:auto;clear:both;top:-15rem}#button-download{top:-14rem}#button-vote-new{top:-13rem}#today-header{top:-5rem;left:10%}#tomorrow-header{top:1rem;left:10%}#scr-group{width:80%;left:auto;margin-left:10%;top:auto}#today-text,#tomorrow-text{position:relative;top:1rem;float:none;width:80%;clear:both;font-size:1.25rem;left:0;padding:0 10%}#today,#tomorrow{height:auto;padding-bottom:5rem}#applinks{height:auto}#applinks-header{top:2rem;left:10%;width:80%;height:auto;line-height:1.5rem}.qr-code img.qr{display:none}.qr-code{left:50%;width:unset;height:unset}#qr-codes{position:relative;display:block;top:6rem;left:0;width:100%}#codes-wrapper{display:block;text-align:center}#logos-wrapper{margin-top:-3rem;display:block;flex-wrap:inherit;flex-direction:inherit;height:auto}.store-logo img.qr{width:245px;height:auto}#applinks{background-size:cover;padding-bottom:10rem}}