@import https://www.manageengine.com/css/fonts.css;
html,body,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:'ZohoPuvi';margin:0;padding:0}
*{font-family:'ZohoPuvi'}
div,ul,li{box-sizing:border-box;position:relative;list-style-type:none}
.afl{display:block}
.ac{max-width:1200px;margin:auto}
html{scroll-behavior:smooth}
.banner{background:url(../images/on-demand-video-hub-banner.png) no-repeat;background-size:cover;padding:35px 0
100px;background-color:#4bcbef}
.logo
a{display:inline-block;height:50px;width:150px;background:url(../images/on-demand-video-hub-sprite.png)no-repeat;background-size:1000px}
.bdy-title{font-size:35px;font-weight:300;text-align:center;margin-top:35px;display:none}
.home-active .bdy-title{display:block}
.bdy-title .bold{font-weight:600;display:block;line-height:46px}
.inner-title{font-size:35px;font-weight:600;text-align:center;display:table;max-width:500px;margin:auto;margin-top:35px}
.content-part{margin:50px 0}
.hm{font-size:14px;color:#000;font-weight:300}
.breadcrumb{margin-bottom:30px;font-weight:300;line-height:24px;cursor:pointer}
.breadcrumb a{transition:.3s ease-in;text-decoration: none;color: inherit;}
.breadcrumb a:hover{color:#4839ef}
.current-category{font-size:14px;font-weight:500;cursor: default;}
.home{background:#fafafa;padding:85px 0 100px}
.home h3{font-size:30px;font-weight:600;color:#333;text-align:center;margin-bottom:50px}
.category-list{margin-top:30px;display:table;width:100%;text-align:center}
.category-list li{width:calc(20% - 32px);margin:0
16px;background:#fff;font-size:16px;line-height:24px;font-weight:500;text-align:center;border-radius:10px;box-shadow:0 0
20px #444b721f;box-sizing:border-box;padding:20px 20px;padding-top:220px;position:relative;transition:.3s
ease-in;border:1px solid #f2f2f4;cursor:pointer;display:inline-grid;margin-bottom:30px}
.category-list li a{position: absolute;width: 100%;height: 100%;display: block;top:0;left: 0;z-index: 1;
text-decoration: none;}
.category-list li a:hover{color: inherit;text-decoration: none;}
.category-list li:before{content:'';width:calc(100% -
20px);height:186px;position:absolute;left:10px;top:10px;border-radius:10px;background-color:#ffecf0}
.category-list li.cat-2:before{background-position:-188px -77px;background-color:#fdf4bb}
.category-list li.cat-3:before{background-position:-364px -77px;background-color:#caeefe}
.category-list li.cat-4:before{background-position:-535px -77px;background-color:#d9f8eb}
.category-list li.cat-5:before{background-position:-709px -83px;background-color:#caeefe}
.category-list li::after{content:'';width:155px;height:155px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:915px;background-position:-20px -86px;position:absolute;left:0;right:0;top:20px;margin:auto}
.category-list li.cat-2:after{background-position:-198px -85px}
.category-list li.cat-3:after{background-position:-372px -90px}
.category-list li.cat-4:after{background-position:-542px -90px}
.category-list li.cat-5:after{background-position:-715px -93px}
.category-list li.cat-6:before{content:'';width:calc(100% - 20px);height:186px;background-position:-15px
-261px;position:absolute;left:10px;top:10px;border-radius:10px;background-color:#caeefe}
.category-list li.cat-7:before{background-color:#ffecf0}
.category-list li.cat-8:before{background-color:#fdf4bb}
.category-list li.cat-9:before{background-color:#efefef}
.category-list
li.cat-6::after{content:'';width:155px;height:155px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:915px;background-position:-20px -273px;position:absolute;left:0;right:0;top:20px;margin:auto}
.category-list li.cat-7:after{background-position:-187px -284px}
.category-list li.cat-8:after{background-position:-365px -280px}
.category-list li.cat-9:after{background-position:-552px -276px}
.category-list li.cat-10:before {background-color: #caeefe;}
.category-list li.cat-10:after {background-position: -11px -710px;}
.category-list.list-four{width:80%;margin:auto}
.category-list.list-four li{width:calc(25% - 32px);padding-bottom:25px;min-height:318px}
.category-list li:hover{border:1px solid #4839ef;box-shadow:none}
.list-five{margin-top:50px}
.cat-1,.cat-2,.cat-3,.cat-4,.cat-5,.cat-6{min-height:318px}
.video-box{width:calc(20% - 24px);float:left;margin:12px;cursor:pointer}
.video-list{display:table;width:100%}
.video-thumb{width:100%;height:180px;box-sizing:border-box;border-radius:5px;overflow:hidden;position:relative;border:1px
solid #fff;transition:.3s ease-in;cursor:pointer}
.video-thumb img{width:100%;height:100%}
.video-thumb:before{content:'';width:100%;height:100%;background:#0c0c0c69;position:absolute;box-sizing:border-box;left:0;top:0;opacity:0;transition:.3s
ease-in}
.video-thumb:after{content:"";width:70px;height:57px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-164px 0;position:absolute;bottom:-10px;right:-10px}
.video-box:hover .video-thumb:after{background-position:-247px 0}
.video-box:hover .video-thumb{border:1px solid #4839ef}
.video-box:hover .video-thumb:before{opacity:1}
.video-box p{font-size:16px;line-height:25px;font-weight:500;transition:.3s ease-in}
.video-box:hover p{color:#4839ef}
.podcast-box{width:calc(22% - 24px);float:left;margin:12px;cursor:pointer;transition:.3s ease-in;min-width:230px}
.pod-img{width:100%;height:180px;box-sizing:border-box;border-radius:5px;overflow:hidden;position:relative;border:1px
solid #fff;transition:.3s ease-in;cursor:pointer;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:965px;background-position:-25px -524px;border-radius:10px}
.podcast-box:nth-of-type(2) .pod-img{background-position:-290px -514px}
.podcast-box:nth-of-type(3) .pod-img{background-position:-563px -517px;background-size:961px}
.pod-img:after{content:"";width:70px;height:57px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-164px 0;position:absolute;bottom:-10px;right:-10px}
.podcast-box:hover .pod-img{border:1px solid blue}
.podcast-box p{font-size:16px;line-height:25px;padding-left:5px;font-weight:500;transition:.3s ease-in}
.podcast-box:hover p{color:#4839ef}
.podcast-box a{position: absolute; height: 100%; width: 100%; left: 0; top: 0; opacity: 0;}
.home-active .inner-title{display:none}
.home-active{padding:50px 0 250px}
.content-part{display:none}
.home-visible h3{display:none}
.home-visible{padding-top:0;padding-bottom:0;height:570px}
.home-visible .ac{position:relative;top:-178px}
.home-visible .category-list{margin-top:0}
.podcast-list ul li{float:left;width:50%;padding:0 20px 15px 10px}
.podcast-list{display:none;margin-bottom:50px}
.podcasts h3{font-size:30px;font-weight:600;text-align:left;padding-left:16px;margin-bottom:30px;display:none}
.video-list h3{margin-top:50px}
.podcast-list ul{display:table;width:100%}
.view-more{text-align:right;padding-right:20px;color:#443adf;cursor:pointer}
.view-more span{font-size:25px;position:relative;top:5px;transform:rotate(90deg);display:inline-block;margin-left:8px}
.it-security.have-view-more{height:387px;overflow:hidden;margin-bottom:13px}
.view-less
span{font-size:25px;position:relative;top:5px;transform:rotate(90deg);display:inline-block;margin-left:8px;transform:rotate(270deg)}
.view-less{text-align:right;padding-right:20px;color:#443adf;cursor:pointer;display:none}
.sub-eve-main{float:none;background:#fff;padding:73px 0 40px}
.sub-eve-virtu .sub-eve .lhs h2{color:#000;font-weight:200}
.sub-eve-virtu .sub-eve .lhs h2 b{font-weight:400}
.sub-eve-virtu .sub-eve .rhs .eve-subsc-frm .dwn-priv{color:#000}
.sub-eve-virtu .eve-subsc-frm .dwn-priv a{color:#000}
.eve-subsc-frm ul li{box-sizing:border-box}
.eve-subsc-frm ul li:nth-of-type(1){border:1px solid #96a4b8;border-right:0}
.eve-subsc-frm ul li:nth-of-type(2){border:1px solid #96a4b8;border-right:0;border-left:0;position:relative}
.eve-subsc-frm ul li input[type="submit"]{border:1px solid #96a4b8;border-left:0;height:50px}
.eve-subsc-frm ul
li:nth-of-type(2):after{content:"";width:1px;height:70%;background:gray;position:absolute;left:-5px;top:17%}
.sub-eve-main.sub-eve-virtu .sub-eve:after{content:"";background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-792px -324px;width:220px;left:0;top:-25px;bottom:0}
.eve-subsc-frm #country_state{border:1px solid #95a4b8}
.sub-eve-virtu .eve-subsc-frm .sub-msg1 h4{color:#000}
.sub-eve-virtu .eve-subsc-frm #meGDPRMessage label{color:#000}
.s18-foot{background:#fff}
.s18-foot-inn{text-align:center}
.s18-foot-inn h4{font-size:24px;margin-bottom:15px;color:#fff;font-weight:200}
.s18-foot-inn p{margin-top:5px;font-size:16px;font-weight:200;color:#fff}
.s18-foot-mail{margin-top:35px}
.s18-foot-mail ul{margin-top:0}
.s18-foot-mail ul li{display:inline-block;margin:0
19px;padding-left:55px;font-weight:200;font-size:16px;margin-bottom:10px}
.s18-foot-mail ul
li:before{content:'';position:absolute;width:32px;height:32px;font-size:16px;margin-left:-45px;background:url('../images/on-demand-video-hub-sprite.png')
no-repeat;background-size:915px;background-position: -564px -5px}
.s18-foot-mail ul li:nth-child(2):before{background-position:-594px -6px}
.s18-foot-mail ul li:nth-child(3):before{background-position:-624px -6px}
.s18-foot-mail ul li a{color:#fff;font-weight:200;font-size:16px;text-decoration:none}
.s18-foot-mail ul li:nth-child(1){background-position:-158px -302px}
.s18-foot-mail ul li:nth-child(2){background-position:-648px -50px}
.s18-foot-mail ul li:nth-child(3){background-position:-834px -94px}
.foo-div-zhoho{width:77px;height:26px;background:url('../images/on-demand-video-hub-sprite.png')
no-repeat;background-size: 915px;background-position: -495px
0px;position:relative;display:inline-block;vertical-align:bottom}
.s18-css-foot{padding:45px 0 40px;position:relative;overflow:hidden}
.footer{padding:50px 0;background:#000;color:#fff}
.copyright p{margin:0;color:#a3a3a3;font-size:12px;font-weight:300;padding:5px 0}
.copyright{text-align:center;padding:12px 0}
span#backToTop{display:none!important}
.eve-subsc-frm .ffw-errmsg{font-size:12px;position:absolute;margin-top:0;line-height:18px;color:#f44336;padding:2px
15px;z-index:9;display:none;top:-26px;padding-left:0;width:100%}
@media screen and (max-width: 1100px) and (min-width:767px) {
.sub-eve-virtu .sub-eve{max-width:800px}
.sub-eve-virtu .sub-eve .lhs h2{text-align:left}
.sub-eve-virtu .sub-eve .rhs .eve-subsc-frm{margin-left:0}
.sub-eve-main.sub-eve-virtu .sub-eve:after{top:0}
}
.eve-subsc-frm
#country_state{position:static;font-size:15px;background-size:8px;opacity:1;width:112px;background-color:#fff;border-radius:0 3px 3px
0;height:48px;border:none}
.having-state .country-field{width:163px!important}
.having-state .country-field select{float:left;width:50px}
.having-state
.subselectedCountry:after{content:"";width:1px;height:33px;background:gray;position:absolute;top:16%;right:-35px}
.having-state.sub-eve{max-width:1200px}
.sub-eve-virtu .having-state .lhs{width:370px}
.sub-eve-virtu .having-state .rhs{width:calc(100% - 380px)}
.having-state .eve-subsc-frm ul li:nth-child(1){width:180px}
@media screen and (max-width: 1150px) {
.sub-eve-main.sub-eve-virtu .having-state:after{display:none}
.sub-eve-main.sub-eve-virtu .having-state{padding-left:30px;max-width:100%;margin:auto;display:table;padding-left:0}
.sub-eve-virtu .having-state
.lhs{width:100%;display:Table;text-align:center;float:none;margin-bottom:30px;padding-bottom:0}
.sub-eve-virtu .having-state .rhs{display:table;width:100%;float:none;margin:auto;max-width:500px}
.sub-eve-virtu .having-state .rhs .eve-subsc-frm{width:100%}
.sub-eve-virtu .having-state .lhs h2{text-align:center}
.sub-eve-main.sub-eve-virtu .having-state{padding-left:0}
.having-state .eve-subsc-frm ul li:nth-child(3){width:auto}
}
@media screen and (max-width: 600px) {
.having-state .eve-subsc-frm ul li:nth-child(1){width:100%;border:1px solid #96a4b8;margin-bottom:10px}
.having-state .eve-subsc-frm ul li:nth-of-type(2){width:100%!important;border:1px solid #96a4b8;margin-bottom:10px}
.having-state .eve-subsc-frm ul li:nth-of-type(2):after{display:none}
.having-state .eve-subsc-frm ul li:nth-child(3){width:100%}
.eve-subsc-frm #country_state{width:calc(100% - 70px);background-position:right}
}
.form-popup .form-inn{position:relative;z-index:0;display:table;max-width:400px;margin:auto;background:#fff;padding:34px
45px 29px;box-sizing:border-box;top:8%;border-radius:0;z-index:1}
.form-popup .form-inn .form-tit{padding:0;position:relative;background:#fff}
.form-popup .form-inn .form-tit
h4{text-align:center;font-size:28px;color:#000;font-weight:600;margin:0;margin-bottom:25px}
.form-popup .ffw-form{float:left;width:100%}
.form-popup .ffw-form form ul
li{float:left;width:100%;margin-bottom:11px;position:relative;list-style:none;box-sizing:border-box}
.form-popup .ffw-form form ul li .ffw-checkbox{float:left;width:100%;padding:0}
.form-popup .ffw-form form ul li input,.ffw-form form ul li
select{float:left;width:100%;font-size:14px;font-weight:400;border-radius:2px;height:40px;background:#fff;border:1px
solid #adb7b8;padding:8px;color:#000;box-sizing:border-box;padding-left:40px;font-weight:300}
.form-popup .ffw-form form ul li select{appearance:none;-webkit-appearance:none;padding-left:40px}
.form-popup .ffw-form form ul li
input.ffw-submit{background:#d83227;color:#fff;border:0;font-size:18px;font-weight:400;cursor:pointer;transition:all .5s
ease;padding:15px;height:auto;border-radius:4px;position:relative;z-index:1}
.form-popup .ffw-form form ul li input.ffw-submit:hover{transition:all .5s ease;box-shadow:0 7px 8px -5px
#08080e;background:#f51304}
.form-popup .ffw-form form ul li .ffw-checkbox input{width:14px;height:14px;float:left;padding:5px;border:0;margin:5px
2px}
.form-popup .ffw-form form ul li .ffw-checkbox label{float:left;width:calc(100% -
25px);padding-left:10px;box-sizing:border-box;color:#bdbdbd;font-size:14px}
.form-popup .ffw-form form ul li
.ffw-errmsg{display:none;color:#ff1212!important;font-size:12px;float:left;width:100%!important;height:auto!important;margin-top:6px}
.form-popup #meGDPRMessage{font-size:13px;line-height:20px;float:left;width:100%;padding:15px 0 10px}
.form-popup #meGDPRMessage label{font-size:11.5px;line-height:20px;color:#333}
.form-popup #formCTAgdpr{font-size:11.5px;line-height:20px;float:left;width:100%;padding-top:15px;color:#333}
.form-popup .form-popup #formCTAgdpr span{font-size:11.5px;line-height:20px;color:#bdbdbd}
.form-popup #formCTAgdpr a{font-size:11.5px;color:#0004ff}
.form-popup select#country_state{margin-top:15px}
.form-popup .ic-count:after{content:"";position:absolute;width:0;height:0;border-left:4px solid
transparent;border-right:4px solid transparent;border-top:6px solid #7f7f7f;z-index:0;right:20px;top:18px}
.form-popup ul.ffw-form-fields{margin:0;padding:0}
.form-popup{position:fixed;width:100%;height:100%;background:#4b4e5ad9;z-index:111;display:none;top:0;left:0}
.ffw-form-fields .form-group{position:relative}
.ffw-form-fields
.form-group:before{content:'';width:30px;height:30px;position:absolute;left:5px;top:5px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-330px -4px}
.ffw-form-fields .ic-mail:before{background-position:-363px -4px}
.ffw-form-fields .ic-phone:before{background-position:-398px -3px}
.ffw-form-fields .ic-company:before{background-position:-437px -3px}
.ffw-form-fields .ic-count:before{background-position:-476px -5px}
span.form-close{padding:0
5px;font-weight:600;position:absolute;right:-6px;top:-6px;opacity:1;font-weight:100;transition:.3s
ease-in;cursor:pointer;color:#000;font-size:20px;background:#c9c9c9;border-radius:50%;box-sizing:border-box;text-align:center;line-height:20px;padding-left:6px}
span.form-close:hover{zoom:1.2}
.ffw-errmsg.active::after{display:none}
input#support{width:20px;height:auto}
li.ic-supp label{width:100%;float:left;color:#000;font-weight:300;font-size:15px;margin-bottom:10px;line-height:18px}
.form-group .palceholder{position:absolute;top:10px;left:20px;transition:.3s ease-in}
.form-group label{font-weight:300;color:#868686;font-size:14px}
.form-group .star{color:red}
.form-group .palceholder.focused{top:-10px;background:#fff;padding:0 5px;left:12px}
.form-group .focused label{color:#c37000;font-size:11px}
.form-main strong{font-weight:500}
li.ic-supp{margin-top:0;margin-left:7px}
.styled-checkbox{position:absolute;opacity:0}
.styled-checkbox + label{position:relative;cursor:pointer;padding:0;float:left;font-weight:400;font-size:14px}
.styled-checkbox +
label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:12px;height:12px;background:#fff;border:1px
solid #cecece;border-radius:2px;margin-top:2px;transition:all .3s ease}
.styled-checkbox:hover + label:before{background:#09AF63}
.styled-checkbox:checked + label:before{background:#fff;border:1px solid #d8d8d8;transition:all .3s ease}
.styled-checkbox:disabled + label{color:#b8b8b8;cursor:auto}
.styled-checkbox:disabled + label:before{box-shadow:none;background:#ddd}
.styled-checkbox:checked + label:after{content:"";position:absolute;left:5px;top:4px;width:3px;height:7px;border:solid
#09AF63;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.form-popup .dwn-priv{font-size:11.5px;line-height:20px;float:left;width:100%;padding-top:15px;color:#333}
.popup{position:fixed;width:100%;height:100%;top:0;z-index:9;background:#000000ad;display:none}
.videos{width:75%;height:70%;margin:auto;position:relative;top:13%}
.clos-pop{position:absolute;right:-20px;top:-32px;font-size:30px!important;cursor:pointer;color:#fff;font-family:"Zoho_puvi_regular"}
@media screen and (max-width :1250px) {
.ac{max-width:90%}
.category-list li{width:calc(25% - 32px);min-height:318px}
.cat-1,.cat-2,.cat-3,.cat-4,.cat-5,.cat-6{height:auto;min-height:AUTO}
}
@media screen and (max-width :992px) {
.category-list li,.category-list.list-four li{width:calc(33% - 32px)}
.home-visible{height:945px}
.video-box{width:calc(33% - 24px)}
}
@media screen and (max-width :767px) {
.banner{background: #4bcbef; background: -webkit-linear-gradient(to bottom,#80eed5,#4bcbef); background:
linear-gradient(to bottom,#80eed5,#4bcbef);}
.category-list li,.category-list.list-four li{width:100%;margin:0;margin-bottom:30px;min-height:auto}
.home-visible{height:auto;padding-bottom:0}
.logo{text-align:center}
.bdy-title,.inner-title{font-size:25px}
.banner{background-position:center center;background-size:cover;padding:35px 0 50px}
.video-box{width:calc(50% - 24px)}
.home-visible .ac{top:0;margin-top:50px}
.home-active{padding-bottom:50px}
.sub-eve-main.sub-eve-virtu .sub-eve:after{display:none}
.bdy-title,.inner-title{margin-top:15px}
.podcast-list ul li{width:100%;padding:10px 0}
}
@media screen and (max-width :500px) {
.video-box{width:100%;margin:0;margin-bottom:20px}
.video-list{width:auto;margin:auto}
.podcast-box{float:none}
.eve-subsc-frm ul li:nth-of-type(2){border-right:1px solid #96a4b8}
}
.have-us .sub-eve-virtu .sub-eve .lhs h2{margin-bottom:26px}
.fadeIn li{opacity:0;animation:fadeIn 1s 1 both;transform:translateY(10px)}
.fadeIn li:nth-last-of-type(1){animation-delay:2.7s}
.fadeIn li:nth-last-of-type(2){animation-delay:2.4s}
.fadeIn li:nth-last-of-type(3){animation-delay:2.1s}
.fadeIn li:nth-last-of-type(4){animation-delay:1.8s}
.fadeIn li:nth-last-of-type(5){animation-delay:1.5s}
.fadeIn li:nth-last-of-type(6){animation-delay:1.2s}
.fadeIn li:nth-last-of-type(7){animation-delay:.9s}
.fadeIn li:nth-last-of-type(8){animation-delay:.6s}
.fadeIn li:nth-last-of-type(9){animation-delay:.3s}
@keyframes fadeIn {
0%{opacity:0;transform:translateY(10px)}
100%{opacity:1;transform:translateY(0px)}
}
@media screen and (max-width: 767px){
.fadeIn li{opacity:1;animation: none;transform: translateY(0px)}
}
@import https://www.manageengine.com/css/fonts.css;
html,body,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:'ZohoPuvi';margin:0;padding:0}
*{font-family:'ZohoPuvi'}
div,ul,li{box-sizing:border-box;position:relative;list-style-type:none}
.afl{display:block}
.ac{max-width:1200px;margin:auto}
html{scroll-behavior:smooth}
.banner{background:url(../images/on-demand-video-hub-banner.png) no-repeat;background-size:cover;padding:35px 0
100px;background-color:#4bcbef}
.logo
a{display:inline-block;height:50px;width:150px;background:url(../images/on-demand-video-hub-sprite.png)no-repeat;background-size:1000px}
.bdy-title{font-size:35px;font-weight:300;text-align:center;margin-top:35px;display:none}
.home-active .bdy-title{display:block}
.bdy-title .bold{font-weight:600;display:block;line-height:46px}
.inner-title{font-size:35px;font-weight:600;text-align:center;display:table;max-width:500px;margin:auto;margin-top:35px}
.content-part{margin:50px 0}
.hm{font-size:14px;color:#000;font-weight:300}
.breadcrumb{margin-bottom:30px;font-weight:300;line-height:24px;cursor:pointer}
.breadcrumb a{transition:.3s ease-in;text-decoration: none;color: inherit;}
.breadcrumb a:hover{color:#4839ef}
.current-category{font-size:14px;font-weight:500;cursor: default;}
.home{background:#fafafa;padding:85px 0 100px}
.home h3{font-size:30px;font-weight:600;color:#333;text-align:center;margin-bottom:50px}
.category-list{margin-top:30px;display:table;width:100%;text-align:center}
.category-list li{width:calc(20% - 32px);margin:0
16px;background:#fff;font-size:16px;line-height:24px;font-weight:500;text-align:center;border-radius:10px;box-shadow:0 0
20px #444b721f;box-sizing:border-box;padding:20px 20px;padding-top:220px;position:relative;transition:.3s
ease-in;border:1px solid #f2f2f4;cursor:pointer;display:inline-grid;margin-bottom:30px}
.category-list li a{position: absolute;width: 100%;height: 100%;display: block;top:0;left: 0;z-index: 1;
text-decoration: none;}
.category-list li a:hover{color: inherit;text-decoration: none;}
.category-list li:before{content:'';width:calc(100% -
20px);height:186px;position:absolute;left:10px;top:10px;border-radius:10px;background-color:#ffecf0}
.category-list li.cat-2:before{background-position:-188px -77px;background-color:#fdf4bb}
.category-list li.cat-3:before{background-position:-364px -77px;background-color:#caeefe}
.category-list li.cat-4:before{background-position:-535px -77px;background-color:#d9f8eb}
.category-list li.cat-5:before{background-position:-709px -83px;background-color:#caeefe}
.category-list li::after{content:'';width:155px;height:155px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:915px;background-position:-20px -86px;position:absolute;left:0;right:0;top:20px;margin:auto}
.category-list li.cat-2:after{background-position:-198px -85px}
.category-list li.cat-3:after{background-position:-372px -90px}
.category-list li.cat-4:after{background-position:-542px -90px}
.category-list li.cat-5:after{background-position:-715px -93px}
.category-list li.cat-6:before{content:'';width:calc(100% - 20px);height:186px;background-position:-15px
-261px;position:absolute;left:10px;top:10px;border-radius:10px;background-color:#caeefe}
.category-list li.cat-7:before{background-color:#ffecf0}
.category-list li.cat-8:before{background-color:#fdf4bb}
.category-list li.cat-9:before{background-color:#efefef}
.category-list
li.cat-6::after{content:'';width:155px;height:155px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:915px;background-position:-20px -273px;position:absolute;left:0;right:0;top:20px;margin:auto}
.category-list li.cat-7:after{background-position:-187px -284px}
.category-list li.cat-8:after{background-position:-365px -280px}
.category-list li.cat-9:after{background-position:-552px -276px}
.category-list li.cat-10:before {background-color: #caeefe;}
.category-list li.cat-10:after {background-position: -11px -710px;}
.category-list.list-four{width:80%;margin:auto}
.category-list.list-four li{width:calc(25% - 32px);padding-bottom:25px;min-height:318px}
.category-list li:hover{border:1px solid #4839ef;box-shadow:none}
.list-five{margin-top:50px}
.cat-1,.cat-2,.cat-3,.cat-4,.cat-5,.cat-6{min-height:318px}
.video-box{width:calc(20% - 24px);float:left;margin:12px;cursor:pointer}
.video-list{display:table;width:100%}
.video-thumb{width:100%;height:180px;box-sizing:border-box;border-radius:5px;overflow:hidden;position:relative;border:1px
solid #fff;transition:.3s ease-in;cursor:pointer}
.video-thumb img{width:100%;height:100%}
.video-thumb:before{content:'';width:100%;height:100%;background:#0c0c0c69;position:absolute;box-sizing:border-box;left:0;top:0;opacity:0;transition:.3s
ease-in}
.video-thumb:after{content:"";width:70px;height:57px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-164px 0;position:absolute;bottom:-10px;right:-10px}
.video-box:hover .video-thumb:after{background-position:-247px 0}
.video-box:hover .video-thumb{border:1px solid #4839ef}
.video-box:hover .video-thumb:before{opacity:1}
.video-box p{font-size:16px;line-height:25px;font-weight:500;transition:.3s ease-in}
.video-box:hover p{color:#4839ef}
.podcast-box{width:calc(22% - 24px);float:left;margin:12px;cursor:pointer;transition:.3s ease-in;min-width:230px}
.pod-img{width:100%;height:180px;box-sizing:border-box;border-radius:5px;overflow:hidden;position:relative;border:1px
solid #fff;transition:.3s ease-in;cursor:pointer;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:965px;background-position:-25px -524px;border-radius:10px}
.podcast-box:nth-of-type(2) .pod-img{background-position:-290px -514px}
.podcast-box:nth-of-type(3) .pod-img{background-position:-563px -517px;background-size:961px}
.pod-img:after{content:"";width:70px;height:57px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-164px 0;position:absolute;bottom:-10px;right:-10px}
.podcast-box:hover .pod-img{border:1px solid blue}
.podcast-box p{font-size:16px;line-height:25px;padding-left:5px;font-weight:500;transition:.3s ease-in}
.podcast-box:hover p{color:#4839ef}
.podcast-box a{position: absolute; height: 100%; width: 100%; left: 0; top: 0; opacity: 0;}
.home-active .inner-title{display:none}
.home-active{padding:50px 0 250px}
.content-part{display:none}
.home-visible h3{display:none}
.home-visible{padding-top:0;padding-bottom:0;height:570px}
.home-visible .ac{position:relative;top:-178px}
.home-visible .category-list{margin-top:0}
.podcast-list ul li{float:left;width:50%;padding:0 20px 15px 10px}
.podcast-list{display:none;margin-bottom:50px}
.podcasts h3{font-size:30px;font-weight:600;text-align:left;padding-left:16px;margin-bottom:30px;display:none}
.video-list h3{margin-top:50px}
.podcast-list ul{display:table;width:100%}
.view-more{text-align:right;padding-right:20px;color:#443adf;cursor:pointer}
.view-more span{font-size:25px;position:relative;top:5px;transform:rotate(90deg);display:inline-block;margin-left:8px}
.it-security.have-view-more{height:387px;overflow:hidden;margin-bottom:13px}
.view-less
span{font-size:25px;position:relative;top:5px;transform:rotate(90deg);display:inline-block;margin-left:8px;transform:rotate(270deg)}
.view-less{text-align:right;padding-right:20px;color:#443adf;cursor:pointer;display:none}
.sub-eve-main{float:none;background:#fff;padding:73px 0 40px}
.sub-eve-virtu .sub-eve .lhs h2{color:#000;font-weight:200}
.sub-eve-virtu .sub-eve .lhs h2 b{font-weight:400}
.sub-eve-virtu .sub-eve .rhs .eve-subsc-frm .dwn-priv{color:#000}
.sub-eve-virtu .eve-subsc-frm .dwn-priv a{color:#000}
.eve-subsc-frm ul li{box-sizing:border-box}
.eve-subsc-frm ul li:nth-of-type(1){border:1px solid #96a4b8;border-right:0}
.eve-subsc-frm ul li:nth-of-type(2){border:1px solid #96a4b8;border-right:0;border-left:0;position:relative}
.eve-subsc-frm ul li input[type="submit"]{border:1px solid #96a4b8;border-left:0;height:50px}
.eve-subsc-frm ul
li:nth-of-type(2):after{content:"";width:1px;height:70%;background:gray;position:absolute;left:-5px;top:17%}
.sub-eve-main.sub-eve-virtu .sub-eve:after{content:"";background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-792px -324px;width:220px;left:0;top:-25px;bottom:0}
.eve-subsc-frm #country_state{border:1px solid #95a4b8}
.sub-eve-virtu .eve-subsc-frm .sub-msg1 h4{color:#000}
.sub-eve-virtu .eve-subsc-frm #meGDPRMessage label{color:#000}
.s18-foot{background:#fff}
.s18-foot-inn{text-align:center}
.s18-foot-inn h4{font-size:24px;margin-bottom:15px;color:#fff;font-weight:200}
.s18-foot-inn p{margin-top:5px;font-size:16px;font-weight:200;color:#fff}
.s18-foot-mail{margin-top:35px}
.s18-foot-mail ul{margin-top:0}
.s18-foot-mail ul li{display:inline-block;margin:0
19px;padding-left:55px;font-weight:200;font-size:16px;margin-bottom:10px}
.s18-foot-mail ul
li:before{content:'';position:absolute;width:32px;height:32px;font-size:16px;margin-left:-45px;background:url('../images/on-demand-video-hub-sprite.png')
no-repeat;background-size:915px;background-position: -564px -5px}
.s18-foot-mail ul li:nth-child(2):before{background-position:-594px -6px}
.s18-foot-mail ul li:nth-child(3):before{background-position:-624px -6px}
.s18-foot-mail ul li a{color:#fff;font-weight:200;font-size:16px;text-decoration:none}
.s18-foot-mail ul li:nth-child(1){background-position:-158px -302px}
.s18-foot-mail ul li:nth-child(2){background-position:-648px -50px}
.s18-foot-mail ul li:nth-child(3){background-position:-834px -94px}
.foo-div-zhoho{width:77px;height:26px;background:url('../images/on-demand-video-hub-sprite.png')
no-repeat;background-size: 915px;background-position: -495px
0px;position:relative;display:inline-block;vertical-align:bottom}
.s18-css-foot{padding:45px 0 40px;position:relative;overflow:hidden}
.footer{padding:50px 0;background:#000;color:#fff}
.copyright p{margin:0;color:#a3a3a3;font-size:12px;font-weight:300;padding:5px 0}
.copyright{text-align:center;padding:12px 0}
span#backToTop{display:none!important}
.eve-subsc-frm .ffw-errmsg{font-size:12px;position:absolute;margin-top:0;line-height:18px;color:#f44336;padding:2px
15px;z-index:9;display:none;top:-26px;padding-left:0;width:100%}
@media screen and (max-width: 1100px) and (min-width:767px) {
.sub-eve-virtu .sub-eve{max-width:800px}
.sub-eve-virtu .sub-eve .lhs h2{text-align:left}
.sub-eve-virtu .sub-eve .rhs .eve-subsc-frm{margin-left:0}
.sub-eve-main.sub-eve-virtu .sub-eve:after{top:0}
}
.eve-subsc-frm
#country_state{position:static;font-size:15px;background-size:8px;opacity:1;width:112px;background-color:#fff;border-radius:0 3px 3px
0;height:48px;border:none}
.having-state .country-field{width:163px!important}
.having-state .country-field select{float:left;width:50px}
.having-state
.subselectedCountry:after{content:"";width:1px;height:33px;background:gray;position:absolute;top:16%;right:-35px}
.having-state.sub-eve{max-width:1200px}
.sub-eve-virtu .having-state .lhs{width:370px}
.sub-eve-virtu .having-state .rhs{width:calc(100% - 380px)}
.having-state .eve-subsc-frm ul li:nth-child(1){width:180px}
@media screen and (max-width: 1150px) {
.sub-eve-main.sub-eve-virtu .having-state:after{display:none}
.sub-eve-main.sub-eve-virtu .having-state{padding-left:30px;max-width:100%;margin:auto;display:table;padding-left:0}
.sub-eve-virtu .having-state
.lhs{width:100%;display:Table;text-align:center;float:none;margin-bottom:30px;padding-bottom:0}
.sub-eve-virtu .having-state .rhs{display:table;width:100%;float:none;margin:auto;max-width:500px}
.sub-eve-virtu .having-state .rhs .eve-subsc-frm{width:100%}
.sub-eve-virtu .having-state .lhs h2{text-align:center}
.sub-eve-main.sub-eve-virtu .having-state{padding-left:0}
.having-state .eve-subsc-frm ul li:nth-child(3){width:auto}
}
@media screen and (max-width: 600px) {
.having-state .eve-subsc-frm ul li:nth-child(1){width:100%;border:1px solid #96a4b8;margin-bottom:10px}
.having-state .eve-subsc-frm ul li:nth-of-type(2){width:100%!important;border:1px solid #96a4b8;margin-bottom:10px}
.having-state .eve-subsc-frm ul li:nth-of-type(2):after{display:none}
.having-state .eve-subsc-frm ul li:nth-child(3){width:100%}
.eve-subsc-frm #country_state{width:calc(100% - 70px);background-position:right}
}
.form-popup .form-inn{position:relative;z-index:0;display:table;max-width:400px;margin:auto;background:#fff;padding:34px
45px 29px;box-sizing:border-box;top:8%;border-radius:0;z-index:1}
.form-popup .form-inn .form-tit{padding:0;position:relative;background:#fff}
.form-popup .form-inn .form-tit
h4{text-align:center;font-size:28px;color:#000;font-weight:600;margin:0;margin-bottom:25px}
.form-popup .ffw-form{float:left;width:100%}
.form-popup .ffw-form form ul
li{float:left;width:100%;margin-bottom:11px;position:relative;list-style:none;box-sizing:border-box}
.form-popup .ffw-form form ul li .ffw-checkbox{float:left;width:100%;padding:0}
.form-popup .ffw-form form ul li input,.ffw-form form ul li
select{float:left;width:100%;font-size:14px;font-weight:400;border-radius:2px;height:40px;background:#fff;border:1px
solid #adb7b8;padding:8px;color:#000;box-sizing:border-box;padding-left:40px;font-weight:300}
.form-popup .ffw-form form ul li select{appearance:none;-webkit-appearance:none;padding-left:40px}
.form-popup .ffw-form form ul li
input.ffw-submit{background:#d83227;color:#fff;border:0;font-size:18px;font-weight:400;cursor:pointer;transition:all .5s
ease;padding:15px;height:auto;border-radius:4px;position:relative;z-index:1}
.form-popup .ffw-form form ul li input.ffw-submit:hover{transition:all .5s ease;box-shadow:0 7px 8px -5px
#08080e;background:#f51304}
.form-popup .ffw-form form ul li .ffw-checkbox input{width:14px;height:14px;float:left;padding:5px;border:0;margin:5px
2px}
.form-popup .ffw-form form ul li .ffw-checkbox label{float:left;width:calc(100% -
25px);padding-left:10px;box-sizing:border-box;color:#bdbdbd;font-size:14px}
.form-popup .ffw-form form ul li
.ffw-errmsg{display:none;color:#ff1212!important;font-size:12px;float:left;width:100%!important;height:auto!important;margin-top:6px}
.form-popup #meGDPRMessage{font-size:13px;line-height:20px;float:left;width:100%;padding:15px 0 10px}
.form-popup #meGDPRMessage label{font-size:11.5px;line-height:20px;color:#333}
.form-popup #formCTAgdpr{font-size:11.5px;line-height:20px;float:left;width:100%;padding-top:15px;color:#333}
.form-popup .form-popup #formCTAgdpr span{font-size:11.5px;line-height:20px;color:#bdbdbd}
.form-popup #formCTAgdpr a{font-size:11.5px;color:#0004ff}
.form-popup select#country_state{margin-top:15px}
.form-popup .ic-count:after{content:"";position:absolute;width:0;height:0;border-left:4px solid
transparent;border-right:4px solid transparent;border-top:6px solid #7f7f7f;z-index:0;right:20px;top:18px}
.form-popup ul.ffw-form-fields{margin:0;padding:0}
.form-popup{position:fixed;width:100%;height:100%;background:#4b4e5ad9;z-index:111;display:none;top:0;left:0}
.ffw-form-fields .form-group{position:relative}
.ffw-form-fields
.form-group:before{content:'';width:30px;height:30px;position:absolute;left:5px;top:5px;background:url(../images/on-demand-video-hub-sprite.png)
no-repeat;background-size:1000px;background-position:-330px -4px}
.ffw-form-fields .ic-mail:before{background-position:-363px -4px}
.ffw-form-fields .ic-phone:before{background-position:-398px -3px}
.ffw-form-fields .ic-company:before{background-position:-437px -3px}
.ffw-form-fields .ic-count:before{background-position:-476px -5px}
span.form-close{padding:0
5px;font-weight:600;position:absolute;right:-6px;top:-6px;opacity:1;font-weight:100;transition:.3s
ease-in;cursor:pointer;color:#000;font-size:20px;background:#c9c9c9;border-radius:50%;box-sizing:border-box;text-align:center;line-height:20px;padding-left:6px}
span.form-close:hover{zoom:1.2}
.ffw-errmsg.active::after{display:none}
input#support{width:20px;height:auto}
li.ic-supp label{width:100%;float:left;color:#000;font-weight:300;font-size:15px;margin-bottom:10px;line-height:18px}
.form-group .palceholder{position:absolute;top:10px;left:20px;transition:.3s ease-in}
.form-group label{font-weight:300;color:#868686;font-size:14px}
.form-group .star{color:red}
.form-group .palceholder.focused{top:-10px;background:#fff;padding:0 5px;left:12px}
.form-group .focused label{color:#c37000;font-size:11px}
.form-main strong{font-weight:500}
li.ic-supp{margin-top:0;margin-left:7px}
.styled-checkbox{position:absolute;opacity:0}
.styled-checkbox + label{position:relative;cursor:pointer;padding:0;float:left;font-weight:400;font-size:14px}
.styled-checkbox +
label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:12px;height:12px;background:#fff;border:1px
solid #cecece;border-radius:2px;margin-top:2px;transition:all .3s ease}
.styled-checkbox:hover + label:before{background:#09AF63}
.styled-checkbox:checked + label:before{background:#fff;border:1px solid #d8d8d8;transition:all .3s ease}
.styled-checkbox:disabled + label{color:#b8b8b8;cursor:auto}
.styled-checkbox:disabled + label:before{box-shadow:none;background:#ddd}
.styled-checkbox:checked + label:after{content:"";position:absolute;left:5px;top:4px;width:3px;height:7px;border:solid
#09AF63;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.form-popup .dwn-priv{font-size:11.5px;line-height:20px;float:left;width:100%;padding-top:15px;color:#333}
.popup{position:fixed;width:100%;height:100%;top:0;z-index:9;background:#000000ad;display:none}
.videos{width:75%;height:70%;margin:auto;position:relative;top:13%}
.clos-pop{position:absolute;right:-20px;top:-32px;font-size:30px!important;cursor:pointer;color:#fff;font-family:"Zoho_puvi_regular"}
@media screen and (max-width :1250px) {
.ac{max-width:90%}
.category-list li{width:calc(25% - 32px);min-height:318px}
.cat-1,.cat-2,.cat-3,.cat-4,.cat-5,.cat-6{height:auto;min-height:AUTO}
}
@media screen and (max-width :992px) {
.category-list li,.category-list.list-four li{width:calc(33% - 32px)}
.home-visible{height:945px}
.video-box{width:calc(33% - 24px)}
}
@media screen and (max-width :767px) {
.banner{background: #4bcbef; background: -webkit-linear-gradient(to bottom,#80eed5,#4bcbef); background:
linear-gradient(to bottom,#80eed5,#4bcbef);}
.category-list li,.category-list.list-four li{width:100%;margin:0;margin-bottom:30px;min-height:auto}
.home-visible{height:auto;padding-bottom:0}
.logo{text-align:center}
.bdy-title,.inner-title{font-size:25px}
.banner{background-position:center center;background-size:cover;padding:35px 0 50px}
.video-box{width:calc(50% - 24px)}
.home-visible .ac{top:0;margin-top:50px}
.home-active{padding-bottom:50px}
.sub-eve-main.sub-eve-virtu .sub-eve:after{display:none}
.bdy-title,.inner-title{margin-top:15px}
.podcast-list ul li{width:100%;padding:10px 0}
}
@media screen and (max-width :500px) {
.video-box{width:100%;margin:0;margin-bottom:20px}
.video-list{width:auto;margin:auto}
.podcast-box{float:none}
.eve-subsc-frm ul li:nth-of-type(2){border-right:1px solid #96a4b8}
}
.have-us .sub-eve-virtu .sub-eve .lhs h2{margin-bottom:26px}
.fadeIn li{opacity:0;animation:fadeIn 1s 1 both;transform:translateY(10px)}
.fadeIn li:nth-last-of-type(1){animation-delay:2.7s}
.fadeIn li:nth-last-of-type(2){animation-delay:2.4s}
.fadeIn li:nth-last-of-type(3){animation-delay:2.1s}
.fadeIn li:nth-last-of-type(4){animation-delay:1.8s}
.fadeIn li:nth-last-of-type(5){animation-delay:1.5s}
.fadeIn li:nth-last-of-type(6){animation-delay:1.2s}
.fadeIn li:nth-last-of-type(7){animation-delay:.9s}
.fadeIn li:nth-last-of-type(8){animation-delay:.6s}
.fadeIn li:nth-last-of-type(9){animation-delay:.3s}
@keyframes fadeIn {
0%{opacity:0;transform:translateY(10px)}
100%{opacity:1;transform:translateY(0px)}
}
@media screen and (max-width: 767px){
.fadeIn li{opacity:1;animation: none;transform: translateY(0px)}
}