html,body{position:relative;height:100%;padding:0}#headerHome{position:relative;height:100%;background-image:url(/Images/home_banner.jpg);background-size:cover;background-position:center center;padding-top:37px;margin-bottom:30px;display:flex;flex-direction:column}#headerHome:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/Images/logo_v_home.png);background-size:50%;background-position:top right;background-repeat:no-repeat;background-color:rgba(0,0,0,.1);opacity:1}.titolo{background-color:rgba(255,255,255,.5);padding:30px 0}.titolo img{height:100px}.slogan{width:100%;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 15px}h2{font-size:48px;text-transform:uppercase;position:relative;text-shadow:2px 2px 5px #000,5px 2px 15px #000;display:inline-block;text-align:center}h2 small{display:block;margin-top:10px;font-weight:lighter}.home .navbar-nav{border-left:1px solid rgba(255,255,255,.1)}.home .navbar-default .navbar-nav>li>a,h2,h2 small{color:#fff}.home .navbar-default .navbar-toggle{border-color:#fff}.home .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.home .navbar-default .navbar-toggle:hover{background-color:#db1915}.home h1{display:none;transition:opacity linear .3s;opacity:0}.home .userBar{position:fixed;top:0;width:100%;z-index:100;background-color:rgba(255,255,255,.8);box-shadow:none;transition:background-color linear .3s}.home .navbar-default{background-color:rgba(255,255,255,.2);transition:background-color linear .3s}.home .navbar-default .navbar-collapse.in .navbar-nav>li>a{color:#333}.home nav.navbar-fixed-top{position:absolute;bottom:0;margin:0;top:auto}.navbar-brand{float:none}.navbar-brand .img-responsive{float:none;height:40px;margin-top:5px}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}#scrollArrow{display:inline-block}.arrow{margin-top:20px;width:40px;height:30px;background-image:url(/Images/logo_v.png);background-size:contain;background-repeat:no-repeat}.bounce{animation:bounce 2s infinite}.bannerHome{background-image:url(/Images/home_banner.jpg);background-size:cover;position:relative;overflow:hidden}.bannerHome::before{content:'';background-color:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0}.bannerHome *{position:relative}#blog .bannerHome h3{color:#fff;margin:15px 0}.bannerHome img{max-height:70px}#blog{padding:20px 15px;background-color:transparent}#ultimiPost{border:0;box-shadow:none}#ultimiPost h3{text-transform:uppercase}#ultimiPost .boxBlogContent{padding:0}#testimonianzeVideo{background-color:#eee;padding:60px 0}#testimonianzeVideo h3{text-align:center}#testimonianzeVideo .embed-responsive{margin-bottom:20px}div.listaImmaginiValutatori div.listaImmagini .loader{padding:70px 0}div.listaImmaginiValutatori ul{list-style-type:none;padding:0;max-height:272px;overflow:hidden}div.listaImmaginiValutatori ul li{display:inline-block;margin-bottom:0}div.listaImmaginiValutatori ul li img{width:86px;height:86px}#elencoNews{list-style-image:url(/Images/logo_list.png)}#elencoNews li{margin-bottom:30px}#elencoNews li iframe{max-width:100%}#archivioNews{border-top:1px solid #000;text-align:right;padding:10px 0}#elencoEventi li a{display:block;background-position:center center;background-size:cover;margin-bottom:10px;overflow:hidden;color:#333;min-height:350px;position:relative}#elencoEventi li a h5{color:#000}#elencoEventi li a:hover div{bottom:0}#elencoEventi li a div{padding:30px;background-color:rgba(255,255,255,.8);position:absolute;padding-bottom:90px;bottom:-60px;width:100%;min-height:0;transition:bottom .5s}#elencoEventi li a div h4{margin:0;font-size:18px;font-weight:lighter;text-transform:uppercase}#elencoEventi li a div p{font-weight:bold;font-size:18px;margin:0}#elencoEventi li a div span{position:absolute;bottom:0;left:0;right:0;padding:5px;background-color:#c32421;color:#fff;text-align:center;text-transform:uppercase}.monitorImmobiliare>p{padding-bottom:5px;margin:0;border-bottom:1px dotted #eee}.monitorImmobiliare>p img{width:150px}.boxMonitorImmobiliare ul{width:100%}.boxMonitorImmobiliare li{border-bottom:1px dotted #ccc;padding:5px 0;clear:both;overflow:auto}.boxMonitorImmobiliare li a{display:block;padding-left:80px;min-height:60px;background-repeat:no-repeat;background-position:top left;background-size:70px auto}.boxMonitorImmobiliare li h4{margin:0;font-size:16px;font-weight:normal}.boxMonitorImmobiliare li p{color:#000;margin:0}@media(min-width:768px)and (max-width:1199px){}@media(min-width:1200px){}@media(min-width:992px){.home .navbar-default .navbar-nav>li>a{text-shadow:2px 2px 5px #000}.home .navbar-default .navbar-nav>li.open>a{text-shadow:none}}@media(min-width:992px)and (max-width:1199px){}@media(max-width:992px){#headerHome:before{background-size:60%}}@media(max-width:767px){.navbar-collapse{background-color:#fff}#headerHome:before{background-size:70%}.slogan{justify-content:end;margin-bottom:60px}h2{text-align:left;font-size:36px}div.listaImmaginiValutatori ul{max-height:180px}}@media print{#elencoEventi li a{display:inline;min-height:0;position:static;color:#000;padding-bottom:0;overflow:auto}#elencoEventi li h4{position:static;width:auto;background-color:transparent;padding:0;margin:0}#elencoEventi li p{background-color:transparent;padding:0;font-weight:bold;display:inline;float:none;border-bottom-left-radius:0}}@media(max-width:767px){.navbar-toggleable-sm .dropup .dropdown-toggle::after{border-top:.3em solid;border-bottom:0}}@media(max-width:992px){.navbar-toggleable-md .dropup .dropdown-toggle::after{border-top:.3em solid;border-bottom:0}}@media(max-height:390px){h2{display:none}}@media(max-height:500px){.slogan{position:static}.titolo{padding:10px 0}h2{font-size:24px}}