@font-face{font-family:Noto;src:url("fonts/NotoSans-Regular.ttf"),url("fonts/notosans-regular-webfont.woff") format("woff"),url("fonts/notosans-regular-webfont.woff2") format("woff2");font-weight:400}@font-face{font-family:Noto;src:url("fonts/notosans-bold-webfont.ttf"),url("fonts/notosans-bold-webfont.woff") format("woff"),url("fonts/notosans-bold-webfont.woff2") format("woff2");font-weight:700}body{padding:0;margin:0;line-height:20px;font-size:14px;font-size:1.4rem;font-family:Noto, Arial, sans-serif;color:#222;border:0;background:transparent}body footer{text-align:center;padding:0 15%}@media only screen and (max-width: 960px){body footer{padding:0}}body footer p,body footer a{font-size:12px;line-height:20px;color:#666666;text-transform:none;text-decoration:none}@media only screen and (max-width: 960px){body footer p{padding:10px 0}}body footer ul{list-style:none}@media only screen and (max-width: 960px){body footer ul{padding:10px 0;margin:0}}body footer ul li{display:inline-block}body h2{text-align:center;line-height:36px;padding:44px 0 15px;margin:0;font-size:30px;font-size:1.8rem;font-weight:400}@media only screen and (max-width: 960px){body h2{line-height:40px;font-size:32px;font-size:2rem}}body p{text-align:center;line-height:25px;font-size:20px;font-size:1.2rem;font-family:Noto,Arial,sans-serif;padding:0 15%;margin:0}body p a{text-transform:uppercase;color:#222;text-decoration:underline}body p a:hover{text-transform:uppercase;color:#222;text-decoration:underline;cursor:pointer}@media only screen and (max-width: 960px){body p{padding:0 5%}}body .desktop-view{display:block;max-width:1600px}body .mobile-view{display:none}body .desktop-view img,body .mobile-view img{width:100%}@media only screen and (max-width: 960px){body .desktop-view{display:none}body .mobile-view{display:block}}body .bumper-page{max-width:1600px;margin:0 auto 50px}body .bumper-page header{text-align:center;padding:20px;border-bottom:1px solid #efe4e4}body .bumper-page .icons{box-sizing:border-box;border:0;display:flex;flex-wrap:wrap;justify-content:center;margin:5% 0}@media only screen and (max-width: 960px){body .bumper-page .icons{margin:15% 0}}body .bumper-page .icons>div{text-align:center;padding:0 5%}@media only screen and (max-width: 960px){body .bumper-page .icons>div{padding:0 5% 60px}}body .bumper-page .icons>div p{font-size:16px;font-size:1rem}
