@charset "utf-8";

.dy-wysiwyg { line-height: normal; direction: ltr; margin: 0px; padding: 0px; background-color: transparent; }

.dy-wysiwyg a { text-decoration: none; color: rgb(0, 0, 238); }

.dynotifyjs-wrapper .dy-lb-close { z-index: 1; top: -8px; right: -9px; border: none; transition: opacity 0.15s; background-repeat: no-repeat; background-position: center center; background-size: 14px; width: 22px; height: 22px; }

.dynotifyjs-wrapper .dy-lb-close:hover { opacity: 1; }

.dynotifyjs-corner { position: fixed; margin: 0px; z-index: 1050; }

.dynotifyjs-corner .dynotifyjs-container, .dynotifyjs-corner .dynotifyjs-wrapper { position: relative; display: block; height: inherit; width: inherit; margin: 11px 8px; }

.dynotifyjs-wrapper { z-index: 1; position: absolute; display: inline-block; height: 0px; width: 0px; }

.dynotifyjs-container { display: none; z-index: 1; position: absolute; }

[data-dynotify-html], [data-dynotify-text] { position: relative; }

.dynotifyjs-arrow { position: absolute; z-index: 2; width: 0px; height: 0px; }

.dy-lb-close { position: absolute; top: -12px; right: -11px; cursor: pointer; color: rgb(255, 255, 255); border: 1px solid rgb(145, 134, 134); border-radius: 30px; display: inline-block; height: 22px; width: 22px; background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTUgNTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU1IDU1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iY2xvc2UiPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNDMuNSwxNC43IDQwLjMsMTEuNSAyNy41LDI0LjMgMTQuNywxMS41IDExLjUsMTQuNyAyNC4zLDI3LjUgMTEuNSw0MC4zIDE0LjcsNDMuNSAyNy41LDMwLjcgNDAuMyw0My41IDQzLjUsNDAuMyAzMC43LDI3LjUgIi8+PC9nPjwvc3ZnPg==") 0% 0% / 22px rgb(89, 89, 89); }

.dy-lb-close:focus { outline: rgb(247, 196, 51) solid 2px; }

.dy-full-width-notifications-close { top: 5px; right: 5px; z-index: 1; border: none; transition: opacity 0.15s; opacity: 0.7; width: 18px; height: 18px; position: absolute; cursor: pointer; color: rgb(255, 255, 255); border-radius: 30px; display: inline-block; background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTUgNTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU1IDU1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iY2xvc2UiPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNDMuNSwxNC43IDQwLjMsMTEuNSAyNy41LDI0LjMgMTQuNywxMS41IDExLjUsMTQuNyAyNC4zLDI3LjUgMTEuNSw0MC4zIDE0LjcsNDMuNSAyNy41LDMwLjcgNDAuMyw0My41IDQzLjUsNDAuMyAzMC43LDI3LjUgIi8+PC9nPjwvc3ZnPg==") 2px center / 14px no-repeat rgb(87, 87, 87); }

.dy-full-width-notifications-close:hover { opacity: 1; }

.dy_full_width_notifications_container { position: fixed; left: 0px; right: 0px; z-index: 1040; }

.dy_full_width_notifications_container.dy_bottom_notification { bottom: 0px; }

.dy_full_width_notifications_container.dy_top_notification { top: 0px; }

.dy_full_width_notifications_container .dy_full_width_notification_instance { opacity: 0; transition: opacity 0.15s; position: relative; }

.dy_full_width_notifications_container .dy_full_width_notification_instance.dy_notification_instance_active { opacity: 1; }

.dy_full_width_notifications_container .dy_full_width_notification_instance.dy_notification_from_bottom { animation: 0.25s ease 0s 1 normal none running dy_appear_from_bottom; }

.dy_full_width_notifications_container .dy_full_width_notification_instance.dy_notification_from_top { animation: 0.25s ease 0s 1 normal none running dy_appear_from_top; }

.dy_full_width_notifications_container .dy_full_width_notification_instance.dy_notification_instance_will_exit_top { animation: 0.25s ease 0s 1 normal forwards running dy_exit_top; }

.dy_full_width_notifications_container .dy_full_width_notification_instance.dy_notification_instance_will_exit_bottom { animation: 0.25s ease 0s 1 normal forwards running dy_exit_bottom; }

@-webkit-keyframes dy_appear_from_bottom { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}

@keyframes dy_appear_from_bottom { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}

@-webkit-keyframes dy_appear_from_top { 
  0% { transform: translateY(-100%); }
  100% { transform: translateY(0px); }
}

@keyframes dy_appear_from_top { 
  0% { transform: translateY(-100%); }
  100% { transform: translateY(0px); }
}

@-webkit-keyframes dy_exit_top { 
  100% { transform: translateY(-100%); }
}

@keyframes dy_exit_top { 
  100% { transform: translateY(-100%); }
}

@-webkit-keyframes dy_exit_bottom { 
  100% { transform: translateY(100%); }
}

@keyframes dy_exit_bottom { 
  100% { transform: translateY(100%); }
}

.dy-modal-container { position: fixed; z-index: 99999; inset: 0px; width: 100%; height: 100vh; display: table; transition: opacity 0.2s; }

.dy-modal-container .dy-modal-backdrop { position: absolute; inset: 0px; width: 100%; height: 100%; opacity: 0; transition: opacity 0.2s; background-color: rgb(0, 0, 0); }

.dy-modal-container .dy-modal-wrapper { position: relative; z-index: 1; display: table-cell; vertical-align: middle; text-align: center; width: 100%; }

.dy-modal-container .dy-modal-wrapper.dy-modal-bottom { padding-bottom: 20px; vertical-align: bottom; }

.dy-modal-container .dy-modal-wrapper.dy-modal-top { padding-top: 20px; vertical-align: top; }

.dy-modal-container .dy-modal-wrapper .dy-modal-contents { position: relative; display: inline-block; animation: 0.25s ease 0s 1 normal none running dy-modal-enter; visibility: hidden; }

.dy-modal-container .dy-modal-wrapper .dy-modal-contents .dy-lb-close { z-index: 1; top: -9px; right: -9px; border: none; transition: opacity 0.15s; width: 22px; height: 22px; cursor: pointer; position: absolute; border-radius: 30px; color: rgb(255, 255, 255); background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTUgNTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU1IDU1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iY2xvc2UiPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNDMuNSwxNC43IDQwLjMsMTEuNSAyNy41LDI0LjMgMTQuNywxMS41IDExLjUsMTQuNyAyNC4zLDI3LjUgMTEuNSw0MC4zIDE0LjcsNDMuNSAyNy41LDMwLjcgNDAuMyw0My41IDQzLjUsNDAuMyAzMC43LDI3LjUgIi8+PC9nPjwvc3ZnPg==") center center / 14px no-repeat rgb(89, 89, 89); }

.dy-modal-container .dy-modal-wrapper .dy-modal-contents .dy-lb-close:hover { opacity: 1; }

@-webkit-keyframes dy-modal-enter { 
  0% { opacity: 0; transform: scale(0.5); }
  50% { transform: scale(1.05); }
  85% { transform: scale(1.1); }
  100% { opacity: 1; transform: scale(1); }
}