.elementor-1901 .elementor-element.elementor-element-b97f1de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1901 .elementor-element.elementor-element-b97f1de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1901 .elementor-element.elementor-element-0222a9f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1901 .elementor-element.elementor-element-b93f260 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Agrandir", Sans-serif;font-weight:bold;}.elementor-1901 .elementor-element.elementor-element-8f7c2f2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab .bdt-tabs-item{padding-left:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab{margin-left:-0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab.bdt-tab-left .bdt-tabs-item, .elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab.bdt-tab-right .bdt-tabs-item{padding-top:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab.bdt-tab-left, .elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab.bdt-tab-right{margin-top:-0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-default .bdt-switcher-wrapper{margin-top:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-bottom .bdt-switcher-wrapper{margin-bottom:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-left .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper{margin-left:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-right .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper{margin-right:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-left .bdt-grid-stack .bdt-switcher-wrapper,
                    .elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-right .bdt-grid-stack .bdt-switcher-wrapper{margin-top:0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab .bdt-tabs-item-title{background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title, .elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title:before, .elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title:after, .elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-content, .elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tabs-content-wrapper{border-width:0px;}.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title{font-weight:bold;text-transform:uppercase;}body.elementor-page-1901:not(.elementor-motion-effects-element-type-background), body.elementor-page-1901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("http://awli3.ccstageco.com/wp-content/uploads/2022/01/event-archive-bg.jpg");background-position:top left;background-repeat:no-repeat;background-size:47.4479vw auto;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for heading, class: .elementor-element-b93f260 */.elementor-1901 .elementor-element.elementor-element-b93f260 .elementor-heading-title {
    letter-spacing: -0.04em;
    mix-blend-mode: difference;
    margin-top:4.21875vw;
}

@media (max-width: 767px) {
    .elementor-1901 .elementor-element.elementor-element-b93f260 .elementor-heading-title {
    margin-bottom:10.338vw;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b97f1de */.elementor-1901 .elementor-element.elementor-element-b97f1de {
    padding-left:7.2916666666667vw;
    padding-right:7.2916666666667vw;
}



@media (max-width: 767px) {
.elementor-1901 .elementor-element.elementor-element-b97f1de {
    padding-left:5.97738vw;
    padding-right:5.97738vw;
}

}/* End custom CSS */
/* Start custom CSS for bdt-tabs, class: .elementor-element-7fde6c7 */.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab {
    display: flex;
    justify-content: center;
    margin-bottom: 4.375vw;
    /*
    padding-left:7.2916666666667vw;
    padding-right:7.2916666666667vw;
    */
    border-top: 1px solid #707070;
    border-bottom: 1px solid #707070;
    position: relative
}

.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab:before {
    position: absolute;
    content: '';
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255,255,255,0.8);
    backdrop-filter: blur(7px);
}

.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-item {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 20%;
    padding: 0;
    height: 5.15625vw;
    font-size: 1.5625vw;
    letter-spacing: -0.04em;
    border-right: 1px solid #707070;
    font-weight: bold;
    text-transform: uppercase;
}

.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-item:last-child {
    border-right:0;
}

.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs .bdt-tab .bdt-active a:after {
    display:none;
}

.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-switcher-wrapper {
    padding-left:7.2916666666667vw;
    padding-right:7.2916666666667vw;
}

@media (max-width: 767px) {
    .elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tab {
    padding-left:0;
    padding-right:0;
    display:block;
    border-bottom:0px;
    margin-bottom:10.338vw;
}

.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-switcher-wrapper {
    padding-left:5.97738vw;
    padding-right:5.97738vw;
}
.elementor-1901 .elementor-element.elementor-element-7fde6c7 .bdt-tabs-item {
    width:100%;
    padding-left:5.97738vw;
    padding-right:5.97738vw;
    border-right: 0px;
    border-bottom:1px solid #707070;
    height:auto;
    font-size: 1rem;
    padding-top: 3.877vw;
    padding-bottom: 3.877vw;
}
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-be80c3e */.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-content {
    padding: 0;
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tabs-wrapper {
    display: flex;
    justify-content: center;
    margin-bottom: 4.375vw;
    padding-left:7.2916666666667vw;
    padding-right:7.2916666666667vw;
    border-top: 1px solid #707070;
    border-bottom: 1px solid #707070;
    position: relative
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tabs-wrapper:before {
    position: absolute;
    content: '';
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255,255,255,0.8);
    backdrop-filter: blur(7px);
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 25%;
    padding: 0;
    height: 5.15625vw;
    font-size: 1.5625vw;
    letter-spacing: -0.04em;
    border-right: 1px solid #707070;
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title a {
    opacity: 0.5;
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title:last-child {
    border-right: 0;
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title.elementor-active a {
    opacity: 1;
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tabs-content-wrapper {
    padding-left:7.2916666666667vw;
    padding-right:7.2916666666667vw;
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-mobile-title {
    display: none !important;
}

@media (max-width: 767px) {
.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tabs-wrapper {
    padding-left:0;
    padding-right:0;
    display:block;
    border-bottom:0px;
    margin-bottom:10.338vw;
}

.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tabs-content-wrapper {
    padding-left:5.97738vw;
    padding-right:5.97738vw;
}
.elementor-1901 .elementor-element.elementor-element-be80c3e .elementor-tab-title {
    width:100%;
    padding-left:5.97738vw;
    padding-right:5.97738vw;
    border-right: 0px;
    border-bottom:1px solid #707070;
    height:auto;
    font-size: 1rem;
    padding-top: 3.877vw;
    padding-bottom: 3.877vw;
}
}/* End custom CSS */