.custom-broker__btn{ padding-left:0!important; width:100%;}.number-box.last{ margin-bottom:0;}.broker__bonuses-table{ margin-bottom:24px; } .broker__bonuses-table-header{ font-weight:700; background-color:#dedfe0; display:flex; } .broker__bonuses-table-cell{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; width:100%; padding:10px; line-height:1.2; font-size:18px; } .broker__bonuses-table-cell:first-child{ max-width:51.54639%; } .broker__bonuses-table-cell:last-child{ max-width:48.45361%; } .broker__bonuses-table-row{ display:-webkit-box; display:-ms-flexbox; display:flex; width:100%; border-bottom:1px solid rgba(34,36,41,.12); font-size:18px; } .broker__invest-figure table{ border-collapse:collapse; border-spacing:0; width:100%; } .broker__invest-figure table tr td{ font-size:18px; line-height:1.2; } .broker__analysis-button-wrapper{ position:relative; width:100%; padding-right:15px; padding-left:15px; flex:0 0 100%; max-width:100%; margin-bottom:20px; margin-top:15px; } .broker__analysis-button-wrapper .button-primary, .broker__analysis-button-wrapper .button-secondary{ display:flex; justify-content:center; align-items:center; width:100%; max-width:200px; max-height:60px; padding:19px 8px; box-sizing:border-box; box-shadow:3px 3px 3px rgba(0,0,0,0.27); border-radius:10px; background-color:#f2f2f2; font-size:16px; letter-spacing:.04em; text-align:center; margin-left:16px; margin-bottom:20px; } .broker__analysis-button-wrapper .broker__analysis-button{ width:100%; max-width:500px; height:100%; margin:8px auto 0; padding:10px 8px; font-weight:600; color:#fff; line-height:1; text-transform:uppercase; } .broker__analysis-button-wrapper .button-primary{ background-color:#0051dd; border:none; } .broker__analysis-button-wrapper .button-primary:hover{ background-color:#002c90; text-decoration:none!important; } .broker__analysis-button-wrapper .broker__analysis-button:hover{ color:#fff; } .custom-broker__btn{ padding-top:7px; } @media (max-width:580px){ .article-wrap .section{  padding:10px 0 25px 0; } .risk-info{  max-width:163px; } }