@import url("https://www.manageengine.com/css/fonts.css");
body{  font-family: 'Zoho_Puvi_Regular'; overflow-x:hidden;}
.breadcrumb, .breadcrumb+div,.sol-bot, .sol-bot+section{display:none;}
#commonHeader + section > .container{max-width:100%;}
section{padding: 0px 0;}
/* --------------- Page preloader style ---------------  */
div.page-preloader{background: #fff;width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:999;}
div.page-preloadcont{position:absolute; top:40%; left:0; right:0;}
div.page-preloadcont p{text-align:center; color:#27407d; font-size:24px; line-height:20px}
div.page-preloadcont img{width:70px; display:block; margin:30px auto;-webkit-animation: preloaderanim 1s infinite linear;-moz-animation: preloaderanim 1s infinite linear;-o-animation: preloaderanim 1s infinite linear;animation: preloaderanim 1s infinite linear;}
/* ---------------  Webinarbanner section style ---------------  */
.webinarbanner-section{width:60%; background:url(../images/ensuring-gdpr-compliance-through-effective-endpoint-management-banner.jpg) no-repeat; background-position:0 0; background-size:cover;display: inline-block;margin: 3px 0 0 0; position:relative;z-index: 9;}
.webinar-container{width:80%; margin:0 0 0 10%;}
.webinarbanner-contents{margin:10% 0 0 0;}
.webinarbanner-contents h2{padding: 0;font-size: 1.9em;color: #60CAED;opacity: 0;top: -10px;-webkit-transition: all 200ms ease-in-out 100ms;-moz-transition: all 200ms ease-in-out 100ms;-ms-transition: all 200ms ease-in-out 100ms;transition: all 200ms ease-in-out 100ms;position: relative;}
.webinarbanner-contents h1{font-size: 2.5em;color: #fff;font-weight: 100;line-height: 1.5em;opacity: 0;top: -10px;padding: 5px 0 20px 0;position: relative;-webkit-transition: all 200ms ease-in-out 200ms;-moz-transition: all 200ms ease-in-out 200ms;-ms-transition: all 200ms ease-in-out 200ms;transition: all 200ms ease-in-out 200ms;margin: 0 0 5% 0;}
.webinarbanner-contents p{color:#fff; font-size:1.4em;opacity: 0;top: -10px;
position: relative;-webkit-transition: all 200ms ease-in-out 600ms;-moz-transition: all 200ms ease-in-out 600ms;-ms-transition: all 200ms ease-in-out 600ms;transition: all 200ms ease-in-out 600ms;}
.webinarbanner-speaker{width: 60%;margin: 10% 0 0 0;opacity: 0; display:inline-block;top: -10px;
position: relative;-webkit-transition: all 200ms ease-in-out 1s;-moz-transition: all 500ms ease-in-out 1s;-ms-transition: all 200ms ease-in-out 1s;transition: all 200ms ease-in-out 1s;background: -moz-linear-gradient(left, rgba(30,87,153,0.7) 0%, rgba(125,185,232,0) 75%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(30,87,153,0.7) 0%,rgba(125,185,232,0) 75%); background: linear-gradient(to right, rgba(30,87,153,0.7) 0%,rgba(125,185,232,0) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#911e5799', endColorstr='#007db9e8',GradientType=1 );background-position: 35px 0px;}
.webinarbanner-contents.pageready h1, .webinarbanner-contents.pageready h2,.webinarbanner-contents.pageready p, .webinarbanner-contents.pageready .webinarbanner-speaker{opacity:1;top: 0px;}
.webinarbanner-contents.pageready .webinarscrolldown{opacity:1;}
.webinarbanner-speaker img{display: inline-block;width: 70px;}
.webinarbanner-speaker p{display: inline-block;font-size:1.2em; margin:0; float:left;}
.webinarbanner-speaker p:last-child{margin: 2% 0 0 15px;line-height: 1.5em;}
.webinarbanner-speaker p span{display:block;}
.webinarbanner-speaker p span:last-child{font-style:italic;}
.webinarscrolldown{position:absolute;bottom: 100px;width: 100px;margin: 10% 0 0 0; opacity:0;-webkit-transition: all 200ms ease-in-out 1.4s;-moz-transition: all 500ms ease-in-out 1.4s;-ms-transition: all 200ms ease-in-out 1.4s;transition: all 200ms ease-in-out 1.4s;}
.scroll-btn {display: block;position: absolute;left: 0;top: 0px;text-align: center;}
.scroll-btn > * {display: inline-block;line-height: 18px;font-size: 13px;font-weight: normal;color: #ffffffletter-spacing: 2px;}
.scroll-btn > *:hover, .scroll-btn > *:focus, .scroll-btn > *.active {color: #ffffff;}
.scroll-btn > *:hover, .scroll-btn > *:focus, .scroll-btn > *:active, .scroll-btn > *.active {opacity: 0.8;filter: alpha(opacity=80);}
.scroll-btn .mouse {position: relative;display: block;width: 30px;height: 50px;margin: 0 auto 0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 23px;border:2px solid #fff;}
.scroll-btn .mouse > * {position: absolute;display: block;top: 29%;left: 50%;width: 8px;height: 8px;margin: -4px 0 0 -4px;background: #FF580A;border-radius: 50%;-webkit-animation: ani-mouse 2.5s linear infinite;-moz-animation: ani-mouse 2.5s linear infinite;animation: ani-mouse 2.5s linear infinite;}
.webinarscrolldown span.scrolldowntext{display:block; color:#fff;}
/* ---------------  Webinarform section style ---------------  */
.webinarform-section{background:#27407d; width:40%; top:95px; right:0;z-index: 1;}
.webinarformsection-absolute{position: absolute;top: auto;bottom: 0px;}
.webinarformsection-fixed{position: fixed;}
.webinarform-section form{width: 70%;height: auto;margin: 70px auto 0 auto;padding: 30px;background: #fff;}
.webinarform-section form h3{font-family: 'Zoho_Puvi_SemiBold'; color:#304c90; text-align:center; font-size:1.5em; margin:10px 0 20px 0;}
input:focus {outline: none;}
.webinarform-section form .formfild input{width: 100%;border: none;background: #f7f8fb;padding: 25px 0px;font-size: 1.2em;text-indent: 20px;font-style: italic;color: #232323;margin: 0 0 15px 0;border-radius: 5px; border:2px solid #fff;outline: none;}
.webinarform-section form .formfild input.error{border:2px solid #ffcfcf;}
.webinarform-section form .form-submit input{border: none;background: #f24e38;padding: 13px 60px;border-radius: 24px;font-size: 1.2em;color: #fff;text-transform: uppercase;font-family: 'Zoho_Puvi_SemiBold';margin: 20px 0 0 0;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.webinarform-bg{position:absolute; width:100%; z-index:-9; top:0px;}
.webinarform-section form .form-submit input:hover{cursor:pointer;background: #163582;}
.webinarform-bg span{background:#1992ac; display:block; position:absolute;transform: scale(0, 0);-webkit-transition: all 200ms ease-in-out 0s;-moz-transition: all 200ms ease-in-out 0s;-ms-transition: all 200ms ease-in-out 0s;transition: all 200ms ease-in-out 0s;}
.webinarform-bg.pageready span{-webkit-animation: neon3 700ms ease-in-out infinite alternate;animation: neon3 700ms ease-in-out infinite alternate;-moz-animation: neon3 700ms ease-in-out infinite alternate;-ms-animation: neon3 700ms ease-in-out infinite alternate;}
.webinarform-bg span:nth-child(1){width: 20px;height: 20px;border-radius: 20px;left: -2%;top: 50%;}
.webinarform-bg span:nth-child(2){width:10px; height:10px; border-radius:5px;left: 6%;top: 30%;}
.webinarform-bg span:nth-child(3){width: 20px;height: 20px;border-radius: 20px;left: 40%;top: 5%;}
.webinarform-bg span:nth-child(4){width: 24px;height: 24px;border-radius: 12px;left: 60%;bottom: 22%;}
.webinarform-bg span:nth-child(5){width: 8px;height: 8px;border-radius: 4px;right: 5%;top: 15%;}
.webinarform-bg span:nth-child(6){width: 8px;height: 8px;border-radius: 4px;right: 5%;bottom: 15%;}
.webinarform-bg span:nth-child(7){width: 120px;height: 120px;border-radius: 60px;right: -15%;bottom: 35%;}
.webinarsocialshare-section{width: 100%;height: auto;position: absolute;bottom: 0;background: #203770;padding: 20px 0 10px 0;}
.webinarsocialshare-section ul{width: auto;display: table;margin: 0 auto;}
.webinarsocialshare-section ul li{float:left; margin:0 10px;}
.webinarsocialshare-section ul li svg{transition: 300ms;transform: rotate(0deg) scale(0.8);}
.webinarsocialshare-section ul li svg:hover {transform: rotate(0deg) scale(1);}
/* ---------------  Webinarcontents section style ---------------  */
.webinarcontents-section{width:60%; background:#f7f8fb;display: inline-block;padding: 50px 0;position: inherit; z-index:9;}
.webinarcontents-box-white{width:90%; padding:30px; display:inline-block; background:#fff; margin:50px 0 0 0; }
.webinarcontents-box-white h1{font-size: 2.3em;color: #163582;font-weight: 100;line-height: 1.2em; margin:0px 0 0 0;padding:0 0 20px 0;ffont-family: 'Zoho_Puvi_SemiBold';}
.webinarcontents-box-white p{text-align: justify;color: #000;font-size: 1.1em;line-height: 2em;margin: 0;}
.webinarcontents-box-blue{width:90%; padding:10px 30px; display:inline-block; background:#47aed0; margin:50px 0 0 0;}
.webinarcontents-box-blue h2{font-size:2.3em; color:#fff; line-height:1.3em;font-family: 'Zoho_Puvi_SemiBold';}
.webinarcontents-box-blue ol{list-style:decimal; padding:0;margin: 0px 0 30px 20px;font-size: 1.1em;line-height: 2.2em;}
.webinarcontents-box-blue ol li{color:#fff;}
.webinarcontents-speaker{width:100%; display:inline-block; margin:0 0 30px 0;}
.webinarcontents-speaker p{float:left;}
.webinarcontents-speaker p img{width: 70px;}
.webinarcontents-speaker p:last-child{margin: 10px 0 0px 20px;line-height: 1.5em;}
.webinarcontents-speaker p span{display:block;}
.webinarcontents-speaker p span:last-child{color: #575757; font-style:italic; font-size:0.9em;}
.webinarcontents-box-white p.morewebinars a{float: right;display: block;padding: 0px 70px;background: #163582;border-radius: 18px;color: #fff;font-size: 1em;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: color, background-color, border;transition-property: color, background-color, border; border:2px solid #163582; line-height:1.7em;}
.webinarcontents-box-white p.morewebinars a:hover{text-decoration:none; background:#fff; color:#163582; border:2px solid #163582;}
/* ---------------  Responsive style ---------------  */
@media screen and (min-width:1920px){.webinarform-section form{margin: 30% auto 0 auto;}.webinar-container{font-size:1.2em;}.webinarbanner-contents{margin:20% 0 0 0;}.webinarbanner-speaker img{width:90px}}
@media screen and (max-width: 1368px){.webinar-container{font-size:1em;}.webinarbanner-contents{margin:5% 0 0 0;}	.webinarbanner-contents h1{font-size:2em;}.webinarform-section{font-size:0.9em;}.webinarform-section form{width:60%;margin: 7% auto 0 auto; padding:25px;}.webinarform-section form .formfild input{padding:15px 0px;}}
@media only screen and (max-width: 1024px){#commonHeader + section > .container{width: 100%;padding-left: 0%;padding-right: 20%;}.webinarformsection-absolute{left: 50%;width: 33.4%;}}
@media screen and (max-width: 1000px){#commonHeader {min-height: 60px;}header{height:auto;}.webinarform-section{top:60px;}section .webinarbanner-section{width:100%;z-index:inherit;}.webinarformsection-fixed, .webinarformsection-absolute{position:inherit; top: 0px; display:inline-block; width:100%;}.webinarcontents-section{width:100%;z-index:inherit;}}   
@media screen and (max-width: 700px){.webinarscrolldown{display:none;}.webinar-container{font-size: 0.9em; margin:0 auto;}.webinarbanner-contents h1{margin:0;}.webinarbanner-speaker{background-position: 20px 0; margin:3% 0 0 0;}.webinarbanner-speaker img{width:40px;}.webinarform-bg{display:none;}.webinarsocialshare-section{position:inherit; margin:20px 0 0 0;}.webinarcontents-speaker p img{width:50px;}}   
@media screen and (max-width: 500px){.webinarbanner-speaker{width:90%;}.webinarbanner-section{height:400px !important;}section .webinarbanner-section{width:100%;z-index:inherit;}.webinarbanner-speaker p:last-child{margin: 1% 0 0 15px;}.webinarcontents-box-white, .webinarcontents-box-blue{width:80%; margin:30px 0 0 0;}.webinarcontents-box-white:last-child{text-align:center;}.webinarcontents-box-white p.morewebinars a{float: none;display: table;margin: 15px auto 0px auto;}}
/* ---------------  Keyframes style ---------------  */
@-webkit-keyframes ani-mouse{0%{opacity: 1;top: 29%;}15%{opacity: 1;top: 50%;}50%{opacity: 0;top: 50%;}100%{opacity: 0;top: 29%;}}
@-moz-keyframes ani-mouse{0%{opacity: 1;top: 29%;}15%{opacity: 1;top: 50%;}50%{opacity: 0;top: 50%;}100%{opacity: 0;top: 29%;}}
@keyframes ani-mouse{0%{opacity: 1;top: 29%;}15%{opacity: 1;top: 50%;}50%{opacity: 0;top: 50%;}100%{opacity: 0;top: 29%;}}	
@keyframes neon3{from{transform: scale(0.95, 0.95); opacity:0.9;}to{transform: scale(1, 1); opacity:1;}}
@-moz-keyframes neon3{from{transform: scale(0.95, 0.95); opacity:0.9;}to{transform: scale(1, 1); opacity:1;}}
@-webkit-keyframes neon3{from{transform: scale(0.95, 0.95); opacity:0.9;}to{transform: scale(1, 1); opacity:1;}}