*{margin:0;padding:0;box-sizing:border-box}.webinar_main_div{background:linear-gradient(135deg,#0e2841,#1a3d5c);padding-bottom:0}.webinar_main_div .row{min-height:auto;padding:3rem 0}.custom-left{padding-top:7.43vw;padding-left:5.83vw!important;padding-bottom:7.36vw}.custom-title-2{font-family:Outfit;font-size:1.5vw;text-align:left;font-weight:600;color:#fff}.custom-para-2{font-family:Jost;font-size:1vw;text-align:left;font-weight:400;color:#fff}.custom-btn-2{padding:1.5%!important;border-radius:.5vw;background:#ec9b1b!important;border:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1vw;color:#fff;margin-top:2vw}.custom-btn-2:hover{background-color:#003a78!important}.news_event_img__{width:11.986111vw;height:11.986111vw;margin:50px auto 0;display:block}.custom-title-3{font-family:Outfit;font-size:1.5vw;font-weight:700;color:#18181b;text-align:center;justify-content:center}.webinar-toggle-container{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;position:relative;margin-bottom:2rem;width:100%}.modern-toggle-buttons{display:flex;background:linear-gradient(145deg,#f8f9fa,#e9ecef);border-radius:50px;padding:6px;box-shadow:0 4px 20px #00000014,inset 0 1px 0 #fff9;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.modern-toggle-buttons:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#0000,#ec9b1b1a,#0000);opacity:0;transition:opacity .3s ease;pointer-events:none}.modern-toggle-buttons:hover:before{opacity:1}.toggle-btn{padding:14px 28px;border:none;background:#0000;color:#6c757d;font-size:14px;font-weight:600;border-radius:50px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-family:Outfit,sans-serif;min-width:120px;position:relative;z-index:2;letter-spacing:.5px;text-transform:uppercase}.toggle-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,#ec9b1b4d,#0000);transition:all .5s ease;transform:translate(-50%,-50%);border-radius:50%}.toggle-btn:hover:before{width:100%;height:100%}.toggle-btn:hover{color:#495057;transform:translateY(-2px)}.toggle-btn.active{background:linear-gradient(135deg,#ec9b1b,#f0a840);color:#fff;box-shadow:0 8px 25px #ec9b1b66,0 4px 10px #ec9b1b33,inset 0 1px 0 #fff3;transform:translateY(-2px) scale(1.02);position:relative;overflow:hidden}.toggle-btn.active:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:shimmer 2s infinite}@keyframes shimmer{0%{left:-100%}to{left:100%}}.toggle-btn.active:hover{background:linear-gradient(135deg,#e5a52a,#f0a840);transform:translateY(-3px) scale(1.03);box-shadow:0 12px 35px #ec9b1b80,0 6px 15px #ec9b1b4d}@media (max-width:768px){.webinar-toggle-container{align-items:center;text-align:center;margin-bottom:1.5rem}.modern-toggle-buttons{width:100%;max-width:300px;justify-content:center}.toggle-btn{flex:1 1;text-align:center;min-width:auto;font-size:12px;padding:12px 20px}}@media (max-width:992px){.webinar-toggle-container{align-items:center;text-align:center}.modern-toggle-buttons{margin:0 auto}}.webinars-toggle-section{padding:50px 100px 20px;background:#fff}.webinars-grid-container{padding:20px 100px 50px;background:#fff}.webinars-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}@media (min-width:900px){.webinars-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}}.webinar-card-link-wrapper{text-decoration:none;color:inherit;display:block}.webinar-card{border:1px solid #ddd;border-radius:16px;padding:20px;box-shadow:0 4px 12px #0000001a;background-color:#fff;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;position:relative;height:100%;display:flex;flex-direction:column}.webinar-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.webinar-img-wrap{overflow:hidden;position:relative}.webinar-card-image,.webinar-img-wrap{width:95%;height:450px;border-radius:12px;margin-bottom:15px;display:block;margin-left:auto;margin-right:auto}.webinar-card-image{object-fit:contain;object-position:top center;transition:transform .3s ease;background:#fff}.webinar-card:hover .webinar-card-image{transform:scale(1.05)}.webinar-type-badge{display:inline-block;background:linear-gradient(135deg,#ec9b1b,#f0a840);color:#fff;padding:6px 16px;border-radius:25px;font-size:11px;font-weight:600;margin-bottom:12px;font-family:Outfit,sans-serif;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px #ec9b1b4d,inset 0 1px 0 #fff3;position:relative;overflow:hidden}.webinar-type-badge:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:badgeShimmer 3s infinite}@keyframes badgeShimmer{0%{left:-100%}to{left:100%}}.webinar-card-title{font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:700;color:#0e2841;margin:0 0 15px;line-height:1.3;overflow-wrap:break-word}.webinar-card-meta{font-size:14px;color:#6c757d;margin-bottom:15px;font-weight:500;background:#f8f9facc;padding:12px 16px;border-radius:12px;border:1px solid #0000000d}.webinar-card-meta,.webinar-card-summary{font-family:Jost,sans-serif;line-height:1.6}.webinar-card-summary{font-size:16px;color:#495057;margin-bottom:20px;text-align:justify}.webinar-card-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;align-items:center}.webinar-card-link{font-family:Outfit,sans-serif;font-size:16px;font-weight:600;color:#ec9b1b;text-decoration:none;display:inline-flex;align-items:center}.webinar-card-link:hover{color:#d68a1a;transform:translateX(5px)}.webinar-register-btn{font-family:Outfit,sans-serif;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#ec9b1b,#f0a840);padding:10px 20px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #ec9b1b4d}.webinar-register-btn:hover{background:linear-gradient(135deg,#d68a18,#e09a30);transform:translateY(-2px);box-shadow:0 6px 16px #ec9b1b66}.no-webinars{text-align:center;padding:50px;color:#6c757d;font-family:Jost,sans-serif;font-size:18px}@media (max-width:768px){.webinar_main_div .row{padding:2rem 0}.custom-left{padding:2rem 20px 1rem!important;text-align:center!important;justify-content:center!important;align-items:center!important}.custom-title-2{font-size:24px!important;line-height:1.3;margin-bottom:20px;text-align:center}.custom-para-2{font-size:16px!important;line-height:1.6;margin-bottom:30px;text-align:center}.custom-btn-2{font-size:16px!important;padding:15px 30px!important;border-radius:8px!important;margin:0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:200px}.news_event_img__{display:none!important}.webinars-toggle-section{padding:2rem 20px 1rem}.webinars-grid-container{padding:20px 20px 50px}.webinars-grid{grid-template-columns:1fr;gap:25px}.webinar-card{padding:16px;border-radius:12px}.webinar-card-image,.webinar-img-wrap{height:250px}.webinar-card-title{font-size:1.1rem;text-align:center}.webinar-card-meta{font-size:13px;text-align:center}.webinar-card-summary{font-size:14px;text-align:center}.custom-title-3{font-size:1.5rem;margin-bottom:20px;padding:0 20px}}@media (max-width:480px){.custom-left{padding-top:40px!important;padding-bottom:30px!important}.custom-title-2{font-size:20px!important}.custom-btn-2,.custom-para-2{font-size:14px!important}.custom-btn-2{padding:12px 24px!important;min-width:160px}.custom-title-3{font-size:1.25rem;margin-bottom:15px;padding:0 15px}}.webinar-detail-container{max-width:1200px;margin:0 auto;padding:24px 20px 64px;background:#fff;width:100%;min-width:0}.webinar-detail-header{margin-bottom:40px}.back-link{display:inline-flex;align-items:center;color:#ec9b1b;text-decoration:none;font-weight:600;margin-bottom:20px;margin-top:80px;transition:color .3s ease}.back-link:hover{color:#d68a1a}.webinar-detail-title{font-family:Outfit,sans-serif;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:700;color:#0e2841;margin:0 0 20px;line-height:1.2;overflow-wrap:break-word}.webinar-detail-meta{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.webinar-detail-info p{margin:0;font-family:Jost,sans-serif;font-size:16px;color:#495057}.webinar-detail-content{display:flex;flex-direction:column;gap:40px;margin-top:40px}.webinar-detail-images{width:100%;max-width:600px;margin:0 auto}.webinar-detail-poster{width:100%;height:auto;border-radius:16px;box-shadow:0 8px 25px #00000026}.webinar-detail-description{width:100%}.webinar-detail-description h2{font-family:Outfit,sans-serif;font-size:1.8rem;font-weight:600;color:#0e2841;margin:0 0 20px}.webinar-detail-description p{font-family:Jost,sans-serif;font-size:16px;line-height:1.8;color:#495057;margin-bottom:20px;overflow-wrap:break-word}.webinar-details-box{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:30px;border-radius:16px;margin:30px 0;border:1px solid #0000000d}.webinar-details-box h3{font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:600;color:#0e2841;margin:0 0 20px}.webinar-details-box p{line-height:1.8}.webinar-details-box .detail-item,.webinar-details-box p{font-family:Jost,sans-serif;font-size:16px;color:#495057;margin-bottom:15px}.webinar-details-box .detail-item{display:flex;align-items:center;gap:10px}.webinar-details-box .detail-item strong{color:#0e2841}.webinar-cta-section{text-align:center;padding:40px;background:linear-gradient(135deg,#0e2841,#1a3d5c);border-radius:16px;margin-top:40px}.webinar-cta-section h2{font-family:Outfit,sans-serif;font-size:2rem;font-weight:700;color:#fff;margin:0 0 20px}.webinar-cta-section p{font-family:Jost,sans-serif;font-size:18px;color:#ffffffe6;margin:0 0 30px}.register-btn{background:#ec9b1b!important;color:#fff;border:none;padding:15px 40px;font-size:18px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;font-family:Outfit,sans-serif;text-decoration:none;display:inline-block}.register-btn:hover{background:#d68a1a!important;transform:translateY(-2px);box-shadow:0 8px 20px #ec9b1b66}@media (max-width:768px){.webinar-detail-container{padding:16px 20px 48px}.back-link{margin-top:80px}.webinar-detail-title{font-size:1.6rem}.webinar-detail-meta{flex-direction:column;align-items:flex-start;gap:12px}.webinar-details-box{padding:20px}.webinar-cta-section{padding:30px 20px}.webinar-cta-section h2{font-size:1.5rem}.register-btn,.webinar-cta-section p{font-size:16px}.register-btn{padding:12px 30px}}