.common-banner{padding:70px 0}.common-banner .table-cell{vertical-align:top}.common-banner h1{margin:0 0 60px 0}.full-text{padding:0 0 65px 0}.retirement-suggest-text-in.no-space-on-top{padding-top:35px}.common-banner a.cta_button{min-width:inherit}.display-flex{align-items:start}.full-text .container{max-width:980px}.retirement-suggest-text-in{padding:65px 0}.common-banner h1{font-size:56px}.common-banner .display-flex{align-items:start}@media(max-width:2800px){.common-banner{min-height:1000px}}@media(max-width:2200px){.common-banner{min-height:900px}}@media(max-width:1920px){.common-banner{min-height:800px}}@media(max-width:1600px){.common-banner{min-height:750px}}@media(max-width:1440px){.common-banner{min-height:700px}}@media(max-width:1180px){.common-banner{padding:60px 0}.common-banner h1{margin:0 0 40px 0}.retirement-suggest-text-in{padding:55px 0}.common-banner h1{font-size:45px}}@media(max-width:1024px){.common-banner{padding:50px 0}.common-banner h1{font-size:42px}.common-banner{min-height:550px}}@media(max-width:991px){.common-banner{padding:40px 0}.common-banner h1{margin:0 0 30px 0}.retirement-suggest-text-in{padding:45px 0}.common-banner{min-height:500px}}@media(max-width:767px){.common-banner{padding:30px 0;min-height:auto}.common-banner .table-cell{vertical-align:middle}.common-banner .table{min-height:100%}.common-banner h1{margin:0 0 25px 0}.retirement-suggest-text-in{padding:35px 0}.common-banner .display-flex{align-items:center}.common-banner h1{font-size:34px}}@media(max-width:480px){.retirement-suggest-text-in{padding:30px 0}.common-banner h1{font-size:26px}}