.brand {  background-color:#f9f6f1; padding-bottom:200px; }
.brand .wrap-container  { display:flex; background-color:#f9f6f1; }
.brand .brand-msg { margin-left:90px; }
.brand .brand-msg .brand-pre { font-size:33px; line-height:39px; color:#222222; font-weight:400; padding-top:250px; }
.brand .brand-msg h1 { font-size:60px; line-height:70px; color:#222222; font-weight:700; margin-top:30px; }
.brand .brand-msg p { font-size:30px; line-height:40px; color:#222222; font-weight:400; margin-top:50px ; letter-spacing:-1px; }
.brand a { display:inline-block; width:360px; height:90px; font-size:30px; line-height:90px; font-weight:500; letter-spacing:-3px; color:#ffffff; margin-top:30px; background-color:#00c973; text-align:center; }
.brand .brand-icon { margin-top:175px; margin-left:60px; }
