.lazyload{visibility:hidden}.lazyloaded{visibility:visible}.underline-class{background-position:0 100%;background-repeat:no-repeat;display:inline;text-decoration:none}.notificationComponent{margin-top:30px;width:100%}@media(max-width:1023.98px){.notificationComponent{width:100%}}.notificationComponent .notification-error{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fae8ea;border:.0625rem solid #d22030;display:flex;font-size:19px;font-size:1.1875rem;line-height:1.26316;padding:.75rem}.notificationComponent .notification-error:lang(ja),.notificationComponent .notification-error:lang(ko),.notificationComponent .notification-error:lang(zh){font-size:16px;font-size:1rem;line-height:24px}.notificationComponent .notification-error:lang(zh){line-height:23px}.notificationComponent .notification-info{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#dbe9f9;border:.0625rem solid #4a90e2;display:flex;font-size:19px;font-size:1.1875rem;line-height:1.26316;padding:.75rem}.notificationComponent .notification-info:lang(ja),.notificationComponent .notification-info:lang(ko),.notificationComponent .notification-info:lang(zh){font-size:16px;font-size:1rem;line-height:24px}.notificationComponent .notification-info:lang(zh){line-height:23px}.notificationComponent .notification-success{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#cdecd6;border:.0625rem solid #039e33;display:flex;font-size:19px;font-size:1.1875rem;line-height:1.26316;padding:.75rem}.notificationComponent .notification-success:lang(ja),.notificationComponent .notification-success:lang(ko),.notificationComponent .notification-success:lang(zh){font-size:16px;font-size:1rem;line-height:24px}.notificationComponent .notification-success:lang(zh){line-height:23px}.notificationComponent .notification-warning{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fcf3cc;border:.0625rem solid #efc100;display:flex;font-size:19px;font-size:1.1875rem;line-height:1.26316;padding:.75rem}.notificationComponent .notification-warning:lang(ja),.notificationComponent .notification-warning:lang(ko),.notificationComponent .notification-warning:lang(zh){font-size:16px;font-size:1rem;line-height:24px}.notificationComponent .notification-warning:lang(zh){line-height:23px}.notificationComponent .notification-message-alert{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#e8e7e4;border:.0625rem solid #57585b;display:flex;font-size:19px;font-size:1.1875rem;line-height:1.26316;padding:.75rem}.notificationComponent .notification-message-alert:lang(ja),.notificationComponent .notification-message-alert:lang(ko),.notificationComponent .notification-message-alert:lang(zh){font-size:16px;font-size:1rem;line-height:24px}.notificationComponent .notification-message-alert:lang(zh){line-height:23px}.notificationComponent .svgIcon{float:left}@media(max-width:1023.98px){.notificationComponent .svgIcon{float:left}}.notificationComponent .notifContent{float:left}@media(max-width:1023.98px){.notificationComponent .notifContent{float:none;word-break:break-word}}.notificationComponent .alert-icon-error{color:#d22030;height:24px;margin-right:8px;width:24px}.notificationComponent .alert-icon-info{color:#4a90e2;height:24px;margin-right:8px;width:24px}.notificationComponent .alert-icon-success{color:#039e33;height:24px;margin-right:8px;width:24px}.notificationComponent .alert-icon-warning{color:#efc100;height:24px;margin-right:8px;width:24px}.notificationComponent .alert-icon-message-alert{color:#57585b;height:24px;margin-right:8px;width:24px}.notificationComponent .notifContent p{margin:0!important}.notificationComponent .align-left{float:left;width:60%}@media(max-width:1023.98px){.notificationComponent .align-left{float:none;width:100%}}.notificationComponent .align-right{float:right;width:60%}@media(max-width:1023.98px){.notificationComponent .align-right{float:none;width:100%}}.notificationComponent .align-center{margin:0 auto;width:60%}@media(max-width:1023.98px){.notificationComponent .align-center{width:100%}}.notificationComponent .width-type-full{width:100%}.notificationComponent .width-type-partial{margin-left:auto;margin-right:auto;width:66.7%}@media(max-width:1023.98px){.notificationComponent .width-type-partial{width:100%}}.notificationComponent .svgIcon{margin-bottom:auto;margin-top:auto}.notificationComponent .clear{clear:both}