:root{
    --h1-size-custom: 3.8rem;
    --h2-size-custom: 1.0rem;

    --primary-c-color: #fff;
    --secundary-c-color: #fff;

}


.effect-static-text-custom-title {
    /*color: #5b01f6; */
    color: #fff;
    font-weight: bold;
    font-size: var(--h1-size-custom);
    /* text-shadow:  */
        /* 1px 1px 0px #fff, Sombra branca à direita e abaixo */ 
        /* -1px -1px 0px #fff, /* Sombra branca à esquerda e acima */ 
        /* 1px -1px 0px #fff, /* Sombra branca à direita e acima */ 
        /* -1px 1px 0px #fff; /* Sombra branca à esquerda e abaixo */   
}


.effect-static-text-custom {
    /*color: #5b01f6; */
    color: #fff;
    font-size: var(--h2-size-custom);
    /* text-shadow:  */
        /* 1px 1px 0px #fff, Sombra branca à direita e abaixo */ 
        /* -1px -1px 0px #fff, /* Sombra branca à esquerda e acima */ 
        /* 1px -1px 0px #fff, /* Sombra branca à direita e acima */ 
        /* -1px 1px 0px #fff; /* Sombra branca à esquerda e abaixo */
}

h2.medium {
    margin-bottom: 1.5rem;
    font-size: 3rem;
    font-weight: var(--h1-weight);
    line-height: 1.2;
    font-family: var(--h1-font);
    color: var(--primary-color);
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}

header i.version-number-custom {
    margin: 0 0 0 5px;
    font-family: var(--h1-font);
    font-size: 12px;
    /* text-shadow:  */
    /*   1px 1px 0px #fff, /* Sombra branca à direita e abaixo */ 
    /*   -1px -1px 0px #fff, /* Sombra branca à esquerda e acima */ 
    /*   1px -1px 0px #fff, /* Sombra branca à direita e acima */ 
    /*   -1px 1px 0px #fff; /* Sombra branca à esquerda e abaixo */
}

.custom-text {
    margin: 1.5rem 0;
    font-size: 11;
    font-weight: lighter;
    line-height: 1.5;
    font-family: 'Poppins', sans-serif;
}

.form-group {
    margin-bottom: 15px;
}
.form-group-label {
    display: inline;
    margin-bottom: 5px;
    color: #555;
    font-weight: bold;
}

.form-contact {
    width: 100%;
}

.radio-container {
    display: block;
    gap: 10px;
}
.radio-container label {
    display: block;
    align-items: center;
}
.form-contact .radio-container input[type="radio"] {
    margin-right: 5px;
    width: 15px;
    height: 15px;
}

