* {
    font-family: sans-Roboto, Arial, sans-serif;
}



header {
    /* background-color: aliceblue; */
    color: aliceblue;
}

button {
    cursor: pointer;
}

.EXTERNAL-CONTAINER {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.2));
    color: aliceblue;
}



/* mobile */
@media (max-width: 575.98px)and (orientation:portrait) {
    .EXTERNAL-CONTAINER {
        background: none;
    }
}




/* HOME */
.NAV-HOME a:hover {
    color: #EA7300;
}

.HOME-BUTTONS-LOG-IN {
    background-color: #3498db;
}

.REGISTRATION-BUTTON {
    background-color: #222222;
    color: aliceblue;
}



.IMG-HOME-CONTAINER {
    transition: 0.3s ease-in-out;
}

.IMG-HOME-CONTAINER:hover {
    transform: translateY(-15px);


}


.IMG-HOME-CONTAINER img {
    width: 100%;
    transition: 0.3s ease-in-out;
}

.IMG-HOME-CONTAINER:hover img {
    -webkit-box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.75);
    transform: rotate(10deg);
}




/* SERVICES */
.SERVICES-TITTLE,
.SERVICES-TITTLE-INFO {
    color: #ff6dce;
}


.SERVICE-BUTTON-INFO,
.BUTTON-SUBMIT {
    background-color: aliceblue;
    color: #222222;
}












/* CONTACT-FOMR */
.CONTACT-FORM {
    background-color: #222222;
}

input,
textarea {
    background-color: #2C2C2C;
}