*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-weight:400;line-height:1.5;color:#212529;font-family:Roboto,sans-serif;text-align:left;background-color:#f6f6f6}b,strong{font-weight:bolder}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}.red{color:#e40000}button:focus{outline:0}button{letter-spacing:.5px;border-radius:4px;background-color:#027bfc;color:#fff;font-size:16px;font-weight:700;width:100%;text-align:center;padding:12px;margin-top:11px}.page-wrapper{width:100%}.main-wrapper{padding:13px 10px 15px;border-radius:12px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);background-color:#fff;margin:13px 10px}.banner img{width:100%;box-shadow:0 2px 5px 1px #ccc}.card{display:flex;margin-right:-12px}.card div:first-child{padding-right:5px;flex:1}h1{font-family:Roboto;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin-bottom:13px}.sub-card{border-radius:10.5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.23);background-image:radial-gradient(circle at 50% 45%,#f1f1f1,#f3efef 65%);padding:10px 11px;margin-bottom:10px}.sub-card h2{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;padding-bottom:5px}.card p{font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#393939}.transparent-card{padding-left:11px;padding-bottom:25px}.mobile-img{background-image:url(../images/group-6@2x.png);background-position:right bottom;display:block;background-repeat:no-repeat;background-origin:content-box;background-size:contain;flex-basis:42%}.mobile-img img{width:100%}.tnc{padding:0 10px}.tnc h3{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:14px}.tnc ol{margin-left:12px}.tnc ol li{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000cc;padding-bottom:15px}