body{background:#f7f7f7}
section.events-banner {min-height: 410px;background-color: #fff;display: inline-block;width: 100%;}
.events-banner-section{max-width: 1400px;width: 100%;margin: 0px auto;padding: 30px 0px; position: relative; overflow: hidden;}
ul.banner-slider{width:100%;display: flex; transition: transform 0.5s ease-in-out;}
ul.banner-slider li{min-width: 100%;background-image: url(../images/me-webinar-banner-new.svg);border-radius: 10px;position: relative;height: 350px;background-size: 100%;background-position: 90% center;background-repeat: no-repeat;}
article.banner-contents{width: auto;display: inline-block;vertical-align: middle;margin: 85px 5%;}
aside.banner-image{width: auto;display: inline-block;vertical-align: middle;margin: 0 0 0 15%;}
aside.banner-image img{width: 70%;}
article.banner-contents p{margin: 15px 0 5px 0;}
h1.banner-heading{font-size: 3.8em;color: #fff;text-transform: uppercase;font-family: 'Zoho_Puvi_ExtraBold';line-height: 1em;margin: 5px 0px;}
h2.banner-details{font-size: 1.3em;color: #fff;margin: 25px 0px;font-weight: bold;}
p.banner-cta{display: inline-block;}
p.banner-cta a{color: #fff;font-size: 1.5em;text-transform: uppercase;font-weight: bold; background: #076DB4; padding: 10px 30px;}
p.banner-cta a:hover{text-decoration: none; background: #fff; color: #076DB4;}
div.events-banner-pagination{position:absolute; bottom: 10px; left:0px; right:0px;}
div.events-banner-pagination ul li{width: 10px;height: 10px;border-radius: 10px;background: #949494;text-indent: -9999px; float: left;}
.pagination {text-align: center;position: absolute;left: 0;right: 0;bottom: 40px; }
.dot { height: 12px; width: 12px; margin: 5px; background-color: #bbb; border-radius: 50%; display: inline-block; cursor: pointer; }
.active { background-color: #00BD80; }
.events-nearyou-section{padding: 10px 0 100px 0; max-width:1280px; position: relative;}
.events-nearyou-section h3 a{color: #000; font-weight: bold; text-transform:capitalize;}
.events-nearyou-section h3 a:hover{color: #00BD80; text-decoration: none;}
.events-listing-carousal{position:relative;width:1240px;overflow:hidden; margin: 0 auto;}
ul.events-listing-wrapper{display: flex; gap: 10px; transition: transform 0.5s ease-in-out;}
.carousel-controls { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; display: flex; justify-content: space-between; }
.prev, .next { color: white; border: none; padding: 15px 10px; cursor: pointer; position: absolute; top: 45%;  z-index: 99; display:none;}
.next{background: url("../images/meevents-carousel-arrow.svg") no-repeat}
.prev{background: url("../images/meevents-carousel-arrow.svg") no-repeat; transform: rotate(180deg);}
.prev {left: -5px;}
.next {right: -5px;}
h3.events-listing-title{font-size:24px; font-family: 'Zoho_Puvi_BoldItalic';}
ul.events-listing-wrapper li.carousel-item{flex:0 0 253px;width:262px;height:auto;background:#fff;font-size:14px;margin:5px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1); border-radius: 5px;}
ul.events-listing-wrapper li.carousel-item h2{font-family: 'Zoho_Puvi_BoldItalic';line-height: 24px;font-size: 18px;margin: 15px 0px;}
ul.events-listing-wrapper li.carousel-item h6{color:#FF7903; margin: 0 0 15px 0;}
ul.events-listing-wrapper li.carousel-item img{width:50%;}
ul.events-listing-wrapper li.carousel-item div.events-description{height: 90px;overflow-y: scroll;padding: 0 15px 0 0;}
ul.events-listing-wrapper li.carousel-item div.events-description p{margin:0;line-height: 18px;font-size: 14px;}
ul.events-listing-wrapper li.carousel-item p.events-country{color: #727272;}
.event-date-dropdown{position: relative;width: 100%;}
span.date-dropdown{border: 0.5px solid #007EFF;border-radius: 5px 5px 5px 5px;font-size: 12px; padding: 0px 10px 0px 10px;cursor: pointer; display: inline-block;}
.date_multi_select span.download-option-new{padding: 0px 30px 0px 10px; background: url(../images/meevents-date-dropdown-arrow.png) no-repeat 94% 50%;background-size: 10px; line-height: 24px;}
.event-date-dropdown ul{border: 1px solid #007EFF;border-radius: 5px 5px 5px 5px;font-size: 12px;display: none;position: absolute;top: 45px;left: 0;background: #fff; z-index: 9;}
.event-date-dropdown ul li{border-bottom: 1px solid #007EFF;padding: 1px 40px 1px 10px;background: #fff;border-radius: 5px 5px 5px 5px; font-size: 11px;}
.event-date-dropdown ul li:hover{cursor:default; background: #f6f6f6;}
.event-date-dropdown ul li:last-child{border:none;}
div.webinar_dura_lang{display: inline-block;margin: 0 0 0 10px;}
div.webinar_dura_lang p{font-size: 12px;background: #ECF5FB;padding: 2px 10px;color: #2A9FDB;border-radius: 5px;}
/* div.multi-speaker-sections ul{margin: 0 0 20px 0; width:max-content;} */
div.multi-speaker-sections ul{margin: 0 0 20px 0; width:100%;}
div.multi-speaker-sections ul li img{display: inline-block;vertical-align: middle;width: 45px;border-radius: 55px;height: auto;}
div.multi-speaker-sections ul li p{display: inline-block;vertical-align: middle;margin: 0 0 0 10px;}
div.multi-speaker-sections ul li.speaker_multispeaker{position: relative; display: inline-block; margin: 0 10px 0 0;}
div.multi-speaker-sections ul li.speaker_multispeaker p {position:absolute;vertical-align:middle;margin:0 0 0 0px;background:#3b3b3b;padding:5px 10px;color:#fff;text-align:center;line-height:18px;font-size:13px;border-radius:5px;top: 50px;left: 50%; display: none;width: auto;transform: translate(-50%, 0); z-index: 9999; min-width:200px;}
div.multi-speaker-sections ul li.speaker_multispeaker p::after {content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:transparent transparent #3b3b3b transparent;}
li.speaker_multispeaker p *{word-break: auto-phrase;}
div.multi-speaker-sections ul li.speaker_multispeaker:hover{cursor: pointer;}
div.multi-speaker-sections ul li.speaker_multispeaker:hover p{display: inline-block;}
div.multi-speaker-sections ul li p span{font-family: 'Zoho_Puvi_ExtraBold';}
.country-filter-group{height:auto; overflow-y: scroll;}
.year-filter-group{display: none;}
p.stay-tuned{color: #B30B0E; display: none;}
.events-listing-section{padding:0px 0 20px 0; max-width:1280px;}
.events-listing-contents{width:900px;display:inline-block;vertical-align:top;}
.gallery-container{position:relative;list-style:none;padding:0;width:900px}
.gallery-item{width:410px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:5px; padding:5px 15px; margin: 0 0 10px 10px}
.gallery-item:hover {box-shadow: 0 2px 8px rgba(0, 0, 0, .3);}
#past-events-new.gallery-container{column-count:inherit;column-gap:inherit}
#past-events-new .gallery-item{background:#fff;margin:0 0px 10px 10px;padding:20px;border-radius:8px;display:inline-block;width:400px;box-shadow:0 2px 8px rgba(0,0,0,.1);height: 195px;vertical-align:top; position: relative;}
#past-events-new li.gallery-item h2{margin: 0px 0px 15px 0px;}
#past-events-new div.multi-speaker-sections{margin: 10px 0;width: 95%;}
#past-events-new p.events-register-now{position: absolute; bottom: 0;}
#past-events-new p.events-register-now a{cursor: pointer;}
.gallery-item.userconf-event-box{background: #FFF9E3;}
.gallery-item h2{font-family: 'Zoho_Puvi_BoldItalic';line-height: 24px; font-size:18px; margin:15px 0px 0px 0px;}
.gallery-item h2 a:hover{color: blue; text-decoration: none;}
.gallery-item img{width:auto; height: 30px;}
.gallery-item h6{margin: 0 0 15px 0;height:auto; width:100%;}
.gallery-item h6.events-type{display:block !important;}
.gallery-item h6.events-type.user-conference, .carousel-item h6.events-type.user-conference{color:#FF7903;}
.gallery-item h6.events-type.seminars, .carousel-item h6.events-type.seminars{color:#007EFF;}
.gallery-item h6.events-type.industry-events, .carousel-item h6.events-type.industry-events{color:#0e815c;}
.gallery-item h6.events-type.workshop, .carousel-item h6.events-type.workshop{color:#48C00C;}
.gallery-item h6.events-type.virtual-events, .carousel-item h6.events-type.virtual-events{color:#8673FF;}
.gallery-item h6.events-type.ondemand-event, .carousel-item h6.events-type.ondemand-event{color:#00BD80;}
.gallery-item h6.events-type.online-event, .carousel-item h6.events-type.online-event{color:#8673FF;}
.gallery-item p.events-country{color:#727272}
p.events-register-now a:hover{text-decoration: none; color:blue;}
div.webinars-description{height: 100px;overflow-x: scroll;margin: 15px 0;}
div.webinars-description p{margin:initial;}
#past-events-new .gallery-item p.events-country{display: none;}
.gallery-item div.events-description{height:75px; overflow-y: scroll; padding: 0 15px 0 0;}
.gallery-item div.events-description p span{font-family: 'Zoho_Puvi_ExtraBold';}
.gallery-item div.events-description p{margin:0; font-size: 14px; line-height: 18px;}
.events-listing-filters{width: 370px;display: inline-block;vertical-align: top; position: sticky; top:70px;}	
.filter-container{width:370px;overflow-y: scroll;height: 85vh;}
.search-box{display:flex;border: 1px solid #E9E9E9;border-radius:5px;overflow:hidden;margin-bottom:15px}
.search-box input{width:100%;padding:15px 10px;border:none;outline:none; border:#E9E9E9}
.search-box button{background:white;border:none;padding:8px;cursor:pointer}
.fixed-filter{position:fixed;top:0;width:100%;z-index:1000;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);}
.filtered-group{width:100%;display:inline-block;margin-bottom:10px}
.filtered-group ul{height: auto;overflow-y: hidden;}
.filtered-group ul.show-more{height: 52px;overflow-y: auto;}
.filtered-group ul,.filtered-group ul li{margin:0;}
.filtered-group ul li span{padding: 0px 25px 0px 5px;border: 1px solid #007EFF;border-radius: 5px;display: inline-block;background: url(../images/filter-closeicon-red.png) no-repeat 95% 50%;background-size: 8px;margin: 5px 5px 0 0;font-size: 11px;line-height: 18px;}
.filtered-group ul li span:hover{cursor:pointer}.filter-header{display:flex;justify-content:space-between;align-items:center;font-weight:bold}
.filtered-group p.filter-show-more{display:none; margin: 10px 0 0px 0; font-weight: bold; font-size: 12px; color:blue}
.filtered-group p.filter-show-more:hover{cursor:pointer;}
.filter-header h3{margin:10px 0;}
.clear-all{font-size:12px;color:blue;cursor:pointer; display:none;}
.filter-category, .webinars-otherlinks{background:white;padding:20px 15px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);margin-bottom:10px}
.filter-category.events_navigations, .webinars-otherlinks.events_navigations{padding:5px 15px;}
.filter-title{display:flex;justify-content:space-between;align-items:center;font-weight:bold}
.filter-title h4{margin:0 0 0 0; font-family: 'Zoho_Puvi_BoldItalic';}
.filter-title h4:hover{cursor: pointer;}
.close-btn,.open-btn{background:none;border:none;font-size:18px;cursor:pointer}
.filter-options{list-style:none;padding:0;margin:10px 0;display:none}
.filter-category.filter-active ul.filter-options, .webinars-otherlinks.filter-active  ul.filter-options{display:block}
.filter-category button.close-btn, .webinars-otherlinks button.close-btn{display:none}
.filter-category.filter-active button.close-btn, .webinars-otherlinks.filter-active button.close-btn{display:block}
.filter-category.filter-active button.open-btn, .webinars-otherlinks.filter-active button.open-btn{display:none}
.filter-options li{display:flex;align-items:center;padding:5px 0}
.filter-options li.next_link{background: url("../images/me-events-next-link.png") no-repeat 100% 50%}
.filter-options li p{margin: 0 0 0 3px;}
.filter-options li:hover{cursor:pointer;}
.filter-options li input[type="radio"]{margin:0 10px 0 0}
.filter-options li span{margin:0 0 0 5px;}
.filter-options a{text-decoration:none;color:#138cd6;}
.filter-dropdown{margin-top:10px}
.dropdown-btn{width:100%;padding:10px;background:white;border:1px solid #ccc;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center}
.dropdown-content{display:none;background:white;padding:10px;border:1px solid #ccc;border-top:none}
.dropdown-content p{margin:0;padding:5px 0;cursor:pointer}
.events_navigations ul li{font-size:16px; padding:5px 0 5px 0; }
.events_navigations ul li::before{content: '';display: inline-block;width: 10px;height: 10px;background: url(../images/meevents-mobile-filter-dropdown.png) no-repeat center center;background-size: 8px;margin-right: 10px;transform: rotate(270deg);}
.events_navigations ul li:hover{cursor:pointer;color:blue;}
.events_navigations ul li.active-class{font-family:'Zoho_Puvi_BoldItalic';color:#138cd6;}
#past-events-new{display:none;}
.past-event-loader{display:none;}
.gallery-item.training{height:auto;width:260px;float:none;margin:0 0 15px 0;}
#filter-search-box, #filter-search-box1{display:flex;width:100%; }
#filter-search-box button img, #filter-search-box1 button img{width:18px;height:18px;}
#filter-search-box button:last-child, #filter-search-box1 button:last-child{display:none;}
.mobile-device-filter{width: auto;height: 20px;position: absolute;top: 0px;right: 0px;padding: 10px 40px 14px 20px;border: 1px solid #E5E5E5;border-radius: 5px 5px 0px 0px;background: #fff url(../images/meevents-mobile-filter-dropdown.png) no-repeat 85% 55%; display: none;}
.mobile-device-filter a{text-decoration: none;color: #000;font-size: 16px;}
.mobile-device-filter a img{width:24px;height:24px;}
.pg-ldr-menu-mb{display:none;}
.page-loader-shmr{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:999999;}
.ld-sec.ldg-card{position:relative;background-color:#fff;border-radius:6px;height:100vh;overflow:hidden;width:100%;display:flex;}
.shimmerBG{animation-duration:2.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:linear-gradient(to right,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);background-size:1200px 100%;height:100%;width:50%;}
.shimmerBG.pastBG{animation-duration:2.2s;background:linear-gradient(to right,#f6f6f6 8%,#f0f0f0 18%,#ffffff 33%);background-size:1200px 100%;}
.shimmerBG.pg-ldr-logo{height:70px;width:20%;margin:25px 0 12px 0;border-radius:5px;}
.shimmerBG.pg-ldr-menu-item{height:24px;width:10%;margin:12px 10px;border-radius:5px;}
li.shimmerBG.line1{width:32px;height:4px;margin-top:7px;}.ld-rgt{width:100%;}
.pg-ldr-logo-sec{display:flex;justify-content:space-between;align-items:center;}
.pg-ldr-menu{width:100%;display:flex;margin:0 0 0 10%;}
.pd-ldr-content{margin:auto 200px;}
p.stay-tuned{margin:15px 0 0 15px;}
@-webkit-keyframes shimmer{0%{background-position:-100% 0}100%{background-position:100% 0}}@keyframes shimmer{0%{background-position:-1200px 0}100%{background-position:1200px 0}}
.pd-ldr-bnr .shimmerBG.shmr-ttle-bnr{height:350px;width:100%;margin:auto;margin-top:30px;}
ul.pg-ldr-headng-filter{display:flex;justify-content:center;}
li.shimmerBG.pg-ldr-hdng-item{height:32px;width:14%;margin:12px 16px;border-radius:18px;}
ul.pg-ldr-evnt-lst{display:flex;width:100%;margin:auto;margin-top:5%;padding:0!important;}
ul.pg-ldr-evnt-lst1{display:flex;width:100%;margin:auto;margin-top:0%;padding:0!important;}
li.shimmerBG.pg-ldr-event-item{height:350px;width:425px;margin:12px 10px 12px 10px;list-style:none;}
.evt-nw-lnk{position:relative;}
.evt-nw-lnk>div{position:absolute;right:10px;top:10px;}
.evt-nw-lnk img{width:15px;display:none;}
.evt-nw-lnk .rdrct-light{display:block;}
.evt-nw-lnk:hover .rdrct-light{display:none;}
.evt-nw-lnk:hover .rdrct-dark{display:block;}
.ps-load-more-sec{text-align:center;margin:30px 0;}
.ps-ldr-mr{background-color:#1c3d95;border:1px solid #1c3d95;color:#fff!important;text-transform:uppercase;border-radius:0;line-height:1;transition:.4s ease;padding:10px 20px 10px 20px;text-decoration:none!important;cursor:pointer;}
.ps-ldr-mr:hover{background-color:transparent;color:#1c3d95!important;}
#scroll .prdBox p.info-icon{position: absolute;right: 10px;border: 2px solid #636363;padding: 1px 10px;border-radius: 15px;color: #636363;top: 5px;font-weight: bold;background: #fff;z-index: 9;}
#scroll .prdBox p.info-icon:hover ~ .prdContent .prd-default{display:none;}
#scroll .prdBox p.info-icon:hover ~ .prdContent .prd-hover {display: block;}
.datecity-dropdown{position:relative;display:inline-block;width:250px;font-family:Arial,sans-serif}
.datecity-dropdown-btn{background-color:#007bff;color:#fff;padding:10px 15px;font-size:16px;border:none;cursor:pointer;width:100%;text-align:left;border-radius:4px}
.datecity-dropdown-lists{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:0;padding:0;list-style:none;width:100%;display:none;z-index:1000;max-height:200px;overflow-y:auto}
.datecity-dropdown-lists li{padding:10px;cursor:pointer;font-size:14px}
.datecity-dropdown-lists li:hover{background-color:#007bff;color:#fff}
.datecity-dropdown:hover .datecity-dropdown-lists{display:block}
#mobile-filter-searchbox{display:none;}
#Register{display:none;width:100%;top:0;right:0;bottom:0;position:fixed;background:rgba(0,0,0,.8);box-shadow:none;z-index:1000000;}
.popup-close{position:absolute;right:10px;top:10px;cursor:pointer;z-index:3;text-align:right;display:block;width:30px;}
.reg-cont{width:35%;background:#ededed;margin:40px auto;height:580px;overflow:scroll;color:#000;padding:35px 50px 50px;margin-top:80px;}
#IframeUrl2 div.form-field{margin-bottom:20px;position:relative;}
.zc-Message-group div.form-field{margin:0;}
.reg-cont h4{padding:0 0 10px;color:#000;margin:0;text-align:center;font-size:1.4em;}
.privacy-policy a{text-decoration:underline;}
.privacy-policy a:hover{text-decoration:none;}
h2.title-register{margin: 20px 0 15px; }
form input,form textarea{font-family:400 15px/24px Zoho_Puvi_Regular;background:#f7f8fb;font-size:1em;font-weight:300;color:#555;border:1px solid #fff;border-radius:3px;padding:10px 20px;width:92%;}
form select{background:#F7F7F6 url(https://www.manageengine.com/events/images/dropdown-arrow.png) no-repeat 95% center;border:1px solid #F7F7F6;padding:20px;width:100%;height:60px;color:#555;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;}
form select{padding:10px 4%;height:40px;}
form textarea{height:55px;}form input[type="submit"],.submit-block input{background:#FE210A;border:1px solid #FE210A;color:#fff;width:100%;padding:15px 10px;border-radius:0;}
form input[type="submit"]:hover,.submit-block input:hover{background:transparent;border:1px solid #FE210A;color:#000;cursor:pointer;}
form input:focus,form select{outline:none;}
p.reg_form_errors{color:#ff0000;position:absolute;left:0;font-size:13px;margin:0;display:none;}
.timezone-filter ul.filter-options{column-count: 3;display: grid;grid-template-columns: repeat(4, 1fr);gap: 5px 15px;width: fit-content;}
p.no-soln{display:none;color: #4525ce;}
.wvbox-inner, .wvbox-close {
    box-sizing: content-box;
}
.wvbox {
    z-index: 999900;
}
.wvbox-inner {
    width: 50%;
    margin: 15% auto 0 auto;
    height: auto;
}
	.wvbox-inner iframe {
    width: 100%;
    height: 400px;
}
@media screen and (max-width:1315px){
    .events-listing-contents{width:800px;}
#upcoming-events-new{width:800px;}
.gallery-item{width:290px;}
#past-events-new.gallery-container{width:100%;}
#past-events-new .gallery-item{width:40%;}
article.banner-contents{margin: 85px 5%;}
aside.banner-image{margin:0 0 0 5%}
}
@media screen and (max-width:1215px){
body{overflow-x:hidden}
.container{width:97%;margin:0 auto}
.filterResponsive{padding:10px 0 10px 0;margin:0 auto;float:none;display:table}
.solutionFilter1,#filter{margin:20px 20px 0 0}
#scroll .prdBox{min-width:27%}
.upcoming-clear-filter,.past-clear-filter{margin-top:22px}
.user-search .evnt-search-field{margin-left:-15px}
.events-listing-contents{width:700px;}
#upcoming-events-new {width: 700px;}
article.banner-contents{margin: 85px 1%;}
}
@media screen and (max-width:1095px){
    .events-listing-contents{width:600px;}
#upcoming-events-new {width: 600px;}
.gallery-item{width:220px;}
}
@media screen and (max-width:1025px){
aside.banner-image{display:none}
section.events-banner{min-height:350px;}
.filterResponsive .solutionFilter1>span,#filter>span{width:150px;padding:5px 10px 5px 40px;border:1px solid #ccc;position:relative;display:inline-block}
.solutionFilter1>span:before,#filter>span:before{content:"";position:absolute;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;left:5%;top:50%;transform:translateY(-50%)}
.solutionFilter1>span:after,#filter>span:after{content:"+";position:absolute;font-size:16px;color:black;right:5%;top:50%;transform:translateY(-50%);border:none}
.filterResponsive .solutionFilter1,#filter{margin:10px 20px 0 0;display:block;width:100%}
.filterResponsive .solutionFilter1>ul,#filter>ul{position:relative}.user-search{float:left;margin:0 0 0 20px;display:table}
.mobileFilter{float:right;display:none}
.mob-filter{text-align:right;margin:0;background:#fff;display:inline-block;padding:5px 10px;border-radius:5px}
.mob-filter img{width:26px;height:26px;margin:0 10px 0 0}
.filterResponsive{width:200px;background:#fff;padding:10px;position:absolute;z-index:99;right:0;top:75px;display:none}
.filterResponsive.mobilefilterResponsive{display:block}
.filterResponsive .solutionFilter1,#filter{margin:10px 0 0 0;display:block;width:200px}
#upcoming-georegion-filter>span,#past-georegion-filter>span{width:150px;padding:5px 10px 5px 40px}
#upcoming-georegion-filter>ul,#past-georegion-filter>ul{width:200px}
.filter-sec{float:right;width:250px}
.mobileFilter{float:right;display:block}
.solutionFilter1>span:hover,#filter>span:hover{background:#fff;color:#1d2532}
.solutionFilter1>span:hover:after,#filter>span:hover:after{border:none}
.upcoming-clear-filter,.past-clear-filter{position:absolute;top:-35px;margin:0;left:90px}
.solutionFilter1>ul,#filter>ul{background:#fff;color:#1d2532}
.solutionFilter1>ul>li,#filter>ul>li{color:#1d2532}
.solutionFilter1>ul>li:hover,#filter>ul>li:hover{background-color:#1d2532;color:#fff}
.events-listing-filters{display:none;}
.filter-options-active{display:block;}
.events-banner-section{margin:0 auto 20px auto; padding: 0;}
ul.banner-slider li{height:350px}
article.banner-contents{margin:100px 80px}
h1.banner-heading{font-size:2.5em}
h1.banner-heading img{width:250px}
h2.banner-details{font-size:1.2em}
article.banner-contents p.banner-cta{display: table;margin: 0 auto;}
p.banner-cta a{font-size:1.2em}
.events-listing-section{padding:0 0 20px 0;position:relative}
.events-listing-carousal{width:100%}
.prev, .next{display: none !important;}
ul.events-listing-wrapper{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;height:100%}
ul.events-listing-wrapper li.carousel-item{width:auto;height:auto;}
ul.events-listing-wrapper li.carousel-item h2{font-size:14px}
ul.events-listing-wrapper li.carousel-item div.events-description{height:75px}
.events-listing-contents{max-width:100%;width: 990px;}
#upcoming-events-new.gallery-container {display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;height:auto !important;max-width:100%}
#upcoming-events-new.gallery-container .gallery-item{width:auto;position: relative !important;left: 0 !important;top: 0 !important;height: auto; margin:0 0 10px 0px}
#mobile-filter-searchbox{display:block; margin: 25px 0 30px 10px; width: 315px;}
.events-listing-filters{width: 325px;position: absolute;top: 47px;right: 0px;z-index: 1;border-radius: 10px 0px 10px 10px;border: 1px solid #E5E5E5;background: #fff;}
.filter-container{width:325px; background: #fff;border-radius: 10px 0px 10px 10px;padding: 0 0 10px 0;}
.search-box input{padding:6px}
.search-box button{padding:6px}
.filter-category{padding:15px 10px;margin: 10px 15px;}
.filter-options li{padding:3px 0;width: 100%;display: flex;align-items: flex-start;gap: 0px;}
.filter-options li input[type="checkbox"]{margin:2px 5px 0 0}
.filter-options li p{margin: 0;font-size: 14px;line-height: 1.4;word-break: break-word;}
.dropdown-btn{padding:8px}
.dropdown-content{padding:8px}
.events_navigations ul li{font-size:16px}
.user-search .evnt-search-field{width:150px}
.evnt-main-search-upcmg .fld-search-evnt-upcmg,.evnt-main-search-past .fld-search-evnt-past{padding:10px 0;font-size:1.2em}
.filter-header{margin: 10px 10px;}
.filter-header h3{opacity: 0; margin: 0;}
.search-box{display: none;}
.filter-header a.clear-all{font-size:15px;}
.filtered-group ul li span{margin: 5px 5px 0 5px;}
.mobile-device-filter{display:block;}
.filter-container{height: auto;}
#past-events-new .gallery-item{width:40%;}
#past-events-new.gallery-container{width:100%;}
.gallery-item h2{margin: 15px 0px 10px 0px;}
li.shimmerBG.pg-ldr-event-item{width: 480px;}
.abheader .headerinner .prdLogo{margin-top:20px;}
div.webinar_dura_lang{margin:0;}
.events_navigations ul li::before{height:20px;}
.filtered-group{padding:0 10px;}
}
@media screen and (max-width:900px)
{
ul.banner-slider li{}
.container{width:90%}
.solutionFilter1:nth-child(1){z-index:9}
.solutionFilter1:nth-child(2){z-index:4}
.solutionFilter1:nth-child(3){z-index:3}
.solutionFilter1:nth-child(4){z-index:2}
.evnt-main-search .fld-search-evnt-upcmg,.evnt-main-search .fld-search-evnt-past{padding:18px 0;font-size:1.2em}
.pg-ldr-menu{display:none;}
.pg-ldr-menu-mb{display:block;}
.pd-ldr-content{margin:auto}
.shimmerBG.pg-ldr-logo{width:55%;}
li.shimmerBG.pg-ldr-hdng-item{width:30%;}
}
@media screen and (max-width:768px){
.events-listing-filters{width: 330px;}
.filter-container{width:315px;}
#upcoming-events-new.gallery-container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}
h1.banner-heading{text-align: center;}
p.banner-cta{display:table; margin: 0 auto;}
h2.banner-details{font-size: 1em; margin: 10px 0px; width:80%; margin:10px auto; text-align: center;}
article.banner-contents{margin:40px 0px; width: 100%;}
article.banner-contents p{text-align: center;}
article.banner-contents p img{width:200px;}
ul.events-listing-wrapper{grid-template-columns: repeat(2, 1fr);}
#upcoming-events-new.gallery-container{column-count: 2;}
.events-nearyou-section{padding: 10px 0 10px 0;}
.events-banner-section{margin: 0px auto;}
ul.banner-slider li{height: 200px;}
section.events-banner{min-height: 220px;}
li.shimmerBG.pg-ldr-event-item{width: 100%;}
#past-events-new .gallery-item{width:90%;}
}
@media (max-width:600px){
.gallery-item{z-index: inherit;}
#mobile-filter-searchbox{width:55%;}
.events-listing-filters{width: 335px;}
.filter-container{width:335px;}
.gallery-item{margin: 0 0px 10px 0px;}
#scroll .prd-hover{display:none}
#scroll .prdBox:hover .prd-default{margin:0}
.user-search .evnt-search-field{width:200px}
#upcoming-type-filter>span,#upcoming-countries-filter>span,#past-type-filter>span,#past-year-filter>span,#past-countries-filter>span{width:180px}
ul.events-listing-wrapper {grid-template-columns: repeat(1, 1fr);}
#upcoming-events-new.gallery-container{column-count: 1;}
}
@media screen and (max-width:360px){
.events_navigations ul li{padding:15px 10px;font-size:1.2em}
}