/*----------- !!!! -------------------------------------*/
@media screen and (min-width:769px) {}


@media screen and (max-width:768px) {}






/*--------- FOFM ------------------------------*/

.LoginForm-wrapper {
    color: var(--textLight);
    padding: 0 24px !important;
}

.LoginForm-wrapper h2 {
    color: var(--accent1);
    font-size: xx-large;
    margin-bottom: 18px;
}

form label {
    padding: 8px 0 12px 0;
    font-size: larger;
    display: block;
}

form .input-text {
    display: block;
    padding: .375rem .75rem;
    font-size: larger;
    line-height: 1.5;
    color: var(--color3);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--color7);
    background-clip: padding-box;
    border: 1px solid var(--color5);
    border-radius: 2px;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    margin-bottom: 24px;
}

form .Button {
    font-size: larger !important;
}

@media screen and (min-width:769px) {
    form .input-text {
        width: 400px;
    }
}

/* .comment-form-fields input,
.comment-form-fields textarea {
    border: 1px solid #aaa;
    width: 100%;
    padding: 8px 8px 9px 8px;
    box-sizing: border-box;
}

.wa-captcha-input {
    border: 1px solid #aaa;
    padding: 8px 8px 9px 8px;
}

.comment-form-fields {
    overflow: hidden;

}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
    display: block;
    padding: 14px 0 40px 0;
} */


/*--------- Button ------------------------------*/
.Button {
    padding: 0;
    border: none;
    outline: 0;
    font-size: large;
    display: inline-block;
    padding: 14px 24px 14px 24px !important;
    height: auto !important;
    text-decoration: none;
    color: var(--textLight);
    /* box-shadow: 4px 4px 17px rgb(0 0 0 / 22%); */
    cursor: pointer;
    border-radius: 2px;
}

.ButtonColor1 {
    background: var(--ButtonColor1);
}

.ButtonColor2 {
    background: var(--ButtonColor2);
}



/*----------- Search -------------------------------------*/

@media screen and (min-width:769px) {

    .searchForm {
        display: grid;
        grid-template-columns: 6fr 1fr;
        grid-gap: 24px;
        padding-top: 24px;
    }

    .searchForm-inputtext {
        padding: 0 18px 0 18px;
        font-size: large;
        color: var(--color2);
        background: var(--color7);
        border: none;
    }

    .searchForm-submit {
        background: var(--ButtonColor1);
    }

}

@media screen and (max-width:768px) {
    .searchForm {
        padding: 18px 0 24px 0;
        display: grid;
        grid-template-columns: 6fr 1fr;
        grid-gap: 18px;
    }

    .searchForm-inputtext {
        background: var(--color7);
        border: none;
        border-radius: 2px;
        padding: 8px 8px 8px 12px;
        font-size: 14px;
    }

    .searchForm-submit {
        background: var(--color5) !important;
        border: none;
        border-radius: 2px !important;
        padding: 8px 18px 8px 16px !important;
        cursor: pointer;
        font-size: 14px;
    }

}


/*--------- HEADER ----------------------------*/
/*--------- NAVIGATION ------------------------*/
/*--------- CONTENT ---------------------------*/
/*--------- INTRO -----------------------------*/
/*--------- TILE ------------------------------*/
/*--------- TABLE -----------------------------*/
/*--------- FOOTER ----------------------------*/
/*--------- DESCRIPTION -----------------------*/