.elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-icon i {
    color: #FFFFFFD4;
    transition: color 0.3s;
}

.elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-icon svg {
    fill: #FFFFFFD4;
    transition: fill 0.3s;
}

.elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var( --e-global-color-text );
}

.elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var( --e-global-color-text );
}

.elementor-413 .elementor-element.elementor-element-bbb69e8 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-item > a {
    font-family: "Poppins", Sans-serif;
    font-weight: 400;
}

.elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-text {
    color: #FFFFFFD4;
    transition: color 0.3s;
}

.elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var( --e-global-color-text );
}

.elementor-413 .elementor-element.elementor-element-491e8904 {
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 0px 20px 0px 20px;
}

.elementor-413 .elementor-element.elementor-element-66a31bd6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #141414;
}

.elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-element-populated, .elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-413 .elementor-element.elementor-element-750ddc7a {
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-413 .elementor-element.elementor-element-3ebd916c {
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-413 .elementor-element.elementor-element-408af19 {
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-413 .elementor-element.elementor-element-2158a76e {
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-413 .elementor-element.elementor-element-5b3c5d55 {
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-413 .elementor-element.elementor-element-54612030 {
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-413 .elementor-element.elementor-element-572509f1 .elementor-button {
    fill: var( --e-global-color-text );
    color: var( --e-global-color-text );
}

.elementor-413 .elementor-element.elementor-element-b8923e {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-413 .elementor-element.elementor-element-28bbf344 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-413 .elementor-element.elementor-element-798d74b0 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body.elementor-page-413:not(.elementor-motion-effects-element-type-background), body.elementor-page-413 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}

@media(max-width: 767px) {
    .elementor-413 .elementor-element.elementor-element-525f8f29 {
        margin-top:0px;
        margin-bottom: 0px;
    }

    .elementor-413 .elementor-element.elementor-element-7286d26 > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-413 .elementor-element.elementor-element-bbb69e8 .elementor-icon-list-item > a {
        font-size: 14px;
    }

    .elementor-413 .elementor-element.elementor-element-491e8904, .elementor-413 .elementor-element.elementor-element-491e8904 > .elementor-background-overlay {
        border-radius: 10px 10px 10px 10px;
    }

    .elementor-413 .elementor-element.elementor-element-491e8904 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 10px 0px 10px;
    }

    .elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-element-populated, .elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-413 .elementor-element.elementor-element-66a31bd6 > .elementor-background-slideshow {
        border-radius: 10px 10px 10px 10px;
    }

    .elementor-413 .elementor-element.elementor-element-78c89f18 {
        width: 100%;
    }

    .elementor-413 .elementor-element.elementor-element-750ddc7a {
        font-size: 12px;
    }

    .elementor-413 .elementor-element.elementor-element-3ebd916c {
        font-size: 12px;
    }

    .elementor-413 .elementor-element.elementor-element-3ebd916c > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
        border-radius: 5px 5px 5px 5px;
    }

    .elementor-413 .elementor-element.elementor-element-2efcb2c8 {
        width: 50%;
    }

    .elementor-413 .elementor-element.elementor-element-408af19 {
        font-size: 12px;
    }

    .elementor-413 .elementor-element.elementor-element-2158a76e {
        font-size: 12px;
    }

    .elementor-413 .elementor-element.elementor-element-2158a76e > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
        border-radius: 5px 5px 5px 5px;
    }

    .elementor-413 .elementor-element.elementor-element-2413e6a0 {
        width: 50%;
    }

    .elementor-413 .elementor-element.elementor-element-5b3c5d55 {
        font-size: 12px;
    }

    .elementor-413 .elementor-element.elementor-element-54612030 {
        font-size: 12px;
    }

    .elementor-413 .elementor-element.elementor-element-54612030 > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
        border-radius: 5px 5px 5px 5px;
    }

    .elementor-413 .elementor-element.elementor-element-572509f1 > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-413 .elementor-element.elementor-element-b8923e {
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .elementor-413 .elementor-element.elementor-element-28bbf344.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-413 .elementor-element.elementor-element-28bbf344 > .elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-413 .elementor-element.elementor-element-798d74b0 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

/* Start custom CSS for text-editor, class: .elementor-element-3ebd916c */
#saida {
    background-color: #2C2C2C;
    font-size: 16px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: -20px;
}

#horas {
    background-color: #2C2C2C;
    font-size: 16px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: -20px;
}

#gales {
    background-color: #2C2C2C;
    font-size: 16px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: -20px;
}

#tentativas {
    background-color: #2C2C2C;
    font-size: 16px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: -20px;
}

/* End custom CSS */