.publishHeroShot{position:relative;display:flex;align-items:center;flex-direction:column;width:calc(100% - 160px);height:fit-content;min-height:calc(100vh - 72px - 100px);max-height:calc(100vh - 72px - 40px);padding:0 15px;border-radius:16px;margin-top:20px;margin-bottom:64px}@media(max-width:1919px){.publishHeroShot{width:calc(100% - 60px)}}@media(max-width:1535px){.publishHeroShot{border-radius:0;margin-top:0;width:100%;max-height:calc(100vh - 56px - 20px)}}@media(max-width:1279px){.publishHeroShot{max-height:unset}}@media(max-width:834px){.publishHeroShot{min-height:auto;height:auto;max-height:unset;margin-bottom:0}}@media(max-width:600px){.publishHeroShot{padding:0;margin-top:0;margin-bottom:0}}.publishHeroShot__img{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25)),url("../../images/publish-listing.webp");background-position:center 35%;background-repeat:no-repeat;background-size:cover}@media(max-width:834px){.publishHeroShot__img{background-position:center top;padding-bottom:0}}.publishHeroShot__title{font-size:40px;font-weight:700;z-index:100;margin-top:133px;margin-bottom:29px;color:#fff;text-align:center;text-shadow:0 2px 4px rgba(42,42,42,.1)}@media(max-width:834px){.publishHeroShot__title{font-size:24px;margin-bottom:40px;margin-top:55px}}@media(max-width:600px){.publishHeroShot__title{margin-bottom:40px;margin-top:75px;font-size:24px;line-height:33px}}.publishHeroShot__backgroundFilter{width:100%;height:100%;position:absolute;background-color:#000;opacity:.4;top:0;left:0}@media(max-width:834px){.publishHeroShot__backgroundFilter{height:300px;position:absolute}}.pubblicazione__container{display:flex;align-items:center;justify-content:space-around;width:100%;max-width:1230px;padding:93px 15px;margin-bottom:100px;z-index:100;position:relative;overflow:visible}@media(max-width:1100px){.pubblicazione__container{flex-direction:column;padding:66px 15px}}@media(max-width:834px){.pubblicazione__container{background-color:rgba(0,0,0,0);padding:40px 15px;margin-bottom:0;position:static}}@media(max-width:600px){.pubblicazione__container{padding:40px 15px;margin-bottom:0}}.pubblicazione__box{display:flex;flex-direction:column;align-items:center;border-radius:12px;width:100%;max-width:500px;padding:32px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:1100px){.pubblicazione__box:first-of-type{margin-bottom:66px}}@media(max-width:600px){.pubblicazione__box:first-of-type{margin-bottom:40px}}.pubblicazione__title{margin-bottom:24px;font-size:20px;font-weight:800;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:26px;color:#2a2a2a}.pubblicazione__text{width:100%;margin-bottom:32px;text-align:center}.pubblicazione__button{max-width:230px;height:50px;font-size:16px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px}.immoSection{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px 15px;margin-bottom:40px;background-color:#fff}.immoSection__title{margin-bottom:40px;font-size:28px;font-weight:800;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:42px;color:#2a2a2a}@media(max-width:600px){.immoSection__title{font-size:20px;line-height:26px}}.immoSection__logo{width:282px;height:52px;margin-bottom:24px}@media(max-width:600px){.immoSection__logo{width:176px;height:32px}}.immoSection__logo img{width:100%}.immoSection__text{max-width:800px;width:100%;text-align:center;margin-bottom:16px}.immoSection__text .bold{font-weight:700}.immoSection__call{margin-right:16px}@media(max-width:600px){.immoSection__call{margin-right:0;margin-bottom:16px}}.immoSection__call .bold{font-weight:700}.immoSection__callBox{width:100%;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.immoSection__callBox{flex-direction:column}}.immoSection__button{max-width:252px;height:50px;border:solid rgba(0,0,0,0);font-size:16px;font-weight:600;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:24px}@media(max-width:600px){.immoSection__button{max-width:unset}}.immoSection__form{max-width:752px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:16px}@media(max-width:834px){.immoSection__form{justify-content:space-evenly}}.immoSection__form.hide{display:none}.immoSection__formBox{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px 15px}.immoSection__input{position:relative;z-index:1;width:100%;height:100%;padding:20px 16px 0 16px;border:none;background-color:rgba(0,0,0,0);font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a}@media(max-width:600px){.immoSection__input{font-size:16px;line-height:22px}}.immoSection__inputWrapper{position:relative;max-width:368px;width:100%;height:50px;margin-bottom:16px;border:solid 1px #ccc;border-radius:2px;background-color:#fff}@media(max-width:834px){.immoSection__inputWrapper{max-width:300px}}@media(max-width:600px){.immoSection__inputWrapper{max-width:unset}}.immoSection__select{position:relative;display:block;max-width:368px;width:100%;height:50px;background-color:#fff;border:solid 1px #ccc;border-radius:2px;z-index:1;margin-bottom:16px}@media(max-width:834px){.immoSection__select{max-width:300px}}@media(max-width:600px){.immoSection__select{max-width:unset}}.immoSection__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:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;line-height:22px;color:#2a2a2a;cursor:pointer}@media(max-width:600px){.immoSection__select select{font-size:16px;line-height:22px}}.immoSection__select:after{position:absolute;right:0;top:0;height:100%;margin-right:15px;line-height:50px;content:"";text-align:center;color:#404040;font-size:7px;z-index:-1}.immoSection__privacy{position:relative;display:flex;align-items:center}@media(max-width:834px){.immoSection__privacy{width:100%;justify-content:center;margin-bottom:16px}}@media(max-width:600px){.immoSection__privacy{align-items:baseline;justify-content:flex-start}}.immoSection__privacy input[type=checkbox]{display:block;width:100%;height:100%;position:absolute;opacity:0;z-index:100;top:0;left:0;margin:0;cursor:pointer}.immoSection__privacy input[type=checkbox]:checked~span:before{content:"";color:#0074c1;font-size:10px}.immoSection__privacy .check{display:block;min-width:20px;height:20px;background-color:#fff;border:solid 1px #ccc;border-radius:2px;margin-right:8px;display:flex;justify-content:center;align-items:center}.immoSection__privacy .label{display:block;font-size:14px;font-weight:400;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;color:#2a2a2a;line-height:18px}.immoSection__privacy .link{font-size:14px;font-weight:700;font-family:Manrope,"Open Sans",Arial,Helvetica,sans-serif;color:#0074c1}.immoSection__message{text-align:center}.immoSection__messageBox{max-width:592px;width:100%;background-color:#fff;border:solid 1px #ccc;border-radius:2px;padding:40px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:600px){.immoSection__messageBox{padding:16px}}.immoSection__messageBox.hide{display:none}.immoSection__messageBox .messageIcon{width:40px;height:40px;margin-bottom:8px}.publishInfo__box{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px;background-color:#fff}@media(max-width:600px){.publishInfo__box{padding:0 15px}}.publishInfo__container{max-width:1008px;width:100%;padding:64px 0;display:flex;justify-content:center;align-items:center}@media(max-width:834px){.publishInfo__container{padding:32px 0}}@media(max-width:600px){.publishInfo__container{flex-direction:column}}.publishInfo__container:first-child{border-bottom:solid 1px #ccc}.publishInfo__wrapper{display:flex;flex-direction:column}@media(max-width:600px){.publishInfo__wrapper .paragraph{text-align:center}}.publishInfo__title{font-size:28px;font-weight:700;line-height:42px;color:#2a2a2a;margin-bottom:16px}@media(max-width:600px){.publishInfo__title{font-size:20px;line-height:26px;text-align:center}}.publishInfo__img{min-width:400px;max-width:400px;height:260px;margin-right:76px;margin-left:43.5px;display:flex;justify-content:center}@media(max-width:834px){.publishInfo__img{min-width:300px;max-width:300px;height:195px;margin-left:0;margin-right:32px}}@media(max-width:600px){.publishInfo__img{min-width:unset;max-width:unset;width:288px;height:188px;margin-right:0;margin-bottom:24px}}.publishInfo__img img{width:100%;border-radius:4px}.publishInfo__loghi{min-width:400px;max-width:400px;height:210px;display:flex;flex-direction:column;padding:36px 40px 24px 40px;margin-left:76px}@media(max-width:834px){.publishInfo__loghi{min-width:300px;max-width:300px;height:auto;padding:24px;margin-left:0}}@media(max-width:600px){.publishInfo__loghi{min-width:288px;max-width:288px;padding:25px 28px 17px 28px;margin-bottom:24px}}.publishInfo__loghi .logoUno{width:282px;height:50px;margin-bottom:30px}@media(max-width:834px){.publishInfo__loghi .logoUno{width:203px;height:36px;margin-bottom:22px}}.publishInfo__loghi .logoDue{width:212px;height:70px;align-self:flex-end}@media(max-width:834px){.publishInfo__loghi .logoDue{width:152px;height:50px}}