.zone,.hpAgenzie__card,.dropdown,.usermap__categoria,.usermap__contratto,.hpTab{transition:all .3s ease}.dropdown__container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,49,81,.16),0 8px 24px 0 rgba(0,49,81,.16);overflow:hidden}.zone__box{background-color:#fff;border-radius:16px;box-shadow:0 8px 60px 0 rgba(0,49,81,.16),0 12px 24px -4px rgba(0,49,81,.24)}@media(max-width:600px){.zone__box{border-radius:0;box-shadow:none}}.usermap__categoria,.usermap__contratto,.hpTab{border-bottom:2px solid rgba(0,0,0,0);color:#2a2a2a;cursor:pointer;display:block;font-size:16px;font-weight:400;height:30px;line-height:21px;padding:0 15px;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.usermap__categoria:hover,.usermap__contratto:hover,.hpTab:hover,.active.usermap__categoria,.active.usermap__contratto,.active.hpTab{color:#0074c1;border-color:#8abfe2}.dropdown__input{background-color:#fff;border:solid 1px #ccc;border-radius:8px;color:#2a2a2a;font-size:15px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;min-height:38px;padding:0 16px}.dropdown__input:focus{outline:none;border-color:#8abfe2}@media(max-width:600px){.dropdown__input{padding:0 12px}}.zone input[type=checkbox],.localiCheckbox input[type=checkbox]{cursor:pointer;display:block;height:100%;left:0;margin:0;width:100%;position:absolute;opacity:0;top:0;z-index:100}.zone .check,.localiCheckbox__check{align-items:center;background-color:#fff;border:2px solid #ccc;border-radius:4px;display:flex;height:20px;justify-content:center;width:20px}.zone input[type=checkbox]:checked~span,.localiCheckbox input[type=checkbox]:checked~span{background-color:#0074c1;border-color:#0074c1}.zone input[type=checkbox]:checked~span:before,.localiCheckbox input[type=checkbox]:checked~span:before{content:"";color:#fff;font-size:10px}.zone .label,.localiCheckbox__label{color:#2a2a2a;font-size:16px;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;font-weight:400}.u-hide{display:none !important}.heroShot{position:relative;display:flex;align-items:center;flex-direction:column;width:calc(100% - 160px);height:calc(100vh - 72px);padding:0 15px;border-radius:16px;max-height:75vh;margin-top:92px;margin-bottom:64px}@media(max-width:1919px){.heroShot{width:calc(100% - 60px)}}@media(max-width:1535px){.heroShot{border-radius:0;margin-top:56px;width:100%}}@media(max-width:1279px){.heroShot{max-height:unset}}@media(max-width:834px){.heroShot{height:calc(100vh - 56px);margin-bottom:40px}}@media(max-width:600px){.heroShot{padding:0}}.heroShot__img{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25)),url("../../images/home-page/spain.webp?v=1.1");background-position:center 35%;background-repeat:no-repeat;background-size:cover}.heroShot__title{font-size:40px;font-weight:700;z-index:100;margin-top:191px;margin-bottom:29px;color:#fff;text-align:center;text-shadow:0 2px 4px rgba(42,42,42,.1)}@media(max-width:834px){.heroShot__title{font-size:24px;margin-bottom:40px}}@media(max-width:600px){.heroShot__title{margin-bottom:16px;margin-top:99px;font-size:24px;line-height:33px}}@media(max-width:600px){body.fullscreen .hpFilter{position:fixed;top:0}}.hpFilter{max-width:1008px;width:100%;display:flex;flex-direction:column;z-index:100}@media(max-width:600px){.hpFilter{height:auto;flex:1 1 auto;min-height:0;padding:24px 15px}}.hpFilter__mainBox{position:relative;z-index:100;display:flex;flex-wrap:wrap;width:100%;padding:24px;border-radius:12px;background-color:#fff}@media(max-width:834px){.hpFilter__mainBox{flex-wrap:wrap;max-width:100%;height:unset}}@media(max-width:600px){.hpFilter__mainBox{position:unset;flex-direction:column;flex-wrap:nowrap;width:100%;height:100%;padding:0;background-color:unset}}.hpFilter__secondBox{display:flex;align-items:center;width:100%;margin-top:15px;gap:10px}@media(max-width:600px){.hpFilter__secondBox{display:none;position:absolute;top:0;left:0;z-index:200;margin-top:0;background-color:#fff}.hpFilter__secondBox.show{display:block}}.hpFilter__search{position:relative;display:flex;align-items:center;width:100%;max-width:485px;height:50px;border-radius:0 8px 8px 0;background:url("../../images/icon-map-marker.svg?v=1.0") no-repeat 15px center #f5f6f7;padding-left:43px}@media(max-width:600px){.hpFilter__search{width:100%;max-width:unset;margin-bottom:8px;border-top:none;border-radius:8px}}.hpFilter__search input[type=text]{display:block;width:100%;height:100%;z-index:100;top:0;left:0;margin:0;padding:0 8px 0 0;border:none;background-color:#f5f6f7;border-radius:0 8px 8px 0;font-size:16px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a;cursor:pointer}@media(max-width:600px){.hpFilter__search input[type=text]{border-radius:8px}}.hpFilter__search input[type=text]:focus{outline:none}.hpFilter__search input[type=text]:hover{text-decoration:underline}.hpFilter__search .icon{display:flex;align-items:center;margin-right:16px;font-size:16px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#666;cursor:pointer}.hpFilter__search .icon.hide{display:none}.hpFilter__search .icon:hover{text-decoration:underline}.hpFilter__search .icon i{margin-right:8px;font-size:16px;color:#666}.hpFilter__select{position:relative;display:block;width:100%;max-width:300px;height:50px;background-color:#f5f6f7;border-radius:8px 0 0 8px;z-index:1;border-right:solid 1px #ccc}@media(max-width:600px){.hpFilter__select{max-width:unset;margin-bottom:8px;border-right:none;border-radius:8px}}.hpFilter__select select{border:none;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;margin:0;display:block;width:100%;height:100%;padding:0 16px;font-size:16px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a;cursor:pointer}.hpFilter__select select option.hide{display:none}.hpFilter__select:after{position:absolute;right:0;top:0;height:100%;margin-right:15px;line-height:50px;content:"";text-align:center;color:#666;font-size:7px;z-index:-1;transition:transform .2s ease-in-out,color .2s ease-in-out;display:inline-block}.hpFilter__select.select-active:after{transform:rotate(-180deg);color:#0074c1}@media(max-width:600px){.hpFilter__select.contrattoMobile{display:flex;width:100%;height:100%;background-color:rgba(0,0,0,0);order:-1}.hpFilter__select.contrattoMobile select{display:none}.hpFilter__select.contrattoMobile:after{display:none}}.hpFilter__button{position:relative;max-width:158px;height:50px;border-radius:8px;margin-left:12px}@media(max-width:834px){.hpFilter__button{max-width:100px}}@media(max-width:600px){.hpFilter__button{width:100%;max-width:unset;margin-left:0}}.hpFilter__button input[type=submit]{position:absolute;z-index:100;top:0;left:0;display:block;width:100%;height:100%;margin:0;border:none;background-color:rgba(0,0,0,0);text-transform:uppercase;font-size:16px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;color:#fff;line-height:15px;cursor:pointer}.hpFilter__button input[type=submit]:focus{outline:none}.hpFilter__prezzoMobile{display:none}@media(max-width:600px){.hpFilter__prezzoMobile{width:100%;height:50px;background-color:#fff;border-radius:8px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hpFilter__prezzoMobile .text{font-size:16px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#666}.hpFilter__prezzoMobile .text.gray{color:#999}.hpFilter__prezzoMobile i{font-size:7px;color:#666}}.hpFilter__searchWrap{display:flex;width:100%}@media(max-width:600px){.hpFilter__searchWrap{flex-direction:column}}.searchWindow{display:none;position:absolute;top:51px;left:0;z-index:150;width:100%;border-radius:0 0 2px 2px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.searchWindow.show{display:block}.searchWindow__place{display:flex;align-items:center;width:100%;height:80px;padding:15px 16px;border-bottom:solid 1px #ccc;cursor:pointer}.searchWindow__place:hover{background-color:#f4f4f4}.searchWindow__place:last-of-type{border-bottom:none}.searchWindow__place.active{background-color:#f4f4f4}.searchWindow__image{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-right:16px}.searchWindow__image img{width:100%}.searchWindow__title{display:block;margin-bottom:4px;font-size:16px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#2a2a2a}.searchWindow__subtitle{display:block;font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:21px;color:#2a2a2a}.filterScrollbar{display:flex;overflow:auto}.filterScrollbar .simplebar-scrollbar::before{border-radius:10px;background-color:#a9a9a9}.dropdown{align-items:center;border-radius:9999px;color:#2a2a2a;display:flex;justify-content:center;font-size:14px;height:36px;padding:0 16px;background-color:#f5f6f7;position:relative;padding:0 16px;cursor:pointer}.dropdown:hover{background-color:#f0f0f0}@media(max-width:600px){.dropdown{display:none;border-radius:0}}.dropdown.hide{display:none}.dropdown i{padding-left:20px;font-size:7px;color:#666;cursor:pointer}@media(max-width:600px){.dropdown i{position:absolute;right:19px;padding-left:0;font-size:15px}}.dropdown i:before{transition:transform .2s ease-in-out;display:inline-block}.dropdown i.dropdown-active:before{color:#0074c1;transform:rotate(-180deg)}.dropdown .clickArea{position:absolute;top:0;left:0;width:100%;height:100%}.dropdown__text{display:block;font-size:14px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:15px;color:#2a2a2a}.dropdown__container{display:none;position:absolute;left:0;top:40px;flex-direction:column;width:240px;max-height:260px}.dropdown__container.show{display:flex}@media(max-width:600px){.dropdown__container{display:flex;top:48px;width:100%;max-height:unset;height:calc(100vh - 48px);height:calc(100dvh - 48px);border:none;border-radius:0}.dropdown__container .filterScrollbar{flex:1 1 auto;min-height:0}.dropdown__container .confirmButtonContainer{flex-shrink:0}}.dropdown__container .confirmButton{display:block;width:100%;height:50px;background-color:#e50013;font-size:16px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:48px;color:#fff;text-align:center;text-transform:uppercase;border-radius:8px}.dropdown__container .confirmButtonContainer{display:none}@media(max-width:600px){.dropdown__container .confirmButtonContainer{display:block;width:100%;padding:17px;border-top:solid 1px #ccc}}.dropdown__input{max-width:210px;width:100%;height:38px;z-index:1}@media(max-width:600px){.dropdown__input{max-width:unset}}.dropdown__inputContaier{width:100%;min-height:71px;padding:16px 0;border-bottom:solid 1px #ccc;display:flex;justify-content:center;align-items:center}@media(max-width:600px){.dropdown__inputContaier{margin-bottom:0;padding:17px 15px}}.dropdown__wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:auto}@media(max-width:600px){.dropdown.prezzoMobile{position:absolute;top:0;left:0;width:100%;height:48px;display:flex;justify-content:center;margin-right:0;border-bottom:solid 1px #ccc;background-color:#fff}}.hpCheckbox{position:relative;width:100%;min-height:40px;background-color:#fff;display:flex;align-items:center}@media(pointer:fine){.hpCheckbox:hover{background-color:#f0f0f0}}.hpCheckbox input[type=radio]{display:block;width:100%;height:100%;position:absolute;opacity:0;z-index:100;top:0;left:0;margin:0;cursor:pointer}.hpCheckbox input[type=radio]:checked~label{background-color:#e6f1f9;color:#0074c1}.hpCheckbox__label{display:block;width:100%;height:100%;padding:0 15px;font-size:15px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;color:#2a2a2a;line-height:40px}.js_user_location:hover{cursor:pointer}.localiCheckbox{position:relative;width:100%;height:40px;background-color:#fff;display:flex;align-items:center}@media(pointer:fine){.localiCheckbox:hover{background-color:#f0f0f0}}.localiCheckbox input[type=checkbox]{height:40px}.localiCheckbox input[type=checkbox].js_locali_qls:checked~label{background-color:#e6f1f9;color:#0074c1}.localiCheckbox__check{margin-right:8px;margin-left:15px;width:24px}.localiCheckbox__label{display:block;width:100%;height:100%;line-height:40px}.localiCheckbox__label.qls{padding-left:15px}.inputContratto{position:relative;display:flex;justify-content:center;align-items:center;min-width:90px;height:40px}.inputContratto input[type=radio]{display:block;width:100%;height:100%;position:absolute;opacity:0;z-index:100;top:0;left:0;margin:0;cursor:pointer}.inputContratto input[type=radio]:checked{cursor:default}.inputContratto input[type=radio]:checked~label{color:#fff;position:relative;z-index:2}.inputContratto input[type=radio]:checked~label.reset-color{color:#2a2a2a}.inputContratto input[type=radio]:disabled{cursor:not-allowed}.inputContratto input[type=radio]:disabled~label{opacity:.3}.inputContratto.link{padding:0 20px;border-radius:8px;transition:all .3s ease;font-size:16px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:38px;color:#2a2a2a;text-align:center;display:inline-block}@media(max-width:600px){.inputContratto.link{border-right:none}}.inputContratto.link.animating{color:#fff;position:relative;z-index:2}@media(max-width:600px){.inputContratto{width:33.3%;min-width:unset}}.inputContratto__label{border-radius:8px;display:block;width:100%;height:100%;padding:0 20px;transition:color .3s ease;font-size:16px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:39px;color:#2a2a2a;text-align:center;position:relative;z-index:1}.inputContratto__container{position:relative;background-color:#f5f6f7;border-radius:8px;display:flex;gap:3px;margin-bottom:16px;padding:4px;--pill-left:0;--pill-width:0}@media(max-width:600px){.inputContratto__container{margin-bottom:8px}}.inputContratto__container::before{content:"";position:absolute;top:4px;left:0;height:calc(100% - 8px);width:var(--pill-width);background-color:#0074c1;border-radius:8px;transform:translateX(var(--pill-left));transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:1;pointer-events:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.inputContratto__container.no-transition::before{transition:none}.description{display:flex;flex-wrap:wrap;width:100%;max-width:600px;height:fit-content}.description__box{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:80px}.description__container{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1050px;padding:0 15px}@media(max-width:834px){.description__container{justify-content:center}}.description__title{width:100%;margin-bottom:56px;text-align:center}@media(max-width:600px){.description__title{margin-bottom:40px;font-size:22px}}.description__districts{display:flex;justify-content:center;align-items:center;width:300px;margin-right:80px}@media(max-width:834px){.description__districts{margin-bottom:32px;margin-right:0}}.description__districts img{width:100%}.description__link{margin-top:32px;font-size:14px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px}.description__link+.description__link{margin-left:16px}.hpseparator{display:block;width:100%;max-width:900px;height:3px;margin-bottom:40px;background-color:#0074c1}@media(max-width:834px){.hpseparator{width:90%;max-width:unset}}.districts{display:flex;justify-content:center;align-items:center;width:577px}@media(max-width:834px){.districts{width:356px}}@media(max-width:600px){.districts{margin-bottom:32px}}.districts__box{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:56px}.districts__container{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1230px;padding:0 15px}@media(max-width:600px){.districts__container{justify-content:center}}.districts__title{width:100%;margin-bottom:56px;text-align:center}@media(max-width:600px){.districts__title{margin-bottom:40px;font-size:22px}}.districts__list{width:374px;height:fit-content;padding:24px;background-color:#eaeaea;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);-moz-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3)}.districts__list .row{display:flex;width:100%;padding:8px;border-bottom:solid 1px #0074c1;font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a}.districts__list .row:not(:first-of-type):hover{background-color:#cbe5c5}.districts__list .row.hover{background:#cbe5c5}.districts__list .district{width:100%;font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a}.districts__list .number{width:55px;margin-left:16px;text-align:center}.districts__list .number.bold{font-weight:600}.hpTitoletto{display:block;font-size:20px;font-weight:600;line-height:30px;color:#2a2a2a}.hpTitoletto__box{width:100%;padding:0 15px;display:flex;justify-content:center}.hpTitoletto__container{max-width:1200px;width:100%;display:flex;margin-bottom:32px}.hpTab__box{max-width:1200px;width:100%;display:flex;margin-bottom:24px;border-bottom:solid 1px #ccc}.hpTab__wrapper{width:100%;padding:0 15px;display:flex;justify-content:center}.hpTab__container{max-width:1230px;width:100%;padding:0 15px}.hpTab__table{width:100%;column-count:4}@media(max-width:600px){.hpTab__table{column-count:2}}.hpTab__table .list{margin-bottom:32px}.hpTab__table .regione{font-size:16px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:30px;color:#2a2a2a;text-decoration:none}.hpTab__table .provincia{font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#0074c1;text-decoration:none}@media(max-width:600px){.hpTab__table .provincia{font-size:16px;line-height:26px}}.blogPosts__container{position:relative}.blogPosts__linkAll{position:absolute;right:15px;top:10px;font-size:14px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:21px;color:#0074c1;text-transform:uppercase}.blogPosts__card{margin-bottom:24px}.blogPosts__card .cardMini__img{height:256px}.blogPosts__card .cardMini__titleRow{height:24px}.blogPosts__card .cardMini__title{font-size:18px;line-height:24px;height:24px}.blogPosts__card .cardMini__price{line-height:24px;height:24px;transform:translateY(-2px)}.agenzieHeroShot__img{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25)),url("../../images/home-agenzie-tc.jpeg?v=1.0");background-position:80% 10%;background-repeat:no-repeat;background-size:cover}.agenzieHPFilter__box{position:relative;z-index:100;display:flex;flex-wrap:wrap;width:100%;max-width:1008px;height:213px;padding:24px 24px 68px;border-radius:12px;background-color:#fff;align-content:flex-start}@media(max-width:600px){.agenzieHPFilter__box{flex-direction:column;height:100%;padding:24px 15px;background:none}}.agenzieHPFilter__search{width:100%;height:50px;background-color:#f5f6f7;border:solid rgba(0,0,0,0);border-radius:8px;padding:0 16px;font-size:16px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;color:#2a2a2a;line-height:19px}@media(max-width:600px){.agenzieHPFilter__search{margin-bottom:8px}}.agenzieHPFilter__search.disabled{cursor:not-allowed;background-color:#dedede}.agenzieHPFilter__searchContainer{position:relative;width:100%}.agenzieHPFilter__button{max-width:158px;height:50px;font-size:16px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;border:solid rgba(0,0,0,0)}@media(max-width:600px){.agenzieHPFilter__button{width:100%;max-width:unset}}.agenzieHPFilter__wrapper{display:flex;width:100%;gap:12px}@media(max-width:600px){.agenzieHPFilter__wrapper{flex-direction:column}}.agenzieHPFilter__link{display:flex;justify-content:center;align-items:center;min-width:90px;height:40px;padding:0 20px;font-size:16px;font-weight:500;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:38px;color:#2a2a2a;text-align:center;border-radius:8px;display:inline-block;transition:color .3s ease;position:relative;z-index:2}@media(max-width:600px){.agenzieHPFilter__link{width:33.3%;border-right:none}.agenzieHPFilter__link.linkAste{display:none}}.agenzieHPFilter__link.active{color:#fff;z-index:2}.agenzieHPFilter__link.reset-color{color:#2a2a2a}.agenzieHPFilter__link.animating{color:#fff;z-index:2}.agenzieHPFilter__linkContainer{position:relative;isolation:isolate;background-color:#f5f6f7;border-radius:8px;display:flex;gap:3px;margin-bottom:16px;padding:4px;height:49px;--pill-left:0;--pill-width:0}@media(max-width:600px){.agenzieHPFilter__linkContainer{margin-bottom:8px}}.agenzieHPFilter__linkContainer::before{content:"";position:absolute;top:4px;left:0;height:calc(100% - 8px);width:var(--pill-width);background-color:#0074c1;border-radius:8px;transform:translateX(var(--pill-left));transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:1;pointer-events:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.agenzieHPFilter__linkContainer.no-transition::before{transition:none}.hpAgenzie__container{max-width:1230px;width:100%;padding:0 15px;display:flex;flex-direction:column;margin-bottom:64px}@media(max-width:600px){.hpAgenzie__container{margin-bottom:24px}}.hpAgenzie__title{width:100%;font-size:32px;font-weight:700;line-height:43px;color:#2a2a2a;text-align:center;margin-bottom:40px}@media(max-width:600px){.hpAgenzie__title{font-size:24px;line-height:33px;margin-bottom:24px}}.hpAgenzie__cardContainer{width:100%;display:flex}@media(max-width:834px){.hpAgenzie__cardContainer{overflow:hidden;overflow-x:auto;padding:5px;padding-bottom:15px}}.hpAgenzie__cardContainer .slick-slide{padding:8px}.hpAgenzie__card{min-width:288px;max-width:288px;margin-right:16px;background:#fff;border-radius:16px;box-shadow:0 0 2px 0 rgba(0,49,81,.16),0 1px 4px 0 rgba(0,49,81,.12);overflow:hidden;-webkit-box-shadow:0 0 2px 0 rgba(0,49,81,.16),0 1px 4px 0 rgba(0,49,81,.12);-moz-box-shadow:0 0 2px 0 rgba(0,49,81,.16),0 1px 4px 0 rgba(0,49,81,.12);cursor:pointer}.hpAgenzie__card:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.12);-moz-box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.usermap__box{width:100%;padding:0 15px;display:flex;justify-content:center;align-items:center;margin-bottom:24px}.usermap__container{max-width:1200px;width:100%;border-bottom:solid 1px #ccc;display:flex}@media(max-width:600px){.usermap__container{overflow-x:auto}}.usermap__provincia{font-size:16px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#2a2a2a}.usermap__linkContainer{max-width:1230px;width:100%;padding:0 15px;display:flex;flex-wrap:wrap;margin-bottom:64px}@media(max-width:600px){.usermap__linkContainer{margin-bottom:40px}}.usermap__table{max-width:1230px;width:100%;padding:0 15px;column-count:4;margin-bottom:64px}@media(max-width:834px){.usermap__table{column-count:3}}@media(max-width:600px){.usermap__table{column-count:1;margin-bottom:40px}}.usermap__table .list{margin-bottom:32px}.usermap__table .lettera{font-size:16px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:30px;color:#2a2a2a;text-decoration:none}.usermap__comune{font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#0074c1;text-decoration:none}@media(max-width:600px){.usermap__comune{font-size:16px;line-height:26px}}.usermap__number{font-size:14px;font-weight:600;line-height:24px;color:#999}.usermap__tipologia{font-size:16px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#2a2a2a;text-decoration:none}.usermap__tipologia--margin{margin:0 24px 16px 0}.zone{position:relative;display:flex;align-items:center;width:100%;border-radius:2px;background-color:rgba(0,0,0,0);border-radius:8px;line-height:1.3;gap:15px;padding:15px 13px}.zone:hover{background-color:#f0f0f0}.zone .label{flex:1}.zone .background{display:none}.zone__container{width:100%;height:100%;padding:8px 32px;display:flex;flex-direction:column;overflow-y:auto}.zone__box{display:flex;flex-direction:column;width:500px;height:500px}@media(max-width:600px){.zone__box{width:100%;height:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.zone__header{width:100%;min-height:68px;background-color:#fff;border-radius:16px 16px 0 0;padding:16px 32px 0;display:flex;align-items:flex-end;justify-content:space-between;position:relative}.zone__localita{display:block;font-size:18px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:26px;color:#2a2a2a}.zone__search{width:216px;height:36px;background-color:#fff;border:solid 1px #ccc;border-radius:2px;padding:0 16px;display:flex;align-items:center}@media(max-width:600px){.zone__search{width:133px;position:absolute;right:16px}.zone__search.big{width:calc(100% - 32px);transition:width 250ms ease-in-out}}.zone__search input[type=text]{width:100%;height:100%;padding:0;border:none;outline:none;font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a}@media(max-width:600px){.zone__search input[type=text]{font-size:16px}}.zone__search i{color:#999;margin-right:4px}.zone__footer{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:32px;border-radius:0 0 16px 16px;background-color:#fff;gap:15px}@media(max-width:600px){.zone__footer{justify-content:center;padding-bottom:calc(16px + env(safe-area-inset-bottom));padding-top:16px}}.zone__button{flex:1}@media(max-width:600px){.zone__buttonUndo{align-self:stretch;display:flex;align-items:center;justify-content:center}}.zone__comuneContainer{min-height:58px;max-height:58px;margin:18px 32px 0;border-bottom:solid 1px #ccc}.zone__comuneContainer.hide{display:none}.zone__overlay{width:100%;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;z-index:200;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.4)}.zone__overlay.show{display:flex}@media(max-width:600px){.zone__overlay{height:100%}}.popupZone__text,.noZone{font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a;margin-bottom:8px}.popupZone__text .bold,.noZone .bold{font-weight:600}.popupZone__text.hide,.hide.noZone{display:none}.popupZone__wrapper{display:none}.popupZone__wrapper.show{display:block}.popupZone__wrapper.show:last-child{padding-top:8px;margin-top:16px;border-top:solid 1px #ccc}.information{width:280px;display:flex;flex-direction:column;align-items:center}@media(max-width:834px){.information{margin-bottom:24px}}@media(max-width:600px){.information{width:100%;margin-bottom:40px}}.information__circle{width:72px;height:72px;background-color:#0074c1;border-radius:50px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.information__icon{font-size:38px}.information__title{display:block;font-size:20px;font-weight:700;line-height:26px;color:#2a2a2a;margin-bottom:8px;text-align:center}.information__text{width:100%;text-align:center}.information__box{width:100%;display:flex;justify-content:center;align-items:center}.information__container{max-width:1230px;width:100%;padding:0 15px;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;margin-bottom:64px}@media(max-width:600px){.information__container{flex-direction:column;align-items:center;margin-bottom:0}}.hpBanner{width:100%;padding:64px 0;background-color:#e6f1f9;display:flex;justify-content:center;align-items:center;margin-bottom:64px}@media(max-width:600px){.hpBanner{margin-bottom:40px;padding:44px 20px}}.hpBanner__box{max-width:1230px;width:100%;display:flex;flex-direction:column;align-items:center}.hpBanner__title{font-weight:700;margin-bottom:16px}@media(max-width:600px){.hpBanner__title{font-size:24px;line-height:33px;text-align:center;margin-bottom:8px}}.hpBanner__subtitle{font-size:20px;font-weight:400;line-height:32px;max-width:853px;width:100%;text-align:center}@media(max-width:600px){.hpBanner__subtitle{font-size:16px;line-height:24px}}