.elementor-8 .elementor-element.elementor-element-8140312{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0120px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-8140312:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8140312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C0C29;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__avatar{flex:0 0 90px;margin-right:15px;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__avatar img{max-width:90px;width:90px;padding:3px 3px 3px 3px;border-radius:90px 90px 90px 90px;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__prior{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__brief{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__prior .bb-dash__intro{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__prior .bb-dash__name{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-875ebde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-ddb2939{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la-block{background-color:#FFFFFF;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity .thumbnail-container img{border-radius:12px 0 0 12px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity .thumbnail-container{border-radius:12px 0 0 12px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la-composer.bb-la--isslick:after{border-radius:0 12px 12px 0;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity .bb-la__media:after{border-radius:12px 0 0 12px;}@media( max-width: 544px ) { .elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity .thumbnail-container img{border-radius:12px 12px 0 0 };}@media( max-width: 544px ) { .elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity .thumbnail-container{border-radius:12px 12px 0 0 };}@media( max-width: 544px ) { .elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity .bb-la__media:after{border-radius:12px 12px 0 0 };}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity .bb-la__body{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la__parent{color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la__title h2{color:#747474;font-size:14px;margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la__excerpt{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la__link a{color:#FFFFFF;background-color:#6311C2;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:uppercase;padding:4px 20px 4px 20px;border-style:none;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la .slick-arrow.bb-slide-prev{left:-21px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la .slick-arrow.bb-slide-next{right:-21px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-la .slick-arrow{width:42px;height:42px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .slick-arrow i{line-height:42px;}.elementor-8 .elementor-element.elementor-element-22e8e24 .bb-ldactivity ul.slick-dots button{width:30px;}.elementor-8 .elementor-element.elementor-element-d972b10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--margin-top:-90px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d972b10:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d972b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-de1cb91{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-de1cb91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-8 .elementor-element.elementor-element-c35d425 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-76ed31b{--display:flex;}.elementor-8 .elementor-element.elementor-element-57a1180{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-57a1180 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 > .elementor-widget-container{margin:-60px 0px -80px 0px;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-items .bb-cover-wrap{padding-top:52%;border-radius:12px 12px 0 0;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .ld-progress-bar{height:4px;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .ld-progress-bar .ld-progress-bar-percentage{height:4px;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-items .ld-progress-stats{font-family:"Poppins", Sans-serif;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-title a{font-family:"Poppins", Sans-serif;font-size:20px;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-title{margin-bottom:8px;}#page .elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-title{margin-bottom:8px;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-meta .item-avatar{max-width:28px;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-meta strong a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-items .bb-course-excerpt{font-family:"Poppins", Sans-serif;}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-items .bb-cover-list-item{border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-8 .elementor-element.elementor-element-7ceb4f2 .bb-course-items.list-view .bb-cover-wrap{border-radius:12px 0 0 12px;}.elementor-8 .elementor-element.elementor-element-6f29ea4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6f29ea4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-00d09d7 > .elementor-widget-container{margin:-60px 0px -80px 0px;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-items .bb-cover-wrap{padding-top:52%;border-radius:12px 12px 0 0;}.elementor-8 .elementor-element.elementor-element-00d09d7 .ld-progress-bar{height:4px;}.elementor-8 .elementor-element.elementor-element-00d09d7 .ld-progress-bar .ld-progress-bar-percentage{height:4px;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-items .ld-progress-stats{font-family:"Poppins", Sans-serif;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-title a{font-family:"Poppins", Sans-serif;font-size:20px;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-title{margin-bottom:8px;}#page .elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-title{margin-bottom:8px;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-meta .item-avatar{max-width:28px;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-meta strong a{font-family:"Poppins", Sans-serif;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-items .bb-course-excerpt{font-family:"Poppins", Sans-serif;}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-items .bb-cover-list-item{border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-8 .elementor-element.elementor-element-00d09d7 .bb-course-items.list-view .bb-cover-wrap{border-radius:12px 0 0 12px;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-8140312{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-8140312{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-875ebde{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-ddb2939{--width:70%;}.elementor-8 .elementor-element.elementor-element-d972b10{--width:30%;}.elementor-8 .elementor-element.elementor-element-76ed31b{--content-width:1200px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8140312{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__prior .bb-dash__intro{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__prior .bb-dash__name{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6dfd52a .bb-dash__brief{font-size:12px;}.elementor-8 .elementor-element.elementor-element-d972b10{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS */.mec-month-divider {
    display: none;
}
.mec-event-date.mec-color {
    display: none;
}
a.mec-color-hover {
    font-weight: 500;
    text-transform: none;
}
.mec-event-list-classic .mec-event-article {
    margin-bottom: 0;
}
.mec-event-list-classic .mec-event-article {
    padding: 15px;
    margin: 0px;
    border-bottom: 1px solid #d6d9dd;
}
h4.mec-event-title {
    margin-bottom: 5px!important;
    margin-top: 0px!important;

}
i.mec-sl-map-marker {
    display: none;
}
span.event-color {
    width: 10px;
    height: 10px;
}
.mec-event-list-classic .mec-event-article:hover {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
    background-color: white;
    scale: 1.03;
    border: none;
    border-radius: 15px;
    padding: 17px 15px;
    margin-top: -4px;
    transition: 0.3s;
}
.mec-event-list-classic .mec-event-article {
   transition: 0.5s;
    
}

/* MENU ADAPTATIVO */
.bb-template-v2 .primary-menu>li:hover>a:before {
    background-color: #ffffff08;
}
header#masthead:not(.has-scrolled) {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    background-color: transparent!important;
    box-shadow: none;
}

a.button.small.outline.signin-button.link:not(.has-scrolled) {
    color: white;
}

img.bb-logo {
    filter: invert(1);
}
header#masthead {
    background-color: #f8f8f8;
}

header#masthead.has-scrolled  img.bb-logo
{
    filter: invert(0)!important;
}
img.bb-mobile-logo:not(.has-scrolled) {
    filter: invert(1)!important;
    
}
img.bb-mobile-logo {
    filter: invert(0)!important;
    
}


header#masthead:not(.has-scrolled) i {
    color: #ffffff;
}
.mec-agenda-date-wrap {
    display: none;
}
.mec-agenda-events-wrap {
    width: 100%;
}
.mec-wrap.mec-events-agenda-wrap.mec-sm959 {
    padding: 0px;
}
.mec-agenda-events-wrap {
    background: transparent;
}
span.mec-agenda-time {
    width: 80px;
}
span.event-color {
    display: none;
}
span.mec-agenda-event-title {
    padding: 0px;
}
.mec-agenda-event-title a {
    line-height: 1.2;
}
a.mec-color-hover {
    display: block;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
span.mec-agenda-event-title {
    width: 100%;
}
.mec-wrap.mec-events-agenda-wrap.mec-sm959 {
    border: 0;
    margin: 0;
    background-color: transparent;
}
.mec-agenda-events-wrap {
    padding-top: 0;
    padding-bottom: 0;
}
.bb-ldactivity__blank {
    border: none;
    border-radius: 15px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
}/* End custom CSS */