*,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{display:block}address,caption,cite,code,dfn,th,var{font-weight:400;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}q:after,q:before{content:""}abbr,acronym{border:0}a{text-decoration:none;color:#000;color:#333}.wh-img{width:100%;height:100%}.wh12{width:12rem}.mt50{margin-top:.5rem}.mg0{margin:0 auto}.mt60{margin-top:2rem}.mt15{margin-top:.5rem}.hd30{padding:0 1rem}.hd15{padding:0 .5rem}.hd10{padding:0 .2rem}.ft24{font-size:.8rem}.ft28{font-size:.9rem}.ft22{font-size:.7rem}.ft20{font-size:.6rem}html{font-size:100px}@media(max-width:1600px){html{font-size:95px}}@media(max-width:1440px){html{font-size:90px}}@media(max-width:1220px){html{font-size:85px}}@media(max-width:1024px){html{font-size:80px}}@media only screen and (max-device-width:1080px),only screen and (max-width:1080px){body,html{font-size:43.2px}}@media only screen and (max-device-width:960px),only screen and (max-width:960px){body,html{font-size:38.4px}}@media only screen and (max-device-width:800px),only screen and (max-width:800px){body,html{font-size:32px}}@media only screen and (max-device-width:720px),only screen and (max-width:720px){body,html{font-size:28.8px}}@media only screen and (max-device-width:640px),only screen and (max-width:640px){body,html{font-size:25.6px}}@media only screen and (max-device-width:600px),only screen and (max-width:600px){body,html{font-size:24px}}@media only screen and (max-device-width:540px),only screen and (max-width:540px){body,html{font-size:21.6px}}@media only screen and (max-device-width:480px),only screen and (max-width:480px){body,html{font-size:19.2px}}@media only screen and (max-device-width:414px),only screen and (max-width:414px){body,html{font-size:16.56px}}@media only screen and (max-device-width:400px),only screen and (max-width:400px){body,html{font-size:16px}}@media only screen and (max-device-width:375px),only screen and (max-width:375px){body,html{font-size:15px}}@media only screen and (max-device-width:360px),only screen and (max-width:360px){body,html{font-size:14.4px}}@media only screen and (max-device-width:320px),only screen and (max-width:320px){body,html{font-size:12.8px}}@media only screen and (max-device-width:240px),only screen and (max-width:240px){body,html{font-size:9.6px}}body{margin:0}