.notification-wrap{align-items:center;align-self:center;box-sizing:border-box;display:grid;grid-auto-rows:1fr;grid-template-areas:"column-left notification-text notification-cta column-right";grid-template-columns:1fr auto auto 1fr;justify-content:center;width:100%;grid-gap:3rem;font-family:montserrat,sans-serif;padding:12px 20px}.notification-wrap .notification-text-content{box-sizing:border-box;grid-area:notification-text}.notification-wrap .notification-text-content p{color:#fff;font-size:1rem;font-weight:400;margin:0;padding:0}.notification-wrap .notification-text-content p span{font-weight:600}.notification-wrap .notification-cta-content{grid-area:notification-cta}.notification-wrap .notification-cta-content a{font-size:1rem;font-weight:400;padding:9px 40px;text-decoration:none;transition:.3s}@media screen and (max-width:650px){.notification-wrap{grid-template-areas:"notification-text notification-cta";grid-template-columns:auto;grid-gap:.7rem}.notification-wrap .notification-text-content p{font-size:calc(.6rem + .6vw);line-height:calc(.9rem + .9vw)}.notification-wrap .notification-cta-content a{font-size:calc(.7rem + .7vw);font-weight:400;padding:9px 20px}}