.back-to-top {
display: none;}


section.bg--secondary:not(.imagebg)+section:not(.imagebg):not([class*='bg-']) {
    background: #fafafa !important;
}

/* Top Banner*/
@media (min-height: 600px) and (min-width: 767px){
.height-80 {
    height: 85vh;
}
}

/* Webinar listing*/
.postcontainer {
    background-color: #fafafa;
    border-top: 1px solid #ebebeb;
}

.postcontainer:nth-of-type(even) {
    background-color: #ffffff;
  border-top: 1px solid #ebebeb;
  
}

.webinar_featured {
width: auto; 
  border: 1px solid #ebebeb;
}

.webinar_page-header {
padding-bottom: 9px;
    margin: 10px 0 20px;
    border-bottom: 1px solid #eeeeee;
  text-decoration: none !important;
}
a  {
  text-decoration: none  !important;
}


/* Essential grid - awards */

.esg-grid .mainul li.eg-awards-wrapper {
    background-color: rgba(255, 255, 255, 0) !important;
}
/* gallery slider */
.flexslider {
    border-radius: 0px !important;
    -o-box-shadow: 0 1px 4px rgba(0,0,0,0) !important;
    box-shadow: 0 1px 4px rgba(0,0,0,0) !important;
}
 .wpb_gallery .wpb_flexslider .flex-control-paging {
    display: none !important;

}

.wpb_gallery .wpb_flexslider .flex-direction-nav a {
    display: none !important;
}

/* Enter Your Custom CSS Here */



[data-overlay]:before {
    background: #082048 !important;
}
.teamprofile {
    text-align: center;
}

.vc_grid-item-mini {
   /* max-width: 180px; */
    margin: 0 auto;
}
.vc_gitem-zone {
    background-size: initial !important;
}

.back-to-top {
  background: rgba(255, 255, 255, .5) !important;
  border: 0px !important;
}
.color--white {
font-weight: 200;
}


.boxed.boxed--border {
    border: 0px solid #ffffff !important;
}
.feature-2{
background-color:transparent!important;
}

.menu-item-2625  > a {color: #00CC99 !important;}
.menu-item-3030  > a {color: #00CC99 !important;}
.menu-item-3667  > a {color: #00CC99 !important;}
.dropdown .dropdown__content {
    padding: 1.23809524em 1.25714286em !important;
}

@media screen and (max-width: 480px) {
  .bar .logo { max-width: 250px !important;
  }
  
  .icon, stack-plus-circled, color--primary {
color: #55c6a3!important}

.feature.feature-8 > .image-wrapper.background-image-holder {
    width: 138px;
    height: 138px;}
  
  @media (max-width: 767px) {
.lead {
    font-size: 1.35714286em;
    line-height: 1.6em;
}
}

@media screen and (max-width: 767px)
.wpb_text_column :last-child {
    margin-bottom: 0.78787878787879em !important;
}

.vc_gitem-align-center {
padding-top: 5px;
}