.elementor-16709 .elementor-element.elementor-element-8587630 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16709 .elementor-element.elementor-element-10986a3 .elementor-flip-box__front{background-color:var( --e-global-color-6cccbf2 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16709 .elementor-element.elementor-element-10986a3 .elementor-flip-box__back{background-color:var( --e-global-color-6cccbf2 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16709 .elementor-element.elementor-element-10986a3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-16709 .elementor-element.elementor-element-10986a3 .elementor-flip-box__button{margin-center:0;}/* Start custom CSS for section, class: .elementor-element-ce7945f */.elementor-flip-box__front .elementor-flip-box__layer__title {
    background-color: var(--e-global-color-dab6dce);
    padding: 15px 20px;
    text-shadow: none;
    color: var( --e-global-color-6cccbf2 );
    display: inline-block;
    box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 20%);
    margin: -20px;
}
.elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: rgba(0,0,0,0.7) !important;
}
.elementor-flip-box__back .elementor-flip-box__button {
    font-size: var(--e-global-typography-cdf6dec-font-size) !important;
    font-weight: var(--e-global-typography-cdf6dec-font-weight) !important;
    line-height: var(--e-global-typography-cdf6dec-line-height);
    letter-spacing: var(--e-global-typography-cdf6dec-letter-spacing);
    word-spacing: var(--e-global-typography-cdf6dec-word-spacing);
    padding: 0 0 6px !important;
    border-width: 0 0 1px !important;
    border-bottom: 1px solid var(--e-global-color-dab6dce) !important;
    width: auto !important;
    color: var(--e-global-color-dab6dce);
}/* End custom CSS */