﻿@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700);@import url(https://fonts.googleapis.com/css?family=Roboto:100,400);.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive{display:inline-block}.btn,.btn-primary{border-radius:0}.input-group-addon{color:#e6e6e6;background-color:transparent;border:0;border-radius:0;position:absolute;left:10px;top:32px;box-sizing:border-box;font-size:18px}.form-control{border-radius:0}.carousel-control{width:10%;z-index:1000}.carousel-control .icon-scorri{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px;font-size:48px}@media (max-width:991px){.carousel-control .icon-scorri{font-size:18px}}img{border:0}body,html{height:100%}body{font-family:Rubik,sans-serif;padding-top:100px}@media (max-width:767px){body{padding-top:80px}}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.loader{text-align:center;display:none;line-height:normal}.loader i{font-size:48px}.loader-form-mail{padding:10px;font-size:12px}.loader-form-mail i{font-size:24px}.checkbox label{font-size:12px;line-height:initial}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner{display:inline-block;animation:anim-rotate 2s infinite linear}.social-icon{display:inline-block}.social-icon:hover{text-decoration:none!important}.social-icon.color-twitter-{color:#00aced}.social-icon.color-facebook{color:#3b5998}.social-icon.color-googleplus{color:#dd4b39}.social-icon.color-pinterest{color:#cb2027}.social-icon.color-linkedin{color:#007bb6}.social-icon.color-youtube{color:#b00}.social-icon.color-vimeo{color:#1ab7ea}.social-icon.color-tumblr{color:#32506d}.social-icon.color-instagram{color:#bc2a8d}.social-icon.color-flickr{color:#ff0084}.social-icon.color-wordpress{color:#21759b}.social-icon.color-yahoo{color:#7b0099}.social-icon.color-blogger{color:#fb8f3d}.social-icon.background-color-twitter{background-color:#00aced;color:#fff}.social-icon.background-color-facebook{background-color:#3b5998;color:#fff}.social-icon.background-color-googleplus{background-color:#dd4b39;color:#fff}.social-icon.background-color-pinterest{background-color:#cb2027;color:#fff}.social-icon.background-color-linkedin{background-color:#007bb6;color:#fff}.social-icon.background-color-youtube{background-color:#b00;color:#fff}.social-icon.background-color-vimeo{background-color:#1ab7ea;color:#fff}.social-icon.background-color-tumblr{background-color:#32506d;color:#fff}.social-icon.background-color-instagram{background-color:#bc2a8d;color:#fff}.social-icon.background-color-flickr{background-color:#ff0084;color:#fff}.social-icon.background-color-wordpress{background-color:#21759b;color:#fff}.social-icon.background-color-yahoo{background-color:#7b0099;color:#fff}.social-icon.background-color-blogger{background-color:#fb8f3d;color:#fff}.btn-social{position:relative;text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#fff!important;display:inline-block;padding:10px 10px;margin-right:5px;line-height:normal;transition:all .2s ease-in-out}.btn-social:hover{text-decoration:none}.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}.btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs :first-child{line-height:20px;width:20px;font-size:1.2em}.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding-left:0;padding-right:0}.btn-social-icon :first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,.2)}.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}.btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs :first-child{line-height:20px;width:20px;font-size:1.2em}.btn-social-icon :first-child{border:none;text-align:center;width:100%!important}.btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}.btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}.btn-facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,.2)}.btn-facebook.active,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover,.open .dropdown-toggle.btn-facebook{color:#fff;background-color:#30487b;border-color:rgba(0,0,0,.2)}.btn-facebook.active,.btn-facebook:active,.open .dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled,.btn-facebook.disabled.active,.btn-facebook.disabled:active,.btn-facebook.disabled:focus,.btn-facebook.disabled:hover,.btn-facebook[disabled],.btn-facebook[disabled].active,.btn-facebook[disabled]:active,.btn-facebook[disabled]:focus,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook,fieldset[disabled] .btn-facebook.active,fieldset[disabled] .btn-facebook:active,fieldset[disabled] .btn-facebook:focus,fieldset[disabled] .btn-facebook:hover{background-color:#3b5998;border-color:rgba(0,0,0,.2)}.btn-twitter{color:#fff;background-color:#2ba9e1;border-color:rgba(0,0,0,.2)}.btn-twitter.active,.btn-twitter:active,.btn-twitter:focus,.btn-twitter:hover,.open .dropdown-toggle.btn-twitter{color:#fff;background-color:#1c92c7;border-color:rgba(0,0,0,.2)}.btn-twitter.active,.btn-twitter:active,.open .dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled,.btn-twitter.disabled.active,.btn-twitter.disabled:active,.btn-twitter.disabled:focus,.btn-twitter.disabled:hover,.btn-twitter[disabled],.btn-twitter[disabled].active,.btn-twitter[disabled]:active,.btn-twitter[disabled]:focus,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter,fieldset[disabled] .btn-twitter.active,fieldset[disabled] .btn-twitter:active,fieldset[disabled] .btn-twitter:focus,fieldset[disabled] .btn-twitter:hover{background-color:#2ba9e1;border-color:rgba(0,0,0,.2)}.btn-google{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,.2)}.btn-google.focus,.btn-google:focus{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google:hover{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google.active,.btn-google:active,.open>.dropdown-toggle.btn-google{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google.active.focus,.btn-google.active:focus,.btn-google.active:hover,.btn-google:active.focus,.btn-google:active:focus,.btn-google:active:hover,.open>.dropdown-toggle.btn-google.focus,.open>.dropdown-toggle.btn-google:focus,.open>.dropdown-toggle.btn-google:hover{color:#fff;background-color:#a32b1c;border-color:rgba(0,0,0,.2)}.btn-google.active,.btn-google:active,.open>.dropdown-toggle.btn-google{background-image:none}.btn-google.disabled.focus,.btn-google.disabled:focus,.btn-google.disabled:hover,.btn-google[disabled].focus,.btn-google[disabled]:focus,.btn-google[disabled]:hover,fieldset[disabled] .btn-google.focus,fieldset[disabled] .btn-google:focus,fieldset[disabled] .btn-google:hover{background-color:#dd4b39;border-color:rgba(0,0,0,.2)}.btn-google .badge{color:#dd4b39;background-color:#fff}.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin.focus,.btn-linkedin:focus{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin:hover{color:#fff;background-color:#006fa4;border-color:rgba(0,0,0,.2)}.btn-linkedin.active,.btn-linkedin:active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin.active.focus,.btn-linkedin.active:focus,.btn-linkedin.active:hover,.btn-linkedin:active.focus,.btn-linkedin:active:focus,.btn-linkedin:active:hover,.open>.dropdown-toggle.btn-linkedin.focus,.open>.dropdown-toggle.btn-linkedin:focus,.open>.dropdown-toggle.btn-linkedin:hover{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin.active,.btn-linkedin:active,.open>.dropdown-toggle.btn-linkedin{background-image:none}.btn-linkedin.disabled.focus,.btn-linkedin.disabled:focus,.btn-linkedin.disabled:hover,.btn-linkedin[disabled].focus,.btn-linkedin[disabled]:focus,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin.focus,fieldset[disabled] .btn-linkedin:focus,fieldset[disabled] .btn-linkedin:hover{background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin .badge{color:#007bb6;background-color:#fff}.arrow_box.classeA4{background-color:#316827;color:#fff}.arrow_box.classeA4:after{border-color:rgba(49,104,39,0);border-left-color:#316827}.arrow_box.classeA3{background-color:#060;color:#fff}.arrow_box.classeA3:after{border-color:rgba(0,102,0,0);border-left-color:#060}.arrow_box.classeA2{background-color:#090;color:#fff}.arrow_box.classeA2:after{border-color:rgba(0,153,0,0);border-left-color:#090}.arrow_box.classeA1{background-color:#0c0;color:#fff}.arrow_box.classeA1:after{border-color:rgba(0,204,0,0);border-left-color:#0c0}.arrow_box.classeA{background-color:#316827;color:#fff}.arrow_box.classeA:after{border-color:rgba(49,104,39,0);border-left-color:#316827}.arrow_box.classeAPiu{background-color:#316827;color:#fff}.arrow_box.classeAPiu:after{border-color:rgba(49,104,39,0);border-left-color:#316827}.arrow_box.classeB{background-color:#9c0;color:#fff}.arrow_box.classeB:after{border-color:rgba(153,204,0,0);border-left-color:#9c0}.arrow_box.classeC{background-color:#ff0;color:#000}.arrow_box.classeC:after{border-color:rgba(255,255,0,0);border-left-color:#ff0}.arrow_box.classeD{background-color:#ffc000;color:#000}.arrow_box.classeD:after{border-color:rgba(255,192,0,0);border-left-color:#ffc000}.arrow_box.classeE{background-color:#e46c0b;color:#fff}.arrow_box.classeE:after{border-color:rgba(228,108,11,0);border-left-color:#e46c0b}.arrow_box.classeF{background-color:#c0504d;color:#fff}.arrow_box.classeF:after{border-color:rgba(192,80,77,0);border-left-color:#c0504d}.arrow_box.classeG{background-color:red;color:#fff}.arrow_box.classeG:after{border-color:rgba(255,0,0,0);border-left-color:red}.arrow_box{position:relative;background:#999;padding:0 7px;display:inline-block}.arrow_box:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(153,153,153,0);border-left-color:#999;border-width:12px;margin-top:-12px}.classenum{display:inline-block;margin-left:25px;font-size:12px}.accettazioneCookies{position:fixed;width:100%;bottom:0;z-index:100;padding:10px;color:#fff;background-color:rgba(0,0,0,.5);font-size:14px}.accettazioneCookies a{color:#fff}.accettazioneCookies a:hover{color:#fff;text-decoration:underline}.accettazioneCookies .star{font-size:14px;font-weight:700}.accettazioneCookies .hoCapito{display:inline-block;padding:5px 10px;margin-left:30px;background-color:#b33039;cursor:pointer}.accettazioneCookies .hoCapito:hover{text-decoration:underline}.div-lingue{position:fixed;right:0;top:120px;padding:10px 5px 10px 7px;line-height:10px;background-color:rgba(255,255,255,.5);z-index:9999;border-top-left-radius:15px;border-bottom-left-radius:15px;text-align:right;border:1px solid #e6e6e6;border-right:none}.div-lingue img{width:24px;margin-bottom:10px}@media (max-width:767px){.div-lingue{top:100px}}.div-lingue .active-language,.div-lingue .selectable-languages{position:relative;box-sizing:border-box}.div-lingue .active-language{cursor:pointer}.div-lingue .active-language i{margin-right:5px;vertical-align:middle}.div-lingue .active-language .with-icon.upperdown{transform:rotate(180deg)}.div-lingue .active-language img{vertical-align:middle;margin-bottom:0;opacity:.8}.div-lingue .active-language:hover img{opacity:1}.div-lingue .selectable-languages{display:none;margin-top:10px;padding-top:10px;border-top:1px solid #e6e6e6;box-sizing:border-box}.div-lingue .selectable-languages img:hover{border:1px solid #464646}.navbar-default{background-color:#fff}.navbar-brand{height:auto;padding:0 15px;line-height:initial;box-sizing:border-box}.navbar-brand img{max-height:100px;padding:5px 0}.navbar-default .navbar-collapse{height:100px!important}.navbar-nav{display:inline-block;height:100%}.navbar-nav li{display:inline-block;height:100%;border-left:1px solid #ddd;box-sizing:border-box}.navbar-nav>li>.dropdown-menu li{display:block;height:auto;border-left:none}.navbar-nav>li>.dropdown-menu{font-size:13px;padding-top:0;padding-bottom:0;border-radius:unset;box-shadow:none}.navbar-nav>li>.dropdown-menu a{padding-top:5px;padding-bottom:5px}.nav>li>a{display:inline-block;padding:0 15px;height:100%!important;line-height:100px;min-width:100px;text-align:center;box-sizing:border-box;font-size:13px}.navbar-toggle{border:none;box-sizing:border-box;margin-top:5%;margin-bottom:0}@media (max-width:767px){.navbar-brand img{max-height:80px}.navbar-default .navbar-collapse{height:auto!important}.navbar-nav{display:block;height:auto}.navbar-nav li{display:block;height:auto}.nav>li>a{display:block;padding:10px 15px;height:initial!important;line-height:initial;min-width:initial;text-align:left}}.navbar-toggle .icon-bar:nth-of-type(1){top:0}.navbar-toggle .icon-bar:nth-of-type(2){top:1px}.navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-toggle .icon-bar{position:relative;transition:all .2s ease-in-out}.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent}.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}.navbar-nav{z-index:2000}.carousel-home-mobile .item{text-align:center}.carousel-home-mobile .item img{width:100%!important}.carousel-home-desktop .item{min-height:900px;background-position-y:center;background-size:cover}.div-slider-home{position:relative;box-sizing:border-box}.div-slider-home .main-text{position:absolute;top:0;width:100%;color:#fff;box-sizing:border-box;padding-top:250px;padding-bottom:10%;z-index:999;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%)}.div-slider-home .main-text h1,.div-slider-home .main-text h2{font-family:Roboto,sans-serif!important;font-weight:100}.div-slider-home .main-text h1{font-size:72px}.div-slider-home .main-text h2{font-size:48px}@media (max-width:991px){.div-slider-home .main-text{top:auto;bottom:0;padding-top:30px;padding-bottom:45px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(0,0,0,.6)));background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%)}}@media (max-width:767px){.div-slider-home .main-text{padding-bottom:15px}.div-slider-home .main-text h1{font-size:48px;margin-bottom:15px}.div-slider-home .main-text h2{font-size:24px;margin-bottom:0;margin-top:0}}.form-group{position:relative}.ricerca select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:0;position:relative;background-image:url(select/arrow.png);background-repeat:no-repeat;background-position:98% center}.ricerca input[type=text],.ricerca select{padding-left:30px}.ricerca label{font-size:14px;font-weight:500;margin-bottom:0}.ricerca .no-padding-right .input-group-addon{top:0}.ricerca .no-padding-left .input-group-addon{top:0;left:5px;padding-left:0}.section-ricerca-home{padding-top:45px;padding-bottom:45px;background-color:#f6f6f6}.div-h1{padding:90px 0;text-align:center}@media (max-width:991px){.div-h1{padding:45px 0}}@media (max-width:767px){.div-h1{padding:0}}.div-h1.div-h1-ricerca{padding:0}.div-h1 h1{color:#fff;font-family:Roboto,sans-serif!important;font-weight:300;font-size:48px;margin:10px 0}.div-h1-scheda{padding:0}.section-breadcramp{padding:15px 0;background-color:#e6e6e6;border-bottom:1px solid #c6c6c6}.section-breadcramp .breadcrumb{margin-bottom:0;background-color:transparent;border-radius:0;font-size:12px}.section-breadcramp .breadcrumb a{color:#a6a6a6}.section-breadcramp .breadcrumb>.active{color:#a6a6a6}.section-static{padding:45px 0;text-align:justify;color:#888;font-size:16px;line-height:2}.sb{color:#969696;line-height:2}.sb .fotona{position:relative;box-sizing:border-box;height:750px;background-position:center;background-size:cover}.sb h3{font-family:Roboto,sans-serif!important;font-weight:300;font-size:30px;margin-bottom:45px;position:relative;text-align:left}.sb h3:after{display:block;position:absolute;left:0;bottom:-15px;background-color:#65a101;width:100px;height:1px;content:''}.section-benvenuto .container-fluid .col-content{padding-right:0;padding-left:0}.section-benvenuto .container-fluid .col-content .col-testo{padding-top:45px;padding-bottom:15px;text-align:justify}@media (max-width:1199px){.section-benvenuto .container-fluid .col-content .col-testo{padding-top:0}.section-benvenuto .container-fluid .col-content .col-testo h3{font-size:24px}}.section-benvenuto-2{background-position:center;background-size:cover}.section-benvenuto-2 .fotona .testo-decentrato{position:absolute;top:0;left:50%;box-sizing:border-box;padding:30px 15px;background-color:#fff;height:100%;width:500px}@media (max-width:991px){.section-benvenuto .fotona,.section-benvenuto-2{background-image:none!important}.section-benvenuto .fotona{height:auto}.section-benvenuto-2 .fotona{height:auto;padding-left:0;padding-right:0}.section-benvenuto-2 .fotona .testo-decentrato{position:relative;top:auto;left:auto;height:auto;width:auto}}.section-evidenza{padding-top:45px;padding-bottom:45px}.section-evidenza h3{font-family:Roboto,sans-serif!important;font-weight:300;font-size:30px;margin-bottom:45px;position:relative;text-align:center}.section-evidenza h3:after{display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:-10px;background-color:#65a101;width:100px;height:1px;content:''}.section-evidenza .annuncio{display:inline-block;box-sizing:border-box;position:relative;margin-bottom:30px;-webkit-transition:all .5s;transition:all .5s}.section-evidenza .annuncio:hover .s-annuncio{box-shadow:rgba(0,0,0,.7) 0 0 30px}.section-evidenza .annuncio .s-annuncio{box-sizing:border-box;position:relative;-webkit-transition:all .5s;transition:all .5s}.section-evidenza .annuncio .s-annuncio .foto{box-sizing:border-box;position:relative}.section-evidenza .annuncio .s-annuncio .foto .informazioni{position:absolute;padding:10px;bottom:10px;left:0;background-color:rgba(0,0,0,.4);color:#fff!important;font-size:11px;z-index:99;-webkit-transition:all .5s;transition:all .5s}.section-evidenza .annuncio:hover .s-annuncio .foto .informazioni{background-color:rgba(0,0,0,.8)}.section-evidenza .annuncio .s-annuncio .foto .informazioni .prezzo{font-size:18px;margin-bottom:5px}.section-evidenza .annuncio .s-annuncio .dati{box-sizing:border-box;position:relative;padding-top:15px;padding-bottom:15px}.section-evidenza .annuncio .s-annuncio .dati .titolo{font-size:24px;margin-bottom:5px}.section-evidenza .annuncio .s-annuncio .dati .categoria{color:#a6a6a6;font-size:12px;margin-bottom:15px}.section-evidenza .annuncio .s-annuncio .dati .desc{color:#666;font-size:12px;margin-bottom:15px}.section-evidenza .annuncio .s-annuncio .dati .entra{text-align:right;color:#e6e6e6;font-size:18px;-webkit-transition:all .5s;transition:all .5s}.section-evidenza .annuncio:hover .s-annuncio .dati .entra{color:#464646}@media (max-width:767px){.section-evidenza .annuncio:hover .s-annuncio .dati{background-color:#f9f9f9}}.section-news-da-blog{padding-top:45px;padding-bottom:45px;background-color:#f6f6f6}.section-news-da-blog h3{font-family:Roboto,sans-serif!important;font-weight:300;font-size:30px;margin-bottom:45px;position:relative;text-align:center}.section-news-da-blog h3:after{display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:-10px;background-color:#65a101;width:100px;height:1px;content:''}.section-news-da-blog .news{background-color:#fff;padding-top:30px;padding-bottom:30px;margin-bottom:30px;border:1px solid #e6e6e6;border-radius:3px;box-sizing:border-box;overflow:hidden}.section-news-da-blog .news .data{display:inline-block;text-align:center;padding:14px;background-color:#000;color:#fff;font-size:12px;line-height:14px}.section-news-da-blog .news .titolo{font-size:24px;margin-bottom:15px}.section-news-da-blog .news .testo{margin-bottom:15px;font-size:12px}.section-risultati-ricerca{padding-top:0;padding-bottom:0}.section-risultati{overflow-y:auto;height:100vh}.section-ricerca-motore{padding-top:7px;background-color:#f6f6f6;margin-bottom:15px}.section-ricerca-motore .ricerca .form-group{margin-bottom:7px}.section-risultati-ricerca .container-map{background-color:#f9f9f9;position:relative;box-sizing:border-box}.section-risultati-ricerca .container-map .google-map{width:100%;height:100vh!important;box-sizing:border-box;position:absolute;top:0;right:0}.section-risultati-ricerca .container-map .google-map .map-preload-element{text-align:center;margin-top:30%;font-size:18px;color:#c6c6c6;font-family:Roboto,sans-serif!important;font-weight:100}.section-risultati-ricerca .container-map .google-map .map-preload-element i{font-size:48px}@media (max-width:991px){.section-risultati{overflow-y:initial;height:auto}.section-risultati-ricerca .container-map{padding-left:0;padding-right:0}.section-risultati-ricerca .container-map .google-map{height:350px!important;position:relative;top:auto;right:auto}}.section-ricerca-annunci{text-align:left}.section-ricerca-annunci .annuncio{display:inline-block;box-sizing:border-box;position:relative;margin-bottom:30px;-webkit-transition:all .5s;transition:all .5s}.section-ricerca-annunci .annuncio:hover .s-annuncio{box-shadow:rgba(0,0,0,.7) 0 0 30px}.section-ricerca-annunci .annuncio .s-annuncio{box-sizing:border-box;position:relative;-webkit-transition:all .5s;transition:all .5s}.section-ricerca-annunci .annuncio .s-annuncio .foto{box-sizing:border-box;position:relative;text-align:center;min-height:110px}.section-ricerca-annunci .annuncio .s-annuncio .foto .informazioni{position:absolute;padding:10px;bottom:10px;left:0;background-color:rgba(0,0,0,.4);color:#fff!important;font-size:11px;z-index:99;-webkit-transition:all .5s;transition:all .5s;text-align:left}.section-ricerca-annunci .annuncio:hover .s-annuncio .foto .informazioni{background-color:rgba(0,0,0,.8)}.section-ricerca-annunci .annuncio .s-annuncio .foto .informazioni .prezzo{font-size:18px;margin-bottom:5px}.section-ricerca-annunci .annuncio .s-annuncio .dati{box-sizing:border-box;position:relative;padding-top:15px;padding-bottom:15px}.section-ricerca-annunci .annuncio .s-annuncio .dati .titolo{font-size:18px;margin-bottom:5px;line-height:normal}.section-ricerca-annunci .annuncio .s-annuncio .dati .categoria{color:#a6a6a6;font-size:12px;margin-bottom:15px}.section-ricerca-annunci .annuncio .s-annuncio .dati .desc{color:#666;font-size:12px;margin-bottom:15px}.section-ricerca-annunci .annuncio .s-annuncio .dati .entra{text-align:right;color:#e6e6e6;font-size:18px;-webkit-transition:all .5s;transition:all .5s}.section-ricerca-annunci .annuncio:hover .s-annuncio .dati .entra{color:#464646}@media (max-width:767px){.section-ricerca-annunci .annuncio:hover .s-annuncio .dati{background-color:#f9f9f9}}.section-ricerca-annunci .annuncio .div-venaff{border-bottom:60px solid #f16a6c;border-left:60px solid transparent;border-right:60px solid transparent;left:23px;top:-10px;margin-left:-62px;position:absolute;-webkit-transform:rotate(-45deg);z-index:999}.section-ricerca-annunci .annuncio .div-venaff .scritta{color:#fff;font-size:14px;font-weight:700;position:absolute;right:-30px;top:35px}.section-ricerca-annunci .pagination-wrapper{text-align:center}.section-contatti{line-height:initial;font-size:14px}.section-contatti .div-contatti-dati .dato{margin-bottom:45px;position:relative}.section-contatti .div-contatti-dati .dato .valori{position:relative}.section-contatti .div-contatti-dati .dato .valori:after{content:'';position:absolute;bottom:-15px;left:15px;width:150px;height:1px}.section-contatti .div-contatti-dati .dato .icon-contatto i{font-size:24px}.section-contatti .div-contatti-dati h2{font-family:Roboto,sans-serif!important;font-weight:300;font-size:30px;margin-bottom:30px}.section-contatti .div-contatti-scrivici h3{font-family:Roboto,sans-serif!important;font-weight:300;font-size:30px}.section-contatti .div-contatti-dati h2,.section-contatti .div-contatti-scrivici h3{margin-top:0;margin-bottom:30px}.section-contatti-map .google-map{height:450px}.immobileSuMappa .foto img{width:100%}.immobileSuMappa .foto{margin-bottom:15px}.immobileSuMappa .dati .vaic{font-weight:700;margin-bottom:10px}.div-h1-scheda{position:relative;box-sizing:border-box}.carousel-scheda{position:relative;box-sizing:border-box}.div-h1-scheda .main-text{position:absolute;top:0;width:100%;color:#fff;box-sizing:border-box;padding-top:250px;padding-bottom:10%;z-index:999;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%)}.div-h1-scheda .main-text h1{font-family:Roboto,sans-serif!important;font-weight:100}.div-h1-scheda .main-text h1{font-size:60px;margin-left:15px;margin-right:15px}.carousel-scheda .item{min-height:700px;background-position-y:center;background-size:cover;text-align:center}.carousel-scheda .item img{display:none}@media (max-width:991px){.carousel-scheda .item{min-height:500px}.div-h1-scheda .main-text{top:0;padding-top:30px;padding-bottom:0}.div-h1-scheda .main-text h1{font-size:36px}}@media (max-width:767px){.carousel-scheda .item{min-height:250px}.div-h1-scheda .main-text{padding-bottom:15px}.div-h1-scheda .main-text h1{margin-bottom:15px;font-size:28px}}.div-h1-scheda .informazioni{position:absolute;padding:10px;bottom:10px;left:45px;background-color:rgba(0,0,0,.4);color:#fff!important;-webkit-transition:all .5s;transition:all .5s;font-size:24px;line-height:normal}.div-h1-scheda .informazioni .prezzo{font-size:48px;font-weight:300}@media (max-width:767px){.div-h1-scheda .informazioni{left:15px}.div-h1-scheda .informazioni .prezzo{font-size:28px}}.section-scheda h1{font-family:Roboto,sans-serif!important;font-weight:100;font-size:36px;margin-top:0;text-align:left}.section-scheda .comune{color:#aaa;font-size:24px;line-height:2;margin-bottom:30px;font-weight:100}@media (max-width:767px){.section-scheda{line-height:normal}.section-scheda h1{font-size:28px}.section-scheda .comune{font-size:18px;line-height:normal}}.section-scheda .descrizione{color:#999;text-align:justify;margin-bottom:30px}.section-scheda .col-dx,.section-scheda .col-sx{margin-bottom:30px}.section-scheda .col-dx .btn-social{margin-bottom:5px}.section-scheda .titoli-interni{font-size:18px;text-align:left;margin-bottom:10px;position:relative;box-sizing:border-box;padding-bottom:5px;border-bottom:1px solid #888}.section-scheda .caratteristiche{font-size:13px}.section-scheda .car{border-bottom:1px solid;color:#969696;transition:all .1s ease-in-out;padding:5px}.section-scheda .car:hover{background-color:#f0f0f0}.section-scheda .car .val.grass{font-weight:700}.section-scheda .map-canvas{height:450px}@media (max-width:991px){.section-scheda .map-canvas{height:250px}}.section-scheda .indirizzo{color:#c6c6c6;font-size:12px}.section-scheda .div-widget{margin-bottom:15px}.section-scheda .div-widget .titolo-interno{box-sizing:border-box;padding:5px 0 0 0;border-bottom:1px solid;margin-bottom:5px;font-weight:100;font-size:16px}.section-scheda .div-widget .titolo-interno i{margin-right:5px;font-size:14px}.section-scheda .div-widget.div-widget-with-link{box-sizing:border-box}.section-scheda .div-widget.div-widget-with-link a{display:block;text-align:left;color:#969696;transition:all .2s ease-in-out;box-sizing:border-box;padding:0;line-height:normal;font-size:15px;margin-bottom:5px}.section-scheda .div-widget.div-widget-with-link a i{margin-right:5px}.section-scheda .div-widget.div-widget-with-link a:hover{text-decoration:none}.section-scheda .div-widget.div-widget-with-link div.no{background-color:#e6e6e6;color:#c6c6c6;display:inline-block;text-align:center;padding:5px;box-sizing:border-box;border-radius:5px;width:40px;cursor:not-allowed;margin-right:5px}.section-scheda .div-widget.div-agenti-venditori .agente *{transition:all .2s ease-in-out}.section-scheda .div-widget.div-agenti-venditori .agente{box-sizing:border-box;border:1px solid #e6e6e6;margin-bottom:15px}.section-scheda .div-widget.div-agenti-venditori .agente .foto{text-align:center}@media (max-width:991px){.section-scheda .div-widget.div-agenti-venditori .agente .foto img{width:100%}}.section-scheda .div-widget.div-agenti-venditori .agente .dati{padding-top:10px;padding-bottom:10px;font-weight:100;font-size:14px}.section-scheda .div-widget.div-agenti-venditori .agente .dati i{margin-right:10px}.section-scheda .div-widget.div-agenti-venditori .agente .dati .nome{font-size:18px}.section-scheda .div-widget.div-agenti-venditori .agente:hover .dati{background-color:#f6f6f6}.section-scheda .div-widget.div-proposte-alternative{margin-bottom:15px}.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa{border:1px solid #e6e6e6;cursor:pointer;display:block;color:#000;margin-bottom:15px;position:relative;box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s}.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa .foto{text-align:center;position:relative}.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa .foto .contratto{position:absolute;display:inline-block;right:5px;top:5px;color:#fff;padding:5px;font-size:12px;text-transform:uppercase}@media (max-width:991px){.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa .foto img{width:100%}}.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa .dati{position:absolute;padding:10px;bottom:10px;left:0;background-color:rgba(0,0,0,.4);color:#fff!important;-webkit-transition:all .5s;transition:all .5s;font-size:13px;line-height:normal}.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa .prezzo{font-size:20px}.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa:hover{box-shadow:rgba(0,0,0,.7) 0 0 30px}.section-scheda .div-widget.div-proposte-alternative .proposta-alternativa:hover .dati{background-color:rgba(0,0,0,.8)}.section-scheda .videos{position:relative;margin-bottom:15px}.section-scheda .videos .video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.section-scheda .videos .video embed,.section-scheda .videos .video iframe,.section-scheda .videos .video object{height:100%;left:0;position:absolute;top:0;width:100%}.section-scheda .div-virtual-tour{position:relative;margin-bottom:15px}.section-scheda .annuncio{display:inline-block;box-sizing:border-box;position:relative;margin-bottom:30px;-webkit-transition:all .5s;transition:all .5s}.section-scheda .annuncio:hover .s-annuncio{box-shadow:rgba(0,0,0,.7) 0 0 30px}.section-scheda .annuncio .s-annuncio{box-sizing:border-box;position:relative;-webkit-transition:all .5s;transition:all .5s}.section-scheda .annuncio .s-annuncio .foto{box-sizing:border-box;position:relative;text-align:center;min-height:110px}.section-scheda .annuncio .s-annuncio .foto .informazioni{position:absolute;padding:10px;bottom:10px;left:0;background-color:rgba(0,0,0,.4);color:#fff!important;font-size:11px;z-index:99;-webkit-transition:all .5s;transition:all .5s;text-align:left}.section-scheda .annuncio:hover .s-annuncio .foto .informazioni{background-color:rgba(0,0,0,.8)}.section-scheda .annuncio .s-annuncio .foto .informazioni .prezzo{font-size:18px;margin-bottom:5px}.section-scheda .annuncio .s-annuncio .dati{box-sizing:border-box;position:relative;padding-top:15px;padding-bottom:15px}.section-scheda .annuncio .s-annuncio .dati .titolo{font-size:24px;margin-bottom:5px}.section-scheda .annuncio .s-annuncio .dati .categoria{color:#a6a6a6;font-size:12px;margin-bottom:15px}.section-scheda .annuncio .s-annuncio .dati .desc{color:#666;font-size:12px;margin-bottom:15px}.section-scheda .annuncio .s-annuncio .dati .entra{text-align:right;color:#e6e6e6;font-size:18px;-webkit-transition:all .5s;transition:all .5s}.section-scheda .annuncio:hover .s-annuncio .dati .entra{color:#464646}@media (max-width:767px){.section-scheda .annuncio:hover .s-annuncio .dati{background-color:#f9f9f9}}.section-scheda .annuncio .div-venaff{position:absolute;box-sizing:border-box;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100;text-align:center}.section-scheda .annuncio .div-venaff .scritta{color:#fff;font-size:48px;margin-top:30%;display:inline-block;padding:15px 30px;border-radius:30px}.section-page-not-found i{font-size:60px;color:red;font-weight:100}footer{padding-top:30px;color:#fff;text-align:center;font-size:12px}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer .social{font-size:18px}footer .social .social-icon{margin-right:10px}footer .nome-agenzia{font-family:Roboto,sans-serif!important;font-weight:300;font-size:30px;position:relative;margin-bottom:15px}footer .google-map{height:250px}footer .colonna{text-align:left;font-size:12px;height:100%!important}footer .colonna:before{content:'';position:absolute;left:-15px;top:0;width:1px;height:100%;background-color:#fff}footer .colonna .colonna-titolo{font-size:24px;margin-bottom:15px}footer .colonna .colonna-cont{margin-bottom:10px}footer .footer1{margin-bottom:30px}footer .footer2{text-align:center;padding:15px 0}.section-na{padding:45px 0;background-color:#f9f9f9}.section-na .boxes .titolo{text-align:center;margin-bottom:15px;color:#363636;text-transform:uppercase}.section-na .boxes .box{text-align:center;border-right:1px dashed #767676}.section-na .boxes .box .s-box{padding:25px 0;font-family:Arial,sans-serif}.section-na .boxes .box .s-box .n{font-weight:700;font-size:36px}.section-na .boxes .box:nth-last-child(-n+2){border-right:none!important}.section-na .boxes .box .voce{text-transform:lowercase;font-size:14px;color:#a6a6a6}@media (max-width:991px){.section-na .boxes .box{border-right:none!important}.section-na .boxes .box .s-box{padding:10px 0;font-family:Arial,sans-serif}.section-na .boxes .box .s-box .n{font-size:30px}}