.webinar-tab.active{background:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .6)}.webinar-popup-overlay{position:fixed;inset:0;background:#000000e0;z-index:99998;display:none;align-items:center;justify-content:center;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.webinar-popup-overlay.active{display:flex}.webinar-popup-card{position:relative;max-width:1100px;width:100%;max-height:calc(100vh - 40px);overflow-y:auto!important;overflow-x:hidden;border-radius:72px;padding:50px 60px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;margin:auto}.webinar-popup-card::-webkit-scrollbar{width:6px}.webinar-popup-card::-webkit-scrollbar-track{background:#fff0}.webinar-popup-card::-webkit-scrollbar-thumb{background:rgb(255 235 135 / .4);border-radius:999px}.webinar-popup-card::-webkit-scrollbar-thumb:hover{background:rgb(255 235 135 / .6)}@media (max-width:768px){.webinar-popup-card{border-radius:32px;padding:30px 24px;max-height:calc(100vh - 20px)}}.webinar-popup-close{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .3);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:all 0.3s ease}.webinar-popup-close:hover{transform:rotate(90deg)}.webinar-popup-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:start}@media (max-width:768px){.webinar-popup-grid{grid-template-columns:1fr;gap:30px}}.webinar-popup-intro-col{display:flex;flex-direction:column;position:sticky;top:0;align-self:start}@media (max-width:768px){.webinar-popup-intro-col{position:static}}.webinar-popup-title{font-family:'MuseoModerno',cursive;font-size:36px;font-weight:300;color:#fff;margin-bottom:20px;line-height:1.2}@media (max-width:768px){.webinar-popup-title{font-size:28px}}.webinar-popup-text{font-family:'Poppins',sans-serif;font-size:15px;color:rgb(255 255 255 / .85);line-height:1.6;margin-bottom:24px}.webinar-submit-mount{margin-top:auto;padding-top:8px}#webinarPopupOverlay .wpcf7-form,#webinarPopupOverlay .wpcf7-form *{visibility:visible!important;opacity:1!important}#webinarPopupOverlay .wpcf7-form{display:flex!important;flex-direction:column!important;gap:20px!important}#webinarPopupOverlay .wpcf7-form>p{display:block!important;margin:0!important;width:100%!important}#webinarPopupOverlay .wpcf7-form-control-wrap{display:block!important}#webinarPopupOverlay .wpcf7-form input[type="text"],#webinarPopupOverlay .wpcf7-form input[type="email"],#webinarPopupOverlay .wpcf7-form input[type="tel"]{display:block!important;width:100%!important;padding:14px 22px!important;background:transparent!important;border:1px solid rgb(255 255 255 / .4)!important;border-radius:999px!important;color:white!important;font-family:'Poppins',sans-serif!important;font-size:16px!important;box-sizing:border-box!important;margin:10px 0!important;outline:none!important}#webinarPopupOverlay .wpcf7-form input::placeholder{color:#ffffff!important}#webinarPopupOverlay .wpcf7-form input:focus{border-color:#FFEB87!important}#webinarPopupOverlay .cf7-webinar-title-field{cursor:default!important;color:rgb(255 255 255 / .85)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important;background:rgb(255 255 255 / .05)!important}#webinarPopupOverlay .cf7-webinar-title-field:focus{border-color:rgb(255 255 255 / .4)!important}#webinarPopupOverlay .cf7-phone-group{display:flex!important;gap:10px!important;align-items:center!important;width:100%!important}#webinarPopupOverlay .cf7-country-code{flex:0 0 110px!important}#webinarPopupOverlay .cf7-phone-input{flex:1!important;min-width:0!important}#webinarPopupOverlay .cf7-country-code select{width:100%;padding:14px 12px;background:#fff0;border:1px solid rgb(255 255 255 / .4);border-radius:999px;color:#fff;font-family:'Poppins',sans-serif;font-size:16px;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff99' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:32px;box-sizing:border-box}#webinarPopupOverlay .cf7-country-code select option{background:#1a1a2e;color:#fff}#webinarPopupOverlay .cf7-acceptance-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-family:'Poppins',sans-serif;font-size:13px;color:rgb(255 255 255 / .85);margin:4px 0 0}#webinarPopupOverlay .cf7-acceptance-row .wpcf7-acceptance{display:inline-flex;align-items:center;margin:0}#webinarPopupOverlay .cf7-acceptance-row .wpcf7-list-item{margin:0!important}#webinarPopupOverlay .cf7-acceptance-row .wpcf7-list-item label{display:inline-flex!important;align-items:center;gap:6px;cursor:default!important;margin:0}#webinarPopupOverlay .cf7-acceptance-row .cf7-accept-text{pointer-events:none;cursor:default}#webinarPopupOverlay .cf7-acceptance-row input[type="checkbox"]{width:20px;min-width:20px;height:20px;-webkit-appearance:none;appearance:none;border:1px solid rgb(255 255 255 / .4);border-radius:4px;background:#fff0;pointer-events:auto!important;cursor:pointer!important;position:relative;flex-shrink:0;margin:0 6px 0 0;transition:background 0.2s ease,border-color 0.2s ease}#webinarPopupOverlay .cf7-acceptance-row input[type="checkbox"]:hover{border-color:rgb(255 255 255 / .7)}#webinarPopupOverlay .cf7-acceptance-row input[type="checkbox"]:checked{background:#FFEB87;border-color:#FFEB87}#webinarPopupOverlay .cf7-acceptance-row input[type="checkbox"]:checked::after{content:'';position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #1a1a2e;border-width:0 2px 2px 0;transform:rotate(45deg)}#webinarPopupOverlay .cf7-acceptance-row .cf7-privacy-link{color:#fff;text-decoration:underline;cursor:pointer;pointer-events:auto;padding-bottom:5px}#webinarPopupOverlay .webinar-submit-btn{display:inline-block!important;width:auto!important;padding:16px 56px 16px 32px!important;background-color:#ece6ff33!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M1.4 13L0 11.6L9.6 2H1V0H13V12H11V3.4L1.4 13Z' fill='white'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 24px center!important;background-size:13px 13px!important;border:none!important;border-radius:999px!important;color:white!important;font-family:'Poppins',sans-serif!important;font-size:16px!important;font-weight:300!important;cursor:pointer!important;transition:background-color 0.3s ease,background-position 0.3s ease!important;box-sizing:border-box!important;margin:0!important;appearance:none!important;-webkit-appearance:none!important;text-decoration:none!important;line-height:1!important}@media (min-width:1024px){#webinarPopupOverlay .webinar-submit-btn{font-size:20px!important;padding:18px 50px 18px 36px!important}}@media (max-width:768px){.webinar-popup-grid{display:flex!important;flex-direction:column!important;gap:24px!important}.webinar-popup-intro-col{order:1;position:static!important}.webinar-popup-form{order:2}.webinar-submit-mount{order:3;margin-top:8px}}#webinarPopupOverlay .webinar-submit-btn:hover{background-color:#ECE6FF80!important;background-position:right 18px top 14px!important}@media (min-width:1024px){#webinarPopupOverlay .webinar-submit-btn:hover{background-position:right 20px top 16px!important}}#webinarPopupOverlay .wpcf7-spinner{display:none!important}#webinarPopupOverlay .cf7-field-error{border-color:#ff6b6b!important}#webinarPopupOverlay .cf7-error-message{color:#ff6b6b;font-family:'Poppins',sans-serif;font-size:12px;margin-top:4px;margin-bottom:8px}#webinarPopupOverlay .wpcf7-response-output{color:#fff;border-color:rgb(255 255 255 / .3)!important;font-family:'Poppins',sans-serif;font-size:13px;margin:12px 0 0!important}#webinar-popup-success{text-align:center;padding:40px 20px}#webinar-popup-success h3{font-family:'MuseoModerno',cursive;font-size:28px;color:#fff;margin-bottom:12px}#webinar-popup-success p{font-family:'Poppins',sans-serif;font-size:15px;color:rgb(255 255 255 / .85)}