https://ipsw24.vfairs.com/

ID de exploración:
9d5d20cf-4189-4505-8f62-35b43a550cfdFinalizado
URL enviada:
https://ipsw24.vfairs.com/
Informe finalizado:

Enlaces: 18 encontrados

EnlaceTEXTO
https://www.vfairs.com/privacy-policy/?utm_source=events&utm_medium=osano-cookie&utm_campaign=osano-consentPrivacy Policy
https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/1719335129IPSW-Privacy-Policy_V2_0603.pdfPrivacy PolicyPrivacy Policy
https://vepimg.b8cdn.com/uploads/vjfnew/13919/content/docs/1732731046attendee-manual-ipsw-jc-pdf1732731046.pdfUser GuideUser Guide
https://www.aiche.org/sites/default/files/docs/conferences/draft_program_for_online_v2_nov_20.pdfAgendaAgenda
http://www.aiche.org/ccps
https://www.icheme.org/
https://epsc.be/
https://www.fabig.com/
https://psc.tamu.edu/
https://www.bakerrisk.com/

Variables JavaScript: 64 encontradas

NombreTipo
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
Osanofunction
__uspapifunction
clarityfunction
IsLogedinboolean
IsEventLiveboolean
DynamicDatestring

Mensajes de registro de la consola: 0 encontrados

HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" itemscope="" itemtype="http://schema.org/Blog"><head><style><!----> <!--?lit$515196854$-->.osano-cm-window{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothingz:auto;--fade-transition-time:700ms;--slide-transition-time:400ms;display:block;font-family:Helvetica,Arial,Hiragino Sans GB,STXihei,Microsoft YaHei,WenQuanYi Micro Hei,Hind,MS Gothic,Apple SD Gothic Neo,NanumBarunGothic,sans-serif;font-size:16px;left:0;line-height:1;position:absolute;top:0;width:100%;z-index:2147483638}.osano-cm-window--context_amp{height:100%}.osano-visually-hidden{height:1px;left:-10000px;margin:-1px;opacity:0;overflow:hidden;position:absolute;width:1px}.osano-cm-button{border-radius:.25em;border-style:solid;border-width:thin;cursor:pointer;flex:1 1 auto;font-size:1em;font-weight:700;line-height:1;margin:.125em;min-width:6em;padding:.5em .75em;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-out}.osano-cm-button--type_icon{border-radius:50%;height:1em;line-height:0;min-width:1em;width:1em}.osano-cm-button:focus,.osano-cm-button:hover{outline:none}.osano-cm-close{stroke-width:1px;border-radius:50%;border-style:solid;border-width:2px;box-sizing:initial;cursor:pointer;height:20px;justify-content:center;line-height:normal;margin:.5em;min-height:20px;min-width:20px;order:0;outline:none;overflow:hidden;padding:0;text-decoration:none;transform:rotate(0deg);transition-duration:.2s;transition-property:transform,color,background-color,stroke,stroke-width;transition-timing-function:ease-out;width:20px;z-index:2}.osano-cm-close:focus,.osano-cm-close:hover{stroke-width:2px;transform:rotate(90deg)}.ccpa-opt-out-icon{display:flex;flex:1 1 auto}.ccpa-opt-out-icon svg{max-width:40px}.osano-cm-link{cursor:pointer;text-decoration:underline;transition-duration:.2s;transition-property:color;transition-timing-function:ease-out}.osano-cm-link:active,.osano-cm-link:hover{outline:none}.osano-cm-link:focus{font-weight:700;outline:none}.osano-cm-link--type_feature,.osano-cm-link--type_purpose,.osano-cm-link--type_specialFeature,.osano-cm-link--type_specialPurpose{cursor:help;display:block;-webkit-text-decoration:dashed;text-decoration:dashed}.osano-cm-link--type_denyAll{display:block;text-align:right}[dir=rtl] .osano-cm-link--type_denyAll{text-align:left}.osano-cm-link--type_vendor{display:block}.osano-cm-vendor-link{font-size:.75em}.osano-cm-list-item{margin:0}.osano-cm-list-item--type_term{border-top-style:solid;border-top-width:1px;font-size:.875rem;font-weight:400;margin-bottom:.25em;margin-top:.5em;padding:.5em .75rem 0;position:relative;top:-1px}.osano-cm-list-item--type_description{font-size:.75rem;font-weight:lighter;padding:0 .75rem}.osano-cm-list{list-style-position:outside;list-style-type:none;margin:0;padding:0}.osano-cm-list__list-item{text-indent:0}.osano-cm-list--type_description{margin:0 -1em}.osano-cm-list:first-of-type .osano-cm-list__list-item:first-of-type{border-top-width:0;margin-top:0;padding-top:0}.osano-cm-toggle{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;margin:.25em 0;pointer-events:auto;position:relative}.osano-cm-toggle__label{margin:0 .5em 0 0}[dir=rtl] .osano-cm-toggle__label{margin:0 0 0 .5em}.osano-cm-toggle__switch{border-radius:14px;border-style:solid;border-width:2px;box-sizing:initial;color:#0000;display:block;flex-shrink:0;height:18px;line-height:0;margin:0;position:relative;text-indent:-9999px;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-out;width:40px}.osano-cm-toggle__switch:hover{cursor:pointer}.osano-cm-toggle__switch:after{border-radius:9px;border-width:0;height:18px;left:0;top:0;width:18px}.osano-cm-toggle__switch:before{border-radius:16px;border-width:2px;bottom:-6px;box-sizing:border-box;left:-6px;right:-6px;top:-6px}.osano-cm-toggle__switch:after,.osano-cm-toggle__switch:before{border-style:solid;content:"";margin:0;position:absolute;transform:translateX(0);transition-duration:.3s;transition-property:transform,left,border-color;transition-timing-function:ease-out}.osano-cm-toggle__switch:after:active,.osano-cm-toggle__switch:before:active{transition-duration:.1s}.osano-cm-toggle__switch:after:active{width:26px}.osano-cm-toggle__switch:before:active{width:34px}[dir=rtl] .osano-cm-toggle__switch:after{left:100%;transform:translateX(-100%)}.osano-cm-toggle__input{height:1px;left:-10000px;margin:-1px;opacity:0;overflow:hidden;position:absolute;width:1px}[dir=rtl] .osano-cm-toggle__input{left:0;right:-10000px}.osano-cm-toggle__input:disabled{cursor:default}.osano-cm-toggle--type_checkbox .osano-cm-toggle__switch{border-radius:4px;border-style:solid;border-width:1px;height:22px;width:22px}.osano-cm-toggle--type_checkbox .osano-cm-toggle__switch:after{background-color:#0000!important;border-bottom-width:2px;border-left-width:2px;border-radius:0;content:none;height:6px;left:3px;top:3px;transform:rotate(-45deg);transition-property:color;transition-timing-function:ease-out;width:12px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch{border-radius:4px;border-style:solid;border-width:1px;height:22px;width:22px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:after,.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:before{background-color:#0000!important;border-bottom-width:1px;border-radius:0;border-top-width:1px;content:none;height:0;left:-3px;top:7px;transition-property:color;transition-timing-function:ease-out;width:12px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:after{transform:translate(50%,50%) rotate(-45deg)}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:before{transform:translate(50%,50%) rotate(45deg)}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{left:100%;transform:translateX(-100%)}[dir=rtl] .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{left:0;transform:translateX(0)}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch{cursor:default}.osano-cm-toggle--type_checkbox .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{content:"";left:3px;top:3px;transform:rotate(-45deg)}.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after,.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:before{content:"";left:-1px;top:9px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{transform:translate(50%,50%) rotate(-45deg)}.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:before{transform:translate(50%,50%) rotate(45deg)}.osano-cm-toggle--type_checkbox .osano-cm-toggle__input:disabled+.osano-cm-toggle__switch,.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:disabled+.osano-cm-toggle__switch{opacity:.3}.osano-cm-widget{background:none;border:none;bottom:12px;cursor:pointer;height:40px;opacity:.9;outline:none;padding:0;position:fixed;transition:transform .1s linear 0s,opacity .4s linear 0ms,visibility 0ms linear 0ms;visibility:visible;width:40px;z-index:2147483636}.osano-cm-widget--position_right{right:12px}.osano-cm-widget--position_left{left:12px}.osano-cm-widget:focus{outline:solid;outline-offset:.2rem}.osano-cm-widget:focus,.osano-cm-widget:hover{opacity:1;transform:scale(1.1)}.osano-cm-widget--hidden{opacity:0;transition-delay:0ms,0ms,.4s;visibility:hidden}.osano-cm-widget--hidden:focus,.osano-cm-widget--hidden:hover{opacity:0;transform:scale(1)}.osano-cm-dialog{align-items:center;box-sizing:border-box;font-size:1em;line-height:1.25;overflow:auto;padding:1.5em;position:fixed;transition-delay:0ms,0ms;transition-duration:.7s,0ms;transition-property:opacity,visibility;visibility:visible;z-index:2147483637}.osano-cm-dialog--hidden{opacity:0;transition-delay:0ms,.7s;visibility:hidden}.osano-cm-dialog--type_bar{box-sizing:border-box;display:flex;flex-direction:column;left:0;right:0}.osano-cm-dialog--type_bar .osano-cm-button{flex:none;margin:.125em auto;width:80%}@media screen and (min-width:768px){.osano-cm-dialog--type_bar{flex-direction:row}.osano-cm-dialog--type_bar .osano-cm-button{flex:1 1 100%;margin:.25em .5em;width:auto}}.osano-cm-dialog--type_box{flex-direction:column;max-height:calc(100vh - 2em);max-width:20em;width:calc(100vw - 2em)}.osano-cm-dialog__close{position:absolute;right:0;top:0}.osano-cm-dialog__list{margin:.5em 0 0;padding:0}.osano-cm-dialog__list .osano-cm-item{display:flex;margin-top:0}.osano-cm-dialog__list .osano-cm-item:last-child{margin-bottom:0}.osano-cm-dialog__list .osano-cm-toggle{flex-direction:row}[dir=rtl] .osano-cm-dialog__list .osano-cm-toggle{flex-direction:row-reverse}.osano-cm-dialog__list .osano-cm-label{white-space:nowrap}[dir=ltr] .osano-cm-dialog__list .osano-cm-label{margin-left:.375em}[dir=rtl] .osano-cm-dialog__list .osano-cm-label{margin-right:.375em}.osano-cm-dialog__buttons{display:flex;flex-wrap:wrap}.osano-cm-dialog--type_bar .osano-cm-dialog__content{flex:5;margin-bottom:.25em;width:100%}@media screen and (min-width:768px){.osano-cm-dialog--type_bar .osano-cm-dialog__content{max-height:30vh}}.osano-cm-dialog--type_box .osano-cm-dialog__content{display:flex;flex-direction:column;flex-grow:.0001;transition:flex-grow 1s linear}.osano-cm-dialog--type_bar .osano-cm-dialog__list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin:.75em auto}@media screen and (min-width:376px){.osano-cm-dialog--type_bar .osano-cm-dialog__list{flex-direction:row}}@media screen and (min-width:768px){.osano-cm-dialog--type_bar .osano-cm-dialog__list{margin:.5em 0 0 auto}[dir=rtl] .osano-cm-dialog--type_bar .osano-cm-dialog__list{margin:.5em auto 0 0}}[dir=ltr] .osano-cm-dialog--type_bar .osano-cm-dialog__list .osano-cm-item{margin-right:.5em}[dir=rtl] .osano-cm-dialog--type_bar .osano-cm-dialog__list .osano-cm-item{margin-left:.5em}.osano-cm-dialog--type_bar .osano-cm-dialog__list .osano-cm-label{padding-top:0}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{flex:1;justify-content:flex-end;margin:0;width:100%}@media screen and (min-width:768px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin:0 0 0 .5em;max-width:30vw;min-width:16em;position:-webkit-sticky;position:sticky;top:0;width:auto}[dir=rtl] .osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin:0 .5em 0 0}}.osano-cm-dialog--type_box .osano-cm-dialog__buttons{margin:.5em 0 0}.osano-cm-dialog--type_bar.osano-cm-dialog--position_top{top:0}.osano-cm-dialog--type_bar.osano-cm-dialog--position_bottom{bottom:0}.osano-cm-dialog--type_box.osano-cm-dialog--position_top-left{left:1em;top:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_top-right{right:1em;top:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_bottom-left{bottom:1em;left:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_bottom-right{bottom:1em;right:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_center{left:50%;top:50%;transform:translate(-50%,-50%)}.osano-cm-dialog--context_amp{height:100%;position:relative}.osano-cm-content__message{margin-bottom:1em;padding-bottom:1.5em;word-break:break-word}.osano-cm-drawer-links{margin:.5em 0 0}.osano-cm-drawer-links__link{display:block}.osano-cm-storage-policy{display:inline-block}.osano-cm-usage-list__list{list-style-position:inside;list-style-type:disc}:export{fadeTransitionTime:.7s;slideTransitionTime:.4s}.osano-cm-info-dialog{height:100vh;left:0;position:fixed;top:0;transition-delay:0ms,0ms;transition-duration:.2s,0ms;transition-property:opacity,visibility;visibility:visible;width:100vw;z-index:2147483638}.osano-cm-info-dialog--hidden{opacity:0;transition-delay:0ms,.2s;visibility:hidden}.osano-cm-header{margin:0 0 -1em;padding:1em 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.osano-cm-info{animation:delay-overflow .4s;bottom:0;box-shadow:0 0 2px 2px #ccc;box-sizing:border-box;max-width:20em;overflow-x:visible;overflow-y:visible;position:fixed;top:0;transition-duration:.4s;transition-property:transform;width:100%}.osano-cm-info--position_left{left:0;transform:translate(-100%)}.osano-cm-info--position_right{right:0;transform:translate(100%)}.osano-cm-info--open{animation:none;overflow-x:hidden;overflow-y:auto;transform:translate(0)}.osano-cm-info--do_not_sell{animation:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);transition:none}.osano-cm-info--do_not_sell .osano-cm-close{order:-1}.osano-cm-info--do_not_sell .osano-cm-header{box-sizing:initial;display:block;flex:none}.osano-cm-info-views{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;transition-duration:.4s;transition-property:transform;width:100%}[dir=rtl] .osano-cm-info-views{flex-direction:row-reverse}.osano-cm-info-views__view{box-sizing:border-box;flex-shrink:0;width:100%}.osano-cm-info-views--position_0>:not(:first-of-type){max-height:100%;overflow:hidden}.osano-cm-info-views--position_1{transform:translateX(-100%)}.osano-cm-info-views--position_1>:not(:nth-of-type(2)){max-height:100%;overflow:hidden}.osano-cm-info-views--position_2{transform:translateX(-200%)}.osano-cm-info-views--position_2>:not(:nth-of-type(3)){max-height:100%;overflow:hidden}.osano-cm-info--do_not_sell .osano-cm-info-views{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.osano-cm-view{height:0;padding:0 .75em 1em;transition-delay:.4s;transition-duration:0ms;transition-property:height,visibility;visibility:hidden;width:100%}.osano-cm-view__button{font-size:.875em;margin:1em 0 0;width:100%}.osano-cm-view--active{height:auto;transition-delay:0ms;visibility:visible}.osano-cm-description{font-size:.75em;font-weight:300;line-height:1.375;margin:1em 0 0}.osano-cm-description:first-child{margin:0}.osano-cm-description:last-of-type{margin-bottom:1em}.osano-cm-drawer-toggle .osano-cm-label{font-size:.875em;line-height:1.375em;margin:0 auto 0 0}[dir=rtl] .osano-cm-drawer-toggle .osano-cm-label{margin:0 0 0 auto}.osano-cm-info-dialog-header{align-items:center;display:flex;flex-direction:row-reverse;left:auto;min-height:3.25em;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}[dir=rtl] .osano-cm-info-dialog-header{flex-direction:row}.osano-cm-info-dialog-header__header{align-items:center;display:flex;flex:1 1 auto;font-size:1em;justify-content:flex-start;margin:0;order:1;padding:1em .75em}.osano-cm-info-dialog-header__description{font-size:.75em;line-height:1.375}.osano-cm-back,.osano-cm-info-dialog-header__close{position:relative}.osano-cm-back{flex:0 1 auto;margin:0 0 0 .5em;min-width:0;order:2;width:auto;z-index:2}[dir=rtl] .osano-cm-back{margin:0 .5em 0 0}.osano-cm-powered-by{align-items:center;display:flex;flex-direction:column;font-weight:700;justify-content:center;margin:1em 0}.osano-cm-powered-by__link{font-size:.625em;outline:none;text-decoration:none}.osano-cm-powered-by__link:focus,.osano-cm-powered-by__link:hover{text-decoration:underline}@keyframes delay-overflow{0%{overflow-x:hidden;overflow-y:auto}}.osano-cm-drawer-iab-button-container{display:flex;gap:.5em;justify-content:center;margin-bottom:2em}.osano-cm-illustrations__list>.osano-cm-list-item--type_description{padding:.2rem 1rem}.osano-cm-expansion-panel{border-bottom:1px solid #0000001a;display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0}.osano-cm-expansion-panel--expanded{border-bottom:none}.osano-cm-expansion-panel--empty,.osano-cm-expansion-panel--empty:not([open]){border-bottom:1px solid #0000001a;padding-bottom:0}.osano-cm-expansion-panel__body{background-color:#0000001a;line-height:1.25;list-style:none;margin:0 -1.5em;max-height:0;overflow:hidden;padding:0 1.5em;transition-delay:0ms,0ms,0ms,.3s;transition-duration:.3s,.3s,.3s,0s;transition-property:max-height,padding-top,padding-bottom,visibility;transition-timing-function:ease-out;visibility:hidden}.osano-cm-expansion-panel__toggle{cursor:pointer;display:block;line-height:1.25;margin:0 auto 1em 0;outline:none;position:relative}.osano-cm-expansion-panel__toggle:active,.osano-cm-expansion-panel__toggle:focus,.osano-cm-expansion-panel__toggle:hover{outline:none}[dir=rtl] .osano-cm-expansion-panel__toggle{margin:0 0 1em auto}.osano-cm-expansion-panel--expanded .osano-cm-expansion-panel__body{max-height:none;padding:1.25em 1.5em 1em;transition-delay:0ms,0ms,0ms,0ms;visibility:visible}.osano-cm-cookie-disclosure__title,.osano-cm-script-disclosure__title{border:0;clear:both;display:block;flex:0 1 30%;font-size:1em;font-weight:700;line-height:1.375;margin:0 0 .5em;padding:0}.osano-cm-cookie-disclosure__description,.osano-cm-script-disclosure__description{flex:0 1 70%;font-size:1em;line-height:1.375;margin:0 0 .5em;padding:0}.osano-cm-disclosure{border-bottom:none;display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0}.osano-cm-disclosure--collapse{border-bottom:1px solid #0000001a;padding-bottom:1em}.osano-cm-disclosure--empty,.osano-cm-disclosure--empty:not([open]){border-bottom:1px solid #0000001a;padding-bottom:0}.osano-cm-disclosure__list{background-color:#0000001a;line-height:1.25;list-style:none;margin:0 -1.5em;padding:1.25em 1.5em 1em}.osano-cm-disclosure__list:empty{border:none;padding:0 1.5em}.osano-cm-disclosure__list:first-of-type{margin-top:1em;padding:1.25em 1.5em 1em}.osano-cm-disclosure__list:first-of-type:empty{padding:1.75em 1.5em .75em}.osano-cm-disclosure__list:not(:first-of-type):not(:empty){border-top:1px solid #0000001a}.osano-cm-disclosure__list:empty+.osano-cm-disclosure__list:not(:empty){border:none;padding:0 1.5em}.osano-cm-disclosure__list:not(:empty)~.osano-cm-disclosure__list:empty+.osano-cm-disclosure__list:not(:empty){border-top:1px solid #0000001a}.osano-cm-disclosure__list>.osano-cm-list-item{line-height:1.25}.osano-cm-disclosure__list>.osano-cm-list-item:not(:first-of-type){border-top:1px solid #0000001a;margin:1em -1.25em 0;padding:1em 1.25em 0}.osano-cm-disclosure__toggle{cursor:pointer;display:block;font-weight:700;line-height:1.25;margin:0 auto 0 0;outline:none;position:relative}.osano-cm-disclosure__toggle:focus,.osano-cm-disclosure__toggle:hover{text-decoration:underline}[dir=rtl] .osano-cm-disclosure__toggle{margin:0 0 0 auto}.osano-cm-disclosure--loading .osano-cm-disclosure__list{height:0;line-height:0;max-height:0}.osano-cm-disclosure--loading .osano-cm-disclosure__list>*{display:none}.osano-cm-disclosure--loading .osano-cm-disclosure__list:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:osano-load-scale;animation-timing-function:ease-in-out;border-radius:100%;content:"";display:block;height:1em;position:relative;top:-.125em;transform:translateY(-50%);width:1em}.osano-cm-disclosure--collapse .osano-cm-disclosure__list{display:none}.osano-cm-disclosure--collapse .osano-cm-disclosure__list:after{content:none}.osano-cm-cookie-disclosure,.osano-cm-script-disclosure{display:flex;flex-wrap:wrap;margin:0}.osano-cm-cookie-disclosure__description:last-of-type,.osano-cm-cookie-disclosure__title:last-of-type,.osano-cm-script-disclosure__description:last-of-type,.osano-cm-script-disclosure__title:last-of-type{margin-bottom:0}@keyframes osano-load-scale{0%{transform:translateY(-50%) scale(0)}to{opacity:0;transform:translateY(-50%) scale(1)}} .osano-cm-window { direction: <!--?lit$515196854$-->ltr; text-align: <!--?lit$515196854$-->left; } .osano-cm-dialog { background: <!--?lit$515196854$-->#3f4850; color: <!--?lit$515196854$-->#ffffff; } .osano-cm-dialog__close { color: <!--?lit$515196854$-->#ffffff; stroke: <!--?lit$515196854$-->#ffffff; } .osano-cm-dialog__close:focus { background-color: <!--?lit$515196854$-->#ffffff; border-color: <!--?lit$515196854$-->#ffffff; stroke: <!--?lit$515196854$-->#3f4850; } .osano-cm-dialog__close:hover { stroke: <!--?lit$515196854$-->#ebebeb; } .osano-cm-dialog__close:focus:hover { stroke: <!--?lit$515196854$-->#535c64; } .osano-cm-info-dialog { background: <!--?lit$515196854$-->rgba(0,0,0,0.45); } .osano-cm-header, .osano-cm-info-dialog-header { background: <!--?lit$515196854$-->#fff; background: linear-gradient( 180deg, <!--?lit$515196854$-->#fff 2.5em, <!--?lit$515196854$-->rgba(255,255,255,0) 100% ); } .osano-cm-info { background: <!--?lit$515196854$-->#fff; color: <!--?lit$515196854$-->#000; } .osano-cm-link-separator::before { content: '|'; padding: 0 0.5em; } .osano-cm-close { display: flex; background-color: transparent; border-color: transparent; } .osano-cm-info-dialog-header__close { color: <!--?lit$515196854$-->#000; stroke: <!--?lit$515196854$-->#000; } .osano-cm-info-dialog-header__close:focus { background-color: <!--?lit$515196854$-->#000; border-color: <!--?lit$515196854$-->#000; stroke: <!--?lit$515196854$-->#fff; } .osano-cm-info-dialog-header__close:hover { stroke: <!--?lit$515196854$-->#141414; } .osano-cm-info-dialog-header__close:focus:hover { stroke: <!--?lit$515196854$-->#ebebeb; } .osano-cm-disclosure__list:first-of-type::after { background-color: <!--?lit$515196854$-->#f96634; } .osano-cm-disclosure__toggle, .osano-cm-expansion-panel__toggle { color: <!--?lit$515196854$-->#f96634; } .osano-cm-disclosure__toggle:hover, .osano-cm-disclosure__toggle:active, .osano-cm-expansion-panel__toggle:hover, .osano-cm-expansion-panel__toggle:active { color: <!--?lit$515196854$-->#f96634; } .osano-cm-disclosure__toggle:focus, .osano-cm-expansion-panel__toggle:focus { color: <!--?lit$515196854$-->#e55220; } .osano-cm-button { background-color: <!--?lit$515196854$-->#f96634; border-color: <!--?lit$515196854$-->#ffffff; color: <!--?lit$515196854$-->#ffffff; } .osano-cm-button--type_deny { background-color: <!--?lit$515196854$-->#3f4850; border-color: <!--?lit$515196854$-->#f96634; color: <!--?lit$515196854$-->#f96634; } .osano-cm-button:focus, .osano-cm-button:hover { background-color: <!--?lit$515196854$-->#e55220; } .osano-cm-button--type_deny:focus, .osano-cm-button--type_deny:hover { background-color: <!--?lit$515196854$-->#535c64; } .osano-cm-link { color: <!--?lit$515196854$-->#f96634; } .osano-cm-link:hover, .osano-cm-link:active { color: <!--?lit$515196854$-->#f96634; } .osano-cm-link:focus { color: <!--?lit$515196854$-->#e55220; } .osano-cm-toggle__switch { background-color: <!--?lit$515196854$-->#d2cfff; } .osano-cm-toggle__switch::after { background-color: <!--?lit$515196854$-->#ffffff; border-color: <!--?lit$515196854$-->#ffffff; } .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-toggle__input:checked + .osano-cm-toggle__switch { background-color: <!--?lit$515196854$-->#37cd8f; border-color: <!--?lit$515196854$-->#37cd8f; } .osano-cm-toggle__input:checked + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:checked + .osano-cm-toggle__switch::before { border-color: <!--?lit$515196854$-->#f4f4f4; } .osano-cm-toggle__input:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:hover + .osano-cm-toggle__switch { background-color: <!--?lit$515196854$-->#bebbeb; border-color: <!--?lit$515196854$-->#bebbeb; } .osano-cm-toggle__input:focus + .osano-cm-toggle__switch::before { border-color: <!--?lit$515196854$-->#bebbeb; } .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch { background-color: <!--?lit$515196854$-->#23b97b; border-color: <!--?lit$515196854$-->#23b97b; } .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch::before { border-color: <!--?lit$515196854$-->#23b97b; } .osano-cm-toggle__input:disabled + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:hover + .osano-cm-toggle__switch { background-color: <!--?lit$515196854$-->#928fbf; border-color: <!--?lit$515196854$-->#928fbf; } .osano-cm-toggle__input:disabled + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:focus + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:hover + .osano-cm-toggle__switch::after { background-color: <!--?lit$515196854$-->#bfbfbf; border-color: <!--?lit$515196854$-->#bfbfbf; } .osano-cm-toggle__input:disabled + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:focus + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:hover + .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:checked:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch { background-color: <!--?lit$515196854$-->#008d4f; border-color: <!--?lit$515196854$-->#008d4f; } .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:checked:focus + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch::after { background-color: <!--?lit$515196854$-->#b4b4b4; border-color: <!--?lit$515196854$-->#b4b4b4; } .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:checked:focus + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-widget__outline { fill: <!--?lit$515196854$-->#fff; stroke: <!--?lit$515196854$-->#29246a; } .osano-cm-widget__dot { fill: <!--?lit$515196854$-->#37cd8f; } </style>
  <script async="" type="osano/blocked"></script><script async="" src="https://www.clarity.ms/tag/godh5n915b"></script><script>
          (function(JSON) {
        var oldParse = JSON.parse;
        JSON.parse = function newParse(str) {
          return oldParse(str.replace(/[\u200B-\u200D\uFEFF]/g, ''));
        }
      }(JSON))
    </script>
  <script src="https://cmp.osano.com/AzqNEeSTuihQR1mLH/8ba39fbb-0fe2-42c4-b005-b76d4e447986/osano.js"></script><style>.osano-cm-widget{display: none;}</style>   
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <meta property="og:site_name" content="International Process Safety Week">
    <meta property="og:title" content="International Process Safety Week">
    <meta property="og:description" content="">
    <meta property="og:keywords" content="">
    <meta property="og:image" content="">
    <meta property="og:url" content="https://ipsw24.vfairs.com/">
    <meta property="og:type" content="blog">

    <meta itemprop="name" content="International Process Safety Week">
    <meta itemprop="description" content="">
    <meta itemprop="keywords" content="">
    <meta itemprop="image" content="">
                  <link rel="icon" type="image/png" sizes="32x32" href="https://vepimg.b8cdn.com//uploads/vjfnew/13919/content/images/1718892837ipsw-logo-1-png1718892837.png">
                <title>International Process Safety Week</title>
        <link rel="canonical" href="https://www.vfairs.com/solutions/virtual-career-fair/">

    <link rel="image_src" type="image/jpeg" href="">
    
          <link href="https://vepcss.b8cdn.com/css/bootstrap.min.css" rel="stylesheet" type="text/css">
              <link href="https://vepcss.b8cdn.com/css/style.css?v=2.31" rel="stylesheet" type="text/css">
      <link href="https://vepcss.b8cdn.com/css/eliqaat/datepicker3.css?v=1" rel="stylesheet" type="text/css">
    
   <!-- new global analytics -->
   <script defer="" data-domain="ipsw24.vfairs.com,vfairscombined.com" src="https://plausible.io/js/plausible.js"></script>
       <script type="text/javascript">
        (function (c, l, a, r, i, t, y) {
            c[a] = c[a] || function () {
                (c[a].q = c[a].q || []).push(arguments)
            };
            t = l.createElement(r);
            t.async = 1;
            t.src = "https://www.clarity.ms/tag/" + i;
            y = l.getElementsByTagName(r)[0];
            y.parentNode.insertBefore(t, y);
        })(window, document, "clarity", "script", "godh5n915b");
    </script>

    
  
      <!--[if lt IE 9]>
      <link href="https://vepcss.b8cdn.com/css/ie8.css?v=1" rel="stylesheet" type="text/css" />
    <![endif]--> 
    <script type="text/javascript">
    IsLogedin = false;
    IsEventLive = true;
    </script>
    <style type="text/css">
      .page-heading {border-bottom:1px solid #eaeaea; background: #f7f7f7}
      .page-heading h4,.page-heading h1 {font-size: 24px; font-weight: bold; padding: 20px 0; margin: 0}
      .page-heading h4.form-heading,.page-heading h1.form-heading {text-align: left}

      .control-label {text-align: left; padding-top: 5px; font-size:13px;}
      .curr-lang-ar .control-label {text-align: right !important; padding-top: 5px; font-size:13px;}
	  #ResponseMsg{
		text-align: right;
		padding-right: 40px;
	  }
	  .row-content{
		padding: 10px 10px 100px 0px;
	  }
	  #LoadingBar{
		display:none;
	  }
	  .logo-left-en{
	  	text-align:right;
	  }
    </style>
    <!-- vFair Css -->
                 <link href="https://vepcss.b8cdn.com/css/vjf_13919.css?v=62644787" rel="stylesheet" type="text/css">
        
          

        
    
                      <style>.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px hsla(0deg,0%,0%,.075),0 1px 2px hsla(0deg,0%,0%,.075),1px 2px 4px hsla(0deg,0%,0%,.075),1px 3px 8px hsla(0deg,0%,0%,.075),2px 4px 16px hsla(0deg,0%,0%,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-bottom-start,.swal2-container.swal2-center-start,.swal2-container.swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-bottom,.swal2-container.swal2-center,.swal2-container.swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-bottom-end,.swal2-container.swal2-center-end,.swal2-container.swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-left>.swal2-popup,.swal2-container.swal2-center-start>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-left>.swal2-popup,.swal2-container.swal2-bottom-start>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-fullscreen>.swal2-popup,.swal2-container.swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:0}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em 2em 3px}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:0 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:0 0;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:0 0;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .5s;animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .8s;animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-question-mark .8s;animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:0 0;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-no-war{display:flex;position:fixed;z-index:1061;top:0;left:0;align-items:center;justify-content:center;width:100%;height:3.375em;background:#20232a;color:#fff;text-align:center}.swal2-no-war a{color:#61dafb;text-decoration:none}.swal2-no-war a:hover{text-decoration:underline}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@-webkit-keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}</style></head>
  <body class="curr-lang-en homepage-body" style=""><div data-nosnippet="" class="osano-cm-window" dir="ltr"><!----> <!--?lit$515196854$--><div hidden="" class="osano-visually-hidden"> <span id="osano-cm-aria.newWindow"><!--?lit$515196854$-->Opens in a new window</span> <span id="osano-cm-aria.external"><!--?lit$515196854$-->Opens an external website</span> <span id="osano-cm-aria.externalNewWindow"><!--?lit$515196854$-->Opens an external website in a new window</span> </div> <!--?lit$515196854$--> <div role="dialog" id="b2e06880-81b1-4183-aa57-5db84b251022" aria-label="Cookie Consent Banner" aria-describedby="b2e06880-81b1-4183-aa57-5db84b251022__label" class=" osano-cm-window__dialog osano-cm-dialog osano-cm-dialog--hidden osano-cm-dialog--position_bottom osano-cm-dialog--type_bar "> <!--?lit$515196854$--> <button class=" osano-cm-dialog__close osano-cm-close "> <!--?lit$515196854$--><svg width="20px" height="20px" viewBox="0 0 20 20" role="img" aria-labelledby="9785ee53-3e07-4e5f-9305-96375ed2a14a"> <title id="9785ee53-3e07-4e5f-9305-96375ed2a14a"><!---->Close this dialog<!----></title> <line role="presentation" x1="2" y1="2" x2="18" y2="18"></line> <line role="presentation" x1="2" y1="18" x2="18" y2="2"></line> </svg> </button>  <div class=" osano-cm-dialog__content osano-cm-content "> <!--?lit$515196854$--> <span id="b2e06880-81b1-4183-aa57-5db84b251022__label" class=" osano-cm-content__message osano-cm-message "> <!--?lit$515196854$-->This website utilizes technologies such as cookies to enable essential site functionality, as well as for analytics, personalization, and targeted advertising purposes. <!--?lit$515196854$-->You may change your settings at any time or accept the default settings. <!--?lit$515196854$-->You may close this banner to continue with only essential cookies. </span>  <!--?lit$515196854$--> <!--?lit$515196854$--><!--?lit$515196854$--><a rel="noopener" tabindex="0" href="https://www.vfairs.com/privacy-policy/?utm_source=events&amp;utm_medium=osano-cookie&amp;utm_campaign=osano-consent" target="_blank" class=" osano-cm-storage-policy osano-cm-content__link osano-cm-link " aria-describedby="osano-cm-aria.newWindow"><!--?lit$515196854$-->Privacy Policy</a><!--?--><!--?lit$515196854$--> <!--?lit$515196854$--> <p class=" osano-cm-content__drawer-links osano-cm-drawer-links "> <!--?lit$515196854$--><a rel="noopener" tabindex="0" href="#820162b0-b0cf-4fce-a2d8-0c42507beba8" class=" osano-cm-drawer-links__link osano-cm-link osano-cm-link--type_manage "><!--?lit$515196854$-->Storage Preferences</a> <!--?lit$515196854$--> </p>  <!--?lit$515196854$--><ul class="osano-cm-dialog__list osano-cm-list" role="group"> <!--?lit$515196854$--><!----><li class=" osano-cm-list__list-item osano-cm-list-item "> <!--?lit$515196854$--><label class=" osano-cm-list-item__toggle osano-cm-toggle " for="osano-cm-dialog-toggle--category_MARKETING"><input type="checkbox" role="switch" class=" osano-cm-toggle__input osano-cm-input " id="osano-cm-dialog-toggle--category_MARKETING" data-category="MARKETING" tabindex="-1"><span class=" osano-cm-toggle__switch osano-cm-switch "></span><span class=" osano-cm-toggle__label osano-cm-label "><!--?lit$515196854$-->Targeted Advertising</span></label> </li><!----><!----><li class=" osano-cm-list__list-item osano-cm-list-item "> <!--?lit$515196854$--><label class=" osano-cm-list-item__toggle osano-cm-toggle " for="osano-cm-dialog-toggle--category_PERSONALIZATION"><input type="checkbox" role="switch" class=" osano-cm-toggle__input osano-cm-input " id="osano-cm-dialog-toggle--category_PERSONALIZATION" data-category="PERSONALIZATION" tabindex="-1"><span class=" osano-cm-toggle__switch osano-cm-switch "></span><span class=" osano-cm-toggle__label osano-cm-label "><!--?lit$515196854$-->Personalization</span></label> </li><!----><!----><li class=" osano-cm-list__list-item osano-cm-list-item "> <!--?lit$515196854$--><label class=" osano-cm-list-item__toggle osano-cm-toggle " for="osano-cm-dialog-toggle--category_ANALYTICS"><input type="checkbox" role="switch" class=" osano-cm-toggle__input osano-cm-input " id="osano-cm-dialog-toggle--category_ANALYTICS" data-category="ANALYTICS" tabindex="-1"><span class=" osano-cm-toggle__switch osano-cm-switch "></span><span class=" osano-cm-toggle__label osano-cm-label "><!--?lit$515196854$-->Analytics</span></label> </li><!----> </ul> </div> <!--?lit$515196854$--> <div class=" osano-cm-dialog__buttons osano-cm-buttons osano-cm-buttons--disabled "> <!--?lit$515196854$--><!--?lit$515196854$--><!--?lit$515196854$--><button class=" osano-cm-save osano-cm-buttons__button osano-cm-button osano-cm-button--type_save " tabindex="0"> <!--?lit$515196854$-->Save </button><!--?--><!--?--> <!--?lit$515196854$--><!--?lit$515196854$--><button class=" osano-cm-accept-all osano-cm-buttons__button osano-cm-button osano-cm-button--type_accept " tabindex="0"> <!--?lit$515196854$-->Accept All </button><!--?--> <!--?lit$515196854$--><!--?lit$515196854$--><!--?lit$515196854$--><button class=" osano-cm-denyAll osano-cm-buttons__button osano-cm-button osano-cm-button--type_denyAll " tabindex="0"> <!--?lit$515196854$-->Reject All </button><!--?--><!--?--> </div>  </div>  <!--?lit$515196854$--> <button id="425e199d-5bdf-404f-b63c-871314ddbedc" class=" osano-cm-window__widget osano-cm-widget osano-cm-widget--hidden osano-cm-widget--position_right " title="Cookie Preferences" aria-label="Cookie Preferences"> <svg role="img" width="40" height="40" viewBox="0 0 71.85 72.23" xmlns="http://www.w3.org/2000/svg" aria-labelledby="425e199d-5bdf-404f-b63c-871314ddbedc"> <path d="m67.6 36.73a6.26 6.26 0 0 1 -3.2-2.8 5.86 5.86 0 0 0 -5.2-3.1h-.3a11 11 0 0 1 -11.4-9.5 6 6 0 0 1 -.1-1.4 9.2 9.2 0 0 1 .4-2.9 8.65 8.65 0 0 0 .2-1.6 5.38 5.38 0 0 0 -1.9-4.3 7.3 7.3 0 0 1 -2.5-5.5 3.91 3.91 0 0 0 -3.5-3.9 36.46 36.46 0 0 0 -15 1.5 33.14 33.14 0 0 0 -22.1 22.7 35.62 35.62 0 0 0 -1.5 10.2 34.07 34.07 0 0 0 4.8 17.6.75.75 0 0 0 .07.12c.11.17 1.22 1.39 2.68 3-.36.47 5.18 6.16 5.65 6.52a34.62 34.62 0 0 0 55.6-21.9 4.38 4.38 0 0 0 -2.7-4.74z" stroke-width="3" class=" osano-cm-widget__outline osano-cm-outline "></path> <path d="m68 41.13a32.37 32.37 0 0 1 -52 20.5l-2-1.56c-2.5-3.28-5.62-7.15-5.81-7.44a32 32 0 0 1 -4.5-16.5 34.3 34.3 0 0 1 1.4-9.6 30.56 30.56 0 0 1 20.61-21.13 33.51 33.51 0 0 1 14.1-1.4 1.83 1.83 0 0 1 1.6 1.8 9.38 9.38 0 0 0 3.3 7.1 3.36 3.36 0 0 1 1.2 2.6 3.37 3.37 0 0 1 -.1 1 12.66 12.66 0 0 0 -.5 3.4 9.65 9.65 0 0 0 .1 1.7 13 13 0 0 0 10.5 11.2 16.05 16.05 0 0 0 3.1.2 3.84 3.84 0 0 1 3.5 2 10 10 0 0 0 4.1 3.83 2 2 0 0 1 1.4 2z" stroke-width="3" class=" osano-cm-widget__outline osano-cm-outline "></path> <g class=" osano-cm-widget__dot osano-cm-dot "> <path d="m26.6 31.43a5.4 5.4 0 1 1 5.4-5.43 5.38 5.38 0 0 1 -5.33 5.43z"></path> <path d="m25.2 53.13a5.4 5.4 0 1 1 5.4-5.4 5.44 5.44 0 0 1 -5.4 5.4z"></path> <path d="m47.9 52.33a5.4 5.4 0 1 1 5.4-5.4 5.32 5.32 0 0 1 -5.24 5.4z"></path> </g> </svg> </button>  <!--?lit$515196854$--><div role="dialog" aria-modal="true" id="820162b0-b0cf-4fce-a2d8-0c42507beba8" aria-labelledby="820162b0-b0cf-4fce-a2d8-0c42507beba8__label" aria-hidden="true" class=" osano-cm-window__info-dialog osano-cm-info-dialog osano-cm-info-dialog--hidden "> <!--?lit$515196854$--><!--?lit$515196854$--><span tabindex="0" aria-hidden="true" data-focus="first"></span><!--?--> <div role="presentation" class=" osano-cm-info-dialog__info osano-cm-info osano-cm-info--position_right "> <!--?lit$515196854$--><div role="presentation" class=" osano-cm-info__info-dialog-header osano-cm-info-dialog-header "> <p role="heading" aria-level="1" id="820162b0-b0cf-4fce-a2d8-0c42507beba8__label" class=" osano-cm-info-dialog-header__header osano-cm-header "> <!--?lit$515196854$--> </p> <!--?lit$515196854$--> <button class=" osano-cm-info-dialog-header__close osano-cm-close "> <!--?lit$515196854$--><svg width="20px" height="20px" viewBox="0 0 20 20" role="img" aria-labelledby="ee2812f7-054d-4117-95fa-4d9dcaa667c3"> <title id="ee2812f7-054d-4117-95fa-4d9dcaa667c3"><!---->Close Cookie Preferences<!----></title> <line role="presentation" x1="2" y1="2" x2="18" y2="18"></line> <line role="presentation" x1="2" y1="18" x2="18" y2="2"></line> </svg> </button> <!--?lit$515196854$--> </div> <div role="presentation" class=" osano-cm-info__info-views osano-cm-info-views osano-cm-info-views--hidden osano-cm-info-views--position_0 "> <!--?lit$515196854$--> </div> </div> <!--?lit$515196854$--><!--?lit$515196854$--><span tabindex="0" aria-hidden="true" data-focus="last"></span><!--?--> </div> </div>
  
  
  
  
    

    

                
    
        <iframe name="__uspapiLocator" style="display: none;"></iframe><!-- Video Player Box Start -->
    <div class="modal fade" id="VideoPlayerModal" tabindex="-1" role="dialog" aria-labelledby="EventModalTitle" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close" tabindex="0"><span aria-label="Close" aria-hidden="false" tabindex="0">×</span></button>
                    <h4 class="modal-title" id="EventModalTitle" tabindex="0" aria-label="International Process Safety Week">International Process Safety Week</h4>
                </div>
                <div class="modal-body" style="height: 350px;" id="VideoPlayerModal-Content">
                </div>
            </div>
        </div>
    </div>
    <!-- Video Player Box End -->


    <!-- VFC-18157 - Confirm / Alert popup to be used when attendee asks to cancel his registration   -->
    <style>
        #confirm_alert_modal-d {
            font-family: 'Avenir';
            font-style: normal;
            font-weight: 400;
            font-size: 14px;
            line-height: 22px;
            margin: 8px 0;
        }


        #confirm_alert_modal-d .modal-content {
            background: #f3f4f6;
            max-width: 350px;
            padding: 20px 20px 10px;
            width: 100%;
            margin: 0 auto;
        }
        #confirm_alert_modal-d .modal-body {
            padding: 0px 12px;
        }
        #confirm_alert_modal-d h3 {
            font-family: var(--secondaryFont), sans-serif;
            font-size: 22px;
            font-weight: 600;
            color: var(--primaryThemeColor) !important;
            margin-bottom: 0px;
        }
        #LoginModal .modal-body p,
        #confirm_alert_modal-d .modal-body p {
            font-size: 18px;
            margin-top: 8px !important;
        }

        .confirm_alert_modal_actions_container-d button {
            border-radius: 5px !important;
            box-shadow: none;
            font-family: var(--secondaryFont), sans-serif;
            margin: 4px 0px !important;
            outline: none;
            padding: 12px;
            text-transform: uppercase;
            width: 100%;
        }
        .confirm_alert_modal_actions_container-d button.btn_confirm_action-d {
            background: var(--primaryThemeColor) !important;
            color: #fff !important;
        }
    </style>


    <!-- Login Modal -->
    <div class="modal fade" id="LoginModal" tabindex="-1" role="dialog" aria-labelledby="LoginModalTitle">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close" tabindex="0"><span aria-label="Close" aria-hidden="false" tabindex="0">×</span></button>
                    <h4 class="modal-title" id="LoginModalTitle" tabindex="0" aria-label="Login">Login</h4>
                </div>
                <form action="https://ipsw24.vfairs.com/en/login" method="post" accept-charset="utf-8" id="Main-Login-Frm" autocomplete="off" enctype="multipart/form-data"><div style="display:none">
<input type="hidden" name="login-red" value="">
<input type="hidden" name="Login-frm" value="Login-frm" aria-label="Login-frm">
<input type="hidden" name="ci_csrf_token" value="">
</div>                <div class="modal-body">
                    <div class="form-group group-email">
                        <label for="LoginEmail" class="control-label" aria-label="email" tabindex="0">Email:</label>
                                              <input type="text" id="LoginEmail" name="LoginEmail" class="form-control" placeholder="Enter email" value="">
                    </div>
                                          <div class="form-group grp-password-field">
                            <label for="Password" class="control-label" aria-label="password" tabindex="0">Password:</label>
                            <input type="password" id="Password" name="Password" class="form-control" placeholder="Enter password" autocomplete="off">
                        </div>
                                          <div class="form-group">
                        <!--label for="message-text" class="control-label">&nbsp</label-->
                        <div id="ResponseBox" class="ResponseBox" style="font-size:14px;"></div>
                    </div>
                                  </div>
                <div class="modal-footer" id="login-footer">
                    <div class="row">
                        <div class="col-sm-4">
                            <button type="button" class="btn btn-default" data-dismiss="modal" tabindex="0" aria-label="Cancel">Cancel</button>
                            <button type="submit" class="btn btn-darkgrey" tabindex="0" aria-label="Login">Login</button>
                        </div>
                        <div class="col-sm-8">
                                                    <a href="/en/registration" class="btn-modal-registration btn btn-darkgrey flt-left" style="border-radius:0" tabindex="0" aria-label="New user? Register now">New user? Register now</a>
                                                        <button tabindex="0" aria-label="Forgot Password?" type="button" class="btn btn-darkgrey flt-left forgot-btn" data-toggle="modal" data-target="#forgot-pwd-modal">Forgot Password?</button>
                                                    </div>
                    </div>
                </div>
              </form>            </div>
        </div>
    </div>
    <!-- Login popup end-->

    <!-- VFC-18157 - Confirm / Alert popup to be used when attendee asks to cancel his registration   -->

    <!-- VFC-18157 - Confirm / Alert popup to be used when attendee asks to cancel his registration   -->
    <div id="confirm_alert_modal-d" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="confirmAlertModalTitle">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-body">
                    <div class="row">
                        <div class="col-sm-12 my-3 mx-2 ">
                            <h3 class="confirm_alert_modal_title-d" tabindex="0" aria-label="Are you sure you want to cancel your registration?">
                                Are you sure you want to cancel your registration?
                            </h3>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-sm-12">
                            <p class="confirm_alert_modal_description-d my-3 mx-2" tabindex="0">
                                Canceling your registration will remove your access to the event. If you proceed, you will no longer be able to participate or access event-related materials.
                            </p>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-sm-12 mt-2 mb-4 text-right confirm_alert_modal_actions_container-d">
                            <button type="button" class="btn btn-default btn_cancel_action-d" data-dismiss="modal" tabindex="0" data-dismiss_btn_text="Keep My Registration" aria-label="Keep My Registration">Keep My Registration</button>
                            <button type="submit" class="btn btn-darkgrey btn_confirm_action-d" tabindex="0" data-confirm_action_type="cancel_registration" data-confirm_action_btn_text="Cancel Registration" aria-label="Cancel Registration">Cancel Registration</button>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>


    <!-- Forgot Password Update Popup Start -->
    <div class="modal fade" id="set-new-pwd-modal" tabindex="-1" role="dialog" aria-labelledby="setPasswordModalTitle" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close" tabindex="0"><span aria-label="Close" aria-hidden="false" tabindex="0">×</span></button>
                    <h4 class="modal-title" id="setPasswordModalTitle" tabindex="0" aria-label="Reset Password">Reset Password</h4>
                </div>
                <form id="reset-update-pwd-frm" method="post" novalidate="novalidate">
                    <input type="hidden" id="pwd-reset-update-token" name="token" value="0" aria-label="0">
                    <div class="modal-body">
                        <div class="form-group hide" style="display:none;">
                            <label for="updatepwdemail" class="control-label" tabindex="0">Email / Username:</label>
                            <input type="text" name="updatepwdemail" id="updatepwdemail" class="form-control" placeholder="Enter Your Email Address">
                        </div>
                        <div class="form-group">
                            <label for="updatepwdnewpwd" class="control-label" tabindex="0">New password:</label>
                            <input type="password" name="updatepwdnewpwd" id="updatepwdnewpwd" class="form-control" placeholder="New password" autocomplete="off">
                        </div>
                        <div class="form-group">
                            <label for="updatepwdconfirm" class="control-label" tabindex="0">Confirm password:</label>
                            <input type="password" name="updatepwdconfirm" id="updatepwdconfirm" class="form-control" placeholder="Confirm password" autocomplete="off">
                        </div>
                        <div class="form-group">
                            <div id="reset-pwd-responseBox"></div>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn btn-default" data-dismiss="modal" tabindex="0" aria-label="Cancel">Cancel</button>
                        <button type="submit" class="btn btn-darkgrey" tabindex="0" aria-label="Update">Update</button>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <!-- Forgot Password Update Popup End -->
    <!-- Forgot Password Popup Start -->
    <div class="modal fade" id="forgot-pwd-modal" tabindex="-1" role="dialog" aria-labelledby="ResetPasswordModalTitle" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close" tabindex="0"><span aria-label="Close" aria-hidden="false" tabindex="0">×</span></button>
                    <h4 class="modal-title" id="ResetPasswordModalTitle" tabindex="0" aria-label="Reset Password">Reset Password</h4>
                </div>
                <form id="reset-pwd-frm" method="post" novalidate="novalidate">
                    <div class="modal-body">
                        <div class="form-group">
                            <label for="resetemail" class="control-label" tabindex="0">Email / Username:</label>
                            <input type="text" name="resetemail" id="resetemail" class="form-control" placeholder="Enter Your Email Address">
                        </div>
                        <div class="form-group">
                            <div id="forgot-pwd-responseBox"></div>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn btn-default" data-dismiss="modal" tabindex="0" aria-label="Cancel">Cancel</button>
                        <button type="submit" class="btn btn-darkgrey" tabindex="0" aria-label="Reset">Reset</button>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <!-- Forgot Password Popup End -->
    <!-- Message for fair not live and invalid login -->
    <div id="MessageResponseWindow" class="modal fade bs-example-modal-md" aria-labelledby="EventNotLiveModalTitle" tabindex="-1" role="dialog">
        <div class="modal-dialog modal-md">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close" tabindex="0"><span aria-label="Close" aria-hidden="false" tabindex="0">×</span></button>
                    <h4 class="modal-title" id="EventNotLiveModalTitle" tabindex="0" aria-label="International Process Safety Week">International Process Safety Week</h4>
                </div>
                <div class="ResponseBoxTxt" id="ResponseBoxTxt">

                </div>
            </div>
        </div>
    </div>


<div class="header-content" role="banner"><div class="container"><div class="header-content stickyNo" role="Header">
<div class="slim-bar">
<div class="container-fluid">
<div class="row">
<div class="col-sm-12">
<ul>
<li tabindex="0" aria-label="Need Technical Assistance?&nbsp;

 &nbsp;[email protected]">Need Technical Assistance?&nbsp;
<div id="bar-sep"></div>
<a href="mailto:[email protected]" tabindex="0" aria-label="[email protected]"><span class="glyphicon glyphicon-envelope"></span> &nbsp;[email protected]</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-sm-3 event-logo"><a href="/en/"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/1718892201IPSW Logo (1).png" alt="company logo" aria-label="company logo"></a></div>
<div class="col-sm-9"><nav class="navbar navbar-default" role="navigation">
<div class="navbar-header"><button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#main-nav" tabindex="0" aria-label="Toggle navigation"> <span class="sr-only" tabindex="0" aria-label="Toggle navigation">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button></div>
<div class="collapse navbar-collapse" id="main-nav">
<div class="navClose">x</div>
<ul class="nav navbar-nav">
<li tabindex="0" aria-label="Home"><a href="/" tabindex="0" aria-label="Home">Home</a></li>
<!--<li><a href="/en/#agenda">Agenda</a></li>-->
<li tabindex="0" aria-label="Sponsors"><a href="/en/#sponsors" tabindex="0" aria-label="Sponsors">Sponsors</a></li>
<li tabindex="0" aria-label="FAQ"><a href="/en/#faq" tabindex="0" aria-label="FAQ">FAQ</a></li>
<li tabindex="0" aria-label="Privacy Policy"><a href="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/1719335129IPSW-Privacy-Policy_V2_0603.pdf" target="_blank" rel="noopener noreferrer" tabindex="0" aria-label="Privacy Policy">Privacy Policy</a></li>
<li tabindex="0" aria-label="User Guide"><a href="https://vepimg.b8cdn.com/uploads/vjfnew/13919/content/docs/1732731046attendee-manual-ipsw-jc-pdf1732731046.pdf" target="_blank" rel="noopener noreferrer" tabindex="0" aria-label="User Guide">User Guide</a></li>
<li tabindex="0" aria-label="Agenda"><a href="https://www.aiche.org/sites/default/files/docs/conferences/draft_program_for_online_v2_nov_20.pdf" target="_blank" rel="noopener noreferrer" tabindex="0" aria-label="Agenda">Agenda</a></li>
<li tabindex="0" aria-label="Register"><a href="/en/registration-form" id="regBtn" tabindex="0" aria-label="Register">Register</a></li>
<li tabindex="0" aria-label="Login"><a href="#LoginModal" id="LoginBtn" class="coloredShadow_ rounded btnColored" data-toggle="modal" data-whatever="@LoginModal" tabindex="0" aria-label="Login">Login</a></li>
</ul>
</div>
</nav></div>
</div>
</div>
<button class="btn-logo-header btn btn-access slide hidden" role="button"><svg width="16" height="22" viewBox="0 0 16 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_5_10)"> <path d="M11.456 21.008C11.616 21.008 11.792 20.96 11.952 20.88C12.576 20.592 12.832 19.888 12.528 19.264C12.528 19.264 10.24 14.032 9.82401 12.112C9.66401 11.44 9.56801 9.664 9.53601 8.832C9.53601 8.544 9.69601 8.288 9.95201 8.208L15.072 6.672C15.696 6.512 16.064 5.792 15.904 5.168C15.744 4.544 15.024 4.176 14.4 4.336C14.4 4.336 9.66401 5.872 7.95201 5.872C6.28801 5.872 1.58401 4.368 1.58401 4.368C0.960006 4.208 0.256006 4.496 0.0480064 5.12C-0.159994 5.792 0.208006 6.496 0.880006 6.656L6.00001 8.192C6.25601 8.272 6.46401 8.528 6.41601 8.816C6.36801 9.648 6.28801 11.44 6.12801 12.096C5.71201 14.016 3.42401 19.248 3.42401 19.248C3.13601 19.872 3.42401 20.576 4.00001 20.864C4.16001 20.944 4.33601 20.992 4.49601 20.992C4.96001 20.992 5.40801 20.736 5.58401 20.288L8.03201 15.296L10.368 20.32C10.576 20.752 10.992 21.008 11.456 21.008Z" fill="#fff"></path> <path d="M8.04801 4.672C9.33815 4.672 10.384 3.62614 10.384 2.336C10.384 1.04586 9.33815 0 8.04801 0C6.75787 0 5.71201 1.04586 5.71201 2.336C5.71201 3.62614 6.75787 4.672 8.04801 4.672Z" fill="#fff"></path> </g> <defs> <clipPath id="clip0_5_10"> <rect width="16" height="22" fill="white"></rect> </clipPath> </defs> </svg> </button>
<div class="accsess_tray" id="accessibility-fade-in"><button class="btn btn-tray" role="button"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10 11.25C10.6904 11.25 11.25 10.6904 11.25 10C11.25 9.30964 10.6904 8.75 10 8.75C9.30964 8.75 8.75 9.30964 8.75 10C8.75 10.6904 9.30964 11.25 10 11.25Z" fill="#5F6269"></path> <path d="M18.225 9.58331C17.6916 8.65831 14.7583 4.01664 9.77498 4.16664C5.16664 4.28331 2.49998 8.33331 1.77498 9.58331C1.70184 9.70999 1.66333 9.85369 1.66333 9.99997C1.66333 10.1463 1.70184 10.29 1.77498 10.4166C2.29998 11.325 5.10831 15.8333 10.0166 15.8333H10.225C14.8333 15.7166 17.5083 11.6666 18.225 10.4166C18.2981 10.29 18.3366 10.1463 18.3366 9.99997C18.3366 9.85369 18.2981 9.70999 18.225 9.58331ZM9.99998 12.9166C9.42311 12.9166 8.85921 12.7456 8.37956 12.4251C7.89992 12.1046 7.52608 11.6491 7.30533 11.1161C7.08457 10.5832 7.02681 9.99674 7.13935 9.43096C7.25189 8.86518 7.52968 8.34548 7.93758 7.93758C8.34548 7.52968 8.86518 7.25189 9.43096 7.13935C9.99674 7.02681 10.5832 7.08457 11.1161 7.30533C11.6491 7.52608 12.1046 7.89992 12.4251 8.37956C12.7456 8.8592 12.9166 9.42311 12.9166 9.99997C12.9166 10.7735 12.6094 11.5154 12.0624 12.0624C11.5154 12.6094 10.7735 12.9166 9.99998 12.9166Z" fill="#5F6269"></path> </svg> </button> <button class="btn btn-tray" role="button" tabindex="0" aria-label="Listen"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.0001 1.66669C7.75 1.71049 5.60914 2.64484 4.04696 4.26481C2.48478 5.88479 1.6288 8.05818 1.66674 10.3084V14.1667C1.66674 14.826 1.86223 15.4704 2.2285 16.0186C2.59478 16.5668 3.11537 16.994 3.72446 17.2463C4.33355 17.4986 5.00377 17.5646 5.65037 17.436C6.29697 17.3074 6.89092 16.9899 7.35709 16.5237C7.82327 16.0575 8.14074 15.4636 8.26935 14.817C8.39797 14.1704 8.33196 13.5002 8.07967 12.8911C7.82738 12.282 7.40013 11.7614 6.85197 11.3951C6.30381 11.0289 5.65934 10.8334 5.00007 10.8334C4.4126 10.8358 3.83673 10.9971 3.3334 11.3V10.3084C3.29538 8.50016 3.97574 6.75065 5.22538 5.44321C6.47502 4.13578 8.19201 3.37707 10.0001 3.33335C11.8081 3.37707 13.5251 4.13578 14.7748 5.44321C16.0244 6.75065 16.7048 8.50016 16.6667 10.3084V11.3C16.1634 10.9971 15.5875 10.8358 15.0001 10.8334C14.3408 10.8334 13.6963 11.0289 13.1482 11.3951C12.6 11.7614 12.1728 12.282 11.9205 12.8911C11.6682 13.5002 11.6022 14.1704 11.7308 14.817C11.8594 15.4636 12.1769 16.0575 12.643 16.5237C13.1092 16.9899 13.7032 17.3074 14.3498 17.436C14.9964 17.5646 15.6666 17.4986 16.2757 17.2463C16.8848 16.994 17.4054 16.5668 17.7716 16.0186C18.1379 15.4704 18.3334 14.826 18.3334 14.1667V10.3084C18.3713 8.05818 17.5154 5.88479 15.9532 4.26481C14.391 2.64484 12.2501 1.71049 10.0001 1.66669Z" fill="#5F6269"></path> </svg> Listen </button> <button class="btn btn-tray" role="button"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.8333 10.8334H4.16659C3.94557 10.8334 3.73361 10.7456 3.57733 10.5893C3.42105 10.433 3.33325 10.221 3.33325 10C3.33325 9.77901 3.42105 9.56705 3.57733 9.41076C3.73361 9.25448 3.94557 9.16669 4.16659 9.16669H15.8333C16.0543 9.16669 16.2662 9.25448 16.4225 9.41076C16.5788 9.56705 16.6666 9.77901 16.6666 10C16.6666 10.221 16.5788 10.433 16.4225 10.5893C16.2662 10.7456 16.0543 10.8334 15.8333 10.8334Z" fill="#5F6269"></path> </svg> </button> <span> <svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4.82955 17H0L5.44129 0H11.5587L17 17H12.1705L8.56439 4.68164H8.43561L4.82955 17ZM3.92803 10.293H13.0076V13.7461H3.92803V10.293Z" fill="#F36531"></path> </svg> </span> <button class="btn btn-tray" role="button"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.8333 9.16665H10.8333V4.16665C10.8333 3.94563 10.7455 3.73367 10.5892 3.57739C10.4329 3.42111 10.2209 3.33331 9.99992 3.33331C9.7789 3.33331 9.56694 3.42111 9.41066 3.57739C9.25438 3.73367 9.16658 3.94563 9.16658 4.16665V9.16665H4.16659C3.94557 9.16665 3.73361 9.25444 3.57733 9.41072C3.42105 9.567 3.33325 9.77897 3.33325 9.99998C3.33325 10.221 3.42105 10.433 3.57733 10.5892C3.73361 10.7455 3.94557 10.8333 4.16659 10.8333H9.16658V15.8333C9.16658 16.0543 9.25438 16.2663 9.41066 16.4226C9.56694 16.5788 9.7789 16.6666 9.99992 16.6666C10.2209 16.6666 10.4329 16.5788 10.5892 16.4226C10.7455 16.2663 10.8333 16.0543 10.8333 15.8333V10.8333H15.8333C16.0543 10.8333 16.2662 10.7455 16.4225 10.5892C16.5788 10.433 16.6666 10.221 16.6666 9.99998C16.6666 9.77897 16.5788 9.567 16.4225 9.41072C16.2662 9.25444 16.0543 9.16665 15.8333 9.16665Z" fill="#5F6269"></path> </svg> </button> <button class="btn btn-close-access" role="button"> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8.93996 7.99998L11.8066 5.13998C11.9322 5.01445 12.0027 4.84418 12.0027 4.66665C12.0027 4.48911 11.9322 4.31885 11.8066 4.19331C11.6811 4.06778 11.5108 3.99725 11.3333 3.99725C11.1558 3.99725 10.9855 4.06778 10.86 4.19331L7.99996 7.05998L5.13996 4.19331C5.01442 4.06778 4.84416 3.99725 4.66663 3.99725C4.48909 3.99725 4.31883 4.06778 4.19329 4.19331C4.06776 4.31885 3.99723 4.48911 3.99723 4.66665C3.99723 4.84418 4.06776 5.01445 4.19329 5.13998L7.05996 7.99998L4.19329 10.86C4.13081 10.922 4.08121 10.9957 4.04737 11.0769C4.01352 11.1582 3.99609 11.2453 3.99609 11.3333C3.99609 11.4213 4.01352 11.5085 4.04737 11.5897C4.08121 11.6709 4.13081 11.7447 4.19329 11.8066C4.25527 11.8691 4.329 11.9187 4.41024 11.9526C4.49148 11.9864 4.57862 12.0038 4.66663 12.0038C4.75463 12.0038 4.84177 11.9864 4.92301 11.9526C5.00425 11.9187 5.07798 11.8691 5.13996 11.8066L7.99996 8.93998L10.86 11.8066C10.9219 11.8691 10.9957 11.9187 11.0769 11.9526C11.1581 11.9864 11.2453 12.0038 11.3333 12.0038C11.4213 12.0038 11.5084 11.9864 11.5897 11.9526C11.6709 11.9187 11.7447 11.8691 11.8066 11.8066C11.8691 11.7447 11.9187 11.6709 11.9526 11.5897C11.9864 11.5085 12.0038 11.4213 12.0038 11.3333C12.0038 11.2453 11.9864 11.1582 11.9526 11.0769C11.9187 10.9957 11.8691 10.922 11.8066 10.86L8.93996 7.99998Z" fill="#5F6269"></path> </svg> </button></div>
</div></div></div><div class="main_top_area" id="top-element">
<div class="container">
<div class="popup" data-type="bgtrans">
<div class="row">
<div class="col-sm-12">
<h1 tabindex="0" aria-label="International Process Safety Week">International Process Safety Week</h1>
<h4 id="date-info" tabindex="0" aria-label="December 2 - 6, 2024"><span class="eventDate" tabindex="0" aria-label="December 2 - 6, 2024">December 2 - 6, 2024</span></h4>
<div class="two-btns"><a href="#LoginModal" data-toggle="modal" data-type="btn" tabindex="0" aria-label="Login"><i class="fa fa-lock" aria-hidden="true"></i> Login</a> <a href="/en/registration-form" data-type="btn" tabindex="0" aria-label="Register Now"><i class="fa fa-pencil" aria-hidden="true"></i> Register Now</a> <a href="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/1719335129IPSW-Privacy-Policy_V2_0603.pdf" target="_blank" data-type="btn" rel="noopener noreferrer" tabindex="0" aria-label="Privacy Policy"><i class="fa fa-document" aria-hidden="true"></i> Privacy Policy</a></div>
</div>
</div>
</div>
</div>
</div>
<!--<div id="myCarousel" class="carousel slide" data-ride="carousel">
        <div class="carousel-inner">
        <div class="item active"><img src="https://euimg.vfairs.com/uploads/vjfnew/10000164/uploads/vjf/content/misc/16766344071920x580 (2).png" alt="banner" style="width: 100%;" /></div>
        </div>
        </div> -->
<p></p>
<!-- <div class="countdown-container">
            <div id="clockdiv"></div>
        </div> -->
<section class="simple-section" id="bluesec">
<div class="container">
<div class="row">
<div class="col-sm-12"><!-- <h3 class="main-title"><span>Agenda</span>of the virtual event <span
                                class="headingOverlayText">schedule</span></h3> -->
<h4 tabindex="0" aria-label="About event">About event</h4>
<p tabindex="0">Welcome to the International Process Safety Week - Virtual Edition! Join us on December 2, 2024 - December 6, 2024, for a week filled with insights and discussions on revolutionizing safety in the workplace. This virtual event brings together industry experts and leaders from around the world to share their knowledge and experiences. Get ready to gain valuable insights and network with like-minded professionals. Don't miss this opportunity to enhance your understanding of safety protocols and discover the latest advancements in the field. Register now and be a part of this global event at no cost!</p>
</div>
</div>
</div>
</section>
<!--<div class="simple-section" id="about">
        <div class="container">
        <div class="row">
        <div class="col-md-3">
        <div class="icbox"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188931861658300388Icon-Live-Chat.png" alt="" />
        <h4>Chat Live</h4>
        </div>
        </div>
        <div class="col-md-3">
        <div class="icbox"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188931991658300405Icon-Departments.png" alt="" />
        <h4>Sponsor Booths</h4>
        </div>
        </div>
        <div class="col-md-3">
        <div class="icbox"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188934451658300421Icon-Department-Videos.png" alt="" />
        <h4>Department Videos</h4>
        </div>
        </div>
        <div class="col-md-3">
        <div class="icbox"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188934591658300433Icon-Save-Favorites.png" alt="" />
        <h4>Saved Items</h4>
        </div>
        </div>
        </div>
        </div>
        </div>-->
<p></p>
<!-- <section class="simple-section whiteText coloredBg noBottomPadding" id="whyAttend">
            <div class="container">
                <div class="row">
                    <div class="col-lg-12">
                        <h3 class="main-title"><span>Why</span>should I attend? <span class="headingOverlayText">top
                                reasons</span></h3>
                    </div>
                </div>
                <div class="row attend">
                    <div class="col-sm-4">
                        <ul class="checklist">
                            <li><i class="fa fa-check-circle"></i> Lorem ipsum dolor sit, amet consectetur adipisicing elit.
                                Nostrum blanditiis labore impedit eligendi maiores.</li>
                            <li><i class="fa fa-check-circle"></i> Quaerat accusantium laborum illo, maxime provident obcaecati
                                eius.</li>
                            <li><i class="fa fa-check-circle"></i> Deleniti asperiores sapiente id dolore soluta maiores,
                                quibusdam repellat sequi dicta? Fugit laborum excepturi velit.</li>
                        </ul>
                    </div>
                    <div class="col-sm-4 col-sm-push-4">
                        <ul class="checklist">
                            <li><i class="fa fa-check-circle"></i> Deleniti ducimus reprehenderit quas doloremque velit
                                veritatis dignissimos?</li>
                            <li><i class="fa fa-check-circle"></i> Lorem ipsum dolor sit amet consectetur adipisicing elit. Et
                                reiciendis eveniet id eaque!</li>
                            <li><i class="fa fa-check-circle"></i>Odit nam modi earum labore numquam! Corporis rerum laboriosam
                                aspernatur aut, iusto fugit labore perferendis expedita!</li>
                        </ul>
                    </div>
                    <div class="col-sm-4 col-sm-pull-4"><img
                            src="https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1672667262why-attend-svg1672667262.svg"
                            class="center-block whyAttendImg" alt="why attend" /></div>
                </div>
            </div>
        </section> -->
<p></p>
<!-- <section class="simple-section" id="welcome">
        <div class="container">
        <div class="row">
        <div class="col-md-8 col-md-offset-2">
        <div class="embed-responsive embed-responsive-16by9"><iframe width="300" height="150" class="embed-responsive-item" src="https://www.youtube.com/embed/zpOdeULjyy-n8?rel=0" allowfullscreen="allowfullscreen"></iframe></div>
        </div>
        </div>
        </div>
        </section> -->
<p></p>
<!-- <section class="simple-section" id="agenda">
        <div class="container">
        <div class="row">
        <div class="col-sm-12">
        <h3 class="main-title">Agenda</h3>
        </div>
        </div>
        </div>
        <script> var customFields = [] </script><script> var webinarKeywords = [] </script><style>.agenda-collapsible .row {
	display: flex;
	margin-bottom: 3px;
	flex-wrap: wrap;
}

.agenda-collapsible h2 {
	margin-right: -15px;
	margin-left: -15px;
	background-color: #005776;
	color: #fff;
	position: relative;
	margin-bottom: 30px;
	padding: 15px;
	display: inline-block;
	font-size: 21px;
}

.agenda-collapsible h2:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-top: 40px solid transparent;
	border-bottom: 40px solid transparent;
	border-right: 25px solid #005776;
	position: absolute;
	right: 0px;
	left: 0px;
	margin: 0 auto;
	z-index: 2;
	top: 25px;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	transform: rotate(270deg);
}

.agenda-collapsible .row .detail-box .nav-pills>li>a {
	color: #000;
}

.agenda-collapsible .row .detail-box .nav-pills>li.active>a,
.agenda-collapsible .row .detail-box .nav-pills>li.active>a:hover,
.agenda-collapsible .row .detail-box .nav-pills>li.active>a:focus {
	color: #fff;
	background-color: #58b864;
}

.agenda-collapsible .row .detail-box .nav-pills {
	padding: 15px 0px;
}

.agenda-collapsible .row .detail-box h4 {
	font-size: 20px;
	font-weight: 600;
}

.agenda-collapsible .row .time-box {
	background-color: #58b864;
	color: #fff;
	padding: 30px 10px;
}

.agenda-collapsible .row .detail-box {
	padding: 30px 50px;
	cursor: pointer;
	border: 1px solid #58b864;
}

.agenda-collapsible .row .detail-box h3 {
	margin: 0px;
	position: relative;
}

.agenda-collapsible .row .detail-box h3:before {
	color: #295877 !important;
	font-size: 30px !important;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
	content: "\f107";
	right: 15px;
	position: absolute;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transition: all 0.5s;
	color: #e6e6e6;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.agenda-collapsible .row .detail-box h3.collapsed:before {
	content: "\f106";
	right: 15px;
	position: absolute;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transition: all 0.5s;
}

.speaker.mh-60 {
	display: flex;
	margin-top: 20px;
}

.speaker.mh-60 img {
	border-radius: 50%;
	margin-right: 10px;
	align-items: center;
}

.agenda-collapsible .row .detail-box p {
	padding-top: 15px;
	font-size: 16px;
	line-height: 22px;
}

.agenda-collapsible .row .detail-box .designation {
	font-size: 13px;
}

.speaker.mh-60 p {
	padding: 0px !important;
}

h3.main-title {
	text-align: center;
	font-size: 36px;
}

section.agenda-collapsible {
	padding: 50px 0px;
}

.speaker.mh-60 img {
	background: url(https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1637318330dummy-png1637318330.png);
	background-size: 100% 100%;
	padding: 1px;
}

.modal-dialog .modal-body p {
	padding: 0 !important;
	margin-top: 0px;
}</style><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<section class="agenda-collapsible">
<div class="container">
        <h3 class="main-title">Agenda</h3>
        <br>
        
</div>
</section></section> -->
<section class="simple-section" id="sponsors">
<div class="container">
<div class="row">
<div class="col-sm-12">
<h3 class="main-title" tabindex="0" aria-label="Co-organizers">Co-organizers</h3>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="logos-list "><a href="http://www.aiche.org/ccps" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188925724.png"></a> <a href="https://www.icheme.org/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188925462.png"></a> <a href="https://epsc.be/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188925291.png"></a> <a href="https://www.fabig.com/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188925593.png"></a> <a href="https://psc.tamu.edu/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/17188925945.png"></a></div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<h3 class="main-title" tabindex="0" aria-label="Sponsors">Sponsors</h3>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="logos-list "><a href="https://www.bakerrisk.com/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1729661972baker-png1729661972.png"></a> <a href="https://www.acutech-consulting.com/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1729661972acutech-new-png1729661972.png"></a> <a href="https://www.iomosaic.com/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1729661972io-mosacic-1-png1729661972.png"></a> <a href="https://www.dekra.us/en/process-safety/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1729661972dekra-1-png1729661972.png"></a> <a href="https://sis-tech.com/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1729661971sis-tech-png1729661971.png"></a> <a href="https://www.psrgroup.com/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/1731612415PSRG logo.webp"></a> <a href="https://www.safetysolutions.co.nz/" target="_blank" rel="noopener noreferrer"><img src="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/1731967316Safety Solutions.png"></a></div>
</div>
</div>
</div>
</section>
<section class="simple-section  faq" id="faq">
<div class="container">
<h3 class="main-title" tabindex="0" aria-label="Frequently Asked questions">Frequently Asked questions</h3>
<br>
<div class="accordian-container" data-type="accordian" style="position: relative;">
<div class="accordian-options"><a href="javascript:;" class="add-accordian" tabindex="0" aria-label="Add">Add</a> <a href="javascript:;" data-type="accconfig" style="position: relative;" tabindex="0" aria-label="Settings">Settings</a></div>
<div class="panel-group cus-accordian" id="accordion1" role="tablist" aria-multiselectable="true">
<div class="panel panel-default ">
<div class="panel-heading headin" role="tab" id="heading118">
<h4 class="panel-title" tabindex="0" aria-label="1 Do I need to register for the event?"><a data-toggle="collapse" data-type="accpnl" data-parent="#accordion1" href="#collapse118" aria-expanded="true" aria-controls="collapseOne1" style="position: relative;" tabindex="0" aria-label="1 Do I need to register for the event?"><i class="num_icon">1</i> Do I need to register for the event?</a></h4>
</div>
<div id="collapse118" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="heading118">
<div class="panel-body" tabindex="0">Yes, you’ll need to fill out our registration form to gain access to the event. Please fill in the registration form with some basic information to get started.</div>
</div>
</div>
<div class="panel panel-default ">
<div class="panel-heading" role="tab" id="headingOne133">
<h4 class="panel-title" tabindex="0" aria-label="2 How will my information be used?"><a data-toggle="collapse" data-type="accpnl" data-parent="#accordion1" href="#collapseOne133" aria-expanded="true" aria-controls="collapseOne1" style="position: relative;" class="collapsed" tabindex="0" aria-label="2 How will my information be used?"><i class="num_icon">2</i> How will my information be used?</a></h4>
</div>
<div id="collapseOne133" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne1">
<div class="panel-body" tabindex="0">The information you provide upon registration will only be used to establish you as a user on the platform and to create your login credentials. It will not be used for any other purposes <a href="https://vfairs-core-backend-prod.s3.amazonaws.com/13919/booth-media/TNfXPzPAk8evoYOrePRE7NAoJ0RibwTMhE9JfqIp.pdf" tabindex="0" aria-label="Privacy Policy.">Privacy Policy.</a></div>
</div>
</div>
<div class="panel panel-default ">
<div class="panel-heading" role="tab" id="headingOne1">
<h4 class="panel-title" tabindex="0" aria-label="3 Can I login from any device or browser?"><a data-toggle="collapse" data-type="accpnl" data-parent="#accordion1" href="#collapseOne1" aria-expanded="true" aria-controls="collapseOne1" style="position: relative;" class="collapsed" tabindex="0" aria-label="3 Can I login from any device or browser?"><i class="num_icon">3</i> Can I login from any device or browser?</a></h4>
</div>
<div id="collapseOne1" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne1">
<div class="panel-body" tabindex="0">Yes, the vFairs platform is compatible with any computer or mobile device and any browser.</div>
</div>
</div>
<div class="panel panel-default ">
<div class="panel-heading" role="tab" id="headingOne111">
<h4 class="panel-title" tabindex="0" aria-label="4 Is the event free to attend?"><a data-toggle="collapse" data-type="accpnl" data-parent="#accordion1" href="#collapseOne111" aria-expanded="true" aria-controls="collapseOne1" style="position: relative;" class="collapsed" tabindex="0" aria-label="4 Is the event free to attend?"><i class="num_icon">4</i> Is the event free to attend?</a></h4>
</div>
<div id="collapseOne111" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne1">
<div class="panel-body" tabindex="0">Yes, this event is completely free to attend. We encourage you to login and have a look around at your convenience.</div>
</div>
</div>
<div class="panel panel-default ">
<div class="panel-heading" role="tab" id="headingOne112">
<h4 class="panel-title" tabindex="0" aria-label="5 When is the event on demand until?"><a data-toggle="collapse" data-type="accpnl" data-parent="#accordion1" href="#collapseOne112" aria-expanded="true" aria-controls="collapseOne1" style="position: relative;" class="collapsed" tabindex="0" aria-label="5 When is the event on demand until?"><i class="num_icon">5</i> When is the event on demand until?</a></h4>
</div>
<div id="collapseOne112" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne1">
<div class="panel-body" tabindex="0">The event will be available on-demand for 1 year.</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- <section class="simple-section  ask-cta whiteText" id="contact">
            <div class="container">
            <div class="row">
            <div class="col-xs-12 col-sm-6">
            <h3>Contact Details</h3>
            <div class="contactPersons">
            <div class="contactPersons_box">
            <h5>Carol L. Guillen</h5>
            <div class="textSmall">Business Analyst</div>
            <p><strong>Email:</strong> <a href="mailto:[email protected]">[email protected]</a></p>
            <p><strong>Phone:</strong> 123-456-7890</p>
            </div>
            <div class="contactPersons_box">
            <h5>Rory D. Holton</h5>
            <div class="textSmall">Business Analyst</div>
            <p><strong>Email:</strong> <a href="mailto:[email protected]">[email protected]</a></p>
            <p><strong>Phone:</strong> 123-456-7890</p>
            </div>
            </div>
            </div>
            <div class="col-xs-12 col-sm-6"><img src="https://vepimg.b8cdn.com/uploads/vjfnew//content/files/1672657507contact-svg1655365275-svg1672657507.svg" class="img-responsive contact-img center-block" alt="" /></div>
            </div>
            </div>
            </section> --><div id="top"><i class="fa fa-arrow-up" aria-hidden="true"></i></div>
<footer class="footer-section whiteText">
<div class="container">
<div class="row">
<div class="col-sm-9 col-xs-12 ">

    <ul class="footer-links">
<li tabindex="0" aria-label="Privacy Policy"><a href="https://vepimg.b8cdn.com/uploads/vjfnew/13919/uploads/vjf/content/misc/1719335129IPSW-Privacy-Policy_V2_0603.pdf" target="_blank" tabindex="0" aria-label="Privacy Policy">Privacy Policy</a></li>
<li tabindex="0" aria-label="Terms of Service"><a href="/en/terms-of-service/" tabindex="0" aria-label="Terms of Service">Terms of Service</a></li>
    </ul>

</div>
<div class="col-sm-3 col-xs-12 text-right">
    <ul class="socialIcons">
        <li><a href="" target="_blank"><i class="fa fa-facebook"></i></a></li>
        <li><a href="" target="_blank"><i class="fa fa-linkedin"></i></a></li>
        <li><a href="" target="_blank"><i class="fa fa-instagram"></i></a></li>
        <li><a href="" target="_blank"><i class="fa fa-twitter"></i></a></li>
    </ul>
    <a target="_blank" href="http://www.vfairs.com" rel="noopener noreferrer"> <img src="https://vepimg.b8cdn.com/uploads/vjfnew/586/content/docs/1566910747poweredby.png" title="powered-by-vfair" alt="" aria-label="powered-by-vfair"> </a></div>
</div>
</div>

</footer><script type="text/javascript">
        var DynamicDate = "Nov 25, 2024 20:00";
    var timeTemplate = "<ul><li><p>%d</p> <span class='cd-time'>Days</span></li> <li><p>%h</p> <span class='cd-time'>Hours</span></li><li><p>%i</p> <span class='cd-time'>Minutes</span></li> <li><p>%s</p> <span class='cd-time'>Seconds</span></li></ul>";
</script>
        <!-- upgraded jquery due to XSS issue from v1.10.2 to  v3.6.0 below, uncomment below if any issue found in events-->
        <script src="https://vepjs.b8cdn.com/js/jquery.min.js"></script>
        


    <!-- upgraded bootstratp due to XSS issue from v3.2.0 to  v3.4.1 below, uncomment below if any issue found in events-->
    <!-- <script src="https://vepjs.b8cdn.com/js/bootstrap.js"></script>-->
    <script src="https://vepjs.b8cdn.com/js/bootstrap.min-v3.4.1.js"></script>

    <script src="https://vepjs.b8cdn.com/js/bootstrap3-typeahead.min.js"></script>
    <script src="https://vepjs.b8cdn.com/js/typeahead.bundle.js"></script>
      <script src="https://vepjs.b8cdn.com/js/plugins.js?v=2.5"></script>
      <link href="https://vepcss.b8cdn.com/css/select/select2.min.css" rel="stylesheet">
      <script src="https://vepjs.b8cdn.com/js/select/select2.min.js"></script>
      <script src="https://vepjs.b8cdn.com/js/main.js?v=1.0"></script>
      <script src="https://vepjs.b8cdn.com/js/jquery.validate_new.min.js"></script>
      <script src="https://vepjs.b8cdn.com/js/jquery.disableautofill.min.js"></script>
      <script src="https://vepjs.b8cdn.com/js/additional-methods.min.js?v=1"></script>
      <script src="https://vepjs.b8cdn.com/js/bootstrap-datepicker.js"></script>
      <script src="https://vepjs.b8cdn.com/js/sweetalert.js"></script>
      <script src="https://vepjs.b8cdn.com/js/moment.js"></script>
      <script src="https://vepjs.b8cdn.com/js/moment-timezone.js"></script>
      <script src="https://vepjs.b8cdn.com/js/agenda_timezone.js?v=22"></script>
    

<!--[if lt IE 9]>
<script src="https://vepjs.b8cdn.com/js/html5.js"></script>
<script src="https://vepjs.b8cdn.com/js/jquery.backgroundsize.js"></script>
<script src="https://vepjs.b8cdn.com/js/respond.min.js"></script>
<script type="text/javascript">
    var tpElm = document.getElementById('top-element');
    $(tpElm).css("background-size", "cover");
    $.refreshBackgroundDimensions(tpElm);
</script>
<![endif]-->

<script type="text/javascript">
    app_id = 13919;
    user_id = 0;
    booth_id = 0;
    user_type_id = 0;
    is_two_factor_screen = 0;
    var EventTimeZoneName = "Antarctica/McMurdo";
    var EventTimeZoneOffset = "GMT+12:00";
    var AgendaDateFormat = "F j, Y h:i a";
    var EnableMobileWeb = "false";
    var CountdownText = "Event Is Live!";

    function setCountdownTextCallback(){
        if(CountdownText!=""){
            var CountdownText2 = '<div class="eventlive">'+CountdownText+'</div>';
            $('#clockdiv').html(CountdownText2)
        }
    }

    // User Existing List Check Started 
        // User Existing List Check End 

    // This is for form builder edit mode.
    
    if(typeof IsLogedin=="undefined"){
      IsLogedin = false;
    }
    if(typeof IsEventLive=="undefined") {
      IsEventLive = true;
    }

    function updateStatTracker(app_id, type_id,user_id,content_id){
        var GetUserStat = new Object();
        GetUserStat.AppId = app_id;
        GetUserStat.TypeId = type_id;
        GetUserStat.Lang = 'en';
        GetUserStat.UserId = user_id;
        GetUserStat.ContentId = content_id;
        $.post(window.location.origin + "/en/UpdateStatTrackerDirect", GetUserStat).done(function (resp) {
            var re = /\s\s+/g;
            var response = resp.replace(re, ' ');
            var json = JSON.parse(response);
        });
    }

    function isMobile() {
        return navigator.userAgent.match(/Android/i) ||
            navigator.userAgent.match(/BlackBerry/i) ||
            navigator.userAgent.match(/iPhone|iPad|iPod/i) ||
            navigator.userAgent.match(/Opera Mini/i) ||
            navigator.userAgent.match(/IEMobile/i) ||
            navigator.userAgent.match(/WPDesktop/i);
    }

    $(document).ready(function () {

        // global Accessibility fixes
        $.each($(".form-control,input,button,h1,h2,h3,h4,h5,h6,p:not(.booth-description-paragraph),.panel-body,li:not(.booth-documents-li),a, label, span:not(.glyphicon, .fa,.docico),img"), function(){
            // OMITING FORM BUILDER INPUTS - AJ
            if(!$(this).parents('.em4r5').length){
                let get_this_element_tab_index = $(this);
                let get_text_tab_index = $(this).text().trim();
                if(get_text_tab_index!=""){
                    get_this_element_tab_index.attr("tabindex","0");
                }else{
                    get_this_element_tab_index.removeAttr("tabindex");
                }
            }
        });

        $("div[role='heading']").attr("role","banner");

        $(".modal").attr("tabindex","-1");

        $.each($("a:not(.booth-next-list-li-anchor,.exhibitor-list-items, .booth-hall-grid-view),button,h1,h2,h3,h4,h5,h6,li:not(.booth-users-online, .booth-list-dropdown-li),span, img, input,.track-this-element"), function(){
            // OMITING FORM BUILDER INPUTS - AJ
            if(!$(this).parents('.em4r5').length){
                let get_this_element = $(this);
                let get_text = get_this_element.text().trim();
                let get_text_alt = get_this_element.attr("alt");
                let get_text_title = get_this_element.attr("title");

                if(get_text==="" && get_text_alt!=="" && get_text_alt!=="×" && get_text_alt !== 'undefined'){
                    const aria_labels_htmlParser= new DOMParser().parseFromString(get_text_alt, 'text/html');
                    if(aria_labels_htmlParser.body.textContent !== 'undefined'){
                        get_this_element.attr("aria-label", aria_labels_htmlParser.body.textContent);
                    }
                }

                if(get_text!=="" && get_text!=="×" && get_text !== 'undefined'){
                    const aria_labels_get_text_htmlParser= new DOMParser().parseFromString(get_text, 'text/html');
                    if(aria_labels_get_text_htmlParser.body.textContent !== 'undefined'){
                        get_this_element.attr("aria-label", aria_labels_get_text_htmlParser.body.textContent);
                    }
                }

                if(get_text_title !=='' && get_text_title !== 'undefined'){
                    const aria_labels_get_title_htmlParser= new DOMParser().parseFromString(get_text_title, 'text/html');
                    if(aria_labels_get_title_htmlParser.body.textContent !== 'undefined'){
                        get_this_element.attr("aria-label", aria_labels_get_title_htmlParser.body.textContent);
                    }
                }

                if(get_this_element.prop("tagName")==="INPUT" && get_this_element.attr("value") !== '' && get_this_element.attr("value") !== 'undefined'){
                    const aria_labels_get_value_htmlParser= new DOMParser().parseFromString(get_this_element.attr("value"), 'text/html');

                    if(aria_labels_get_value_htmlParser.body.textContent !== 'undefined'){
                        get_this_element.attr("aria-label", aria_labels_get_value_htmlParser.body.textContent);
                    }
                }
            }
        });
        // end global Accessibility fixes


                    adjustTimeZone(EventTimeZoneName);
        
        //For redirection of App on Mobile view.
        if(EnableMobileWeb === '1'){
            if(isMobile()!=null){
                //window.location = "https://m.vfairs.com/?appId="+app_id;
            }
        }
        
        if(IsLogedin && IsEventLive){
            $(".hide-on-login").hide();
            $(".show-on-login").show();
        }else{
          $(".hide-on-login").show();
          $(".show-on-login").hide();
        }

        $(document).on("click", ".read-more-text", function(){
            $($(this).attr("data-target")).slideToggle();
        });

        $(document).on("click", "#guest_login", function(){
          $('#LoginModal').remove();
          $("#auto-login-frm").submit();
        });
        
        if(IsinIframe()){
            $("#privacy_sticky,footer").hide();
        }

        if(app_id==550){
            $("#LoginModal").modal({
                backdrop: 'static',
                keyboard: false
            });
        }
                // Resend Email
        $('.resendbtn').on('click',function(){
            var update_token_url = location.protocol + '//' + location.host + "/en/resend_token";
            var update_token = new Object();
            update_token.AppId = '13919';
            update_token.Email = $("#uLoginEmail").val();
            update_token.user_id = $("#user_id").val();
            var csrfName = 'ci_csrf_token';
            var csrfHash = '';
            update_token[csrfName] = csrfHash;
            $.post(update_token_url, update_token).done(function (resp) {
                $('#tokenResponseBox').html("The verification code has been sent again.");
                $('#tokenResponseBox').show('slow');
                setTimeout(function(){ $('#tokenResponseBox').hide('slow'); }, 10000);
                startTimer();
            })
        })
        // end Resend Email
        function startTimer(duration) {
            $('.resendbtn').attr('disabled',true)
            console.log('TEST',duration)
            var timer = duration, minutes, seconds;
            var x = setInterval(function () {
                minutes = parseInt(timer / 60, 10);
                seconds = parseInt(timer % 60, 10);

                minutes = minutes < 10 ? "0" + minutes : minutes;
                seconds = seconds < 10 ? "0" + seconds : seconds;

                // display.textContent = minutes + ":" + seconds;

                if (--timer < 0) {
                    //timer = duration;
                    $('.resendbtn').removeAttr('disabled')
                    clearInterval(x);
                }
                $('#countdown-timer').html(minutes+":"+seconds);
            }, 1000);
        }
        
        if ($('#clockdiv').length > 0) {
            var deadline = -602669000;
            if (deadline > 0) {
                initializeClock('clockdiv', deadline);
            }else{
                setCountdownTextCallback();
            }
        }
        $(".less-characters,.less-characters-btn").on("click", function () {
            $(".more-characters").show();
            //$(this).hide();
        });
        $(".more-characters").on("click", function () {
            //$(".less-characters").show();
            //$(this).hide();
        });
                    if (IsLogedin && IsEventLive && "false" == 'false') {
                $("a[data-target=#LoginModal]").attr("href", "/en/hall").removeAttr("data-target").html("Login / Access the Online Event");
                $('.hide-on-login').hide();
                $('.hide-on-login').addClass('hide');
                $('.show-on-login').show();
            }
                    setTimeout(function () {
            $(".slider-thumb-img:first").trigger("click");
        }, 1000);
        $(".slider-thumb-img").on("click", function () {
            var title = $(this).attr("title");
            var largeimage = $(this).attr("data-img");
            var description = $(this).attr("data-description");
            var text = $(this).children(".slider-thumb-text-box").html();
            $(".image-heading-text").hide().html(title).fadeIn(900);
            if(description!=""){
                $(".image-description-text").hide().html(description).fadeIn(900);
            }
            $("#large-image-box-slider").hide().attr("src", largeimage).fadeIn(900);
            $(".image-info-text").html(text);
        });

                                    });


    // Forms Validations for employer_reg page
    $(document).ready(function () {
        
        if (IsLogedin && IsEventLive && $.inArray(parseInt(app_id), [526, 690])!=0 ) {
            /*$("button:contains('Click Here To Login'),button:contains('Enter the Virtual Event')").on("click", function () {
                window.location = window.location.origin + "/en/hall";
            });
            //$("button:contains('Click Here To Login')").html("Enter the Virtual Event");*/
        }
        $("#LogoutBtn").on("click", function () {
            window.location = window.location.origin + '/en/logout';
        });
        $("#ShowLoginBox-for-attend").on("click", function () {
            if (IsLogedin && IsEventLive) {
                window.location = window.location.origin + '/en/attend-and-win-feed-back';
            } else {
                $("input[name='login-red'][type='hidden']").val(window.location.origin + "/en/attend-and-win-feed-back");
                $("#LoginBtn").trigger("click");
            }
        });
        // Get Stats of Total Registrations
                // End Get Total Registrations Stats

        $(".showsamples").on("click", function () {
            $('#cv-samples').modal({
                keyboard: true
            });
        });
        // Video Player Box
        $(".fancylinkIframeCustomAsh").on("click", function () {
            var url = ($(this).attr("href") == '#1' ? "https://vep.b8cdn.com/test-drive/videos/vid-en-14-06-2015.html" : "https://vep.b8cdn.com/test-drive/videos/vid-ar-14-06-2015.html");
            var BuildHTML = "<iframe width='100%' height='100%' border='0' src='" + url + "'></iframe>";
            $("#VideoPlayerModal-Content").html(BuildHTML);
            $('#VideoPlayerModal').modal({
                keyboard: true
            });
        });
        $('#VideoPlayerModal').on('hidden.bs.modal', function (e) {
            $("#VideoPlayerModal-Content").html("");
        });

        // VFF Foras (Iraq)
        $(".TrackForas-Visitors").on("click", function () {
            var ClickType = $(this).attr("id").replace("Foras-Count-", "");
            var TrackURL = window.location.origin + "/en/forasvisitorsupdate";
            var TrackObj = new Object();
            TrackObj.AppId = 103;
            TrackObj.ClickType = ClickType;
            TrackObj.Lang = 'en';
            $.post(TrackURL, TrackObj).done(function (resp) {
                // Response Received Filter response
                var re = /\s\s+/g;
                resp = resp.replace(re, ' ');
                RespObject = JSON.parse(resp);
            });
        });
        // End VJF Foras (Iraq)


        // eFair Harcode things
        $("select[name='field_id_1237510']").on('change', function () {
            var getthis = $(this);
            if (getthis.val() != "") {
                getthis.closest(".ctrl-hdn-cstm").next(".ctrl-hdn-cstm").hide();
                $("#field_id_1237512").parent().parent(".ctrl-hdn-cstm").hide();
            } else {
                getthis.closest(".ctrl-hdn-cstm").next(".ctrl-hdn-cstm").show();
                $("#field_id_1237512").parent().parent(".ctrl-hdn-cstm").show();
            }
        });
        $("select[name='field_id_1237511']").on('change', function () {
            var getthis = $(this);
            if (getthis.val() != "") {
                getthis.closest(".ctrl-hdn-cstm").prev(".ctrl-hdn-cstm").hide();
                $("select[name='field_id_1237513']").parent().parent(".ctrl-hdn-cstm").hide();
            } else {
                getthis.closest(".ctrl-hdn-cstm").prev(".ctrl-hdn-cstm").show();
                $("select[name='field_id_1237513']").parent().parent(".ctrl-hdn-cstm").show();
            }
        });
        //

        $("#launch").hide();
        
        // Hardcode for Are you Student ? eFair (78)
        $("input[name='field_id_1237508']").on('change', function () {
            var PrevJobField = $(this).parents().closest(".form-group").prev('.form-group');
            var SelectedVal = $("input[name='field_id_1237508']:checked").val();
            var ChildItems = $(this).parent().closest(".form-group").nextAll('.ctrl-hdn-cstm');
            if (SelectedVal == '1') {
                PrevJobField.hide();
                $("#field_id_43012").rules("add", {
                    Student: true,
                    messages: {
                        Student: "Please enter a valid Abu Dhabi University student email!",
                    }
                });
                ChildItems.show();
            } else {
                PrevJobField.show();
                $("#field_id_43012").rules("remove", "Student");
                ChildItems.hide();
            }
        });


        // Hardcode for Secondory City selection (MOH 107)
        $("select[name='field_id_1237503']").on('change', function () {

            var Select1 = "<option value=''>-- Select --</option><option value='Ahsa'>Ahsa</option><option value='Al Taif'>Al Taif</option><option value='Al Qunfudhah'>Al Qunfudhah</option>";
            var Select2 = "<option value=''>-- Select --</option><option value='Hail'>Hail</option><option value='Qatif'>Qatif</option><option value='Jouf'>Jouf</option>";
            var Select3 = "<option value=''>-- Select --</option><option value='Bisha'>Bisha</option><option value='Hafr al Batin'>Hafr al Batin</option><option value='Northern Boarders'>Northern Boarders</option>";
            var Select4 = "<option value=''>-- Select --</option><option value='Bisha'>Bisha</option><option value='Hail'>Hail</option><option value='Al Ahsa'>Al Ahsa</option>";
            var Select5 = "<option value=''>-- Select --</option><option value='Hafr Al Batin'>Hafr Al Batin</option><option value='Al Qatif'>Al Qatif</option><option value='Al Qunfudhah'>Al Qunfudhah</option>";

            if ($(this).val() == '1') {
                $("select[name='field_id_1237507']").html(Select1);
            } else if ($(this).val() == '2') {
                $("select[name='field_id_1237507']").html(Select2);
            }
            else if ($(this).val() == '3') {
                $("select[name='field_id_1237507']").html(Select3);
            } else if ($(this).val() == '4') {
                $("select[name='field_id_1237507']").html(Select4);
            } else {
                $("select[name='field_id_1237507']").html(Select5);
            }
            $("select[name='field_id_1237507']").parent().parent().show();
        });


        // Hardcode for licence selection (MOH 107)
        $("select[name='field_id_1237504']").on('change', function () {
            if ($(this).val() == '1') {
                $(this).parent().parent().nextAll(':lt(2)').show();
            } else {
                $(this).parent().parent().nextAll(':lt(2)').hide();
            }
        });

        
         
        $("select[name='field_id_1242077']").on("change",function(){
            var myValues = $(this).val();
            if(myValues==1){
                $("#group-container-field_id_1242077 p.help-block").html("<ul class='drop-down-help-font'><li>A great way to go further with Ford is to join the company through the Ford College Graduate (FCG) program. Most departments offer these programs, which provide recent college graduates a variety of rotational job assignments during their first few years with Ford Motor Company.</li><li>Through the rotational assignments, the programs’ objective is to strengthen the FCGs business acumen and technical skills through rapid exposure to varied business activities.</li><li>Upon completion of the program, the FCGs “graduates” and is placed within his or her home department to continue building a career at Ford.</li><li> To learn more about Ford’s College Graduate Program, <a target='_blank' href='https://corporate.ford.com/careers/students-and-recent-grads.html'>click here</a>.</li></ul>");
            }else if(myValues==2){
                $("#group-container-field_id_1242077 p.help-block").html("<ul class='drop-down-help-font'><li>The Ford Summer Internship Program provides students with hands-on, career-specific experience through full-time work during summer break (from early-May through the end of August). Students are engaged in networking and educational activities throughout their internship to gain exposure to senior level management and to learn more about Ford, our values and career opportunities.</li><li>Most Summer Interns will have just completed their junior year of an undergraduate program or one academic year of a Master's program and are expecting to graduate the following year. Generally, candidates are selected for having top academic standing, as well as exceptional leadership, communication and self-motivation skills.</li></ul>");
            }else if(myValues==3){
                $("#group-container-field_id_1242077 p.help-block").html("<ul class='drop-down-help-font'><li>When you join Ford Motor Company, your journey begins. You become part of skilled and motivated teams making inspired products that create a better world. If that sounds extraordinary to you, you may have just reached the end of your career search. Check out our opportunities for experienced professionals.</li></ul>");
            }else{
                $("#group-container-field_id_1242077 p.help-block").html("");
            }
        });

        $("select[name='field_id_1242084']").on("change",function(){
            var myValues = $(this).val();
            if(myValues==1){
                $("#group-container-field_id_1242084 p.help-block").html("<ul class='drop-down-help-font'><li>Neurodiverse, Autism and Disability Hiring Program</li><li>To learn more about FordWorks program, <a href='https://corporate.ford.com/careers/fordworks.html' target='_blank'>click here</a></li></ul>");
            }else if(myValues==2){
                $("#group-container-field_id_1242084 p.help-block").html("<ul class='drop-down-help-font'><li>Ford's re-entry program aims to help career re-launchers get back into the workforce. The program is looking for candidates who have taken a career break or have been underemployed for two or more years. Ford offers re-entry candidates a full-time position while providing tools to successfully re-acclimate into the workforce.)</li><li>To learn more about Ford's Re-Entry program, <a href='https://corporate.ford.com/careers/re-entry-program.html' target='_blank'>click here</a>.</li></ul>");
            }else{
                $("#group-container-field_id_1242084 p.help-block").html("");
            }
        });
           
   



                // invite to vfairs form
        $("#invite_to_vfair_form").validate({
            rules: {
                'email[]': {
                    require_from_group: [1, ".email-group"],
                    email:true
                }
            },
            highlight: function (element) {
                $(element).closest('.form-group').addClass('has-error');
            },
            unhighlight: function (element) {
                $(element).closest('.form-group').removeClass('has-error');
            },
            errorElement: 'span',
            errorClass: 'help-block',
            errorPlacement: function (error, element) {
                if (element.parent('.input-group').length) {
                    error.insertAfter(element.parent());
                } else {
                    error.insertAfter(element);
                }
            },
            submitHandler: function () {
                $(".invite-to-vfair-form-container .alert").remove();

                var FeedBackURL = window.location.origin + "/en/invite_to_vfair";
                var inviter_name = "";
                var inviter_email = "";
                if( $("#invite_to_vfair_form input[name='inviter_name']").length==0){
                    $("#invite_to_vfair_form").prepend("<input type='hidden' name='inviter_name' value='" + inviter_name + "'/>");
                }
                if( $("#invite_to_vfair_form input[name='inviter_email']").length==0){
                    $("#invite_to_vfair_form").prepend("<input type='hidden' name='inviter_email' value='" + inviter_email + "'/>");
                }
                $.post(FeedBackURL, $("#invite_to_vfair_form").serialize()).done(function (server_response) {
                    var re = /\s\s+/g;
                    var response = server_response.replace(re, ' ');
                    var object = JSON.parse(response);
                    if (object.status) {
                        $(".invite-to-vfair-description").hide();
                        $(".invite-to-vfair-form-container").html("<div class='col-sm-8 alert alert-success'>" + object.message +"</div>");
                    } else {
                        $(".invite-to-vfair-form-container").append("<div class='col-sm-8 alert alert-danger'>" + object.message +"</div>");
                    }
                });
            }
        });

        // Script for Bayt.Careers
        $("#feedbackfrm").validate({
            rules: {
                experience: {
                    minlength: 50,
                    maxlength: 400,
                    required: true
                },
                rate: {
                    minlength: 50,
                    maxlength: 400,
                    required: true
                },
                useful: {
                    minlength: 50,
                    maxlength: 400,
                    required: true
                },
                service: {
                    minlength: 50,
                    maxlength: 400,
                    required: true
                }
            },
            highlight: function (element) {
                $(element).closest('.form-group').addClass('has-error');
            },
            unhighlight: function (element) {
                $(element).closest('.form-group').removeClass('has-error');
            },
            errorElement: 'span',
            errorClass: 'help-block',
            errorPlacement: function (error, element) {
                if (element.parent('.input-group').length) {
                    error.insertAfter(element.parent());
                } else {
                    error.insertAfter(element);
                }
            },
            submitHandler: function () {
                var FeedBackURL = window.location.origin + "/en/feed_back_attend_win";
                var FeedBack = new Object();
                FeedBack.AppId = 108;
                FeedBack.Lang = 'en';
                FeedBack.experience = $("#experience").val();
                FeedBack.rate = $("#rate").val();
                FeedBack.useful = $("#useful").val();
                FeedBack.service = $("#service").val();
                $.post(FeedBackURL, FeedBack).done(function (resp) {
                    var re = /\s\s+/g;
                    resp = resp.replace(re, ' ');
                    RespObject = JSON.parse(resp);
                    if (RespObject.Status) {
                        $("#FeedBackResponseMsg").removeClass("FormResponseError").addClass("FormResponseSuccess").html(RespObject.Message);
                        $('#feedbackfrm')[0].reset();
                    } else {
                        if (RespObject.Message == "Please login first.") {
                            $("#LoginBtn").trigger("click");
                            $("#ResponseBox").html(RespObject.Message).show();
                        } else {
                            $("#FeedBackResponseMsg").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message);
                        }
                    }
                });
            }
        });
        // End Script Bayt Careers


        // Participation form for crisil.vfairs.com (564)
        $("#participation-confirmation-form").validate({
            rules: {
                participant_email: {
                    required: true,
                    email:true
                }
            },
            highlight: function (element) {
                $(element).closest('.form-group').addClass('has-error');
            },
            unhighlight: function (element) {
                $(element).closest('.form-group').removeClass('has-error');
            },
            errorElement: 'span',
            errorClass: 'help-block',
            errorPlacement: function (error, element) {
                if (element.parent('.input-group').length) {
                    error.insertAfter(element.parent());
                } else {
                    error.insertAfter(element);
                }
            },
            submitHandler: function () {
                $("#error-box-participation-form").hide();
                var ParticipationObj = new Object();
                ParticipationObj.AppId = 564;
                ParticipationObj.Lang = 'en';
                ParticipationObj.email = $("#participant_email").val();

                $.post(window.location.origin + "/en/participation_confirmation", ParticipationObj).done(function (resp) {
                    var re = /\s\s+/g;
                    resp = resp.replace(re, ' ');
                    RespObject = JSON.parse(resp);
                    if (RespObject.status) {
                        $("#participation-modal .modal-body").html(RespObject.message);
                    } else {
                        $("#error-box-participation-form").html(RespObject.message).show();
                    }
                });
            }
        });

        $("#call_for_proposal_form").validate({
            rules: {
                what_kind_of_session:{required:true},
                session_format:{required:true},
                session_title:{required:true},
                session_abstract:{required:true},
                session_full_description:{required:true},
                action_take_away_1:{required:true},
                action_take_away_2:{required:true},
                action_take_away_3:{required:true},

                speaker_full_name:{required:true},
                speaker_email_address:{required:true,email:true},
                speaker_title:{required:true},
                speaker_organization:{required:true},
                speaker_phone:{required:true},
                speaker_social:{required:true},
                other_speakers_multiple:{required:true},
                list_any_speaking_engagements:{required:true},
                speaker_bios:{required:true},
                link_speaker_headshots:{required:true},
            },
            highlight: function (element) {
                $(element).closest('.form-group').addClass('has-error');
            },
            unhighlight: function (element) {
                $(element).closest('.form-group').removeClass('has-error');
            },
            errorElement: 'span',
            errorClass: 'help-block',
            errorPlacement: function (error, element) {
                if (element.parent('.input-group').length) {
                    error.insertAfter(element.parent());
                } else {
                    error.insertAfter(element);
                }
            },
            submitHandler: function () {
                var CallForProp = new Object();
                CallForProp.AppId = 549;
                CallForProp.what_kind_of_session =  $("#what_kind_of_session").val();
                CallForProp.session_format =  $("#session_format").val();
                CallForProp.session_title =  $("#session_title").val();
                CallForProp.session_abstract =  $("#session_abstract").val();
                CallForProp.session_full_description =  $("#session_full_description").val();
                CallForProp.action_take_away_1 =  $("#action_take_away_1").val();
                CallForProp.action_take_away_2 =  $("#action_take_away_2").val();
                CallForProp.action_take_away_3 =  $("#action_take_away_3").val();
                CallForProp.speaker_full_name =  $("#speaker_full_name").val();
                CallForProp.speaker_email_address =  $("#speaker_email_address").val();
                CallForProp.speaker_title =  $("#speaker_title").val();

                CallForProp.target_audience = $('#treeview-container').treeview('selectedValues').join(", ");

                CallForProp.speaker_organization =  $("#speaker_organization").val();
                CallForProp.speaker_phone =  $("#speaker_phone").val();
                CallForProp.speaker_social =  $("#speaker_social").val();
                CallForProp.other_speakers_multiple =  $("#other_speakers_multiple").val();
                CallForProp.list_any_speaking_engagements =  $("#list_any_speaking_engagements").val();
                CallForProp.speaker_bios =  $("#speaker_bios").val();
                CallForProp.link_speaker_headshots =  $("#link_speaker_headshots").val();
                CallForProp.type =  "CALL_FOR_PROPOSAL";

                $.post(window.location.origin + "/en/call_for_proposal_form", CallForProp).done(function (resp) {
                    var re = /\s\s+/g;
                    resp = resp.replace(re, ' ');
                    RespObject = JSON.parse(resp);
                    if (RespObject.status) {
                        $("#call_for_proposal_form div.row").html("<div class='col-sm-12'><h2>Thank you for submission.</h2></div>");
                    } else {
                        $("#call_for_proposal_form div.row").html("<p>Can not submit your proposal, please try again.</p>").show();
                    }
                });
            }
        });


        $(".submitbtns").click(function () {
            $(".submitbtns").attr("name", "false");
            $(this).attr("name", "true");
        });


        var regValidateRules = {
            firstname: {minlength: 3, maxlength: 15, required: true},
            email: {required: true, email: true},
            companyname: {minlength: 3, required: true},
            category: {required: true},
            Number: {minlength: 3, required: true, number: false},
            industry: {required: true}
        }

                regValidateRules.CompanyURL = {required: false};
        //regValidateRules.Location = {minlength: 3, required: true};
        regValidateRules.Designation = {minlength: 3, required: true};
        regValidateRules.classifyuser = {required: true};
        
        $('#RegisterFrm').validate({
            rules: regValidateRules,
            highlight: function (element) {
                $(element).closest('.form-group').addClass('has-error');
            },
            unhighlight: function (element) {
                $(element).closest('.form-group').removeClass('has-error');
            },
            errorElement: 'span',
            errorClass: 'help-block',
            errorPlacement: function (error, element) {
                if (element.parent('.input-group').length) {
                    error.insertAfter(element.parent());
                } else {
                    error.insertAfter(element);
                }
                return false; // <<- returning false stops the page reload
            },
            submitHandler: function (e) {

                $("#RegisterFrm button").prop("disabled",true).text("Please wait.....");
                var TrackURL = window.location.origin + "/en/update_employer_registration";
                var TrackObj = new Object();
                TrackObj.AppId = '13919';
                TrackObj.Lang = 'en';
                TrackObj.firstname = $("#firstname").val();
                TrackObj.lastname = $("#lastname").val();
                TrackObj.email = $("#email").val();
                TrackObj.companyname = $("#companyname").val();
                TrackObj.category = $("#category").val();
                TrackObj.vendor = $("#vendor").val();
                TrackObj.other_vendor = $("#other_vendor").val();
                TrackObj.LearningOutcomes = $("#LearningOutcomes").val();
                TrackObj.SessionTopic = $("#SessionTopic").val();
                TrackObj.phone = $("#phone").val();
                TrackObj.howdoyouhear = $("#howdoyouhear").val();
                TrackObj.time_zone = $("#time_zone").val();
                TrackObj.city = ($("#city").length > 0 ? $("#city").val() : "");
                TrackObj.state = ($("#state").length > 0 ? $("#state").val() : "");
                TrackObj.zipcode = ($("#zipcode").length > 0 ? $("#zipcode").val() : "");

                
                                TrackObj.CompanyURL = $("#CompanyURL").val();
                TrackObj.Location = $("#Location").val();
                TrackObj.Designation = $("#Designation").val();
                TrackObj.Number = $("#Number").val();
                TrackObj.classifyuser = $("#classifyuser").val();
                TrackObj.Message = $("#Message").val();
                TrackObj.industry = $("#industry").val();
                TrackObj.RegisterType = ($("#RegisterBtn").attr("name") == 'true' ? true : false);

                $.post(TrackURL, TrackObj).done(function (resp) {
                    var re = /\s\s+/g;
                    resp = resp.replace(re, ' ');
                    RespObject = JSON.parse(resp);
                    if (RespObject.Status) {
                        $('#RegisterFrm')[0].reset();
                        $(".form-area").hide();
                        if (TrackObj.AppId == 160) {
                            $('<div class="text-center"><a href="#" class="btn-yellow">Download Sponsorship and Exhibitor Packages</a></div>').insertAfter("#ResponseMsg");
                        }
                        if (TrackObj.AppId == 664) {
                            $('<div class="msg alert-success">Thank you for showing interest. Our team will contact you soon.</div>').insertAfter("#response");
                        }
                        $(".page-description-area").hide();
                        $("#ResponseMsg").removeClass("alert-danger").addClass("alert-success").html(RespObject.Message).show();
                    } else {
                        $("#RegisterFrm button").prop("disabled",false);
                        $("#ResponseMsg").removeClass("alert-success").addClass("alert-danger").html(RespObject.Message).show();
                    }
                    return false; // <<- returning false stops the page reload
                });

                $("#RegisterFrm button").prop("disabled",false);
                return false; // <<- returning false stops the page reload
            }
        });
    });

    /// Validation End
    



    // Forgot Password Section Start

    // Hide login modal on showing reset password modal
    $('#forgot-pwd-modal').on('shown.bs.modal', function (e) {
        $("#forgot-pwd-responseBox").html("").hide();
        $('#LoginModal').modal('hide');
    });

    // Validate and reset call for forgot password
    var PassresetValidateRules = {
        resetemail: {required: true, email: true}
    };

        $('#reset-pwd-frm').validate({
        rules: PassresetValidateRules,
        highlight: function (element) {
            $(element).closest('.form-group').addClass('has-error');
        },
        unhighlight: function (element) {
            $(element).closest('.form-group').removeClass('has-error');
        },
        errorElement: 'span',
        errorClass: 'help-block',
        errorPlacement: function (error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        submitHandler: function () {
            var PwdResetURL = location.protocol + '//' + location.host + "/en/reset_user_password";
                        var ResetPwdObj = new Object();
            ResetPwdObj.AppId = '13919';
            ResetPwdObj.Lang = 'en';
            ResetPwdObj.Email = $("#resetemail").val();
            ResetPwdObj.pwd = ($("#pwd").length > 0 ? $("#pwd").val() : "");
            var csrfName = 'ci_csrf_token';
            var csrfHash = '';
            ResetPwdObj[csrfName] = csrfHash;

            $.post(PwdResetURL, ResetPwdObj).done(function (resp) {
                var re = /\s\s+/g;
                resp = resp.replace(re, ' ');
                RespObject = JSON.parse(resp);
                if (RespObject.Status) {
                    $('#reset-pwd-frm')[0].reset();
                    $("#forgot-pwd-responseBox").removeClass("FormResponseError").addClass("FormResponseSuccess").html(RespObject.Message).show();
                } else {
                    $("#forgot-pwd-responseBox").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message).show();
                }
                if (typeof passwordResetCallBack !== 'undefined') {
                    passwordResetCallBack(RespObject);
                }
            });
        }
    });

    // Forgot Password Section End //

    // update on login consent + password (768)
    $('#update_pwd_frm_update_consent').validate({
      rules: {
        uLoginEmail: {required: true, email: true},
        uPassword: {required: true, minlength: 5},
        uConfirmPassword: {required: true, minlength: 5, equalTo: "#uPassword"},
        uConsent: {required: true},
      },
      highlight: function (element) {
        $(element).closest('.form-group').addClass('has-error');
      },
      unhighlight: function (element) {
        $(element).closest('.form-group').removeClass('has-error');
      },
      errorElement: 'span',
      errorClass: 'help-block',
      errorPlacement: function (error, element) {
        if (element.parent('.input-group').length) {
          error.insertAfter(element.parent());
        } else {
          error.insertAfter(element);
        }
      },
      submitHandler: function () {
        var update_pwd_url = location.protocol + '//' + location.host + "/en/update_new_user_password_on_login";
        var update_pwd = new Object();
        update_pwd.AppId = '13919';
        update_pwd.token = $("#pwd-reset-update-token-id").val();
        update_pwd.newpassword = $("#uConfirmPassword").val();
        update_pwd.Lang = 'en';
        update_pwd.Email = $("#uLoginEmail").val();
        update_pwd.consent = ($("#uConsent").is(":checked") ? 1 : 0);
        
        $.post(update_pwd_url, update_pwd).done(function (resp) {
          var re = /\s\s+/g;
          resp = resp.replace(re, ' ');
          RespObject = JSON.parse(resp);
          if (RespObject.Status) {
            if(update_pwd.AppId==564){
              $('#update-pwd-window-body').html("<div class='form-group message-form-group'><p>Password has been updated successfully, please wait logging you in.</p></div>");
              $("input[name='LoginEmail']").val(update_pwd.Email);
              $("input[name='LoginEmail']").parents(".form-group:first").append("<input type='hidden' name='auto_login' value='true'/><input type='password' name='Password' value='" + update_pwd.newpassword +"'/>");
              setTimeout(function(){
                $("#Main-Login-Frm").submit();
              },2000);
            }else{
              $('#update-pwd-window-body').html("<div class='form-group message-form-group'><p>" + RespObject.Message +"</p></div>");
            }
            $('#update-pwd-window .modal-footer button:last').remove();
            $('#update-pwd-window .modal-footer button:last').text("Close");

          } else {
            $("#update-pwd-window-body .message-form-group").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message).show();
          }
        });
      }
    });
    // end update on login appid:(768)

    // update on login (262)
    $('#update-pwd-Frm_update').validate({
        rules: {
            uLoginEmail: {required: true},
            uPassword: {required: true, minlength: 5},
            uConfirmPassword: {required: true, minlength: 5, equalTo: "#uPassword"}
        },
        highlight: function (element) {
            $(element).closest('.form-group').addClass('has-error');
        },
        unhighlight: function (element) {
            $(element).closest('.form-group').removeClass('has-error');
        },
        errorElement: 'span',
        errorClass: 'help-block',
        errorPlacement: function (error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        submitHandler: function () {
            var update_pwd_url = location.protocol + '//' + location.host + "/en/update_new_user_password_on_login";
            var update_pwd = new Object();
            update_pwd.AppId = '13919';
            update_pwd.token = $("#pwd-reset-update-token-id").val();
            update_pwd.newpassword = $("#uConfirmPassword").val();
            update_pwd.Lang = 'en';
            update_pwd.Email = $("#uLoginEmail").val();
            var csrfName = 'ci_csrf_token';
            var csrfHash = '';
            update_pwd[csrfName] = csrfHash;
            $.post(update_pwd_url, update_pwd).done(function (resp) {
                var re = /\s\s+/g;
                resp = resp.replace(re, ' ');
                RespObject = JSON.parse(resp);
                if (RespObject.Status) {
                    if(update_pwd.AppId==564){
                        $('#update-pwd-window-body').html("<div class='form-group message-form-group'><p>Password has been updated successfully, please wait logging you in.</p></div>");
                        $("input[name='LoginEmail']").val(update_pwd.Email);
                        $("input[name='LoginEmail']").parents(".form-group:first").append("<input type='hidden' name='auto_login' value='true'/><input type='password' name='Password' value='" + update_pwd.newpassword +"'/>");
                        setTimeout(function(){
                            $("#Main-Login-Frm").submit();
                        },2000);
                    }else{
                        $('#update-pwd-window-body').html("<div class='form-group message-form-group'><p>" + RespObject.Message +"</p></div>");
                    }
                    $('#update-pwd-window .modal-footer button:last').remove();
                    $('#update-pwd-window .modal-footer button:last').text("Close");

                } else {
                    $("#update-pwd-window-body .message-form-group").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message).show();
                }
            });
        }
    });
    // end update on login appid:(262)

    // update on login (3568)
    $('#update-pwd-Frm_update_consent').validate({
        rules: {
            uLoginEmail: {required: true, email: true},
            uPassword: {required: true, minlength: 5},
            uConfirmPassword: {required: true, minlength: 5, equalTo: "#uPassword"},
            uConsent: {required: true},
            field_id_1273574: {required: true},
        },
        highlight: function (element) {
            $(element).closest('.form-group').addClass('has-error');
        },
        unhighlight: function (element) {
            $(element).closest('.form-group').removeClass('has-error');
        },
        errorElement: 'span',
        errorClass: 'help-block',
        errorPlacement: function (error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        submitHandler: function () {
            var update_pwd_url = location.protocol + '//' + location.host + "/en/update_new_user_password_on_login";
            var update_pwd = new Object();
            update_pwd.AppId = '13919';
            update_pwd.token = $("#pwd-reset-update-token-id").val();
            update_pwd.newpassword = $("#uConfirmPassword").val();
            update_pwd.Lang = 'en';
            update_pwd.Email = $("#uLoginEmail").val();
            update_pwd.consent = ($("#uConsent").is(":checked") ? 1 : 0);
            update_pwd.field_id_1273574 = $("#field_id_1273574").val();
            
            $.post(update_pwd_url, update_pwd).done(function (resp) {
                var re = /\s\s+/g;
                resp = resp.replace(re, ' ');
                RespObject = JSON.parse(resp);
                if (RespObject.Status) {
                   
                    $('#update-pwd-window-body').html("<div class='form-group message-form-group'><p>" + RespObject.Message +"</p></div>");
                    
                    $('#update-pwd-window .modal-footer button:last').remove();
                    $('#update-pwd-window .modal-footer button:last').text("Close");

                } else {
                    $("#update-pwd-window-body .message-form-group").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message).show();
                }
            });
        }
    });
    // end update on login appid:(3568)

    // update on login (4467)
    $('#update-pwd-Frm_update_extra_fields').validate({
        rules: {
            uLoginEmail: {required: true, email: true},
            uPassword: {required: true, minlength: 5, maxlength: 100},
            uConfirmPassword: {required: true, minlength: 5, maxlength: 100,equalTo: "#uPassword"},
            uConsent: {required: true},
            field_id_1284014: {required: true},
            field_id_1284015: {required: true},
            field_id_1284016: {required: true},
            field_id_1284018: {required: true},
            field_id_1284019: {required: true},
        },
        highlight: function (element) {
            $(element).closest('.form-group').addClass('has-error');
        },
        unhighlight: function (element) {
            $(element).closest('.form-group').removeClass('has-error');
        },
        errorElement: 'span',
        errorClass: 'help-block',
        errorPlacement: function (error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        submitHandler: function () {
            var update_pwd_url = location.protocol + '//' + location.host + "/en/update_new_user_password_on_login";
            var update_pwd = new Object();
            update_pwd.AppId = '13919';
            update_pwd.token = $("#pwd-reset-update-token-id").val();
            update_pwd.newpassword = $("#uConfirmPassword").val();
            update_pwd.Lang = 'en';
            update_pwd.Email = $("#uLoginEmail").val();
            update_pwd.consent = ($("#uConsent").is(":checked") ? 1 : 0);
            update_pwd.field_id_1284014 = $("#field_id_1284014").val();
            update_pwd.field_id_1284015 = $("#field_id_1284015").val();
            update_pwd.field_id_1284016 = $("#field_id_1284016").val();
            update_pwd.field_id_1284018 = $("#field_id_1284018").val();
            update_pwd.field_id_1284019 = $("#field_id_1284019").val();
            update_pwd.field_id_1284020 = $("#field_id_1284020").val();
            
            $.post(update_pwd_url, update_pwd).done(function (resp) {
                var re = /\s\s+/g;
                resp = resp.replace(re, ' ');
                RespObject = JSON.parse(resp);
                if (RespObject.Status) {
                   
                    $('#update-pwd-window-body').html("<div class='form-group message-form-group'><p>" + RespObject.Message +"</p></div>");
                    
                    $('#update-pwd-window .modal-footer button:last').remove();
                    $('#update-pwd-window .modal-footer button:last').text("Close");

                } else {
                    $("#update-pwd-window-body .message-form-group").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message).show();
                }
            });
        }
    });
    // end update on login appid:(4467)
    // update on login (4827)
    $('#update-pwd-Frm_update_school_field').validate({
        rules: {
            uLoginEmail: {required: true, email: true},
        },
        highlight: function (element) {
            $(element).closest('.form-group').addClass('has-error');
        },
        unhighlight: function (element) {
            $(element).closest('.form-group').removeClass('has-error');
        },
        errorElement: 'span',
        errorClass: 'help-block',
        errorPlacement: function (error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        submitHandler: function () {
            var update_pwd_url = location.protocol + '//' + location.host + "/en/update_new_user_password_on_login";
            var update_pwd = new Object();
            update_pwd.AppId = '13919';
            update_pwd.token = $("#pwd-reset-update-token-id").val();
            update_pwd.Lang = 'en';
            update_pwd.Email = $("#uLoginEmail").val();
            update_pwd.field_id_1290124 = $("#field_id_1290124").val();
            
            $.post(update_pwd_url, update_pwd).done(function (resp) {
                var re = /\s\s+/g;
                resp = resp.replace(re, ' ');
                RespObject = JSON.parse(resp);
                if (RespObject.Status) {
                    $('#update-pwd-window-body').html("<div class='form-group message-form-group'><p>" + RespObject.Message +"</p></div>");
                    $("input[name='LoginEmail']").val(update_pwd.Email);
                    $("input[name='LoginEmail']").parents(".form-group:first").append("<input type='hidden' name='auto_login' value='true'/>");
                    setTimeout(function(){
                        $("#Main-Login-Frm").submit();
                    },2000);
                } else {
                    $("#update-pwd-window-body .message-form-group").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message).show();
                }
            });
        }
    });
    // end update on login appid:(4827)

    

    var password_reset_rules = {
      updatepwdemail: {required: true, email: true},
      updatepwdnewpwd: {required: true, minlength: 5,maxlength:100},
      updatepwdconfirm: {required: true, minlength: 5, maxlength:100,equalTo: "#updatepwdnewpwd"}
    };
    

    if(app_id==1389){
        $.validator.addMethod("checklower", function(value, element) {
            return /[a-z]/.test(value);
        },"Need atleast 1 lowercase alphabet");
        $.validator.addMethod("checkupper", function(value, element) {
            return /[A-Z]/.test(value);
        },"Need atleast 1 uppercase alphabet");
        $.validator.addMethod("checkdigit", function(value, element) {
            return /[0-9]/.test(value);
        },"Need atleast 1 digit");
        // $.validator.addMethod("pwcheck", function(value) {
        //     return /^[A-Za-z0-9\d=!\-@._*]*$/.test(value) && /[a-z]/.test(value) && /\d/.test(value) && /[A-Z]/.test(value);
        // },"Password is not strong enough");

        password_reset_rules.updatepwdnewpwd = {required: true, minlength: 8, maxlength: 100, checklower: true,checkupper: true,checkdigit: true},
        password_reset_rules.updatepwdconfirm = {required: true, minlength: 8, maxlength: 100, equalTo: "#updatepwdnewpwd"}
    }

    if(app_id==2952){
        password_reset_rules.updatepwdnewpwd = {required: true, minlength: 8,maxlength: 100};
        password_reset_rules.updatepwdconfirm = {required: true, minlength: 8, maxlength: 100, equalTo: "#updatepwdnewpwd"};
    }

    password_reset_rules.updatepwdnewpwd['minlength'] = 6;
password_reset_rules.updatepwdconfirm['minlength'] = 6;

    // Set new password
    $('#reset-update-pwd-frm').validate({
        rules: password_reset_rules,
        highlight: function (element) {
            $(element).closest('.form-group').addClass('has-error');
        },
        unhighlight: function (element) {
            $(element).closest('.form-group').removeClass('has-error');
        },
        errorElement: 'span',
        errorClass: 'help-block',
        errorPlacement: function (error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        submitHandler: function () {
            var update_pwd_url = location.protocol + '//' + location.host + "/en/update_new_user_password";
            var update_pwd = new Object();
            update_pwd.AppId = '13919';
            update_pwd.token = $("#pwd-reset-update-token").val();
            update_pwd.newpassword = $("#updatepwdconfirm").val();
            update_pwd.Lang = 'en';
            update_pwd.Email = $("#updatepwdemail").val();
            var csrfName = 'ci_csrf_token';
            var csrfHash = '';
            update_pwd[csrfName] = csrfHash;

            $.post(update_pwd_url, update_pwd).done(function (resp) {
                var re = /\s\s+/g;
                resp = resp.replace(re, ' ');
                let RespObject = JSON.parse(resp);
                if (RespObject.Status) {
                    $('#reset-update-pwd-frm')[0].reset();
                    $('#reset-update-pwd-frm .form-group:not(:last-child)').hide();
                    $('#reset-update-pwd-frm .modal-footer button:last').hide();
                    $("#reset-pwd-responseBox").removeClass("FormResponseError").addClass("FormResponseSuccess").html(RespObject.Message).show();
                } else {
                    $("#reset-pwd-responseBox").removeClass("FormResponseSuccess").addClass("FormResponseError").html(RespObject.Message).show();
                }

                if (typeof passwordResetSuccessCallBack !== 'undefined') {
                  passwordResetSuccessCallBack(RespObject);
                }

            });
        }
    });


    $('#LoginModal').on('hidden.bs.modal', function (e) {
        $("#ResponseBox").html("").hide();
    });
        
    if(document.location.hash!="" && (document.location.hash.indexOf("booth-")==1 || document.location.hash.indexOf("webinar-")==1 || document.location.hash.indexOf("Booth-")==1 || document.location.hash.indexOf("toyota")==1 || document.location.hash.indexOf("custom-cms-page")==1 || document.location.hash.indexOf("diversity-and-inclusion")==1)){
        if(app_id==586){
            $("input[name='login-red']").val("/en/hall" +  document.location.hash);
        }else if(app_id==343){
          $("input[name='login-red']").val("/en/hall" +  document.location.hash);
          $("#LoginModal").modal("show");
        }else if(app_id==690){
              $("input[name='login-red']").val("/en/hall" +  document.location.hash);
              setTimeout(function() {
                $(".two-btns .guest-login:first").trigger("click");
              }, 1000);
        }else{
            $("#LoginModal").modal("show");
            $("input[name='login-red']").val("/en/hall" +  document.location.hash);
        }
    }

    // dynamic password policies related
    // number check
    jQuery.validator.addMethod("policy_reset_arabic_num", function (value, element) {
        return /\d/.test(value);
    }, "Password must contain one numeric eg (0-9)");

    // lowercase alphabet a-z
    jQuery.validator.addMethod("policy_reset_roman_lower", function (value, element) {
        return /[a-z]/.test(value);
    }, "Password must contain any of lower case letters (a...z)");

    // upper case alphabet A-Z
    jQuery.validator.addMethod("policy_reset_roman_upper", function (value, element) {
        return /[A-Z]/.test(value);
    }, "Password must contain any of upper case letters (A...Z)");

    // special characters  (e.g. ~ ! @ # $ & -)
    jQuery.validator.addMethod("policy_reset_special_characters", function (value, element) {
        var special_characters = /[~!@#$&-]/;
        return special_characters.test(value);
    }, "Password must contain any of special characters eg (~ ! @ # $ & -)");
    // dynamic password policies related

    jQuery.validator.addMethod("USJEmailEmp", function (value, element) {
      if (/@usj.edu.mo\s*$/.test(value) || /@ashfaqsolangi.com\s*$/.test(value)) {
        return true;
      }else{
        return false;
      }
    }, "Please use your official email (eg @usj.edu.mo).");

    jQuery.validator.addMethod("bscEmployeeID", function (value, element) {
      return (value!="" && value.length == 7 && $.isNumeric(value) ? true : false);
    }, "Enter your 7-digit Employee ID");

    jQuery.validator.addMethod("allowed_arm_only", function (value, element) {
      if (/@arm.com\s*$/.test(value) || /@liveunion.co.uk\s*$/.test(value) || /@armchina.com\s*$/.test(value) ||
          /@treasure-data.com\s*$/.test(value) || /@ashfaqsolangi.com\s*$/.test(value)) {
        return true;
      }else{
        return false;
      }
    }, "Please use your official email, provided email address is not allowed.");

    jQuery.validator.addMethod("CRIAQOnly", function (value, element) {
      if (/@3m.com\s*$/.test(value) || /@a7integration.com\s*$/.test(value) || /@acsynam.com\s*$/.test(value) ||
        /@advancedpowdercoatinginc.com\s*$/.test(value) || /@aeromontreal.ca\s*$/.test(value) || /@aeronyx.ca\s*$/.test(value) ||
        /@admtl.com\s*$/.test(value) || /@aiac.ca\s*$/.test(value) || /@asiiweb.com\s*$/.test(value) ||
        /@apnca.com\s*$/.test(value) || /@vyoo.ai\s*$/.test(value) || /@ara-uas.com\s*$/.test(value) ||
        /@atem.com\s*$/.test(value) || /@athenatechno.tech\s*$/.test(value) || /@avr-global.com\s*$/.test(value) ||
        /@l3commercialaviation.com\s*$/.test(value) || /@avior.ca\s*$/.test(value) || /@bmu.co\s*$/.test(value) ||
        /@bellhelicopter.com\s*$/.test(value) || /@biexpertise.com\s*$/.test(value) || /@binarieslid.com\s*$/.test(value) ||
        /@bombardier.com\s*$/.test(value) || /@cae.com\s*$/.test(value) || /@calogysolutions.com\s*$/.test(value) ||
        /@asc-csa.gc.ca\s*$/.test(value) || /@carillon.ca\s*$/.test(value) || /@cgq.qc.ca\s*$/.test(value) ||
        /@cmqtr.qc.ca\s*$/.test(value) || /@crvi.ca\s*$/.test(value) || /@ctmp.ca\s*$/.test(value) ||
        /@cqrda.caglish\s*$/.test(value) || /@cegepmontpetit.ca\s*$/.test(value) || /@ciena.com\s*$/.test(value) ||
        /@cmcelectronics.ca\s*$/.test(value) || /@cdcq.qc.ca\s*$/.test(value) || /@compositesvci.com\s*$/.test(value) ||
        /@genikinc.com\s*$/.test(value) || /@concordia.ca\s*$/.test(value) || /@crim.ca\s*$/.test(value) ||
        /@criq.qc.ca\s*$/.test(value) || /@cscanada.ca\s*$/.test(value) || /@deepsight.ca\s*$/.test(value) ||
        /@delastek.com\s*$/.test(value) || /@deleaves-drone.com\s*$/.test(value) || /@demaspa.it\s*$/.test(value) ||
        /@dronevolt.com\s*$/.test(value) || /@etsmtl.ca\s*$/.test(value) || /@polymtl.ca\s*$/.test(value) ||
        /@elastoproxy.com\s*$/.test(value) || /@electro-kut.com\s*$/.test(value) || /@elementai.com\s*$/.test(value) ||
        /@elisen-assoc.com\s*$/.test(value) || /@equispheres.com\s*$/.test(value) || /@castolin.com-CA\s*$/.test(value) ||
        /@exonetik.com\s*$/.test(value) || /@exonetik.com\s*$/.test(value) || /@flying-whales.com\s*$/.test(value) ||
        /@frqnt.gouv.qc.ca\s*$/.test(value) || /@fusia.fr\s*$/.test(value) || /@microsoft.com\s*$/.test(value) ||
        /@fzengineering.com\s*$/.test(value) || /@gardn.org\s*$/.test(value) || /@globvision.com\s*$/.test(value) ||
        /@economie.gouv.qc.ca\s*$/.test(value) || /@gcttg.com\s*$/.test(value) || /@hec.ca\s*$/.test(value) ||
        /@herouxdevtek.com\s*$/.test(value) || /@humanitas.io\s*$/.test(value) || /@hutchinson.com\s*$/.test(value) ||
        /@hydroquebec.com\s*$/.test(value) || /@idscorporation.com\s*$/.test(value) || /@visiooimage.com\s*$/.test(value) ||
        /@ivisolutions.ca\s*$/.test(value) || /@ino.ca\s*$/.test(value) || /@inrs.caglish\s*$/.test(value) ||
        /@keitas.com\s*$/.test(value) || /@kinovarobotics.com\s*$/.test(value) || /@biomaterials.kruger.com\s*$/.test(value) ||
        /@l3t.com\s*$/.test(value) || /@laflamme-ing.com\s*$/.test(value) || /@latesys.com\s*$/.test(value) ||
        /@libellulemonde.com\s*$/.test(value) || /@liburdi.com\s*$/.test(value) || /@socomore.com\s*$/.test(value) ||
        /@magellan.aero\s*$/.test(value) || /@mss.ca\s*$/.test(value) || /@marinvent.com\s*$/.test(value) ||
        /@mayahtt.com\s*$/.test(value) || /@mcgill.ca\s*$/.test(value) || /@mdacorporation.com\s*$/.test(value) ||
        /@mecanum.com\s*$/.test(value) || /@melocheinc.com\s*$/.test(value) || /@messier-dowty.com\s*$/.test(value) ||
        /@nachurs-alpine.com\s*$/.test(value) || /@nrc-cnrc.gc.cag\s*$/.test(value) || /@nergica.com\s*$/.test(value) ||
        /@netur.ca\s*$/.test(value) || /@neuralvol.com\s*$/.test(value) || /@ngcaerospace.com\s*$/.test(value) ||
        /@nordiasoft.com\s*$/.test(value) || /@notostechnologies.com\s*$/.test(value) || /@novika.ca\s*$/.test(value) ||
        /@nrc-cnrc.gc.cag\s*$/.test(value) || /@theobjects.com\s*$/.test(value) || /@opal-rt.com\s*$/.test(value) ||
        /@optonique.ca\s*$/.test(value) || /@ova.ai\s*$/.test(value) || /@parker.com\s*$/.test(value) ||
        /@pwc.ca\s*$/.test(value) || /@precisionadm.com\s*$/.test(value) || /@presagis.com\s*$/.test(value) ||
        /@prop-air.com\s*$/.test(value) || /@pultrusiontech.com\s*$/.test(value) || /@qohash.com\s*$/.test(value) ||
        /@queensu.ca\s*$/.test(value) || /@reactiondynamics.space\s*$/.test(value) || /@rheagroup.com\s*$/.test(value) ||
        /@rockwellcollins.com\s*$/.test(value) || /@rolls-royce.com\s*$/.test(value) || /@pmscada.ca\s*$/.test(value) ||
        /@safran-helicopter-engines.com\s*$/.test(value) || /@savinte.com\s*$/.test(value) || /@seedai.ca\s*$/.test(value) ||
        /@siicanada.com\s*$/.test(value) || /@dcm.aero\s*$/.test(value) || /@sita.aero\s*$/.test(value) ||
        /@solaxis.ca\s*$/.test(value) || /@sonacamontreal.com\s*$/.test(value) || /@sphereco.ca\s*$/.test(value) ||
        /@stelia-aerospace.com\s*$/.test(value) || /@tecnar.com\s*$/.test(value) || /@teijincarbon.com\s*$/.test(value) ||
        /@tekna.com\s*$/.test(value) || /@thalesgroup.com\s*$/.test(value) || /@thalesgroup.com\s*$/.test(value) ||
        /@trafinc.com\s*$/.test(value) || /@tristarmulticopters.com\s*$/.test(value) || /@cedalma.com\s*$/.test(value) ||
        /@umontreal.ca\s*$/.test(value) || /@usherbrooke.ca\s*$/.test(value) || /@uqac.ca\s*$/.test(value) ||
        /@uqam.caglish\s*$/.test(value) || /@uqtr.ca\s*$/.test(value) || /@ulaval.ca\s*$/.test(value) ||
        /@uwindsor.ca\s*$/.test(value) || /@valqari.com\s*$/.test(value) || /@vigilantglobal.com\s*$/.test(value) ||
        /@vozwin.com\s*$/.test(value) || /@lets-warp.com\s*$/.test(value) || /@xonaspace.com\s*$/.test(value)) {
        return true;
      }else{
        return false;
      }
    }, "Please use your CRIAQ member organization email address.");

    jQuery.validator.addMethod("BlockedCadence", function (value, element) {
        if (/@126.com\s*$/.test(value) || /@163.com\s*$/.test(value) || /@adelphia.net\s*$/.test(value) || /@air.net\s*$/.test(value) ||
            /@airmail.net\s*$/.test(value) || /@aliyun.com\s*$/.test(value) || /@aol.com\s*$/.test(value) || /@atlanticbb.net\s*$/.test(value) ||
            /@att.net\s*$/.test(value) || /@att.yahoo.com\s*$/.test(value) || /@attbi.com\s*$/.test(value) || /@attglobal.net\s*$/.test(value) ||
            /@autowb.com\s*$/.test(value) || /@basicisp.net\s*$/.test(value) || /@bcpl.net\s*$/.test(value) || /@bellatlantic.net\s*$/.test(value) ||
            /@bellnet.ca\s*$/.test(value) || /@bellsouth.net\s*$/.test(value) || /@bestweb.net\s*$/.test(value) || /@bev.net\s*$/.test(value) || /@blacksburg.net\s*$/.test(value) || /@blazenet.net\s*$/.test(value) ||
            /@cableone.net\s*$/.test(value) || /@cais.net\s*$/.test(value) || /@cantv.net\s*$/.test(value) || /@capu.net\s*$/.test(value) || /@ce.medione.net\s*$/.test(value) || /@central.cox.net\s*$/.test(value) ||
            /@centurylink.com\s*$/.test(value) || /@charm.net\s*$/.test(value) || /@charter.net\s*$/.test(value) || /@comcast.net\s*$/.test(value) || /@compuserve.com\s*$/.test(value) || /@concentric.net\s*$/.test(value) || /@covad.net\s*$/.test(value) || /@cox.net\s*$/.test(value) || /@coxmail.com\s*$/.test(value) || /@crosslink.net\s*$/.test(value) || /@csi.com\s*$/.test(value) || /@daum.net\s*$/.test(value) || /@dca.net\s*$/.test(value) || /@deltanet.com\s*$/.test(value) || /@direcway.com \s*$/.test(value) || /@dmv.com\s*$/.test(value) || /@dslextreme.com\s*$/.test(value) || /@earthlink.net\s*$/.test(value) || /@east.cox.net\s*$/.test(value) || /@edge.net\s*$/.test(value) || /@email.com\s*$/.test(value) || /@emsn.com\s*$/.test(value) || /@enter.net\s*$/.test(value) || /@erols.com\s*$/.test(value) || /@excite.com\s*$/.test(value) || /@ezy.net\s*$/.test(value) || /@fastmail.fm\s*$/.test(value) || /@fcc.net\s*$/.test(value) || /@flashcom.net\s*$/.test(value) || /@forthnet.gr\s*$/.test(value) || /@frontier.com\s*$/.test(value) || /@frontline.net\s*$/.test(value) || /@fullchannel.net\s*$/.test(value) || /@Gateway.net\s*$/.test(value) || /@gl.centurytel.net\s*$/.test(value) || /@gl.umbc.edu\s*$/.test(value) || /@gmail.co.in\s*$/.test(value) || /@gmail.com\s*$/.test(value) || /@gmail.hu\s*$/.test(value) || /@gmail.it\s*$/.test(value) || /@gmail.ru\s*$/.test(value) || /@gtei.bellatlantic.net\s*$/.test(value) || /@gti.net\s*$/.test(value) || /@gw.dmv.com\s*$/.test(value) || /@hanmail.net\s*$/.test(value) || /@hotcom\s*$/.test(value) || /@hotmail.com\s*$/.test(value) || /@ibm.net \s*$/.test(value) || /@idx4.com\s*$/.test(value) || /@iearthlink.net\s*$/.test(value) || /@ihwy.com\s*$/.test(value) || /@integra.net\s*$/.test(value) || /@interaccess.com\s*$/.test(value) || /@internetmci.com\s*$/.test(value) || /@ionet.net\s*$/.test(value) || /@i-plus.net\s*$/.test(value) || /@ismtp.earthlink.net\s*$/.test(value) || /@isp.com\s*$/.test(value) || /@itol.com\s*$/.test(value) || /@ix.netcom.com\s*$/.test(value) || /@juno.com\s*$/.test(value) || /@kulmeo.com\s*$/.test(value) || /@live.com\s*$/.test(value) || /@mchsi.com\s*$/.test(value) || /@mciworldcom.net \s*$/.test(value) || /@mediacomcable.com\s*$/.test(value) || /@medione.net\s*$/.test(value) || /@megapathdsl.net\s*$/.test(value) || /@mindspring.com\s*$/.test(value) || /@msn.com\s*$/.test(value) || /@mw.centurytel.net\s*$/.test(value) || /@nauticom.net\s*$/.test(value) || /@naver.com\s*$/.test(value) || /@netaddress.usa.net\s*$/.test(value) || /@netcom.ca\s*$/.test(value) || /@netcom.com \s*$/.test(value) || /@netscape.com\s*$/.test(value) || /@netzero.net\s*$/.test(value) || /@njd.xo.com\s*$/.test(value) || /@ntegra.net\s*$/.test(value) || /@nw.centurytel.net\s*$/.test(value) || /@olg.com\s*$/.test(value) || /@optonline.net\s*$/.test(value) || /@oranek.com\s*$/.test(value) || /@outblaze.com\s*$/.test(value) || /@outlook.com\s*$/.test(value) || /@pacbell.net \s*$/.test(value) || /@patmedia.net\s*$/.test(value) || /@peoplepc.com\s*$/.test(value) || /@pipeline.com\s*$/.test(value) || /@prodigy.net\s*$/.test(value) || /@proptd.net\s*$/.test(value) || /@psi.net\s*$/.test(value) || /@ptd.net\s*$/.test(value) || /@qis.net\s*$/.test(value) || /@qq.com\s*$/.test(value) || /@qwest.net\s*$/.test(value) || /@rackspace.com\s*$/.test(value) || /@rcn.com\s*$/.test(value) || /@relay.psi.net\s*$/.test(value) || /@rogers.com\s*$/.test(value) || /@rr.com\s*$/.test(value) || /@rsvhr.com\s*$/.test(value) || /@rupayamail.com\s*$/.test(value) || /@sbcglobal.net\s*$/.test(value) || /@sbcglobal.yahoo.com\s*$/.test(value) || /@sk.sympatico.ca\s*$/.test(value) || /@smarthost.cox.com\s*$/.test(value) || /@snip.net\s*$/.test(value) || /@so.centurytel.net\s*$/.test(value) || /@sprint.com\s*$/.test(value) || /@sprintmail.com \s*$/.test(value) || /@sprynet.com\s*$/.test(value) || /@starpower.net\s*$/.test(value) || /@suddenlink.com\s*$/.test(value) || /@surewest.net\s*$/.test(value) || /@swva.net\s*$/.test(value) || /@sympatico.ca\s*$/.test(value) || /@synacor.com\s*$/.test(value) || /@telus.net\s*$/.test(value) || /@toto.net\s*$/.test(value) || /@tucows.com\s*$/.test(value) || /@usa.net\s*$/.test(value) || /@usit.net\s*$/.test(value) || /@uu.net\s*$/.test(value) || /@veanlo.com\s*$/.test(value) || /@verizon.net\s*$/.test(value) || /@videotron.ca\s*$/.test(value) || /@webstable.com\s*$/.test(value) || /@west.cox.net\s*$/.test(value) || /@wideopenwest.com\s*$/.test(value) || /@windstream.com\s*$/.test(value) || /@wockcy.com\s*$/.test(value) || /@worldnet.att.net \s*$/.test(value) || /@xo.com\s*$/.test(value) || /@yahoo.ca\s*$/.test(value) || /@yahoo.cn\s*$/.test(value) || /@yahoo.co.id\s*$/.test(value) || /@yahoo.co.in\s*$/.test(value) || /@yahoo.co.jp\s*$/.test(value) || /@yahoo.co.kr\s*$/.test(value) || /@yahoo.co.nz\s*$/.test(value) || /@yahoo.co.th\s*$/.test(value) || /@yahoo.co.uk\s*$/.test(value) || /@yahoo.com\s*$/.test(value) || /@yahoo.de\s*$/.test(value) || /@yahoo.dk\s*$/.test(value) || /@yahoo.es\s*$/.test(value) || /@yahoo.fr\s*$/.test(value) || /@yahoo.gr\s*$/.test(value) || /@yahoo.ie\s*$/.test(value) || /@yahoo.in\s*$/.test(value) || /@yahoo.it\s*$/.test(value) || /@yahoo.no\s*$/.test(value) || /@yahoo.pl\s*$/.test(value) || /@yahoo.ro\s*$/.test(value) || /@yahoo.se\s*$/.test(value) || /@yahoogroups.com\s*$/.test(value) || /@ymail.com\s*$/.test(value) || /@yopmail.com\s*$/.test(value) || /@ziplink.net\s*$/.test(value) || /@rediffmail.com\s*$/.test(value) || /@icloud.com\s*$/.test(value) || /@alessandroogheri.com\s*$/.test(value) || /@abelite-da.com\s*$/.test(value) || /@adiva.com\s*$/.test(value) || /@advantest-ard.com\s*$/.test(value) || /@alatek.com\s*$/.test(value) || /@aldec.com\s*$/.test(value) || /@awaveip.com\s*$/.test(value) || /@altium.com\s*$/.test(value) || /@altium.com.au\s*$/.test(value) || /@amiq.com\s*$/.test(value) || /@analogbits.com\s*$/.test(value) || /@analogix.com\s*$/.test(value) || /@anasift.com\s*$/.test(value) || /@andestech.com\s*$/.test(value) || /@ankasys.com\s*$/.test(value) || /@ansys.com\s*$/.test(value) || /@apsimtech.com\s*$/.test(value) || /@adapt-io.com\s*$/.test(value) || /@arcadiainnovation.com\s*$/.test(value) || /@archelon.com\s*$/.test(value) || /@arteris.com\s*$/.test(value) || /@ascinc.com\s*$/.test(value) || /@asicdepot.com\s*$/.test(value) || /@asic-world.com\s*$/.test(value) || /@astc-design.com\s*$/.test(value) || /@atoptech.com\s*$/.test(value) || /@aumraj.com\s*$/.test(value) || /@aurora.tech\s*$/.test(value) || /@ausdia.com\s*$/.test(value) || /@autodesk.com\s*$/.test(value) || /@broadcom.com\s*$/.test(value) || /@avatar-da.com\s*$/.test(value) || /@averant.com\s*$/.test(value) || /@avery-design.com\s*$/.test(value) || /@axiscorp.com\s*$/.test(value) || /@axisdesign.com\s*$/.test(value) || /@axissystems.com\s*$/.test(value) || /@beyondsemi.com\s*$/.test(value) || /@bluepearlsoftware.com\s*$/.test(value) || /@bluespec.com\s*$/.test(value) || /@brekersystems.com\s*$/.test(value) || /@cad-design.com\s*$/.test(value) || /@cast-inc.com\s*$/.test(value) || /@ceva-dsp.com\s*$/.test(value) || /@cfdrc.com\s*$/.test(value) || /@chipglobe.com\s*$/.test(value) || /@chipmd.com\s*$/.test(value) || /@codasip.com\s*$/.test(value) || /@cst.com\s*$/.test(value) || /@Comsol.com\s*$/.test(value) || /@correctdesigns.com\s*$/.test(value) || /@cortus.com\s*$/.test(value) || /@coseda-tech.com\s*$/.test(value) || /@cwseda.com\s*$/.test(value) || /@credosemi.com\s*$/.test(value) || /@alibaba.com\s*$/.test(value) || /@cvcblr.com\s*$/.test(value) || /@3ds.com\s*$/.test(value) || /@defactotech.com\s*$/.test(value) || /@designw.com\s*$/.test(value) || /@diakopto.com\s*$/.test(value) || /@digitalcircuitdesign.com\s*$/.test(value) || /@dcd.pl\s*$/.test(value) || /@dolphin-design.fr\s*$/.test(value) || /@dspg.com\s*$/.test(value) || /@dynalith.com\s*$/.test(value) || /@easyic.ro\s*$/.test(value) || /@edaptive.com\s*$/.test(value) || /@elcamino.de\s*$/.test(value) || /@elgris.com\s*$/.test(value) || /@elsys-eastern.com\s*$/.test(value) || /@esperanto.ai\s*$/.test(value) || /@etopus.com\s*$/.test(value) || /@eurekatech.com\s*$/.test(value) || /@excellicon.com\s*$/.test(value) || /@fintronic.com\s*$/.test(value) || /@fishtail-da.com\s*$/.test(value) || /@fract-tech.com\s*$/.test(value) || /@frobas.com\s*$/.test(value) || /@fsresult.com\s*$/.test(value) || /@ftlsystems.com\s*$/.test(value) || /@gaisler.com\s*$/.test(value) || /@gemdt.com\s*$/.test(value) || /@guc-asic.com\s*$/.test(value) || /@hdl-dh.com\s*$/.test(value) || /@hisilicon.com\s*$/.test(value) || /@empyrean.com.cn\s*$/.test(value) || /@empyrean-tech.com\s*$/.test(value) || /@huawei.com\s*$/.test(value) || /@hypersilicon.com\s*$/.test(value) || /@ibextech.jp\s*$/.test(value) || /@icmanage.com\s*$/.test(value) || /@imgtec.com\s*$/.test(value) || /@ime.cas.cn\s*$/.test(value) || /@incentia.com\s*$/.test(value) || /@incoresemi.com\s*$/.test(value) || /@infinisim.com\s*$/.test(value) || /@innosilicon.com\s*$/.test(value) || /@inno-logic.com\s*$/.test(value) || /@inphi.com\s*$/.test(value) || /@insighteda.com\s*$/.test(value) || /@Integratedsoft.com\s*$/.test(value) || /@intelliprop.com\s*$/.test(value) || /@interrasystems.com\s*$/.test(value) || /@intusoft.com\s*$/.test(value) || /@ip-maker.com\s*$/.test(value) || /@iroctech.com\s*$/.test(value) || /@javelin-da.com\s*$/.test(value) || /@Jcmwave.com\s*$/.test(value) || /@jedat.co.jp\s*$/.test(value) || /@jtag.com\s*$/.test(value) || /@kandou.com\s*$/.test(value) || /@keysight.com\s*$/.test(value) || /@lorentzsolution.com\s*$/.test(value) || /@lowrisc.org\s*$/.test(value) || /@lucedaphotonics.com\s*$/.test(value) || /@m31tech.com\s*$/.test(value) || /@Magillem.com\s*$/.test(value) || /@magma.com\s*$/.test(value) || /@maviss-design.com\s*$/.test(value) || /@mayahtt.com\s*$/.test(value) || /@memscap.com\s*$/.test(value) || /@mentor.com\s*$/.test(value) || /@mentorg.com\s*$/.test(value) || /@mentorgraphics.com\s*$/.test(value) || /@methods2business.com\s*$/.test(value) || /@microeda.com\s*$/.test(value) || /@mixel.com\s*$/.test(value) || /@morethanip.com\s*$/.test(value) || /@mosys.com\s*$/.test(value) || /@motivo.ai\s*$/.test(value) || /@msol.co.jp\s*$/.test(value) || /@mti.com\s*$/.test(value) || /@mycad.com\s*$/.test(value) || /@nangate.com\s*$/.test(value) || /@nimbic.com\s*$/.test(value) || /@nobug.ro\s*$/.test(value) || /@nptest.com\s*$/.test(value) || /@nsysinc.com\s*$/.test(value) || /@ntlab.com\s*$/.test(value) || /@numeritech.com\s*$/.test(value) || /@nwlogic.com\s*$/.test(value) || /@oasis-ds.com\s*$/.test(value) || /@obsidiansoft.com\s*$/.test(value) || /@oea.com\s*$/.test(value) || /@onespin-solutions.com\s*$/.test(value) || /@opshub.com\s*$/.test(value) || /@optem.com\s*$/.test(value) || /@optimalcorp.com\s*$/.test(value) || /@Optiwave.com\s*$/.test(value) || /@oskitechnology.com\s*$/.test(value) || /@paradigm-works.com\s*$/.test(value) || /@paragon-ic.com\s*$/.test(value) || /@perceptionsoftware.com\s*$/.test(value) || /@perfectvips.com\s*$/.test(value) || /@pgc.com\s*$/.test(value) || /@pgc.com.tw\s*$/.test(value) || /@phoenixsoftware.com\s*$/.test(value) || /@Photond.com\s*$/.test(value) || /@pitsim.com\s*$/.test(value) || /@plda.com\s*$/.test(value) || /@prodesigncad.de\s*$/.test(value) || /@prodesign-europe.com\s*$/.test(value) || /@prolificinc.com\s*$/.test(value) || /@prolific.com.tw\s*$/.test(value) || /@prosilog.com\s*$/.test(value) || /@prover.com\s*$/.test(value) || /@provino-tech.com\s*$/.test(value) || /@ptc.com\s*$/.test(value) || /@pulsic.com\s*$/.test(value) || /@qdai.com\s*$/.test(value) || /@rachip.com\s*$/.test(value) || /@randomlogiccorp.com\s*$/.test(value) || /@realintent.com\s*$/.test(value) || /@remicro.com\s*$/.test(value) || /@Remcom.com\s*$/.test(value) || /@reshape.com\s*$/.test(value) || /@roalogic.com\s*$/.test(value) || /@robustchip.com\s*$/.test(value) || /@runtimeinc.com\s*$/.test(value) || /@s2cinc.com\s*$/.test(value) || /@s3group.com\s*$/.test(value) || /@safelogic.se\s*$/.test(value) || /@sagantec.de\s*$/.test(value) || /@sagantec.nl\s*$/.test(value) || /@sagantec.com\s*$/.test(value) || /@sandwork.com\s*$/.test(value) || /@kavcak.com\s*$/.test(value) || /@scianalog.com\s*$/.test(value) || /@sd.com\s*$/.test(value) || /@semifore.com\s*$/.test(value) || /@semtech.com\s*$/.test(value) || /@sequencedesign.com\s*$/.test(value) || /@sfmtech.com\s*$/.test(value) || /@shearwater.com\s*$/.test(value) || /@sifive.com\s*$/.test(value) || /@sicanvas.com \s*$/.test(value) || /@siemens.com\s*$/.test(value) || /@sierra-da.com\s*$/.test(value) || /@sifr.com\s*$/.test(value) || /@sisoft.com\s*$/.test(value) || /@sii.co.jp\s*$/.test(value) || /@siliconcr.com\s*$/.test(value) || /@siliconds.com\s*$/.test(value) || /@silicontechnologiesinc.com\s*$/.test(value) || /@siliconcanvas.com\s*$/.test(value) || /@silexinsight.com\s*$/.test(value) || /@silvaco.com\s*$/.test(value) || /@simantis.com\s*$/.test(value) || /@snowbush.com\s*$/.test(value) || /@softmixedsignal.com\s*$/.test(value) || /@sonicsinc.com\s*$/.test(value) || /@sonnetsoftware.com\s*$/.test(value) || /@stellacorp.co.jp\s*$/.test(value) || /@stonepillar.com\s*$/.test(value) || /@sycon-design.com\s*$/.test(value) || /@syncad.com\s*$/.test(value) || /@synopsys.co.jp\s*$/.test(value) || /@synopsys.com\s*$/.test(value) || /@syntacore.com\s*$/.test(value) || /@syntest.com\s*$/.test(value) || /@syosil.com\s*$/.test(value) || /@takumi-solutions.com\s*$/.test(value) || /@tanner.com\s*$/.test(value) || /@tdasystems.com\s*$/.test(value) || /@txcorp.com\s*$/.test(value) || /@tekstart.com\s*$/.test(value) || /@tempusf.com\s*$/.test(value) || /@tension.com\s*$/.test(value) || /@terasystems.com\s*$/.test(value) || /@tessi.com\s*$/.test(value) || /@timingdesigner.com\s*$/.test(value) || /@tool.co.jp\s*$/.test(value) || /@tracto.da.com\s*$/.test(value) || /@transeda.com\s*$/.test(value) || /@truecircuits.com\s*$/.test(value) || /@trustic.eu\s*$/.test(value) || /@ubitechnology.com\s*$/.test(value) || /@uniquify.com\s*$/.test(value) || /@veriests.com\s*$/.test(value) || /@veriez.com\s*$/.test(value) || /@verific.com\s*$/.test(value) || /@vtech-inc.co.jp\s*$/.test(value) || /@verifore.jp\s*$/.test(value) || /@verilab.com\s*$/.test(value) || /@verisense.com\s*$/.test(value) || /@verisilicon.com\s*$/.test(value) || /@veritools.com\s*$/.test(value) || /@versysdesign.com\s*$/.test(value) || /@videantis.com\s*$/.test(value) || /@videantis.de\s*$/.test(value) || /@vivantecorp.com\s*$/.test(value) || /@voomtown.com\s*$/.test(value) || /@vpiphotonics.com\s*$/.test(value) || /@vworks.com\s*$/.test(value) || /@wavecomp.ai\s*$/.test(value) || /@wssi.com\s*$/.test(value) || /@xjtag.com\s*$/.test(value) || /@xpedion.com\s*$/.test(value) || /@xplm.com\s*$/.test(value) || /@xtreme-eda.com\s*$/.test(value) || /@yxi.com\s*$/.test(value) || /@zeland.com\s*$/.test(value) || /@zenasis.com\s*$/.test(value) || /@zsp.com\s*$/.test(value) || /@zuken.com\s*$/.test(value) || /@incusolution.com\s*$/.test(value) || /@atosolution.com\s*$/.test(value) || /@126.com\s*$/.test(value) || /@163.com\s*$/.test(value) || /@3ds.com\s*$/.test(value) || /@abelite-da.com\s*$/.test(value) || /@adapt-io.com\s*$/.test(value) || /@adelphia.net\s*$/.test(value) || /@adiva.com\s*$/.test(value) || /@advantest-ard.com\s*$/.test(value) || /@air.net\s*$/.test(value) || /@airmail.net\s*$/.test(value) || /@alatek.com\s*$/.test(value) || /@aldec.com\s*$/.test(value) || /@alessandroogheri.com\s*$/.test(value) || /@alibaba.com\s*$/.test(value) || /@aliyun.com\s*$/.test(value) || /@altium.com\s*$/.test(value) || /@altium.com.au\s*$/.test(value) || /@amiq.com\s*$/.test(value) || /@analogbits.com\s*$/.test(value) || /@analogix.com\s*$/.test(value) || /@anasift.com\s*$/.test(value) || /@andestech.com\s*$/.test(value) || /@ankasys.com\s*$/.test(value) || /@ansys.com\s*$/.test(value) || /@aol.com\s*$/.test(value) || /@apsimtech.com\s*$/.test(value) || /@arcadiainnovation.com\s*$/.test(value) || /@archelon.com\s*$/.test(value) || /@arteris.com\s*$/.test(value) || /@ascinc.com\s*$/.test(value) || /@asicdepot.com\s*$/.test(value) || /@asic-world.com\s*$/.test(value) || /@astc-design.com\s*$/.test(value) || /@atlanticbb.net\s*$/.test(value) || /@atoptech.com\s*$/.test(value) || /@att.net\s*$/.test(value) || /@att.yahoo.com\s*$/.test(value) || /@attbi.com\s*$/.test(value) || /@attglobal.net\s*$/.test(value) || /@aumraj.com\s*$/.test(value) || /@aurora.tech\s*$/.test(value) || /@ausdia.com\s*$/.test(value) || /@autodesk.com\s*$/.test(value) || /@autowb.com\s*$/.test(value) || /@avatar-da.com\s*$/.test(value) || /@averant.com\s*$/.test(value) || /@avery-design.com\s*$/.test(value) || /@awaveip.com\s*$/.test(value) || /@axiscorp.com\s*$/.test(value) || /@axisdesign.com\s*$/.test(value) || /@axissystems.com\s*$/.test(value) || /@basicisp.net\s*$/.test(value) || /@bcpl.net\s*$/.test(value) || /@bellatlantic.net\s*$/.test(value) || /@bellnet.ca\s*$/.test(value) || /@bellsouth.net\s*$/.test(value) || /@bestweb.net\s*$/.test(value) || /@bev.net\s*$/.test(value) || /@beyondsemi.com\s*$/.test(value) || /@blacksburg.net\s*$/.test(value) || /@blazenet.net\s*$/.test(value) || /@bluepearlsoftware.com\s*$/.test(value) || /@bluespec.com\s*$/.test(value) || /@brekersystems.com\s*$/.test(value) || /@broadcom.com\s*$/.test(value) || /@cableone.net\s*$/.test(value) || /@cad-design.com\s*$/.test(value) || /@cais.net\s*$/.test(value) || /@cantv.net\s*$/.test(value) || /@capu.net\s*$/.test(value) || /@cast-inc.com\s*$/.test(value) || /@ce.medione.net\s*$/.test(value) || /@central.cox.net\s*$/.test(value) || /@centurylink.com\s*$/.test(value) || /@ceva-dsp.com\s*$/.test(value) || /@cfdrc.com\s*$/.test(value) || /@charm.net\s*$/.test(value) || /@charter.net\s*$/.test(value) || /@chipglobe.com\s*$/.test(value) || /@chipmd.com\s*$/.test(value) || /@codasip.com\s*$/.test(value) || /@comcast.net\s*$/.test(value) || /@compuserve.com\s*$/.test(value) || /@Comsol.com\s*$/.test(value) || /@concentric.net\s*$/.test(value) || /@correctdesigns.com\s*$/.test(value) || /@cortus.com\s*$/.test(value) || /@coseda-tech.com\s*$/.test(value) || /@covad.net\s*$/.test(value) || /@cox.net\s*$/.test(value) || /@coxmail.com\s*$/.test(value) || /@credosemi.com\s*$/.test(value) || /@crosslink.net\s*$/.test(value) || /@csi.com\s*$/.test(value) || /@cst.com\s*$/.test(value) || /@cvcblr.com\s*$/.test(value) || /@cwseda.com\s*$/.test(value) || /@daum.net\s*$/.test(value) || /@dca.net\s*$/.test(value) || /@dcd.pl\s*$/.test(value) || /@defactotech.com\s*$/.test(value) || /@deltanet.com\s*$/.test(value) || /@designw.com\s*$/.test(value) || /@diakopto.com\s*$/.test(value) || /@digitalcircuitdesign.com\s*$/.test(value) || /@direcway.com \s*$/.test(value) || /@dmv.com\s*$/.test(value) || /@dolphin-design.fr\s*$/.test(value) || /@dslextreme.com\s*$/.test(value) || /@dspg.com\s*$/.test(value) || /@dynalith.com\s*$/.test(value) || /@earthlink.net\s*$/.test(value) || /@east.cox.net\s*$/.test(value) || /@easyic.ro\s*$/.test(value) || /@edaptive.com\s*$/.test(value) || /@edge.net\s*$/.test(value) || /@elcamino.de\s*$/.test(value) || /@elgris.com\s*$/.test(value) || /@elsys-eastern.com\s*$/.test(value) || /@email.com\s*$/.test(value) || /@empyrean.com.cn\s*$/.test(value) || /@empyrean-tech.com\s*$/.test(value) || /@emsn.com\s*$/.test(value) || /@enter.net\s*$/.test(value) || /@erols.com\s*$/.test(value) || /@esperanto.ai\s*$/.test(value) || /@etopus.com\s*$/.test(value) || /@eurekatech.com\s*$/.test(value) || /@excellicon.com\s*$/.test(value) || /@excite.com\s*$/.test(value) || /@ezy.net\s*$/.test(value) || /@fastmail.fm\s*$/.test(value) || /@fcc.net\s*$/.test(value) || /@fintronic.com\s*$/.test(value) || /@fishtail-da.com\s*$/.test(value) || /@flashcom.net\s*$/.test(value) || /@forthnet.gr\s*$/.test(value) || /@fract-tech.com\s*$/.test(value) || /@frobas.com\s*$/.test(value) || /@frontier.com\s*$/.test(value) || /@frontline.net\s*$/.test(value) || /@fsresult.com\s*$/.test(value) || /@ftlsystems.com\s*$/.test(value) || /@fullchannel.net\s*$/.test(value) || /@gaisler.com\s*$/.test(value) || /@Gateway.net\s*$/.test(value) || /@gemdt.com\s*$/.test(value) || /@gl.centurytel.net\s*$/.test(value) || /@gl.umbc.edu\s*$/.test(value) || /@gmail.co.in\s*$/.test(value) || /@gmail.com\s*$/.test(value) || /@gmail.hu\s*$/.test(value) || /@gmail.it\s*$/.test(value) || /@gmail.ru\s*$/.test(value) || /@gtei.bellatlantic.net\s*$/.test(value) || /@gti.net\s*$/.test(value) || /@guc-asic.com\s*$/.test(value) || /@gw.dmv.com\s*$/.test(value) || /@hanmail.net\s*$/.test(value) || /@hdl-dh.com\s*$/.test(value) || /@hisilicon.com\s*$/.test(value) || /@hotcom\s*$/.test(value) || /@hotmail.com\s*$/.test(value) || /@huawei.com\s*$/.test(value) || /@hypersilicon.com\s*$/.test(value) || /@ibextech.jp\s*$/.test(value) || /@ibm.net \s*$/.test(value) || /@icloud.com\s*$/.test(value) || /@icmanage.com\s*$/.test(value) || /@idx4.com\s*$/.test(value) || /@iearthlink.net\s*$/.test(value) || /@ihwy.com\s*$/.test(value) || /@ime.cas.cn\s*$/.test(value) || /@imgtec.com\s*$/.test(value) || /@incentia.com\s*$/.test(value) || /@incoresemi.com\s*$/.test(value) || /@infinisim.com\s*$/.test(value) || /@inno-logic.com\s*$/.test(value) || /@innosilicon.com\s*$/.test(value) || /@inphi.com\s*$/.test(value) || /@insighteda.com\s*$/.test(value) || /@integra.net\s*$/.test(value) || /@Integratedsoft.com\s*$/.test(value) || /@intelliprop.com\s*$/.test(value) || /@interaccess.com\s*$/.test(value) || /@internetmci.com\s*$/.test(value) || /@interrasystems.com\s*$/.test(value) || /@intusoft.com\s*$/.test(value) || /@ionet.net\s*$/.test(value) || /@i-plus.net\s*$/.test(value) || /@ip-maker.com\s*$/.test(value) || /@iroctech.com\s*$/.test(value) || /@ismtp.earthlink.net\s*$/.test(value) || /@isp.com\s*$/.test(value) || /@itol.com\s*$/.test(value) || /@ix.netcom.com\s*$/.test(value) || /@javelin-da.com\s*$/.test(value) || /@Jcmwave.com\s*$/.test(value) || /@jedat.co.jp\s*$/.test(value) || /@jtag.com\s*$/.test(value) || /@juno.com\s*$/.test(value) || /@kandou.com\s*$/.test(value) || /@kavcak.com\s*$/.test(value) || /@keysight.com\s*$/.test(value) || /@kulmeo.com\s*$/.test(value) || /@live.com\s*$/.test(value) || /@lorentzsolution.com\s*$/.test(value) || /@lowrisc.org\s*$/.test(value) || /@lucedaphotonics.com\s*$/.test(value) || /@m31tech.com\s*$/.test(value) || /@magillem.com\s*$/.test(value) || /@magma.com\s*$/.test(value) || /@maviss-design.com\s*$/.test(value) || /@mayahtt.com\s*$/.test(value) || /@mchsi.com\s*$/.test(value) || /@mciworldcom.net \s*$/.test(value) || /@mediacomcable.com\s*$/.test(value) || /@medione.net\s*$/.test(value) || /@megapathdsl.net\s*$/.test(value) || /@memscap.com\s*$/.test(value) || /@mentor.com\s*$/.test(value) || /@mentorg.com\s*$/.test(value) || /@mentorgraphics.com\s*$/.test(value) || /@methods2business.com\s*$/.test(value) || /@microeda.com\s*$/.test(value) || /@mindspring.com\s*$/.test(value) || /@mixel.com\s*$/.test(value) || /@morethanip.com\s*$/.test(value) || /@mosys.com\s*$/.test(value) || /@motivo.ai\s*$/.test(value) || /@msn.com\s*$/.test(value) || /@msol.co.jp\s*$/.test(value) || /@mti.com\s*$/.test(value) || /@mw.centurytel.net\s*$/.test(value) || /@mycad.com\s*$/.test(value) || /@nangate.com\s*$/.test(value) || /@nauticom.net\s*$/.test(value) || /@naver.com\s*$/.test(value) || /@netaddress.usa.net\s*$/.test(value) || /@netcom.ca\s*$/.test(value) || /@netcom.com \s*$/.test(value) || /@netscape.com\s*$/.test(value) || /@netzero.net\s*$/.test(value) || /@nimbic.com\s*$/.test(value) || /@njd.xo.com\s*$/.test(value) || /@nobug.ro\s*$/.test(value) || /@nptest.com\s*$/.test(value) || /@nsysinc.com\s*$/.test(value) || /@ntegra.net\s*$/.test(value) || /@ntlab.com\s*$/.test(value) || /@numeritech.com\s*$/.test(value) || /@nw.centurytel.net\s*$/.test(value) || /@nwlogic.com\s*$/.test(value) || /@oasis-ds.com\s*$/.test(value) || /@obsidiansoft.com\s*$/.test(value) || /@oea.com\s*$/.test(value) || /@olg.com\s*$/.test(value) || /@onespin-solutions.com\s*$/.test(value) || /@opshub.com\s*$/.test(value) || /@optem.com\s*$/.test(value) || /@optimalcorp.com\s*$/.test(value) || /@Optiwave.com\s*$/.test(value) || /@optonline.net\s*$/.test(value) || /@oranek.com\s*$/.test(value) || /@oskitechnology.com\s*$/.test(value) || /@outblaze.com\s*$/.test(value) || /@outlook.com\s*$/.test(value) || /@pacbell.net \s*$/.test(value) || /@paradigm-works.com\s*$/.test(value) || /@paragon-ic.com\s*$/.test(value) || /@patmedia.net\s*$/.test(value) || /@peoplepc.com\s*$/.test(value) || /@perceptionsoftware.com\s*$/.test(value) || /@perfectvips.com\s*$/.test(value) || /@pgc.com\s*$/.test(value) || /@pgc.com.tw\s*$/.test(value) || /@phoenixsoftware.com\s*$/.test(value) || /@Photond.com\s*$/.test(value) || /@pipeline.com\s*$/.test(value) || /@pitsim.com\s*$/.test(value) || /@plda.com\s*$/.test(value) || /@prodesigncad.de\s*$/.test(value) || /@prodesign-europe.com\s*$/.test(value) || /@prodigy.net\s*$/.test(value) || /@prolific.com.tw\s*$/.test(value) || /@prolificinc.com\s*$/.test(value) || /@proptd.net\s*$/.test(value) || /@prosilog.com\s*$/.test(value) || /@prover.com\s*$/.test(value) || /@provino-tech.com\s*$/.test(value) ||
            /@psi.net\s*$/.test(value) || /@ptc.com\s*$/.test(value) || /@ptd.net\s*$/.test(value) || /@pulsic.com\s*$/.test(value) ||
            /@qdai.com\s*$/.test(value) || /@qis.net\s*$/.test(value) || /@qq.com\s*$/.test(value) || /@qwest.net\s*$/.test(value) ||
            /@rachip.com\s*$/.test(value) || /@rackspace.com\s*$/.test(value) || /@randomlogiccorp.com\s*$/.test(value) || /@rcn.com\s*$/.test(value) || /@realintent.com\s*$/.test(value) || /@rediffmail.com\s*$/.test(value) || /@relay.psi.net\s*$/.test(value) || /@Remcom.com\s*$/.test(value) || /@remicro.com\s*$/.test(value) || /@reshape.com\s*$/.test(value) || /@roalogic.com\s*$/.test(value) || /@robustchip.com\s*$/.test(value) || /@rogers.com\s*$/.test(value) || /@rr.com\s*$/.test(value) || /@rsvhr.com\s*$/.test(value) || /@runtimeinc.com\s*$/.test(value) || /@rupayamail.com\s*$/.test(value) || /@s2cinc.com\s*$/.test(value) || /@s3group.com\s*$/.test(value) || /@safelogic.se\s*$/.test(value) || /@sagantec.com\s*$/.test(value) || /@sagantec.de\s*$/.test(value) || /@sagantec.nl\s*$/.test(value) || /@sandwork.com\s*$/.test(value) || /@sbcglobal.net\s*$/.test(value) || /@sbcglobal.yahoo.com\s*$/.test(value) || /@scianalog.com\s*$/.test(value) || /@sd.com\s*$/.test(value) || /@semifore.com\s*$/.test(value) || /@semtech.com\s*$/.test(value) || /@sequencedesign.com\s*$/.test(value) || /@sfmtech.com\s*$/.test(value) || /@shearwater.com\s*$/.test(value) || /@sicanvas.com \s*$/.test(value) || /@siemens.com\s*$/.test(value) || /@sierra-da.com\s*$/.test(value) || /@sifive.com\s*$/.test(value) || /@sifr.com\s*$/.test(value) || /@sii.co.jp\s*$/.test(value) || /@silexinsight.com\s*$/.test(value) || /@siliconcanvas.com\s*$/.test(value) || /@siliconcr.com\s*$/.test(value) || /@siliconds.com\s*$/.test(value) || /@silicontechnologiesinc.com\s*$/.test(value) || /@silvaco.com\s*$/.test(value) || /@simantis.com\s*$/.test(value) || /@sisoft.com\s*$/.test(value) || /@sk.sympatico.ca\s*$/.test(value) || /@smarthost.cox.com\s*$/.test(value) || /@snip.net\s*$/.test(value) || /@snowbush.com\s*$/.test(value) || /@so.centurytel.net\s*$/.test(value) || /@softmixedsignal.com\s*$/.test(value) || /@sonicsinc.com\s*$/.test(value) || /@sonnetsoftware.com\s*$/.test(value) || /@sprint.com\s*$/.test(value) || /@sprintmail.com \s*$/.test(value) || /@sprynet.com\s*$/.test(value) || /@starpower.net\s*$/.test(value) || /@stellacorp.co.jp\s*$/.test(value) || /@stonepillar.com\s*$/.test(value) || /@suddenlink.com\s*$/.test(value) || /@surewest.net\s*$/.test(value) || /@swva.net\s*$/.test(value) || /@sycon-design.com\s*$/.test(value) || /@sympatico.ca\s*$/.test(value) || /@synacor.com\s*$/.test(value) || /@syncad.com\s*$/.test(value) || /@synopsys.co.jp\s*$/.test(value) || /@synopsys.com\s*$/.test(value) || /@syntacore.com\s*$/.test(value) || /@syntest.com\s*$/.test(value) || /@syosil.com\s*$/.test(value) || /@takumi-solutions.com\s*$/.test(value) || /@tanner.com\s*$/.test(value) || /@tdasystems.com\s*$/.test(value) || /@tekstart.com\s*$/.test(value) || /@telus.net\s*$/.test(value) || /@tempusf.com\s*$/.test(value) || /@tension.com\s*$/.test(value) || /@terasystems.com\s*$/.test(value) || /@tessi.com\s*$/.test(value) || /@timingdesigner.com\s*$/.test(value) || /@tool.co.jp\s*$/.test(value) || /@toto.net\s*$/.test(value) || /@tracto-da.com \s*$/.test(value) || /@transeda.com\s*$/.test(value) || /@truecircuits.com\s*$/.test(value) || /@trustic.eu\s*$/.test(value) || /@tucows.com\s*$/.test(value) || /@txcorp.com\s*$/.test(value) || /@ubitechnology.com\s*$/.test(value) || /@uniquify.com\s*$/.test(value) || /@usa.net\s*$/.test(value) || /@usit.net\s*$/.test(value) || /@uu.net\s*$/.test(value) || /@veanlo.com\s*$/.test(value) || /@veriests.com\s*$/.test(value) || /@veriez.com\s*$/.test(value) || /@verific.com\s*$/.test(value) || /@verifore.jp\s*$/.test(value) || /@verilab.com\s*$/.test(value) || /@verisense.com\s*$/.test(value) || /@verisilicon.com\s*$/.test(value) || /@veritools.com\s*$/.test(value) || /@verizon.net\s*$/.test(value) || /@versysdesign.com\s*$/.test(value) || /@videantis.com\s*$/.test(value) || /@videantis.de\s*$/.test(value) || /@videotron.ca\s*$/.test(value) || /@vivantecorp.com\s*$/.test(value) || /@voomtown.com\s*$/.test(value) || /@vpiphotonics.com\s*$/.test(value) || /@vtech-inc.co.jp\s*$/.test(value) || /@vworks.com\s*$/.test(value) || /@wavecomp.ai\s*$/.test(value) || /@webstable.com\s*$/.test(value) || /@west.cox.net\s*$/.test(value) || /@wideopenwest.com\s*$/.test(value) || /@windstream.com\s*$/.test(value) || /@wockcy.com\s*$/.test(value) || /@worldnet.att.net \s*$/.test(value) || /@wssi.com\s*$/.test(value) || /@xjtag.com\s*$/.test(value) || /@xo.com\s*$/.test(value) || /@xpedion.com\s*$/.test(value) || /@xplm.com\s*$/.test(value) || /@xtreme-eda.com\s*$/.test(value) || /@yahoo.ca\s*$/.test(value) || /@yahoo.cn\s*$/.test(value) || /@yahoo.co.id\s*$/.test(value) || /@yahoo.co.in\s*$/.test(value) || /@yahoo.co.jp\s*$/.test(value) || /@yahoo.co.kr\s*$/.test(value) || /@yahoo.co.nz\s*$/.test(value) || /@yahoo.co.th\s*$/.test(value) || /@yahoo.co.uk\s*$/.test(value) || /@yahoo.com\s*$/.test(value) || /@yahoo.de\s*$/.test(value) || /@yahoo.dk\s*$/.test(value) || /@yahoo.es\s*$/.test(value) || /@yahoo.fr\s*$/.test(value) || /@yahoo.gr\s*$/.test(value) || /@yahoo.ie\s*$/.test(value) || /@yahoo.in\s*$/.test(value) || /@yahoo.it\s*$/.test(value) || /@yahoo.no\s*$/.test(value) || /@yahoo.pl\s*$/.test(value) || /@yahoo.ro\s*$/.test(value) || /@yahoo.se\s*$/.test(value) || /@yahoogroups.com\s*$/.test(value) || /@ymail.com\s*$/.test(value) || /@yopmail.com\s*$/.test(value) || /@yxi.com\s*$/.test(value) || /@zeland.com\s*$/.test(value) || /@zenasis.com\s*$/.test(value) || /@ziplink.net\s*$/.test(value) || /@zsp.com\s*$/.test(value) || /@zuken.com\s*$/.test(value) || /@empal.com\s*$/.test(value) || /@nate.com\s*$/.test(value) || /@paran.com\s*$/.test(value) || /@hitel.net\s*$/.test(value) || /@ednc.com\s*$/.test(value) || /@sailline.co.kr\s*$/.test(value) || /@asml.com\s*$/.test(value)) {
            return false;
        }else{
            return true;
        }
    }, "Invalid email. Email from this domain name is not allowed.");

    jQuery.validator.addMethod("Student", function (value, element) {
        return this.optional(element) || /^\w+[\w-\.]*\@[students]{8,8}\.[adu]{3,3}\.[ac]{2,2}\.[ae]{2,2}$/.test(value);
    }, "Please specify the correct domain for your documents");

    jQuery(document).ready(function ($) {

        $(".scroll-to-top").on("click", function () {
            $('body,html').animate({
                    scrollTop: 0,
                }, 2000
            );
        });

        if(typeof $.fn.tooltip!="undefined"){
          $('[data-toggle="tooltip"]').tooltip({html: true});
        }

        if ($('.cd-top').length > 0) {
            // browser window scroll (in pixels) after which the "back to top" link is shown
            var offset = 300,
                //browser window scroll (in pixels) after which the "back to top" link opacity is reduced
                offset_opacity = 1200,
                //duration of the top scrolling animation (in ms)
                scroll_top_duration = 700,
                //grab the "back to top" link
                $back_to_top = $('.cd-top');

            //hide or show the "back to top" link
            $(window).scroll(function () {
                ($(this).scrollTop() > offset) ? $back_to_top.addClass('cd-is-visible') : $back_to_top.removeClass('cd-is-visible cd-fade-out');
                if ($(this).scrollTop() > offset_opacity) {
                    $back_to_top.addClass('cd-fade-out');
                }
            });

            //smooth scroll to top
            $back_to_top.on('click', function (event) {
                event.preventDefault();
                $('body,html').animate({
                        scrollTop: 0,
                    }, scroll_top_duration
                );
            });
        }
    });

    function IsinIframe () {
        try {
            return window.self !== window.top;
        } catch (e) {
            return true;
        }
    }
    function resizeIframe(obj) {
        obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';
    }
    function getUrlParameter(name) {
      name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
      var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
      var results = regex.exec(location.search);
      return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
    };
    </script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"><script>
    $(document).ready(function() {
        $("#top").click(function() { // When arrow is clicked
            $("body,html").animate({
                scrollTop: 0 // Scroll to top of body
            }, 500);
        });

        $(window).scroll(function() {
            if ($(this).scrollTop() >= 50) { // If page is scrolled more than 50px
                $("#top").fadeIn(200); // Fade in the arrow
            } else {
                $("#top").fadeOut(200); // Else fade out the arrow
            }
        });

      });    var num = 30;

        $(window).bind('scroll', function () {
            if ($(window).scrollTop() > num) {
        
                $('.sticky').addClass('stickyNav');
            } else {
                $('.sticky').removeClass('stickyNav');
            }
        });
        
        $('.navbar-nav>li>a, .navClose').on('click', function(){
            $('.navbar-collapse').collapse('hide');
        });
         $('.slide, .btn-close-access').on('click', function(){
            $('#accessibility-fade-in').toggleClass('show');
        });
        </script><script type="text/javascript">
$(document).ready(function () {
    if(CustomGetCookie("ppc")==null){
        //
    } else {
        $("#privacy_sticky").remove();
    }

    });
function CustomGetCookie(name) {
  var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
  return v ? v[2] : null;
}
function CustomSetCookie(name, value, days) {
  var d = new Date;
  d.setTime(d.getTime() + 24*60*60*1000*days);
  document.cookie = name + "=" + value + ";path=/;expires=" + d.toGMTString();
}

function cookiePolicyReject() {
  CustomSetCookie("ppc", "2", 365);
  $("#privacy_sticky").remove();
  //$("body").append("");
}
</script>



<script>
    let applicationLang = "en";
    let userCancellationUrl = "https://ipsw24.vfairs.com/form/cancelUserRegistration";
    let userEditRegistrationUrl = "https://ipsw24.vfairs.com/en/form/editProfileV2?user_id=&ud_profile=0&mode=&acces_id=";
    let logoutUrl = "https://ipsw24.vfairs.com/en/logout"

    // VFC-18362 - show login popup upon login failure in corresponding page
    let loginFailureData = '';
    let showloginPopupOnPageLoad = 0;

    // VFC-18169 - determine if popup should appear on page load to ask if registration is to be cancelled
    let cancelRegistrationNow = 0;


    /**
     * Setup Alert|Confirm Modal popup Content
     *
     * @param string action_type
     * @param boolean shouldLoadModal
     *
     * @return void
     */
    function setUpConfirmAlertPopupContent(action_type = 'cancel_registration', shouldLoadModal = false) {
        let confirmAlertModal = $('#confirm_alert_modal-d');

        if('cancel_registration' == action_type){
            // setup modal properties
            $(confirmAlertModal).find('.confirm_alert_modal_title-d').text('Are you sure you want to cancel your registration?');
            $(confirmAlertModal).find('.confirm_alert_modal_description-d').text('Canceling your registration will remove your access to the event. If you proceed, you will no longer be able to participate or access event-related materials.');

            $(confirmAlertModal).find('.btn_cancel_action-d').attr('data-cancel_btn_text', 'Keep My Registration');
            $(confirmAlertModal).find('.btn_cancel_action-d').text('Keep My Registration');

            $(confirmAlertModal).find('.btn_confirm_action-d').attr('data-confirm_action_type', 'cancel_registration');
            $(confirmAlertModal).find('.btn_confirm_action-d').text('Cancel Registration');

            $(confirmAlertModal).find('.btn_confirm_action-d').attr('data-confirm_action_btn_text', 'Cancel Registration');
        }

        if(shouldLoadModal)
        {
            // VFC-18157 - show confirmation popup on all pages except at login page
            let currentPagePath = window.location.pathname;
            if(!currentPagePath.includes('login')){
                $(confirmAlertModal).modal('show'); // display modal
            }
        }
    }

    /**
     * Update Login Popup content based on action that triggerd it
     *
     * @param string actionType
     * @param boolean hasValidationFailed
     */
    function updateUxOnLoginPopup(actionType = 'cancel_registration', hasValidationFailed = false) {
        let loginForm = $('body').find('#Main-Login-Frm');
        let formModal = $(loginForm).parents('#LoginModal');
        let formUrl = $(loginForm).attr('action');  
        
        // VFC - VFC-20150 - temporary fix if showing en link on kr view
        if ([10000559, 381].includes(app_id) && window.location.pathname.split('/')[1] === 'kr') {  
            let updatedUrl = formUrl.replace('/en/', '/kr/');  // Replace 'en' with 'kr'
            $(loginForm).attr('action', updatedUrl);  // Set the new action URL
            formUrl = updatedUrl;
        }
        formUrl = new URL(formUrl);
    
        // remove existing params from Query string
        formUrl.searchParams.delete('edit_registration');
        formUrl.searchParams.delete('cancel_registration');

        if('cancel_registration' == actionType){
            $(formModal).attr('data-action_type', 'cancel_registration');
            formUrl.searchParams.set("cancel_registration", "1");

            let modalTitleElm = $(formModal).find('.modal-title');
            let formModalBodyElm = $(formModal).find('.modal-body');
            let cancelUserRegistrationModalTitle = 'Cancel Registration'
            let cancelUserRegistrationModalDescriptParagraph = '<p id="cancel_user_desc_para-d">For your security, we need you to log in to confirm your cancellation request.</p>';

            $(modalTitleElm).attr('data-original_title', $.trim(modalTitleElm.text()));
            $(modalTitleElm).text(cancelUserRegistrationModalTitle);
            let cancelRegDescriptionParaElm = $(formModalBodyElm).find('#cancel_user_desc_para-d');
            if(cancelRegDescriptionParaElm.length > 0){
                // $(formModalBodyElm).remove('#cancel_user_desc_para-d');
                $('#cancel_user_desc_para-d').remove();
            }
            $(formModalBodyElm).prepend(cancelUserRegistrationModalDescriptParagraph);
        }
        else if('edit_profile' == actionType){
            $(formModal).attr('data-action_type', 'edit_profile');
            formUrl.searchParams.set("edit_my_registration", "1");

            let modalTitleElm = $(formModal).find('.modal-title');
            let originalTitle = $(modalTitleElm).attr('data-original_title');
            if (typeof originalTitle !== 'undefined') { // case attribute is already set
                $(modalTitleElm).text($.trim(originalTitle));
                if($('#cancel_user_desc_para-d').length > 0){
                    $('#cancel_user_desc_para-d').remove();
                }
                $(modalTitleElm).removeAttr('data-original_title');
            }
        }
        else{
            // reset form title
            $(formModal).removeAttr('data-action_type'); // remove action type additional attribute

            let modalTitleElm = $(formModal).find('.modal-title');
            let originaTitle = $(modalTitleElm).attr('data-original_title');
            if (typeof originaTitle !== 'undefined') { // case attribute is already set
                $(modalTitleElm).text($.trim(originaTitle));
                if($('#cancel_user_desc_para-d').length > 0){
                    $('#cancel_user_desc_para-d').remove();
                }
                $(modalTitleElm).removeAttr('data-original_title');
            }
        }

        // VFC-18362 - redirect back to same page; show error message in popup
        if(hasValidationFailed){
            $(formModal).find('#ResponseBox').text(loginFailureData.LoginMsg);
            $(formModal).find('#ResponseBox').css({"display": "block"});
        }

        $(loginForm).attr('action', formUrl); // update form action
    }

    $(function(event) {

        if(cancelRegistrationNow){
            setUpConfirmAlertPopupContent('cancel_registration', true);
        }

        // VFC-18362 - show login popup upon login failure in corresponding page
        if(showloginPopupOnPageLoad){
            let formModal = $('#LoginModal');
            loginFailureData = JSON.parse(loginFailureData);
            if(loginFailureData.cancel_registration == 1){
                updateUxOnLoginPopup('cancel_registration', true); // update UI|UX for cancel Registraton of popup
            }
            else if(loginFailureData.edit_my_registration == 1){
                updateUxOnLoginPopup('edit_profile', true); // update UI|UX for edit profile of popup
            }

            $(formModal).modal('show');
        }

        // reset login form back to original
        $('body').on('click', '#LoginBtn', function(e){
            let loginForm = $('body').find('#Main-Login-Frm');
            if(loginForm.length > 0){ // form exists
                updateUxOnLoginPopup('simple_login'); // update UI|UX for simple Registraton of popup
            }
        });

        // VFC-15322 - Allow Registration Cancellation
        let canceRegistrationlLinkElm = $('body').find('.btn_cancel_registration-d');
        if(canceRegistrationlLinkElm.length > 0){
            // trigger confirm action for cancellation
            $('#confirm_alert_modal-d').on('click', '.btn_confirm_action-d', function(e){
                let elm = $(this);
                let actionType = $(elm).attr('data-confirm_action_type');
                let confirmAlertModal = $(elm).parents('#confirm_alert_modal-d');
                $(confirmAlertModal).modal('hide'); // hide confirmation modal

                if('cancel_registration' == actionType){
                    if(user_id == 0){ // user is not logged in
                        e.preventDefault();
                        e.stopPropagation();

                        let loginForm = $('body').find('#Main-Login-Frm');
                        if(loginForm.length > 0){ // form exists
                            let formModal = $(loginForm).parents('#LoginModal');
                            updateUxOnLoginPopup('cancel_registration'); // update UI|UX for cancel Registraton of popup
                            $(formModal).modal('show'); // show login form modal popup
                        }
                        return false;
                    }

                    // make a ajax based server hit
                    $.ajax({
                        url: userCancellationUrl,
                        type: 'post',
                        cache: false,
                        success: function (response) {
                            response = eval('(' + response + ')');
                            console.log('response:', response);
                            if(response.success === false){
                                alert(response.message);
                            }
                            else{
                                logoutUrl = new URL(logoutUrl);
                                logoutUrl.searchParams.set("cancel_attendee_registration", "1");

                                window.top.location.href = logoutUrl; // logoff current user
                            }
                        }
                    });
                }
            });

            $('body').on('click', '.btn_cancel_registration-d', function(e){
                setUpConfirmAlertPopupContent('cancel_registration', true);
            });
        }


        // VFC-15333 - CTA Edit in the registration form
        let userEditRegistrationLinkElm = $('body').find('.btn_edit_registration-d');
        if(userEditRegistrationLinkElm.length > 0){
            $('body').on('click', '.btn_edit_registration-d', function(e) {
                let elm = $(this);

                if (user_id == 0) { // user is not logged in
                    e.preventDefault();
                    e.stopPropagation();

                    let loginForm = $('body').find('#Main-Login-Frm');
                    if(loginForm.length > 0){ // form exists
                        let formModal = $(loginForm).parents('#LoginModal');
                        updateUxOnLoginPopup('edit_profile'); // update UI|UX for edit profile of popup
                        $(formModal).modal('show'); // show login form modal popup
                    }
                    return false;
                }

                window.location.href = userEditRegistrationUrl; // redirect user to edit profile page
            });
        }

    });
</script>



</body></html>