/* HEAD STYLE */


/* Colore Palette Style */

    .colore-azzurro {
        color: #1480c4;
    }
    .colore-azzurro75 {
        color: rgba(20, 128, 196, 0.75);
    }
    .colore-azzurro50 {
        color: rgba(20, 128, 196, 0.5);
    }
    .colore-azzurro25 {
        color: rgba(20, 128, 196, 0.25);
    }

    .colore-blu {
        color: #192c38;
    }
    .colore-blu75 {
        color: rgba(25, 44, 56, 0.75);
    }
    .colore-blu50 {
        color: rgba(25, 44, 56, 0.5);
    }
    .colore-blu25 {
        color: rgba(25, 44, 56, 0.25);
    }

    .colore-arancione {
    color: #f39200;
    }
    .colore-arancione75 {
        color:  rgba(243, 146, 0, 0.75);
    }
    .colore-arancione50 {
        color: rgba(243, 146, 0, 0.5);
    }
    .colore-arancione25 {
        color: rgba(243, 146, 0, 0.25);
    }

    .colore-verde {
        color: #aada2f;
    }
    .colore-verde75 {
        color: rgba(170, 218, 47, 0.75);
    }
    .colore-verde50 {
        color: rgba(170, 218, 47, 0.5);
    }
    .colore-verde25 {
        color: rgba(170, 218, 47, 0.25);
    }
    .colore-bianco {
    color: #e6efec;
    }
    .colore-bianco75 {
        color:  rgba(230, 239, 236, 0.75);
    }
    .colore-bianco50 {
        color: rgba(230, 239, 236, 0.5);
    }
    .colore-bianco25 {
        color: rgba(230, 239, 236, 0.25);
    }

    /* CSS HEX
    --mint-cream: #e6efec;
    --yellow-green: #aada2f;
    --carrot-orange: #f39200;
    --star-command-blue: #1480c4;
    --gunmetal: #192c38;

    CSS HSL
    --mint-cream: hsla(160, 22%, 92%, 1);
    --yellow-green: hsla(77, 70%, 52%, 1);
    --carrot-orange: hsla(36, 100%, 48%, 1);
    --star-command-blue: hsla(203, 81%, 42%, 1);
    --gunmetal: hsla(203, 38%, 16%, 1);

    SCSS RGB
    $mint-cream: rgba(230, 239, 236, 1);
    $yellow-green: rgba(170, 218, 47, 1);
    $carrot-orange: rgba(243, 146, 0, 1);
    $star-command-blue: rgba(20, 128, 196, 1);
    $gunmetal: rgba(25, 44, 56, 1);
    */

/* Fonts */

    html, body, p {
        font-family: 'Montserrat', sans-serif;
        overflow-x: hidden;
        color: #192c38;
    }
    h1, h2, h3, h4, h5, h6 {
        font-family: 'Titillium Web', sans-serif;
        font-weight: bold;
        font-style: normal;
    }
    hr {
        border-top: ;
    }

/* Oggetti con la classe SR saranno nascoti e
verranno rivelati solo qnd lo decide lo script scoll Reveal */

    /* html .sr .load-hidden {
        visibility: hidden;
    } */

/* Stile Sito */

    body {
        background-color: #e6efec;
        background-image: linear-gradient(45deg, rgba(170, 218, 47, 0.6) 0%, #1480c4 100%);
        background-attachment: fixed;
        line-height: 30px;
        opacity: 0.9;
        position: relative;
        min-height: 100vh;
    }
    .parallax {
        background-attachment: fixed;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
    }
 /* Footer */

    .footer {
        width: 100%;
        position: absolute;
        bottom: 0;
        padding: 1rem 0 0;
        background-image: linear-gradient(180deg, rgba(230, 239, 236, 0) 0%, rgba(230, 239, 236, 0.8) 25%);
        }
    .footer h6{
        color: #192c38;
        font-size: 16px;
        font-weight: 400;
    }
    .footer a {
        text-decoration: none;
        color: inherit;
        cursor: pointer;
    }
    .footer a:hover {
        color: #f39200;
        cursor: pointer;
    }

    @media (max-width: 991.98px) {
        .navbar-collapse{
            padding-bottom: 20rem;
        }
     }



    @media (max-width: 576px) {
        .footer h6 {
            font-size: 12px;
        }
        .footer .policyTerm h6 {
            font-size: 9px;
        }
     }
