.flex-notification-body{font-size:1em;margin:0 20px;max-width:1520px}.flex-notification-body.modal-open{overflow:initial}.flex-notification-body.popover{padding:0;border:none;border-radius:0;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.16);-moz-box-shadow:0 4px 16px 0 rgba(0,0,0,.16);box-shadow:0 4px 16px 0 rgba(0,0,0,.16)}.flex-notification-body.popover.topLeft{margin-top:-10px}.flex-notification-body.popover.topLeft .arrow{bottom:-11px;left:20%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.flex-notification-body.popover.topLeft .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.flex-notification-body.popover.topRight{margin-top:-10px}.flex-notification-body.popover.topRight .arrow{bottom:-11px;left:80%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.flex-notification-body.popover.topRight .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.flex-notification-body.popover.rightTop{margin-left:10px}.flex-notification-body.popover.rightTop .arrow{top:20%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.flex-notification-body.popover.rightTop .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.flex-notification-body.popover.rightBottom{margin-left:10px}.flex-notification-body.popover.rightBottom .arrow{top:80%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.flex-notification-body.popover.rightBottom .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.flex-notification-body.popover.bottomLeft{margin-top:10px}.flex-notification-body.popover.bottomLeft .arrow{top:-11px;left:20%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.flex-notification-body.popover.bottomLeft .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.flex-notification-body.popover.bottomRight{margin-top:10px}.flex-notification-body.popover.bottomRight .arrow{top:-11px;left:80%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.flex-notification-body.popover.bottomRight .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.flex-notification-body.popover.leftTop{margin-left:-10px}.flex-notification-body.popover.leftTop .arrow{top:20%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.flex-notification-body.popover.leftTop .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.flex-notification-body.popover.leftBottom{margin-left:-10px}.flex-notification-body.popover.leftBottom .arrow{top:80%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.flex-notification-body.popover.leftBottom .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.flex-notification-body.popover.bg-blue .close{color:#fff!important;text-shadow:none}.flex-notification-body.popover.bg-blue .arrow:after{border-right-color:#0078d7}.flex-notification-body.popover .flex-notification-container .flex-alert{padding:24px}.flex-notification-body.popover .flex-notification-container .flex-alert .modal-body{padding:0}.flex-notification-body.popover .flex-notification-container .flex-alert .modal-body .cta-block{margin:0}.flex-notification-body.popover .flex-notification-container .flex-alert .modal-body .cta-block .cta-x{text-decoration:none}.flex-notification-body.popover .flex-notification-container .flex-alert .modal-body .close{top:0;right:0}.flex-notification-body .flex-notification-container .flex-alert{position:relative;padding:24px 32px;border:none;border-radius:0;display:flex;flex-direction:column;justify-content:center;align-items:start}.flex-notification-body .flex-notification-container .flex-alert.spacer-top{margin-top:24px}.flex-notification-body .flex-notification-container .flex-alert.spacer-bottom{margin-bottom:24px}.flex-notification-body .flex-notification-container .flex-alert .close{font-weight:400;color:#636363;line-height:16px;position:absolute;right:32px;top:24px;z-index:999;opacity:1;outline:none}.flex-notification-body .flex-notification-container .flex-alert.alert-large{display:block}.flex-notification-body .flex-notification-container .flex-alert.alert-large .alert-title{text-transform:none;font-weight:600;margin-bottom:3px}.flex-notification-body .flex-notification-container .flex-alert.alert-large .text-body,.flex-notification-body .flex-notification-container .flex-alert.alert-large .cta-block{margin-right:0}.flex-notification-body .flex-notification-container .flex-alert.alert-large .close{top:24px}.flex-notification-body .flex-notification-container .flex-alert.alert-success{background-color:#dff6dd}.flex-notification-body .flex-notification-container .flex-alert.alert-success .cta-link,.flex-notification-body .flex-notification-container .flex-alert.alert-success .text-body,.flex-notification-body .flex-notification-container .flex-alert.alert-success .icon{color:#054b16}.flex-notification-body .flex-notification-container .flex-alert.alert-danger{background-color:#fde7e9}.flex-notification-body .flex-notification-container .flex-alert.alert-danger .cta-link,.flex-notification-body .flex-notification-container .flex-alert.alert-danger .text-body,.flex-notification-body .flex-notification-container .flex-alert.alert-danger .icon{color:#a80000}.flex-notification-body .flex-notification-container .flex-alert.alert-warning{background-color:#fff4ce}.flex-notification-body .flex-notification-container .flex-alert.alert-warning .cta-link,.flex-notification-body .flex-notification-container .flex-alert.alert-warning .text-body,.flex-notification-body .flex-notification-container .flex-alert.alert-warning .icon{color:#6a4b16}.flex-notification-body .flex-notification-container .flex-alert.alert-info{background-color:#ebebeb}.flex-notification-body .flex-notification-container .flex-alert.alert-info .cta-link,.flex-notification-body .flex-notification-container .flex-alert.alert-info .text-body,.flex-notification-body .flex-notification-container .flex-alert.alert-info .icon{color:#3e3e3e}.flex-notification-body .flex-notification-container .flex-alert .cta-block{text-transform:none;text-decoration:underline;font-weight:400;margin:0 20px 0 0}.flex-notification-body .flex-notification-container .flex-alert .cta-block.primary-cta .cta-x{text-decoration:none}.flex-notification-body .flex-notification-container .flex-alert .cta-block .cta-link,.flex-notification-body .flex-notification-container .flex-alert .cta-block .cta-x{outline:none;display:inline-block;text-decoration:underline}.flex-notification-body .flex-notification-container .flex-alert .d-block{display:block}.flex-notification-body .flex-notification-container .flex-alert .d-flex{display:flex;padding:0;flex-direction:column}.flex-notification-body .flex-notification-container .flex-alert .text-body{margin:0 8px 0 0}.flex-notification-body .flex-notification-container .flex-alert .icon{width:24px;height:24px;font-size:24px;line-height:24px;margin-right:8px}.flex-notification-body .flex-notification-container .flex-alert .icon.icon-checkmark{border:2px solid;border-radius:50%}.flex-notification-body .flex-notification-container .flex-alert .icon.icon-checkmark:before{position:relative;left:4px;top:-1px;font-weight:600;display:block;width:28px;font-size:14px}.flex-notification-body .flex-notification-container .flex-alert .icon-rotate{transform:rotateX(180deg)}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert{padding:24px 24px 24px 20px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert.alert-success{border-left:4px solid #054b16}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert.alert-danger{border-left:4px solid #a80000}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert.alert-warning{border-left:4px solid #6a4b16}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert.alert-info{border-left:4px solid #3e3e3e}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .close{right:24px;top:24px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .left-side{padding:0}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .right-side{padding:0;justify-content:flex-end}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .right-side .cta-block{margin-right:56px}.flex-notification-body .flex-notification-container .flex-toast-container{display:flex;flex-direction:column;position:fixed;bottom:0;left:0;z-index:9999;padding:0}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast{flex-direction:row;padding:0;align-items:center;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.16);-moz-box-shadow:0 4px 16px 0 rgba(0,0,0,.16);box-shadow:0 4px 16px 0 rgba(0,0,0,.16)}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .left-icon{padding:24px 16px}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .left-icon .icon{margin:0}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .right-content{padding:24px 16px;background:#fff;flex:1;color:#3e3e3e;overflow:hidden}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .right-content .toast-title{margin-bottom:0;margin-right:20px}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .right-content .cta-links{margin-top:16px}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .right-content .cta-links .cta-link{font-weight:400;text-transform:none;margin-bottom:0;display:inline-block}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .right-content .cta-links .cta-link:first-child{padding-right:40px;margin-bottom:5px}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .close{right:16px;top:28px}.flex-notification-body .flex-notification-container .flex-modal-alert{top:auto;bottom:0;overflow:hidden;z-index:9999}.flex-notification-body .flex-notification-container .flex-modal-alert.modal.fade:not(.in).bottom .modal-dialog{-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog{margin-bottom:0}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert{border-left:4px solid #243a5e;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.16);-moz-box-shadow:0 4px 16px 0 rgba(0,0,0,.16);box-shadow:0 4px 16px 0 rgba(0,0,0,.16)}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content{padding:24px 24px 24px 20px}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body{padding:0}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .modal-logo{margin-bottom:8px;width:93px}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .modal-logo img{width:100%}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .modal-title{margin-bottom:0}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .close{top:0;right:0}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .cta-block .cta-x{text-decoration:none}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .cta-block .bg-blue{margin-right:16px}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .cta-block .bg-white{border:1px solid #0078d7;color:#0078d7}.flex-notification-body .flex-notification-container .flex-modal-alert .modal-dialog .flex-alert.modal-content .modal-body .cta-block .bg-white:hover{background-color:#00233e;border-color:#00233e;color:#fff}.flex-notification-body .flex-notification-container .flex-popover-container .flex-popover{display:inline-block;margin-bottom:20px}@media(min-width:680px){.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert{padding:24px 24px 24px 36px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .icon{width:32px;height:32px;font-size:32px;line-height:32px;margin-right:40px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .icon.icon-checkmark:before{font-size:20px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .left-side{flex-direction:row}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .left-side .text-body{margin-right:25px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .right-side{padding-left:70px}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .left-icon{padding:24px}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .right-content{padding:24px}.flex-notification-body .flex-notification-container .flex-toast-container .flex-alert.flex-toast .close{right:24px}}@media(min-width:900px){.flex-notification-body .flex-notification-container .flex-alert{flex-direction:row;padding:16px 64px}.flex-notification-body .flex-notification-container .flex-alert .cta-block{align-self:center}.flex-notification-body .flex-notification-container .flex-alert.alert-large{padding:24px 64px}.flex-notification-body .flex-notification-container .flex-alert.alert-large .text-body,.flex-notification-body .flex-notification-container .flex-alert.alert-large .cta-block{margin-right:64px}.flex-notification-body .flex-notification-container .flex-alert.alert-large .close{top:50px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert{padding:32px 56px 32px 36px}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .right-side{padding-left:0}.flex-notification-body .flex-notification-container .flex-alert.flex-inline-alert .close{right:56px;top:32px}.flex-notification-body .flex-notification-container .flex-alert .close{right:64px;top:16px}.flex-notification-body .flex-notification-container .flex-alert .d-flex{flex-direction:row}}@media(max-width:899px){.flex-notification-body .flex-notification-container .flex-alert.alert-large .text-body{margin-bottom:24px}.flex-notification-body .flex-notification-container .flex-alert .text-body{margin-bottom:16px}.flex-notification-body .flex-notification-container .flex-alert .icon{margin-bottom:5px}}@media(min-width:540px){.flex-notification-body{margin-left:40px;margin-right:40px}}@media(min-width:1600px){.flex-notification-body{margin-left:auto;margin-right:auto}}.flex-notification-body a.close:focus{outline:1px dashed #000!important}.flex-notification-body .cta-link:focus{outline:1px dashed #000!important}