.eventVideoContainer{display:flex;flex-direction:column}.eventVideoContainer .topSection{background-color:#f7f4ff;padding-top:40px}.eventVideoContainer .topSection .eventVideoSectionTitle{padding:136px 171px 60px}.eventVideoContainer .topSection .eventVideoSectionTitle h1{font-family:sans-serif;font-size:54px;font-weight:900;line-height:60px;text-align:center;margin-bottom:20px}.eventVideoContainer .topSection .eventVideoSectionTitle .highlitedtext{font-family:sans-serif;font-size:54px;font-weight:900;line-height:80px;color:#f8810b}.eventVideoContainer .search-filter-bar{display:flex;justify-content:space-between;align-items:center;padding:40px 80px;gap:20px;flex-wrap:wrap}.eventVideoContainer .search-filter-bar .search-box{display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;padding:8px 12px;flex:1;max-width:320px}.eventVideoContainer .search-filter-bar .search-box .icon{color:#929292;font-size:22px;margin-right:8px}.eventVideoContainer .search-filter-bar .search-box input{border:none;outline:none;font-size:px;flex:1;background:rgba(0,0,0,0)}.eventVideoContainer .search-filter-bar .search-box input::-moz-placeholder{color:#929292;font-size:16}.eventVideoContainer .search-filter-bar .search-box input::placeholder{color:#929292;font-size:16}.eventVideoContainer .search-filter-bar .filters{display:flex;gap:12px}.eventVideoContainer .search-filter-bar .filters .filter-item{display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;padding:8px 12px;background-color:#fff;position:relative}.eventVideoContainer .search-filter-bar .filters .filter-item .icon{color:#aaa;font-size:22px;margin-right:8px}.eventVideoContainer .search-filter-bar .filters .filter-item .dropdown-title{color:#929292;text-align:center;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:20px}.eventVideoContainer .search-filter-bar .filters .filter-item select{border:none;outline:none;font-size:14px;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:20px}.eventVideoContainer .search-filter-bar .filters .filter-item:after{content:"";position:absolute;right:10px;top:50%;width:6px;height:6px;border-left:1.5px solid #666;border-bottom:1.5px solid #666;transform:translateY(-50%) rotate(-45deg);pointer-events:none}.eventVideoContainer .videoCard-wrapper{padding:20px 45px;display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.eventVideoContainer .videoCard-wrapper .video-card{flex:1 1 calc(33.333% - 40px);max-width:calc(33.333% - 40px)}.video-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999}.video-modal{background:#fff;padding:20px;border-radius:10px;width:600px;max-width:90%;position:relative;box-shadow:0 4px 10px rgba(0,0,0,.3)}.close-btn{position:absolute;top:0;right:4px;background:none;border:none;font-size:18px;cursor:pointer}@media only screen and (max-width:1024px){.eventVideoContainer .topSection .eventVideoSectionTitle{padding:80px 60px}.eventVideoContainer .topSection .eventVideoSectionTitle h1{font-size:42px;line-height:50px}.eventVideoContainer .topSection .eventVideoSectionTitle .highlitedtext{font-size:42px;line-height:60px}.eventVideoContainer .search-filter-bar{padding:30px 40px}.eventVideoContainer .videoCard-wrapper{padding:20px}.eventVideoContainer .videoCard-wrapper .video-card{flex:1 1 calc(50% - 40px);max-width:calc(50% - 40px)}}@media only screen and (max-width:768px){.eventVideoContainer .topSection .eventVideoSectionTitle{padding:60px 40px}.eventVideoContainer .topSection .eventVideoSectionTitle h1{font-size:32px;line-height:40px}.eventVideoContainer .topSection .eventVideoSectionTitle .highlitedtext{font-size:32px;line-height:48px}.eventVideoContainer .search-filter-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:10px}.eventVideoContainer .search-filter-bar .filter-item,.eventVideoContainer .search-filter-bar .search-box{display:flex;align-items:center;border:1px solid #ccc;border-radius:8px;padding:8px 10px;background-color:#fff;gap:6px;flex:1;min-width:0;height:40px}.eventVideoContainer .search-filter-bar .filter-item .icon,.eventVideoContainer .search-filter-bar .search-box .icon{font-size:16px;color:#999}.eventVideoContainer .search-filter-bar .filter-item input,.eventVideoContainer .search-filter-bar .filter-item select,.eventVideoContainer .search-filter-bar .search-box input,.eventVideoContainer .search-filter-bar .search-box select{border:none;outline:none;font-size:14px;color:#666;width:100%;background:rgba(0,0,0,0)}.eventVideoContainer .search-filter-bar .filter-item select,.eventVideoContainer .search-filter-bar .search-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:18px}.eventVideoContainer .search-filter-bar .search-box input{flex:1}.eventVideoContainer .search-filter-bar .filters{display:flex;gap:8px;flex:2}.eventVideoContainer .videoCard-wrapper{padding:20px}.eventVideoContainer .videoCard-wrapper .video-card{flex:1 1 100%;max-width:100%}}.video-card{width:100%;max-width:370px;background:#fff;border:1.5px solid #ece9f7;box-shadow:0 4px 18px rgba(38,43,93,.2);overflow:hidden;cursor:pointer;transition:box-shadow .25s ease}.video-card:hover{box-shadow:0 8px 32px rgba(38,43,93,.17)}.video-card .video-thumb{width:100%;aspect-ratio:16/9}.video-card .video-thumb .video-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-card .video-content{padding:10px 30px;display:flex;flex-direction:column;gap:8px}.video-card .video-content .video-title-row{display:flex;justify-content:space-between;align-items:center}.video-card .video-content .video-title-row h3{font-size:24px;font-weight:600;line-height:32px;color:#000;margin:0}.video-card .video-content .video-title-row .video-badge{display:flex;align-items:center;justify-content:center;color:#231c51;transition:all .2s ease}.video-card .video-content .video-caption{color:#667085;font-size:18px;font-weight:400;margin-top:2px;letter-spacing:.01em;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}