/* View: Views/Home/Landing.cshtml */
#header, #footer1, #footer_inner, .float2 {
            display: none !important;
        }




        h2 span {
            color: #009fda;
        }

        h3.tit {
            color: #fff;
            font-size: 3rem;
            font-weight: bold;
        }

            h3.tit span {
                color: #f3ae3d;
            }

        h5.sub_tit {
            color: #fff;
            font-size: 2.5rem;
            font-weight: bold;
        }

        h5.box {
            font-size: 2rem;
            font-weight: bold;
            border: 4px solid #f3ae3d;
            border-radius: 22px;
            padding: 5%;
            color: #fff;
            width: 90%;
        }

        h4.tit_form {
            text-align: center;
            color: #232323;
            font-weight: bold;
            font-size: 2.5rem;
        }

        h5.tit_form {
            color: #232323;
            font-weight: bold;
        }

        form {
            padding: 35px;
        }

        .form-group .form-control {
            border: 1px #ccc solid;
        }



        form input {
            background: #fff !important;
        }

        .featured-services .text-box {
            padding: 0px !important;
        }

        select {
            background-color: #fff !important;
        }

        span.privacy {
            font-size: 10px;
            font-style: italic;
        }

        .loghi_tit {
            width: fit-content;
            margin: 5px auto;
        }

        .fascia_blu {
            background-color: #00aeef;
            color: #fff;
        }

            .fascia_blu i {
                font-size: 37rem;
                color: #fff;
            }



        .accordion-button {
            font-size: 2rem !important;
        }



        .land {
            margin-top: 0px;
            padding-top: 20px;
            height: 630px;
            z-index: 1;
            display: block;
            position: relative;
            overflow: inherit;
            background: #C04848; /* fallback for old browsers */
            background: linear-gradient(rgba(0, 159, 218, 0.70), rgba(0, 159, 218, 0.70)), url("/assets/img/Comunita-energetiche-rinnovabili3.jpg"); /* Chrome 10-25, Safari 5.1-6 */
            background: linear-gradient(rgba(0, 159, 218, 0.70), rgba(0, 159, 218, 0.70)), url("/assets/img/Comunita-energetiche-rinnovabili3.jpg"); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center center;
        }



        .boxblu {
            background: #009fda;
            color: #fff;
            border-radius: 25px;
            padding: 20px;
            margin: 20px 20px 0px 20px;
            ;
        }

            .boxblu h3 {
                font-size: 1.2rem;
            }

            .boxblu h1 {
                font-size: 1.5rem;
                color: #ffb704;
                text-align: left;
            }

        .form-group {
            margin-top: 0px !important;
        }


        .numeri {
            width: 100%;
            float: left;
            margin-bottom: 30px;
        }

            .numeri h3 {
                float: left;
                margin-right: 10px;
                width: 15%;
            }

            .numeri p {
                float: left;
                width: 80%;
            }

        .hero_message h2 {
            font-size: 2.5rem;
            color: #ffb704 !important;
            font-weight: bold;
        }

        .hero_message h4 {
            color: #fff;
            font-size: 1.3rem;
        }
        body {
    font-family: "Montserrat", sans-serif;
    color: #000000;
    font-size: 1.1rem;
    line-height: 1.5em;
}


        .nav-tabs li{width: 25%; text-align: center;}  
        .nav-tabs li a.active{ color: #009fda;}
        .nav-tabs li a{ color: #6E6E6E; font-weight: bold;}
        h1 {

            font-size: 2.5rem;
    color: #ffb704 !important;
    font-weight: bold;
        }
