*{margin:0;padding:0;box-sizing:border-box}html{font-size:10px;outline:none}body{font-family:"Montserrat",sans-serif;color:#fff;font-weight:400;background-color:#4A0000;letter-spacing:0.2px}.body{background-color:#540200;max-width:300rem;margin:0 auto;overflow:hidden}ul,li,h1,h2,h3,h4,h5,p{list-style:none}a{font-size:1.6rem;text-decoration:none;color:#fff;outline:none}a:focus,input:focus,textarea:focus,select:focus,label:focus{outline:none!important}p{line-height:1.5;font-size:1.6rem}.container{max-width:150rem;margin:0 auto;padding:0;width:94%!important}button{color:#fff;font-size:1.6rem;cursor:pointer;background-color:transparent;border:none;font-family:"Montserrat",sans-serif}input,textarea,select{font-size:1.8rem;letter-spacing:1.5px;font-weight:600;font-family:"Montserrat",sans-serif}select{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#111;background:url(../img/down.svg) 95% / 13px no-repeat #fff}::placeholder{letter-spacing:1.5px;font-weight:600}.center{text-align:center}.clear{clear:both}.flex{display:flex;flex-wrap:wrap}.clearfix::after{content:"";display:table;clear:both}.upper{text-transform:uppercase}.font{font-family:"Libre Baskerville",serif;letter-spacing:.4px}.acapo{display:inline-block}.fff{color:#fff}.bgfff{background-color:#fff}.bggred_vert{background:rgb(134,3,10);background:linear-gradient(0deg,rgba(134,3,10,1) 0%,rgba(108,0,0,1) 100%)}.bggred1{background-image:linear-gradient(to right,#7d0208,#87020a,#90020c,#9a010d,#a4010e,#a4010e,#a4010e,#a4010e,#9a010d,#90020c,#87020a,#7d0208)}.bggred2{background-image:linear-gradient(to right,#67050b,#74060e,#820711,#8f0813,#9d0a15,#9d0a15,#9d0a15,#9d0a15,#8f0813,#820711,#74060e,#67050b)}.bggred3{background-image:linear-gradient(to right,#4b060a,#53050a,#5b040a,#640409,#6c0308,#6e0308,#710307,#730307,#700308,#6d0409,#6a040a,#67050b)}.bggred4{background-image:linear-gradient(to right,#450103,#4e0105,#570106,#610107,#6a0107,#6a0107,#6a0107,#6a0107,#610107,#570106,#4e0105,#450103)}.bgred0{background-color:#79060D}.bgred1{background-color:#680206}.bgred2{background-color:#5E070E}.bgred3{background-color:#540200}.gold{color:#D6C067}.bggold{background-color:#CEB467}.bordgold2{border-top:1px solid #CEB467;border-bottom:1px solid #CEB467}.bordgold{border:1px solid #CEB467}#contenitore-filtri-modale .bordgold.title{border:0}#contenitore-filtri .lente span{display:none}#contenitore-filtri-modale .lente{display:flex;align-items:center;padding:.7rem 2rem}.bgtra{background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%)}.bgeee{background-color:#eee}.grey{color:#666}.red{color:#7A0306}.divider{height:1px;background-color:rgba(255,255,255,.3);margin:6rem 1rem}.divider_small{height:1px;background-color:rgba(255,255,255,.3);margin:4rem 0}.pr{position:relative}.sha80{box-shadow:0px 0px 27px 3px rgba(0,0,0,0.8)}.shameno80{box-shadow:0px 4px 27px 0 rgba(0,0,0,0.8)}.sha60{box-shadow:0 0 30px rgba(0,0,0,0.6)}.sha40{box-shadow:0 10px 20px rgba(0,0,0,0.4)}.shaimg{box-shadow:0 0 14px rgba(0,0,0,.15)}.shat1{text-shadow:0 2px 2px rgba(0,0,0,1)}.shat2{text-shadow:0 1px 2px rgba(0,0,0,1)}.w300{font-weight:300}.w400{font-weight:400}.w500{font-weight:500}.w600{font-weight:600}strong{font-weight:600}.t10{font-size:1rem}.t12{font-size:1.2rem}.t14{font-size:1.4rem}.t14 a{font-size:1.4rem}.t16{font-size:1.6rem}.t18{font-size:1.8rem}.t55{font-size:5.5rem}.t40{font-size:4rem}.t30{font-size:3.0rem}.t22{font-size:2.2rem}.mb1{margin-bottom:1rem}.t30-slider-home{font-size:1.5vw;max-width:100%;overflow:hidden;text-overflow:ellipsis}.t35{font-size:3.5rem;line-height:1.3}.t40{font-size:4rem}.t25{font-size:2.5rem}.t20{font-size:2rem}.space{letter-spacing:1.5px!important}.space30{letter-spacing:.5px!important}.cta{display:inline-block;border:1px solid;font-size:1.4rem;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;padding:.7rem 1.4rem}.cta.bgtras{background-color:rgba(0,0,0,.4)}.cta.bgtras.active{background-color:#CDB36C}.cta.bordgold{border:1px solid #CEB467}.imgcta img{height:1.5rem;vertical-align:middle;margin:-2px 1rem 0 0}.borderline{height:calc(100% - 2rem);width:calc(100% - 2rem);position:absolute;top:1rem;left:1rem;border:1px solid rgba(255,255,255,.6);z-index:1}.borderline2{height:calc(100% - 4.3rem);width:calc(100% - 4rem);position:absolute;top:2rem;left:2rem;border:1px solid rgba(255,255,255,.6);z-index:1}.prefe.imgcta img{margin-right:0}.brochure.cta.imgcta.bgred2{margin-left:1.5rem}.padbase{padding-left:2rem;padding-right:2rem}.padpage{padding:4rem 5%}.padpage_rl{padding:0 5%}.padpage.contblog{max-width:130rem;margin:0 auto}.pt6{padding-top:6rem}.pt4{padding-top:4rem}.pb12{padding-bottom:12rem}.pb4{padding-bottom:4rem}.pb6{padding-bottom:6rem}.mb5{margin-bottom:5rem}.mb6{margin-bottom:6rem}.mb4{margin-bottom:4rem}.mt6{margin-top:6rem}.mt4{margin-top:4rem}.mt5{margin-top:5rem}.mt1{margin-top:1rem}.mt2{margin-top:2rem}.mb2{margin-bottom:2rem}.mb3{margin-bottom:3rem}.marbase{margin-left:2rem;margin-right:2rem}.mb1{margin-bottom:1rem}.wt100{width:100%}.ojf{width:100%;height:100%;object-fit:cover}.opt{object-position:center top!important}.tblog{max-width:130rem}:root{--grid-index:4px;--color-black:#161616;--color-black-background:#1a1a1a;--color-black-dark:#131212;--color-black-hero:#1c1c1c;--color-black-90:rgba(26,26,26,0.7);--color-black-80:rgba(26,26,26,0.5);--color-black-70:rgba(26,26,26,0.3);--color-black-light:#1F1F1F;--color-black-light:#4a4a4a;--color-grey-dark:#666666;--color-grey:#ababab;--color-grey:#e5e5e5;--color-grey-light:#e5e5e5;--color-bronze-dark:#a26a47;--color-bronze:#be8b65;--color-white:#fff;--font-serif:"Prata",serif;--font-sans:"Karla",sans-serif;--timing-fast:.3s cubic-bezier(1,0,0,1);--timing-normal:.6s cubic-bezier(1,0,0,1);--timing-slow-ease-in-out:3s ease-in-out;--timing-slow:6s cubic-bezier(1,0,0,1)}.filter .search1{position:relative}.cs_suggest{position:absolute;left:0;right:0;top:calc(100%+6px);z-index:9999}.cs_suggest_box{background:#eee;border:1px solid #CEB467;border-radius:0;overflow:hidden;overflow-y:auto}.ts_item{display:block!important;width:100%;text-align:left;padding:.55rem .7rem;border:0!important;border-bottom:1px solid #CEB467 !important;background:#eee;cursor:pointer;color:#666!important}.ts_item:hover{background-color:#CEB467!important}.ts_item_div{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.ts_item_label{font-weight:600;font-size:13px}.ts_item_badge{opacity:.75;font-size:11px;white-space:nowrap}.ts_item_immobili{opacity:.75;font-size:12px}#cancellaPrezzi:hover{background-color:#c7ac65;border:1px solid #fff!important;color:#fff}#applicaPrezzi:hover{background-color:#c7ac65;border:1px solid #fff!important;color:#fff}.div-back-to-top{display:none}.logobg{z-index:1;display:flex;justify-content:flex-end;height:100vh;width:100%;max-width:300rem;position:fixed;opacity:.08;right:0;left:0;margin:0 auto}.logobg img{height:100%;width:auto;object-fit:contain}.zi{position:relative;z-index:2}.preheader p{padding:0.3rem 1rem .55rem;line-height:1}.preheader .flag span{width:100%;height:2px;background-color:#009246;display:block}.preheader .flag span:nth-child(2){background-color:#fff}.preheader .flag span:nth-child(3){background-color:#DA002C}header{z-index:10;width:100%;position:relative}.header .flex.loghi{padding:2rem 2rem;justify-content:center;align-items:center}.header .flex.loghi img{object-fit:contain;object-position:center}.header .logo{width:28rem}.header .pitto{width:14rem;margin:0 2rem 0 1.5rem}.header .logo2{width:30rem}.header .logoresp{display:none}.wapp{display:none;position:fixed;max-width:250rem;bottom:1.5rem;right:2rem;text-align:right}.menu{transition:1s;display:flex;justify-content:center;padding:1.8rem 1rem}.menu li{margin-top:3px}.menu li a{text-transform:uppercase;font-size:1.5rem;color:#D6C067;padding:0 1rem}.menu li a:hover{color:#fff}.menu li a img{vertical-align:middle;margin-left:2px}.menu li a.active{color:#fff}.menu .icons li a{padding:0 .5rem}.menu .icons li{margin-top:0}.menu .icons{align-items:center;justify-content:flex-start}.menu .preferiti{display:flex;align-items:flex-end;font-family:"Montserrat",sans-serif}.menu .preferiti span{font-size:1.5rem;margin-left:4px}.dropdown{position:relative;cursor:pointer;color:#fff}.dropdown img{object-fit:contain}.dropdown .down{width:1rem}.dropdown:hover .dropdown-content{display:block}.dropdown-content{text-align:left;display:none;position:absolute;min-width:30rem;z-index:3;left:0;padding-top:2rem}.dropdown-content .bgred1{box-shadow:0 10px 15px rgba(0,0,0,0.3);width:100%;padding:1.3rem 2rem}.dropdown-content a{border-bottom:1px solid rgba(255,255,255,.2);width:auto;padding:1.3rem 0 1.3rem 1.5rem !important;display:block;transition:all 0.2s ease 0s;position:relative}.dropdown-content a img{position:absolute;left:0;top:2.1rem}.dropdown-content a:hover{color:#fff}.dropdown-content a:last-child{border-bottom:0}.dropdown-content .flex{align-items:center;justify-content:flex-end}.dropdown-content img{margin-right:.8rem;vertical-align:middle;margin-top:-4px}.menuresponsive,.sidenav{display:none}.headermobile{display:none}.changeflag .dropdown-content{left:-8rem;min-width:20rem}.changeflag .dropdown-content a img{position:relative;top:inherit}.changeflag .dropdown-content a{padding:1.3rem 0!important}.sticky{position:fixed;transition:1s;width:100%;top:0;max-width:300rem}.hidden-sticky{height:6rem}.slidehome{position:relative;height:calc(100vh - 27.8rem);overflow:hidden}.contatti .slidehome{height:auto}.slidehome .txt{text-align:center;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%)}.slidehome .txt .t30.upper{text-transform:lowercase}.slidehome .txt .t30.upper:first-letter{text-transform:uppercase}.slidehome .txt .t25{margin-top:.8rem}.slidehome .bgtra{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:60%}.christies_mobile{display:none;width:23rem;position:absolute;bottom:11rem;left:0;right:0;margin:0 auto;z-index:2}.bggra000.bgmobile{display:none;width:100%;height:90%;opacity:0.6;position:absolute;bottom:0;left:0;z-index:1}#slide{width:100%;height:70vh}#slide .my-arrows{position:absolute;bottom:50%;width:98%;z-index:3;margin:0 auto;left:-1.5rem;right:0}#slide .my-arrows button:focus{outline:none}#slide .my-prev{background-image:url(../img/arrow_prev.svg)}#slide .my-next{right:0;position:absolute;background-image:url(../img/arrow_next.svg)}#slide .my-prev,#slide .my-next{background-color:transparent;transition:.3s;opacity:0.5;cursor:pointer;background-repeat:no-repeat;background-position:center}#slide .my-prev:hover,#slide .my-next:hover{opacity:1}#slide .my-prev svg,#slide .my-next svg{fill:transparent}#slide img,#slide .splide__track{width:100%;height:calc(100vh - 23.8rem);object-fit:cover;object-position:center}#slide .splide__pagination{display:block;text-align:center;width:100%!important;bottom:1rem;height:6rem;z-index:1}#slide .splide__pagination__page{border-radius:0;background:#fff;opacity:0.5;width:5rem;height:3px;margin:5px;cursor:pointer;display:block}#slide .splide__pagination__page:focus{outline:none}#slide .splide__pagination__page.is-active{background:#fff;opacity:1;transform:inherit}.splide__slide{position:relative}.slidepagebox #slide .splide__pagination{display:none}.filter{padding:2rem 0;position:relative;z-index:5}.filter .title{position:absolute;top:-3.3rem;left:0;right:0;margin:0 auto;display:flex;justify-content:center}.filter .title .content-title{padding:.5rem 2rem}.filter .title label{margin-left:1rem}.filter .title label:first-child{border-right:2px solid rgba(255,255,255,.4);padding-right:1rem}.filterdown{width:14px;margin-left:1rem;vertical-align:middle}.filter input{border:1.5px solid #fff;background-color:transparent;border-radius:0;padding:.3rem 1rem}::placeholder{font-size:1.4rem}.filter input.pgold::placeholder{color:#D6C067;opacity:1;letter-spacing:1.2px}.filter input.pgold{border-right:0}.filter .search1,.filter .search2{height:3.4rem}.filter .search1{width:18%;display:flex}.filter .search1 button img,.search2 button img{width:3.4rem;height:3.2rem;object-fit:cover}.filter button{border:1px solid #fff;display:flex}.filter .select,.filter .cta{width:18%;margin-left:1%}.filter .flex{justify-content:space-between}.filter .flex .start{justify-content:start}.filter .search2{flex-direction:row;display:flex;width:81%;justify-content:flex-end}.filter .search2 .button{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem}.ctas_filter .lente.reset{display:block;margin-right:6px}.formdesc .ctas_filter{display:none}#modale_ricerca .ctas_filter.flex{justify-content:center}#modale_ricerca .ctas_filter .lente{margin:1.4rem .7rem 0!important;padding-left:1rem!important}#modale_ricerca .ctas_filter .lente.reset{background-color:#5E070E!important;display:flex!important}.pages .filter .title.pa{margin:0 0 0 -1px;display:none}.pages #contenitore-filtri{margin-top:0!important}.oc-filtro{width:18.5%;margin-right:1.5rem;border:1.5px solid #fff;display:flex;align-items:center;padding:.3rem 1rem}.oc-filtro .name{white-space:nowrap;overflow:hidden;width:500%;margin-top:0px}.oc-filtro .open-close{display:flex;width:100%;align-items:center;justify-content:space-between}.oc-filtro .open-close .btnmore{cursor:pointer;display:block;z-index:2;position:relative;text-align:right;width:100%}.oc-filtro .open-close .btnmore img{width:1.4rem;top:-.1rem;right:0rem}.oc-filtro .text_open a{font-weight:500;color:#192c3f;font-size:1.6rem;width:49%;justify-content:flex-start;margin:.5rem 0}.oc-filtro .text_open a:hover{}.oc-filtro .text_open a img{margin-right:1rem}.overlay .cta{margin-top:4rem;transition:0s;background-color:rgba(61,190,227,0.24);width:100%}.overlay .cta:hover{background-color:rgba(61,190,227,0.34)}.ctaflex{display:flex;justify-content:space-between;align-items:center}.open-close-box .continua{padding:3px 0 0 4rem}.open-close-box .showhide img{width:1rem;position:relative}.open-close-box span.showhide{position:absolute;top:1rem;width:100%;cursor:pointer}.oc-filtro .text_open{padding:2rem 3rem;position:absolute;top:7.4rem;left:0;right:0;margin:0 auto;max-width:90rem}.oc-filtro.price .text_open{right:7rem;left:inherit;width:45rem}.map-but img{width:1.6rem;margin-right:1rem}.filtri-content{justify-content:space-between}.filtri-content .cl33{width:29%}.filtri-content .cl100{width:100%}.filtri-content .cl50{width:48%}.filtri-content .cl33 .reg{justify-content:space-between;flex-direction:column}.filtri-content label{text-transform:uppercase;font-size:1.4rem;letter-spacing:1.5px;font-weight:600;margin:.7rem 1rem .7rem 0}.filtri-content .start label{text-transform:uppercase;font-size:1.4rem;letter-spacing:1.5px;font-weight:600;margin:.7rem 4.3% .7rem 0}.filtri-content label.tit{border-bottom:1px solid #CDB36C;width:100%;padding-bottom:1.4rem}.filtri-content .tit.nolabel{border-bottom:1px solid #CDB36C;width:100%;padding-bottom:1.4rem;text-transform:uppercase;font-size:1.4rem;letter-spacing:1.5px;font-weight:600;margin:.7rem 1rem .7rem 0}.filtri-content .checkmark{top:0}.filtri-content .gold .checkmark{border:1.2px solid #CDB36C}.pricebox{position:relative}.pricebox .valute{display:flex;position:absolute;top:0;right:0}.valute button{background-color:#eee;opacity:0.6;border:1px solid;width:3.6rem;height:3.6rem;margin-left:.5rem;display:flex;align-items:center;justify-content:center}.valute button.active{opacity:1;color:#79060D}.valute button:hover{opacity:1}.pricebox .action button{padding:1rem;background-color:transparent;border:1px solid}.pricebox .action{margin-top:4rem;justify-content:space-between}.valute-box{text-align:right}.valute-box .t16{margin-bottom:.5rem}.navigaper .buttons{margin:1rem 0}.navigaper .buttons button{border:1px solid #fff;height:3.4rem;margin:1rem 0.5rem;padding:0.3rem 1rem;min-width:13rem}.navigaper .buttons button.active{background-color:#CDB36C}.navigaper .buttons button:hover{box-shadow:0 1px 10px rgba(0,0,0,0.4)}.boxes{display:flex;justify-content:center}.boxes .box{background-color:#222;display:flex;justify-content:center;align-items:flex-end;padding-bottom:3rem;position:relative;height:24vw;width:15.8%;margin:1rem 0.4%}.splide.boxes .box{width:100%}.boxes .box .img{transition:0.6s;position:absolute;top:0;left:0;object-position:center;object-fit:cover;width:100%;height:100%}.boxes .box .txt{position:relative;width:80%;flex-direction:column;align-items:center;justify-content:space-between;height:90%}.boxes .box .bgtra{transition:0.8s;height:50%;width:100%;position:absolute;bottom:0;left:0}.boxes .box .bgtra.bgtop{bottom:inherit;top:0;left:0;transform:rotate(180deg)}.boxes .box:hover img{opacity:0.6}.oc-filtro .text_open.open-location{padding:2rem}.oc-filtro .text_open.open-location .filtri-content.flex{flex-direction:column;gap:1.5rem}.oc-filtro .text_open.open-location .filtri-content .oc-filtro{width:100%;margin:0}.oc-filtro .text_open.cont_zero{position:relative;top:inherit;padding:.5rem 1.5rem;border:0}.oc-filtro.cont-filtro{display:block;padding:0}.oc-filtro.cont-filtro .open-close{padding:.3rem 1rem}.oc-filtro .text_open.cont_zero .filtri-content.flex{flex-direction:row}.ctaimmobile{padding:6rem 0}.ctaimmobile .cont{justify-content:center;align-items:stretch}.ctaimmobile .cont a{width:auto;flex-wrap:nowrap;margin:1%;padding-right:3rem;align-items:center;border-right:1px solid rgba(255,255,255,.4)}.ctaimmobile .cont a img{margin-right:1.2rem}.ctaimmobile .cont a:last-child{border:0}.fambox .bgred1{padding:2rem 0;margin-bottom:6rem}.imglong{position:relative}.imglong img{width:100%;height:100%}.fambox .desc{width:100%;margin:3rem auto}.padlati{padding-left:8%;padding-right:8%}.mw80 .shadow{max-width:110rem;width:90%;margin:0 auto}.sections{height:70rem;padding:0 1rem;justify-content:space-between;margin-bottom:5rem}.sections .s1{width:30.33%}.sections .s2{width:69%;justify-content:space-between}.sections .box{overflow:hidden;background-color:#000;display:flex;align-items:flex-end;width:100%;position:relative}.sections .box img{transition:1s;width:100%;object-fit:cover;object-position:center;height:100%;left:0;top:0;position:absolute;left:0}.sections .box:hover img{transform:scale(1.05);opacity:0.8}.sections .box .tit{position:relative;padding:3rem}.sections .box .bgtra{position:absolute;bottom:0;left:0;width:100%;height:30rem}.sections .s2 .box:nth-child(1),.sections .s2 .box:nth-child(2){width:49.33%;margin-bottom:1%}.evidenza{padding:0 1rem;margin-top:4.5rem}.caruosel{margin:2rem 0 1rem}.caruosel.boxes .box .txt{text-align:left;padding:2rem;align-items:flex-start;width:100%;height:auto;justify-content:inherit}.caruosel.boxes .box{padding-bottom:0;margin-left:-.1px}.caruosel.boxes .box .txt .flex{justify-content:space-between}.carousel_6pz{width:100%}#carousel_4pz .my-arrows{position:absolute;width:100%;bottom:3rem;display:flex;z-index:3;margin:0 auto;left:-1.5rem;right:0}#carousel_4pz .my-arrows button:focus{outline:none}#carousel_4pz .my-prev{background-image:url(../img/arrow_prev.svg)}#carousel_4pz .my-next{right:0;position:absolute;background-image:url(../img/arrow_next.svg)}#carousel_4pz .my-prev,#carousel_4pz .my-next{background-color:transparent;transition:.3s;cursor:pointer;background-repeat:no-repeat;background-position:center}#carousel_4pz .my-prev:hover,#carousel_4pz .my-next:hover{opacity:1}#carousel_4pz .my-prev svg,#carousel_4pz .my-next svg{fill:transparent}#carousel_4pz .splide__pagination{display:block;position:relative;width:80%!important;margin:2rem auto;bottom:0;height:auto;z-index:3}#carousel_4pz .splide__pagination__page{border-radius:0;background:#fff;opacity:0.5;width:5rem;height:3px;margin:5px;cursor:pointer;display:block}#carousel_4pz .splide__pagination__page:focus{outline:none}#carousel_4pz .splide__pagination__page.is-active{background:#fff;opacity:1;transform:inherit}#carousel_magazine{display:none}.articoli_home{padding:4rem 1rem}.articoli_home.boxes .box .txt{width:calc(100% - 6rem);z-index:1;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;text-align:left}.articoli_home.boxes .box::after{content:"";background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);position:absolute;bottom:0;left:0;width:100%;height:50%}.articoli_home.boxes .box img{transition:.6s}.articoli_home.boxes .box{margin:0;width:50%;height:60vh}.articoli_home .articoli3-2{width:100%;gap:1rem;display:flex;margin-bottom:1rem}.articoli_home .articoli2{width:50%;gap:1rem;display:flex;flex-direction:column}.articoli_home .articoli2 .box{width:100%;height:50%}.articoli_home .articoli2 .cms_desc,.articoli_home .articoli2 .gold.t14{display:none}.articoli_home .articoli2 .t20{margin-bottom:0}.articoli_home .articoli4{width:100%;display:flex;gap:1rem}.articoli_home .articoli4 .box{width:25%;height:24vw}.articoli_home .articoli4 .cms_desc,.articoli_home .articoli4 .gold.t14{display:none}.articoli_home .articoli4 .t20{margin-bottom:0}.articoli_home.blog_new{padding:0;justify-content:space-between;padding:4rem 0 8rem}.articoli_home.blog_new .box{width:100%}.articoli_home.blog_new .tutti{width:60%}.articoli_home.blog_new .tutti .box:first-child .t20{font-size:3rem}.articoli_home.blog_new .list .box:first-child .t20{font-size:2rem}.articoli_home.blog_new .list .box{margin-top:3rem;box-shadow:none;background-color:transparent;border:0;height:25rem;padding-bottom:0}.articoli_home.blog_new .list .box .img{background-color:#222;position:relative;width:40%;border:1px solid #CEB467}.articoli_home.blog_new .list .box .txt{padding:2rem;width:60%;height:100%;justify-content:center}.articoli_home.blog_new .list .box::after{display:none}.articoli_home.blog_new .altri{width:calc(40% - 4rem);border-left:1px solid rgba(255,255,255,.26);padding-left:4rem}.articoli_home.blog_new .altri .list .box{justify-content:space-between;align-items:center;height:auto;margin:0 0 3rem}.articoli_home.blog_new .altri .list .box .img{width:15rem;height:15rem}.articoli_home.blog_new .altri .list .box .txt{width:calc(100% - 15rem)}.articoli_home.blog_new .altri .box .txt .cms_desc,.articoli_home.blog_new .altri .box .txt .t14.gold{display:none}.articoli_home.blog_new .altri .list{border-bottom:1px solid rgba(255,255,255,.26);padding-bottom:1rem;margin-bottom:4rem}.articoli_home.blog_new .altri .piu_letti .box{height:20rem;margin-bottom:3rem}.articoli_home.blog_new .altri .box .txt .t20{margin-bottom:0}.articoli_home.blog_new .altri .button_invia{margin-top:0;justify-content:flex-start}.videos{padding:4rem 0;margin-top:6rem}.videos .sections{height:auto;margin-bottom:0}.videos .sections img{height:auto;position:relative}.videos .sections .s1{width:calc(50% - 0.5rem)}.videos .sections .s2{width:calc(50% - 0.5rem)}.videos .sections .s2 .box{width:calc(50% - 0.5rem)}.videos .sections .s2 .box:nth-child(1),.videos .sections .s2 .box:nth-child(2){margin-bottom:1rem}.boxes img,.boxes .splide__track{width:100%}.boxes .splide__pagination{width:100%!important;height:6rem;z-index:1}.boxes .splide__pagination__page{background:#7d0308;opacity:0.3;width:5rem;height:3px;margin:4px;cursor:pointer;display:block}.boxes .splide__pagination__page:focus{outline:none}.boxes .splide__pagination__page.is-active{opacity:1}.newsletter{padding:3rem 5%;margin-bottom:-1px}.newsletter .flex{justify-content:space-between;align-items:center}.newsletter .flex .c50{width:60%}.newsletter .flex .c50:last-child{width:38%}.newsletter .flex form.c50{display:flex;justify-content:flex-end}.newsletter .flex form .email{width:calc(100% - 15.5rem);margin-right:.5rem;color:#fff;background-color:transparent;border:1px solid #fff;padding:.5rem 1rem}.newsletter .flex form input::placeholder{color:#fff}.newsletter .flex form .cta{width:15rem;cursor:pointer}.boxsfusi{padding:6rem 0}.boxsfusi .sections{height:auto;margin-bottom:0}.boxsfusi .sections .s{width:100%}.boxsfusi .sections .s .box{width:32.33%;margin:.5%;height:36rem}.boxsfusi .sections .s .box:nth-child(2),.boxsfusi .sections .s .box:nth-child(6){width:65.66%}.boxsfusi .sections .tit{padding:1rem 3rem}.boxsfusi .sections .tit .nomi{margin:1rem 0;transition:1s;opacity:0;height:0;transition:.2s}.boxsfusi .sections .s .box:hover .nomi{position:relative;height:100%;opacity:1;transition:.2s}.href-all{display:none}.txthover{position:relative;display:block;height:100%;overflow:hidden;text-decoration:none}.txthover_overlay{position:absolute;bottom:2rem;left:3rem;right:0;width:calc(100% - 6rem);z-index:1;transform:translateY(100%);transition:.2s ease-in-out}.txthover:hover .txthover_overlay{transform:translateY(0)}.txthover_header{position:relative;display:flex;align-items:center;padding:0 0 1rem;transform:translateY(-100%);transition:.2s ease-in-out}.txthover:hover .txthover_header{transform:translateY(0)}.txthover_desc{padding-bottom:1rem}.txthover_desc a{display:inline-block;margin-right:.5rem}.txthover_desc a:hover,.txthover .t18:hover{color:#CEB467}footer{padding:6rem 0;width:100%;position:relative;z-index:1}footer,footer a,footer p{font-size:1.4rem;line-height:1.5;display:block}footer a:hover{color:#D6C067}footer .flex{justify-content:space-between;flex-wrap:nowrap}footer .flex .cl{max-width:17%;margin-right:1rem}footer .flex .cl .t16{margin-bottom:1rem}footer .flex .cl:first-child{max-width:35%}footer .logo{max-width:35rem;width:90%;margin:0 0 1rem -5px}.social_footer{padding:3rem 0}.social_footer .flex{justify-content:center;align-items:center}.social_footer img{margin:0 1rem;width:2.5rem}.filtermenu{width:100%;padding-top:10%}.filtermenu .filter{max-width:60rem;margin:0 auto;width:90%;background-color:transparent;border:0;box-shadow:inherit}.filtermenu .title{padding:0;margin:2rem 0;position:relative;z-index:2;top:inherit;background-color:transparent}.filtermenu .filter .scrolla{display:none}.filtermenu .filter .search1,.filtermenu .filter .search2{width:100%;height:auto}.filtermenu .filter .search2{display:block;margin-top:1.5rem}.filtermenu .oc-filtro{width:100%;margin:0 0 1.5rem;border:0;padding:0;display:inline-block}.filtermenu .oc-filtro .text_open{border-top:0;padding:1rem 2rem;box-shadow:inherit;position:relative;top:inherit;max-width:100%}.filtermenu .filter .search2 .lente{background-color:#c7ac65;height:3.4rem;width:100%}#contenitore-filtri-modale .lente{background-color:#c7ac65;height:3.4rem;width:auto;margin:0 auto}.filtermenu .filter .search2 .lente img{height:3rem}.filtermenu .padbase{padding:0;position:relative;z-index:2}.filtermenu .oc-filtro .name{font-size:1.4rem!important}.filtermenu .oc-filtro .open-close{border:1px solid #fff;padding:.5rem 1rem}.filtermenu .oc-filtro.price .text_open{left:inherit;right:inherit;width:100%;padding:2rem}.filtermenu .cercabutton img{width:auto!important;margin-right:1rem;height:2rem!important;object-fit:contain!important}.filtermenu .cercabutton{display:flex;align-items:center;padding:.7rem 2rem}.filtermenu .filter .search2.flex{display:flex;flex-direction:column;align-items:center}.xclose{position:absolute;width:1.2rem!important;height:1.2rem!important;top:1rem;right:1.1rem}#modale_ricerca .filtermenu .filter{background-color:rgba(115,2,7,0.85)!important;padding:1rem 3rem 3rem;margin-top:4rem;max-width:65rem;border:1px solid #c7ac65}.filter .filigrana{display:none}#modale_ricerca .filtermenu .filter .filigrana{display:block;position:absolute;opacity:.1;height:100%;max-height:50rem;right:0;top:0;z-index:1}#modale_ricerca .p-ricerca{width:100%}#modale_ricerca .filtermenu .title{text-align:center}#modale_ricerca .filtermenu .p-ricerca{margin-right:0}#modale_ricerca .filtermenu .check{margin:1.5rem auto 0}.adown{width:1.5rem;display:none}.menuresponsive{display:none;z-index:1;background-color:transparent}.menuresponsive img{width:3rem;margin:0 1rem}#mySidenavSearch{z-index:1000}#mySidenavSearch{height:100%;opacity:1;width:100%;position:fixed;top:0;overflow-x:hidden}.sidenav .menuresp a{padding:.8rem 0;display:inline-block;color:#D6C067;text-transform:uppercase;font-size:1.6rem}.sidenav .closebtn{width:100%;display:flex;justify-content:flex-start;padding:2rem;position:absolute;top:0;right:0;left:0;margin:0 auto;text-align:center}.sidenav .closebtn img{width:2rem;height:2rem}.sidenav .logonav{width:20rem;padding-bottom:2rem}.sidenav .flexnav{width:100%}.sidenav .flexnav .bg{margin:0 auto;padding:9.5rem 3rem 2rem;width:100%;min-height:100vh;height:100%}.sidenav .lang{color:#fff;text-align:left;padding:1rem 0}.sidenav .lang .list img{margin:.5rem .5rem 0 0;opacity:0.5}.sidenav .lang .list a.active img{opacity:1}.sidenav .cta{width:24rem;display:flex;align-items:center;justify-content:center}.sidenav .cta#lingua_mobile{width:12rem;padding:.7rem 1rem}.line-div{height:1px;width:100%;background-color:rgba(255,255,255,0.3)}#mySidenav{display:block;z-index:1000}#mySidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;overflow-x:hidden;transition:0.2s}.sidenav .bgcolor{background:#000;width:calc(100% - 30rem);opacity:.2;height:100%;position:absolute;right:0}#mySidenav .bg{width:30rem;margin:0;position:relative;overflow:hidden}#mySidenav .filigrana{position:absolute;top:45%;left:60%;transform:translate(-50%,-50%);height:55rem;object-fit:cover;width:28rem;opacity:.08}#mySidenav .closebtn{margin:0;width:90%;z-index:1}.sidenav .valute button{background-color:#eee;margin:.5rem .6rem 0 0}.menuresp.filtermenu{padding-top:0}.menuresp.filtermenu .oc-filtro .open-close{border:0;padding:0}.menuresp.filtermenu .oc-filtro{margin:0}.menuresp .oc-filtro .open-close .btnmore{width:auto;margin-left:5px}.menuresp .oc-filtro .open-close{justify-content:flex-start}.menuresp.filtermenu .oc-filtro .text_open{padding:0 0 1rem 1rem}.menuresp .oc-filtro .text_open a{width:100%;margin:0}.filtermenu.filter_popup .oc-filtro .open-close{border:1px solid #D6C067}.filtermenu.filter_popup .oc-filtro{margin:.5rem 0;text-align:left}.pages .filter{border:1px solid #CEB467}.breadcrumbs{padding:3rem 0}.breadcrumbs a{font-size:1.4rem;border-right:1px solid #fff;padding-right:.5rem;margin-right:.5rem}.breadcrumbs a:last-child{border:0;color:#D6C067}.filter_page{justify-content:space-between;align-items:flex-end;margin:1.5rem 0 3rem}.filter_page .order{width:26rem}.filter_page .order select{width:24rem;margin-right:.6rem}.filter_page .pagination{width:26rem;justify-content:flex-end;display:flex;align-items:center}.filter_page .pagination{display:flex;align-items:center;justify-content:flex-end}.filter_page .info-center{width:calc(100% - 55rem)}.filter_page .info-center a{font-size:1.8rem}.pagination button{border:1px solid #fff;background-color:#680206;margin:0 .2rem;font-size:1.2rem;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center}.pagination button:hover{background-color:#540200}.pagination button.active{color:#540200;background-color:#D6C067}.pagination img{width:0.7rem}.pagination .puntini{font-size:1.2rem;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center}.pagination.pag_bottom{justify-content:center}.filter_page.filter_period{align-items:center}.filter_page.filter_period .info-center{width:auto;position:absolute;left:0;right:0}.select_period{z-index:1;width:auto;flex-wrap:nowrap}.select_period select{margin-right:.4rem}.select_period .cta{font-size:1.2rem}.select_period .cta:first-child{width:8rem}.select_period .cta:nth-child(2){width:13rem}.select_period .cta:nth-child(3){width:21.5rem}.select_period .cta:nth-child(4){width:21.5rem}.slidebox{overflow:hidden;width:50%;left:0;top:0;height:100%;position:absolute!important}.slidebox .splide__slide img{width:100%;height:100%;object-fit:cover;object-position:center}.slidebox .my-arrows{position:absolute;bottom:50%;width:98%;z-index:3;margin:0 auto;left:-1.5rem;right:0}.slidebox .my-arrows button:focus{outline:none}.slidebox .my-prev{background-image:url(../img/arrow_prev.svg)}.slidebox .my-next{right:0;position:absolute;background-image:url(../img/arrow_next.svg)}.slidebox .my-prev,.slidebox .my-next{background-color:transparent;transition:.3s;opacity:0.5;cursor:pointer;background-repeat:no-repeat;background-position:center}.slidebox .my-prev:hover,.slidebox .my-next:hover{opacity:1}.slidebox .my-prev svg,.slidebox .my-next svg{fill:transparent}.slidebox .bgtra{}.info_suimg{top:0;left:0;display:flex;justify-content:space-between;flex-direction:column;position:absolute;width:100%;margin:0 auto;height:100%}.info_suimg .ctas{z-index:1;padding:2.5rem;justify-content:space-between}.info_suimg .imgs{padding:2.5rem;z-index:1;justify-content:space-between}.info_suimg .bgtra{position:absolute;bottom:0;left:0;height:10rem;width:100%}.info_suimg .imgs .cta{padding:0;border:0;display:flex;align-items:center}.info_suimg .imgs .cta.prefe img{height:2rem}.immobili{width:100%}.immobili .text{min-height:30vw;padding:3rem;overflow:hidden;position:relative;width:50%;margin-left:50%;flex-direction:column;justify-content:space-between;transition:0.4s}.immobili .text .filigrana{position:absolute;bottom:0;opacity:0.1;width:auto;height:100%;right:0}.immobili .text .info_icon{padding:1rem 0;margin:1rem 0;border-top:1px solid rgba(255,255,255,.26);border-bottom:1px solid rgba(255,255,255,.26)}.immobili .text .info_icon p{letter-spacing:1px;width:32.33%;margin:.4rem 1% .4rem 0;align-items:center;flex-wrap:nowrap}.immobili .text .info_icon p img{margin-right:1rem;height:2rem;width:2rem}.immobili .text .rif-price{justify-content:space-between;align-items:center}.immobili .text .title{margin:1rem 0}.immobili .text .desc{margin-bottom:2rem;height:9.3rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.immobili .seller_cta{position:relative;z-index:1;justify-content:space-between;align-items:center}.immobili .sellersmall{flex-wrap:nowrap;align-items:center;width:50%;justify-content:space-between}.immobili .seller_cta .ctas{width:50%;justify-content:flex-end;flex-direction:column}.immobili .seller_cta .ctas .cta{margin:.4rem;display:flex;justify-content:center;align-items:center}.immobili .seller_cta .ctas .cta img{height:1.4rem}.immobili .sellersmall .txt .call{margin-top:0.5rem;display:inline-block}.immobili .sellersmall .img{object-fit:cover;width:8rem;height:8rem}.immobili .sellersmall .txt{width:calc(100% - 9rem);display:flex;flex-direction:column}.immobili .box{margin-bottom:3rem;box-shadow:0 0 20px rgba(0,0,0,0.4);max-height:40vw;overflow:hidden;position:relative}.immobili .splide__track,.immobili .splide__list,.immobili .splide__slide{height:100%;min-height:50rem}.page_dettimm .mainContent.height{max-height:100%}.page_dettimm .readmore{display:none}.seller.s2{display:none}.fancybox-is-open .fancybox-bg{opacity:.8 !important}.formbox{width:100%;margin-top:3rem;padding:3rem;position:relative}.form{z-index:2;position:relative}.formbox::-webkit-input-placeholder{text-transform:uppercase;font-weight:500;color:#fff;font-style:normal;opacity:0.6}.formbox:-ms-input-placeholder{text-transform:uppercase;font-weight:500;color:#fff;font-style:normal;opacity:0.6}.formbox::placeholder{text-transform:uppercase;color:#fff;font-style:normal;opacity:0.6}.formbox input,.formbox textarea,.formbox select{text-transform:uppercase;color:#fff;margin:.5rem 0;padding:.8rem 1rem;background-color:transparent;font-size:1.4rem;border:1px solid #D6C067;border-radius:0}.cl50{width:49%}.cl100{width:100%}.formbox .inputs{margin-top:1rem;justify-content:space-between}.button_invia{display:flex;justify-content:flex-end}.button_invia .cta{min-width:12rem}.infoform{margin:1rem 0;text-align:left}.infoform label{margin:1rem 0}#modale_form{width:100%}.fancybox-content{background-color:transparent!important;padding:0!important}.formbox .filigrana{position:absolute;opacity:.1;height:100%;right:0;bottom:0;z-index:1}.formbox .filtermenu{padding-top:0}.slidepagebox{position:relative}.breadcrumbs.bc_immobile{color:#fff;justify-content:space-between;align-items:center;padding:.8rem 3% .6rem;background-color:transparent;box-shadow:inherit;position:absolute;top:0;left:0;width:100%;z-index:3}.breadcrumbs.bc_immobile a{color:#fff;border-right:1px solid #fff;text-shadow:0 0 5px rgba(0,0,0,.4)}.breadcrumbs.bc_immobile a:last-child{color:#690205;border-right:0;text-shadow:none;font-size:1.4rem}.breadcrumbs.bc_immobile a:last-child p{font-size:1.4rem}.breadcrumbs.bc_immobile a:last-child p strong{font-weight:400}.hrefs{margin-bottom:.5rem;display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs.bc_immobile a.t18{margin-top:1rem;font-size:1.6rem;font-family:"Montserrat",sans-serif;background-color:#680206;padding:.5rem 1rem;border:1px solid #CEB467;color:#fff;text-shadow:inherit}.breadcrumbs.bc_immobile a.t18:hover{background-color:#CEB467}.breadcrumbs.bc_immobile a.t18 img{filter:invert(1) brightness(2);margin-right:5px}.breadcrumbs.b_b{justify-content:space-between;width:100%;align-items:center}.share-top{display:none}.slidepagebox .splide__pagination{display:none}.slidepagebox .lecta{z-index:3;position:absolute;bottom:2.5rem;left:5%;width:calc(100% - 44rem)}.slidepagebox .lecta .cta{margin:1.5rem 1.5rem 0 0;font-size:1.3rem}.cta_venduta{z-index:3;position:absolute;left:4%;top:7rem}.ctas_mobile{display:none}.imtitle{padding:3rem 0 2rem;transition:0.3s;position:relative;z-index:3}.imtitle .txt{width:calc(100% - 40rem)}.imtitle .txt p.w600 a:hover{color:#D6C067}.imtitle .prices{align-items:center;justify-content:space-between;border-top:1px solid rgba(225,225,225,.23);padding-top:1rem;margin-top:1rem}.imtitle .flex{justify-content:space-between}.imtitle .txt .line{height:2px;background-color:rgba(255,255,255,0.4);width:100%;margin:1rem 0}.seller{text-align:center;z-index:4;position:relative;border:1px solid #D6C067;position:absolute;transform:translate(-50%,-50%);top:50%;right:-11rem;width:34rem;display:flex;flex-direction:column;align-items:center;padding:3rem}.seller .user{width:16rem;height:16rem;margin:1.5rem 0;border:1px solid #D6C067}.seller .cornice{height:calc(100% - 1.25rem);width:calc(100% - 1.25rem);position:absolute;top:0.6rem;left:0.6rem;border:1px solid #fff;z-index:1}.seller .call{font-size:2.4rem;margin-top:1rem;display:block}.seller .cta{width:100%;max-width:22rem;margin-top:1.5rem}.seller .tx{z-index:2;position:relative}.statistiche{justify-content:flex-start!important;width:100%;border-top:1px solid rgba(225,225,225,.23);padding-top:1.5rem;margin-top:1.5rem}.statistiche p{margin-right:2rem;display:flex;align-items:center;font-size:1.4rem;font-style:italic;font-weight:500}.statistiche p img{height:1.6rem;margin-right:.5rem}.share{justify-content:space-between;width:calc(100% - 40rem)}.share .ctashare img{height:1.5rem;margin-right:1rem}.share .ctashare .cta{margin-right:1.5rem;font-size:1.3rem}.share .ctashare .dropdown-content img{height:auto;width:2rem;margin:0}.share .ctashare .dropdown-content img:hover{opacity:0.8}.share .ctashare .dropdown-content{left:0;width:100%;text-align:center;margin-top:4px;padding:1rem;border-radius:.5rem;min-width:100%}.share .ctashare .dropdown-content a{padding:.5rem 0!important;border:0}.desc_map{padding:3rem 0 1rem;justify-content:space-between}.desc_map .desc{width:calc(100% - 40rem)}.desc_map .desc .area{padding-top:1.5rem;margin:0 0 1rem}.desc_map .map{width:35rem;text-align:center}.desc_map .map img{max-width:22rem;width:100%}.info_icon_page{padding:1.5rem 0 .5rem;justify-content:center;margin:1rem 0;border-top:1px solid rgba(255,255,255,.26);border-bottom:1px solid rgba(255,255,255,.26)}.info_icon_page p{align-items:center;margin:0 2rem 1rem 0}.info_icon_page p img{margin-right:.6rem;height:2rem;width:2.2rem}.tabsbox{justify-content:space-between;margin-top:5rem}.cl40{width:40%}.cl60{width:59%}.cl35{width:35%}.cl65{width:64%}.tab-group:after{content:"";display:table;clear:both}.tab-group{display:flex;justify-content:space-between}.tab-group li{width:48%;text-align:center}.tab-group li a{height:100%;justify-content:center;align-items:center;width:100%;border:1px solid #fff;text-transform:uppercase;font-weight:500;letter-spacing:1.3px;padding:.7rem 1rem;background-color:#680206;color:#fff;display:flex}.tab-group li a:hover{}.tabsbox .info_icon_page{border:0;margin:0}.tab-group .active a{background-color:#D5BF6D;color:#7A0306}.tab-content>div{display:none}.tab-content .tab-pane.active{display:block}.tab-content{margin-top:1rem}.tab-content ul{margin:1rem 0 0 1.5rem}.tab-content li{list-style:disc}.tab-content2>div{display:none}.tab-content2>div:first-child{display:block}.tab-content2{margin-top:3rem}.tab-content2 ul{margin:1rem 0 0 1.5rem}.tab-content2 li{list-style:none}.link_gallery{height:100%;width:100%;position:absolute;z-index:1}.cms_desc h1,.cms_desc h2,.cms_desc h3,.cms_desc h4,.cms_desc h5,.cms_desc h6{margin-bottom:1.5rem;line-height:1.2;text-transform:uppercase;color:#D6C067;font-size:3rem;font-weight:400;text-shadow:0 2px 2px rgba(0,0,0,1);font-family:"Libre Baskerville",serif;letter-spacing:.4px}.cms_desc{font-size:1.6rem;line-height:1.5}.cms_desc a{text-decoration:underline}.cms_desc ul{margin:2rem 0}.cms_desc ul li::before{content:"•";color:#d6c067;margin-right:5px;line-height:1;font-size:2.3em;position:relative;top:0.1em}.cms_desc .flex{justify-content:space-between}.cms_desc .flex .desc{width:70%}.cms_desc .flex .map{width:27%}.cms_desc .flex .map img{width:100%}.cms_desc p,.cms_desc span{color:#fff!important}.content_ctalink .cms_desc h2,.content_ctalink .cms_desc h3,.content_ctalink .cms_desc h4,.content_ctalink .cms_desc h5,.content_ctalink .cms_desc h6{font-size:2rem}.page_dettimm .cms_desc ul,.immobili .cms_desc ul{margin:0;margin-bottom:12px}.w100txt{display:flex;justify-content:space-between}.pdf_mappa{position:relative;min-width:35rem;margin-left:4rem}.pdf_mappa .img{width:100%;object-position:center;object-fit:cover;height:100%}.pdf_mappa .open{transition:.3s;position:absolute;top:3rem;left:3rem;opacity:0.4}.pdf_mappa:hover .open{opacity:1}.videotour .video{position:relative;display:flex;justify-content:center;align-items:center}.mw80{max-width:80rem;margin:0 auto}.videotour .video .img{width:100%;height:100%;object-position:center;object-fit:cover}.videotour .video .play{width:9rem;transition:.3s;opacity:0.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;z-index:2}.videotour .video:hover .play{opacity:1}.video_slide{position:relative}.videotour .img{position:relative;width:100%;height:100%;object-position:center;object-fit:cover}.video_slide .play{transform:translate(-50%,-50%);width:20rem !important;height:20rem !important;top:50%;left:50%;opacity:0.8;position:absolute}.play_small{transform:translate(-50%,-50%);width:5rem !important;height:5rem !important;top:50%;left:50%;opacity:1;position:absolute}.video_slide:hover .play{opacity:1}.video-home{padding:0 1rem 4rem;align-items:center;flex-wrap:nowrap;gap:1%}.video-home .desc{max-width:auto!important;width:50%;margin:0 1% 0 0}.videotour .video-home .video{max-width:100%;margin:0;width:50%}.page_dettimm .videotour .video{max-width:80rem;margin:0 auto}.rotate-btn{background-image:url(../img/rotate.svg)!important;background-size:contain;z-index:20;position:absolute;top:2rem;right:1.5rem;height:5.5rem!important;width:5.5rem!important}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;z-index:2;display:inline-block;width:80px;height:80px;cursor:pointer}.play-button.play_small{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;z-index:2;display:inline-block;width:50px;height:50px;cursor:pointer}.playpulse{width:100%;height:100%;transition:all 0.3s ease}.play-button::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:rgba(255,255,255,0.5);border-radius:50%;transform:translate(-50%,-50%) scale(1);opacity:0;animation:pulse 2s infinite;z-index:-1}.play-button:hover .circle{fill:#be964f;opacity:1}.play-button:hover .triangle{fill:white}@keyframes pulse{0% {transform:translate(-50%,-50%) scale(1);opacity:0.8;} 50% {transform:translate(-50%,-50%) scale(1.5);opacity:0;} 100% {transform:translate(-50%,-50%) scale(2);opacity:0;}}.galleria{justify-content:center;margin:0}.mtmeno{margin-top:-4rem}.galleria .gallery{overflow:hidden;position:relative;width:33%;margin:.16%}.galleria .gallery img{transition:1s;transform:scale(1.0);height:100%;width:100%;object-fit:cover}.galleria .bgbg{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:4rem;font-weight:bold;z-index:1}.galleria .gallery:hover img{transform:scale(1.05);opacity:0.7}.galleria .gallery-placeholder,.galleria .gallery.gallery-async{aspect-ratio:4/3;background:#79060D;display:block}.galleria .gallery-placeholder::before,.galleria .gallery.gallery-photo-loading::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(121,6,13,0) 20%,rgba(164,1,14,.55) 50%,rgba(121,6,13,0) 80%);transform:translateX(-100%);animation:galleryLoadingWave 1.25s ease-in-out infinite;z-index:1}.galleria .gallery.gallery-photo-loading img{opacity:0}.galleria .gallery.gallery-photo-loaded img{opacity:1}@keyframes galleryLoadingWave{100% {transform:translateX(100%);}}#loadMore{display:flex;flex-direction:column}.form_immobile{max-width:130rem;width:90%;margin:8rem auto;padding:4rem}.form_immobile .cl.flex{justify-content:space-between;margin-top:2rem}.form_immobile .shaimg{width:100%;margin-bottom:1rem}.form_immobile .cl35{width:34%}.form_immobile .cl25{width:24%}.form_immobile .cl40{width:39%}.form_immobile .formbox .txt,.form_immobile .filigrana{display:none}.form_immobile .formbox{padding:0;border:0;margin-top:-1.5rem;background-color:transparent}.messaggio_precompilato{margin-top:.5rem;width:100%}.messaggio_precompilato textarea{border:0}.clbox{padding:1%}.clbox .cl{cursor:pointer;font-size:1.2rem;width:31.33%;margin:1%;padding:1%;border:1px solid}#form_contatti_dettaglio .cl35 img,#form_contatti_dettaglio .cl25 img{object-fit:cover;object-position:top center;height:30vh}#form_contatti_dettaglio .cl25 img{object-position:0 -2rem}.sticky_a{}.hidden-sticky_a{height:5rem}.menu_fix{display:none}.stickymenu{transition:0.8s;opacity:0}.sticky_a{opacity:1;z-index:100000;position:fixed;width:100%;top:0;max-width:300rem;padding:1.5rem 0}.sticky_a .menu_fix{display:flex;flex-wrap:nowrap;justify-content:space-between}.sticky_a .txt{display:none}.sticky_a .seller{display:none}.sticky_a .menu_fix .bl{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:21%;border-left:1px solid rgba(255,255,255,0.2);padding-left:2rem}.sticky_a .menu_fix .bl:first-child{border:0;padding:0}.sticky_a .menu_fix .bl:last-child{width:49rem}.sticky_a .menu_fix .bl:last-child a{font-size:1.2rem}.sticky_a .menu_fix .bl:last-child .dropdown{margin-right:1rem;margin-top:.4rem}.sticky_a .menu_fix .bl:last-child .dropdown img{width:1.8rem}.sticky_a .menu_fix .bl:last-child .dropdown-content{min-width:10rem;left:-4rem;border-radius:5px;text-align:center;padding:1rem 2rem}.sticky_a .menu_fix .bl:last-child .dropdown-content img{margin:0}.sticky_a .menu_fix .bl3 .img{width:7rem;height:7rem;margin-right:1rem;object-position:center}.sticky_a .menu_fix .bl3 .text{}.sticky_a .menu_fix .bl3 .text img{width:1rem;margin-top:.6rem}.sticky_a .menu_fix .bl3{align-items:center;justify-content:flex-start;flex-direction:row}.sticky_a .menu_fix .bl4{min-width:45rem;align-items:center;flex-direction:row;justify-content:flex-end}.sticky_a .menu_fix .bl4 .cont{align-items:center}.sticky_a .menu_fix .prefe{margin:0 1rem 0 0}.sticky_a .menu_fix .prefe.active{background-image:url(../img/favorite_click.svg);background-repeat:no-repeat;height:2rem;width:2.2rem}.sticky_a .menu_fix .prefe:hover{background-image:url(../img/favorite_click.svg);background-repeat:no-repeat;height:2rem}.sticky_a .menu_fix .bl4 .cta{margin-right:1rem}.sticky_a .menu_fix .brochureResp{display:none}.sticky_a .menu_fix .bell{display:none}.sticky_a .menu_fix .bl:last-child .dropdown{display:none}.sticky_a .font.t20.shat2 span{display:inline-block}.menu_fix .dropdown-content a img{position:relative;top:inherit;left:inherit}.menu_fix .dropdown-content a{padding:1.5rem !important}.menu_fix .dropdown-content{padding:0 !important;min-width:auto !important;left:-1.4rem !important}.main_gallery{display:flex;flex-direction:row-reverse;justify-content:space-between}.main_gallery .splide li img{object-fit:cover;height:100%;width:100%;object-position:center}.main_gallery .splide__slide.is-active{opacity:1}.main_gallery button,.main_gallery li{background-color:transparent;color:#fff;text-decoration:inherit;list-style:none}.gallery_immobile .header{z-index:1;position:relative;padding:1.5rem 3%;justify-content:space-between;align-items:center}.gallery_immobile .header ul li button{margin:2rem 1rem;padding:.4rem 0;font-size:1.6rem;color:#D6C067;font-family:"Libre Baskerville",serif;letter-spacing:.4px;text-transform:uppercase}.gallery_immobile .header ul{display:flex;justify-content:center;position:absolute;left:0;right:0;margin:0 auto}.gallery_immobile .header ul li button.active{border-bottom:1px solid #D6C067}.gallery_immobile .header .close,.gallery_immobile .header .ctas{display:flex;align-items:center;position:relative;z-index:10}.gallery_immobile .header .ctas .cta{margin-left:1rem}.gallery_immobile .header .ctas .prefe{margin-right:.5rem}.gallery_immobile{height:100vh;position:relative}.gallery_immobile .header.footer{justify-content:center;position:absolute;bottom:0;left:0;width:100%}.gallery_immobile .header.footer .title{max-width:calc(100% - 40rem);text-align:center}.main_gallery .splide__list p{margin-bottom:.8rem}.main_gallery .splide__track--nav>.splide__list>.splide__slide.is-active{border:1px solid #D6C067}.main_gallery .my-arrows{position:absolute;bottom:50%;width:calc(100%+10rem);z-index:3;margin:0 auto;left:-10rem;right:-8rem}.main_gallery .my-arrows button:focus{outline:none}.main_gallery .my-prev{background-image:url(../img/arrow_prev.svg)}.main_gallery .my-next{right:0;position:absolute;background-image:url(../img/arrow_next.svg)}.main_gallery .my-prev,.main_gallery .my-next{transition:.3s;opacity:1;cursor:pointer;background-repeat:no-repeat;background-position:center}.main_gallery .my-prev:hover,.main_gallery .my-next:hover{opacity:1}.main_gallery .my-prev svg,.main_gallery .my-next svg{fill:transparent}.h-desktop{display:none !important}.h-mobile{display:block !important}.h-mobile-itaest{display:flex !important}#thumbnail-carousel-track{height:80vh!important;width:20rem!important;padding-bottom:3rem!important}#thumbnail-carousel-track .splide__slide{margin-bottom:2rem;height:auto!important}#thumbnail-carousel-track .splide__list>.splide__slide.is-active{border:1px solid #D6C067}#main-carousel{width:calc(100% - 36rem);margin-right:4rem;height:100%;max-height:80vh}#main-carousel a{cursor:pointer}#main-carousel img{transition:5s;height:100%;max-height:80vh;width:100%;object-fit:contain;object-position:center}.bgthumb{height:100vh;width:22%;max-width:30rem;position:absolute;left:0;top:0}.splide__slide .formbox .filigrana{display:none}.splide__slide .formbox{display:flex;flex-direction:column;padding:3rem 10rem;align-items:center;justify-content:center;min-height:100%}.new_modal.fancybox__content{background:transparent;color:#fff;padding:0;max-width:60rem;width:90%}.fancybox__container{--fancybox-bg:linear-gradient(to right,#7d0208,#87020a,#90020c,#9a010d,#a4010e,#a4010e,#a4010e,#a4010e,#9a010d,#90020c,#87020a,#7d0208) !important}.fancybox__content>.f-button.is-close-btn{top:.4rem!important;right:.4rem!important;background-color:transparent!important}.f-button{background:rgba(24,24,27,.5) !important}.fancybox__backdrop::after{content:"";display:block;width:100vh;height:100vh;background-image:url("../img/logobg.png");background-size:contain;background-repeat:no-repeat;background-position:center right;position:absolute;bottom:0;right:0;opacity:.08;z-index:9999}.staff_anteprima{margin:3rem 0 4rem;position:relative;padding:3rem;justify-content:space-between;align-items:center}.staff_anteprima a.flex{display:flex;flex-direction:column}.staff_anteprima .img{width:30rem;overflow:hidden}.staff_anteprima .img img{width:100%;height:100%;object-fit:cover}.staff_anteprima .txt{width:calc(100% - 34rem);display:flex;flex-direction:column;justify-content:space-between}.staff_anteprima .info a img{height:1.5rem;width:2rem;object-fit:contain;margin-right:1rem;vertical-align:middle;margin-top:-2.5px}.staff_anteprima .info a{padding:0 0 1.5rem;font-weight:600;letter-spacing:1.5px}.staff_anteprima .info a.proprieta img{margin-top:-5px}.staff_anteprima .info{display:flex;flex-direction:column;padding:2rem 0 0.5rem;border-top:1px solid rgba(225,225,225,.26)}.staff_anteprima .proprieta{position:absolute;top:.8rem;right:3rem}.staff_anteprima .proprieta img{height:3rem!important;vertical-align:middle;margin-top:-2px}.title_flags{align-items:center;width:calc(100% - 19rem)}.title_flags .t30,.title_flags p.space{margin-right:1rem}.title_flags .flags img{margin-right:.5rem;height:2rem}.staff_anteprima .ruolo{margin:1rem 0}.ctas .cta{margin:0 1rem .5rem 0}.staff_anteprima .logobg{position:absolute}.filigrana_bg{position:absolute;opacity:.08;height:100%;right:0;top:0}.staff_anteprima .cms_desc{margin-bottom:1.5rem;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.staff_anteprima .txt .red{color:#D6C067;opacity:1;font-size:1.4rem;margin-bottom:1rem}.mainContent{position:relative;overflow:hidden;transition:all 200ms cubic-bezier(.66,.37,.3,.87)}.readmore{position:relative;bottom:0;cursor:pointer;background:transparent}.height{max-height:7rem;width:100%}.expand{max-height:100%!important}.bgimg_collezioni .height{max-height:17rem}.readmore-lines .mainContent.height{max-height:none}.readmore-lines .mainContent.height.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--readmore-lines,7);line-clamp:var(--readmore-lines,7);overflow:hidden}.readmore-lines .mainContent.height.expand{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.mainContent.readmore-lines-3{--readmore-lines:3}.mainContent.readmore-lines-4{--readmore-lines:4}.mainContent.readmore-lines-7{--readmore-lines:7}.dettaglio-staff{justify-content:space-between;margin:4rem 0}.dettaglio-staff .cl55{width:55%}.dettaglio-staff .cl55 .cl{justify-content:space-between}.dettaglio-staff .cl55 .cl .img{position:relative;width:37%}.dettaglio-staff .cl55 .cl .img img{width:100%;height:100%;object-fit:cover}.dettaglio-staff .cl55 .cl .img .icon{background-image:url(../img/openmap.png);z-index:2;background-size:cover;width:8rem;height:8rem;position:absolute;top:0;left:0}.dettaglio-staff .cl55 .cl .info{width:60%;flex-direction:column}.dettaglio-staff .cl55 .cl .info .border{padding:2rem 0;border-top:1px solid rgba(255,255,255,.26);display:flex}.dettaglio-staff .cl55 .cl .info a img{height:1.5rem;width:2rem;vertical-align:middle;margin:2px 8px 0 0}.dettaglio-staff .cl55 .cl .info .border:first-child{border:0;padding-top:0}.dettaglio-staff .cl55 .cl .info .border:last-child{padding-bottom:0}.dettaglio-staff .cl55 .cl .info .social img{height:1.8rem;margin-right:1rem}.dettaglio-staff .cl55 .cms_desc{margin:2rem 0}.dettaglio-staff .cl45{width:41%}.bt1{padding-top:5rem;border-top:1px solid rgba(255,255,255,.26)}.dettaglio-staff .cl45 .form .iti,.formbox .form .iti{width:49%}.form_immobile .formbox .form .iti{width:100%}.form_flag25.formbox .form .iti{width:24.2%}.button_invia{margin-top:-5rem}.collezioni{width:100%;margin-top:4rem}.collezioni .tab-group,.collezioni .tab-content{width:100%}.collezioni .tab-group{gap:1%;flex-wrap:wrap}.collezioni .tab-group li{width:15.8%}.collezioni .cl{width:100%;margin:2rem 0 0 0}.collezioni .cl100{width:100%;margin:2rem 0 0 0}.collezioni .cl100 .titolo{display:block;border-bottom:1px solid;margin-bottom:1.2rem;padding-bottom:1rem}.collezioni .cl .regione{display:block;border-bottom:1px solid;margin-bottom:1.2rem;padding-bottom:1rem}.collezioni .cl .citta{display:block;margin:.5rem 0}.collezioni .cl .citta img{height:1.2rem;vertical-align:top;margin:.4rem 1rem 0 0}.collezioni .accordion{position:relative;margin-bottom:1rem}.collezioni .accordion .btnmore{right:0;top:0;width:3rem;position:absolute;height:2rem;cursor:pointer}.collezioni .accordion .showhidenew img{transition:1s;width:1.5rem;position:absolute;right:0;top:.5rem}.collezioni .accordion .text_opennew{padding:.5rem 1rem}.collezioni .tab-content .flex{}.accordion_menu.accordion{position:relative}.accordion_menu.accordion .btnmore{right:0;top:0;width:100%;position:absolute;height:3rem;cursor:pointer}.accordion_menu.accordion .showhidenew img{opacity:0.4;transition:1s;width:1.5rem;position:absolute;right:0;top:1rem}.accordion_menu.accordion .text_opennew{padding:0 1rem}.accordion_menu.accordion .text_opennew a{position:relative;padding-left:1.5rem;display:block}.accordion_menu.accordion .text_opennew a img{position:absolute;top:12px;left:0}.accordion_menu .tab-content .flex{}.accordion_menu .cl a:hover{color:#C7B362}.w100txt.accordion{position:relative;display:block}.w100txt.accordion .t25{margin-bottom:0}.w100txt.accordion .btnmore{right:0;top:0;width:3rem;position:absolute;height:3.5rem;cursor:pointer}.w100txt.accordion .showhide2{position:absolute;width:100%;left:0;top:0}.w100txt.accordion .showhide2 img{transition:1s;width:1.5rem;position:absolute;right:0;top:1.2rem}.w100txt.accordion .text_open2{margin-top:2rem}.bgimg_collezioni{overflow:hidden;padding:0 14%;background-color:#000;position:relative}.bgimg_collezioni .bgimg{position:absolute;opacity:.45;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.bgimg_collezioni .cta{margin:2rem 0}.bgimg_collezioni .ctaimmobile .cont a{padding:1.5rem;text-align:left;max-width:38rem;border:1px solid;background-color:rgba(0,0,0,.5)}.bgimg_collezioni .ctaimmobile{padding:2.5rem 0 3rem}.bgimg_collezioni .mappa_collezioni{margin:2rem 0;width:100%;max-width:100rem}.bgimg_collezioni .cta_link{margin:3rem 0 0}.ctau{display:inline-block;font-size:1.2rem;letter-spacing:1.5px;font-weight:600;text-transform:uppercase;padding-bottom:.5rem;border-bottom:1px solid}.bgimg_collezioni .cta_link .ctau{margin:1rem}.ctau:hover{color:#D6C067}.bgimg_collezioni .slidehome{height:100%!important;position:absolute;top:0;left:0;width:100%}.bgimg_collezioni .slidehome img{opacity:.45}.bgimg_collezioni .slidehome #slide,.bgimg_collezioni .slidehome,#slide img,.bgimg_collezioni #slide .splide__track{height:100%!important}.bgimg_collezioni #slide .splide__pagination{display:none}.box-province.boxes{justify-content:flex-start;gap:1.25%}.box-province.boxes .box{margin:.5rem 0 1%;width:19%}.box-province.boxes .box .t30-slider-home{font-size:2.3rem}.box-province.boxes .box .t14{margin-top:.5rem}.box-province.boxes .box .cta{font-size:1.4rem;padding:.5rem 1.2rem}.tronca3{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tronca2{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.all_article{margin:2rem 0 3rem}.all_article .box{width:31.33%;margin:1%}.all_article .box .img{background-color:#000;position:relative;height:20vw;overflow:hidden}.all_article .box .img img{transition:1s}.all_article .box:hover img{opacity:0.6;transform:scale(1.05)}.all_article .box .txt{padding:2rem}.all_article .box .img.video{background-color:#000;position:relative;height:16vw;overflow:hidden}.blog-page .all_article .box{width:48%}.blog-page .all_article .box .img{height:23vw}.imgtop{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;position:relative;min-height:74vh}.imgtop .img{position:absolute;top:0;left:0}.imgtop .godown{width:3rem}.imgtop .bgtra{position:absolute;bottom:0;width:100%;left:0;height:30rem}.imgtop .t35{padding:0 5%}.imgtop .t35 p{font-size:3.5rem;line-height:1.3;font-family:"Libre Baskerville",serif;letter-spacing:.4px;text-shadow:0 2px 2px rgb(0 0 0)}.imgtop .t35 p strong{font-weight:400!important}.imgetxt{justify-content:space-between}.imgetxt .cl50{width:49%}.imgetxt.reverse{flex-direction:row-reverse}.family .imgetxt{align-items:flex-start}.family .imgetxt .cl60{width:calc(100% - 64rem)}.family .imgetxt .cl40{width:60rem}.block100 .splide{overflow:hidden;margin:3rem 0;height:auto}.block100 #slide,.block100 #slide img,.block100 #slide .splide__track{height:auto}.videotour.wt100 .video{max-width:100%}.ctalink{width:41.5rem;padding:3rem;display:flex;flex-direction:column;box-shadow:0 10px 20px rgba(0,0,0,.36)}.ctalink a{transition:.3s;font-size:1.6rem;opacity:.8;margin:1.6rem 0 0}.ctalink a.active{opacity:1;font-weight:600}.content_ctalink{width:calc(100% - 45rem)}.ctalink a:hover{opacity:1}.ctalink .div-gold{background-color:#CEB467;height:1px;width:100%;margin:2rem 0}.ctalink_christie{margin:1.5rem 0 4rem;display:flex;text-align:center}.ctalink_christie .cta{transition:.3s;width:99%;margin:.5%;display:flex;align-items:center;justify-content:center}.ctalink_christie .cta.active{background-color:#D5BF6D;color:#680206;border:1px solid #fff}.ctalink_christie .content_ctalink{margin:.5%}.ctalink_christie .cta:hover{box-shadow:0 0 20px rgba(0,0,0,.4)}.service-links{padding:4rem 0 5rem;align-items:flex-start;justify-content:space-between}#slidegallery{width:100%;margin:3rem 0}#slidegallery .my-arrows{position:absolute;bottom:50%;width:98%;z-index:3;margin:0 auto;left:-1.5rem;right:0}#slidegallery .my-arrows button:focus{outline:none}#slidegallery .my-prev{background-image:url(../img/arrow_prev.svg)}#slidegallery .my-next{right:0;position:absolute;background-image:url(../img/arrow_next.svg)}#slidegallery .my-prev,#slidegallery .my-next{background-color:transparent;transition:.3s;opacity:0.5;cursor:pointer;background-repeat:no-repeat;background-position:center}#slidegallery .my-prev:hover,#slidegallery .my-next:hover{opacity:1}#slidegallery .my-prev svg,#slidegallery .my-next svg{fill:transparent}#slidegallery img,#slidegallery .splide__track{width:100%;object-fit:cover;object-position:center}#slidegallery .splide__pagination{display:flex;text-align:center;width:100%!important;bottom:-3rem;height:1rem;z-index:1}#slidegallery .splide__pagination__page{border-radius:50%;background:#fff;cursor:pointer;display:block}#slidegallery .splide__pagination__page:focus{outline:none}#slidegallery .splide__pagination__page.is-active{background:#fff;opacity:1;transform:inherit}#slidegallery ul.splide__pagination li:nth-child(n+6){display:none}#slidegallery ul.splide__pagination li:nth-child(1) button,#slidegallery ul.splide__pagination li:nth-child(5) button{width:.5rem;height:.5rem}#slidegallery ul.splide__pagination li:nth-child(1) button.is-active,#slidegallery ul.splide__pagination li:nth-child(5) button.is-active{height:.7rem;width:.7rem}#slideloghi{width:100%;margin:3rem 0}#slideloghi .my-arrows{position:absolute;bottom:50%;width:98%;z-index:3;margin:0 auto;left:-1.5rem;right:0}#slideloghi .my-arrows button:focus{outline:none}#slideloghi .my-prev{background-image:url(../img/arrow_prev.svg)}#slideloghi .my-next{right:0;position:absolute;background-image:url(../img/arrow_next.svg)}#slideloghi .my-prev,#slideloghi .my-next{background-color:transparent;transition:.3s;opacity:0.5;cursor:pointer;background-repeat:no-repeat;background-position:center}#slideloghi .my-prev:hover,#slideloghi .my-next:hover{opacity:1}#slideloghi .my-prev svg,#slideloghi .my-next svg{fill:transparent}#slideloghi img,#slideloghi .splide__track{width:100%;object-fit:cover;object-position:center}#slideloghi .splide__pagination{display:flex;text-align:center;width:100%!important;bottom:-3rem;height:1rem;z-index:1}#slideloghi .splide__pagination__page{border-radius:50%;background:#fff;cursor:pointer;display:block}#slideloghi .splide__pagination__page:focus{outline:none}#slideloghi .splide__pagination__page.is-active{background:#fff;opacity:1;transform:inherit}#slideloghi img{border:0;box-shadow:none}#slideloghi .borderline{display:none}#slideloghi ul.splide__pagination li:nth-child(n+6){display:none}#slideloghi ul.splide__pagination li:nth-child(1) button,#slideloghi ul.splide__pagination li:nth-child(5) button{width:.5rem;height:.5rem}#slideloghi ul.splide__pagination li:nth-child(1) button.is-active,#slideloghi ul.splide__pagination li:nth-child(5) button.is-active{height:.7rem;width:.7rem}.ctalink .accordion_menu,.ctalink .sm{display:none}.ctalink .accordion_menu.accordion .showhidenew img{top:.5rem;opacity:1;filter:brightness(0) saturate(100%) invert(70%) sepia(70%) saturate(300%) hue-rotate(10deg) brightness(95%) contrast(90%)}.ctalink .accordion_menu.accordion .text_opennew{margin:0;padding:0}.ctalink .accordion_menu.accordion .text_opennew a{padding:0}.content_ptour{max-width:80rem;margin:3rem auto}.content_ptour .ctashare img{vertical-align:middle;margin:-7px 5px 0 0}.all_magazine{justify-content:center;max-width:110rem;margin:0 auto 4rem}.all_magazine .box{max-width:45rem;margin:2rem 3rem}.content_magazine{justify-content:space-between;align-items:flex-start;margin:3rem 0}.content_magazine .info{width:22rem;flex-direction:column}.content_magazine .info .cta{margin-top:1.5rem;justify-content:center;align-items:center;display:flex}.content_magazine .txt{width:calc(100% - 26rem);border-left:1px solid rgba(225,225,225,.23);padding-left:4rem}.content_magazine .txt .img .cta{position:absolute;bottom:3rem;left:3rem}.content_magazine .txt .img{margin:2rem 0 3rem}.content_magazine .ctaimmobile .cont{justify-content:flex-start}.content_magazine .ctaimmobile .padbase{padding:0}.content_magazine .ctaimmobile .cont a:last-child{display:none}.content_magazine .ctaimmobile .cont a:nth-child(2){border:0}.nf{align-items:center}.nf .line{margin:0 1rem}.contacts{justify-content:center;align-items:center}.contacts .social{align-items:center;padding:1rem 2rem}.contacts img{height:2rem;margin-right:1rem}.contacts .cl{padding:1rem 2rem;align-items:center;display:flex;border-right:2px solid rgba(225,225,225,.23)}.contatti .shadow{margin-bottom:-9rem}.contatti .formbox{max-width:60rem;margin:0 auto 6rem}.contatti #slide{height:auto}.contatti #slide img,.contatti #slide .splide__track{height:auto}.formpage.formbox .cl25{width:24.2%}.formpage.formbox .cl49{width:49.5%}.formpage.formbox select.cl49{background:url(../img/down.svg) 98% / 13px no-repeat #fff;background-color:transparent}.filter.filtri_form{border:0;padding:0 0 1rem;width:100%}.formdesc .filter.filtri_form .oc-filtro{margin:0;width:19.2%;border:1px solid #D6C067}.formdesc .filter.filtri_form .oc-filtro .text_open{max-width:100%;top:4.1rem}.filter.filtri_form .oc-filtro.price .text_open{right:0}.formpage.formbox select.cl100{background:url(../img/down.svg) 99% / 13px no-repeat #fff;background-color:transparent}.formdesc .cl33{width:32.6%}.iti{position:relative;height:100%;border:1px solid #D6C067;margin:.5rem 0}.iti__flag-container{position:relative;z-index:6;width:100%}.iti input#telefono{border:0;width:calc(100% - 5rem)!important;z-index:7;margin:0 0 0 5rem;padding:.8rem 0}.iti input#telefonoAvvisami{border:0;width:calc(100% - 5rem)!important;z-index:7;margin:0 0 0 5rem;padding:.8rem 0}.iti__country-list{position:absolute!important;top:34px;left:1px;width:100%;border:1px solid #D6C067!important;background-color:#720102!important}.iti__arrow{border-top:4px solid #fff!important}.iti__arrow--up{border-top:none!important;border-bottom:4px solid #fff!important}.iti__selected-flag{margin-top:0}.formdesc .cl33{width:32.7%}.formdesc .iti{width:50%!important}.formdesc .inputs .search1{display:none}.formdesc .inputs{padding:0;width:100%}.filter.filtri_form .oc-filtro{}.formdesc .filter.filtri_form .oc-filtro .text_open{}.formdesc .filter{padding:0;border:0;box-shadow:inherit;background-color:transparent}.formdesc .filter .search2{width:100%;justify-content:space-between;margin-bottom:1rem}.formdesc .oc-filtro{border:1px solid #D6C067;margin-right:0;width:19.3%}.formdesc .filter button{display:none!important}.upload_foto input{border:1px solid #fff;background-color:#67040B;margin-top:1rem;max-width:100%;font-size:1.1rem}.logocpage{width:25rem;margin:1rem 0 2rem}.fancybox__content{width:100%!important;height:100%!important;text-align:center;justify-content:center}.fancybox__content #form_immobili_simili{text-align:left}.fancybox__content #form_condividi{text-align:left}.fancybox__content>.f-button.is-close-btn{opacity:1}.new_modal.fancybox__content{max-width:100%}.new_modal.fancybox__content .formbox{max-width:60rem;margin:0 auto}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:0!important}.fancybox__content>.f-button.is-close-btn{opacity:1!important;top:1rem!important}.map-backdrop{z-index:11}.map-content{z-index:12}.map-content .t20{border-bottom:1px solid #ccc;text-align:left;padding-bottom:2rem;margin-bottom:2rem}.map-content .map-space{height:100%;width:100%;background-color:#eee}.map-content .f-button svg{color:#222!important;margin:1rem 1rem 0 0}.map-content button:focus{outline:none;box-shadow:none}.map-content.fancybox__content{height:calc(100vh - 6rem);margin:3rem;width:90%!important;max-width:120rem}.map-content .map-space iframe{width:100%;height:100%;object-fit:cover}.map-space{width:100%!important}#map-actions button img{width:3.4rem;height:3rem}#map-actions button{border:1px solid #fff;width:auto;padding:0 1rem;display:flex;align-items:center}#map-actions button span{display:inline-block!important}#btn-map-draw{border:1px solid #fff;touch-action:manipulation}#btn-map-reset{padding-left:.2rem!important}#map-actions button:hover,#btn-map-draw:hover{border:1px solid #CEB467}#map-search-results button{color:#111;font-weight:500}#map-search-input{letter-spacing:1px}.contenitore{background-image:linear-gradient(to right,#7d0208,#86020a,#8f020c,#99010d,#a2010e,#a2010e,#a2010e,#a2010e,#99010d,#8f020c,#86020a,#7d0208);height:100vh;overflow-y:scroll;display:flex;align-items:center;justify-content:center;padding:10rem 0;scrollbar-color:#7d0208 #7d0208}.contenitore.bggred3{background-image:linear-gradient(to right,#4b060a,#53050a,#5b040a,#640409,#6c0308,#6e0308,#710307,#730307,#700308,#6d0409,#6a040a,#67050b)}.modal_lente .fancybox-close-small{right:1rem !important;top:1rem !important;padding:0 !important}.new_modal.fancybox__content .contenitore{display:block}.contenitore .filtermenu{padding:0}.filtermenu .title .content-title{width:100%;justify-content:space-between;align-items:center;padding:0;border:0;background-color:transparent;margin:0}.form_modal .contenitore{background:#540200;scrollbar-color:#540200 #540200}.form_accedi{max-width:70rem;margin:0 auto}.pageflex{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.noupper input{text-transform:inherit}.noupper::placeholder{text-transform:inherit}.form_accedi .button_invia{justify-content:center;margin:1rem 0 3rem}.form_accedi .infoform{margin-bottom:0}.form_accedi .infoform span{display:inline-block}.actions a{display:inline-flex;width:32.33%;margin:1% 0;justify-content:center;align-items:center;padding:1rem}.actions{margin:-1rem 0 2rem;justify-content:space-between}.actions a img{width:2rem;margin-right:1rem}.actions a span{margin-top:4px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#D6C067!important;border:1px solid #D6C067!important}.ui-widget-header{background:#ae010f!important;border:1px solid #ae010f!important}.torna{font-size:1.6rem!important;font-family:"Montserrat",sans-serif;background-color:#680206;padding:.5rem 1rem!important;border:1px solid #CEB467!important;color:#fff!important;text-shadow:inherit}.torna img{filter:invert(1) brightness(2);margin-right:5px}.flex.prices .ctashare{display:none}.containercheck{text-align:left;display:inline-block;position:relative;padding-left:2.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.containercheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:1.4px;left:0;height:1.8rem;width:1.8rem;border:1.5px solid #fff;background-color:transparent;border-radius:0}.containercheck:hover input~.checkmark{background-color:#ccc}.containercheck input:checked~.checkmark{background-color:#D6C067}.checkmark:after{content:"";position:absolute;display:none}.containercheck input:checked~.checkmark:after{display:block}.containercheck .checkmark:after{left:0.6rem;top:0.2rem;width:0.5rem;height:1rem;border:solid white;border:solid transparent;border-width:0 0.3rem 0.3rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:33px;cursor:pointer;line-height:20px;display:flex;align-items:center;font-size:1.4rem;margin-right:2rem;margin-bottom:2rem}[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:"";position:absolute;left:0px;top:0;width:22px;height:22px;border:0;border-radius:6px;background:transparent;border:3px solid #D9000D}[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:"";width:22px;height:22px;background:#D9000D;position:absolute;top:3px;left:3px;border-radius:3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.loghino{display:none}.check label{display:flex;flex-direction:row;align-items:center}.check{display:flex;flex-direction:row}.p-ricerca{margin-right:1rem}.ui-widget.ui-widget-content{margin-top:1.5rem}.icon_dett_mobile{display:none}.accordionnew{width:100%;overflow:hidden}.accordionnew-item{}.accordionnew-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:bold}.accordionnew-content{margin:2rem 0}.accordionnew .icon{display:none;margin-top:0!important}.accordionnew .icon::after{content:"";display:inline-block;background-image:url(../img/piu.svg);background-size:cover;background-position:center;height:1.6rem;width:1.6rem;transition:transform 0.3s}.accordionnew .active .icon::after{background-image:url(../img/meno.svg)}.accordionnew-content{display:flex;flex-wrap:wrap}.accordionnew-content .desc100{width:100%}.accordionnew-content .desc70{width:calc(100% - 49rem);margin-left:4rem}.accordionnew-content .desc70_right{width:calc(100% - 49rem);margin-right:4rem}.accordionnew-content .img.sha40{width:45rem;object-position:center;object-fit:cover}.accordionnew-content .pdf_mappa{margin-left:0}.accordionnew-content .pdf_mappa .open{width:10rem;top:1rem;left:1.5rem}.accordionnew-content .pdf_mappa .borderline{}button.bgred2:hover,.oc-filtro:hover,.cta.bgred2:hover,.cta.bgred1:hover,.cta.bgred3:hover,.tab-group li a:hover,.share .ctashare .cta:hover,.slidepagebox .lecta .cta:hover,.cta.bordgold:hover{background-color:#CDB36C}.boxes .box:hover .txt .cta{background-color:#CDB36C!important}.boxes .box .txt .cta .active{background-color:#CDB36C!important}.slidehome .txt:hover .t40,.breadcrumbs a:hover,.filter_page .info-center a:hover,.cms_desc a:hover,.contacts .cl:hover{color:#CDB36C}.ctaimmobile .cont a:hover span,.all_article .box .txt .gold:hover{color:#fff}.share .ctashare .cta:hover img,.cta:hover img{filter:invert(1) brightness(10)}.cta.imgcta.bgtras.prefeLoad.active img{background-image:url(../img/favorite_click.svg);filter:invert(1) brightness(10)}.oc-filtro:hover p.gold{color:#fff!important}.cta.prefe:hover img{filter:inherit!important}.cta.prefe:hover{background-image:url(../img/favorite_click.svg);background-repeat:no-repeat;height:2rem;width:2.2rem}.cta.prefe{position:relative}.cta.prefe img{margin:0}.cta.prefe.active{background-image:url(../img/favorite_click.svg);background-repeat:no-repeat;height:2rem;width:2.2rem}.prefe2:hover,.prefe2.active{margin:-4px 0 0 1.5rem;background-image:url(../img/favorite_click.svg);background-repeat:no-repeat;height:2.66rem;width:2.85rem}.prefe2:hover img,.prefe2.active img{position:absolute;top:-1.7px;right:0}.prefe2{position:relative}.txt1.zi:hover{color:#D6C067!important}.staff a .gold:hover{color:#fff}.staff a .fff:hover{color:#D6C067}.social_footer img:hover,.contacts img:hover{opacity:.5}.filter button:hover{border:1px solid #c7ac65}.share .ctashare .dropdown-content img{filter:none!important;position:relative;top:inherit}.error{position:relative;padding:6rem 0;min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.error-n{font-size:30rem;line-height:1;font-weight:lighter;opacity:.2;text-shadow:0 5px 10px rgba(0,0,0,.3)}.new-gallery{gap:.5%;margin-bottom:6rem}.new-gallery a{overflow:hidden;width:24.6%;margin-bottom:.5%;height:18vw;display:flex}.new-gallery a img{transition:1s;object-fit:cover;object-position:center;width:100%;height:100%}.new-gallery a img:hover{transform:scale(1.05);opacity:0.7}.new-gallery-servizi{gap:.5%}.new-gallery-servizi a{overflow:hidden;width:24.6%;margin-bottom:.5%;height:18vw;display:flex}.new-gallery-servizi a img{transition:1s;object-fit:cover;object-position:center;width:100%;height:100%}.new-gallery-servizi a img:hover{transform:scale(1.05);opacity:0.7}.mt6{margin-top:6rem}.all_article .box .t20 p{font-size:2rem;line-height:1.25}.all_article .box .t20 p strong{font-weight:400}@media (max-width:1800px){.info_icon_page {justify-content:flex-start;} .info_icon_page p {margin:0 1% 1rem 0;width:24%;flex-wrap:nowrap;align-items:flex-start;} .cl35 .info_icon_page p {width:100%} .video-home {justify-content:space-between;} .video-home .desc {max-width:100%;width:49.5%;margin:0} .videotour .video-home .video {width:49.5%}}@media (max-width:1670px){.oc-filtro .name#titolo_ricerca_tipologia {font-size:.7vw;letter-spacing:.8px!important} .search1 #libero_filtri_page::placeholder {font-size:.7vw;letter-spacing:.8px!important} .articoli_home.blog_new .altri .recenti.list .box .txt {padding:0 2rem}}@media (max-width:1400px){html {font-size:9.5px} .sticky_a .menu_fix .bl:last-child {width:55rem} .sticky_a .menu_fix .bl3 .img {display:none;} .button_invia {margin-top:0;display:block;} .immobili .text .info_icon p {font-size:1.2rem}}@media (max-width:1300px){html {font-size:10px} .box-province.boxes .box {width:24%;height:34vw} .articoli_home.blog_new {padding-top:2rem} .articoli_home.blog_new .tutti {width:100%;margin-bottom:4rem} .articoli_home.blog_new .altri {width:100%;border:0;border-top:1px solid rgba(255,255,255,.26);padding-left:0;padding-top:1rem} .articoli_home.blog_new .altri .recenti,.articoli_home.blog_new .altri .piu_letti {display:none;}}@media (max-width:1200px){.sticky_a .menu_fix .prefe.active{background-image:url(../img/favorite_click.svg);background-position:0px 1.5px;background-repeat:no-repeat;height:2rem;width:2.2rem;} html {font-size:10px} #modale_ricerca .filtermenu .filter {width:91%;margin:3rem auto 0;padding:0 2rem 3rem} #modale_ricerca .filtermenu .check {margin:1rem auto 2rem;} .info_icon_page {justify-content:center;} .info_icon_page p {margin:0 2% 1rem 0;width:auto;} .menuresponsive {display:flex;} .menu li,.menu .icons li {display:none;} .menu .icons li.searchtop {display:block;} .header {display:flex;flex-direction:column-reverse;} .preheader p {display:none;} .menu {padding:1.5rem;box-shadow:none;border:0;justify-content:space-between;} .header .flex.loghi {border-bottom:2px solid #CEB467;box-shadow:0 3px 16px rgba(0,0,0,0.35);} .header .logo,.header .pitto,.header .logo2 {display:none;} .header .logoresp {display:flex;justify-content:center;} .header .logoresp img {text-align:center;display:block;max-width:80rem;width:80%} .sticky.menu {border-bottom:2px solid #CEB467;box-shadow:0 3px 16px rgba(0,0,0,0.35);} .filter .title {position:relative;top:inherit;padding:0;align-items:center;flex-direction:column;} .filter {border:0;padding:0 0 3rem;border-top:1px solid #CEB467;border-bottom:1px solid #CEB467} .filter .title .scrolla {display:none;} .p-ricerca {position:absolute;background:#680206;top:-4.2rem;padding:1rem 3rem;margin:0;border:1px solid #CEB467;border-bottom:0} .filtermenu .p-ricerca {border:0} .check {margin:1rem 0 2rem} .check .checkmark {top:0} .filter .search2 {width:100%;display:block;} .filter .search1,.filter .search2 {height:auto;margin:0 auto;max-width:80rem;width:100%;padding:0 3rem} .filter .padbase {max-width:50rem;width:96%;margin:0 auto;border:1px solid #D6C067;padding:3rem 0;} #contenitore-filtri-modale .filter .padbase {padding:0;border:0;} .filtermenu .filter .search1,.filtermenu .filter .search2 {padding:0 2.4rem} .filter .search2 button.lente {width:100%;background-color:#c7ac65;display:flex;justify-content:center;align-items:center;width:13rem;margin:0 auto;} .filter .search2 button.lente.reset {width:100%;background-color:#5E070E !important;display:flex;justify-content:center;align-items:center;width:13rem;margin:0 auto;} .filter .search2 button.lente img {margin-left:-1rem} #contenitore-filtri .lente span {display:inline-block;} .filter .search1,.oc-filtro {width:100%;margin-bottom:1.5rem} .filter .oc-filtro {width:100%;border:0;padding:0;display:inline-block;} .filter .oc-filtro .text_open {border-top:0;padding:1rem 2rem;box-shadow:inherit;position:relative;top:inherit;max-width:100%} .filter .filter .search2 .lente {background-color:#c7ac65;height:3.4rem;width:100%} .filter .filter .search2 .lente img {height:3.4rem} .filter .oc-filtro .name {font-size:1.4rem!important} .search1 #libero_filtri_page::placeholder {font-size:1.4rem!important;} .filter .oc-filtro .open-close {border:1px solid #fff;padding:.5rem 1rem} .filter .oc-filtro.price .text_open {left:inherit;right:inherit;width:100%;padding:2rem} .filtermenu .p-ricerca {top:inherit;position:relative;background:transparent;} .filtermenu .filter .search1 {margin:-1rem 0 0} .filtermenu .filter {width:100%} .boxes .box {height:34vw} #carousel_4pz-list .box {height:34vw} .ctaimmobile .cont a {margin:1% 0;padding-right:0;text-align:center;flex-direction:column;padding-bottom:2rem;width:100%;justify-content:center;border:0;border-bottom:1px solid rgba(255,255,255,.4)} .ctaimmobile .cont a br {display:none;} .ctaimmobile .cont a img {margin:0 0 1.5rem} .filter .search1 .cs_suggest{padding:0 3rem;} .filtermenu .filter .search1 .cs_suggest{padding:0 2.4rem;} .carousel_6pz .splide__pagination {position:relative;display:block;text-align:center;width:100%!important;height:auto;bottom:0;z-index:1} .carousel_6pz .splide__pagination__page {border-radius:0;background:#fff;opacity:0.5;width:4rem;height:3px;margin:5px;cursor:pointer;display:block;} #carousel_4pz .splide__pagination__page {width:4rem} .carousel_6pz .splide__pagination__page:focus {outline:none;} .carousel_6pz .splide__pagination__page.is-active {background:#fff;opacity:1;transform:inherit;} .splide__slide {position:relative;} .pages .filter {display:none;} .pages .filter_popup .filter {display:block;} .pages .filter_popup .filter.filtri_form .oc-filtro {width:100%;margin-bottom:1rem} .pages .filter_popup .filter.filtri_form .oc-filtro .text_open {border:0;top:inherit;} .pages .filter_popup .filter .oc-filtro .open-close {border:0} .pages .padpage.padresp {padding:0 5% 4rem} .filter_page .pagination {width:auto;} .filter_page .order {width:auto;} .filter_page {flex-wrap:nowrap} .immobili .sellersmall {width:100%} .immobili .seller_cta .ctas {width:100%;margin-top:1rem} .immobili .seller_cta .ctas .cta {width:100%;margin:5px 0} .sticky_a .menu_fix {flex-wrap:wrap;} .sticky_a .menu_fix .bl:nth-child(3) {display:none;} .sticky_a .menu_fix .bl {border-left:0;width:49%;min-width:49%;padding:0} .sticky_a .menu_fix .bl:nth-child(4) a.brochure {display:none;} .sticky_a .menu_fix .bl:nth-child(4) a.contattaci {display:none;} .sticky_a .menu_fix .bl4 {justify-content:center;} .sticky_a .menu_fix .bl:first-child {width:100%;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(225,225,225,.23);} .sticky_a .menu_fix .bl:last-child {width:49%;justify-content:flex-end;} .sticky_a .menu_fix .bl:last-child .dropdown {display:block;} .sticky_a .menu_fix .bl:last-child .cta {margin-right:0} .sticky_a .menu_fix .brochureResp {display:block;} .sticky_a .menu_fix .bell {display:block;} .sticky_a .menu_fix .prefe {margin:0 1.5rem 0 0;} .sticky_a .menu_fix .prefe.imgcta img {margin:0 0 0 0;} .sticky_a {padding-bottom:1rem} .mresp {margin:0 0 3rem} #thumbnail-carousel,.bgthumb,.gallery_immobile .header ul {display:none;} .gallery_immobile .header .menutop {display:flex;top:10rem;left:0} .gallery_immobile .header .menutop li button {margin:1rem;padding:0} #main-carousel {width:100%;margin:0} .padpage.main_gallery {padding:4rem} .main_gallery .my-arrows {width:100%} .gallery_immobile .header {flex-direction:row;} .gallery_immobile .header.footer ul {display:block;position:relative;width:100%} .gallery_immobile .header.footer .title {max-width:100%} .gallery_immobile .header.footer {flex-direction:column;} .splideform {display:none!important} .padpage.main_gallery {position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:100%} .filter .title .content-title {border:0;padding:0} .p-ricerca {max-width:50rem;left:0;right:0;margin:0 auto;text-align:center;width:96%;} .slidehome,#slide img,#slide .splide__track {height:calc(100vh - 21.5rem);} .immobili .text .info_icon p {width:49%} .family .imgetxt .cl60 {width:calc(100% - 44rem);} .family .imgetxt .cl40 {width:40rem} #modale_ricerca .filtermenu .p-ricerca {margin-right:auto;} .immobili .box {max-height:100%} .formdesc .filter .padbase {max-width:100%;padding:0;border:0} .formdesc .filter .search2 {padding:0} .formdesc .filter .search1,.formdesc .filter .search2 {max-width:100%;margin-bottom:0} .formdesc .filter .padbase {width:100%} .formdesc #contenitore-filtri {margin-top:-1rem!important} #modale_ricerca .ctas_filter .lente {padding-left:2rem!important} .oc-filtro .text_open.open-location .filtri-content.flex {gap:1.5rem} .filter .oc-filtro .text_open {padding:1rem} .filter .text_open.open-location .oc-filtro {margin-bottom:0} .oc-filtro .text_open.cont_zero .filtri-content.flex {flex-direction:column;} .filtri-content .cl33 {width:100%} .oc-filtro .text_open.open-location label.tit.none {display:none;}}@media (max-width:1024px){.h-desktop {display:block !important;} .h-mobile {display:none !important;} .h-mobile-itaest {display:none !important;} .sections {height:100%;margin-top:4rem} .sections .s1 {width:100%;height:100%;margin-bottom:1%} .sections .s2 {width:100%} .sections .box .tit {position:absolute;} .sections .box img {position:relative;height:auto;object-position:top center;} .videos .sections .s1,.videos .sections .s2 {width:100%} .videos .sections .box img {object-position:center!important;} .videos .sections .box {height:auto;} #carousel_4pz-list .box {height:47vw} .boxes .box {height:44vw} .boxsfusi .sections .box img {position:absolute;height:100%} footer .flex {flex-wrap:wrap;} footer .mt4 {margin-top:2rem} footer .flex .cl {margin:1rem 0;width:100%;max-width:100%!important;text-align:center;} .evidenza {padding:0} .slidehome .txt {width:90%} .filter_page {flex-direction:column;align-items:center;} .filter_page .order {margin-bottom:1rem;width:100%;text-align:center;} .slidebox,.immobili .text {width:100%} .slidebox {position:relative!important;} .immobili .text {margin:0} .immobili .splide__track,.immobili .splide__list,.immobili .splide__slide {min-height:inherit;height:60vw} .slidebox .splide__slide img {height:60vw} .filter_page .order select {margin:.5rem} .t30-slider-home {font-size:3vw;max-width:100%;overflow:hidden;text-overflow:ellipsis;} .filter_page .order select {margin:0;max-width:25.7rem;width:100%} .filter_page .pagination {justify-content:center;width:100%} .t40 {font-size:3.5rem} .seller {margin:2rem 0;width:100%;position:relative;transform:inherit;top:inherit;right:inherit;} .imtitle .txt {width:100%} .slidepagebox .lecta {justify-content:center;left:0;right:0;bottom:2.4rem;width:100%} .share {width:100%} .desc_map .desc {width:100%} .desc_map .map {width:100%;margin-top:2rem;} .form_immobile .cl40 {width:100%;order:1;margin-bottom:3rem} .form_immobile .cl25,.form_immobile .cl35 {width:49%;order:2} .form_immobile .cl25 img,.form_immobile .cl35 img {height:40vw;object-position:top center;object-fit:cover;} .w100txt {flex-wrap:wrap;} .pdf_mappa {width:100%;margin:3rem 0 0;height:auto;max-height:50vw} .pad-bottom-menu {padding-bottom:6rem} .wapp {display:block;bottom:.7rem;right:1rem} .wapp img {width:4.5rem} .div-back-to-top {display:flex;background-color:yellow;max-width:300rem;width:100%;left:0;right:0;bottom:0;margin:0 auto;position:fixed;z-index:100} .back-to-top {border-top:1px solid #CEB467;padding:1.5rem 2rem;position:absolute;z-index:200;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;} .back-to-top a {display:flex;} .back-to-top a.is-active img {filter:brightness(0) invert(1);} .back-to-top img {height:3rem;margin:0 2rem} .back-to-top.sha80.bgred3 .flex {justify-content:center;} .back-to-top {padding:1.5rem 0} .back-to-top.sha80.bgred3 .flex {width:100%;flex-wrap:nowrap;justify-content:space-between;} .back-to-top .flex a {width:19%;margin:0 .5%;flex-direction:column;align-items:center;justify-content:center;} .back-to-top img {width:100%;margin:0;max-width:2.8rem} .prefe_banner .n {transform:translate(-50%,-50%);top:25%;left:50%;margin-left:-20px} .back-to-top .flex a p {font-size:1.1rem;margin-top:4px} .prefe_banner .n {position:absolute;background:#a4010e;border-radius:50%;padding:3px;font-size:1.3rem;font-weight:500;border:1.2px solid;min-width:2.5rem;min-height:2rem;text-align:center;} .social_footer {padding-bottom:11rem} .slidepagebox .lecta .cta {margin:1.5rem .75rem 0} .collezioni .cl {width:100%} .box-province.boxes .box {width:32.5%;height:40vw} .box-province.boxes .box .cta {font-size:1.2rem} .staff_anteprima .proprieta {position:relative;top:inherit;right:inherit;} .title_flags {width:100%} .dettaglio-staff .cl55 {width:100%} .dettaglio-staff .cl45 {width:100%;margin-top:3rem} .all_article .box {width:48%;display:flex;flex-direction:column;} .all_article .box .img {height:auto;} .blog-page .all_article .box .img {height:28vw} .all_article .box .img.video {height:auto;} .all_magazine .box:nth-child(2n) {margin-top:2rem} .content_magazine .info {background:#680206;padding:3rem;box-shadow:0 3px 15px rgba(0,0,0,0.4);width:100%;align-items:center;} .content_magazine .info img.ojf {max-width:22rem} .content_magazine .txt {border:0;padding:4rem 0 0;width:100%} .actions a {width:100%;margin:.5rem 0} .txthover_desc {display:none;} .sections .s {margin-bottom:0} .sections .s .box {margin-bottom:1rem!important} .sections .s .box:nth-child(3),.sections .s .box:nth-child(4) {margin-bottom:0!important} .contenitore {padding:5rem 4rem;align-items:inherit;justify-content:inherit;} #modale_ricerca .contenitore {padding:5rem 0rem} .slidehome,#slide img,#slide .splide__track {height:calc(100vh - 21.6rem);} .fancybox__slide {padding:0!important} .contenitore .ctaimmobile {padding-top:2rem} .cl35 {margin-bottom:3rem;} .cl35,.cl65 {width:100%} .form_modal .contenitore {display:block;} .video_slide .play {width:10rem !important;height:10rem !important;} .newsletter .flex .c50 {width:100%!important} .newsletter .flex {justify-content:center;flex-direction:column;text-align:center;} .newsletter .flex form.c50 {margin-top:3rem} .newsletter .inputs {margin-top:2rem} .newsletter .flex form .cta {margin-top:1rem;background-color:#a4010e;width:auto;} .newsletter .flex form .email {width:100%} .adown {width:1.4rem;margin-top:-2px;vertical-align:middle;display:inline-block;} .filtermenu .adown {display:none;} .txthover_header {text-align:center;justify-content:center;width:95%;margin:0 auto;} .immobili .text .info_icon p {font-size:1.4rem} .bgimg_collezioni .ctaimmobile .cont a {text-align:center;} .bgimg_collezioni {padding:0 2%} .header .flex.loghi {display:none;} .menu {height:8rem;border-bottom:1px solid #CEB467;box-shadow:0 3px 16px rgba(0,0,0,0.35);background-image:linear-gradient(to right,#680206,#750209,#82020b,#8f010d,#9d010e,#9d010e,#9d010e,#9d010e,#8f010d,#82020b,#750209,#680206);} .menu .loghino {transition:.3s;display:block;width:72%;max-width:32rem;opacity:1;position:absolute;left:51.5%;top:52%;transform:translate(-50%,-50%);} .sticky.menu .loghino {} .newsletter .inputs {position:relative;display:block;text-align:left;} .newsletter .flex form .email {width:calc(100% - 14rem);} .newsletter .flex form .cta {width:14rem;position:absolute;top:0;right:0;margin:0;height:100%} .ctashare {justify-content:center;width:100%} .desc_map {display:none;} .family .imgetxt {flex-direction:column-reverse;} .family .imgetxt .cl60 {width:100%} .family .imgetxt .cl40 {width:100%;margin-top:5rem} .rotate-btn {display:none;} .filter .padbase {margin:3rem auto 0;} .href-all {display:block;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0} .bgimg_collezioni .cta_link {margin:2rem 0 -1rem} .coll .immobili_page.pt4 {padding-top:0} .filter_page .info-center {order:-1;width:100%;margin-bottom:2.5rem} .formdesc #ricerca_ita_est {display:none!important;} .formdesc .cl33,.formdesc .cl50 {width:100%} .formdesc .iti {width:100%!important} .accordionnew-content .desc70 {width:100%;margin:4rem 0 0 0} .accordionnew-content .desc70_right {width:100%;margin:0 0 4rem 0} .accordionnew-content .img.sha40 {width:100%;} .accordionnew-content .pdf_mappa {display:flex;max-height:inherit!important;} .filter_page.filter_period .info-center {position:relative;} .select_period {margin:0rem 0 1rem;flex-wrap:wrap;justify-content:center;} .select_period .cta {margin-bottom:1%} .contatti .social_footer {padding-bottom:10rem} .ctalink .accordion_menu {display:block;} .ctalink .nm {display:none;} .ctalink .sm {display:block;} .ctalink {width:100%;margin-bottom:4rem} .content_ctalink {width:100%} .mob-center {text-align:center;} .video-home {flex-direction:column;} .video-home .desc {max-width:100%;width:100%;margin-top:2rem} .videotour .video-home .video {width:100%} .articoli_home {display:none;} .blog-page .articoli_home {display:block;} #carousel_magazine {display:block;padding:1rem 0 0} .magazine_home {padding-bottom:6rem} #carousel_magazine.all_article .box {width:100%} #carousel_magazine.all_article .box .txt {text-align:left;} #carousel_magazine.all_article .box .txt .cms_desc {display:none;} #carousel_magazine.all_article .box .img {height:28rem} #carousel_magazine .splide__list {align-items:stretch;} #carousel_magazine .splide__slide {height:auto;display:flex;flex-direction:column;} #carousel_magazine .splide__slide>a {height:100%;display:flex;flex-direction:column;} #carousel_magazine .splide__slide .text {flex:1;} #carousel_magazine .txt {flex:1;display:flex;flex-direction:column;padding:1rem;} #carousel_magazine .txt>p:last-child {position:relative;margin-top:auto;} #carousel_magazine .txt .mb1 {margin-bottom:0.5rem;} .mw80 {padding:0 1rem}}@media (max-width:768px){.ctalink_christie {flex-wrap:wrap;} .t30-slider-home {font-size:3vw;max-width:100%;overflow:hidden;text-overflow:ellipsis;} .boxes .box {height:60vw} .container {width:100%!important} .sections .s2 .box:nth-child(1),.sections .s2 .box:nth-child(2) {width:100%} .videos .sections .s2 .box:nth-child(1),.videos .sections .s2 .box:nth-child(2) {width:calc(50% - .5rem);} .boxsfusi .sections .s .box {width:49%!important} input {border-radius:0} .tabsbox .cl40 {width:100%;margin-bottom:3rem} .tabsbox .cl60 {width:100%;} .tab-group {flex-wrap:wrap;justify-content:flex-start;} .tab-group li {width:auto;margin:.5rem} .collezioni .cl {width:100%;margin-right:0} .imgetxt,.imgetxt.reverse {flex-direction:column-reverse;} .imgetxt .cl50 {width:100%} .imgetxt .cl50.img {margin-top:3rem} .staff_anteprima .img {position:relative;top:inherit;left:inherit;margin:0 auto;height:30rem;width:100%;max-width:30rem} .staff_anteprima .txt {width:100%;margin:2rem 0 0} .ctalink {flex-wrap:wrap;} .all_article .box .t20 {font-size:1.6rem} .all_article .box .tronca3 {display:none;} .contacts .cl {padding:2rem 1rem;justify-content:center;width:100%;border:0;border-bottom:2px solid rgba(225,225,225,.23);} .contacts img {margin:0 .5rem} .contacts .social {padding:2rem 1rem;} .contatti .shadow {margin-bottom:-4rem} .formpage.formbox .cl25 {width:49.5%} .tabsbox .tab-group {flex-wrap:nowrap;} .tabsbox .tab-group li {width:48%} .slidehome,#slide img,#slide .splide__track {height:calc(100vh - 19.7rem);} .collezioni .tab-group li {width:32.6%;margin:.5% 0} .collezioni .tab-group .active a {font-weight:600} .box-province.boxes .box {width:32.5%} .p-ricerca {padding:1rem 2rem} .filtermenu .title .content-title {flex-direction:column;} .filtermenu .title .content-title .p-ricerca {margin-left:0} footer .d-no {display:none;} .staff_anteprima {justify-content:center;} .staff_anteprima .info a img,.dettaglio-staff .cl55 .cl .info a img {width:2rem;margin-right:1rem} .staff_anteprima .info a,.dettaglio-staff .cl55 .cl .info .border {font-size:1.4rem;display:flex;align-items:center;} #modale_ricerca .filtermenu .p-ricerca {margin:0 auto!important} .bgimg_collezioni .t55 {font-size:3rem} .galleria .bgbg {font-size:3rem} .new-gallery {gap:1%} .new-gallery a {width:32.67%;margin-bottom:1%} .new-gallery-servizi a {width:100%;margin-bottom:1%}}@media (max-width:600px){html {font-size:9.5px} .t18 {font-size:1.7rem} .t55 {font-size:4.5rem} .t30 {font-size:2.5rem} .t30-slider-home {font-size:6vw;max-width:100%;overflow:hidden;text-overflow:ellipsis;} .t35 {font-size:2.7rem;line-height:1.3} .t40 {font-size:3rem} .t25 {font-size:2.2rem} .t20 {font-size:2rem} .navigaper .buttons button {margin:.5rem} .boxes .box {height:90vw} #carousel_4pz-list .box {height:80vw} .boxsfusi .sections .s .box {height:50vw} .padlati {padding:0 3%} .shadow {margin:5rem 0 0} .sections {margin-top:1rem} .slidehome .txt .t55{font-size:4rem;line-height:1;margin-top:1rem} .slidehome .txt .t35 {font-size:2.5rem;} .slidehome .txt .t25 {font-size:1.6rem;} .t35 {font-size:3rem} .fambox .bgred1 .t30 {font-size:2rem} .fambox .bgred1 {padding:2rem 3%} .sections .box .tit {font-size:2rem;padding:2rem} .evidenza .t35 {padding:0 3%} .boxes .box .bgtra {height:80%} .box-province.boxes .box .bgtra {height:50%} .txthover_overlay {bottom:1rem;left:2rem} .slidehome .bgtra {height:80%} .slidehome,#slide img,#slide .splide__track,#slide {height:80vh} .immobili .text {padding:2rem} .order .selects {display:flex;flex-wrap:wrap;justify-content:center;} .immobili .splide__track,.immobili .splide__list,.immobili .splide__slide {height:85vw} .slidebox .splide__slide img {height:85vw} .galleria .gallery {width:49%} .galleria .gallery:last-child {width:100%} .form_immobile {padding:2rem} .breadcrumbs.bc_immobile {} .breadcrumbs.bc_immobile a.t18 {font-size:1.4rem;margin-top:.6rem;margin-bottom:0;} .share .ctashare {margin:1rem 0} .share {align-items:center;} .cta_venduta {top:9rem} .clbox .cl {width:100%} .dettaglio-staff .cl55 .cl .img {width:100%;max-width:30rem;margin:0 auto;} .dettaglio-staff .cl55 .cl .info {width:100%;margin-top:4rem} .breadcrumbs a {margin:.5rem 0} .content_magazine .txt .img .cta {width:100%;bottom:inherit;left:inherit;position:relative;display:flex;justify-content:center;} .content_magazine {margin-bottom:0} .formpage.formbox .cl25,.formpage.formbox select.cl49 {width:100%} .formbox {padding:2rem} .ctaimmobile .cont a {margin:2.5% 0} .menu {padding:1.1rem 1rem} .sticky.menu {padding:1.5rem 1rem} .menuresponsive img {margin:0 .5rem;} .filtri-content .cl33,.filtri-content .cl50 {width:100%;margin-bottom:3rem} .filtri-content .cl33:last-child,.filtri-content .cl50:last-child {margin-bottom:0} .header .logoresp img {width:95%} .form_immobile .cl25,.form_immobile .cl35 {width:100%;margin:1.5rem 0} .form_immobile .cl25 img,.form_immobile .cl35 img {height:auto;} .galleria .gallery {width:50%;margin:0} .slidehome,#slide img,#slide .splide__track {height:calc(100vh - 16.1rem);} .contatti .slidehome,.contatti #slide img,.contatti #slide .splide__track {height:auto} .form_modal .contenitore .cl50 {width:100%} .form_modal .contenitore select {background:url(../img/down.svg) 97.5% / 13px no-repeat transparent;} .sections .box .tit {left:0;right:0;top:0;text-align:center;} .sections .box .bgtra {transform:rotate(180deg);top:0} .videos .sections .box.dn {display:none;} .boxsfusi .sections .s .box:first-child,.boxsfusi .sections .s .box:nth-child(4),.boxsfusi .sections .s .box:nth-child(7),.boxsfusi .sections .s .box:nth-child(10) {width:100%!important} .txthover_header {justify-content:center;} .txthover_overlay {bottom:inherit;right:0;left:0;top:2rem;width:100%} .breadcrumbs a {font-size:1.2rem} .filter_page .order {width:auto} .order .selects {flex-wrap:nowrap;justify-content:center;min-width:22rem;border-bottom:1px solid #fff;padding-bottom:1rem} .order .selects select {background:url(../img/down.svg) 100% / 13px no-repeat #fff;} .order .selects .cta {font-size:1.4rem;padding:0;border:0;background-color:transparent;} .t35 {font-size:2.5rem} .filter_page {margin:2.5rem 0 3rem;} .breadcrumbs.bc_immobile .hrefs {display:none;} .cta_venduta {top:4.5rem} span.sn {font-size:1.2rem} .ctamob.lecta {margin:0} .ctamob.lecta .imgcta img {margin:0 .5rem 0 0!important} .ctamob.lecta {justify-content:space-between!important;margin:0 2%} .ctamob.lecta .imgcta {flex:0 0 49%;box-sizing:border-box;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;padding:.7rem 0.5rem;font-size:1.2rem!important;margin:.45rem 0} .ctamob.lecta .imgcta:nth-child(odd):last-child {flex:0 0 100%;} .gallery_immobile .header .menutop {display:block;left:4rem} .gallery_immobile .header .menutop li button {margin:.5rem 0;padding:0} .gallery_immobile .header .title {font-size:1.8rem;margin:.5rem 0} .t40 {font-size:2.5rem} .t35 {font-size:2.5rem} .cms_desc h1,.cms_desc h2,.cms_desc h3,.cms_desc h4,.cms_desc h5,.cms_desc h6 {font-size:2rem;margin:1rem 0} .tabsbox .cl35 {text-align:center;} .tabsbox .cl35 .info_icon_page {justify-content:flex-start;align-items:flex-start;} .tabsbox .info_icon_page p {width:100%;border-bottom:1px solid rgba(255,255,255,.26);padding-bottom:1rem} .tab-group li a {padding:.3rem .8rem} .collezioni .tab-group a {font-size:1.2rem} .all_article .box {width:100%;margin-bottom:1.3rem} .blog-page .all_article .box {width:100%} .page_dettimm .social_footer {padding:3rem 0 9rem;} .cms_desc .flex {flex-direction:column-reverse;} .cms_desc .flex .desc {width:100%} .cms_desc .flex .map {width:100%;text-align:center;margin-bottom:2rem} .cms_desc .flex .map img {max-width:22rem} .info_icon_page p {flex-wrap:nowrap;} .slidepagebox .lecta {width:96%} .share {justify-content:center;} .nf {flex-direction:column;align-items:flex-start;} .nf .line {display:none;} .form .iti {width:100%!important} .form .cl50 {width:100%} .slidehome .txt .t30 {font-size:1.8rem} .slidehome .txt .t40 {font-size:1.8rem} .slidehome .txt .t22 {font-size:1.6rem} .navigaper .buttons {display:flex;justify-content:center;flex-wrap:wrap;margin:1.5rem 4% 1rem} .navigaper .buttons button {flex:1 1 calc(50% - 10px);} .shadow {margin:0} .newsletter .t25 {font-size:2rem;margin-bottom:1rem} .newsletter .flex form .email {margin:0;width:100%} .newsletter .flex form .cta {width:auto} .immobili .text .desc {display:none;} .filter_page .order {margin-bottom:0} .filter_page .order select {max-width:100%} .filter_page .pagination {display:none;} .filter_page .pagination.pag_bottom {display:flex;} .immobili {width:111%;margin-left:-5.5%} .info_suimg .ctas .cta-pt {display:none;} .page_dettimm .slidehome,.page_dettimm #slide img,.page_dettimm #slide .splide__track,.page_dettimm #slide {height:93vw;border-bottom:1px solid #D6C067;} .imtitle .txt {padding-top:1rem;border-top:1px solid rgba(255,255,255,.2);} .imtitle {padding:2rem 0} .slidepagebox .lecta {background-color:#79060D;position:relative;width:90%;padding:2rem 0 0;margin:0 auto;left:inherit;bottom:inherit;} .slidepagebox .ctamob.lecta {display:none;} .slidepagebox .lecta .cta {margin:1%;width:48%} .imtitle {box-shadow:none;padding-bottom:0;padding-top:6rem;margin-top:-5rem} .imtitle .txt {border:0} .imtitle .prices {padding-bottom:1rem;} .pagination button {height:3rem;width:3rem;} .pagination .puntini {height:3rem;width:3rem;} .ctas_mobile {display:block;} .ctas_mobile .ctamob.lecta {padding:0 0 1rem;margin:.5rem 0 0;} .t35 {font-size:2.2rem} .t30 {font-size:1.8rem} .t25 {font-size:1.8rem} .imgtop .t35 p {font-size:2.2rem} .imgtop .t35 p strong {font-weight:400;display:block;} .page_dettimm .t30,.page_dettimm .t22,.page_dettimm .t25 {font-size:1.8rem} .immobili .text .info_icon p {display:none;} .immobili .text .info_icon p.r-db {display:flex;min-width:40%;} .m-none {display:none;} .share-top img {height:2.2rem} .share-top button,.share-top li {margin-left:.5rem;background-color:#79060D;border:1px solid #CEB467;border-radius:.4rem;padding:.5rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;} .share-top .dropdown-content {top:3.5rem;padding:.9rem;min-width:auto} .share-top li img {height:auto;width:2rem;margin:0} .ctamob.lecta .imgcta {background-color:#5E070E} .share .cta {font-size:1.2rem;width:100%;text-align:center;} .info_icon_page {display:none;} .desc_map {display:none;} .tabsbox {margin-top:0} .cl35 .info_icon_page p {justify-content:flex-start;padding-bottom:0} .cl35 .info_icon_page p span,.tabsbox .cl35 {text-align:left;} .tabsbox .info_icon_page p {border:0} .seller {margin:5rem 0} .seller.s2 {display:block;} .tabsbox .cl35 .info_icon_page .t22 {margin-bottom:2rem} .page_dettimm .mainContent.height {max-height:100%;} .page_dettimm .readmore {display:none;} .page_dettimm .cms_desc.readmore-lines-mobile .mainContent.height {max-height:none;} .page_dettimm .cms_desc.readmore-lines-mobile .readmore {display:block;text-align:center;} .immobili .text {display:block;} .immobili .text .info_icon {} .immobili .text .info_icon p {width:auto;margin-right:2rem} .filtermenu .padbase {padding:0 4.5%;} .fambox .bgred1 .t35 {margin-bottom:1rem} .slidepagebox .lecta .cta {width:100%;margin:1% 0} .staff_anteprima .txt .cta {width:100%;margin:1% 0;text-align:center;justify-content:center;} .staff_anteprima .img {width:100%;height:100%;max-width:100%} .content_ptour .ctas .cta {width:100%} .content_magazine .info .cta {min-width:22rem} #modale_ricerca .filtermenu .filter {padding:0 0 3rem} .breadcrumbs.bc_immobile {display:none;} #slide .splide__pagination {bottom:3rem} .slidehome .txt {top:48.5%} .slidepagebox #slide .splide__pagination {display:flex;align-items:center;bottom:-3.8rem;z-index:2} .slidepagebox {padding-bottom:4rem;z-index:4;position:relative;} .imtitle .txt {padding-top:0} #slide .splide__pagination__page {width:.7rem;height:.7rem;border-radius:50%} .slidepagebox #slide ul.splide__pagination li:nth-child(n+6) {display:none;} .slidepagebox #slide ul.splide__pagination li:nth-child(1) button,.slidepagebox #slide ul.splide__pagination li:nth-child(5) button {width:.5rem;height:.5rem;} .slidepagebox #slide ul.splide__pagination li:nth-child(1) button.is-active,.slidepagebox #slide ul.splide__pagination li:nth-child(5) button.is-active {height:.7rem;width:.7rem} .galleria .gallery {width:100%} .form_immobile .cl25,.form_immobile .cl35 {display:none;} .page_dettimm #slide .splide__pagination {height:2rem} .contatti .slidehome {overflow:visible;margin-bottom:8rem} .contatti #slide .splide__pagination {bottom:-8rem} .contatti #slide ul.splide__pagination li:nth-child(n+6) {display:none;} .contatti #slide ul.splide__pagination li:nth-child(1) button,.slidepagebox #slide ul.splide__pagination li:nth-child(5) button {width:.5rem;height:.5rem;} .contatti #slide ul.splide__pagination li:nth-child(1) button.is-active,.slidepagebox #slide ul.splide__pagination li:nth-child(5) button.is-active {height:.7rem;width:.7rem} .share .ctashare {justify-content:flex-start;margin:-2rem 0 0} .w100txt.accordion .showhide2 img {top:.4rem} .info_suimg .borderline {display:none;} .w100txt.accordion .t25 {width:calc(100% - 3rem);} .divider_small {margin:2rem 0} .page_dettimm .t30,.page_dettimm .t22,.page_dettimm .t25 {font-size:2rem} .flex.prices .ctashare {display:flex;align-items:center;justify-content:flex-end;width:auto} .flex.prices .ctashare img {max-width:2.8rem;height:3rem;margin:0 0 0 1.5rem} .flex.prices .valute {display:none;} .flex.prices .ctashare .dropdown-content {padding-top:0;width:5rem;min-width:5.5rem;text-align:center;} .flex.prices .ctashare .dropdown-content img {position:relative;top:inherit;width:2rem;height:2rem;margin:0} .flex.prices .ctashare .dropdown-content a {padding:1.3rem 0 1.3rem 0 !important;} .padpage .share {display:none;} .rotate-btn {display:block;} .tabsbox.flex .cl35 {text-align:center;} .back-to-top {padding:1rem 0} .fancybox__nav {position:absolute;width:15rem;bottom:25%;left:0;right:0;margin:0 auto;} .is-horizontal .fancybox__nav .f-button.is-next {right:5%!important} .is-horizontal .fancybox__nav .f-button.is-prev {left:5%!important} .is-horizontal .fancybox__nav {} .icon_dett_mobile {display:block;margin:-1rem 0 5rem;} .icon_dett_mobile .icon {width:2rem!important;height:2rem;display:inline-block;vertical-align:middle;margin-top:-5px} .breadcrumbs.b_b {display:none;} .center.mb5.mt2.t35 {margin:4rem 0 3.5rem} .prezzo-ric {display:none;} .videotour.center {margin:5rem 0 6rem} .videos .mb4 {margin:-1.5rem 0 3rem} .videos .t25.mb4 {margin-top:-.5rem} .immobili .text .rif-price {flex-direction:column;align-items:flex-start;} .immobili .text .info_icon p img {display:none;} .fancybox__toolbar__column.is-right {justify-content:center!important;} .fancybox__toolbar__column.is-left {display:none!important;} .slidehome .txt {width:75%} .prop_tour {padding-top:3rem} .pages .videotour.center {margin:3rem 0 4rem} .boxsfusi .t35 {margin-top:-2rem} .filter .padbase {margin-top:1.5rem} .filter {padding-bottom:1.5rem} .filter_page .info-center a,.filter_page .info-center p {font-size:1.6rem} .filter_page .info-center {margin-top:-.5rem} .tit.gold.w600 {display:flex;align-items:flex-start;justify-content:flex-start;} .tit.gold.w600 img {width:3rem} .tit.gold.w600 .icon {margin-top:1px;margin-right:5px} .accordionnew-content {display:none;} .accordionnew .icon {display:inline-block;} .divider_small.m1 {margin:1rem 0} .divider_small.m1.mbr:last-child {margin-bottom:4rem} .info_suimg {border-top:1px solid #D6C067;border-bottom:1px solid #D6C067;} .formbox .filigrana {max-width:95%;object-fit:cover;} .sticky_a .menu_fix .t20 {font-size:1.4rem} .sticky_a .menu_fix .bl {min-width:inherit;width:15rem} .sticky_a .menu_fix .bl:last-child {width:calc(100% - 16rem);} .pad-top-mobile {padding-top:4rem} .content_ctalink h1.t30 {font-size:2rem!important} .content_ctalink .cms_desc h2,.content_ctalink .cms_desc h3,.content_ctalink .cms_desc h4,.content_ctalink .cms_desc h5,.content_ctalink .cms_desc h6 {font-size:1.6rem} .error {padding:0 2%} .error-n {font-size:30vw;opacity:.4} .new-gallery a {width:49%;height:30VW} .new-gallery-servizi a {width:100%;height:30VW} .select_period {margin-bottom:0} .pagination button {width:3.5rem;height:3.5rem} .actions a span {display:block;} .statistiche {margin-top:.5rem;padding-top:.5rem;padding-bottom:.5rem} .statistiche p {margin-top:.5rem} .title-flex span .tra {display:none;} .title-flex {display:flex;flex-direction:column;flex-direction:column-reverse;} .title-flex span.gold {margin-top:.5rem} .title-flex2 .tra {display:none;} .title-flex2 {display:flex;flex-direction:column;flex-direction:column} .title-flex2 span:last-child {margin-top:.5rem} .ctalink {padding:2rem} .ctalink a {opacity:1} .ctalink .accordion_menu .t20 {font-size:1.7rem} .ctalink .accordion_menu a {font-size:1.3rem} .all_article .box .t20 p {font-size:1.6rem} .social_footer {padding-bottom:10rem} .valute-box .t16 {display:none;} .blog-page .all_article .box .img {height:108vw} #map-search {width:calc(100% - 7rem)!important;} #map-search input {border:1px solid rgba(0,0,0,.3)!important;border-radius:3px!important} .leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {border:1px solid rgba(0,0,0,.3)!important;} #map-draw-cta {transform:none!important;bottom:30px!important;text-align:center;right:0!important;left:0!important;} #map-actions {bottom:30px!important} .box-province.boxes {gap:2%} .box-province.boxes .box {width:49%;height:54vw;padding-bottom:2rem} .box-province.boxes .box .t30-slider-home {font-size:4.5vw} .box-province.boxes .box .t14 {font-size:3vw} .box-province.boxes .box .cta {font-size:2.5vw} .collezioni {margin-top:2.5rem} .articoli_home.blog_new {padding-top:0} .articoli_home.blog_new .box {height:60vh} .articoli_home.blog_new .list .box {height:auto;border:1px solid #CEB467;background-color:#680206;height:auto;flex-wrap:wrap;flex-direction:column;} .articoli_home.blog_new .list .box .img {border:0;width:100%;display:flex;} .articoli_home.blog_new .list .box .txt {width:100%} .articoli_home.blog_new .altri .recenti.list .box .txt {padding:2rem;width:100%} .articoli_home.blog_new .altri .list .box .img {height:auto;width:auto;} .articoli_home.blog_new .altri .piu_letti .box {height:40vh} .articoli_home.blog_new .box .t20 {font-size:1.6rem!important} .articoli_home.blog_new .list .box .cms_desc {display:none;}}@media (max-width:450px){.select_period {flex-wrap:wrap;justify-content:space-between;} .select_period .cta {font-size:1.1rem;margin-bottom:2%;padding:.75rem 1rem;width:48.5%!important} .bgimg_collezioni .padpage {padding:4rem 5rem}}@media (max-width:376px){.sticky_a .menu_fix .bl:last-child a {font-size:1.1rem}}@media (max-width:300px){.select_period .cta {width:100%!important} .box-province.boxes .box {width:100%;height:100vw;}}.select-wrapper{position:relative;display:inline-block}.custom-select{color:#fff;background:none;background-color:transparent;border:1px solid #fff;padding:.8rem 1rem;font-size:14px;text-transform:uppercase;appearance:none;width:100%}.custom-select option{color:#fff;background-color:#680206}.custom-select option:hover{background-color:#680206!important}.select-wrapper::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:13px;height:8px;background-image:url(../img/down.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none}.google-login-btn .icon{display:inline-flex;height:100%;padding:1rem 1.4rem;align-items:center;justify-content:center;background-color:#fff;margin-right:15px}.google-login-btn{padding:0 1.5rem 0rem 0}.google-login-btn span{font-weight:bolder}