.alert-top{overflow:hidden;padding:0 20px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.alert-top .content-wrapper{width:100%}.alert-top .wrap-left a{color:#fff;font-family:Montserrat-Bold;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-decoration:underline;text-transform:uppercase}.alert-top a:hover{opacity:.8}.alert-top .content-wrapper{height:100%;padding:10px 0}.alert-top .wrap-alert,.alert-top .wrap-left{align-items:center;display:flex;height:100%;justify-content:space-between}.alert-top .wrap-left{flex-flow:row wrap;padding:10px 0}.alert-top.informational{background:#258e73}.alert-top.alert{background:#f2492f}.alert-top .more a{color:#fff;font-family:Montserrat-Bold;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-decoration:underline;text-transform:uppercase}.alert-top .subtitle-1{align-items:center;display:flex;font-size:16px;font-style:normal;height:100%;letter-spacing:.15px;line-height:24px;width:298px}.alert-top .body-1,.alert-top .message-box,.alert-top .message-box p,.alert-top .message-box span,.alert-top .subtitle-1{color:#fff;margin-bottom:0}.alert-top .body-1{align-items:center;display:flex;flex-flow:row wrap;font-size:16px;font-style:normal;font-weight:400;height:100%;letter-spacing:.444444px;line-height:24px;max-width:612px;padding:10px 0}.alert-top .body-1 .message-box{overflow:hidden}.alert-top .close{align-items:center;color:#fff;display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:.15px;line-height:24px;opacity:.8}.alert-top .close:hover{opacity:1;text-decoration:none}.alert-top .close-icon{align-items:center;background:#f8f8f8;border-radius:100%;color:#003087;display:flex;height:32px;justify-content:center;margin-left:10px;width:32px}.alert-top .close-text{display:none}@media (max-width:767px){.alert-top .wrap-left{max-width:70%}.alert-top div.subtitle-1{font-family:Montserrat-Bold!important}.alert-top .wrap-alert{padding:0 20px}}@media (min-width:1024px){.alert-top{align-items:center;display:flex}.alert-top .wrap-left{flex-flow:row nowrap;padding:0}.alert-top .close-text{display:inline-block}}