.mask-simple{position:absolute;overflow:hidden}
.bg-exit{position:absolute;left:0;top:0;right:0;bottom:0;cursor:pointer}
.all { position: absolute; background-repeat: no-repeat; background-size: 326px 242px; }
.f1-copy-1 { left: 27px; top: 37px; width: 246px; height: 44px; background-position: -0px -0px; }
.f1-downtrack-1 { left: 143px; top: 431px; width: 44px; height: 43px; background-position: -61px -170px; }
.f1-downtrack-2 { left: 172px; top: 431px; width: 44px; height: 43px; background-position: -283px -0px; }
.f1-downtrack-3 { left: 205px; top: 431px; width: 44px; height: 43px; background-position: -283px -44px; }
.f1-downtrack-4 { left: 236px; top: 431px; width: 44px; height: 43px; background-position: -107px -170px; }
.f1-uptrack-1 { left: 62px; top: 369px; width: 44px; height: 43px; background-position: -153px -170px; }
.f1-uptrack-2 { left: 91px; top: 369px; width: 44px; height: 43px; background-position: -283px -89px; }
.f1-uptrack-3 { left: 123px; top: 369px; width: 44px; height: 43px; background-position: -283px -133px; }
.f1-uptrack-4 { left: 154px; top: 369px; width: 44px; height: 43px; background-position: -199px -170px; }
.f2-copy-1 { left: 51px; top: 96px; width: 201px; height: 14px; background-position: -0px -229px; }
.f2-downtrack-1 { left: 0px; top: 408px; width: 22px; height: 45px; background-position: -283px -178px; }
.f2-downtrack-2 { left: 5px; top: 396px; width: 59px; height: 58px; background-position: -184px -110px; }
.f2-downtrack-3 { left: 47px; top: 396px; width: 60px; height: 58px; background-position: -122px -110px; }
.f2-downtrack-4 { left: 91px; top: 396px; width: 59px; height: 58px; background-position: -0px -170px; }
.f2-uptrack-1 { left: 93px; top: 266px; width: 59px; height: 58px; background-position: -61px -110px; }
.f2-uptrack-2 { left: 159px; top: 266px; width: 34px; height: 58px; background-position: -248px -0px; }
.f2-uptrack-3 { left: 178px; top: 266px; width: 60px; height: 58px; background-position: -166px -46px; }
.f2-uptrack-4 { left: 222px; top: 266px; width: 60px; height: 58px; background-position: -0px -110px; }
.logo-1 { left: 68px; top: 528px; width: 165px; height: 62px; background-position: -0px -46px; }

.cta { position: absolute; background-repeat: no-repeat; background-size: 139px 34px; }
.cta-1 { left: 80px; top: 486px; width: 140px; height: 35px; background-position: -0px -0px; }

*,:after,:before{box-sizing:border-box;margin:0;padding:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{font-size:16px;overflow:hidden;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}button{background-color:transparent;border-style:none;border-radius:0;cursor:pointer;display:block;font:inherit;line-height:1;overflow:visible;text-transform:uppercase;white-space:nowrap}h1,h2,h3,h4,h5,h6,li,ol,p,ul{display:block;margin:0;padding:0}ol,ul{list-style:none}img{max-width:100%;vertical-align:top}sub,sup{position:relative;display:inline-block;line-height:0;font-size:.65em}sup{vertical-align:super}sub{vertical-align:baseline}.ad{background-color:#fff;border:1px solid grey;overflow:hidden;position:relative;display:none;width:300px;height:600px;opacity:0}.ad--visible{display:block}.bg-overlay{width:300px;height:600px;position:absolute;background-color:#000;opacity:0;top:0;left:0}.cta-svg{pointer-events:none}.bg,.model{position:absolute;left:-30px;top:-60px;width:360px;height:720px}.cta-svg{position:absolute;cursor:pointer;bottom:74px;width:150px;height:40px;right:71px}.f2-copy-3{background-position:0 -256px}.model{position:absolute;width:360px;height:720px}
