.scenarioContainer{max-width:1400px;margin:0 auto;padding:0 0 15px}
.scenarioBox{padding-top:40px;margin:0 28.5px;box-shadow:1px 1px 2px rgba(0,0,0,0.14902);background:#fff}
.scenario-overlay{margin-top:-15.2%;position:relative}
.scenario-subtitle p,.scenario-subtitle h2{text-align:center;color:#0057b8;font-size:.889em;font-family:aig_sourcesanspro_bold;line-height:16px;height:auto;overflow:visible;word-wrap:break-word;letter-spacing:0}
.scenario-description p{text-align:center;font-family:'aig_sourcesanspro_regular';font-size:.889em;line-height:24px;color:#4a4a49;word-wrap:break-word;letter-spacing:0}
.scenario-description{margin-top:12px;padding:0 41px}
.rightBorder{border-right:1px solid #e5e5e5;height:148px;position:absolute;top:0;left:0}
.scenario-card:first-child .rightBorder{display:none}
.scenario-card{padding-bottom:60px;text-align:center}
.scenario-card a{display:block}
.section.scenariobox{background:#e5e5e5}
.scenarioCta{background:#0057b8;color:#fff;padding-top:18px;padding-bottom:17px;margin:34px auto 0;font-family:aig_futurabold;font-size:.889em;letter-spacing:.5px;line-height:21px;text-transform:uppercase;padding-left:20px;padding-right:20px;left:0;right:0;bottom:0;position:absolute;border-radius:60px;width:54%;word-wrap:break-word}
.scenario-card a:hover .scenarioCta,.scenario-card a:focus .scenarioCta{background:#014189;outline:0;border:0;transition:all .2s ease-in-out}
.scenarioIcon{margin-bottom:24px}
.scenarioIcon img{width:46px;height:46px;overflow:hidden}
@media(min-width:641px){.withCta .scenario-description{min-height:100px}
}
@media(min-width:1025px){.scenarioContainer{padding:0 0 15px}
.scenarioBox .container{padding:0}
.scenarioBox .row{display:table;width:100%;margin:0 auto}
.withCta .scenario-card{padding-bottom:90px;display:table-cell;vertical-align:top;float:none}
.withCta .rightBorder{height:230px}
.withCta .row{margin-bottom:40px}
}
@media(min-width:1201px){.scenario-subtitle{padding:0 17px 0 17px}
.scenario-description{padding:0 33px}
}
@media(max-width:1400px) and (min-width:1025px){.scenario-overlay{margin-top:-88px}
}
@media(max-width:1200px) and (min-width:1025px){.scenario-subtitle{padding:0 9px}
.scenario-description{padding:0 25px}
}
@media(min-width:850px) and (max-width:1024px){.scenario-subtitle{padding:0 8px}
}
@media(min-width:641px) and (max-width:824px){.scenario-subtitle{padding:0 30px}
.scenario-description{padding:0 30px}
.withCta .scenario-description{min-height:116px}
}
@media(min-width:825px) and (max-width:1024px){.scenario-subtitle{padding:0 16px}
.scenario-description{padding:0 56px}
}
@media(min-width:641px) and (max-width:1024px){.scenarioBox{padding:48px 0 24px 0}
.scenario-description{margin-top:12px}
.scenarioBox .scenario-card:nth-child(3n){clear:both}
.withCta .scenario-card{padding-bottom:50px;margin-bottom:32px}
.scenarioCta{font-size:.778em;padding-top:18px;padding-bottom:17px;line-height:18px;margin-top:15px}
}
@media(max-width:640px){.scenarioBox{padding:40px 0 20px 0;min-height:0;margin:0 15px}
.scenarioContainer{padding:0 0 20px 0}
.scenario-overlay{margin-top:-15.2%}
.scenario-card{width:auto;text-transform:uppercase;padding:0;margin:0 32px 8px;float:none}
.scenario-subtitle{height:auto;padding:0}
.scenario-subtitle p,.scenario-subtitle h2{color:#fff;padding:14px 5px;background:#0057b8;transition:all .2s ease-in-out;border:1px solid #0057b8;font-family:aig_futurabold;font-size:.778em;line-height:18px;border-radius:60px;letter-spacing:normal}
.scenario-card a:focus .scenario-subtitle h2,.scenario-card a:focus .scenario-subtitle p,.scenario-card a:active .scenario-subtitle h2,.scenario-card a:active .scenario-subtitle p{background:#fff;color:#0057b8}
.scenarioBox .container{padding:0 15px 22px 12px}
}