@import url('https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');body,input,select,textarea{color:#414141;font-family:Asap,sans-serif}.celebre-campo,body,input,select,textarea{font-family:Asap,sans-serif}.testo-head,.titolo-head{text-shadow:2px 2px 4px #000}.box-agenzia-new{width: 100%!important;float:none!important;margin-right:0px!important;margin-bottom:0px!important}.cnt_annunci{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;gap: 40px;}#provincia-filtro{margin-right:10px;}#ricerca-annuncio-top{display: inline-block;}.box-frase-head,header{position:relative}.header.fixed,header{z-index:100}#facebooka,#location,#messenger-prov,#twittera,#whatsappa{box-shadow:0 3px 12px rgba(0,0,0,.15);transition:box-shadow 150ms linear}#location,#mail-foot{line-height:32px}#facebooka,#impostaziona,#twittera,#whatsappa{bottom:15px;width:49px;height:49px;z-index:1001}#facebooka,#fb-root,#impostaziona,#twittera,#whatsappa{z-index:1001}.form .textarea,textarea{resize:vertical}.box-titolo,.form .titolino,.menu-header li,.path-link{text-transform:uppercase}#cookie-disclaimer .btn,.box-foot a,.box-suggerimenti a,a{text-decoration:none}body{margin:0;left:0}.full,body.blocca{overflow:hidden}.badge,.celebre-campo.grande,.celebre-nome,.titolino,h2{font-family:"Roboto Condensed",sans-serif}.blu,.box-titolo,.perche-page .titolino,.persone .titolino,.titolino a,a{color:#74a8be}.box-titolo,h2{font-weight:600;margin:0}.numero,.titolo-head{font-weight:400}.frase-head,header video{margin-top:100px}section{background-color:#f5f5f5}#cookie-disclaimer .btn,#cookie-disclaimer .btn:hover,.gestione-page section,.header,.header.legal-page,.input,.scarica-app,footer,header{background-color:#fff}.gestione-page footer{border-top:1px solid #e4e4e4}.box-foglia,.esempio-composizione,.input,footer,header,label,textarea{font-size:13px;line-height:17px}body{font-size:15px;line-height:22px}.testo-head,.titolino{font-size:18px;line-height:23px}.numero,.titolo-head{font-size:30px;line-height:36px}.celebre-nome,h2{font-size:21px;line-height:28px}h2{color:#2e2e2e}#cookie-disclaimer a,.box-agenzia:hover .box-titolo,.celebre-testo,.diconodinoi{color:#fff}.testo-head{line-height:30px}.titolo-head{font-style:italic;width:100%;display:block}.titolo-box-foot,.titolo-elemento,.titolo-legali,.titolo-nav,.titolo-orario{font-size:30px;line-height:42px;font-weight:400;color:#1e4e9d;font-style:italic}.frase-head{color:#fff;background-size:cover;background-position:top;width:100%}.box-frase-head{height:calc(100vw / 3.84);min-height:250px}.inner-frase-head{position:absolute;bottom:40px;right:0;text-align:right}.header{position:fixed;top:0;left:0;width:100%;box-shadow:0 0 0 #444;transition:box-shadow .4s;z-index:1}.inner-header,.menu-header{position:relative;padding:0}.header-agenzie{width:100%;text-align:center;background-color:#f5f5f5;padding:40px 0}.header.agenzie.fixed{box-shadow:none}.header-agenzie .logo-header{float:none;margin:0 auto}.banner-30.last,.banner-50.last,.box-agenzia.last,.box-foot.last,.contattaci .btn.last,.elemento-griglia.last,.float-tre.last,.form .input.last,.form .input.mini.last,.gallery-foto .elemento-gallery.last,.left-50.last,.left-box.last,.mobile-table .esempio-composizione{margin-right:0}.header.legal-page.fixed{box-shadow:0 0 0 #444}.header.fixed,.header.fixed.legal-page,.header.legal-page,.inner-popup{box-shadow:0 0 20px #444}.header.legal-page{padding:0}.header.legal-page .menu-button .fas{color:#1e4e9d}.spazio-vuoto{height:100px;width:100%}.menu-header li a{font-size: 12px;}.logo-header{width:200px;height:100px;background-position:center;background-size:contain;background-repeat:no-repeat;float:left}.celebre-img,.gallery-foto .elemento-gallery,.gallery-preview .elemento-gallery{background-size:cover;background-position:center}.menu-header{float:right;text-align:right;list-style:none;margin:0;left:7px}.menu-header li{display:inline-block}.menu-header li a{padding:5px;border-radius:5px;line-height:100px;transition:background-color .5s,color .5s}.bg-blu,.menu-header li a.hover,.menu-header li:hover a{background-color:#93bbcc;color:#fff}.menu-button{position:absolute;top:20px;right:0;z-index:10000000}.menu-button .fas{color:#93bbcc;transition:color .4s}#aprimenu{line-height:100px;vertical-align:middle;font-size:50px}.menu-container{height:100vh;width:400px;position:absolute;right:-100%;top:0;background-color:#93bbcc;z-index:100;transition:right .6s ease-out;overflow-y:visible!important}#fb-root,#gallery-preview,#map,.box-foot table .fas,.casacommiato-box,.form.aggiungi,.gallery-preview-container,.header.agenzie,.section{position:relative}.menu-container .menu-principale{padding:80px 80px 0 20px;list-style:none;float:right;width:100%;box-sizing:border-box}.contatti .titolo.section,.menu-container .menu-principale li{padding-bottom:20px}.menu-container .menu-principale li a{color:#fff;text-decoration:none;padding:0 20px}.menu-principale hr{border-top:1px solid #fff;border-bottom:none;width:50px;margin:5px 0 20px 20px;text-align:left}.menu-principale .menu-lingue,.paginazione ul{padding-left:0}.menu-principale .menu-lingue li{display:inline-block;padding-left:20px}.menu-principale .menu-lingue li a{padding:0}.menu-principale .menu-lingue li a:hover{border-bottom:1px solid #fff}.left-box{float:left;width:calc(60% - 20px);margin-right:40px}.left-box.last{width:calc(40% - 20px)}.section{padding:40px 0}.section.center{text-align:center;margin-top:0}.section p{margin:0 0 40px}.form .titolino.titolo-casacommiato-box,.form.aggiungi .input:last-child,.section p.last,.testo-foot{margin-bottom:0}.celebre-nome,h2.titolo-noriga{margin-bottom:20px}.elemento-suggerimenti,.persone .titolino,.testo-partecipazione,h2.titolo{padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:20px}h1{font-weight:600;font-size:21px;font-family:"Roboto Condensed",sans-serif;margin:0}.rigatitolo{padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:20px}.ricerca-top-flex{display: flex; align-items: space-between; justify-content: space-between; width: 100%;gap:20px}.titolino{font-weight:700}.box-celebre{width:100%;background-color:#93bbcc}.celebre-img{display:block;width:100%;height:444px}.banner-30 img,.map-overlay{height:200px}.celebre-inner{padding:40px}.celebre-nome{display:block;text-align:center;font-weight:700;color:#fff}.elemento-griglia,.elemento-griglia-old{margin-bottom:50px;text-align:center;float:left}.aggiungi .titolo.section p,.btn-cnt,.centrato,.contattaci,.contatti .titolo.section p,.form.accedi form,.legal-pages,.titolo.section.home p,footer{text-align:center}.titolo.section p{text-align:left}.diconodinoi .titolo.section,.servizi .griglia.section{padding-bottom:0}.griglia.section,.nav.section{padding-top:0}.box-foot .mail-foot a,.box-foot .telefono-foot a,.griglia a,.legal-pages ul li a{color:#000}.elemento-griglia-old{width:calc(33.33% - 33.33px);margin-right:50px}.elemento-griglia{width:calc(30.33% - 33.33px);margin-right:100px}.elemento-griglia .icona-elemento{display:block;font-size:100px;color:#93bbcc}.elemento-griglia .titolo-elemento .titolo-nav{display:block;margin-bottom:20px;color:#93bbcc;font-style:italic}.titolo-elemento-rosso{display:block;margin-bottom:20px;color:#8a212a;font-style:italic}.elemento-griglia .descrizione-elemento,.popup.mostra,.pwa #impostaziona{display:block}.link-elemento{color:#000;vertical-align:middle;transition:color .4s}.aiuto a,.elemento-griglia:hover .link-elemento,.testo-legali .titolo-legali{color:#93bbcc}.gallery-preview.section{padding-bottom:40px}.gallery-preview .elemento-gallery{height:400px;object-fit:cover;box-sizing:border-box}.gallery-preview-container{width:120vw;left:-10vw}.gallery-preview img.elemento-gallery{border-radius:5px;box-shadow:0 0 10px #444}#gallery-preview div[class*=owl]:not(.owl-controls){height:100%}#gallery-preview .owl-nav *{height:auto!important;font-size:60px}#gallery-preview .owl-nav [class*=owl-]{color:#fff;display:inline-block;cursor:pointer;position:absolute;top:50%;z-index:3;font-size:6vw;text-shadow:1px 1px #666;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#gallery-preview .owl-prev{left:15vw;outline:0}#gallery-preview .owl-next{right:15vw;outline:0}.gallery-preview-container .section.link{padding-top:0;text-align:center}.link-gallery{color:#fff;display:block;text-align:center}.diconodinoi .titolo.section hr{border-color:#fff}.box-recensione{width:500px;margin:0 auto;padding-top:0;color:#fff}.container-prezzo,.nome-recensione{text-align:right}#facebooka,#location,#messenger-prov,#twittera,#whatsappa,.box-foot table .fas,.nav{text-align:center}.contattaci .btn{min-width:220px;margin-right:20px}.elementi-lista-orizzontale{padding-left:0;text-align:center}.elemento-lista-orizzontale{list-style:none;display:inline-block}.testo-foto .titolo.section{border-left:1px solid #bdc3e5;box-sizing:border-box;padding:40px;width:calc(70% - 50px);float:left;margin-left:50px;min-height:520px}.testo-foto .lista-foto{width:30%;float:left}.lista-foto .elemento-foto,.lista-foto.old .elemento-foto.old{width:100%;margin-bottom:30px;height:366px}#search .input,.banner-foglia a>img,.data_table .input,.gallery-foto{width:100%}.gallery-foto .elemento-gallery{display:block;width:calc(33.33% - 33.33px);margin-right:50px;margin-bottom:50px;height:300px;float:left}.gallery-foto .elemento-gallery .gallery-overlay{width:100%;height:100%;background-color:#93bbcc;color:#fff;position:relative;opacity:0;transition:opacity .4s}.gallery-foto .elemento-gallery:hover .gallery-overlay{opacity:.6}.gallery-foto .elemento-gallery .gallery-overlay .fas{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:27px}#calcola-itinerario-cnt label,.fancybox-title,.hidetoolbar19 #cke_19,.mobile,.mobile-pubblicita,.mobile-table,.nascondi-pwa,.nascosto,.search_result{display:none}.fancybox-inner{overflow:hidden!important}.fancybox-skin img{max-width:80vw;object-fit:cover}.map-overlay{position:absolute;top:0;left:0;width:100%;background:linear-gradient(rgba(50,50,50,.5),rgba(50,50,50,0))}#map{height:900px;z-index:0}.nav{width:300px;margin:0 auto}#calcola-itinerario-cnt input{display:block;width:100%;margin-bottom:20px;border:1px solid #93bbcc;background-color:#fff;height:40px;padding:10px 20px;box-sizing:border-box;border-radius:5px}#facebooka,#location,#messenger-prov,#twittera,#whatsappa{border-radius:100%}.box-foot hr,.testo-legali hr{width:50px;border-top:3px solid #93bbcc;margin:20px 0 30px}.box-foot{padding:40px 0 20px}.box-foot table tr{height:40px}.box-foot .fa-facebook,.box-foot .fa-instagram{background-color:#93bbcc;color:#fff;border-radius:100%;font-size:30px;padding:10px;margin-right:10px}.box-foot .alignment{vertical-align:top;padding:0}.box-foot table .fas{color:#93bbcc;top:3px}.box-foot .fa-map-marker-alt{width:18px}.titolo-box-foot{display:block;margin-bottom:20px;color:#93bbcc}.box-foot .elenco-servizi{margin:0;list-style:none;padding-left:0}.box-foot .elenco-servizi li{padding:0 0 20px}.box-foot .elenco-servizi .fas{font-size:30px;vertical-align:middle;padding-right:10px;color:#93bbcc}.box-foot a{color:#000}.small-foot{padding:20px 0 40px;background-color:#e7e7e7}.small-foot .copy-foot{float:left}.legal-pages ul{margin:0}.legal-pages ul li{list-style:none;display:inline;padding-right:20px}.legal-pages ul li.last,.menu-agenzia ul li:last-child{padding-right:0}#messenger-prov{position:fixed;right:20px;bottom:20px;width:60px;height:60px;background-color:#1778f2;z-index:1001;color:#fff}#messenger-prov .fab{color:#fff;font-size:30px!important;line-height:60px}#facebooka:hover,#impostaziona:hover,#messenger-prov:hover,#twittera:hover,#whatsappa:hover{box-shadow:0 5px 24px rgba(0,0,0,.3)}#facebooka{position:fixed;right:15px;background-color:#1877f2;color:#fff}#facebooka .fab,#whatsappa .fab{color:#fff;font-size:30px!important;line-height:49px}#twittera{position:fixed;right:80px;background-color:#1da1f2;color:#fff}#impostaziona .fas,#twittera .fab{color:#fff;font-size:25px!important;line-height:49px}#whatsappa{position:fixed;right:15px;background-color:#00e676;color:#fff}#location{width:30px;height:30px;background-color:#93bbcc;color:#bdc3e5;font-size:20px}#mail-foot,#phone-foot{width:30px;height:30px;background-color:#93bbcc;color:#bdc3e5;font-size:18px;border-radius:100%;box-shadow:0 3px 12px rgba(0,0,0,.15);transition:box-shadow 150ms linear;text-align:center}#location .fas,#mail-foot .fas,#phone-foot .fas{color:#bdc3e5;font-size:15px!important;line-height:0;text-align:center}#phone-foot{line-height:31px}#selezione-provincia-pwa .elemento-suggerimenti a{display:flex;gap:10px;align-items:center}#selezione-provincia-pwa .inner-popup{margin:80px 20px;height:calc(100% - 160px);width:calc(100% - 40px)}#selezione-provincia-pwa .titolino{margin-top:20px}#impostaziona{display:none;position:fixed;left:80px;background-color:#f07c14;color:#fff;border-radius:100%;text-align:center;box-shadow:0 3px 12px rgba(0,0,0,.15);transition:box-shadow 150ms linear}#cookie-disclaimer{background-color:#000;background-color:#93bbccdd;position:fixed;bottom:0;left:0;width:100%;z-index:1002;padding:10px 0;font-size:13px;text-align:center;color:#fff}#cookie-disclaimer .btn{margin:0 auto;float:none;cursor:pointer;padding:10px 20px;border:2px solid #93bbcc;border-radius:5px;color:#000;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#cookie-disclaimer .btn:hover{color:#93bbcc}#cookie-disclaimer .btn.primo{margin-right:10px;margin-left:10px}#cookie-disclaimer .btn.secondo{margin-left:10px}.hover a{font-weight:600!important}.slide-in{right:-30px}.bianco i{color:#fff!important}.biancobars{filter: brightness(0) invert(1);}.area-riservata-accesso i,a{color:#414141}.bg-blu hr,.bg-rosso hr{border-color:#fff!important}.verde{color:#92d050}.rosso{color:#8a212a}.bg-rosso{background-color:#8a212a;color:#fff}.bg-image{background-size:cover;background-position:center;background-attachment:fixed}.scarica-app .container,.sfondo-foglia{background-position:100% 100%;background-repeat:no-repeat}.overlay-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;visibility:hidden;opacity:0;background-color:rgba(50,50,50,.6);transition:display,opacity .4s}.btn,.btn-bianco,.btnpagina,.input.btn{transition:border-color .3s,background-color .3s,color .3s;display:inline-block}.overlay-menu.mostra{visibility:visible;opacity:1}.bg-overlay{width:100%;height:100%;background-color:rgba(50,50,50,.8)}.btn,.input.btn{padding:5px 20px;border:2px solid #93bbcc;border-radius:5px;background-color:#93bbcc;color:#fff}.celebre-descrizione .section,.celebre-descrizione.section,.form .left-50,.form .left-all{padding:40px;background-color:#e4e4e4}.btn-bianco,.btn:not(.fake):hover{background-color:#fff;color:#93bbcc}.btn.evidenza{background-color:#ca5623;border-color:#ca5623}.btn.evidenza:not(.fake):hover{border-color:#ca5623;color:#ca5623}.btn:not(.fake),.esempio{cursor:pointer}.btn-bianco{padding:10px 30px;border:2px solid #fff;border-radius:5px}.btn:not(.fake):hover{border:2px solid #93bbcc}.btn-bianco:hover{border:2px solid #fff;background-color:#93bbcc;color:#fff}.btnpagina{border:2px solid #ccc;border-radius:5px;color:#3a3331;background-color:#ccc;cursor:pointer}.btnpagina a,.btnpagina span{padding:5px 20px;display:block}.btnpagina.selezionata,.btnpagina:hover{border:2px solid #93bbcc;border-radius:5px;background-color:#93bbcc;color:#fff}.btnpagina.disattivato{border:2px solid #e4e4e4;border-radius:5px;background-color:#e4e4e4;color:#3a3331}.paginazione{width:100%;text-align:center}.container{max-width:1450px;width:100%;margin:0 auto}#iscriviti-newsletter #trattamento,#iscriviti-newsletter #trattamento2,.float-tre,.form-box.primo,.form.accedi .input:first-child,.left-btn{margin-top:40px}.clear{height:0;clear:both}.form.aggiungi .btn,.inline{display:inline-block}.non-visibile{position:absolute;top:-100000000000px;left:-100000000000px}.invisibile{opacity:0}.banner-30,.banner-50{display:block;float:left;margin-right:40px}.data_table.full,.left-all{float:none;width:100%}.banner-30{margin-bottom:40px;width:calc(33.33% - 30px)}.banner-50{width:calc(50% - 20px)}.banner-30 img,.banner-50 img{width:100%;object-fit:contain}.banner-50 img{height:300px}.left-all{margin-right:0;box-sizing:border-box;position:relative}.form .input,.left-50{margin-right:40px;position:relative;box-sizing:border-box}.left-50{width:calc(50% - 20px);float:left}.form .left-50{min-height:450px}.input{padding:10px;border-radius:5px;border:none}.input.nascosto{display:none!important}.form .input#newsletter-email,.form .titolino{display:block;margin-bottom:40px}.float-tre{width:30%;margin-right:5%;float:left;margin-bottom:40px}.riga,.rigaup{height:1px;overflow:hidden;font-size:1px;background-color:#ccc;margin-bottom:10px}.contenuto-right{float: left;width: calc(75% - 40px);}.data_table .label{width: 50%;}.data_table{float:right;width:calc(75% - 40px)}.table_spacing{padding:10px 0}.rigaup{margin-top:0}.riga{margin-top:10px}.arancione{color:#f07c14}.form .input{display:inline-block;margin-top:40px;width:calc(50% - 20px);z-index:1}.form .textarea{min-height:250px}.form.aggiungi .input{margin-top:0;margin-bottom:40px}.form.accedi{max-width:500px;margin:0 auto}.form.accedi .input{width:100%;margin:0 0 40px}.checkbox-container{vertical-align:top;text-align:left}.checkbox-container input{display:block;width:13px;height:13px;float:left;margin:0;vertical-align:top}.checkbox-container label{font-style:italic;display:block;width:calc(100% - 30px);margin-left:17px;float:left;vertical-align:top}.center{width:100%;text-align:center;margin-top:40px}.form label{position:relative;z-index:1}.form #iscriviti-newsletter .input:nth-child(2),.form #ricerca-annuncio .input:nth-child(2),.form .input:first-child,.form.aggiungi #defaultReal,.form.contatti #defaultReal{margin-top:0}.form .input.full,.input.full{margin-right:0;width:100%;box-sizing:border-box}.form .input.mini{width:calc(33.33% - 29.6px);margin-right:40px}.dispo_captcha .realperson-challenge{margin-right:40px;width:calc(50% - 22px);box-sizing:border-box;position:relative;top:0;background-color:#fff;border-radius:5px;padding:3.5px 10px;box-sizing:border-box}.form-box,.form-box-mini,.form.inserzioni{background-color:#e4e4e4}.scarica-app .container{background-size:auto 90%}.scarica-app .section{max-width:550px}.logo-left{float:left;width:25px;margin-right:20px}.logo-piccolo{height:32px}.logo-testo-left{float:left;width:calc(100% - 60px)}.perche-page .titolino,.persone .titolino{display:block;margin-bottom:20px}.form.aggiungi,.form.contatti,.form.inserzioni{max-width:600px;margin:0 auto}.form.inserzioni{padding:40px;display:none;margin-top:40px}.form.inserzioni .dispo_captcha .realperson-challenge,.form.inserzioni .input{margin-top:0;margin-bottom:20px;float:left}.form.inserzioni .center{margin-top:20px;text-align:right}.form.inserzioni .center .input{float:none;margin-bottom:0}.form-box{padding:40px;margin-bottom:40px}.form-box-mini{padding:40px;max-width:600px;margin:auto}.box-agenzia,.box-persona{background-color:#fff;position:relative}textarea.input{min-height:100px}.sfondo-foglia{position:absolute;width:250px;height:250px;bottom:20px;right:20px;background-size:contain;opacity:.6;z-index:0}.agenzia-immagine-left,.celebre-immagine-left{float:left;width:calc(30% - 20px);margin-right:40px}.box-persona .agenzia-immagine-left{width:calc(20% - 20px)}.agenzia-immagine,.celebre-immagine,.img-box-info{width:100%;height:auto}.agenzia-testo{width:calc(70% - 20px);float:left;position:relative}.box-persona .agenzia-testo{width:calc(80% - 340px)}.box-persona{padding:40px;border:1px solid #e4e4e4}.box-agenzia{display:block;width:calc(20% - 32px);margin-right:40px;margin-bottom:40px;float:left;padding:10px;box-sizing:border-box;transition:background-color .2s}.box-info-agenzia,.esempio-composizione,.header.agenzie.menu{background-color:#ccc}.box-agenzia:hover{background-color:#74a8be}.celebre-testo-box{width:calc(70% - 20px);float:left;color:#6499b0}.celebre-campo{font-size:18px}.celebre-campo.grande{font-size:23px}.box-immagine{width:100%;height:150px;object-fit:contain;border:1px solid #ccc;margin-bottom:10px}.persone .box-immagine{width:100%;aspect-ratio: 2/3;height: auto;object-fit:cover}.box-testo{min-height:94px}.box-titolo{transition:color .2s}.box-persone-agenzia{display:block;width:360px;height:240px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:40px;right:40px}.box-ordinamento{margin:40px 0;width:100%;text-align:center;position:relative}.left_50,.right_50{width:calc(50% - 10px);margin-bottom:60px}.box-ordinamento .titolino{position:absolute;top:-11.5px;left:50%;transform:translateX(-50%);padding:0 10px;background-color:#f5f5f5}.box-ordinamento form{width:auto;display:inline-block;padding:30px;border:1px solid #e4e4e4}.left_50{float:left}.right_50{float:right}.table-data{width:100%;border:0}.table-data .input{width:100%;margin-bottom:10px;box-sizing:border-box}.richiesta_info_td{width:35%;text-align:right;padding-right:10px;padding-bottom:10px;box-sizing:border-box}.esempio-composizione{padding:20px;margin-right:20px}.btn.logout{margin-top:36px;float:right}.menu-agenzia ul{list-style:none;padding:10px 0;margin:0;text-align:center}.menu-agenzia ul li{display:inline-block;margin-right:20px}.info-agenzia-left{float:left;width:25%;margin-right:40px}.box-info-agenzia{width:100%;padding:20px;box-sizing:border-box}.box-foglia,.inner-partecipazioni{background-color:#fff;padding:40px}.box-info-agenzia .input{margin:20px 0 0}#cke_partecipa-partecipazione,.inner-popup,.left-box .center{margin-bottom:40px}.data_table #cke_annuncio,.gestione-page .input,.gestione-page select{border:1px solid #ccc;box-sizing:border-box}.elemento-suggerimenti:last-child,.testo-partecipazione.last{padding-bottom:0;border-bottom:none}.aiuto{position:absolute;top:0;right:-190px}.aiuto .fas{font-size:40px;float:left;padding-right:10px}.aiuto .sugg{line-height:20px;float:left}#partecipa-partecipazione{min-height:200px}.f_right{float:right;margin-left:20px;color:#ccc;font-size:35px!important;text-decoration:none!important}.box-foglia{background-size:40% auto;background-repeat:no-repeat;background-position:calc(100% - 40px) 100%;box-sizing:border-box;z-index:1;position:relative}.badge,.badgeunder{background-color:#93bbcc;color:#fff}#news .btn,.badge,.badgeunder{position:absolute}.foglia-inner{width:55%}.banner-foglia{width:100%;z-index:1}.flex-foglia{display:flex;align-items:center}.foglia-inner-right{width:calc(70% - 20px);float:left}.foglia-inner-left{float:left;width:calc(30% - 20px);margin-right:40px;height:180px;background-position:center;background-size:cover}#news .btn{bottom:0;right:0}.path{padding-top:40px}.badge{top:-10px;right:-10px;border-radius:100%;padding:10px 17px;font-size:20px;font-weight:700}.badgeunder{top: Calc(100% - 157px);left:20px;border-radius:5px;padding:3px 8px;font-size:12px;font-style:italic;font-weight:400}.badge.sotto{top:40px}.badge.arancione,.badgeunder.arancione{background-color:#ca5623}.badge.blu,.badgeunder.blu{background-color:#1F94DB}.btn_cnt{float:left;width:20%;text-align:right}.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0004;z-index:1001;display:none}.inner-popup{height:calc(100% - 80px);box-sizing:border-box;background-color:#f5f5f5;padding:40px;margin-top:40px;overflow-y:scroll;border-radius:5px;position:relative}.inner-popup::-webkit-scrollbar{width:10px}.inner-popup::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.inner-popup::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.lista-suggerimenti{list-style:none;padding:20px 0 0;border-top:1px solid #e5e5e5;margin-top:20px}.elemento-suggerimenti:last-child{margin-bottom:0}.esempio-lunghezza{color:#ca5623}.esempio::after{content:" - "}.chiudi-popup-pwa:not(.btn),.chiudi-popup:not(.btn){position:absolute;top:20px;right:20px;color:#74a8be;font-size:32px;cursor:pointer}.left-btn .input{width:calc(50% - 22px)}.box-suggerimenti{position:absolute;top:40px;left:0;box-shadow:0 0 5px #0004;background-color:#fff;z-index:10;padding:20px}.box-suggerimenti a{display:block;padding-bottom:20px;font-weight:700}.btn-anniversari{position:absolute;top:40px;right:0}.checkbox_cnt{max-height:250px;overflow-y:auto;padding:10px;border:1px solid #ccc}.mini-disclaimer{text-align:center;margin-top:20px;width:100%;display:inline-block;color:#444}.box-def-suggerito{position:absolute;top:0;right:-280px;background-color:#e4e4e4;padding:20px}.box-imm-suggerito{width:200px;height:auto}.provincia-box{position:absolute;top:25px;right:0}.img-casacommiato-box{display:block;width:100%;height:auto;max-height:305px;object-fit:contain;margin-bottom:20px}.padding-pubblicita{display: none;}@media all and (max-width:1450px){.container{padding-left:40px;padding-right:40px;box-sizing:border-box}.inner-frase-head{right:40px}.box-agenzia{width:calc(25% - 30px);margin-right:40px;margin-bottom:40px}.box-agenzia.last-pad{margin-right:0}.box-agenzia.last{margin-right:40px}.logo-header{width:160px}.foglia-inner-right{width:calc(100% - 170px);float:left;margin-bottom:40px}.foglia-inner-left{float:left;width:150px;margin-right:20px;height:180px;background-position:center;background-size:cover}}@media all and (max-width:1400px){header{font-size:13px;line-height:17px}.menu-header{display:none}.menu-button.mobile{top:0;right:20px;transition:top .6s;display:block}.menu-container.mobile{width:0;overflow:hidden;right:0;transition:width .4s ease-out;display:block;white-space:nowrap}.menu-container.mobile.slide-in{width:300px;right:0;transition:width .4s ease-out}}@media all and (max-width:1100px){.cnt_annunci{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 20px;}}@media all and (max-width:1000px){.btn-anniversari,.provincia-box{top:15px}.btn-anniversari .btn{padding:5px 10px}.container-prezzo,.path{font-size:13px;line-height:17px}.titolo-head{font-size:20px;line-height:26px}.testo-head{font-size:14px;line-height:18px}header{font-size:15px;line-height:22px}.header.agenzie .logo-header,.logo-header{width:200px}.section{padding:20px 0}.celebre-img{height:500px}.mobile{display:block}.mobile-table{display:table-row}.nomobile{display:none}.container{padding-right:20px;padding-left:20px;box-sizing:border-box}.inner-frase-head{right:20px;bottom:20px}.box-foglia,.box-persona,.celebre-descrizione.section,.form .left-50,.form .left-all,.form-box{padding:20px}body{box-shadow:none}.info-head .box-txt-head,footer{position:relative}.agenzia-immagine-left,.agenzia-testo,.box-agenzia,.box-persona .agenzia-immagine-left,.box-persona .agenzia-testo,.contenuto-right,.data_table,.info-agenzia-left,.info-head .orario-head,.info-head .txt-head,.left-50,.left-box,.left-box.last{width:100%;float:none;margin:0;box-sizing:border-box}.info-head .box-txt-head{width:100%;top:0;transform:none}.menu-container{width:0;overflow:hidden;right:0;transition:width .4s ease-out}.titolo.section hr{width:60%}.box-foot p{display:block; line-height:20px;}.box-foot,.elemento-griglia{width:100%;margin-right:0;float:none}.gallery-preview-container{padding:0 20px;box-sizing:border-box;width:100%;left:0}footer{z-index:0}.big-footer{padding-top:50px}.small-foot{padding-bottom:100px}.small-foot .copy-foot{float:none;display:block;width:100%;text-align:center}.small-foot .legal-pages{float:none}.small-foot .legal-pages ul{padding-left:0}.small-foot .legal-pages ul li{display:block;text-align:center;width:100%;padding:10px 0 0}.legal-pages ul{padding-left:0;margin-bottom:100px}.legal-pages ul li{text-align:center;width:100%;padding:20px 10px 0 0}.info-head-inner{position:absolute}.menu-button{top:0;right:20px;transition:top .6s}.slide-in{width:100%;right:0;transition:width .4s ease-out}.testo-foto .titolo.section{float:none;margin:0;width:100%}.testo-foto .lista-foto{width:100%;float:none;margin-top:30px}.gallery-foto .elemento-gallery{width:100%;float:none}.fancybox-skin img{max-width:none}.box-recensione{width:100%;margin:0}.agenzia-immagine-left,.box-agenzia,.box-persona .agenzia-immagine-left,.form .left-50,.info-agenzia-left,.lista-foto .elemento-foto{margin-bottom:20px}.form .input,.form .input.mini-4{width:100%;margin-right:0;margin-bottom:20px;margin-top:0}.box-agenzia,.dispo_captcha .realperson-challenge{width:calc(50% - 10px);margin-right:20px}.form .left-50{min-height:auto}.form .left-50.last{margin-bottom:0}.form .input.defaultReal{width:calc(50% - 10px);margin-right:0}#iscriviti-newsletter .btn{margin-top:20px}.scarica-app .container{background-size:100% auto;padding-bottom:100px}.foglia-inner-right{padding-bottom:60px}.box-agenzia{float:left}.box-agenzia.last-mobile{margin-right:0!important}.box-agenzia.last,.box-agenzia.last-pad{margin-right:20px}.aiuto{position:relative;width:170px;margin:0 0 20px auto;right:0}.menu-agenzia ul li{margin-right:0}#search .input{width:100%}.persone .box-immagine{height:auto}.badgeunder{}.agenzia-immagine{max-width:300px}.box-persone-agenzia{right:15px;top:15px}}@media all and (max-width:850px){.cnt_annunci{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;}}@media all and (max-width:700px){#pubblicita{position: fixed;}.padding-pubblicita{display:block;padding-top:26%;}#pubblicita img{border-bottom:#ffffff 1px solid;}#provincia-filtro{width:100%;margin-right:0px;}#ricerca-annuncio-top{display: flex; padding-top: 20px; justify-content: space-between}.ricerca-top-flex{flex-wrap: wrap;}.ricerca-top-flex span{flex-basis: 100%; display: block; padding-bottom:20px;}.ricerca-top-flex #ricerca-cognome-top{width:60%;}.ricerca-top-flex div{flex-basis: 100%;}.mobiletabletd{display:block;padding-bottom:10px;text-align:left}.foglia-inner-left,.foglia-inner-right{width:100%;float:none;margin:0;box-sizing:border-box}.box-testo{min-height:88px}.agenzia-immagine-left{text-align:center}.box-persone-agenzia{position:relative;right:0;width:100%;top:0;margin-top:20px}.banner-50:last-child{margin-bottom:0}.banner-30,.banner-50{width:100%;margin-bottom:20px;margin-right:0}.banner-30 img,.banner-50 img{height:auto}.celebre-img{height:400px}.box-foglia .foglia-inner{width:100%;padding-bottom:75px}.persone .box-immagine{height:auto}.badgeunder{}}@media all and (max-width:450px){.mobile-pubblicita{display:initial}.nomobile-pubblicita{display:none}.provincia-box{position:relative;top:0;right:0;width:100%;margin-bottom:20px}.provincia-box .input{width:100%}.test-upd-cdn{width:100%}}