* {
    margin: 0;
    padding: 0;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.fa {
    padding: 10px;
    font-size: 18px;
    width: 50px;
    text-align: center;
    text-decoration: none;
    /* margin: 5px 2px; */
}

.fa-facebook {
    background: #3B5998;
    color: white;
}

.fa-twitter {
    background: #55ACEE;
    color: white;
}

.fa-linkedin {
    background: #007bb5;
    color: white;
}

.fa-instagram {
    background: #125688;
    color: white;
}

.copyright {
    background-color: maroon;
}

.gradient-custom {
    /* fallback for old browsers */
    /* background: gainsboro; */

    /* Chrome 10-25, Safari 5.1-6 */
    /* background: -webkit-linear-gradient(to bottom right, rgba(240, 147, 251, 1), rgba(245, 87, 108, 1));

    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    /* background: linear-gradient(to bottom right, rgba(240, 147, 251, 1), rgba(245, 87, 108, 1))  */
}

.card-registration .select-input.form-control[readonly]:not([disabled]) {
    font-size: 1rem;
    line-height: 2.15;
    padding-left: .75em;
    padding-right: .75em;
}

.card-registration .select-arrow {
    top: 13px;
}

/* form design  */
.gradient-custom {
    background-image: url("/public/images/kinderfarm.jpg");
    background-repeat:no-repeat;
    background-size:cover; 

}

.card-registration {
    backdrop-filter: blur(10px);
    background-color: rgba(255, 255, 255, 0.5);

}
.message,
.messageAdult {
    backdrop-filter: blur(10px);
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 12px;
    font-size: 35px;
    text-align: center;
}

.input_radius {
    border-radius: 0px;
}

.submit_lg {
    border-radius: 14px;
}




@media (min-width:320px) and (max-width:1366px){
    /* body, html {
        height: auto;
    } */

    .gradient-custom {
        height: auto;
    }

}