body{background:black;font-family:"Roboto",sans-serif;font-weight:300}.landing{height:100%;position:relative;min-height:660px;overflow:hidden}.landing #background-static{position:absolute;height:100%;width:100%;min-height:660px;background:transparent url(/assets/marketing/landing/banner-cover-myalerts.jpg) no-repeat top left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/marketing/landing/banner-cover-myalerts.jpg', sizingMethod='scale')";-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/marketing/landing/banner-cover-myalerts.jpg', sizingMethod='scale')";overflow:hidden;display:none}.landing #background-video{position:absolute;height:100%;width:100%}.landing #background-video video{z-index:1;min-width:100%;min-height:100%}.landing #background-video::-webkit-media-controls{display:none}@media(min-width:801px) and (max-width:1351px){.landing{min-height:800px}}@media(min-width:668px) and (max-width:800px){.landing{min-height:1000px}}@media(max-width:667px){.landing{min-height:1200px}.landing #background-video{display:none}.landing #background-static{display:block;min-height:1200px}}.landing #home{opacity:0;position:relative;z-index:10}.landing #home .header{position:relative;display:block;clear:both;height:126px}.landing #home .header .logo-link{width:130px;margin:0 auto;text-align:center;display:block}.landing #home .body{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;margin:0 auto;text-align:center;margin-top:185px}@media screen and (min-height:500px) and (max-height:801px) and (min-width:667px){.landing #home .body{margin-top:260px}}@media screen and (min-height:800px) and (max-height:999px) and (min-width:667px){.landing #home .body{margin-top:340px}}@media screen and (min-height:1000px) and (min-width:400px) and (min-width:667px){.landing #home .body{margin-top:600px}}@media screen and (min-height:500px) and (max-height:799px) and (min-width:999px){.landing #home .body{margin-top:200px}}@media screen and (min-height:800px) and (max-height:999px) and (min-width:999px){.landing #home .body{margin-top:340px}}@media screen and (min-height:1000px) and (min-width:400px) and (min-width:999px){.landing #home .body{margin-top:600px}}.landing #home .description{margin-bottom:0;position:relative;top:50%;transform:translateY(-50%)}.landing #home h1{margin:0 auto;color:white;font-family:"Roboto",sans-serif;font-size:63px;line-height:63px;font-weight:100;display:block;text-rendering:optimizeLegibility;padding:0 20px}.landing #home h2{text-align:center;margin:0 auto;color:white;font-family:"Roboto",sans-serif;font-size:28px;font-weight:400;padding:0 60px 30px 60px;display:block;text-rendering:optimizeLegibility}.landing #home h2 .bigger{font-size:32px}.landing #home h3{text-align:center;margin:0 auto;color:white;font-family:"Roboto",sans-serif;font-size:20px;font-weight:300;padding:30px 60px 0 60px;display:block;text-rendering:optimizeLegibility}@media screen and (min-width:801px) and (max-width:999px){.landing #home h1{max-width:520px}.landing #home h2{padding:10px 10px 0;max-width:520px}.landing #home h3{max-width:500px;padding:40px 20px 20px}}@media screen and (min-width:668px) and (max-width:800px){.landing #home h2{padding:10px 10px 0;max-width:520px}.landing #home h3{max-width:500px;padding:40px 20px 20px}}@media screen and (min-width:401px) and (max-width:667px){.landing #home h1{padding:140px 20px 30px}.landing #home h2{max-width:520px;padding:0 20px}.landing #home h3{max-width:400px;padding:20px 20px 20px}}@media screen and (min-width:321px) and (max-width:400px){.landing #home h1{font-size:55px;line-height:55px;padding:80px 20px 30px}.landing #home h2{font-size:24px;max-width:340px;padding:0 10px 20px 10px}.landing #home h2 .bigger{font-size:28px}.landing #home h3{max-width:340px;padding:0 10px 10px}}@media screen and (max-width:320px){.landing #home h1{font-size:48px;line-height:48px;padding:100px 20px 20px}.landing #home h2{font-size:20px;max-width:300px;padding:10px 10px 20px 10px}.landing #home h2 .bigger{font-size:24px}.landing #home h3{font-size:16px;max-width:300px;padding:0 10px 10px}}.landing .decision{padding:40px 0;text-align:center}.landing .decision .column{display:inline-block;width:50%}.landing .decision .consumers{text-align:right}.landing .decision .retailers{text-align:left}.landing .decision .link{text-align:center;text-transform:uppercase;border:2px solid white;border-radius:5px;box-shadow:none;font-size:16px;font-weight:500;overflow:hidden;display:block;padding:15px 25px;color:white;cursor:pointer;line-height:16px;margin:0 auto;background:transparent;letter-spacing:2px;text-rendering:optimizeLegibility}.landing .decision a:hover.link,.landing .decision a:focus.link{cursor:pointer;background:white;color:#181818}@media screen and (min-width:668px){.landing .decision .consumers .link{float:right;margin:0 0 20px 20px}.landing .decision .retailers .link{float:left;margin:0 20px 20px 0}.landing .decision .link{width:310px}}@media screen and (max-width:667px){.landing .decision{padding:30px 0}.landing .decision .column{text-align:center;display:block;width:100%}.landing .decision .link{margin:0 25px 20px;display:block}}