/* common style */
.section-sub-title a{
    white-space:nowrap;
}
.markdown-contain p, .markdown-contain p span {
    font-size: 16px !important;
    line-height: 26px !important;
    font-family: puviregular !important;
}
.bs-main-menu .item.logo {
    width: 220px !important;
    max-width: 220px;
}
.li-description, .li-description p, .li-subtitle p{
  font-size:18px!important;
  line-height:26px!important;
  }
.zsiq_theme1 {display:none !important;}
.community-section-footer .social.link{display:none !important;}
.buy-ticket-modal .bs-container h3 {
    margin-bottom: 20px;
}
.dtl-icon{ padding-right:8px;}
.bs-dtl .items .medium.bs-image{
    width:20px!important;
}
 /* Mobile app link style */
.community-section-footer .bs-footer .bs-btn-wgt{
    position: absolute;
    right: 0px;
    top: 11px;
}
.community-section-footer .bs-footer .bs-btn-wgt.default .bs-button.st-ghost{position: relative;
  top: -16px;
  right: 10px;opacity:0;
}
.community-section-footer .bs-footer .bs-btn-wgt .child-btns:nth-child(1){
    background: url(https://www.manageengine.com/events/images/meevent-google-app.svg) no-repeat;
    width: 90px; height: 30px;
}
.community-section-footer .bs-footer .bs-btn-wgt .child-btns:nth-child(2){
    background: url(https://www.manageengine.com/events/images/meevent-apple-app.svg) no-repeat;
    width: 90px; height: 30px;
}
.community-section-footer .bs-footer .bs-divider{display: none;}
.community-section-footer .bs-footer .ft-bottom{padding-top: 20px;}
.community-section-footer .bs-footer .ft-top{grid-gap:0px!important}
/* Mobile app link style End */

.community-page-home .bs-section .foreground-layer .bs-section .foreground-layer .banner-media .media-element .media-image{
    width:90%
}

.community-section-Slide-1 .bs-media-wgt.media-settings .media-element:not(.secondary-media) .media-image img {
  max-width:100% !important;
}

.community-page-home .bs-section .foreground-layer .bs-section .foreground-layer .banner-media .media-element{
    justify-content: center;
}

.bs-section h5 p{font-size:.9em!important}
.bs-main-menu .item.logo{width:220px !important; max-width: 220px;}
.community-section-mediaWithTextList-2 .grb-list.column-4 h4 span,
.community-section-mediaWithTextList-2 .grb-list.column-2 h4 span,
.community-section-mediaWithTextList-2 .grb-list.column-1 h4 span{font-size:.8em!important;}
.community-section-mediaWithTextList-2  .grb-list.column-4{width: 100%; display: flex;justify-content:center;}

.bs-main-menu .nav-item.logo{width:300px !important;}
.banner-media .bs-media-wgt{justify-content: center!important;}
.bs-label{font-weight:bold;}
.community-section-mediaWithTextList-2 .background-layer {background: transparent!important;}
.community-section-mediaWithTextList-2 .bs-mtList-wgt .li-description{margin-top:2px!important;}
.community-section-mediaWithTextList-2 .li-description{position:relative;}
.community-section-mediaWithTextList-2 .li-description p{padding:5px 0;}
.community-section-mediaWithTextList-2 .li-description p strong{font-size:.9em;}
.navbar-itemcontroller{display: none;}
.bs-section .markdown-contain a, .bs-website .bs-section .markdown-contain a{white-space: nowrap;}
.bs-agenda-tab, .sf_popup_container {display: none!important;}

.bs-label.pilled{
    border-radius:6px!important;
    padding: 10px;
}


/* FAQ style */
[page-id="48316000534129242"] .page-container{
   display: flex;
   justify-content: center;
   gap:20px;
   flex-wrap: wrap;
   flex-direction: unset;

 }

 [page-id="48316000534129242"] .page-container .bs-section{
    background: #fff;
  border-radius: 8px;
  padding:0px;
  width: 35%;
  box-sizing: border-box !important;
  border: 1px solid #bfbfbf;
  text-align: left; 
  vertical-align:top;
  flex: none;
  
}
 
 [page-id="48316000534129242"] .page-container .bs-section .background-layer{
border-radius: 8px;
 }
[page-id="48316000534129242"] .page-container .community-section-banner{
    display: none !important;
}

[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-footer,
[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-text-6{
    width:100%;
    margin:0px;
    border-radius:0px!important;
    border:0px;
}
[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-text-6 .background-layer{
   border-radius:0px!important; 
}
[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-footer .background-layer,
[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-text-11 .background-layer,
[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-mediaWithButton-15 .background-layer{
   border-radius:0px; 
}
[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-text-11{
    margin-bottom: 40px;
}
[page-id="48316000534129242"] .page-container:not(.bs-section) .community-section-mediaWithButton-15{
    margin-top: 60px;
    top:20px;
}
[page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-7) .background-layer, [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-4) .background-layer
{
    /* background-color:#fff !important; */
}
[page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-6) .background-layer, [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-5) .background-layer, [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-2) .background-layer, [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-1) .background-layer
{
    background-color:#eaf7ff !important;
}
div.class:nth-child(odd) {
    background-color: #f0f0f0; /* Light gray */
}

div.class:nth-child(even) {
    background-color: #ffffff; /* White */
}
/* Font size 16px common css end */

[data-field-id="4000001707357"] {
    display: grid !important;
    grid-template-columns: 1fr auto !important;
    gap:6px !important;
    cursor: pointer;
}

[data-field-id="4000001707357"] .ui.checkbox label {
    color: transparent !important;
    line-height:0px !important;
}

[data-field-id="4000001707357"] .ui.checkbox {
    margin-top: 4px !important;
    width: 20px; height: 20px;
}

[data-field-id="4000001707357"] .meta,
[data-field-id="4000001707357"] .meta .help-text,
[data-field-id="4000001707357"] .meta p {
    margin: 0 !important;
}

.community-section-Slide-1 .bs-media-wgt .secondary-media .media-image {
    width:90%;
}

.uls-grid.col-3 {
    grid-template-columns:auto auto auto auto!important;
}

/* Three Card Section */
.community-section-text-4 .foreground-layer{
   padding-bottom:0px!important;
}
.community-section-text-7 .foreground-layer{
  padding-top:0px!important;
}
.me-card {
    background:#fff;
    border: 1px solid #ececec;
    border-radius: 8px;
    box-shadow:0px 4px 10px 0px rgba(0, 60, 92, 0.10);
    padding: 24px;
}
.me-t-sub {
    font-size:32px;
    font-weight: 700;
    line-height:1.3;
    letter-spacing: -0.015em;
    color: #242424;
}
.me-t-cell {
    font-size:18px;
    font-weight: 700;
    line-height: var(--lh-heading);
    letter-spacing: -0.005em;
    color:#1A141F;
}
.p-training-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
}
.p-training-card {
  display: flex;
  flex-direction: column;
  border-top: 3px solid #0045D3;
}
.p-training_top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--sp-8)
}
.p-training_top .me-t-meta {
  color: var(--n-600)
}
.me-t-eyebrow {
    font-size: 12px;
    font-weight: 700;
    line-height: 1.5;
    letter-spacing: 0.18em;
    text-transform: uppercase;
    color: #0045D3;
}
.p-training-card .me-t-eyebrow {
  margin: 0 0 8px;
}
.p-training-card h3 {
  margin: 0 0 24px;
}
.p-training-card .me-t-cell {
  margin: 0 0 16px;
}
.p-training-card .me-t-body {
  color:#666;
  margin: 0
}
.p-training-card ul {
  list-style: none;
  padding: 0;
  margin:24px 0 32px;
}
.p-training-card li {
  position: relative;
  padding-left: 25px;
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 1.6;
  color: #404040;
}
.p-training-card li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: 0;
  width: 6px;
  height: 6px;
  background:#0045D3;
}
.p-training-card > .p-text-link {
  margin-top: auto;
  border-top: 1px solid var(--border-soft);
  padding-top: var(--sp-5);
  justify-content: space-between
}
/* Three Card Section end */

.community-section-mediaWithTextList-5 article{padding-top:50px!important;padding-bottom:100px!important;}
.community-section-customSection-28, .community-section-mediaWithButton-1{margin-top:-70px;}
.community-section-customSection-28 .li-content{margin:0 auto;}
.community-section-customSection-28 .li-content .li-description, .community-section-customSection-28 .li-content .li-subtitle{display: none;}
/* ------- Responsive style ------ */
@media only screen and (max-width: 4500px){
    .community-section-featuredSpeakerList .foreground-layer{min-height: 65vh !important;}
}
@media only screen and (max-width: 1200px){
[page-id="48316000534129242"] .bs-section article.foreground-layer{
  padding: 2.22222222em !important;
}
[page-id="48316000534129242"] .page-container .bs-section{
  width:47%;
}
}
@media(max-width:1100px) {
  .p-training-card {
    padding: 24px
  }
}
@media only screen and (max-width:1024px){
    .community-section-mediaWithTextList-2 .grb-list.column-4{width:85%;}
    .community-section-mediaWithTextList-2 .grb-list.left-align{display:flex!important;}
    .community-section-Slide-1 .bs-media-wgt .secondary-media .media-image img {width: 100%;}
    .banner-widget.left-align {text-align: left;}
    .banner-widget.media-top.layout-small {grid-template-columns: 1fr 45%;}
    .banner-widget.media-top .banner-content {grid-area: 1;}
    .banner-widget.media-top.layout-small .bs-media-wgt .media-element:not(.secondary-media) .media-image{
        max-width: 100%;
        display: flex;
        justify-content: center;
        }
    .community-section-Slide-1 .bs-media-wgt.media-settings .media-element:not(.secondary-media) .media-image img {max-width: 100% !important;}
    .navbar-other-items .navbar-item p,
.navbar-other-items .navbar-item a,
.navbar-other-items .navbar-item:nth-child(3){
    display: none;
}
.community-section-Slide-1 .foreground-layer{
	min-height: 398px !important;
}
.community-section-Slide-1 .bs-media-wgt .secondary-media .media-image {
    width:100%;
}
.community-section-Slide-1 .section-head p{
    line-height:30px!important;
}
}
@media(max-width:900px) {
  .p-training-grid {
    grid-template-columns: 1fr 1fr
  }
  .p-training-card:last-child {
    grid-column: 1/-1
  }
}
@media only screen and (max-width:800px){
.banner-widget.media-top.layout-small {
    grid-template-columns: auto;
  }
  .community-section-Slide-1 .bs-media-wgt.media-settings .media-element:not(.secondary-media) .media-image img {
  max-width: 60% !important;
}
    /* FAQ */
    [page-id="48316000534129242"] .page-container .bs-section{width: 90%;}
    [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-6) .background-layer, [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-5) .background-layer, [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-2) .background-layer, [page-id="48316000534129242"] .page-container section.custom-section:nth-child(8n-1) .background-layer{background-color: #fff !important;}
}
@media only screen and (max-width:770px){
    .community-section-mediaWithTextList-2 .grb-list.column-4{width: 100%;}
    .community-section-Slide-1 .section-head p{font-size:60px!important;}
    .community-section-mediaWithTextList-2 .grb-list.column-4{width:90%!important;}
.community-section-Slide-1 .section-head p{
    line-height:60px!important;
}
}
@media(max-width:768px) {
  .p-training-card:last-child {
    grid-column: auto
  }
  .p-training-grid{
    grid-template-columns: 1fr;
  }
}
@media only screen and (max-width:600px){

.community-section-Slide-1 .bs-media-wgt .secondary-media .media-image {
    width: 84%;
}
}

@media only screen and (max-width:550px){
.community-section-Slide-1 .bs-media-wgt .secondary-media .media-image{
width: 100%;
}
.uls-grid.col-3 {
    grid-template-columns: 100%!important;
}
.community-section-Slide-1 .section-head p{
    line-height:35px!important;
}
.community-section-Slide-1 .section-head p span {
    font-size:55px !important;
}
}
@media(max-width:540px) {
  .p-training-card {
    padding: 24px
  }
}
@media only screen and (max-width:450px){
      .community-section-Slide-1 .bs-media-wgt.media-settings .media-element:not(.secondary-media) .media-image img{max-width: 70%!important;}
    .community-section-mediaWithTextList-2 .bs-mtList-wgt.col-view .li-item{width:100%!important; padding-top: 6px; margin-bottom: 10px;}
    .community-section-Slide-1 .section-head p{font-size:34px!important;}

    .community-section-mediaWithTextList-2 .bs-mtList-wgt.col-view .li-item:nth-child(1){top:0px!important;}
    .community-section-mediaWithTextList-2 .bs-mtList-wgt.col-view .li-item:nth-child(2){top:0px!important;}
    .community-section-customSection-24 .foreground-layer, .community-section-customSection-38 .foreground-layer,
    .community-section-customSection-41 .foreground-layer{min-height:109px !important;}
    .community-section-Slide-1 .section-head p span {
    font-size:40px !important;
}
}
@media only screen and (max-width:400px){
    .community-section-mediaWithTextList-2 .li-description p strong{font-size:12px;}
}

/* page animation start */
.bs-section:first-child .foreground-layer{
  opacity:1!important;
  transform:none;
  transition:none;
}

.foreground-layer {
  opacity: 0;
  transform: translateY(60px);
  transition: all 0.8s ease;
}

.bs-section.show .foreground-layer {
  opacity: 1;
  transform:none;
}

.bs-section.show .foreground-layer { transition-delay: 0.2s; }
/* page animation end */