span.esclusiva{position:absolute;top:16px;right:26px;background:#ac1c3c;color:#fff;padding:0 10px;}.btn.back-dash{background:#000 none repeat scroll 0 0;bottom:96px;color:#ffffff;height:52px;line-height:42px;right:10px;text-align:center;width:220px;box-shadow:0 3px 10px rgba(0,0,0,0.5);position:fixed;border:1px solid;}.none{display:none;}div#flexslider-1{min-height:200px;background-image:url(/sites/default/files/img/loader-pic.gif);background-repeat:no-repeat;background-position:50% 50%;}.servizi p{font-size:17px;color:#696868;}.servizi img{width:20%;}.immobile:hover .hover-box{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-backface-visibility:hidden;}.hover-box{position:absolute;top:0;left:15px;width:100%;height:100%;background:rgba(252,250,250,.4);transition:all .17s ease-in-out;-moz-transition:all .17s ease-in-out;-webkit-transition:all .17s ease-in-out;-o-transition:all .17s ease-in-out;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);z-index:9999;}#prefooter .social img{width:42px;}.footer{padding-top:15px;padding-bottom:35px;border:none;}.footer .container{border-top:1px solid;}#scrollUp i{font-size:40px;margin-top:-5px;}#scrollUp:hover{background:#000;}#scrollUp{background:#ACABAB none repeat scroll 0 0;border-radius:10px;bottom:20px;color:#ffffff;height:40px;line-height:52px;right:30px;text-align:center;width:40px;box-shadow:0 3px 10px rgba(0,0,0,0.5);}a.cerca-home{width:120px;font-size:18px;background-color:#212121;border-radius:2px;border-color:#212121;}.servizi .row div{margin-bottom:30px;}.servizi h3{color:#0a0a0a;font-size:23px;}img.home-top{display:inline-block;}section#block-hometop,section#block-servizitop{text-align:center;}input#edit-prezzo-max{background:#ffffff;}.footer a >i{color:#D4D3D3;}button#edit-reset{background:#eeeeee;height:40px;font-weight:600;}section#block-views-block-ricerca-immobili-indexed-block-2 h2,div#views-bootstrap-ricerca-immobili-indexed-block-2 .col{margin-bottom:30px;padding:0 15px;}.immobile_footer span >img{width:32px;height:32px;}a:hover{text-decoration:none;}p{text-rendering:optimizeLegibility;}.main-container section{margin-bottom:32px;}#block-chisiamo{font-size:20px;font-family:george_light,sans-serif;text-align:justify;}h2.block-title,h3.block-title{text-align:center;display:table;white-space:nowrap;text-transform:uppercase;font-size:22px;width:100%;padding:0px 15px;}.footer .social a{font-size:42px;margin-left:15px;}.footer .links a,.footer h5{font-size:19px;line-height:30px;}div#views-bootstrap-ricerca-immobili-indexed-block-2 hr{margin-top:5px;margin-bottom:20px;border:0;border-top:2px solid #fff;}h2.block-title:before,h2.title-header:before,h3.block-title:before{right:1.5%;border-top:1px solid #000;content:'';display:table-cell;position:relative;top:0.5em;width:45%;}h2.block-title:after,h2.title-header:after,h3.block-title:after{left:1.5%;border-top:1px solid #000;content:'';display:table-cell;position:relative;top:0.5em;width:45%;}.caption span.prezzo-caption{font-size:18px;letter-spacing:3px;color:#212121;float:right;margin-top:6px;}.immobile_footer h4 >a{font-weight:600;}.immobile span.codice,.immobile .codice{font-weight:700;font-size:12px;float:right;text-transform:uppercase;color:#212121;padding:3px;position:absolute;right:2px;top:0;}.immobile span.zona{position:absolute;right:5px;top:50px;font-size:15px;}.immobile span.tipo-Affitto,.immobile span.tipo-Vendita{position:absolute;padding:15px;color:#fff;text-shadow:1px 1px 1px #000;left:5px;}.immobile .prezzo{font-weight:600;font-size:18px;letter-spacing:3px;position:absolute;right:15px;bottom:18px;color:#212121;}.caption.immobile_footer{padding-bottom:0px;}.immobile_footer{position:absolute;z-index:999;bottom:0;padding:0 7px;background:#D4D3D3;opacity:0.87;width:92.5%;overflow:hidden;padding-bottom:15px;font-size:16px;}.immobile_footer a{color:#ac1c3c;}.form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-prezzo-max.js-form-item-prezzo-max:before,.form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-prezzo-max:before{font-family:fontAwesome;content:'\f153';color:#69f;position:absolute;margin-left:120px;margin-top:5px;color:#f5deb3;}input#edit-prezzo-max{padding-left:15px;}button#edit-submit-ricerca-immobili-indexed{background-color:#292929;color:#fff;text-transform:uppercase;font-weight:600;height:40px;}.select-wrapper:after{color:#292929!important;right:10px!important;}.form-inline .form-control{text-transform:uppercase;background:#EEEEEE;border-radius:0;height:40px;border-color:rgb(169,169,169);}.form-inline .control-label{text-transform:capitalize;font-size:20px;background:#292929;color:#fff;padding:5px 10px 5px;width:98%;text-align:left;margin-bottom:10px;font-weight:500;}ul.nav.navbar-nav{width:100%;text-align:center;border-bottom:1px solid;border-top:1px solid;}.navbar-nav > li{display:inline-block;float:none;}.overlay{height:100%;width:100%;position:fixed;z-index:1;left:0;top:0;background-color:rgba(0,0,0,0.1);overflow-x:hidden;transition:0.5s;}span.alt-img{position:absolute;top:15px;left:30px;font-size:19px;font-weight:800;background-color:#2196f3;padding:10px;}h1.page-header{display:none;}@media (min-width:992px){}@media (min-width:320px) and (max-width:425px){#parallax .parallax-head{padding-top:50px!important;padding-bottom:50px!important;}}section{height:calc(90% - 50px);}#risposta.alert-success p{color:#3c763d;}#risposta.alert-warning p{color:#8a6d3b;}a{color:#ac1c3c;}p.field-content.label-link a:hover{background-color:rgba(199,165,95,0.59);}p.field-content.label-link a{padding:2px 20px;text-decoration:none;}.view-link-materiali{margin-bottom:30px;}.view-link-materiali a{color:black;font-weight:600;background-color:rgba(255,255,255,0.44);}.view-link-materiali p{font-size:25px;margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);}div#views-bootstrap-view-link-materiali-block-1{padding:30px;}div#views-bootstrap-view-link-materiali-block-1 img{border-bottom:3px solid #2196f3;}p.servizi-about{line-height:26px;margin-bottom:45px;}.topbar-base ul{padding-top:7px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#F5F5F5;}.pager li > a,.pager li > span{background-color:#4b4a4a;color:#fff;}.pager li > a:hover,.pager li > a:focus{background-color:#1e3456;}.offerta-2 .bottom-btn:before{border-color:#595959 transparent transparent;border-style:solid;border-width:7px 6px 4px 7px;bottom:-11px;content:"";height:7px;right:0;position:absolute;width:5px;}.offerta-2 .bottom-btn{background-color:#1c3254;border:medium none;color:#fff;font-size:13px;padding:3px 15px;}.offerta-2{position:absolute;top:10px;right:0;}.navbar{margin-bottom:10px;}.btn-search{color:#fff;background-color:#2196f3;border-color:#2196f3;}nav.tabs{}.feed-icons{display:none;}.breadcrumb{background-color:transparent;}#cta{background:linear-gradient(rgba(28,50,84,0.9),rgba(28,50,84,0.9)) repeat scroll 0 0%,rgba(0,0,0,0);background:-webkit-linear-gradient(rgba(28,50,84,0.9),rgba(28,50,84,0.9)) repeat scroll 0 0%,rgba(0,0,0,0);background-position:center top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-color:#324664;}#cta .work{padding:95px 0;}#cta .work-block:last-child{padding-right:50px;}#cta .work-block h3{color:#ffffff;font-size:24px;font-weight:400;margin-top:0;}.work-block span{color:#2196f3;text-transform:uppercase;}.work-block p{font-size:17px;color:#fff;}.work-block p em{color:#efbb20;}#cta .btn{font-size:14px;padding:8px 26px;margin-right:5px;}.btn-prodotti,#cta .btn:last-child{background-color:#ffd173;border:medium none;margin:0;padding:10px 26px;color:#34404e;}#cta .btn:hover{background-color:#fff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#4b4a4a;}.prezzo-ton{text-align:right;padding:5px 10px;background-color:#EEEEEE;border:1px dotted #F5F5F5;}.views-field.views-field-field-prezzo-mq .field-content{text-align:right;padding:5px 10px;background-color:#ffd173;border:1px dotted #ffd173;font-weight:600;}.views-field.views-field-title{font-size:16px;font-weight:500;margin-bottom:3px;}a.whatsapp-msg i{color:#008000;}.offerta-0{display:none;}.offerta-1{left:0;position:absolute;top:12px;}.offerta-1 .top-btn-1{background-color:#326690;border:medium none;color:#fff;font-size:13px;padding:3px 15px;}.offerta-1 .top-btn-1:before{border-color:#595959 transparent transparent;border-style:solid;border-width:7px 0 4px 7px;bottom:-11px;content:"";height:7px;left:0;position:absolute;width:5px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{}.prodotti-home .view-content{padding-bottom:40px;border-bottom:1px solid lightgray;}.prodotti-home .owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{padding:5px;}.prodotti-home .views-field.views-field-title span{padding:0;text-align:right;margin-top:5px;}.prodotti-home .views-field.views-field-title{margin-top:5px;}.prodotti-home .views-field.views-field-title a{color:#212121;}.view-filters.form-group{text-align:center;margin-bottom:40px;}.center{text-align:center;}.pdr10{padding-right:10px;}a{text-decoration:none;}.hr-subimg{border-bottom:3px solid #2196f3;}.hide{display:none;}hr.sub-title{border:1px solid #ac1c3c;width:5%;margin-bottom:30px;}ul.link{display:inline;}.space{padding-bottom:60px;}.logo-nav img{padding-top:4px;}nav#block-bootstrap-main-menu{padding-top:20px;}#topbar .topbar-block.left ul li i{color:#2196f3;font-size:15px;margin-right:6px;margin-top:1px;float:left;}header .navbar ul.nav{float:right;}header nav.navbar{margin:0;}header .nav.navbar-nav li a{color:#34404e;font-size:17px;letter-spacing:0.5px;line-height:60px;padding:0 20px;text-transform:uppercase;}header nav.navbar .navbar-ex1-collapse{display:flex;-webkit-justify-content:center;justify-content:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;}.home-2 header .navbar ul.nav{float:left;}header a#offcanvas-toggler{float:right;font-size:18px;line-height:70px;}.home-2 header .nav.navbar-nav li a{line-height:70px;}.home-2 header nav.navbar .navbar-ex1-collapse{display:block;padding-left:0;}header nav .nav.navbar-nav a:hover,header nav .nav.navbar-nav a:focus,header nav .nav.navbar-nav a.active{background-color:transparent;color:#ac1c3c;}ul li.dropdown:hover ul.dropdown-menu{display:block;}header .navbar-header a{padding-left:15px;height:90px;}header #slide-nav.affix .navbar-header a{height:73px !important;}header ul.dropdown-menu{background-color:#fff;border-radius:0;border-top:2px solid #2196f3;display:none;min-width:220px;padding:0;animation:grow ease-in-out .3s;}header ul li:last-child ul.dropdown-menu{border:medium none;border-radius:0;min-width:282px;border-top:2px solid #2196f3;background-color:#fff;left:auto;padding:0;right:0;}header .nav.navbar-nav li > ul li a,.home-2 header .nav.navbar-nav li > ul li a{font-size:13px;font-weight:500;line-height:42px;text-transform:capitalize;}form.navbar-form .form-group{margin:0;}form.navbar-form input{border:1px solid #1b3051;}form.navbar-form .btn{background-color:#1b3051;border:medium none;color:#fff;margin-left:-4px;padding:5.5px 14.5px;height:34px;width:45px;}form.navbar-form .btn:hover{background-color:#2196f3;}header form.navbar-form{margin:0;padding:9px 15px;}#slide-nav.affix,.home-2 header nav.navbar.affix{position:fixed;left:0;right:0;top:0;z-index:999;padding:0;box-shadow:0 3px 3px rgba(0,0,0,0.05);background-color:#fff;}header #slide-nav,.home-2 header nav.navbar{background-color:#fff;border-radius:0;transition:all 0.5s ease-in-out 0s;}header .affix .nav.navbar-nav li a{line-height:73px;}header #slide-nav.affix .nav.navbar-nav li > ul li a{line-height:42px;}header .button{padding:0;}#topbar ul li,#topbar ul li a{color:#bdbdbd;font-size:14px;line-height:15px;}#topbar .topbar-block ul.social a{font-size:14px;}section#topbar,section#top-bar{padding:15px 0 0px;}#topbar ul li{border-right:1px solid #8a8989;display:inline-block;padding:0 10px;}#topbar .topbar-block.left ul li:nth-child(2) a{font-size:13px;}#topbar ul li:first-child{padding-left:4px;}#topbar .topbar-block:last-child{padding-right:10px;}#topbar ul li a i{color:#bdbdbd;}#topbar ul li:hover a i{color:#2196f3;}#topbar ul li:last-child{border:medium none;}#topbar ul.social li{height:17px;margin:0 -1px;padding:1px 9px;width:auto;}body{font-family:'george_regular',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-size:16px;}h1,h2,h3,h4,h5,h6{font-family:'george_regular',sans-serif;}h1{font-size:30px;}.main-container{padding-bottom:60px;padding-top:20px;}#action{margin-top:15px;}ul.menu.nav.navbar-nav{z-index:99;position:relative;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#fff;padding:0;}.preheader{text-align:center;}.preheader a{}.preheader a:hover{}.logo-nav{display:inline-block;margin-bottom:25px;}.navbar-default{background-color:#fff;border-color:transparent;}.navbar-default .navbar-nav > li > a.is-active{color:#ac1c3c;font-weight:500;background-color:transparent;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:#FAFAFA;}.social-nav{padding:0;list-style:none;float:right;}.social-nav li{float:left;margin:10px 0 0 10px;list-style:none;}.social-nav a{display:inline-block;float:left;width:38px;height:38px;font-size:19px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;line-height:38px;background:#000;position:relative;transition:all 0.5s;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;overflow:hidden;border-radius:4px;}.social-nav a:hover{background:#fff;text-shadow:0px 0px #d4d4d4,1px 1px #d4d4d4,2px 2px #d4d4d4,3px 3px #d4d4d4,4px 4px #d4d4d4,5px 5px #d4d4d4,6px 6px #d4d4d4,7px 7px #d4d4d4,8px 8px #d4d4d4,9px 9px #d4d4d4,10px 10px #d4d4d4,11px 11px #d4d4d4,12px 12px #d4d4d4,13px 13px #d4d4d4,14px 14px #d4d4d4,15px 15px #d4d4d4,16px 16px #d4d4d4,17px 17px #d4d4d4,18px 18px #d4d4d4,19px 19px #d4d4d4,20px 20px #d4d4d4,21px 21px #d4d4d4,22px 22px #d4d4d4,23px 23px #d4d4d4,24px 24px #d4d4d4,25px 25px #d4d4d4,26px 26px #d4d4d4,27px 27px #d4d4d4,28px 28px #d4d4d4,29px 29px #d4d4d4,30px 30px #d4d4d4;}.social-nav .twitter{background:#00ACED;text-shadow:0px 0px #0087ba,1px 1px #0087ba,2px 2px #0087ba,3px 3px #0087ba,4px 4px #0087ba,5px 5px #0087ba,6px 6px #0087ba,7px 7px #0087ba,8px 8px #0087ba,9px 9px #0087ba,10px 10px #0087ba,11px 11px #0087ba,12px 12px #0087ba,13px 13px #0087ba,14px 14px #0087ba,15px 15px #0087ba,16px 16px #0087ba,17px 17px #0087ba,18px 18px #0087ba,19px 19px #0087ba,20px 20px #0087ba,21px 21px #0087ba,22px 22px #0087ba,23px 23px #0087ba,24px 24px #0087ba,25px 25px #0087ba,26px 26px #0087ba,27px 27px #0087ba,28px 28px #0087ba,29px 29px #0087ba,30px 30px #0087ba;}.social-nav .twitter:hover{color:#00ACED;}.social-nav .facebook{background:#3B579D;text-shadow:0px 0px #2d4278,1px 1px #2d4278,2px 2px #2d4278,3px 3px #2d4278,4px 4px #2d4278,5px 5px #2d4278,6px 6px #2d4278,7px 7px #2d4278,8px 8px #2d4278,9px 9px #2d4278,10px 10px #2d4278,11px 11px #2d4278,12px 12px #2d4278,13px 13px #2d4278,14px 14px #2d4278,15px 15px #2d4278,16px 16px #2d4278,17px 17px #2d4278,18px 18px #2d4278,19px 19px #2d4278,20px 20px #2d4278,21px 21px #2d4278,22px 22px #2d4278,23px 23px #2d4278,24px 24px #2d4278,25px 25px #2d4278,26px 26px #2d4278,27px 27px #2d4278,28px 28px #2d4278,29px 29px #2d4278,30px 30px #2d4278;}.social-nav .facebook:hover{color:#3B579D;}.social-nav .google{background:#DD4A3A;text-shadow:0px 0px #c23122,1px 1px #c23122,2px 2px #c23122,3px 3px #c23122,4px 4px #c23122,5px 5px #c23122,6px 6px #c23122,7px 7px #c23122,8px 8px #c23122,9px 9px #c23122,10px 10px #c23122,11px 11px #c23122,12px 12px #c23122,13px 13px #c23122,14px 14px #c23122,15px 15px #c23122,16px 16px #c23122,17px 17px #c23122,18px 18px #c23122,19px 19px #c23122,20px 20px #c23122,21px 21px #c23122,22px 22px #c23122,23px 23px #c23122,24px 24px #c23122,25px 25px #c23122,26px 26px #c23122,27px 27px #c23122,28px 28px #c23122,29px 29px #c23122,30px 30px #c23122;}.social-nav .google:hover{color:#DD4A3A;}.social-nav .linkedin{background:#007BB6;text-shadow:0px 0px #005983,1px 1px #005983,2px 2px #005983,3px 3px #005983,4px 4px #005983,5px 5px #005983,6px 6px #005983,7px 7px #005983,8px 8px #005983,9px 9px #005983,10px 10px #005983,11px 11px #005983,12px 12px #005983,13px 13px #005983,14px 14px #005983,15px 15px #005983,16px 16px #005983,17px 17px #005983,18px 18px #005983,19px 19px #005983,20px 20px #005983,21px 21px #005983,22px 22px #005983,23px 23px #005983,24px 24px #005983,25px 25px #005983,26px 26px #005983,27px 27px #005983,28px 28px #005983,29px 29px #005983,30px 30px #005983;}.social-nav .linkedin:hover{color:#007BB6;}.social-nav .pinterest{background:#CB2026;text-shadow:0px 0px #9f191e,1px 1px #9f191e,2px 2px #9f191e,3px 3px #9f191e,4px 4px #9f191e,5px 5px #9f191e,6px 6px #9f191e,7px 7px #9f191e,8px 8px #9f191e,9px 9px #9f191e,10px 10px #9f191e,11px 11px #9f191e,12px 12px #9f191e,13px 13px #9f191e,14px 14px #9f191e,15px 15px #9f191e,16px 16px #9f191e,17px 17px #9f191e,18px 18px #9f191e,19px 19px #9f191e,20px 20px #9f191e,21px 21px #9f191e,22px 22px #9f191e,23px 23px #9f191e,24px 24px #9f191e,25px 25px #9f191e,26px 26px #9f191e,27px 27px #9f191e,28px 28px #9f191e,29px 29px #9f191e,30px 30px #9f191e;}.social-nav .pinterest:hover{color:#CB2026;}img#logo-footer{padding-bottom:35px;}div#contatti-footer li{padding:10px;}ul.social{display:inline-flex;}#footer-upper,footer{}#footer-upper .footer-block,#footer-upper .footer-block a,footer{color:#bdbdbd;}#footer-upper .space{padding:60px 0;}#footer-upper .footer-block p{margin-bottom:12px;}#footer-upper ul.tags{margin-top:6px;display:inline-block;}#footer-upper ul.social{margin-left:-11px;}#footer-upper .footer-block img{margin-bottom:10px;}#footer-upper ul.social a{font-size:16px;color:#bdbdbd;}#footer-upper a:hover{color:#EFBB20;}#footer-upper .footer-block h4{color:#fff;margin-bottom:30px;margin-top:10px;}#footer-upper .footer-block .date{font-size:11px;}ul.news li{border-bottom:1px solid #8a8989;padding-bottom:5px;}#footer-upper ul.social li{width:25px;}ul.news li:last-child{border:none;padding-bottom:0;}ul.news li:not(:first-child){padding-top:7px;}ul.tags li .tag{border:1px solid #8a8989;display:inline-block;margin-bottom:6px;margin-right:2px;padding:2px 10px;text-transform:lowercase;}#footer-upper .footer-block{padding:0 25px 6px;}ul.tags li{display:inline-block;}ul.tags li:hover .tag{background-color:#EFBB20;border-color:#EFBB20;color:#fff !important;}#footer-upper ul.office-hour li{line-height:25px;}#footer-upper ul.office-hour li:first-child{margin-bottom:10px;}#footer-upper ul.office-hour li span{font-weight:800;margin-right:3px;}footer .copy-right{border-top:1px solid #8A8989;padding:20px 0;}.carousel-inner > .item > img,.carousel-inner > .item > a > img{width:100%;}.carousel-inner .caption{position:absolute;color:#fff;font-size:36px;top:50px;z-index:99999;left:50%;transform:translateX(-50%);font-weight:700;text-shadow:1px 1px 0px #000;}.carousel-inner .sub-caption{position:absolute;bottom:0;left:0;padding:20px;background:rgba(0,0,0,0.58);color:#fff;font-size:18px;font-weight:600;width:100%;text-align:center;}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.carousel-fade .carousel-inner{background:#000;}.carousel-fade .carousel-control{z-index:2;}.carousel-fade .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.carousel-fade .next.left,.carousel-fade .prev.right,.carousel-fade .item.active{opacity:1;}.carousel-fade .active.left,.carousel-fade .active.right{left:0;opacity:0;z-index:1;}#subfooter #copyright p{color:#fff;}#subfooter #copyright a{color:#ff456f;}#subfooter #copyright{text-align:center;padding:20px 0px 10px 0px;}#subfooter #copyright li{display:inline-block;overflow:hidden;}#subfooter #copyright ul li > a{color:#e1e1e1!important;padding-right:15px;}#subfooter{background-color:#0a0a0a;}.footer{margin-top:0;color:#000;}.footer a{color:#000;}.footer h4{color:#fff;}.footer hr{width:60px;margin:20px 0 10px;border-width:2px;border-color:#D4D3D3;}.footer p{color:#fff;}#contatti-footer li{overflow:hidden;padding-bottom:5px;}#contatti-footer li a{color:#2196f3;}#contatti-footer h5{font-size:20px;}.footer  #newsletter .subscribe{position:relative;}.footer  #newsletter .subscribe .mailn{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #666666;border-radius:0;color:#ffffff;height:52px;}.footer #newsletter li span{margin-top:8px;}.footer #newsletter li{display:inline-block;width:30px;height:30px;margin-left:23px;}.footer #newsletter li a{display:inline-block;width:45px;height:45px;font-size:22px;position:relative;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding-left:10px;color:#2196f3;}.footer #newsletter ul{padding:0;}.footer .subscribe .btn-go{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#666666;border-style:solid;border-width:0 0 0 1px;bottom:0;color:#212121;font-size:16px;position:absolute;right:0;text-transform:uppercase;top:0;width:52px;}.navbar-default .navbar-nav > li > a{display:block;position:relative;color:#3b3e43;font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:32px 12px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;text-align:center;}#logo img:hover{opacity:0.8;filter:alpha(opacity=80);}#action a{color:#000;width:100%;height:43px;line-height:30px;font-weight:500;background:#fdd10c;border-color:#9E9E9E;}.bs-calltoaction{position:relative;width:auto;padding:25px 25px;margin-top:10px;}.bs-calltoaction > .row{display:table;width:calc(100% + 30px);}.bs-calltoaction > .row > [class^="col-"],.bs-calltoaction > .row > [class*=" col-"]{float:none;display:table-cell;vertical-align:middle;}.cta-contents{padding-top:10px;padding-bottom:10px;}.cta-title{margin:0 auto 15px;padding:0;}.cta-desc{padding:0;}.cta-desc p:last-child{margin-bottom:0;}.cta-button{padding-top:10px;padding-bottom:10px;}@media (max-width:991px){.bs-calltoaction > .row{display:block;width:auto;}.bs-calltoaction > .row > [class^="col-"],.bs-calltoaction > .row > [class*=" col-"]{float:none;display:block;vertical-align:middle;position:relative;}.cta-contents{text-align:center;}}.bs-calltoaction.bs-calltoaction-default{color:#333;background-color:#fff;border-color:#ccc;}.bs-calltoaction.bs-calltoaction-warning{color:#d58512;background-color:rgba(240,173,78,0.25);border-color:#eea236;}#parallax h1{font-size:24px;font-weight:400;text-transform:uppercase;color:black;padding:0;margin:0;}#parallax h2{font-size:70px;letter-spacing:10px;text-align:center;color:white;font-weight:400;text-transform:uppercase;z-index:10;opacity:.9;text-shadow:1px 1px 2px grey;}#parallax h3{font-size:14px;line-height:0;font-weight:400;letter-spacing:8px;text-transform:uppercase;color:black;}#parallax p{font-weight:400;font-size:14px;line-height:24px;}#parallax .title{background:white;padding:60px;margin:0 auto;text-align:center;}#parallax .title h1{font-size:35px;letter-spacing:8px;}#parallax .section-overlay-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.70;}@media screen and (max-width:767px){#parallax h2{font-size:30px;}#parallax .parallax-body,#parallax .parallax-top{padding-top:100px;padding-bottom:100px;}#parallax .parallax-head{padding-top:50px;padding-bottom:50px;}ul.menu.nav.navbar-nav{background:#000;}.navbar-default .navbar-nav > li > a{color:#fff;}.navbar-header{background:#212121;}.footer{text-align:center;}}#sliding-popup .eu-cookie-compliance-secondary-button{background:#007700;padding:5px 10px;border-radius:3px;font-weight:600;margin-right:15px;}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-more-button-thank-you,#sliding-popup .eu-cookie-withdraw-button{background-color:#990000;background-image:none;text-shadow:none;border-radius:3px;color:#fff;border:none;border-radius:3px;font-weight:500;box-shadow:none;padding:5px 10px;}#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:rgba(0,0,0,0.8)}#sliding-popup .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-hide-button:hover,#sliding-popup .eu-cookie-compliance-more-button-thank-you:hover,#sliding-popup .eu-cookie-withdraw-button:hover{background-color:#bb0000;background:#bb0000;background-image:none;}button.agree-button.eu-cookie-compliance-secondary-button:hover{background:#009900!important;}#sliding-popup .popup-content #popup-text{margin:13px 5px;}button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{color:wheat!important;}#sliding-popup .popup-content #popup-text p{font-weight:500;font-size:14px;}#sliding-popup .popup-content #popup-text{font-weight:normal;}.messenger{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54.83 55.1"><path class="cls-1" style="fill:#437bbd" d="M0,26.27q0-.76,0-1.52c0-.2.07-.39.1-.59.2-1.38.28-2.79.6-4.14A24.73,24.73,0,0,1,11,5.08a28.26,28.26,0,0,1,19.18-5,27.59,27.59,0,0,1,5.84,1.15A26.92,26.92,0,0,1,49.35,10.2,23.86,23.86,0,0,1,54.8,26.85a22.48,22.48,0,0,1-.66,4.44,24.86,24.86,0,0,1-9.42,14A28.17,28.17,0,0,1,25.66,51a29.58,29.58,0,0,1-5.77-.91.9.9,0,0,0-.6.07C17,51.41,14.63,52.7,12.3,54l-2,1.12v-.44c0-3,0-5.91,0-8.87a.7.7,0,0,0-.31-.63,25.67,25.67,0,0,1-6.07-6.6A23.77,23.77,0,0,1,.09,26.78,4,4,0,0,0,0,26.27Zm45-7.76L45,18.44l-.32.15-12.6,7a.43.43,0,0,1-.63-.08q-2.89-3.06-5.8-6.09c-.36-.37-.74-.71-1.14-1.09L9.65,34.22l.07.09.72-.38q6.19-3.4,12.37-6.81a.44.44,0,0,1,.66.12c.41.47.84.91,1.26,1.36q2.59,2.79,5.18,5.58c.2.22.32.21.5,0s.6-.65.9-1l13.13-14C44.66,19,44.85,18.73,45,18.51Z"/></svg>') no-repeat;width:28px;height:28px;position:absolute;top:30px;margin-left:7px;}#contact i.fa.fa-whatsapp.fa-2x{color:#25d366;font-size:2.2em;}#contact i.fa.fa-envelope.fa-2x{color:#FFCC80;}.view-gallery-block,.view-gallery{margin-top:1em;}.view-gallery-block img,.view-gallery img{width:100%;padding:3px;}.view-gallery-block img:hover,.view-gallery img:hover{}.view-gallery-block a,.view-gallery a{color:#fff;text-decoration:none;}.view-gallery-block p,.view-gallery p{margin:0 0 10px;display:inline-block;position:relative;bottom:34px;left:3px;background:rgba(17,17,17,.5);color:#fff;padding:0.4em;width:97%;}.blog-view img:hover,div#views-bootstrap-gallery-gallery-view img:hover{opacity:0.6;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.blog-view img{width:100%;}.blog-view .col-md-4{padding:10px 12px 10px;border-radius:5px;display:inline-block;}.blog-view .views-field.views-field-title{font-size:18px;margin:5px 0px;text-align:left;}.blog-view .views-field.views-field-body{padding:0px 0px 15px 2px;text-align:justify;margin-top:10px;margin-bottom:15px;border-bottom:1px dotted #ddd;}.blog-view .views-field.views-field-nothing{text-align:right;margin-bottom:10px;}div#views-bootstrap-blog-page-1{text-align:center;}img.lazy{background-image:url(/sites/default/files/img/loader-pic.gif);background-repeat:no-repeat;background-position:50% 50%;}.subdiv{position:relative;overflow:hidden;text-align:center;min-height:85px;}.subdiv i{position:absolute;bottom:-15px;left:50px;color:#577b94;font-size:80px;}.subdiv h2{line-height:45px;}.subdiv a{color:#fff;}.blue{background-color:#6088a4;}.green{background-color:#76b38f;}.streetview i{color:#6ea886;;}article.contextual-region.article.is-promoted .mfp-field.mfp-all-items.field.field--name-field-image img{border-bottom:3px solid;}article.contextual-region.article.is-promoted .field.field--name-body.field--type-text-with-summary{text-align:justify;margin-top:20px;line-height:22px;}.views-field.views-field-field-tags a{color:#fff;}.field.field--name-field-tags.field--type-entity-reference{margin-top:30px;}.field.field--name-field-tags.field--type-entity-reference a{padding:8px 18px;background:#3b579d;display:inline-block;border-radius:5px;float:left;margin-right:9px;;}.field.field--name-field-tags.field--type-entity-reference a{color:#fff;}.pd0{padding:0px;}@media (min-width:991px){.bef-exposed-form .form--inline .form-item{width:33%;}}
.agenzia p{font-size:20px;font-family:george_light,sans-serif;text-align:justify;}.immobile_footer h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}@media (min-width:768px) and (max-width:991px){.immobile img{width:100%;}}.hover-box h3{position:relative;font-size:17px;top:100px;transform:translate(-50%,-50%);left:46%;width:100%;font-weight:700;text-align:center;}.hover-box h3 > a{color:#040404;text-shadow:0px 0px 5px #fff;text-transform:lowercase;}.form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-codice-riferimento.js-form-item-codice-riferimento.form-group,.form-item.js-form-item.form-type-select.js-form-type-select.form-item-id-comune.js-form-item-id-comune.form-group{display:none;}.carousel-caption a{color:#fff!important;text-decoration:none;}.carousel-caption h3{font-size:40px!important;font-weight:bold;}@media screen and (min-width:992px){input#edit-prezzo-max{max-width:120px;text-align:right;}}@media screen and (min-width:768px){.carousel-caption{right:20%;left:20%;padding-bottom:250px!important;}}.form-item.js-form-item.form-type-select.js-form-type-select.form-item-sort-by.js-form-item-sort-by.form-group{display:none;}p.servizi{line-height:26px;font-size:16px;}.about-base.space p{line-height:29px;font-size:16px;text-align:justify;}img#img-parallax{top:20%;max-width:320px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#chi-siamo .about-block h5{color:#34404e;font-size:16px;margin-bottom:15px;margin-top:20px;text-transform:uppercase;font-weight:bold;}.about-text h6{font-size:15px;margin-top:0;color:#34404e;font-weight:300;font-weight:bold;}#chi-siamo .about-icon{background:#dfcca4  none repeat scroll 0 0;border:1px solid #b9b9b9;border-radius:3px;color:#fff;margin-right:16px;min-height:70px;width:20%;}.home-2 #chi-siamo .about-block:not(:last-child) .about-icon{margin:0 0 0 16px;}.about-icon span{font-size:20px;color:#fff;}#chi-siamo .about-item:hover .about-icon{background-color:#ccac6c;border-color:#ccac6c;}#chi-siamo .about-block .about-item{margin-bottom:40px;}#chi-siamo .about-block .about-item:last-child{margin-bottom:0;}#servizi .main-heading h2,#news .main-heading h2{font-size:28px;margin-bottom:25px;}.main-heading p{font-size:16px;}.certi-block span{color:#efbb20;font-size:42px;margin-bottom:20px;}.certi-block h4{color:#34404e;font-size:16px;font-weight:700;margin-bottom:15px;margin-top:20px;text-transform:uppercase;}#servizi .main-heading,#prodotti .main-heading{margin-bottom:50px;}#servizi .certi-block{padding:40px 15px;border:1px solid #eee;border-top:none;border-left:none;}#servizi .certi-block:nth-child(3),#servizi .certi-block:last-child{border-right:none;}#servizi .certi-block:nth-last-child(-n+3){border-bottom:none;padding-bottom:0;}#servizi .certi-block:nth-child(3),#servizi .certi-block:nth-child(2),#servizi .certi-block:first-child{padding-top:0;}.inner .certi-block a{color:#34404e;display:inline-block;margin-top:15px;text-decoration:underline;text-transform:uppercase;}.inner .certi-block a:hover{color:#EFBB20;}.inner #team .team-text p::before{display:none;}
@media (min-width:992px){.form-item-codice-riferimento.js-form-item-codice-riferimento.form-group{padding-right:15px;padding-left:0px!important;}.form-item-sort-by.js-form-item-sort-by{padding-left:15px;padding-right:0px!important;}.form-item-prezzo-max.js-form-item-prezzo-max.form-group{padding-left:15px;padding-right:7.5px;}}.servizi .row div{min-height:250px!important;}@media (min-width:992px) and (max-width:1024px){.immobile .prezzo{right:5px;bottom:1px;}button#edit-reset{width:98%;margin-top:10px;}button#edit-submit-ricerca-immobili-indexed{width:98%;}a.stima{font-size:15px;}.immobile-vetrina .immobile{margin:5px;}.immobile_footer{width:97.7%;}#prefooter .links{padding:10px;}}@media (max-width:991px){.immobile span.zona{top:-30px;}.immobile span.codice,.immobile .codice{top:10px;}html{overflow-x:hidden;}.servizi .col-md-4{min-height:250px;padding-bottom:30px;}#prefooter{padding:0px 20px;}button#edit-submit-ricerca-immobili-indexed{width:100%!important;margin-right:0px!important;}button#edit-reset{width:100%!important;margin-top:10px;}div#edit-actions{float:right;width:32.9%!important;}.form-inline .select-wrapper{width:100%!important;}.form-control{width:98%;}.contenuto-immobile{padding:0px 10px;}}@media (min-width:768px) and (max-width:991px){.immobile-vetrina{width:100%!important;}.filters{max-width:740px;}a.stima{width:90%!important;font-size:16px!important;}#edit-field-contatti-immobile .form-item{padding-right:0px!important;}#edit-field-contatti-immobile .form-control{width:100%!important;}.immobile span{padding-right:25px!important;}#edit-field-contatti .form-control{width:100%;}.immobile_footer{width:96%;}.form-control{width:98%!important;}.bef-exposed-form .form--inline .form-item{width:32.9%!important;}a.stima{font-size:18px;}.immobile .prezzo{right:0px;bottom:0;}}@media (min-width:320px) and (max-width:767px){.immobile img{margin-right:2px;}.form-control{width:98%!important;}.region.region-footer1{padding:20px;}#subfooter #copyright{text-align:center;padding:20px 20px 10px 20px;}a.stima{font-size:16px!important;}ul.info span{margin-right:0px;}.immobile span{border-right:none;font-size:14px;}#views-bootstrap-ricerca-immobili-indexed-page-1 .prezzo{display:none!important;}.immobile .prezzo.text-right.pd0{display:block!important;right:0;}.hover-box h3{position:relative;font-size:15px;top:100px;transform:translate(-50%,-50%);left:50%;}.immobile-vetrina img{width:100%;}.caption.immobile_footer h4{font-size:16px;}.immobile_footer{width:93%;}.immobile .prezzo{display:none;}#prefooter .links{text-align:center!important;}a.stima{font-size:16px;padding:10px;}}@media (min-width:320px) and (max-width:425px){div#edit-actions{float:none;width:100%!important;}.servizi .row div{margin-bottom:0px;}.immobile h4{font-size:16px;}}
