/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page--node-type-webcast .clearfix{overflow:unset}.page--node-type-webcast #block-edb-theme-page-title{display:none}.page--node-type-webcast .webcast_single ul li{margin-bottom:14px;font-size:20px;line-height:1.4}.webcast_hero{position:relative;z-index:1;overflow:visible;width:100vw;margin-bottom:60px;margin-left:calc(-50vw + 50%);padding:60px 0;color:#fff}.webcast_hero::before{position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%;content:"";background-image:var(--bg-image);background-repeat:no-repeat;background-position:center;background-size:cover}.webcast_hero .webcast_hero_inner{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 20px;text-align:left}.webcast_single{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px 80px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.webcast_single .webcast_details_container .body_details{margin-bottom:30px}.webcast_single .webcast_details_container .type{font-weight:bold}.webcast_single .webcast_details_panel_container .people-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;gap:0 80px}.webcast_single .webcast_details_panel_container .people-group-container .type{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold}.webcast_single .webcast_details_panel_container .people-group-container .people-group{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 40px);flex:1 1 calc(50% - 40px);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.webcast_single .webcast_details_panel_container .people-group-container .people-group .person .details_box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.webcast_single .webcast_details_panel_container .people-group-container .people-group .person .details_box .person_image{max-width:150px}.webcast_single .webcast_details_panel_container .people-group-container .people-group .person .details_box .person_details{-webkit-box-flex:4;-ms-flex:4;flex:4}.webcast_single .webcast_details_panel_container .people-group-container .people-group .person .details_box .person_details .name{margin-bottom:5px;font-weight:800}.webcast_single .webcast_details_panel_container .people-group-container .people-group .person .details_box .person_details .positions{font-size:18px;font-weight:300}.webcast_single .webcast_details_panel_container .people-group-container .people-group .person .description_box .person_description p{margin-top:20px;font-weight:300}@media screen and (max-width:768px){.webcast_single .webcast_details_panel_container .people-group-container{display:block;margin-top:60px}}.webcast_single .webcast_form_container .video_thumbnail{margin-bottom:40px}.webcast_single .webcast_results_container .body_details{margin-top:40px;margin-bottom:40px}.webcast_single .webcast_results_container .people-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;gap:0 80px}.webcast_single .webcast_results_container .people-group-container .type{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold}.webcast_single .webcast_results_container .people-group-container .people-group{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 40px);flex:1 1 calc(50% - 40px);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.webcast_single .webcast_results_container .people-group-container .people-group .person .details_box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.webcast_single .webcast_results_container .people-group-container .people-group .person .details_box .person_image{max-width:150px}.webcast_single .webcast_results_container .people-group-container .people-group .person .details_box .person_details{-webkit-box-flex:4;-ms-flex:4;flex:4}.webcast_single .webcast_results_container .people-group-container .people-group .person .details_box .person_details .name{margin-bottom:5px;font-weight:800}.webcast_single .webcast_results_container .people-group-container .people-group .person .details_box .person_details .positions{font-size:18px;font-weight:300}.webcast_single .webcast_results_container .people-group-container .people-group .person .description_box .person_description p{margin-top:20px;font-weight:300}.webcast_single .webcast_results_container .webcast-in-progress{padding:30px;text-align:center;color:var(--color--primary);background-color:var(--color--secondary)}.webcast_single .webcast_results_container .field--name-field-embedded-content h4{margin-bottom:0;padding:30px;text-align:center;color:var(--color--primary);background-color:var(--color--secondary)}.webcast_single .webcast_details_container,.webcast_single .webcast_form_container{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px)}@media screen and (max-width:768px){.webcast_single{display:block}}.hideFromAll{display:none !important}.form_container{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-dialog{max-width:700px;background-color:#28495a}.ui-dialog a{color:#e7c568}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:20px;right:10px;width:24px;height:24px;opacity:1;color:#fff;border:1px solid #fff;border-radius:50%;font-family:"Haas Grotesk Display Web","Helvetica Neue","Helvetica",arial,sans-serif;font-size:23px;font-weight:100}.ui-dialog .ui-dialog-titlebar-close span{position:relative;top:-9px;text-shadow:0 1px 0 #fff}.ui-dialog .ui-widget-header{padding:.7em 1em;color:#fff;border:none;background:none}.ui-widget.ui-widget-content{border:none;border-radius:0}.ui-dialog .ui-dialog-content{overflow:hidden auto;padding-top:30px;padding-bottom:30px}.mktoForm{z-index:999;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:0 auto !important;text-align:center !important;font-size:16px !important;line-height:1.2 !important}.mktoTemplateBox span{color:var(--color--text) !important}.mktoForm .mktoAsterix,.mktoForm .mktoGutter,.mktoForm .mktoOffset{display:none !important;height:0 !important}.mktoFieldWrap label{position:absolute !important;z-index:50 !important;top:13px !important;left:0;width:100% !important;margin-left:12px !important;padding-top:0 !important;transition:transform .25s ease,color .25s ease,font-size .25s ease,-webkit-transform .25s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:none;color:var(--color--text);font-size:15px !important;font-weight:normal !important;line-height:1 !important}.mktoFieldWrap:focus label,.mktoFieldWrap:active label,.mktoFieldWrap:focus-within label{top:4px !important;font-size:10px !important}.mktoFieldWrap.activeField label{top:4px !important;font-size:10px !important}.mktoFieldWrap.doNotChange:focus label,.mktoFieldWrap.doNotChange:active label,.mktoFieldWrap.doNotChange:focus-within label{top:13px !important;font-size:15px !important}.mktoFieldWrap.doNotChange.formatCheckbox:focus label,.mktoFieldWrap.doNotChange.formatCheckbox:active label,.mktoFieldWrap.doNotChange.formatCheckbox:focus-within label{top:0 !important;font-size:15px !important}.mktoForm .mktoFieldWrap.formatCheckbox label{position:relative !important;top:0 !important;left:25px !important;color:var(--color--text);font-size:15px !important}.mktoForm label#LbltermsandConditions{color:var(--color--text)}.mktoForm .mktoHtmlText{width:100% !important;color:var(--color--text)}.mktoForm .mktoFieldWrap{position:relative;float:none !important;width:100% !important}.mktoForm .mktoFormCol{position:relative;float:left;width:100% !important;min-height:0 !important;margin-bottom:30px !important}.mktoForm .twoColFormatting .mktoFormCol{width:calc(50% - 10px) !important}.mktoForm .twoColFormatting .mktoFormCol:nth-child(odd){display:inline-block !important;float:left !important;clear:unset !important;-webkit-box-sizing:unset !important;box-sizing:unset !important;width:calc(50% - 10px) !important;padding:0 10px 0 0 !important;vertical-align:top !important}.mktoForm .twoColFormatting .mktoFormCol:nth-child(even){display:inline-block !important;float:left !important;clear:unset !important;-webkit-box-sizing:unset !important;box-sizing:unset !important;width:calc(50% - 10px) !important;padding:0 0 0 10px !important;vertical-align:top !important}.mktoForm .twoColFormatting.checkboxAndFreeText .mktoFormCol:nth-child(odd){display:inline-block !important;width:20px !important;padding:0 !important;vertical-align:top !important}.mktoForm .twoColFormatting.checkboxAndFreeText .mktoFormCol:nth-child(even){display:inline-block !important;width:calc(100% - 30px) !important;padding:0 0 0 10px !important;vertical-align:top !important}.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:100% !important;min-height:46px !important;padding:13px 12px 5px 13px !important;color:var(--color--text);border:2px solid var(--color--secondary) !important;border-radius:0 !important;outline:none !important;background:var(--color--white)}.mktoForm input:focus-visible{outline:none !important}.mktoForm input:hover,.mktoForm input:active,.mktoForm select.mktoField:hover,.mktoForm select.mktoField:active,.mktoForm textarea.mktoField:hover,.mktoForm textarea.mktoField:active{border:2px solid var(--color--primary) !important}select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;background-repeat:no-repeat;background-position-x:right;background-position-y:center;background-size:15px auto}.mktoForm select.mktoField:hover,select:hover{background-image:url("https://info.enterprisedb.com/rs/069-ALB-339/images/Down-Arrow-B-highlighted.png")}.mktoForm select.mktoField{color:rgba(0,0,0,0) !important}.mktoForm select.mktoField.colorSwap,.mktoForm select.colorSwap{color:var(--color--text) !important}.mktoForm option{color:#4d4d4d !important}.mktoForm textarea.mktoField{overflow:auto !important;max-height:170px !important;resize:vertical !important}.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{width:100% !important;margin-bottom:-15px !important;padding:0 !important}.mktoForm .mktoCheckboxList>label,.mktoForm .mktoRadioList>label{left:0 !important;margin-left:25px !important}.mktoFieldWrap input[type=checkbox],.mktoFieldWrap input[type=radio]{position:relative !important;z-index:999 !important;top:-8px !important;left:-3px !important;width:25px !important;height:25px;cursor:pointer !important;opacity:0 !important}.mktoForm .mktoCheckboxList input[type=checkbox]+label:before{position:absolute;z-index:999;width:14px;height:14px;margin-top:-1px;margin-left:-25px !important;content:"";text-align:center;opacity:1 !important;border:2px solid var(--color--secondary) !important;border-radius:0;background-color:var(--color--white);-webkit-box-shadow:none !important;box-shadow:none !important;font-weight:600 !important;line-height:10px}.mktoForm .mktoCheckboxList input[type=checkbox]:checked+label::before{z-index:99 !important;content:"";color:var(--color--text);border:2px solid var(--color--primary) !important;background-color:var(--color--primary) !important}.mktoForm .mktoCheckboxList input[type=checkbox]:hover+label::before{cursor:pointer;border-color:var(--color--primary) !important}.mktoForm .mktoRadioList input[type=radio]+label::before{position:absolute;z-index:99 !important;width:14px;height:14px;margin-top:-1px;margin-left:-23px !important;content:"";text-align:center;opacity:1 !important;border:2px solid var(--color--secondary) !important;border-radius:0;background-color:var(--color--white);-webkit-box-shadow:none !important;box-shadow:none !important;font-weight:600 !important;line-height:10px}.mktoForm .mktoRadioList input[type=radio]:checked+label::before{content:"";color:var(--color--text);border:2px solid var(--color--primary) !important;background-color:var(--color--primary) !important}.mktoForm .mktoRadioList input[type=radio]:hover+label::before{cursor:pointer;border-color:var(--color--primary) !important}.mktoForm .mktoFieldWrap.formatCheckbox label{position:relative !important;top:0 !important;left:0 !important;margin-left:0 !important;font-size:15px !important}.mktoFieldWrap.doNotChange.formatCheckbox>label{position:relative !important}.mktoForm .mktoFieldWrap.formatCheckbox>.mktoCheckboxList input{position:absolute !important;top:auto !important;left:0 !important;padding-top:20px !important}.mktoForm .mktoFieldWrap.formatCheckbox>.mktoCheckboxList label{position:relative !important;top:auto !important;left:25px !important;display:inline-block;width:50% !important;margin-top:13px !important;padding-top:0 !important;cursor:pointer !important;pointer-events:all !important}.mktoForm .checkboxAndFreeText .mktoFieldWrap.formatCheckbox>.mktoCheckboxList label{margin-top:3.5px !important;padding-top:0 !important}.mktoButtonRow{position:relative !important;display:block !important;width:100% !important}.mktoForm .mktoButtonWrap,.mktoForm .mktoButtonRow{text-align:left !important}.mktoForm .mktoButtonWrap{float:none !important;width:100% !important;margin-right:auto !important;margin-left:auto !important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{border:1px solid var(--color--primary) !important;background-color:var(--color--primary) !important;background-image:linear-gradient(to bottom,var(--color--primary),var(--color--primary)) !important;font-size:16px;font-weight:700;line-height:1.5}.mktoForm .mktoButtonWrap .mktoButton,.mktoForm .mktoButtonWrap.mktoPurpleCandy .mktoButton{width:auto !important;padding:14px 40px !important;-webkit-transition:background-color 300ms ease-in-out,-webkit-transform 300ms cubic-bezier(0.25,0.46,0.45,0.94);transition:background-color 300ms ease-in-out,-webkit-transform 300ms cubic-bezier(0.25,0.46,0.45,0.94);transition:transform 300ms cubic-bezier(0.25,0.46,0.45,0.94),background-color 300ms ease-in-out;transition:transform 300ms cubic-bezier(0.25,0.46,0.45,0.94),background-color 300ms ease-in-out,-webkit-transform 300ms cubic-bezier(0.25,0.46,0.45,0.94);text-decoration:none !important;text-transform:uppercase !important;color:var(--color--secondary) !important;border:1px solid var(--color--primary) !important;border-radius:0 !important;outline:rgba(0,0,0,0);background-color:var(--color--primary) !important;background-image:none !important;font:inherit !important;font-size:18px !important;font-weight:700 !important;line-height:22px !important}.mktoForm .mktoButtonWrap .mktoButton:hover,.mktoForm .mktoButtonWrap .mktoButton:focus,.mktoForm .mktoButtonWrap.mktoPurpleCandy .mktoButton:hover,.mktoForm .mktoButtonWrap.mktoPurpleCandy .mktoButton:focus{background-color:var(--color--primary-dark)}.mktoForm .mktoButtonWrap .mktoButton:hover,.mktoForm .mktoButtonWrap.mktoPurpleCandy .mktoButton:hover{text-decoration:none !important;border:1px solid var(--color--primary-dark) !important;background-color:var(--color--primary-dark) !important;background-image:none !important}a.mktoNotYou{color:var(--color--text)}.mktoForm .mktoError{right:auto !important;bottom:-18px !important}.mktoForm .mktoError .mktoErrorArrowWrap{display:none !important}.mktoForm .mktoError .mktoErrorMsg{display:block !important;max-width:100% !important;margin-top:0 !important;padding:0 !important;color:#ff3c3c !important;border:none !important;border-radius:0 !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;font-size:14px !important;line-height:1.2 !important}.mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{display:none !important}@media screen and (max-width:768px){.form_container{display:block}}@media screen and (max-width:520px){.mktoForm .mktoFieldWrap.formatCheckbox>.mktoCheckboxList label,.mktoForm .mktoFieldWrap.formatCheckbox>.mktoRadioList label{width:100% !important}}.page--node-type-webcast .custom-modal{position:fixed;z-index:9999;top:0;left:0;display:-webkit-box;display:flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;padding:16px}.page--node-type-webcast .custom-modal .custom-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.page--node-type-webcast .custom-modal .custom-modal-content{position:relative;z-index:10;overflow-y:auto;width:100%;max-width:600px;max-height:100%;padding:32px;border:4px solid #fff;background-color:var(--color--white)}.page--node-type-webcast .custom-modal .custom-modal-content .custom-modal-close{position:absolute;top:-26px;right:16px;cursor:pointer;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);border:none;background:rgba(0,0,0,0);font-size:28px;font-weight:lighter}.page--node-type-webcast .custom-modal .custom-modal-content .thank-you-message{text-align:center}
