body{font-size:16px}*{outline:none !important}.container-fluid{padding-left:3rem;padding-right:3rem}.top-bar{border-bottom:1px solid #89888766;padding:10px 0px}.top-bar ul,.top-bar #mega-menu-menu-topbar{list-style:none;margin-left:0px;padding-left:0px;margin-bottom:0px}.top-bar ul li,.top-bar #mega-menu-menu-topbar li{display:inline-block !important;margin-right:10px !important;border-right:1px solid #898887 !important;padding-right:12px !important;line-height:1rem !important}.top-bar ul li.li-bold a,.top-bar #mega-menu-menu-topbar li.li-bold a{font-weight:700 !important;color:#000 !important}.top-bar ul li a,.top-bar #mega-menu-menu-topbar li a{color:#898887 !important;font-weight:300 !important;text-decoration:none !important;font-size:0.875rem !important}.top-bar .social-container a{margin-right:12px}.top-bar .social-container a:first-child{margin-left:10px}.middle-bar{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #89888766}.middle-bar #mega-menu-menu-1{list-style:none !important;margin-left:0px !important;padding-left:0px !important;margin-bottom:0px !important}.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column){display:inline-block !important;margin-right:2rem !important;padding-right:0px !important;margin-right:12px !important}.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column).li-pulsante a{padding:10px 25px !important;border-radius:30px !important;color:#fff !important;height:auto !important}.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column).li-pulsante.orange a{background-color:#FC9727 !important}.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column).li-pulsante.black{margin-right:0px !important}.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column).li-pulsante.black a{background-color:#898887 !important}.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column) a{font-size:1.125rem !important;font-weight:300 !important;text-transform:uppercase !important;color:#898887 !important}.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column).li-orange a{color:#FC9727 !important;font-weight:700 !important}body{font-family:'Lato', sans-serif}.slider-home{position:relative}.slider-home a.scopri{color:#fff;border:1px solid #fff;border-radius:30px;text-decoration:none;padding:8px 20px;margin-top:30px}.slider-home a.scopri i{margin-left:5px}.slider-home .owldots{position:absolute;right:0;top:50%;z-index:100}.slider-home .owl-dots{display:-ms-grid;display:grid;position:static;right:unset;top:unset}.slider-home .owl-dots button{display:inline-block;zoom:1;padding:0px;background:transparent;border:none;display:block;outline:none !important;margin-left:auto}.slider-home .owl-dots button.active span{background-color:#FC9727 !important}.slider-home .slider-home-top .item{height:70vh;background-size:cover}.slider-home .slider-home-top .item .align-items-center{height:70vh}.slider-home .slider-home-top .item h2{color:#fff;font-size:4.125rem;font-weight:700}.form-filtri-casa{background-color:#fff;border-top:3px solid #FC9727;padding:30px;-webkit-box-shadow:0px 5px 10px #ccc;box-shadow:0px 5px 10px #ccc;margin-top:-100px;z-index:11;position:absolute;left:0;right:0;margin:auto;bottom:-40px}.form-filtri-casa .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.form-filtri-casa .wrap .wrap-form{margin-right:1rem}.form-filtri-casa .wrap .wrap-form select,.form-filtri-casa .wrap .wrap-form input{background-color:#F1F1F1;padding:12px;width:100%;height:50px;outline:none}.form-filtri-casa .wrap .wrap-form button{height:50px;background-color:transparent;outline:none;padding:0px;border:none;cursor:pointer}.form-filtri-casa .wrap .wrap-form button svg{height:50px}.form-filtri-casa .wrap .wrap-form .ui-selectmenu-button.ui-button{height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;outline:none !important}.form-filtri-casa .wrap .wrap-form .ui-selectmenu-icon.ui-icon{position:relative;top:0px}.blog.loop-blog{margin-top:10vh;margin-bottom:10vh}.blog.loop-blog a.pulsante-centrale{margin-top:6vh;color:#FC9727;border:1px solid;border-radius:30px;padding:10px;display:block;font-weight:300;text-decoration:none;-webkit-transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045)}.blog.loop-blog a.pulsante-centrale:hover{background-color:#FC9727;color:#fff}.blog.loop-blog .item .entry{padding-left:20px;padding-top:20px}.blog.loop-blog .item .entry a.read-more{font-size:15px;line-height:normal;color:#898887;position:relative}.blog.loop-blog .item .entry a.read-more i{width:22px;height:22px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:bottom;margin-right:5px}.blog.loop-blog .item .entry span.data{font-weight:300;font-size:1rem;letter-spacing:.2rem;margin-top:10px;display:block}.blog.loop-blog .item .entry span.category{color:#FC9727;font-size:.95rem;display:block}.blog.loop-blog .item .entry span.category:before{content:'#'}.blog.loop-blog .item .entry h1{color:#2D2D2D;font-weight:400;font-size:1.5rem;line-height:normal}.blog.loop-blog .item figure img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}body.home section#sezione-1{margin-top:15vh}body.home section#sezione-1 .destra{background-position:bottom;padding:50px 30px 0px}body.home section#sezione-1 .destra blockquote{width:70%;font-size:1.25rem;line-height:normal;font-weight:300;font-style:italic;margin-bottom:30px;margin-left:auto;margin-right:0px}body.home section#sezione-1 .destra blockquote span{color:#FC9727;font-size:40px;vertical-align:middle;line-height:0px;position:relative;left:-5px}body.home section#sezione-1 .descrizione{color:#2D2D2D;font-weight:300;font-size:3.4375rem;line-height:4.187rem}body.home section#sezione-1 .riga-benner-benvenuti{margin-top:50px}body.home section#sezione-1 .banner-destra img{height:100%;-o-object-fit:cover;object-fit:cover}body.home section#sezione-1 .banner-sinistra{background-color:#FC9727;padding:50px}body.home section#sezione-1 .banner-sinistra .etichetta{background-color:#2D2D2D;color:#fff;padding:15px 30px;font-size:1.125rem;margin-bottom:20px;display:inline-block}body.home section#sezione-1 .banner-sinistra .descrizione{font-size:2.125rem;line-height:normal;font-weight:300;color:#fff;margin-bottom:0px}body.home section#sezione-1 .banner-sinistra .title{font-size:4.375rem;font-weight:bold;text-transform:uppercase;color:#fff;text-transform:uppercase}body.home section#sezione-1 .banner-sinistra .sottotitolo{color:#fff;font-weight:bold;font-style:italic;font-size:1.5625rem}body.home section#sezione-1 .banner-sinistra .scopri{color:#fff;border:1px solid #fff;padding:10px 20px;border-radius:30px;font-size:1rem;text-decoration:none;-webkit-transition:.6s;transition:.6s;display:inline-block;width:50%;text-align:center;margin-top:20px;-webkit-transition:.5s;transition:.5s}body.home section#sezione-1 .banner-sinistra .scopri:hover{background-color:#fff;color:#FC9727}body.home section.sezione-banner a{color:initial;text-decoration:none}body.home section.sezione-banner .col-md-4,body.home section.sezione-banner .col-md-8{margin-bottom:40px}body.home section.sezione-banner .wrap{padding:50px 40px;height:100%;background-size:cover;background-position:bottom}body.home section.sezione-banner .wrap.banner-libro{background-color:#F1F1F1;position:relative}body.home section.sezione-banner .wrap.banner-libro .titolo{font-size:1.125rem;color:#2D2D2D;font-weight:bold;text-transform:uppercase}body.home section.sezione-banner .wrap.banner-libro .descrizione{font-size:1.125rem;color:#2D2D2D;font-weight:300}body.home section.sezione-banner .wrap.banner-libro .scopri{color:#2D2D2D;border:1px solid #2D2D2D;padding:10px 20px;border-radius:30px;font-size:1rem;text-decoration:none;-webkit-transition:.6s;transition:.6s;display:inline-block;width:50%;text-align:center;margin-top:20px}body.home section.sezione-banner .wrap.banner-libro .absolute{position:absolute;bottom:-7vh;right:-4vw}body.home section.sezione-banner .wrap .mini-titolo{color:#fff;font-size:.9rem}body.home section.sezione-banner .wrap .etichetta{background-color:#2D2D2D;color:#fff;padding:6px 15px;font-size:1.125rem;margin-bottom:20px;display:inline-block;text-transform:uppercase}body.home section.sezione-banner .wrap .titolo{margin-top:15px;margin-bottom:15px;font-size:2.81rem;line-height:2.9375rem;font-weight:300;color:#fff}body.home section.sezione-banner .wrap svg{-webkit-transition:0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}body.home section.sezione-banner .wrap svg:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}.sezione-mini-title{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px}.carousel-immobili{margin-top:10vh;margin-bottom:10vh}.carousel-immobili .owl-nav button{background-color:transparent !important}.carousel-immobili a{color:initial;text-decoration:none}h3.sezione-titolo{font-size:1.75rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block;text-align:center}.immobile-archive-design figure{position:relative;text-align:center;overflow:hidden}.immobile-archive-design figure:hover:before{-webkit-transform:none;transform:none}.immobile-archive-design figure:hover:after{-webkit-transform:none;transform:none}.immobile-archive-design figure::before{content:'';background:#FC9727;width:100%;height:100%;position:absolute;opacity:.6;left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.immobile-archive-design figure::after{content:'+';position:absolute;top:33%;border-radius:50%;border:1px solid #fff;color:#fff;font-size:1.8rem;left:0;right:0;width:100px;height:100px;line-height:100px;margin:auto;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.immobile-archive-design .entry{padding-left:20px}.immobile-archive-design .entry .caratteristiche{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.immobile-archive-design .entry .caratteristiche>div{margin-right:20px;border-right:1px solid #ccc;padding-right:20px}.immobile-archive-design .entry .prezzo{color:#2D2D2D;font-size:1.75rem;display:block;margin-top:10px;margin-bottom:10px}.immobile-archive-design .entry h1{font-size:1rem;color:#FC9727;text-transform:uppercase;font-weight:bold}.immobile-archive-design .entry .luogo{color:#898887;font-weight:300;font-size:1rem}.immobile-archive-design .excerpt{margin-top:15px;font-weight:300;font-size:1rem}section.newsletter-blocco{background-color:#F1F1F1;padding:4rem 0px}section.newsletter-blocco .wrap{padding-right:30px}section.newsletter-blocco .etichetta{font-size:1.125rem;background-color:rgba(45,45,45,0.5);color:#fff;padding:6px 15px;font-size:1.125rem;margin-bottom:20px;display:inline-block;text-transform:uppercase}section.newsletter-blocco .titolo{font-size:2.8125rem;line-height:2.95rem;color:#2d2d2d;margin-bottom:20px;display:inline-block}section.newsletter-blocco .descrizione{color:#898887;font-weight:300;font-size:1.125rem}footer#colophon{background:#2D2D2D;padding:6rem 0px 0rem;border-bottom:10px solid #FC9727}footer#colophon .copyrights{border-top:1px solid #f1f1f147;margin-top:13vh;padding:30px 0px}footer#colophon .copyrights .items{display:-webkit-box;display:-ms-flexbox;display:flex}footer#colophon .copyrights .item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:0.75rem;color:#898887}footer#colophon .copyrights .item:first-child{min-width:30vw}footer#colophon .copyrights .item:last-child{text-align:right}footer#colophon .copyrights .item a{color:#898887;-webkit-transition:.5s;transition:.5s}footer#colophon .copyrights .item a:hover{color:#fff;text-decoration:none}footer#colophon .items-footer{display:-webkit-box;display:-ms-flexbox;display:flex}footer#colophon .items-footer .item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer#colophon .items-footer .item:last-child{text-align:right}footer#colophon .items-footer .item:first-child{min-width:30vw}footer#colophon .textwidget p{color:#fff;font-size:1.125rem;line-height:normal;margin-bottom:10px;font-weight:300}footer#colophon h4.widget-title{color:#fff;font-weight:300;text-transform:uppercase;font-size:1.125rem}footer#colophon h4.widget-title a{color:#fff;text-decoration:none;-webkit-transition:.5s;transition:.5s}footer#colophon h4.widget-title a:hover{color:#898887}footer#colophon ul{padding:0px;margin:0px;list-style:none}footer#colophon ul li a{font-size:.9rem;color:#898887;text-transform:uppercase;font-weight:300;margin-bottom:10px;-webkit-transition:.5s;transition:.5s}footer#colophon ul li a:hover{color:#fff;text-decoration:none}a.woocommerce-product-gallery__trigger{display:none}body.single-product .woocommerce-product-gallery__image img{width:100%}body.single-product .owl-prodotto-singolo{margin-top:30px;margin-bottom:30px}body.single-product .owl-prodotto-singolo img{height:150px;-o-object-fit:cover;object-fit:cover}body.single-product .product{margin-top:5vh;margin-bottom:10vh}body.single-product .product .valore-locativo{padding:30px;background-color:#2D2D2D;margin-top:40px;color:#fff}body.single-product .product .valore-locativo h4{font-size:1.125rem;font-weight:bold;letter-spacing:.15rem;text-transform:uppercase}body.single-product .product .valore-locativo p{font-size:1.125rem;font-weight:300;margin-bottom:0px}body.single-product .product .valore-locativo span{font-weight:bold;font-size:2.375rem;color:#fff}body.single-product .product .valore-locativo a{text-decoration:none;color:#FC9727;font-size:1rem}body.single-product .product .agente-incaricato{background-color:#F1F1F1;padding:30px 30px 0px;position:relative;background-position:bottom right;background-size:50%;background-repeat:no-repeat}body.single-product .product .agente-incaricato h5{color:#FC9727;font-size:1.125rem;font-weight:bold;text-transform:uppercase}body.single-product .product .agente-incaricato p{font-size:1.125rem;font-weight:300}body.single-product .product .agente-incaricato a.contatta-agente{color:#fff;border:1px solid #FC9727;margin-top:20px;padding:10px 20px;border-radius:30px;font-size:0.6875rem;text-decoration:none;-webkit-transition:.6s;transition:.6s;display:inline-block;text-align:center;background-color:#FC9727;margin-right:15px;font-weight:300;margin-bottom:30px}body.single-product .product .agente-incaricato .agente{position:relative}body.single-product .product .agente-incaricato .agente .col-md-6{padding-bottom:30px}body.single-product .product .agente-incaricato .agente h6{color:#2D2D2D;font-size:1.125rem}body.single-product .product .agente-incaricato img{position:absolute;right:0;bottom:0;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}body.single-product .product .agente-incaricato ul{padding:0px;margin:0px;list-style:none}body.single-product .product .agente-incaricato ul li{font-size:.8rem;text-transform:uppercase;margin-bottom:10px}body.single-product .product .agente-incaricato ul li svg{vertical-align:middle;margin-right:8px}body.single-product .product .descrizione{font-size:1.125rem;font-weight:300;line-height:normal;margin-top:40px;margin-bottom:50px}body.single-product .product .dettagli{margin-top:50px;margin-bottom:50px}body.single-product .product .dettagli>h4{font-size:1.125rem;color:#FC9727;font-weight:900;text-transform:uppercase;margin-bottom:20px;letter-spacing:.2rem}body.single-product .product .dettagli .single-dettagli{padding-right:20px}body.single-product .product .dettagli .single-dettagli .titolo{font-size:1.125rem;font-weight:700}body.single-product .product .dettagli .single-dettagli .titolo i{vertical-align:text-top;margin-right:8px}body.single-product .product .dettagli .single-dettagli tr:not(:last-child){border-bottom:1px solid #898887}body.single-product .product .dettagli .single-dettagli tr td:last-child{text-align:right}body.single-product .product .caratteristiche{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:20px}body.single-product .product .caratteristiche>div{margin-right:20px;border-right:1px solid #ccc;padding-right:20px}body.single-product .product .prezzo{color:#2D2D2D;font-size:1.75rem;display:block;margin-top:10px;margin-bottom:10px}body.single-product .product h1{font-size:1rem;color:#FC9727;text-transform:uppercase;font-weight:bold}body.single-product .product .luogo{color:#2D2D2D;font-size:1rem}body.single-product .buttons{margin-bottom:30px}body.single-product .buttons a.button-prenota{color:#FC9727;border:1px solid #FC9727;padding:10px 20px;border-radius:30px;font-size:1rem;text-decoration:none;-webkit-transition:.6s;transition:.6s;display:inline-block;text-align:center;background-color:#fff}body.single-product .buttons a.button-tour{color:#fff;border:1px solid #FC9727;padding:10px 20px;border-radius:30px;font-size:1rem;text-decoration:none;-webkit-transition:.6s;transition:.6s;display:inline-block;text-align:center;background-color:#FC9727;margin-right:15px}body.single-product iframe{margin-bottom:40px}nav.woocommerce-breadcrumb a,nav.woocommerce-breadcrumb span{color:#898887;font-weight:300;font-size:1.125rem}.tax-product_cat aside.sidebar-archive-shop{background-color:#F1F1F1;padding:20px}.tax-product_cat aside.sidebar-archive-shop .hidden-form-input{display:none}.tax-product_cat aside.sidebar-archive-shop h4{letter-spacing:.15rem;font-size:1rem;font-weight:bold;margin-bottom:15px}.tax-product_cat header.woocommerce-products-header{margin-top:5vh}.tax-product_cat h1.woocommerce-products-header__title.page-title{margin-top:0px;color:#FC9727;text-transform:uppercase;font-size:1.25rem}.tax-product_cat form.woocommerce-ordering{display:inline-block;margin-left:10px}.tax-product_cat p.woocommerce-result-count{display:inline-block}.tax-product_cat ul.products.columns-4{padding:0px;margin:0px}.tax-product_cat .excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tax-product_cat .immobile-archive-design{margin-bottom:50px}.tax-product_cat .immobile-archive-design .entry{padding-top:15px;padding-bottom:15px}.tax-product_cat .immobile-archive-design a{text-decoration:none;color:initial}.tax-product_cat .immobile-archive-design figure,.tax-product_cat .immobile-archive-design img{height:100%;-o-object-fit:cover;object-fit:cover;margin:0px}.tax-product_cat form.filter .checkboxs{background:#fff;padding:20px}.tax-product_cat form.filter .checkboxs label{display:block}.tax-product_cat form.filter .checkboxs input{display:inline-block;width:auto !important;margin-right:10px;-webkit-appearance:none;width:22px !important;height:22px;border:1px solid #fc9727;display:inline-block;padding:0px;vertical-align:bottom;position:relative}.tax-product_cat form.filter .checkboxs input:checked:before{content:'✓';text-align:center;margin:auto;position:absolute;left:0;right:0}.tax-product_cat form.filter input,.tax-product_cat form.filter .ui-selectmenu-button{padding:15px 20px;width:100%;background-color:#fff}.tax-product_cat form.filter .form-group{position:relative}.tax-product_cat form.filter .filter-result{border-left:2px solid #FC9727;position:absolute;background:#fff;width:100%;left:0;z-index:100}.tax-product_cat form.filter button{background-color:#FC9727;padding:12px 25px;color:#fff;font-weight:300;border:0px;cursor:pointer}.tax-product_cat form.filter button svg{margin-left:5px}.tax-product_cat form.filter .actions-form .form-group{margin-bottom:0px}.tax-product_cat form.filter .actions-form .form-group .altri-filtri{margin-bottom:0px;cursor:pointer}.filter-result{border-left:2px solid #FC9727}.filter-result a{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;text-decoration:none;-webkit-transition:.5s;transition:.5s}.filter-result a:hover{color:#FC9727}.container-product{margin-bottom:10vh}.archive-container{margin-top:10vh}.archive-container h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.archive-container section.blog.loop-blog{margin-top:0px}.pagination.text-center{display:block;margin-top:50px}.pagination.text-center a{border:1px solid #fc9727;border-radius:30px;padding:10px 60px;font-size:1rem;font-weight:300;cursor:pointer}aside#secondary{margin-top:0px;background:#F1F1F1;padding:20px}aside#secondary h4{color:#2D2D2D;font-size:1.125rem;text-transform:uppercase;font-weight:bold}aside#secondary .item{margin-bottom:70px}aside#secondary .item .entry{padding-left:0px;padding-top:0px}.singolo-articolo-container{margin-top:10vh}.singolo-articolo-container h1.single-post-category{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.singolo-articolo-container span.data{font-weight:300;font-size:1rem;letter-spacing:.2rem;margin-top:10px;display:block}.singolo-articolo-container h1.titolo-articolo-singolo{margin-top:5px;font-size:1.875rem}.singolo-articolo-container .entry-content{font-size:1.125rem;font-weight:300;line-height:normal}.singolo-articolo-container figure.post-thumb img{width:100%;height:auto}.singolo-articolo-container a.leggi-altro{border:1px solid #898887;padding:8px 40px;font-size:1rem;font-weight:300;border-radius:30px;margin-left:20px;color:#898887;cursor:pointer;text-decoration:none}.singolo-articolo-container a.condividi{border:1px solid #FC9727;padding:8px 40px;font-size:1rem;font-weight:300;border-radius:30px;color:#FC9727;cursor:pointer;text-decoration:none}.sede{margin-top:10vh;margin-bottom:10vh}.sede .widget-agenti-wrapper a{text-decoration:none;color:initial}.sede .widget-agenti{padding:50px;height:400px;background-position:center;background-size:cover}.sede .widget-agenti h5{color:#fff;font-size:2.8rem;font-weight:300}.sede .widget-agenti button{color:#fff;font-size:.95rem;background:transparent;border:none;margin-top:20px}.sede .mappa-sede iframe{height:400px;width:100%}.sede .widget-consulenza a{padding:50px;display:inline-block;text-decoration:none;cursor:pointer;color:initial}.sede .widget-consulenza i{width:15px;height:11px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:bottom;margin-right:8px}.sede .widget-consulenza h5{font-size:1.75rem;color:#fff;font-weight:300}.sede .widget-consulenza button{cursor:pointer;border:1px solid #fff;background:transparent;color:#fff;border-radius:30px;padding:10px 30px}.sede .descrizione{font-size:1.65rem;font-weight:300;line-height:normal}.sede h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.sede .owl-stage-outer img{height:400px;-o-object-fit:cover;object-fit:cover}.sede .owl-nav{position:absolute;bottom:20px;left:20px}.sede .owl-nav button{background-color:transparent !important}.sedi{margin-top:10vh;margin-bottom:10vh}.sedi h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.sedi .descrizione{font-size:2.8125rem;font-weight:300;line-height:normal}.sedi .descrizione b{font-weight:300;color:#fc9727}.loop-sedi article{margin-bottom:7vh}.loop-sedi h1{color:#FC9727;font-size:.95rem;line-height:normal}.loop-sedi .excerpt{font-size:1.3rem;line-height:normal;font-weight:400}.loop-sedi a.read-more{font-size:15px;line-height:normal;color:#898887;position:relative}.loop-sedi a.read-more i{width:22px;height:22px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:bottom;margin-right:5px}.form-servizi{background:#F1F1F1;padding:50px;margin-top:50px}.form-servizi div#mfcf7_zl_multifilecontainer{margin-top:0px}.form-servizi #mfcf7_zl_add_file{background-color:transparent;padding:12px 50px;text-transform:uppercase;color:#FC9727;border-radius:0px;border:1px solid #FC9727;-webkit-transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);cursor:pointer}.form-servizi .gdpr{margin-bottom:0px;display:block;margin-top:10px;margin-bottom:10px}.form-servizi .gdpr a{margin-left:10px;color:#000;font-weight:600}.form-servizi .titolo{margin-bottom:20px;color:#FC9727;font-size:1.1rem;text-transform:uppercase}.form-servizi input:not([type="submit"]):not([type="checkbox"]),.form-servizi textarea{background-color:#fff;padding:12px 15px;width:100%;margin-bottom:15px;border:none;max-height:130px;resize:none}.form-servizi [type="submit"]{background-color:#FC9727;padding:12px 50px;text-transform:uppercase;color:#fff;border-radius:40px;border:1px solid #FC9727;-webkit-transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);cursor:pointer}.form-servizi [type="submit"]:hover{background-color:#fff;color:#FC9727}main.ristrutturazione{margin-top:10vh;margin-bottom:10vh}main.ristrutturazione .riga-2 .wrap h4{font-size:1.75rem;color:#fff;font-weight:300;text-align:center;padding:50px;margin-top:50px}main.ristrutturazione .riga-2 .wrap{background-size:cover}main.ristrutturazione .blocco-1 h4{font-size:2.8125rem;font-weight:300;margin-bottom:30px;line-height:normal;color:#fff}main.ristrutturazione .blocco-1 .descrizione{font-size:1.75rem;line-height:normal;font-weight:300;color:#fff}main.ristrutturazione .blocco-1.wrap{height:70vh;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px}main.valore-casa{margin-top:10vh;margin-bottom:10vh}main.valore-casa .servizi-3-colonne{margin-top:30px}main.valore-casa .servizi-3-colonne .titolo{color:#FC9727;font-size:.95rem;line-height:normal;font-weight:bold;text-transform:uppercase;margin-bottom:15px;margin-top:15px}main.valore-casa .servizi-3-colonne .descrizione{font-size:1.125rem;line-height:normal;font-weight:300}main.valore-casa .servizi-3-colonne .entry{padding-right:15px}main.valore-casa h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}main.valore-casa .blocco-servizio.blocco-1 h4{font-size:2.8125rem;font-weight:300;margin-bottom:30px;line-height:normal}main.valore-casa .blocco-servizio.blocco-1 .descrizione{font-size:1.75rem;line-height:normal;font-weight:300}main.valore-casa .blocco-servizio.blocco-2 .titolo{font-size:3.6rem;color:#fff;font-weight:300;line-height:normal}main.valore-casa .blocco-servizio.blocco-2 .wrap{height:60vh}main.valore-casa .blocco-servizio .wrap{height:70vh;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px}.mega-menu-special-thumb a,.mega-menu-special-thumb img{width:100% !important;height:42vh;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s;transition:.5s}.mega-menu-special-thumb .mega-menu-item{padding:0px !important}li#mega-menu-item-responsive_lightbox_image_widget-2{padding:0px !important}li#mega-menu-item-responsive_lightbox_image_widget-2 h4{display:none !important}ul.mega-sub-menu li.mega-menu-columns-6-of-12:last-child{padding:70px !important}body .site ul.mega-sub-menu li{padding-bottom:0px !important;border-right:none !important}.lavora-con-noi{margin-top:10vh;margin-bottom:10vh}.lavora-con-noi .form-servizi{margin-top:0px}.lavora-con-noi h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.lavora-con-noi .descrizione{font-size:2.8125rem;font-weight:300;line-height:normal}.lavora-con-noi .descrizione b{font-weight:300;color:#fc9727}.lavora-con-noi .blocco-servizio .wrap{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px}.lavora-con-noi .blocco-servizio .wrap .titolo{font-size:3.6rem;color:#fff;font-weight:300;line-height:normal}.contatti{margin-top:10vh;margin-bottom:10vh}.contatti .form-servizi{margin-top:0px}.contatti h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.contatti .descrizione{font-size:2.8125rem;font-weight:300;line-height:normal}.contatti .descrizione b{font-weight:300;color:#fc9727}.contatti .descrizione p{margin-bottom:0px}.contatti article.blog-archive-design{margin-bottom:40px}.contatti article.blog-archive-design .excerpt{font-size:1rem;line-height:normal}.contatti article.blog-archive-design h1{color:#fc9727;text-transform:uppercase;font-size:.95rem;font-weight:bold}.contatti article.blog-archive-design a.read-more{font-size:15px;line-height:normal;color:#898887;position:relative;text-decoration:none}.contatti article.blog-archive-design a.read-more i{width:22px;height:22px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:bottom;margin-right:5px}.page-id-147{overflow-x:hidden}.profilo{margin-top:10vh;margin-bottom:10vh}.profilo #sezione-contatti .titolo{line-height:normal;font-size:4.375rem;font-weight:300}.profilo #sezione-contatti a{display:inline-block}.profilo div#sezione-valori{margin-top:15vh !important}.profilo div#sezione-valori h3{font-size:6rem;line-height:normal;font-weight:300}.profilo div#sezione-valori h3 span{color:#fc9727}.profilo div#sezione-valori .descrizione{font-weight:300;line-height:normal;font-size:1.125rem}.profilo .owl-carousel.owl-galleria-2-profilo{margin-bottom:10vh;margin-top:10vh}.profilo .owl-carousel.owl-galleria-2-profilo .owl-nav.disabled{display:block !important}.profilo .owl-carousel.owl-galleria-2-profilo .owl-nav.disabled button{background-color:transparent !important}.profilo .owl-carousel.owl-galleria-2-profilo .owl-stage-outer{overflow:initial}.profilo .owl-carousel.owl-galleria-2-profilo .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profilo .owl-carousel.owl-galleria-2-profilo .owl-item.center .item{height:500px;-webkit-transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045)}.profilo .owl-carousel.owl-galleria-2-profilo .owl-item:not(.center) .descrizione{opacity:0}.profilo .owl-carousel.owl-galleria-2-profilo .owl-item .item{padding:40px;height:300px;background-size:cover;background-position:center;-webkit-transition:.4s;transition:.4s}.profilo .owl-carousel.owl-galleria-2-profilo .owl-item .item h2{color:#fff;position:absolute;top:40px;font-size:2rem;left:40px;font-weight:300}.profilo .owl-carousel.owl-galleria-2-profilo .owl-item .item .descrizione{color:#fff;-webkit-transition:.5s;transition:.5s}.profilo .owl-carousel.owl-galleria-1-profilo{margin-bottom:10vh;position:relative}.profilo .owl-carousel.owl-galleria-1-profilo::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OS4yMyIgaGVpZ2h0PSIxOTYuNSIgdmlld0JveD0iMCAwIDU5LjIzIDE5Ni41Ij4NCiAgPGcgaWQ9Ikdyb3VwXzE5NSIgZGF0YS1uYW1lPSJHcm91cCAxOTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MzAgLTIwNTEuNSkiPg0KICAgIDxnIGlkPSJub3VuX01vdXNlXzE5MDc4ODQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkxMS42MTUgMjE1OC41KSI+DQogICAgICA8ZyBpZD0iR3JvdXBfMTU1IiBkYXRhLW5hbWU9Ikdyb3VwIDE1NSI+DQogICAgICAgIDxwYXRoIGlkPSJQYXRoXzE1NiIgZGF0YS1uYW1lPSJQYXRoIDE1NiIgZD0iTTU1LjI0NSw2LjVINDAuNzU1YTIyLjQsMjIuNCwwLDAsMC0yMi4zNywyMi4zNjlWNjcuMTNBMjIuNCwyMi40LDAsMCwwLDQwLjc1NSw4OS41aDE0LjQ5YTIyLjQsMjIuNCwwLDAsMCwyMi4zNy0yMi4zN1YyOC44NjlBMjIuNCwyMi40LDAsMCwwLDU1LjI0NSw2LjVabTE5LjM3LDYwLjYzQTE5LjM5MSwxOS4zOTEsMCwwLDEsNTUuMjQ1LDg2LjVINDAuNzU1YTE5LjM5MSwxOS4zOTEsMCwwLDEtMTkuMzctMTkuMzdWMjguODY5QTE5LjM5MSwxOS4zOTEsMCwwLDEsNDAuNzU1LDkuNWgxNC40OWExOS4zOTEsMTkuMzkxLDAsMCwxLDE5LjM3LDE5LjM2OVoiIGZpbGw9IiNmYzk3MjciLz4NCiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81MDkiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDUwOSIgd2lkdGg9IjMiIGhlaWdodD0iMTguODEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0Ni41IDE4LjU5MykiIGZpbGw9IiNmYzk3MjciLz4NCiAgICAgIDwvZz4NCiAgICA8L2c+DQogICAgPGxpbmUgaWQ9IkxpbmVfMTE0IiBkYXRhLW5hbWU9IkxpbmUgMTE0IiB5Mj0iMTE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NTkuNSAyMDUxLjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmYzk3MjciIHN0cm9rZS13aWR0aD0iMiIvPg0KICA8L2c+DQo8L3N2Zz4NCg==");content:'';width:60px;height:200px;position:absolute;bottom:-115px;left:0;right:0;margin:auto;background-size:contain;background-position:bottom center;background-repeat:no-repeat}.profilo h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.profilo #sezione-1 .titolo{font-size:2.8125rem;font-weight:300;margin-bottom:30px}.profilo #sezione-1 .titolo b{color:#FC9727;font-weight:300}.profilo #sezione-1 .descrizione{font-weight:300;font-size:1.5625rem}.profilo .owl-galleria-1-profilo .item img{height:40vh;-o-object-fit:cover;object-fit:cover}.profilo .owl-galleria-1-profilo .owl-stage-outer{overflow:initial}.profilo .owl-galleria-1-profilo .owl-nav{text-align:left !important;margin-top:20px}.profilo .owl-galleria-1-profilo .owl-nav button{background-color:transparent !important}h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.formazione{margin-top:10vh;margin-bottom:10vh}.formazione .owl-dots.disabled{display:block !important}.formazione .number{background:#FC9727;border-radius:50%;height:50px;width:50px;margin:auto;color:#fff;line-height:50px}.formazione section#sezione-1{margin-top:5vh;margin-bottom:5vh;background-color:#f1f1f1;padding:80px}.formazione section#sezione-1 .titolo{font-weight:300;font-size:2.8125rem;margin-bottom:20px}.formazione section#sezione-1 .titolo span{color:#FC9727}.formazione section#sezione-1 .descrizione{font-size:1.75rem;font-weight:300;margin-bottom:40px}.formazione .owl-galleria-formazione-number .owl-item{text-align:center}.formazione .owl-galleria-formazione .owl-item:not(.center){-webkit-transform:scale(0.8);transform:scale(0.8)}.formazione .owl-galleria-formazione .owl-item .no-padding>div{background-color:#F1F1F1;text-align:center;padding:20px}.formazione .owl-galleria-formazione .owl-item .no-padding>div .descrizione{font-size:1rem;font-weight:300}.formazione .owl-galleria-formazione .owl-item .no-padding>div h2{font-weight:bold;color:#FC9727;font-size:.96rem}.agenti{margin-top:10vh;margin-bottom:10vh}.agenti section.head .descrizione{font-size:2.8125rem;font-weight:300;line-height:normal}.agenti section.head .descrizione b{font-weight:300;color:#fc9727}.agenti section.head .descrizione p{margin-bottom:0px}.agenti .sedi-agenti-list ul{padding:0px;margin:0px;margin-top:40px;margin-bottom:40px}.agenti .sedi-agenti-list ul li{list-style:none;display:inline-block}.agenti .sedi-agenti-list ul li a{display:inline-block;background-color:#F1F1F1;margin-right:10px;padding:10px 20px;font-size:1.125rem;font-weight:300;border-radius:30px;text-decoration:none;text-transform:capitalize;cursor:pointer}.agenti .loop-agenti figure{position:relative;margin-bottom:0px}.agenti .loop-agenti figure::after{content:'';background:#F1F1F1;width:100%;height:100px;position:absolute;bottom:-20px;left:0;z-index:-1}.agenti .loop-agenti .form{margin-top:25px}.agenti .loop-agenti .form input:not([type="checkbox"]):not([type="submit"]){width:100%;background-color:#F1F1F1;padding:10px 15px;border-radius:30px;border:none;margin-bottom:10px}.agenti .loop-agenti .form input:not([type="checkbox"]):not([type="submit"])::-webkit-input-placeholder{text-transform:uppercase;text-align:center;font-weight:300}.agenti .loop-agenti .form input:not([type="checkbox"]):not([type="submit"]):-ms-input-placeholder{text-transform:uppercase;text-align:center;font-weight:300}.agenti .loop-agenti .form input:not([type="checkbox"]):not([type="submit"])::-ms-input-placeholder{text-transform:uppercase;text-align:center;font-weight:300}.agenti .loop-agenti .form input:not([type="checkbox"]):not([type="submit"])::placeholder{text-transform:uppercase;text-align:center;font-weight:300}.agenti .loop-agenti .form [type="submit"]{background-color:#FC9727;padding:10px 15px;border-radius:30px;border:none;width:100%;color:#fff;text-transform:uppercase;margin-top:10px}.agenti .loop-agenti .form .gdpr{font-size:.9rem;font-weight:300;display:inline-block}.agenti .loop-agenti .form .gdpr a{color:#000;font-weight:400;margin-left:7px;text-decoration:underline}.agenti .loop-agenti article{margin-bottom:50px}.agenti .loop-agenti span.carica{text-transform:uppercase;color:#FC9727;font-weight:bold;font-size:.95rem;margin-bottom:6px;display:block}.agenti .loop-agenti .entry{padding:40px 30px;background:#fff;-webkit-box-shadow:0px 0px 10px #0000002b;box-shadow:0px 0px 10px #0000002b}.agenti .loop-agenti .entry ul{margin:0px;padding:0px;list-style:none;text-transform:uppercase;font-weight:300;font-size:1rem;margin-top:20px;line-height:1rem}.agenti .loop-agenti .entry ul li{margin-bottom:10px}.agenti .loop-agenti .entry ul li svg{margin-right:10px;vertical-align:middle}.storia{margin-top:10vh;margin-bottom:10vh}.storia section#sezione-3{padding:80px 0px;background:#F1F1F1}.storia section#sezione-3 .col-white{background:#fff;padding:40px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.storia section#sezione-3 .col-white h4{font-size:2rem;font-weight:300;margin-bottom:30px}.storia section#sezione-1{margin-top:5vh;margin-bottom:5vh;background-color:#f1f1f1;padding:80px;background-position:bottom right;background-size:contain;background-repeat:no-repeat}.storia section#sezione-1 .titolo{font-weight:300;font-size:2.8125rem;margin-bottom:20px}.storia section#sezione-1 .titolo span{color:#FC9727}.storia section#sezione-1 .descrizione{font-size:1.75rem;font-weight:300;margin-bottom:40px}.storia #sezione-2{position:relative;height:50vh}.twentytwenty-handle{border:3px solid #fc9728;-webkit-box-shadow:none;box-shadow:none}span.twentytwenty-left-arrow{border-right:6px solid #fc9728}.twentytwenty-right-arrow{border-left:6px solid #fc9728}.twentytwenty-horizontal .twentytwenty-handle:before{-webkit-box-shadow:none;box-shadow:none}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{background-color:#fc9728}.home-staging{margin-top:10vh;margin-bottom:10vh}.home-staging .box-bottom-right{padding:50px;background-size:cover;background-position:right;height:100%}.home-staging .box-bottom-right .etichetta{font-size:1.125rem;font-weight:bold;background-color:#2d2d2d87;color:#fff;padding:10px 15px}.home-staging .box-bottom-right .titolo{font-weight:300;color:#fff;font-size:3rem;line-height:normal;margin-top:30px;margin-bottom:30px}.home-staging .box-bottom-right svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.home-staging .box-bottom{height:100%;-webkit-box-shadow:0px 0px 20px #00000030;box-shadow:0px 0px 20px #00000030}.home-staging .box-bottom .row{height:100%}.home-staging .box-bottom .titolo{color:#FC9727;font-size:.95rem;text-transform:uppercase;font-weight:bold}.home-staging .box-bottom .nome-agente{font-size:1.3rem}.home-staging .box-bottom .descrizione-agente{font-weight:300;line-height:normal;font-size:1.125rem;margin-top:15px;margin-bottom:25px}.home-staging .box-bottom .richiedi-consulenza{background-color:#FC9727;padding:12px 50px;text-transform:uppercase;color:#fff;border-radius:40px;border:1px solid #FC9727;-webkit-transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045);cursor:pointer;text-decoration:none}.home-staging .box{background:#F1F1F1;padding:40px 50px;height:100%}.home-staging .box.black{background-color:#2D2D2D}.home-staging .box.black .descrizione{color:#fff}.home-staging .box .titolo{color:#FC9727;font-weight:bold;font-size:.95rem;text-transform:uppercase;margin-bottom:15px}.home-staging .box .descrizione{font-size:1.125rem;line-height:normal;font-weight:300}.home-staging .box-orange a{padding:50px;display:inline-block;text-decoration:none;cursor:pointer;color:initial}.home-staging .box-orange i{width:15px;height:11px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:bottom;margin-right:8px}.home-staging .box-orange h5{font-size:1.75rem;color:#fff;font-weight:300}.home-staging .box-orange button{cursor:pointer;border:1px solid #fff;background:transparent;color:#fff;border-radius:30px;padding:10px 30px}.home-staging h1.archive-title.sezione-titolo{font-size:1.125rem;color:#FC9727;text-transform:uppercase;font-weight:bold;margin-bottom:20px;display:block}.home-staging .descrizione{font-size:2.8125rem;font-weight:300;line-height:normal}.home-staging .descrizione b{font-weight:300;color:#fc9727}.home-staging .descrizione p{margin-bottom:0px}.tour{margin-bottom:10vh;margin-top:10vh}.tour #sezione-2 .two-box .box img{-o-object-position:left;object-position:left}.tour #sezione-1,.tour #sezione-2,.tour #sezione-3{margin-bottom:5vh}.tour #sezione-1 .two-box .box,.tour #sezione-2 .two-box .box,.tour #sezione-3 .two-box .box{background-color:#f1f1f1;padding:20px 20px;height:100%}.tour #sezione-1 .two-box .box img,.tour #sezione-2 .two-box .box img,.tour #sezione-3 .two-box .box img{height:100%;-o-object-fit:cover;object-fit:cover}.tour #sezione-1 .two-box .box.box-1,.tour #sezione-2 .two-box .box.box-1,.tour #sezione-3 .two-box .box.box-1{padding-bottom:0px;padding-left:0px}.tour #sezione-1 .two-box .box .titolo,.tour #sezione-2 .two-box .box .titolo,.tour #sezione-3 .two-box .box .titolo{font-weight:bold;font-size:.95rem;color:#FC9727;margin-bottom:5px}.tour #sezione-1 .two-box .box .descrizione,.tour #sezione-2 .two-box .box .descrizione,.tour #sezione-3 .two-box .box .descrizione{font-size:1.125rem;font-weight:300}.tour #sezione-1 .col-md-7 img,.tour #sezione-2 .col-md-7 img,.tour #sezione-3 .col-md-7 img{height:100%;-o-object-fit:cover;object-fit:cover}.tour #sezione-1 .titolo,.tour #sezione-2 .titolo,.tour #sezione-3 .titolo{font-size:2.8125rem;margin-bottom:30px}.tour #sezione-1 .titolo span,.tour #sezione-2 .titolo span,.tour #sezione-3 .titolo span{color:#FC9727}.tour #sezione-1 .descrizione,.tour #sezione-2 .descrizione,.tour #sezione-3 .descrizione{font-weight:300;font-size:2rem;line-height:normal;margin-bottom:30px}.tour .box-orange div{background-size:cover;width:100%}.tour .box-orange a{padding:50px;display:inline-block;text-decoration:none;cursor:pointer;color:initial}.tour .box-orange i{width:15px;height:11px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:bottom;margin-right:8px}.tour .box-orange h5{font-size:1.75rem;color:#fff;font-weight:300}.tour .box-orange button{cursor:pointer;border:1px solid #fff;background:transparent;color:#fff;border-radius:30px;padding:10px 30px}.swiper-container{width:100%;height:100%}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-container-vertical>.swiper-pagination-bullets{right:auto !important}.swiper-wrapper{margin-left:10vw}.swiper-slide .img{background:#fff;border-radius:50px;border:1px solid #fc9728;height:90px;width:90px !important;line-height:90px;text-align:center;margin-right:50px}.swiper-slide.swiper-slide-next .img{background-color:#FC9727}.swiper-slide.swiper-slide-next .img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.swiper-slide>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-pagination-bullet{width:15px;height:15px;opacity:1;background:transparent;border:1px solid #fc9728}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fc9728}.swiper-slide::before{content:'';background-color:#fc9728;width:1px;height:100%;position:absolute;left:45px;z-index:-1}.popmake{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0px !important;padding:50px 80px !important}.popmake input,.popmake textarea{width:100%;margin-bottom:10px;max-height:100px;resize:none;border-radius:0px !important;background-color:#f1f1f1;border:none;padding:10px}.popmake [type="submit"]{background-color:#fc9728;text-transform:uppercase;color:#fff;padding:15px;letter-spacing:2px;margin-top:10px}.popmake input[type="checkbox"]{width:auto;margin-right:10px}.popmake .gdpr a{color:initial;font-weight:500}.wpgs-nav img{margin-right:0px !important;width:100%}.wpgs-nav button{display:none !important}.slick-slide img{width:100%}.wpgs-for .slick-arrow{display:none !important}.menu-mobile-side .entry-menu{width:80vw}.menu-mobile-side .entry-menu>div>ul{display:block;margin:0px}.menu-mobile-side .entry-menu>div>ul li{display:block !important;border-right:none !important}.menu-mobile-side .entry-menu>div>ul li a{color:#fff !important;text-decoration:none;font-weight:bold !important}.menu-mobile-side ul.sub-menu{position:static !important;float:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.menu-mobile-side .menu-mobile-side .entry-menu>div>ul li a{font-weight:300 !important}.menu-mobile-side .social-container a{display:inline-block;margin-right:10px;margin-top:30px;color:#fff;font-size:1.4rem}.ui-selectmenu-button.ui-button{padding:15px 20px;width:100%;background-color:#fff}body.menu-on{overflow:hidden}@media (min-width: 1200px){.middle-bar #mega-menu-menu-1>li:not(.mega-menu-column):nth-of-type(2){border-right:1px solid #898887 !important;padding-right:2rem !important}.container{max-width:1200px}.carousel-immobili button.owl-next{position:absolute;top:45%;right:-90px}.carousel-immobili button.owl-prev{position:absolute;top:45%;left:-90px}.profilo .owl-carousel.owl-galleria-2-profilo{height:500px}.profilo .owl-carousel.owl-galleria-2-profilo .owl-item.cloned:last-child{height:500px}}@media (min-width: 1500px){.container{max-width:1400px}}@media (max-width: 1350px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:.87rem !important}section.head .descrizione{font-size:2rem}.home-staging .box .descrizione{font-size:1rem}}@media (min-width: 750px){.menu-mobile-side{display:none !important}.box-prodotto-singolo.mobile{display:none}iframe.mappa-singolo-immobile-mobile{display:none}.mappa-singolo-immobile-mobile{display:none}}@media (max-width: 750px){.storia{margin-bottom:0px}.storia section#sezione-1 .titolo{font-size:2rem}.storia section#sezione-1{padding:30px 0px 130px}.storia section#sezione-1 .descrizione{font-size:1rem}.storia section#sezione-3 .col-white h4{font-size:3rem}.storia .swiper-slide .img{display:none}.storia .swiper-slide::before{display:none}.storia .swiper-slide h2{font-size:1.5rem;width:80%}.popmake{padding:30px 30px  0px !important}.mappa-singolo-immobile-mobile{margin:50px 0px}.mappa-singolo-immobile-mobile a{color:initial;text-decoration:none;cursor:pointer}.mappa-singolo-immobile-mobile i{font-size:30px;vertical-align:sub;margin-right:10px;color:#fc9728}body.single-product .buttons a{display:block;font-size:.8rem !important}body.single-product .buttons{margin-top:30px}.mappa-singolo-immobile-mobile{margin:50px 0px}.mappa-singolo-immobile-mobile i{font-size:30px;vertical-align:sub;margin-right:10px;color:#fc9728}iframe.mappa-singolo-immobile-desk{display:none}.box-prodotto-singolo.desk{display:none}aside#secondary{display:none}.cta a{display:block;text-align:center;margin-bottom:20px}.singolo-articolo-container a.leggi-altro{margin-left:0px}.singolo-articolo-container{margin-bottom:50px}.agenti section.head .descrizione{font-size:2rem;margin-bottom:50px}.agenti .sedi-agenti-list ul li a{margin-bottom:15px}main.ristrutturazione .blocco-1.wrap{height:auto;margin-bottom:50px}main.ristrutturazione .blocco-1 h4{font-size:2.5rem}main.ristrutturazione .blocco-1 .descrizione{font-size:1rem}.lavora-con-noi .form-servizi{margin-bottom:50px}.lavora-con-noi .blocco-servizio .wrap .titolo{font-size:2.5rem}.blocco-servizio{margin-bottom:50px}main.valore-casa .blocco-servizio .wrap{height:auto}main.valore-casa .blocco-servizio.blocco-1 .wrap{background:#f6f7f6;background-image:none !important}main.valore-casa .blocco-servizio.blocco-1 h4{font-size:2rem}main.valore-casa .blocco-servizio.blocco-1 .descrizione{font-size:1rem}main.valore-casa .blocco-servizio.blocco-2 .titolo{font-size:2.5rem}.form-filtri-casa .wrap .wrap-form .ui-selectmenu-button.ui-button{line-height:20px}.home-staging .box{margin-bottom:30px}.home-staging .box-bottom .richiedi-consulenza{font-size:.8rem;margin-bottom:50px;display:inline-block}.container-fluid{padding-left:1.5rem;padding-right:1.5rem}.container-product{margin-top:30px}.middle-bar [class*="col-"]{padding-right:15px !important;padding-left:15px !important}.loop-sedi .excerpt{font-size:1rem}section.newe-eventi.blog.loop-blog article{margin-bottom:60px}.blog.loop-blog .item .entry{padding-top:0px;padding-left:0px}.form-servizi{padding:20px}.form-servizi #mfcf7_zl_add_file{margin-top:50px}.tour #sezione-1 .titolo,.tour #sezione-2 .titolo,.tour #sezione-3 .titolo{font-size:2rem;line-height:normal;margin-top:50px}.tour #sezione-1 .two-box .box img,.tour #sezione-2 .two-box .box img,.tour #sezione-3 .two-box .box img{-o-object-position:left;object-position:left}.tour #sezione-1 .two-box .box.box-1,.tour #sezione-2 .two-box .box.box-1,.tour #sezione-3 .two-box .box.box-1{padding:30px}.tour .box-orange div{margin-bottom:50px}.sede .descrizione{margin-top:50px;margin-bottom:50px}.sedi .descrizione{font-size:2rem}.sede .mappa-sede iframe{margin-top:50px}.owl-carousel .owl-item img{height:300px !important}.profilo .owl-carousel.owl-galleria-2-profilo .owl-item .item{width:100vw !important;height:400px !important;margin-bottom:20px}.profilo div#sezione-valori .descrizione{opacity:1}.profilo #sezione-1 .titolo{font-size:2rem;line-height:normal}.profilo #sezione-1 .descrizione{font-size:1rem}.profilo .owl-carousel.owl-galleria-1-profilo::after{display:none}.profilo #sezione-contatti .titolo{font-size:3rem}body.home section#sezione-1 .descrizione{font-size:2rem;line-height:normal}.tax-product_cat aside.sidebar-archive-shop{margin-bottom:50px}.tax-product_cat .immobile-archive-design .entry{padding:0px}.tax-product_cat .immobile-archive-design{margin-bottom:100px;position:relative}.tax-product_cat .immobile-archive-design::after{content:'';width:100px;height:1px;background:black;display:block;margin:30px auto 0px}body.home section.sezione-banner .wrap.banner-libro .absolute{display:none}body.home section.sezione-banner .wrap.banner-libro .scopri{width:auto}body.single-product .product .descrizione{line-height:1.5rem;font-size:1rem}body.home section.blog.loop-blog .col-md-4:not(:first-child){display:none}footer#colophon .items-footer{display:block}footer#colophon .items-footer .item:last-child{text-align:left}footer#colophon .copyrights .items{display:block}footer#colophon .copyrights .item{margin-bottom:10px}footer#colophon .copyrights .item:last-child{text-align:left}body.home section#sezione-1 .banner-sinistra .title{font-size:2rem}body.home .riga-benner-benvenuti .banner-destra{display:none}body.home section#sezione-1 .destra{background-position:top;padding:50px}.form-filtri-casa .wrap{display:block}.form-filtri-casa{position:static;padding-top:50px}.form-filtri-casa .wrap-form{margin-bottom:20px}.form-filtri-casa .wrap .wrap-form .ui-selectmenu-button.ui-button{width:100%}div#mega-menu-wrap-menu-1{display:none}.menu-wrapper{position:static;z-index:18;margin:auto;width:50px;height:28px;cursor:pointer}.menu-wrapper .hamburger-menu:before{content:"";position:absolute;left:0;bottom:12px;background:#fc9728;-webkit-transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu-wrapper .hamburger-menu:after{content:"";position:absolute;left:0;top:12px;background:#fc9728;-webkit-transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:40px;height:4px}.hamburger-menu{position:relative;-webkit-transform:translateY(12px);transform:translateY(12px);background:#fc9728;-webkit-transition:all 0ms 300ms;transition:all 0ms 300ms}.hamburger-menu.animate{background:rgba(255,255,255,0)}.hamburger-menu:before{content:"";position:absolute;left:0;bottom:12px;background:#fff;-webkit-transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu:after{content:"";position:absolute;left:0;top:12px;background:#fff;-webkit-transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:before{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu-mobile-side{width:100vw;height:100vh;background:#fc9728;position:fixed;left:0;top:0;z-index:17;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.menu-mobile-side.menu-on{-webkit-transform:none;transform:none}.menu-mobile-side ul{padding-left:0px}.menu-mobile-side .menu-item-has-children{position:relative}.menu-mobile-side li{list-style:none;display:block;margin-bottom:15px}.menu-mobile-side li a{color:#fff;text-transform:uppercase;display:inline-block;font-size:1.6rem}.menu-mobile-side .sub-menu{display:none;padding-left:0px;padding-top:20px}.menu-mobile-side .sub-menu li{width:100%;display:block;margin-bottom:5px}.menu-mobile-side .sub-menu li a{color:#fff !important;font-size:.75rem}.hamburger-menu.animate::before,.hamburger-menu.animate::after{background-color:#fff}.slider-home .slider-home-top .item h2{font-size:2rem;margin-bottom:30px}.slider-home .owldots{display:none}.middle-bar [class*="col-"]{padding:0px}.site-branding a{padding-right:20px;display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.menu-wrapper{margin-right:0px}body.home section.blog.loop-blog .col-md-4{max-width:100% !important;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}body.home section.blog.loop-blog .col-md-4:last-child{display:none}body.home section.blog.loop-blog .text-center .col-md-4:first-child{display:none}body.home section.blog.loop-blog .col-md-4:not(:first-child){display:block}.slider-home .slider-home-top .item h2{font-size:3rem}body.home section#sezione-1 .riga-benner-benvenuti [class*="col-md"]{background-size:cover;max-width:100% !important;margin-bottom:30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background-position:left 20%;min-height:400px}}
