@import "fonts.css";
@import "demarcheEtIntentions.css";
@import "prestations.css";
@import "temoignages.css";
@import "references.css";
@import "portrait.css";
@import "index.css";
@import "navFooter.css";
@import "variables.css";
@import "mentionsLegales.css";

@keyframes slideUp {
    0% {
        transform: translateY(100px);
        opacity: 0;
    }

    100% {
        transform: translateY(0px);
        opacity: 1;
    }
}


* {
    scroll-behavior: smooth;
    color: #2a2b2f;
    scrollbar-color: var(--font-color) var(--lightbeige-color);
    box-sizing: border-box;
    font-family: 'Montserrat';
    margin: 0;
    padding: 0;
}

body {
    overflow-x: hidden;
    background-color: var(--lightbeige-color);
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

.strong {
    font-weight: 700;
    color: var(--golden-color);
}

::selection {
    background-color: var(--golden-color);
    color: var(--white-color);
}

hr {
    border: var(--font-color) 1px solid;
    width: 60vw;
    margin: 0 auto 120px;
}