@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_light.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_light.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_light.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_light.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_light.ttf) format("truetype");font-style:normal;font-weight:200;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular_italic.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular_italic.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular_italic.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular_italic.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular_italic.ttf) format("truetype");font-style:italic;font-weight:300;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold_italic.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold_italic.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold_italic.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold_italic.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold_italic.ttf) format("truetype");font-style:italic;font-weight:500;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold_italic.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold_italic.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold_italic.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold_italic.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_bold_italic.ttf) format("truetype");font-style:italic;font-weight:600;font-display:swap}
@font-face{font-family:ZohoPuvi;src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.eot);src:url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.eot?#iefix) format("embedded-opentype"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.woff2) format("woff2"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.woff) format("woff"),url(https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}
body,html{padding:0;margin:0;height:100%;width:100%}
#backToTop{display:none!important}
body *{box-sizing:border-box;font-family:ZohoPuvi}
body{background:#f8f9fb}
body.noscroll{overflow-y:hidden!important}
body a{text-decoration:none}
body p{margin:0;font-size:16px;font-weight:300;line-height:25px}
body h1,body h2,body h3,body h4,body h5,body h6,body ul{margin:0;padding:0;font-weight:500}
ul li{list-style-type:none}
.container{max-width:1240px;margin:0 auto;padding:0 20px}
.header-sec{background-color:#fff;position:absolute;top:0;width:100%;left:0;z-index:99;padding:0 20px;background:#000;border-bottom:1px solid #000}
.header-sec .container{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}
.header-sec.fix{position:fixed;background:#000;border-bottom:1px solid #000}
.header-sec .pg-logo{display:flex;justify-content:center}
.header-sec .pg-logo span{display:inline-block;background:url("../images/shield-cioconnect-iam-cybersecurity-seminar-2024-india-sprite.png") no-repeat -15px -267px;background-size:253px;width:224px;height:40px;margin:0 auto;transform:scale(.8)}
.header-sec ul{list-style:none;display:flex;gap:35px;align-items:center}
.header-sec ul li{color:#fff;font-size:16px;font-weight:300;line-height:30px}
.header-sec ul li:hover{color:#cba661}
.header-sec .head-register{display:inline-flex;padding:16px 32px;background:#fff;color:#000;font-size:16px;font-weight:400;line-height:14px;text-transform:uppercase;cursor:pointer;border:1px solid #fff}
.head-register:hover{background-color:#fff;color:#000;transition:all ease-in .3s}
.header-sec ul li.links{cursor:pointer}
.header-sec ul li.links:hover{color:#FFED6C}
.header-sec .mobile-menu{display:none}
.header-sec .burger{display:none;width:32px;height:24px;cursor:pointer;right:2rem;top:2rem;z-index:20}
.header-sec .burger span{width:100%;height:4px;background-color:#fff;border-radius:12px;display:block;transition:background-color .5s ease-in-out}
.header-sec .burger span::after,.header-sec .burger span::before{content:"";width:100%;background-color:#fff;display:block;transition:all .5s ease-in-out;border-radius:12px;height:4px}
.header-sec .burger span::before{transform:translateY(-10px)}
.header-sec .burger span::after{transform:translateY(10px);margin-top:-4px}
.header-sec .burger.active span{background-color:transparent}
.header-sec .burger.active span::before{transform:rotateZ(45deg) translateY(0)}
.header-sec .burger.active span::after{transform:rotateZ(-45deg) translateY(0)}
@media (max-width:768px){
.header-sec .head-register,.header-sec ul{display:none}
.header-sec .burger{display:block;margin-top:10px}
.header-sec .mobile-menu{width:100%;height:100vh;top:65px;right:0;background:#000;bottom:0;position:absolute;animation:fadeleft .5s ease 0s 1 normal forwards;height:100vh;padding-top:30px}
.header-sec .mobile-menu.active{display:flex;flex-direction:column;justify-content:start;align-items:center;animation:fadeRight .5s ease 0s 1 normal forwards}
.header-sec .mobile-menu ul{display:flex;flex-direction:column;gap:10px;align-items:center}
.header-sec .mobile-menu ul li{text-align:left;margin-bottom:30px;color:#fff}
.header-sec .mobile-menu .head-register{display:inline-flex;padding:15px 25px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:4px;background:#e31f26;color:#fff;border:1px solid #e31f26;position:relative}
}
.ban-sec{padding:150px 0 100px;background:#10357F;position:relative}
.ban-sec-lhs .ban-sec-cont h1{color:#fff;font-size:35px;font-style:normal;font-weight:300}
.ban-sec-lhs .ban-sec-cont h1 span{color:#fff;font-size:75px;font-style:normal;font-weight:800;letter-spacing:-3.75px;text-transform:uppercase;display:block}
.ban-sec-lhs .ban-sec-cont .loc-points{margin-top:40px;display:flex;flex-wrap:wrap;}
.ban-sec-lhs .ban-sec-cont .loc-points h2{color:#fff;font-size:23px;font-weight:600;text-transform:uppercase}
.ban-sec-lhs .ban-sec-cont{max-width:500px}
.ban-sec-lhs span.date{border-radius:5px;background:#0F285A;padding:12px 15px 12px 33px;margin-top:5px;display:inline-block;color:#fff;font-weight:300;font-size:15px;line-height:15px;text-transform:uppercase;position:relative}
.ban-sec-lhs span.date::before{content:'';position:absolute;background:url('../images/shieldnxg-workshop-2025-sprite.png') no-repeat -53px -141px;background-size:330px 199px;width:11px;height:13px;left:15px;top:12px}
.ban-sec-lhs .ban-sec-cont ul li p{color:#fff;font-size:14px;font-weight:300;line-height:21px;margin:10px 0}
.loc-cont{color:#FFED6C;font-size:26px;font-style:normal;font-weight:900;line-height:52.133px;text-transform:uppercase;position:relative}
.loc-cont span{display:inline-block;background:url(../images/shieldnxg-workshop-2025-sprite.png) repeat -11px -191px;background-size:330px 199px;width:149px;height:8px;right:0;font-size:0;margin-right:-11px;vertical-align:middle;margin-top:-3px}
.loc-points li{display:inline-block;margin-bottom:30px;padding-left:30px;position:relative;margin-bottom:25px;vertical-align:top;}
.loc-points li::before{content:'';position:absolute;background:url('../images/shieldnxg-workshop-2025-sprite.png') no-repeat -6px -138px;background-size:330px 199px;width:20px;height:23px;top:2px;left:0}
.secure-form{padding:34px;background-color:#fff;background:rgba(255,255,255,.9);position:relative;border-radius:5px}
.secure-form h3{color:#010101;font-size:20px;font-weight:600;line-height:30px;text-align:center;margin:0 0 20px 0}
.ban-sec-wrapper{display:flex;justify-content:space-between}
.ban-sec-rhs{max-width:380px;position:relative}
span.nxg-logo{background:url('../images/shieldnxg-workshop-2025-sprite.png') no-repeat 0 0;background-size:330px 199px;width:330px;height:45px;display:inline-block;margin-bottom:30px}
.ban-sec-rhs::before{content:'';width:100%;height:100%;background:url(../images/iam-cybersecurity-shieldnxg-seminar-2025-may-usa-arrow-bg.png) no-repeat;background-size:100% 100%;position:absolute;top:-85px;left:0}
.ffw-form form ul{margin:0;width:100%;display:inline-block;border-top:0}
.ffw-form form ul li{margin-bottom:9px;position:relative;list-style-type:none;float:left;width:100%}
.ffw-form form ul li input,.ffw-form form ul li select{height:50px;line-height:27px;background-color:#fff;border:0;padding:8px 10px 5px 35px;border-radius:4px;background:#fff;display:block;width:100%;font-size:14px;color:#000;box-sizing:border-box;outline:0;appearance:none;border:1px solid #000;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}
.ffw-field input:focus,.ffw-field input:focus-visible{outline:0;border-color:#527be6}
.ffw-form form ul li select:focus-visible{outline:0}
.ffw-form form ul li.shine::before{display:none}
.ffw-form form ul li input[type=submit],.ffw-form form ul li select[type=submit],.footer-reg{cursor:pointer;border-radius:2px;text-align:center;font-family:ZohoPuvi;font-size:16px;font-style:normal;font-weight:500;line-height:16px;padding:0;text-transform:uppercase;border-radius:2px;color:#fff;background:#e11f26;border:1px solid #e11f26}
.ffw-form form ul li input::-webkit-input-placeholder{color:#757575}
.ffw-form form ul li input:-ms-input-placeholder{color:#757575}
.ffw-form form ul li input::placeholder{color:#757575}
.ffw-form form ul li .ffw-errmsg{display:none;position:relative;font-size:12px;background:#e22828;line-height:1;bottom:3px;left:0;color:#fff;z-index:1;padding:2px 4px;border-radius:3px}
.ffw-form form ul li #meGDPRMessage,.ffw-form form ul li #meGDPRMessage label,.ffw-form form ul li .ffw-privacy{font-size:11px;color:#000;line-height:18px;margin-top:15px;font-weight:300;text-align:left}
.ffw-form form ul li #meGDPRMessage label>b,.ffw-form form ul li #meGDPRMessage>b,.ffw-form form ul li .ffw-privacy>b{font-weight:300;font-size:10px;color:#fff}
.ffw-form form ul li #meGDPRMessage label>a,.ffw-form form ul li #meGDPRMessage>a,.ffw-form form ul li .ffw-privacy a{color:inherit;font-size:inherit;text-decoration:underline;line-height:18px}
.ffw-form form ul li #meGDPRMessage{margin:0 0 10px;margin-top:14px}
.ffw-form .form-tit.closed-text{background:0 0;color:#d1b06a;display:inline-block}
.ffw-form form ul li::before{content:"";display:inline-block;vertical-align:middle;position:absolute;top:20px;left:12px;background:url('../images/shieldnxg-workshop-2025-sprite.png') no-repeat;background-size:330px 199px;width:15px;height:15px;z-index:1}
.ffw-form form ul li.ic-name::before{background-position:-95px -141px;width:17px;height:15px}
.ffw-form form ul li.ic-mail::before{background-position:-123px -141px}
.ffw-form form ul li.ic-phone::before{background-position:-155px -141px}
.ffw-form form ul li.ic-desig::before{background-position:-155px -141px}
.ffw-form form ul li.ic-count::before{background-position:-215px -142px}
.ffw-form form ul li.ic-loc::before{background-position:-244px -141px}
.ffw-form form ul li.ic-location::before{background-position:-215px -142px}
.ffw-form form ul li.ic-comp::before{background-position:-184px -141px;width:15px;height:12px}
.ffw-form.showing-state form ul li.ic-count{border:transparent;background:0 0;border-radius:0;position:relative;font-size:0}
.ffw-form.showing-state form ul li.ic-count select{display:inline-block;width:calc(50% - 10px);vertical-align:top}
.ffw-form.form-us form ul li select.commonselect{width:50%;margin-left:10px;padding-left:10px}
.ffw-form.showing-state form ul li.ic-count::after{content:"";width:1px;height:30px}
#location{padding-left:35px;text-overflow:ellipsis;padding-right:9px}
.ffw-form form ul li.ic-cust::after{content:'';position:absolute;right:9px;top:24px;width:0;height:0;border-style:solid;border-width:0 6px 7px 6px;border-color:transparent transparent #858585 transparent;transform:rotate(180deg)}
.ffw-form .form-tit.closed-text{display:none}
#ban-img{max-width:757px;max-height:507px;height:auto;position:absolute;left:60%;transform:translateX(-60%);bottom:-5px}
.footer-text{position:relative}
.footer-text::after{content:'';background:url('../images/iam-cybersecurity-shieldnxg-seminar-2025-may-usa-footer-img.png') no-repeat -86px -51px;background-size:554px 576px;width:366px;height:510px;position:absolute;right:133px;top:-360px}
.highlight-sec{position:relative}
.highlight-sec::before{content:'';position:absolute;top:0;left:0;width:100%;height:30%;background:#10357F}
.highlight-sec-wrapper{display:flex;z-index:1;position:relative}
.highlight-lhs{width:40%;border-radius:10px 0 0 10px;background:#e31f26;padding:60px 0}
.highlight-lhs h3{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:300;line-height:32px;margin-bottom:20px}
.highlight-rhs{background:#000;width:70%;padding:100px 50px;border-radius:0 10px 10px 0}
.stats-container{display:flex;flex-wrap:wrap;max-width:330px;margin:0 auto;gap:10px;align-items:center;justify-content:center}
.stat-box{width:160px;height:105px;border-radius:5px;background:#bb1c28;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#eac3c3de;text-align:center}
.numbers{color:rgba(255,255,255,.87);text-align:center;font-size:30px;font-style:normal;font-weight:300;line-height:34px}
.numbers::after{content:'+';position:relative;right:-3px}
.highlight-rhs h2{color:#fff;font-size:44px;font-weight:500;line-height:54px;margin-bottom:30px}
.highlight-rhs ul li{color:#eee;font-size:16px;font-style:normal;font-weight:400;line-height:28px;padding-left:30px;list-style:none;position:relative;margin-bottom:20px}
.highlight-rhs ul li::before{content:'';position:absolute;width:16px;height:14px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><g clip-path="url(%23clip0_44_286)"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.10458 1.34521H11.5383C11.1039 1.66819 10.6825 2.01052 10.2743 2.36894H1.10458C1.06446 2.36894 1.03133 2.40145 1.03133 2.44164V12.9036C1.03133 12.9434 1.06409 12.9763 1.10458 12.9763H11.6443C11.6844 12.9763 11.7175 12.9437 11.7175 12.9036V5.77586C11.7447 5.73531 11.7723 5.69512 11.8 5.65493C12.1007 5.21724 12.4172 4.79818 12.7488 4.39629V12.9036C12.7488 13.5064 12.2519 14 11.6443 14H1.10458C0.496894 14 0 13.5068 0 12.9036V2.44164C0 1.83844 0.496894 1.34521 1.10458 1.34521Z" fill="%23585244"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.93457 5.4693C4.6115 5.08714 6.31382 6.53138 6.9469 7.85433C8.10522 5.93403 11.0744 1.90746 15.8697 0.0134682C15.9606 -0.0314704 16.0574 0.0441579 15.9576 0.120882C11.4528 3.33381 9.77625 6.81892 8.26459 10.2664L6.21518 11.3347C5.85263 9.67124 4.5434 6.61834 2.93457 5.46967" fill="%23ED2A39"/></g><defs><clipPath id="clip0_44_286"><rect width="16" height="14" fill="white"/></clipPath></defs></svg>');left:0;top:7px}
.highlight-img{position:absolute;background:url(../images/cybersecurity-shield-ngix-highlight-sec-img.png) no-repeat;width:267px;height:155px;bottom:-20px;right:90px;background-size:100%;background-position:0 0;z-index:1}
.agenda-sec{padding:117px 0 87px}
.agenda-sec .container{position:relative;background:#fff;padding:80px 0 202px}
.date-tab-section .date-tabs {display: flex;justify-content: center;flex-wrap:wrap;}
.date-tab-section .date-tabs li{ background: linear-gradient(180deg,rgba(228,37,39,0) 25.78%,rgba(228,37,39,.2) 61.63%,rgba(228,37,39,.8) 122.66%); background-size: 100% 0%; background-repeat: no-repeat; background-position: bottom; transition: background-size 0.5s ease-in-out; padding-bottom:17px;border-bottom:1px solid #dcdcdc;position:relative;padding:12px 28px;text-align:center;cursor:pointer;margin-bottom:20px;}
.date-tab-section .date-tabs li:hover{border-bottom:2px solid #e41e26;}
.date-tab-section .date-tabs li.active{border:0;background-size: 100% 100%;border-bottom:2px solid #e41e26}
.date-tab-section .date-tabs li.active::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #e41e26 transparent;left:50%;transform:translateX(-50%) rotate(180deg);bottom:-10px;-webkit-transition: width 125ms ease, opacity 200ms ease; transition: width 125ms ease, opacity 200ms ease; opacity: 0; animation: afterFade 1.5s forwards; }
@keyframes afterFade { 0% { opacity: 0; } 100% { opacity: 1; } }
.date-tab-section .date-tabs li:not(:last-child){margin-right:32px;}
.agenda-sec h2{text-align:center;margin-bottom:33px;font-size:40px;font-weight:600;}
.date-tabs .date-tab p.date{color:#e42527;font-size:16px;font-weight:600;line-height:30px;text-transform:uppercase}
.date-tabs .date-tab span.month{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:30px;text-transform:uppercase}
.agenda-list{display:flex;align-items:stretch}
.agenda-list .agenda-details{width:calc(100% - 198px);margin-left:30px;border-bottom:1px solid #eee;padding:30px 0;display:flex;gap:20px;align-items:center;flex-wrap:wrap;pointer-events:none;}
.agenda-list .agenda-details.with-desc{pointer-events:auto;}
.agenda-list .agenda-list .agenda-details.with-desc .agenda-head{cursor:pointer;}
.agenda-list .agenda-details .agenda-description{width:100%;}
.agenda-list .agenda-details .agenda-head{width:calc(100% - 43px);padding-right:30px;position:relative;}
.agenda-list .agenda-details.with-desc .agenda-head{cursor: pointer;}
.agenda-list .agenda-details.with-desc .agenda-head::after{content:'';position:absolute;right:-10px;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M11 21C16.5228 21 21 16.5228 21 11C21 5.47715 16.5228 1 11 1C5.47715 1 1 5.47715 1 11C1 16.5228 5.47715 21 11 21Z" stroke="%239F9F9F" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11 7V15" stroke="%239F9F9F" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 11H15" stroke="%239F9F9F" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;width:22px;height:22px;}
.agenda-list .agenda-details.with-desc .agenda-head.active::after{background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M11 21C16.5228 21 21 16.5228 21 11C21 5.47715 16.5228 1 11 1C5.47715 1 1 5.47715 1 11C1 16.5228 5.47715 21 11 21Z" stroke="%239F9F9F" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 11H15" stroke="%239F9F9F" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;}
.agenda-list .agenda-details .agenda-description{display:none;padding-left: 70px}
.agenda-list .agenda-details .agenda-description ul{ font-weight: 300; font-size: inherit; line-height: inherit}
.agenda-list .agenda-details .agenda-description ul li{ margin-bottom: 10px; display: list-item; list-style-type: disc}
.agenda-tab-content ul li:first-child .agenda-list .date{border:1px solid #e31f26;border-radius:6px 0 0 0}
.agenda-tab-content ul li:last-child .agenda-list .agenda-details{border-bottom:0}
.agenda-list .date{background:#e31f26;width:198px;display:flex;justify-content:center;align-items:center;position:relative}
.agenda-list .date span{color:#fff;text-align:right;font-size:17px;font-style:normal;font-weight:500;line-height:30px}
.agenda-tab-content-container{margin-top:40px}
.agenda-list .date::after{content:'';position:absolute;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="134" height="2" viewBox="0 0 134 2" fill="none"><path d="M0 1H134" stroke="%23dd7672" stroke-dasharray="6 6"/></svg>');width:75%;left:50%;transform:translateX(-50%);bottom:0;height:2px}
.agenda-tab-content{border:1px solid #dcdcdc;border-left:0;border-radius:6px;padding-right:50px}
.agenda-details .icon{display:inline-block;background:url('../images/shieldnxg-workshop-2025-sprite.png') no-repeat;background-size:330px 199px;width:18px;height:26px}
.agenda-details .icon.cert{background-position:-129px -72px}
.agenda-details .icon.user{background-position:-6px -78px;width:19px;height:16px}
.agenda-details .icon.reg{background-position:-47px -73px;width:18px;height:24px}
.agenda-details .icon.coffee{background-position:-87px -75px;background-size:330px 199px;width:20px;height:19px}
.agenda-details .icon.lunch{background-position:-170px -70px;background-size:330px 199px;width:21px;height:25px}
.agenda-tab-content{display:none;}
.agenda-tab-content.active{display:block;max-width:857px;margin:0 auto;animation: fadeIn ease-in 1s;
    -webkit-animation: fadeIn ease-in 1s;
    -moz-animation: fadeIn ease-in 1s;}
.presenter-sec{background:#10357F;padding:100px 0}
.presenter-sec h2{color:#fff;font-size:45px;font-weight:500;line-height:50px;margin-bottom:45px;text-align:center}
.presenter-list ul{display:flex;justify-content:center;flex-wrap:wrap;column-gap:100px;row-gap:87px}
.presenter-list ul li{text-align:center;width:calc(100% / 4 - 100px)}
.presenter-list ul li h3{color:#fff;margin:17px 0 5px;font-size:24px;font-style:normal;font-weight:600;line-height:30px}
.presenter-list ul li:last-child{margin-right:0}
.presenter-list ul li span.presenter-img{width:226px;height:319px;display:inline-block;position:relative}
/*.presenter-list ul li span.presenter-img.sujith{background-position:-324px 0}
.presenter-list ul li span.presenter-img.sharada{background-position:-11px -382px}
.presenter-list ul li span.presenter-img.vivin{background-position:0 0}
.presenter-list ul li span.presenter-img.hari{background-position:-323px -382px}*/
.presenter-list ul li span.presenter-img.andy{background:url('../images/presenter-andy-nxg.png') no-repeat;background-size:contain;background-position:0 0}
.presenter-list ul li span.presenter-img.abhilash{background:url('../images/presenter-abhilash-nxg.png') no-repeat;background-size:contain;background-position:0 0}
.presenter-list ul li span.presenter-img.vivin{background:url('../images/shieldngx-vivin.png') no-repeat;background-size:contain;background-position:0 0}
.presenter-list ul li span.presenter-img.sharada{background:url('../images/shieldngx-sharada.png') no-repeat;background-size:contain;background-position:0 0}
.presenter-list ul li span.presenter-img.bruce{background:url('../images/presenter-bruce-nxg.png') no-repeat;background-size:contain;background-position:0 0}
.presenter-list ul li span.presenter-img.hariharan{background:url('../images/presenter-hariharan-nxg.png') no-repeat;background-size:contain;background-position:0 0}
.presenter-list ul li p{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:25px;background-size:contain;background-position:0 0}
.learn-more{color:#FFED6C;text-align:center;font-weight:400;line-height:160.4%;cursor:pointer;padding-right:0;position:relative;transition:all ease .3s}
.learn-more::after{content:'';background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="9" viewBox="0 0 9 9" fill="none"><path d="M1 8L8 1" stroke="%23FFED6C" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 1H8V8" stroke="%23FFED6C" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:9px;height:9px;position:absolute;right:0;top:6px;display:none;transition:all ease .3s}
.learn-more:hover{text-decoration:underline;font-weight:500;transition:all ease .3s;padding-right:15px}
.learn-more:hover::after{display:inline-block;transition:all ease .3s}
.best-moments-sec{position:relative}
.best-moments-sec::before{content:'';position:absolute;width:100%;height:100%;top:0;background:linear-gradient(180deg,#000 10.64%,rgba(0,0,0,0) 72.09%);left:0}
.best-moments-sec::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(180deg,rgba(255,237,108,0) 33.11%,#10357F 93.08%)}
.bm-content{position:absolute;left:0;top:0;width:100%;padding:80px 0 30px}
.bm-content h2{color:#fff;text-align:center;font-size:50px;font-style:normal;font-weight:600;line-height:54px}
.go-dwn{width:30px;height:41px;border-radius:80px;background:#e31f26;display:inline-block;position:absolute;top:200px;left:50%;transform:translateX(-50%);z-index:1}
.go-dwn::before{content:'';position:absolute;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="9" viewBox="0 0 14 9" fill="none"><path d="M12 2L7 7L2 2" fill="%23E31F26"/><path d="M12 2L7 7L2 2" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');top:18px;left:8px;width:14px;height:9px;animation:bounce 2s ease infinite}
@keyframes bounce{
70%{transform:translateY(0)}
80%{transform:translateY(-15%)}
90%{transform:translateY(0)}
95%{transform:translateY(-7%)}
97%{transform:translateY(0)}
99%{transform:translateY(-3%)}
100%{transform:translateY(0)}
}
.presenter-popup-slider{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:99;display:flex;justify-content:center;align-items:center;visibility:hidden;transition:all ease-in .4s;overflow-y:scroll;transition:all ease .4s;animation:fadeOut .7s}
.presenter-popup-slider.active{visibility:visible;animation:fadeIn .7s}
@keyframes fadeIn{
from{opacity:0}
to{opacity:1}
}
@keyframes fadeOut{
from{opacity:1}
to{opacity:0}
}
.event-sec{overflow:hidden;position:relative;background:#10357F}
.event-sec::before{content:'';width:100%;height:50%;top:-50px;background:linear-gradient(180deg,rgba(255,237,108,0) 33.11%,#10357F 93.08%);position:absolute;left:0}
.event-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:photoScroll 50s linear both infinite;animation:photoScroll 50s linear both infinite;height:279px}
.event-container img{object-fit:cover;width:120%}
.event-container img:nth-child(2){margin-left:20px}
@keyframes photoScroll{
0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
.loc-tab-sec{background:#10357F;padding:100px 0 0}
.loc-tab-sec .loc-tab-list li{position:relative;margin-right:20px;cursor:pointer;margin-bottom:20px}
.loc-tab-sec .loc-tab-list li .loc-tab{
background: rgb(255,255,255);background:linear-gradient(180deg,rgba(228,37,39,0) 25.78%,rgba(255, 237, 108, .2) 61.63%,rgba(255, 237, 108, .8) 122.66%);
background-size: 100% 0%;background-repeat: no-repeat;background-position: bottom;transition: background-size 0.5s ease-in-out;}
.loc-tab-sec .loc-tab-list{display:flex;justify-content:center;flex-wrap:wrap}
.loc-tab-sec .loc-tab-list li .loc-tab.active::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #FFED6C transparent;left:50%;transform:translateX(-50%) rotate(180deg);bottom:-7px;-webkit-transition: width 125ms ease, opacity 200ms ease; transition: width 125ms ease, opacity 200ms ease; opacity: 0; animation: afterFade 1.5s forwards;}
.loc-tab{text-align:center;padding:12px 28px 17px;border-bottom:1px solid #385FAD}
.loc-tab:hover{border-bottom:2px solid #FFED6C;background-size: 100% 100%;}
.loc-tab-sec .loc-tab-list li .loc-tab.active{border:0;border-bottom:2px solid #FFED6C;background-size: 100% 100%;}
.loc-tab h3{color:#FFED6C;font-size:16px;font-weight:600;line-height:30px;text-transform:uppercase}
.loc-tab p{color:#fff;font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}
.loc-content span{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:156.4%;text-transform:uppercase;display:inline-block}
.loc-content h3{color:#fff;text-align:center;font-size:40px;font-weight:700;line-height:42px;text-transform:uppercase;margin:15px 0 25px}
.loc-content p{color:#fff;text-align:center;font-size:16px;font-weight:25px}
.loc-content a{color:#FFED6C;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline;display:inline-block;position:relative;padding-left:25px;margin-top:30px}
.loc-content a::before{content:'';position:absolute;
background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="15" viewBox="0 0 12 15" fill="none"><path d="M11.0414 6.0207C11.0414 9.92569 6.0207 13.2728 6.0207 13.2728C6.0207 13.2728 1 9.92569 1 6.0207C1 4.68913 1.52897 3.41209 2.47053 2.47053C3.41209 1.52897 4.68913 1 6.0207 1C7.35228 1 8.62931 1.52897 9.57087 2.47053C10.5124 3.41209 11.0414 4.68913 11.0414 6.0207Z" stroke="%23FFED6C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.02122 7.6943C6.94551 7.6943 7.69479 6.94502 7.69479 6.02074C7.69479 5.09645 6.94551 4.34717 6.02122 4.34717C5.09694 4.34717 4.34766 5.09645 4.34766 6.02074C4.34766 6.94502 5.09694 7.6943 6.02122 7.6943Z" stroke="%23FFED6C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
width:12px;height:15px;top:3px;left:0}
.loc-content{display:none;text-align:center;padding:48px 0}
.loc-content.active{display:block;animation: fadeIn ease 2s;-webkit-animation: fadeIn ease 2s;-moz-animation: fadeIn ease 2s;}
.cr{background:#000;padding:16px 0;text-align:center}
.cr p{color:#929292;text-align:center;font-size:12px;font-weight:400}
.footer-text h2{text-align:center;font-size:308.63px;font-weight:970;letter-spacing:-15.432px;text-transform:uppercase;background:linear-gradient(180deg,#edd667 0,rgba(237,214,103,0) 103.85%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}
.footer-text{background:#10357F}
.dec{display:inline-block;width:100%;background:url(../images/iam-cybersecurity-shieldnxg-seminar-2025-may-usa-agenda-dec-ele.png) no-repeat;height:10px;background-size:cover;position:absolute}
.dec:first-child{transform:rotate(180deg);top:0;left:0}
.dec:last-child{bottom:0;top:auto;left:0}
.agenda-ele1{position:absolute;left:0;bottom:0;display:inline-block;background:url('../images/iam-cybersecurity-shieldnxg-seminar-2025-may-usa-agenda-sec-img.png') no-repeat 0 -62px;background-size:168px 245px;width:168px;height:183px}
.agenda-ele2{position:absolute;right:0;bottom:0;display:inline-block;background:url('../images/iam-cybersecurity-shieldnxg-seminar-2025-may-usa-agenda-sec-img-2.png') no-repeat 0 0;background-size:260px 200px;width:260px;height:200px}
.vid-sec{width:100%;height:186px;position:relative;max-width:320px;margin:25px auto 0;background:url(../images/iam-cybersecurity-shieldnxg-seminar-2025-may-vsec-bg.png) no-repeat;background-size:cover;cursor:pointer;border-radius:5px;position:relative;}
.ply-btn{
    content: '';
    position: absolute;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><g filter="url(%23filter0_d_209_21)"><circle cx="17" cy="17" r="15" fill="white"/></g><g filter="url(%23filter1_d_209_21)"><path d="M23.1367 17.0653L13.8344 22.436L13.8344 11.6946L23.1367 17.0653Z" fill="%23EE2B3A"/></g><defs><filter id="filter0_d_209_21" x="0" y="0" width="34" height="34" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.157894 0 0 0 0 0.00975529 0 0 0 0 0.0211506 0 0 0 1 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_209_21"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_209_21" result="shape"/></filter><filter id="filter1_d_209_21" x="6.83398" y="8.69482" width="23.3027" height="24.7412" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="4"/><feGaussianBlur stdDeviation="3.5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.638232 0 0 0 0 0.432407 0 0 0 0 0.448239 0 0 0 0.7 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_209_21"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_209_21" result="shape"/></filter></defs></svg>') no-repeat;
    width: 34px;
    height: 34px;
    right: 15px;
    bottom: 15px;
    display:inline-block;
}
.vid-sec .icn-vid{background-position:-9px -579px;width:411px;height:231px;cursor:pointer;position:absolute;top:0;left:0}
.vid-sec-vid{border:0;height:210px;border-radius:5px}
.footer-reg{position:fixed;width:100%;bottom:0;left:0;padding:20px;z-index:1;display:none}
.footer-img-sec{background:#10357F}
.footer-img-sec .footer-img{width:100%;background:url(../images/iam-cybersecurity-shieldnxg-seminar-2025-may-genie.png) no-repeat;background-size:cover;min-height:450px;display:inline-block}



/* Presenter slider styles starts */
.presenter-popup-slider {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    top: 0;
    left: 0;
    z-index: 99;
    display: flex;
    justify-content: center;
    align-items: center;
    visibility: hidden;
    transition: all ease-in .4s;
    overflow-y: scroll;
    transition: all ease .4s;
    animation: fadeOut .7s
    padding-top:20px;
}

.presenter-popup-slider.active {
    visibility: visible;
    animation: fadeIn .7s
}
.presenter-slider-container{max-width:1200px;margin:50px;padding:0 61px;background:#000;position:relative;overflow:hidden}
.presenter-slider-container::before{content:'';position:absolute;background:url(../images/iam-cybersecurity-shieldnxg-seminar-2025-may-slider-vector.png) no-repeat;width:33%;height:100%;background-size:cover;top:0;left:-60px}
.presenter-slider-container::after{content:'';position:absolute;background:url('../images/iam-cybersecurity-shieldnxg-seminar-2025-may-usa-slider-img.png') no-repeat -13px -11px;background-size:88px 128px;width:75px;height:117px;background-size:cover;bottom:-10px;right:-7px}
li.slick-slide{opacity:0}
li.slick-active{opacity:1}
.presenter-slider-container{max-width:1200px;margin:50px;padding:0 61px;background:#000;position:relative;overflow:hidden}
li.slick-slide{opacity:0}
li.slick-active{opacity:1}
.presenter-slider{position: relative;}
.pre-rhs{color:#fff;}
.pre-rhs h2{color:#fff;font-size:36px;font-weight:600;line-height:30px}
.pre-rhs span{color:#d9d9d9;font-size:16px;font-weight:400;line-height:30px;display:inline-block;margin:10px 0 15px}
.pre-rhs p{color:#d9d9d9;font-size:16px;font-weight:300;line-height:30px}
.presenter-slider-container .close{color:#fff;width:20px;height:20px;border-radius:20px;position:absolute;top:20px;right:25px;border:1px solid #fff;text-align:center;cursor:pointer;z-index:9999}
.slick-arrow{z-index:999}
.slick-disabled{opacity:.4}
.slick-next,.slick-prev{position:relative;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M11 0.999999C5.47715 0.999999 1 5.47715 1 11C1 16.5228 5.47715 21 11 21C16.5228 21 21 16.5228 21 11C21 5.47715 16.5228 1 11 0.999999Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 7L8 11L12 15" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:20px;height:20px;background-size:cover;border:0;font-size:0;cursor:pointer}
.slick-next{
background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="22" viewBox="0 0 23 22" fill="none"><path d="M11.4248 21C16.9477 21 21.4248 16.5228 21.4248 11C21.4248 5.47715 16.9477 1 11.4248 1C5.90196 1 1.4248 5.47715 1.4248 11C1.4248 16.5228 5.90196 21 11.4248 21Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.4248 15L14.4248 11L10.4248 7" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');order: 3;background-size:cover}
.presenter-slider-rhs .presenter-slider-details li, .presenter-slider-lhs li{width:100%;float:none;display: inline-block;vertical-align: top;height:100%;}
.presenter-slider-rhs .presenter-slider-anchor{display: flex;gap: 10px;margin-top: 30px;}
.presenter-slider-rhs .presenter-slider-anchor .slick-dots{display: flex; bottom: 100px;border: 1px solid #fff; padding: 5px; border-radius: 20px;order: 2;}
.presenter-slider-lhs{max-width: 316px;position: relative;align-self:end;height:446px;}

.presenter-slider-rhs{width: calc(100% - 400px);}
.presenter-slider-img li .presenter-img{object-fit: contain;
    max-width: 316px;
    margin-top: 42px;
    width: 316px;
    height: 446px;}
.presenter-slider-rhs .presenter-slider-anchor .slick-dots li{width:5px;height:5px;background:#787878;margin-right:5px;border-radius:10px}
.presenter-slider-rhs .presenter-slider-anchor .slick-dots li:first-child{margin-left:4px}
.presenter-slider-rhs .presenter-slider-anchor .slick-dots li.slick-active{background:#fff}
.presenter-slider-rhs .presenter-slider-anchor .slick-dots li button{opacity:0}
.popup-slider-wrapper{display: flex;align-items: stretch;}
.presenter-slider-rhs{width: calc(100% - 400px);align-self: center;padding-left: 97px;margin:50px 0;}
.presenter-slider-lhs{width: 316px;}
.presenter-slider-lhs .presenter-slider-img li{width: 100%;display: inline-block;float: none;vertical-align:middle;}
/* Presenter slider styles ends */

@media (max-width:1280px){
.footer-img-sec .footer-img{min-height:350px}
.ban-sec-rhs img {width: 120%;}
.presenter-slider-container::before{display:none;}
.presenter-slider-container .presenter-slider-lhs::before{content:'';position:absolute;background:url(../images/iam-cybersecurity-shieldnxg-seminar-2025-may-slider-vector.png) no-repeat;width:126%;height:100%;background-size:cover;top:0;left:-60px}
}
@media (max-width:1100px){
.main-page{overflow-x:hidden}
.presenter-list ul li{width:calc(100% / 4 - 50px)}
.presenter-list ul{column-gap:50px}
.footer-text h2{font-size:200px;line-height:250px}
.highlight-rhs{padding:60px 20px}
.presenter-slider-container{padding-bottom:0px}
.popup-slider-wrapper{min-height: 600px;}
.presenter-slider-lhs{align-self:center;}
.presenter-slider-rhs{width:calc(100% - 330px);padding-left:30px;}
}
@media (max-width:1280px){
#ban-img{max-width:600px}
.stats-container .stat-box{width:calc(50% - 10px)}
.bm-content{padding:30px 0}
}
@media (max-width:1050px){
.presenter-list ul li{width:calc(100% / 3 - 50px)}
.footer-img-sec .footer-img{min-height:310px}
}
@media (max-width:992px){
.bm-content{padding:30px 0}
    .ban-sec-rhs img {
        width: 100%;
    }
.header-sec .head-register{padding:16px;}
.bm-content h2{font-size:30px;line-height:35px}
.presenter-list ul{column-gap:35px;row-gap:35px;flex-wrap:wrap}
.popup-slider-wrapper{flex-direction: column;}
.popup-slider-wrapper .presenter-slider-rhs{width: 100%;padding-left: 0;text-align: center;margin:20px 0;}
.presenter-slider-rhs .presenter-slider-anchor{justify-content: center;}
.presenter-slider-container{padding-bottom: 30px;}
.presenter-slider-img li .presenter-img{max-width: 200px;}
.popup-slider-wrapper .presenter-slider-lhs{align-self: center;margin-bottom: 50px;width: 250px;text-align: center;}
.presenter-slider-container .presenter-slider-lhs::before{background-size: contain;left: 10px;width: 100%;}
.stats-container,.vid-sec{max-width:400px}
.highlight-sec-wrapper{flex-direction:column;max-width:85%;margin:0 auto}
.highlight-lhs{padding:60px 20px 20px;width:100%;border-radius:10px 10px 0 0}
.highlight-rhs{width:100%;padding:60px 50px;border-radius:0 0 10px 10px}
#ban-img{display:none}
.agenda-sec{padding:20px 0}
.agenda-ele1,.agenda-ele2{display:none}
.presenter-list ul li{width:calc(100% / 2 - 50px)}
.ban-sec-wrapper{flex-direction:column;align-items:center}
.footer-text::after{display:none}
.footer-text h2{font-size:100px;line-height:150px;letter-spacing:1px}
.footer-img-sec .footer-img{min-height:240px}
.ban-sec{padding:100px 0 50px}
.ban-sec-lhs .ban-sec-cont{max-width:100%;text-align:center}
.agenda-tab-content{border-left:1px solid #dcdcdc}
.agenda-tab-content-container{margin:30px 20px}
.dec{display:none}
.ban-sec-lhs .ban-sec-cont h1{font-size:30px;line-height:40px}
.agenda-sec .container{padding:50px 0}
.go-dwn{top:auto;bottom:50px}
.highlight-img{display:none}
.ban-sec-rhs::before{display:none}
.loc-points li{margin:0;text-align:center;padding-left:0}
.loc-points li:first-child{margin-right:0;margin-left: 0;}
.loc-points li::before{position:relative;display:inline-block;margin-bottom:10px}
.ban-sec-lhs .ban-sec-cont h1 span{font-size:45px;line-height:50px}
.ban-sec-lhs .ban-sec-cont .loc-points{margin:20px 0 30px;display:flex;text-align:left;justify-content:center;flex-wrap:wrap;gap:30px}
.pre-lhs img{max-width:200px}
.pre-lhs::before{display: none};
.presenter-slider-container::before{display:none}
.popup-slider-wrapper{flex-direction: column;}
.popup-slider-wrapper .presenter-slider-rhs{width: 100%;padding-left: 0;text-align: center;}
.presenter-slider-rhs .presenter-slider-anchor{justify-content: center;}
.presenter-slider-container{padding-bottom: 30px;}
.presenter-slider-img li .presenter-img{width: 200px;height:300px;margin-top:60px;}
.popup-slider-wrapper .presenter-slider-lhs{align-self: center;width: 250px;text-align:center;height:340px;}
.presenter-slider-container .presenter-slider-lhs::before{background-size: contain;left: 10px;width: 100%;}
}
.video-popup-container{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:99;display:none}
.video-popup-sec{width:75%;height:500px;margin:0 auto;top:100px;position:relative}
.vid-close{color:#fff;font-size:20px;border:1px solid #fff;width:20px;height:20px;border-radius:20px;position:absolute;top:-28px;right:10px;text-align:center;line-height:18px;cursor:pointer}
@media (max-width:768px){
.pre-slide{flex-direction:column;align-items:start;gap:20px}
.pre-rhs{width:100%;margin-top:10px;}
.presenter-slider-container{padding:20px;padding-bottom:70px;margin:20px}
.presenter-slider-container .presenter-slider-lhs::before{left: 8px;}
.presenter-popup-slider{display:block}
.highlight-sec-wrapper{flex-direction:column;max-width:100%}
.highlight-lhs,.highlight-rhs{width:100%}
.vid-sec{width:100%;max-width:400px}
.header-sec{padding:0}
.loc-tab-sec{padding:80px 0}
.footer-img-sec .footer-img{display:none}
.video-popup-sec{width:80%;height:320px}
}
#ag-dropdown-tab,#loc-tab-dropdown{padding:15px;width:300px;margin:0 auto;font-size:20px;color:#FFED6C;border-radius:5px;border:1px solid #fff;display:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#FFED6C 50%),linear-gradient(135deg,#FFED6C 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position:calc(100% - 20px) calc(1em + 5.5px),calc(100% - 15px) calc(1em + 5.5px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;background-color:transparent}
#ag-dropdown-tab{outline:0;border:1px solid #000;color:#000;background-image:linear-gradient(45deg,transparent 50%,#000000 50%),linear-gradient(135deg,#000000 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);}
.ldrop{display:none}
@media (max-width:600px){
.stats-container .stat-box{width:100%}
.ban-sec-lhs .ban-sec-cont{max-width:100%}
.ban-sec{padding-top:100px}
.presenter-list ul li{width:100%}
.video-popup-sec{height:250px}
.loc-points li{margin-right:0;text-align:center;width:50%;padding-left:0;margin-bottom:20px;}
.ban-sec-lhs .ban-sec-cont .loc-points{gap:0;}
.loc-content{padding:20px 0}
.highlight-rhs h2{color:#fff;font-size:28px;font-weight:500;line-height:40px;margin-bottom:30px}
.footer-text h2{font-size:75px;line-height:150px;letter-spacing:0}
.agenda-sec .container{padding:10px 0}
.highlight-rhs{padding:30px}
.loc-tab-sec{padding:50px 0 30px}
.date-tab-section .date-tabs li{margin-bottom:20px}
.agenda-list .date{width:100%}
.agenda-list .date span{text-align:center}
.agenda-list .agenda-details.with-desc .agenda-head::after{right:15px;}
.date-tab-section .date-tabs{flex-wrap:wrap;display:none}
.date-tab-section{display:flex;justify-content:center;align-items:center}
.loc-tab-list li{display:none}
#ag-dropdown-tab,#loc-tab-dropdown,.loc-tab-list li.ldrop{display:inline-block}
.loc-tab-list li.ldrop{margin-right:0}
.agenda-list{flex-direction:column}
.agenda-tab-content{padding-right:0}
.agenda-tab-content ul li:first-child .agenda-list .date{border-radius:6px 6px 0 0}
.agenda-list .agenda-details{width:100%;margin-left:5px;padding-left:10px}
.agenda-head{width:calc(100% - 70px)}
.agenda-head p{color:#000;font-size:18px;font-weight:300;line-height:30px}
.loc-cont span{display:none}
.bm-content h2{font-size:28px;line-height:30px}
.presenter-sec{padding:50px 0}
.bm-content{padding:0 0 30px;position:relative;background:#10357F}
.go-dwn{top:70px}
.bm-content h2{color:#fff}
span.nxg-logo{transform:scale(.9);text-align:center;margin-left:-15px;display:none}

}
@media (max-width:450px){
.loc-points li{margin-right:0;text-align:center;width:100%;padding-left:0}
.loc-points li::before{position:relative;display:inline-block;margin-bottom:10px}
.event-container{height:170px}
.ban-sec-lhs span.date{font-size:13px;}
}
@media (max-width:375px){ .loc-points li{width:100%;} }
@keyframes opac{
from{opacity:0}
to{opacity:1}
}
.menu-img{width:60%;height:auto;position:absolute;bottom:0;right:30px}
.thanks-msg{text-align:center;display:none;width:100%;padding:20px 0;background-color:#eedd92;color:#000;position:absolute;top:0;z-index:999999}
.thanks-msg.act-tnk{display:block}
#meGDPRMessage .checkmarkgdpr.enableCheckgdpr:before{top:0!important;left:2px!important}
.ffw-additional-field{display:none}
.ffw-form form ul li.shine{margin-bottom:0;}
.ffw-form form ul li.ic-loc{margin-bottom:15px;}

.tooltip{display:none;color: #000;text-align: center;font-size: 9px;font-weight: 500;line-height: 15px;text-transform: uppercase;padding:12px 16px;background:#fff;border-radius:30px;position:absolute;bottom:15px;right:60px;}
.ply-btn:hover + .tooltip{display:inline-block;}
@media (min-width: 300px) {
@-webkit-keyframes fadeDown {
from{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fadeDown {
from{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes fadeUp {
from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fadeUp {
from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes fadeLeft {
from{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fadeLeft {
from{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@-webkit-keyframes fadeRight {
from{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fadeRight {
from{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@-webkit-keyframes fadeTop {
from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
50%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:1}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fadeTop {
from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
50%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:1}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes jump {
from,to{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
}
@keyframes jump {
from,to{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
}
.animate{opacity:0}
.animate.animated{opacity:1}
.animated.fade-up{-webkit-animation:fadeUp 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeUp 1s cubic-bezier(.25,.46,.45,.94) both}
.animated.fade-down{-webkit-animation:fadeDown 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeDown 1s cubic-bezier(.25,.46,.45,.94) both}
.animated.fade-right{-webkit-animation:fadeRight 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeRight 1s cubic-bezier(.25,.46,.45,.94) both}
.animated.fade-left{-webkit-animation:fadeLeft 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeLeft 1s cubic-bezier(.25,.46,.45,.94) both}
.animated.fade-top{-webkit-animation:fadeTop 2s ease both;animation:fadeTop 2s ease both}
.animated.delay1{-webkit-animation-delay:.2s;animation-delay:.1s}
.animated.delay2{-webkit-animation-delay:.6s;animation-delay:.3s}
.animated.delay3{-webkit-animation-delay:.8s;animation-delay:.4s}
.animated.delay4{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay5{-webkit-animation-delay:1.2s;animation-delay:.5s}
.animated.delay6{-webkit-animation-delay:1.4s;animation-delay:.6s}
.animated.delay7{-webkit-animation-delay:1.6s;animation-delay:.7s}
}
/* workshop styles */
.ban-sec{padding-bottom:0}
.ban-sec-wrapper{display:flex;justify-content:space-between}
.ban-sec-rhs{max-width:550px;position:relative;display:flex;justify-content:center;align-items:end}
.ban-sec-rhs img{position:relative;z-index:1;width:100%;height:auto;left:-50px;}
.ban-reg{border-radius:4px;background:linear-gradient(0deg,#c51a1c 0,#d02628 100%);color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:18px;text-transform:uppercase;padding:20px 40px;display:inline-block;cursor:pointer;margin:30px 0}
.ban-sec-lhs .ban-sec-cont{max-width:100%}
.ban-sec-rhs::before{content:'';width:380px;height:100%;background:url(../images/iam-cybersecurity-shieldnxg-seminar-2025-may-usa-arrow-bg.png) no-repeat;background-size:100% 100%;position:absolute;top:-85px;left:58%;transform:translateX(-50%)}
.loc-points li{display:flex;margin-bottom:30px;padding-left:30px;position:relative;margin-right:25px;justify-content:space-between;flex-direction:column;}
@media (max-width:992px){
.loc-points li{text-align:center;padding-left:0;align-items:center;}
.loc-points li:first-child{margin-right:0}
.loc-points li::before{position:relative;display:inline-block;margin-bottom:10px}
}
.milestone-sec{position:relative;padding-bottom:50px}
.milestone-sec::before{content:'';position:absolute;width:100%;background:#10357F;left:0;top:0;height:50%;z-index:-1;}
.milestone-sec-wrapper{display:flex;flex-wrap:wrap;border-radius:10px;background:#000;padding:60px 80px;align-items:start}
.milestone-lhs{width:484px;height:290px}
.milestone-lhs .vid-sec{max-width:100%;height:100%;margin-top:0}
.milestone-rhs{width:calc(100% - 540px);margin-left:51px}
.milestone-rhs h3{color:#fff;font-size:40px;font-weight:600;line-height:48px}
.milestone-rhs h3 span{color:#ffd686}
.milestone-rhs .stats-container{max-width:100%;margin-top:50px;justify-content:start;row-gap:30px}
.milestone-rhs .stats-container .stat-box{background:0 0}
.milestone-rhs .stat-box{text-align:left;align-items:start;height:auto;position:relative}
.milestone-rhs .stat-box:first-child,.milestone-rhs .stat-box:nth-child(4){padding-left:0;align-items:start}
.milestone-rhs .stat-box:nth-child(2),.milestone-rhs .stat-box:nth-child(5){justify-content:end}
.milestone-rhs .stat-box:nth-child(3),.milestone-rhs .stat-box:nth-child(6){align-items:start;width:100px;margin-left:50px}
.milestone-rhs .stat-box p{color:#bababa;font-size:18px;line-height:24px;font-weight:300;text-align:left}
.milestone-rhs .stat-box .numbers{color:#fff;font-size:24px;font-weight:600;text-transform:uppercase}
.milestone-rhs .stat-box::after{content:'';position:absolute;width:1px;background:#444;height:80%;top:50%;right:35px;transform:translateY(-50%)}
.milestone-rhs .stat-box:nth-child(3)::after,.milestone-rhs .stat-box:nth-child(6)::after{display:none}
.milestone-rhs .stat-box:nth-child(2)::after,.milestone-rhs .stat-box:nth-child(5)::after{right:0}
.benefit-sec{position:relative;margin-top:50px}
.benefit-sec .container{position:relative}
.benefit-sec .dec{transform:rotate(360deg)}
.dec2{position:absolute;top:15px;left:0;width:100%;height:10px;background:url(../images/shield-ngix-decr-1.png) no-repeat;background-size:cover;z-index:1}
.benefit-sec-wrapper{display:flex;align-items:center;padding-top:81px}
.benefit-sec-lhs{text-align:center;max-width:340px}
.benefit-sec-lhs img{max-width:221px;height:auto;display:inline-block}
.benefit-sec-lhs h2{color:#000;text-align:center;font-size:45px;font-style:normal;font-weight:600;line-height:54px;margin-top:40px;}
.benefit-sec-rhs{width:calc(100% - 340px);margin-left:60px}
.benefit-sec-rhs ul{display:flex;flex-wrap:wrap}
.benefit-sec-rhs ul li{color:#333;font-size:18px;font-style:normal;font-weight:300;line-height:30px;width:calc(50% - 60px);display:inline-block;margin:0 30px 30px 0;padding-left:25px;position:relative}
.benefit-sec-rhs ul li::before{content:'';position:absolute;background:url('../images/benefit-sec-arrow.png') no-repeat 0 -1px;background-size:10px 14px;width:10px;height:13px;left:0;top:10px}
.benefit-sec-rhs ul li:nth-child(2n){margin:0}
@media (max-width:1280px){
.milestone-rhs .stat-box{width:calc(100%/ 3)}
.milestone-rhs .stat-box:first-child,.milestone-rhs .stat-box:nth-child(2),.milestone-rhs .stat-box:nth-child(3),.milestone-rhs .stat-box:nth-child(4),.milestone-rhs .stat-box:nth-child(5),.milestone-rhs .stat-box:nth-child(6){width:calc(100%/ 3 - 20px);margin-left:0}
.milestone-rhs .stats-container{justify-content:space-between}
.milestone-rhs .stat-box::after{display:none}
.milestone-lhs{width:400px;height:250px}
.milestone-sec-wrapper{align-items:center}
.milestone-rhs{width:calc(100% - 470px)}
}
@media(max-width:992px){
.milestone-sec-wrapper{flex-direction:column;align-items:center}
.milestone-rhs{width:90%;text-align:center;margin-left:0}
.milestone-rhs h3{margin-top:30px}
.milestone-rhs .stat-box:first-child,.milestone-rhs .stat-box:nth-child(2),.milestone-rhs .stat-box:nth-child(3),.milestone-rhs .stat-box:nth-child(4),.milestone-rhs .stat-box:nth-child(5),.milestone-rhs .stat-box:nth-child(6){justify-content:center;align-items:center}
.milestone-lhs{width:330px;height:175px}
.benefit-sec-wrapper{flex-direction:column}
.benefit-sec-rhs{width:100%;margin-top:40px;margin-left:0}
.benefit-sec-rhs ul{justify-content:center}
.dec2{display:none}
.benefit-sec-wrapper{padding-top:0}
}
@media(max-width:768px){
.benefit-sec-rhs ul li,.benefit-sec-rhs ul li:nth-child(2n){width:100%;margin-right:0;margin-bottom:30px}
.milestone-rhs .stat-box p{font-size:14px;text-align:center}
.milestone-rhs h3{font-size:30px;line-height:35px}
.footer-img-sec{display:none}
.milestone-sec-wrapper{padding:30px}
.milestone-rhs .stat-box .numbers{font-size:20px}
}
@media(max-width:600px){
.loc-points li{margin-right:0;}
}
@media (max-width:450px){
.milestone-sec-wrapper{padding:30px 15px}
.milestone-lhs{width:250px;height:150px}
}
.footer-img-sec{overflow:hidden;position:relative}
.footer-img-sec .bg-container{display:flex;-webkit-animation:photoScroll 60s linear infinite;animation:photoScroll 60s linear infinite;position:relative;top:20px;}
.footer-img-sec .bg-container img{width:1500px;height:auto;}
@-webkit-keyframes photoScroll{
0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes photoScroll{
0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
.footer-img-sec .genie{position:absolute;width:100%;max-width:1500px;height:auto;bottom:-25px;left:50%;transform:translateX(-50%);}
.form-popup-container{position:fixed;background:rgba(0,0,0,.8);width:100%;height:100%;left:0;top:0;z-index:99;display:none}
.form-close{position:absolute;top:15px;right:15px;border:1px solid #000;border-radius:20px;width:20px;height:20px;text-align:center;cursor:pointer}
.footer-img-sec .bird{display:inline-block;position:absolute;top:20%;right:30%;background:url('../images/shield-ngix-genie-bird.png') no-repeat 0 0;background-size:86px 23px;width:77px;height:14px}
@media (min-width:1800px){
.ban-sec-rhs img{width:120%;}
.footer-img-sec .genie{width:1500px;left:50%;transform:translateX(-50%)}
}
/*loader styles*/
.ph-animation{background:-webkit-linear-gradient(left,#a39d9d 8%,#a39d9d 18%,#000 33%);background:-o-linear-gradient(left,#a39d9d 8%,#ddd 18%,#a39d9d 33%);background:linear-gradient(to right,#a39d9d 8%,#ddd 18%,#a39d9d 33%);background-size:1200px 350px;animation:1s linear infinite forwards placeholder}
@keyframes placeholder{
0%{background-position:-468px 0}
100%{background-position:468px 0}
}
.head-register-pl{display:inline-block;width:185px;height:48px;}
.ban-reg-ph{display:inline-block;width:215px;height:58px;border-radius:5px;margin:30px 0;}
.header-sec .head-register,.ban-reg, .header-sec .mobile-menu .head-register{display:none;}

