#content{padding:0;}  #content-body{   width:auto;}  #custom-article{   color:#333;}   #custom-article a{ color:#ca1d61;text-decoration:none;}  #custom-article a:hover{ color:#ca1d61;text-decoration:underline;}  #custom-article .gain figure  div.c2a{ width:100%;}  #custom-article a.c2a-button{ display:inline-block;padding:100px 32px 100px 32px;width:100%;margin-top:32px;background-color:#ca1d61;border:0 none;font:inherit;font-size:36px;line-height:42px;color:#fff;text-decoration:none;cursor:pointer;box-sizing:border-box;}  #custom-article a.c2a-button:hover{ background-color:#e32471;}  #custom-article h1{   margin-top:1.5em;font-size:64px;font-weight:100;text-align:center;padding-right:32px;padding-left:32px;}  #custom-article h2{   margin-bottom:1.5em;font-size:36px;font-weight:100;text-align:center;max-width:1366px;display:inline-block;padding-right:32px;padding-left:32px;}  #custom-article .gain{   padding-top:30px;padding-bottom:100px;background:#F6F6F6;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;font-size:20px;line-height:28px;font-weight:100;text-align:center;}  #custom-article .gain figure {   display:flex;flex-wrap:wrap;max-width:1600px;margin:auto;}  #custom-article .gain figure  div{   width:33.333%;padding:32px;box-sizing:border-box;-moz-box-sizing:border-box;}  #custom-article .gain figure p span{text-decoration:underline;} #custom-article .gain figure p small{   font-size:16px;}  @media screen and (max-width:1366px){   #custom-article .gain figure{max-width:1000px;}   #custom-article .gain figure  div{width:50%;} }  @media screen and (max-width:1024px){    #custom-article .gain figure{max-width:540px;}   #custom-article .gain figure div{width:100%;height:auto;margin-bottom:20px;} }  @media screen and (max-width:375px){    #custom-article h1{font-size:54px;}   #custom-article h2{font-size:28px;} }   