/*-- TESTO --*/

#dida a {color: #ffffff;}
#dida a:hover {opacity: 0.2; transition-duration: 1s;}
#dida a img:hover {opacity: 0.2; transition-duration: 1s;}

#dida a h2 {text-decoration: none;}
#dida a:hover h2 {color:#1c262b; transition-duration: 1s;}

#dida a .soc {text-decoration: none;}
#dida a:hover  .soc {opacity: 0.2;}



/* TESTO BOX AVONDE */


#dida .row {
    width:100%;
    padding-left: 0%;}

#dida .bkbianco {background: #ffffff;}
#dida .bkgrigio {background: #323e48;}
#dida .pad2 {padding-bottom: 16.66667%;}

#dida .headl1 h1 {
font-family: 'Montserrat', sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 130%;
    width: 100%;
    text-align: left;
    color:#ffffff;}

#dida i {font-style: italic;}

#dida section {padding-top:50px; padding-bottom: 50px;}

#dida .interne {padding-top:0px; padding-bottom: 0px;}

#dida .imgset {
    padding-top: 30px;
    padding-left:0;
    padding-right:100px;
}

#dida .vocimenu {
    padding-left: 200px;
    padding-right:200px;
}

#dida p {
    font-family: 'Zilla Slab', serif;
    font-size: 22px;
    font-weight: 400;
    width: 100%;
    line-height: 130%;
    padding-bottom: 15px;
    width:96%;
}

#dida h1 {
    font-family: 'Montserrat', sans-serif;
    font-size: 80px;
    font-weight: 800;
    line-height: 105%;
    width: 100%;
    text-align: left;
 }

#dida h2 {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 150%;
    width: 100%;
    text-align: left;
    color:#323e48;
}

#dida h3 {
    font-family: 'Zilla Slab', serif;
    font-size: 40px;
    font-weight: 400;
    width: 100%;
    line-height: 130%;
}

#dida h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 800;
    line-height: 105%;
    width: 100%;
    text-align: left;
}

#dida h5 {
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    font-weight: 800;
    line-height: 105%;
    width: 100%;
    text-align: left;
}

#dida .descri {font-size: 16px;}
#dida .descri1 {font-size: 22px;}


#dida .borbot {
    border-bottom: solid;
    border-width: 2px;
    border-color: #ffffff;
}

.avo {
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
}

.w80 {
    width:80%;
}

.scritta1 {
    float: left;
    position: relative;
    overflow: hidden;
}

.scritta1 span {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: left;
    float: left;
    position:relative;
}

#dida span {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* TESTO BOX OROLOGIO */
#orologio p {
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;
    line-height: auto;
    font-weight: 400;
    color: #ffffff;
    padding-top:20px;
    padding-bottom:20px;
    text-align: center;
    background-color: #323e48;
}





#fintofooter .row {
	width: 100%;
    background-color: #323e48;
 }

#fintofooter p { font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    line-height: 150%;
    font-weight: 500;
    text-align: left;
    width: 100%;
    color: #ffffff;
}

#fintofooter strong { font-weight: 700;}

#fintofooter  a {color: #ffffff;}
#fintofooter  a:hover {opacity: 0.2;}
#fintofooter  a img:hover {opacity: 0.2;}



