.has_et_pb_sticky div.et_pb_section.et_pb_section_0_tb_header{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(255,255,255,0) 100%)!important;transition:background-color 300ms ease 0ms,background-image 300ms ease 0ms}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap{display:none!important}.pa-header .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap{display:block!important}.has_et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap{display:block!important}.has_et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#000!important}.hamburger-box{position:relative;display:inline-block;width:60px;height:20px}.closed .hamburger-inner,.closed .hamburger-inner:after,.closed .hamburger-inner:before{position:absolute;width:60px;height:4px}.opened .hamburger-inner,.opened .hamburger-inner:after,.opened .hamburger-inner:before{position:absolute;width:60px;height:4px}.closed .hamburger--slider .hamburger-inner:before{top:15px;width:45px}.closed .hamburger--slider .hamburger-inner:after{top:30px}.opened .hamburger--slider .hamburger-inner{top:7px}body.dipi-mobile-menu-fullscreen .et-l--header .et_mobile_nav_menu .et_mobile_menu{align-items:center;display:flex!important;flex-direction:column}body.dipi-mobile-menu-fullscreen .et-l--header .et_mobile_nav_menu .et_mobile_menu li{width:100%!important;max-width:600px}.dipi-expanding_cta-on-top{z-index:99999!important}sup{font-size:65%!important}@media only screen and (max-width:980px){#main-content .et_pb_module h1{font-size:2rem!important}#main-content .et_pb_module h2{font-size:1.4rem!important}#main-content .et_pb_module h3{font-size:1.2rem!important}#main-content .et_pb_module p,#main-content .et_pb_module ul li{font-size:1.15rem;line-height:1.55rem}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap{display:block!important}.et_pb_blurb .et_pb_module_header{font-size:30px!important;padding-top:3px}#main-content .et_pb_module .dipi-desc p{font-size:1.01rem;line-height:1.4rem}.page.et_pb_pagebuilder_layout #main-content{background-color:transparent;margin-top:-120px}}@media only screen and (min-width:981px){#main-content .et_pb_module h1{font-size:3rem!important}#main-content .et_pb_module p,#main-content .et_pb_module ul li{font-size:1.125rem;line-height:1.75rem}.wcs-timetable__list .wcs-class .wcs-class__image{width:25vh!important;height:25vh!important}.wcs-timetable--1 .wcs-timetable--list .wcs-class__time{width:12vh}}@media only screen and (min-width:769px) and (max-width:1280px){.wcs-timetable__list .wcs-class{padding-bottom:0!important;margin-bottom:20px!important}.wcs-timetable__list .wcs-class .wcs-class__meta,.wcs-timetable__list .wcs-class .wcs-class__time{display:flex;margin:1vh 15px!important;z-index:1}#main-content .et_pb_module .wcs-timetable__container .wcs-class__time-duration span{font-size:80%!important}.wcs-timetable__container h3{font-size:80%!important}.wcs-timetable__list .wcs-class .wcs-class__image{width:13vh!important;height:13vh!important}.wcs-timetable__list .wcs-class .wcs-class__time{width:10vh!important}.wcs-timetable__list .wcs-class .wcs-class__time span:first-child{font-size:120%}.wcs-timetable__list .wcs-class .wcs-class__time span:last-child{font-size:80%;line-height:1.4}.wcs-btn{display:inline-block;padding:4px 7px;position:relative;font-size:55%}}.wcs-timetable__container h3{font-size:130%;line-height:1.25;font-weight:800}.et_pb_jv_team_members_style21 .et_pb_jv_team,.et_divi_builder #et_builder_outer_content .et_pb_jv_team_members_style21 .et_pb_jv_team{position:relative;text-align:center;overflow:hidden;box-shadow:0px 0px 0px #808080!important;border:1px #ccc solid!important;border-bottom-right-radius:30px;border-top-left-radius:30px}.jv_team_list_title,.et_pb_jv_team_title{display:none}.et_pb_jv_team_members_style21 .et_pb_jv_team .et_pb_jv_team_description{padding-top:35%!important}a.popup-modal{font-weight:800px}.dipi_timeline_item .ribbon-icon.ribbon-icon-circle.active,.et-db #et-boc .et-l .dipi_timeline_item .ribbon-icon.ribbon-icon-circle.active{background-color:#e09900}.tags a,.et_pb_jv_team_description div a.popup-modal{background:#e09900!important;display:inline-block!important;padding:5px 10px!important;border-radius:7px!important;border:1px #fff solid!important;color:#fff!important}.tags a:hover,.et_pb_jv_team_description div a.popup-modal:hover{background:#e0a016!important;display:inline-block!important;padding:5px 10px!important;border-radius:7px!important}.sib_signup_form input[type="checkbox"]{background-color:#f4f4f4;font-size:18px;padding:5px}.sib_signup_form #terms{display:none}.sib_signup_form input[type="checkbox"]+label span{background-color:#f4f4f4;width:17px;height:17px;display:inline-block;position:relative;margin-right:20px}.sib_signup_form p input[type=checkbox]:checked+label span:before{content:"N";font-family:ETmodules;color:#2ea3f2;width:17px;height:17px;position:absolute;top:0;left:0;font-size:13px;font-weight:600;line-height:17px;text-align:center}.brlbs-cmpnt-container .brlbs-bottom-0{bottom:50px!important}ul.wp-block-list{list-style:disc;list-style-position:outside;margin-left:20px}body.rpd-popup-ready .rpd-member-card .rpd-member-popup-text,body.rpd-popup-ready .rpd-member-card .rpd-member-popup-button{display:none!important}.rpd-member-card .rpd-member-logo{cursor:pointer}.rpd-member-card .rpd-member-logo img{transition:opacity 0.2s ease,transform 0.2s ease}.rpd-member-card .rpd-member-logo:hover img,.rpd-member-card .rpd-member-logo:focus-visible img{opacity:0.85;transform:scale(1.025)}.rpd-member-card .rpd-member-logo:focus-visible{outline:2px solid #ffffff;outline-offset:6px;border-radius:8px}.rpd-member-dialog{width:min(92vw,720px);max-width:720px;border:0;padding:0;border-radius:24px;background:#ffffff;color:#000006;box-shadow:0 30px 90px rgba(0,0,0,0.35);overflow:visible}.rpd-member-dialog::backdrop{background:rgba(0,0,6,0.72);backdrop-filter:blur(5px)}.rpd-member-dialog__inner{position:relative;padding:clamp(28px,5vw,52px);display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.rpd-member-dialog__logo{max-width:260px;margin:0 auto 4px}.rpd-member-dialog__logo img,.rpd-member-dialog__logo svg{display:block;width:auto;max-width:260px;max-height:130px;min-height:130px;height:auto;margin:0 auto;object-fit:contain;border:1px solid #ccc;border-radius:12px}.rpd-member-dialog__content{width:100%;font-size:17px;line-height:1.65}.rpd-member-dialog__content p:last-child{margin-bottom:0}.rpd-member-dialog__button{margin-top:10px;display:flex;justify-content:center;width:100%}.rpd-member-dialog__button .et_pb_button_module_wrapper{margin:0!important;display:inline-flex!important}.rpd-member-dialog__button .et_pb_button,.rpd-member-dialog__button a.et_pb_button,.rpd-member-dialog__button .wp-element-button,.rpd-member-dialog__button a{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-height:42px;padding:11px 46px 11px 24px!important;background-color:#000006!important;color:#ffffff!important;border:1px solid #000006!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;letter-spacing:0!important;box-shadow:none!important;transform:none!important;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease!important}.rpd-member-dialog__button .et_pb_button::after,.rpd-member-dialog__button a.et_pb_button::after{content:"5"!important;font-family:ETmodules!important;font-size:18px!important;line-height:1!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;margin-left:0!important;opacity:1!important}.rpd-member-dialog__button .et_pb_button:hover,.rpd-member-dialog__button a.et_pb_button:hover,.rpd-member-dialog__button .wp-element-button:hover,.rpd-member-dialog__button a:hover{background-color:transparent!important;color:#000006!important;border-color:#000006!important;padding:11px 46px 11px 24px!important;letter-spacing:0!important;transform:none!important;box-shadow:none!important}.rpd-member-dialog__button .et_pb_button:hover::after,.rpd-member-dialog__button a.et_pb_button:hover::after{color:#000006!important;opacity:1!important;right:22px!important}.rpd-member-dialog__button .et_pb_button:focus-visible,.rpd-member-dialog__button a.et_pb_button:focus-visible{outline:2px solid #000006!important;outline-offset:4px!important}@media (max-width:767px){.rpd-member-dialog__button .et_pb_button,.rpd-member-dialog__button a.et_pb_button,.rpd-member-dialog__button .wp-element-button,.rpd-member-dialog__button a{min-height:40px;padding:10px 42px 10px 22px!important;font-size:14px!important}.rpd-member-dialog__button .et_pb_button::after,.rpd-member-dialog__button a.et_pb_button::after{right:20px!important;font-size:17px!important}.rpd-member-dialog__button .et_pb_button:hover,.rpd-member-dialog__button a.et_pb_button:hover{padding:10px 42px 10px 22px!important}}.rpd-member-dialog__close{position:absolute;top:14px;right:14px;width:42px;height:42px;border:0;border-radius:50%;background:#000006;color:#ffffff;font-size:28px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease,background-color 0.2s ease}.rpd-member-dialog__close:hover,.rpd-member-dialog__close:focus-visible{background:#222233;opacity:0.95}.rpd-member-dialog__close:focus-visible{outline:2px solid #000006;outline-offset:3px}@media (max-width:767px){.rpd-member-dialog{width:calc(100vw - 28px);border-radius:18px}.rpd-member-dialog__inner{padding:34px 22px 28px;gap:20px}.rpd-member-dialog__logo{max-width:210px}.rpd-member-dialog__content{font-size:16px;line-height:1.55}.rpd-member-dialog__close{width:38px;height:38px;font-size:24px}}