.cardBox{width:100%;table-layout:fixed;margin:auto;border-radius:2px}.cardBox table{width:100%;border-collapse:collapse}.cardBox{align-items:center;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.cardBox:not(.hasTitleBar),.cardBox:not(.hasTitleBar) a{color:#fff}.cardBox:not(.hasTitleBar) .titleBar h5{font-weight:700;padding:18px 12px 0;box-sizing:border-box;text-align:center}.cardBox.hasTitleBar .titleBar{color:#fff}.cardBox.hasTitleBar .titleBar .cardTitle{box-sizing:border-box;padding:14px 24px;font-size:24px;font-family:Montserrat;font-weight:700}.cardBox td{padding:0}.cardBox .cardIcon{font-size:48px;width:52px;padding:0 0 16px 24px}.cardContainer{min-width:250px;max-width:800px;min-height:50px}@media only screen and (min-width:750px){.cardContainer.left{margin:12px 0}}.cardContainer{margin:12px auto}.cardContainer.mobile .cardBox:not(.hasTitleBar) .titleBar h5{padding:18px 12px 0;box-sizing:border-box;text-align:center}.cardContainer.mobile .cardBox.hasTitleBar .titleBar h5{padding:14px 18px}.cardContainer.mobile .cardIcon{padding:0 0 16px 12px}.cardContainer.mobile .cardMessageBody{padding:8px 12px 18px}.cardContainer.mobile .cardMessageBody.hasIcon{width:calc(100% - 60px);box-sizing:border-box}.cardMessageBody{padding:12px 24px 18px}.cardMessageBody ul{padding-left:16px;margin:6px 0 0}.cardTitle{margin:0;font-weight:400;text-align:left}
