@font-face{font-family:KievitPro;src:url(../../assets/fonts/BPER/KievitPro-Book.otf?v=9eEZGkCwm1Bd8R-1bXG5GIFTzik) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:KievitProBold;src:url(../../assets/fonts/BPER/KievitPro-ExtraBold.otf?v=9eEZGkCwm1Bd8R-1bXG5GIFTzik) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:KievitProBoldItalic;src:url(../../assets/fonts/BPER/KievitPro-ExtraBoldItalic.otf?v=9eEZGkCwm1Bd8R-1bXG5GIFTzik) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Homepal_Font_Regular;src:url(../../assets/fonts/Homepal_Font_Regular.eot?v=9eEZGkCwm1Bd8R-1bXG5GIFTzik&5xl9ho=) format('embedded-opentype'),url(../../assets/fonts/Homepal_Font_Regular.eot?v=9eEZGkCwm1Bd8R-1bXG5GIFTzik&5xl9ho=) format('embedded-opentype'),url(../../assets/fonts/Homepal_Font_Regular.ttf?v=0NB02X-32cVEvngqIkChStW2VAM&5xl9ho=) format('truetype'),url(../../assets/fonts/Homepal_Font_Regular.woff?v=0NB02X-32cVEvngqIkChStW2VAM&5xl9ho=) format('woff'),url(../../assets/fonts/Homepal_Font_Regular.svg?v=2XFkZq0DBAkViwP-iSEd6mpOGJU&5xl9ho=) format('svg');font-weight:400;font-style:normal}html,body{height:100vh}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}table,th,td{border:1px solid #000}th,td{padding:10px}:root{--primary-color:#05bd8e;--secondary-color:#0e5256;--white:white;--lighter-primary-color:#0b6369;--primary-color-rgb:5,189,142;--secondary-color-rgb:14,82,86}body{display:flex;flex-direction:column;font-family:KievitPro;color:var(--secondary-color)}a{color:inherit}a:hover{color:inherit}.transparent{color:transparent}.text-underline{text-decoration:underline}.text-color-primary{color:var(--primary-color)}.text-color-secondary{color:var(--secondary-color)}.text-color-white{color:#fff}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-30{font-size:30px}.font-34{font-size:34px}.font-36{font-size:36px}.font-42{font-size:42px}.line-28{line-height:28px}.line-19{line-height:19px}.m-t-5{margin-top:5px}.mt-7{margin-top:7px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-60{margin-left:60px}.m-r-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-60{margin-right:60px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-15{margin-bottom:15px}.mb-10{margin-bottom:10px}.mb-60{margin-bottom:60px}.padding-lr-15{padding-left:15px;padding-right:15px}.btn{color:var(--secondary-color)}.btn:focus,.btn.focus{outline:none !important;box-shadow:none !important}.btn:hover{text-decoration:none}#mainDiv{flex:1 0 auto}.modalOpen{overflow:hidden}html body{font-size:16px}@media(min-width:768px){html{font-size:16px}}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}html{position:relative;min-height:100%}.form-control:focus{box-shadow:none !important;border-color:#808080}.form-control:not(:focus){box-shadow:none !important;border-color:#ced4da}.btn-homepal{background-color:var(--primary-color);font-family:KievitProBold}.btn-homepal:hover,.btn-homepal:visited,.btn-homepal:focus,.btn-homepal.active{background-color:var(--secondary-color);color:#fff !important}.btn-accordion{background-color:#f2f2f2;font-family:KievitProBold;border-radius:3px;height:50px;padding:.75rem 1.25rem;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);margin-top:10px;margin-bottom:10px}.btn-white{color:var(--secondary-color);background-color:#fff;font-size:14px;font-weight:bold}.btn-white:hover,.btn-white:visited,.btn-white:focus,.btn-white.active{background-color:var(--secondary-color);font-size:14px;font-weight:bold;color:#fff !important}.top-margin{margin-top:var(--top)}.bottom-margin{margin-bottom:var(--bottom)}.left-margin{margin-left:var(--left)}.right-margin{margin-right:var(--right)}#carousel-venduti .owl-next{top:50%}#carousel-venduti .owl-prev{top:50%}#carousel-1 .carousel-control-prev,#carousel-1 .carousel-control-next{width:5% !important;font-size:32px}.flex_center{display:flex;justify-content:center;align-items:center}.textdescription{max-height:95px;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;color:#828282;-webkit-line-clamp:2}.textdescriptiontitle{max-height:95px;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1}.hideFilter{text-align:center;cursor:pointer;font-family:KievitProBold;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}.filterspan{height:14px;min-width:85px;font-family:KievitProBold;font-size:14px;line-height:14px}.maptextHeavy{font-family:KievitProBold;font-size:14px}.maptextBook{font-family:KievitPro;font-size:14px}.maptextBookMobile{font-family:KievitPro;font-size:16px}.selltypebutton1{font-family:KievitPro}.selltypebutton{color:var(--secondary-color) !important;background-color:#fff !important;border:1px solid #ced4da !important}.selltypebutton.active{color:#fff !important;background-color:var(--secondary-color) !important;border:1px solid #ced4da}.selltypebutton:hover{color:#fff !important;background-color:var(--secondary-color) !important;border:1px solid #ced4da}.filterbuttondisplay{display:flex;align-content:center;justify-content:center}.orderfilter{margin-top:1em;border-radius:5px;border:1px solid var(--secondary-color);box-sizing:border-box;padding:5px;font-family:KievitPro}.orderfiltermobile{margin-top:20px;height:48px;border:1px solid var(--secondary-color)}.ui-autocomplete.ui-widget{font-family:KievitPro;font-size:14px}@media(min-width:992px){.showdetails{position:absolute;width:100%;bottom:25px;padding-right:30px}}.buttonpopup{display:flex;justify-content:flex-end;align-items:baseline;margin-top:20px}.searchbarsave{background-color:var(--secondary-color);display:none;position:absolute;bottom:0;min-height:70px;align-items:center;justify-content:center}.buttonsavesearch{background-color:var(--secondary-color);color:#fff !important;border:1px solid #fff;border-radius:5px;width:140px}.closemodal{cursor:pointer;right:10px;top:10px;font-size:25px;position:absolute;z-index:200;color:#fff;background-color:#dcdcdc;border-radius:50%}@media(max-width:992px){.showdetails{position:relative}#popupContainer{width:300px !important;height:unset !important}.titlepopup{width:280px !important}.buttonpopup{align-items:center !important;justify-content:center !important}.popupprice{justify-content:center !important}.popupinfo{justify-content:center !important}.buttonsavesearch{height:unset !important}}.profile-popup-container{background-color:#fff;height:100%;width:100%;display:block;position:fixed;top:0}.mobile-popup-container{background-color:#fff;height:100%;width:100%;display:block;position:fixed;top:0}.mobile-popup-internal-container{height:100%}.mobile-profile-popup-container{background-color:#fff;height:100%;width:100%;display:block;position:fixed;top:0}.mobile-profile-popup-internal-container{height:100%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.mobile-profile-popup-internal-container{height:100%;display:block}}.profile-popup-internal-container{height:100%;display:flex;align-items:center;justify-content:center}.profile-popup-icon{font-size:28px;position:absolute;right:12vw;top:9vh;cursor:pointer}input.input-validation-error,textarea.input-validation-error,select.input-validation-error{border:1px solid #eb0000 !important}.field-validation-error{margin-left:13px}.modal-title{font-size:20px;line-height:28px;margin-top:9px}.modal-text{font-size:15px;line-height:20px;margin-top:18px}@media(max-width:768px){.modal-title{font-size:22px;line-height:28px;margin-top:13px;padding-left:32px;padding-right:32px}.modal-text{font-size:15px;line-height:20px;margin-top:18px;margin-left:20px;margin-right:20px}}.icon-primaFila-y .path1:before{content:"";color:#e4df01}.icon-primaFila-y .path2:before{content:"";font-size:25px;position:absolute;left:23%;top:25%;color:#474747}.icon-primaFila-y .path3:before{content:"";font-size:40px;position:absolute;left:20%;top:22%;color:#474747}.icon-Check-y .path1:before{content:"";color:#e4df01}.icon-Check-y .path2:before{content:"";font-size:25px;position:absolute;left:23%;top:25%;color:#474747}.icon-Check-y .path3:before{content:"";font-size:40px;position:absolute;left:20%;top:22%;color:#474747}.icon-Icon-Da-Cambiare .path1:before{content:"";color:#e4df01}.icon-Icon-Da-Cambiare .path2:before{content:"";margin-left:-1em;color:#474747}.icheck-material-hpcheck{-webkit-tap-highlight-color:transparent}.icheck-material-hpcheck>input[type="checkbox"]:first-child+label::before,.icheck-material-hpcheck>input[type="checkbox"]:first-child+input[type="hidden"]+label::before{border-color:var(--secondary-color);border:1px solid var(--secondary-color)}.icheck-material-hpcheck>input:first-child{background-color:var(--secondary-color)}.icheck-material-hpcheck>input:first-child::-ms-check{background-color:var(--secondary-color)}.icheck-material-hpcheck>input:first-child:not(:checked):not(:disabled):hover+label::before,.icheck-material-hpcheck>input:first-child:not(:checked):not(:disabled):hover+input[type="hidden"]+label::before{border-color:var(--secondary-color)}.icheck-material-hpcheck>input:first-child:checked+label::before,.icheck-material-hpcheck>input:first-child:checked+input[type="hidden"]+label::before{background-color:var(--secondary-color);border-color:var(--secondary-color)}.icheck-material-hpcheck>input:first-child:checked+label::after,.icheck-material-hpcheck>input:first-child:checked+input[type="hidden"]+label::after{border-bottom-color:#fff;border-right-color:#fff}.icheck-material-hpcheck>input[type="checkbox"]:first-child:checked+label::after,.icheck-material-hpcheck>input[type="checkbox"]:first-child:checked+input[type="hidden"]+label::after{background-color:var(--secondary-color)}.icheck-material-hpcheckinsert{-webkit-tap-highlight-color:transparent}.icheck-material-hpcheckinsert>input[type="checkbox"]:first-child+label::before,.icheck-material-hpcheckinsert>input[type="checkbox"]:first-child+input[type="hidden"]+label::before{border-color:#fff;border:1px solid #fff}.icheck-material-hpcheckinsert>input:first-child:checked+label::after,.icheck-material-hpcheckinsert>input:first-child:checked+input[type="hidden"]+label::after{border:solid 2px var(--secondary-color) !important;border-left:none !important;border-top:none !important}.icheck-material-hpcheckinsert>input:first-child{background-color:#fff}.icheck-material-hpcheckinsert>input:first-child::-ms-check{background-color:#fff}.icheck-material-hpcheckinsert>input:first-child:not(:checked):not(:disabled):hover+label::before,.icheck-material-hpcheckinsert>input:first-child:not(:checked):not(:disabled):hover+input[type="hidden"]+label::before{border-color:#fff}.icheck-material-hpcheckinsert>input:first-child:checked+label::before,.icheck-material-hpcheckinsert>input:first-child:checked+input[type="hidden"]+label::before{background-color:#fff;border-color:#fff}.icheck-material-hpcheckinsert>input:first-child:checked+label::after,.icheck-material-hpcheckinsert>input:first-child:checked+input[type="hidden"]+label::after{border-bottom-color:var(--secondary-color);border-right-color:var(--secondary-color)}.icheck-material-hpcheckinsert>input[type="checkbox"]:first-child:checked+label::after,.icheck-material-hpcheckinsert>input[type="checkbox"]:first-child:checked+input[type="hidden"]+label::after{background-color:#fff}.icheck-material-quotation>input:first-child{background-color:var(--primary-color)}.icheck-material-quotation>input:first-child::-ms-check{background-color:var(--primary-color)}.icheck-material-quotation>input:first-child:not(:checked):not(:disabled):hover+label::before,.icheck-material-quotation>input:first-child:not(:checked):not(:disabled):hover+input[type="hidden"]+label::before{border-color:var(--primary-color)}.icheck-material-quotation>input:first-child:checked+label::before,.icheck-material-quotation>input:first-child:checked+input[type="hidden"]+label::before{background-color:var(--primary-color);border-color:var(--primary-color)}.icheck-material-quotation>input:first-child:checked+label::after,.icheck-material-quotation>input:first-child:checked+input[type="hidden"]+label::after{border-bottom-color:var(--primary-color);border-right-color:var(--primary-color)}.icheck-material-radio>input:first-child{background-color:var(--primary-color);margin-bottom:200px}.icheck-material-radio>input:first-child::-ms-check{background-color:var(--primary-color)}.icheck-material-radio>input:first-child:not(:checked):not(:disabled)+label::before,.icheck-material-radio>input:first-child:not(:checked):not(:disabled)+input[type="hidden"]+label::before{border-color:var(--secondary-color)}.icheck-material-radio>input:first-child:not(:checked):not(:disabled):hover+label::before,.icheck-material-radio>input:first-child:not(:checked):not(:disabled):hover+input[type="hidden"]+label::before{border-color:var(--primary-color)}.icheck-material-radio>input:first-child:checked+label::before,.icheck-material-radio>input:first-child:checked+input[type="hidden"]+label::before{background-color:var(--primary-color);border-color:var(--primary-color)}.icheck-material-radio>input:first-child:checked+label::after,.icheck-material-radio>input:first-child:checked+input[type="hidden"]+label::after{border-bottom-color:#fff;border-right-color:#fff}.icheck-material-radio>input[type="radio"]:first-child:checked+label::after,.icheck-material-radio>input[type="radio"]:first-child:checked+input[type="hidden"]+label::after{background-color:var(--primary-color)}.icheck-material-radio-fake>input[type="checkbox"]:first-child+label::before,[class*="icheck-material"]>input[type="checkbox"]:first-child+input[type="hidden"]+label::before{border-radius:50%}.icheck-material-radio-fake>input[type="checkbox"]:first-child:checked+label::before,.icheck-material-radio-fake>input[type="checkbox"]:first-child:checked+input[type="hidden"]+label::before{background-color:transparent}.icheck-material-radio-fake>input:first-child:checked+label::before,.icheck-material-radio-fake>input:first-child:checked+input[type="hidden"]+label::before{background-color:transparent;border-color:var(--primary-color)}.icheck-material-radio-fake>input[type="checkbox"]:first-child:checked+label::after,.icheck-material-radio-fake>input[type="checkbox"]:first-child:checked+input[type="hidden"]+label::after{content:"";position:absolute;width:10px !important;height:10px !important;border-radius:50%;border:none;top:6px;left:6px;transform:none !important;-ms-transform:none !important;background-color:var(--primary-color)}@-webkit-keyframes popupDown{0%{height:0}100%{height:450px}}@-webkit-keyframes closePopupDown{0%{height:450px}100%{height:0}}.false-link{cursor:pointer;text-decoration:underline}.pointer{cursor:pointer}.popup-container{padding:0 30px;color:var(--secondary-color);text-align:center}.popup-icon{font-size:55px}.popup-title{font-size:20px;font-family:KievitProBold}.popup-content{margin-top:15px;font-size:15px;justify-content:center}.popup-button{height:38px;font-size:14px;margin-top:25px}.btn-bper-generic{border-radius:30px;padding:0 20px;color:#fff}.btn-bper-generic:hover{background:var(--primary-color);color:var(--secondary-color) !important}.popup-content-small{font-size:14px;text-align:left;display:flex;align-items:center;margin-top:15px}.popup-yellow-circle{width:15px;height:15px;border-radius:50%;border:1px solid var(--primary-color);margin-right:10px;margin-top:5px;flex-shrink:0}.myform{border:none;width:88%}.textboxcustom{border:solid 1px #dcdcdc;padding:10px;border-radius:5px;margin:5px}.textboxForm{border:solid 1px #dcdcdc;padding:5px;border-radius:5px}.textboxcustom .iconTextBox{position:absolute;right:30px}.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}.loading-fixed{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(255,255,255,.8);z-index:2000;display:none}.loading-container{display:flex;align-items:center;height:100%;flex-direction:column;justify-content:center}.loading-container img{width:180px}.modal-dialog{max-width:400px}svg.spinner{width:80px;height:80px}svg.spinner circle{fill:transparent;stroke:#3d3d3e;stroke-width:12;stroke-linecap:round}svg.spinner circle.internal{stroke:var(--primary-color);stroke-width:8;stroke-dasharray:40,140;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-animation:spinner 2s linear infinite;-moz-animation:spinner 2s linear infinite;-ms-animation:spinner 2s linear infinite;-o-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes spinner{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes spinner{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(360deg);}}@keyframes spinner{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.footer-clean{padding:50px 0;background-color:#fff;color:#4b4c4d}.footer-clean h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-clean ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-clean ul a{color:inherit;text-decoration:none;opacity:.8}.footer-clean ul a:hover{opacity:1}.footer-clean .item.social{text-align:right}@media(max-width:768px){.footer-clean .item.social{text-align:center}.popup-icon{font-size:66px}}.footer-clean .item.social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin-left:10px;margin-top:22px;color:inherit;opacity:.75}.footer-clean .item.social>a:hover{opacity:.9}@media(max-width:991px){.footer-clean .item.social>a{margin-top:40px}}@media(max-width:767px){.footer-clean .item{text-align:center;padding-bottom:20px}.footer-clean .item.social>a{margin-top:10px}}.footer-clean .copyright{margin-top:14px;margin-bottom:0;font-size:13px;opacity:.6}.registrati-social-button.twitter{background-color:#1da1f2}.registrati-separator{width:100%;height:1px;background-color:#f2f2f2;margin-bottom:15px;float:left}.navigation-clean.navbar-dark .navbar-brand:hover{color:#f0f0f0}.navigation-clean.navbar-dark .navbar-toggler{border-color:#555;color:#eee}.navigation-clean.navbar-dark .form-inline,.navigation-clean.navbar-dark .navbar-collapse{border-top-color:#333}.navigation-clean .navbar-nav>.active>a,.navigation-clean .navbar-nav>.show>a{background:0 0;box-shadow:none}@media(min-width:768px){.navigation-clean .navbar-nav .show .dropdown-menu{box-shadow:0 4px 8px rgba(0,0,0,.1)}}@media(max-width:767px){.navigation-clean .navbar-nav .show .dropdown-menu .dropdown-item{color:#37434d;padding-top:.8rem;padding-bottom:.8rem;line-height:1}}.navigation-clean.navbar-dark{background-color:#1f2021;color:#fff}.navigation-clean.navbar-dark .navbar-nav a.active,.navigation-clean.navbar-dark .navbar-nav a.active:focus,.navigation-clean.navbar-dark .navbar-nav a.active:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar-dark .navbar-nav .nav-link{color:#dfe8ee}.navigation-clean.navbar-dark .navbar-nav .nav-link:focus,.navigation-clean.navbar-dark .navbar-nav .nav-link:hover{color:#fff;background-color:transparent}.navigation-clean.navbar-dark .navbar-nav>li>.dropdown-menu{background-color:#1f2021}.navigation-clean.navbar-dark .dropdown-menu .dropdown-item,.navigation-clean.navbar-dark .dropdown-menu .dropdown-item:focus{color:#f2f5f8}.navigation-clean.navbar-dark .dropdown-menu .dropdown-item:focus,.navigation-clean.navbar-dark .dropdown-menu .dropdown-item:hover{background:#363739}@media(max-width:767px){.navigation-clean.navbar-dark .navbar-nav .show .dropdown-menu .dropdown-item{color:#fff}}.navigation-clean{background:#fff;padding-top:.75rem;padding-bottom:.75rem;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}@media(min-width:768px){.navigation-clean{padding-top:1rem;padding-bottom:1rem}}.hp-popover-circle{font-size:20px;width:20px;height:20px;border-radius:50%;margin-left:5px;text-align:center;background-color:var(--secondary-color);color:#fff}.hp-popover-circle span[class^="icon-"]{font-size:32px}.hp-popover-circle.popover-relative span[class^="icon-"]{position:relative;top:-7px;right:6px}.popover{border-radius:5px;font-family:KievitPro;background-color:var(--primary-color);border:1px}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:var(--primary-color)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:var(--primary-color)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:var(--primary-color)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:var(--primary-color)}.popover-body{background-color:inherit;color:#fff;font-size:14px;border-radius:5px;font-family:KievitPro !important}.navigation-clean .navbar-brand{color:inherit}.navigation-clean .navbar-brand:hover{color:#222}.navigation-clean .navbar-toggler{border-color:#ddd;color:#888}.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover{background:0 0}.navigation-clean .form-inline,.navigation-clean .navbar-collapse{border-top-color:#ddd}.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar-light .navbar-nav .nav-link{color:#465765}.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{color:var(--primary-color) !important;background-color:transparent}.navigation-clean.navbar-light .navbar-nav .nav-link.login-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.login-link:hover{color:#fff !important}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;background-color:#fff;border-radius:2px}.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:2;color:#37434d}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover{background:var(--white);color:inherit}.navbar.navbar-light.navbar-expand-md.navigation-clean.top-header{height:80px;background-color:var(--white)}@media(max-width:768px){.navbar.navbar-light.navbar-expand-md.navigation-clean.top-header{height:80px}}.navbar-light .navbar-brand.payoff{height:14px;width:177px;color:#fff;font-family:KievitPro;font-size:14px;line-height:14px;padding:0}.top-header-link img{width:20px;height:20px;margin-right:5px}.header-link{padding:.5rem 1rem;font-family:KievitProBold;color:var(--secondary-color)}.header-link:hover{text-decoration:none;color:var(--secondary-color)}.navbar.navbar-light.navbar-expand-md.navigation-clean.menu{background-color:var(--secondary-color);height:50px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.3);box-shadow:0 5px 5px 0 rgba(0,0,0,.3)}.navbar-light.menu .navbar-nav .nav-link{color:var(--white);align-items:center;font-family:KievitPro;font-size:14px;height:100%}.menu .navbar-nav .nav-item{padding-right:30px;height:50px;line-height:48px}.menu .navbar-nav .nav-link{padding:0}.menu.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.menu.navigation-clean.navbar-light .navbar-nav .nav-link:hover{text-decoration:underline;color:#fff !important;outline:none}.navigation-clean .submenu .dropdown-menu .dropdown-item,menu.navigation-clean .dropdown-menu .dropdown-item:focus{color:var(--secondary-color);font-size:14px;font-family:KievitProBold;height:30px;line-height:22px}.navigation-clean .navbar-nav>li.submenu>.dropdown-menu{margin-top:8px;border-radius:8px;width:auto;border:none;min-width:150px;padding:16px 0}.custom-menu .navbar-nav>li.submenu>.dropdown-menu{padding:0;padding-top:8px;background-color:transparent;width:auto;border:none;min-width:150px;margin-top:0;border-radius:0}.custom-menu .navbar-nav>li.submenu>.dropdown-menu .dropdown-submenu-header-destkop{padding:16px 0;border-radius:8px;background-color:#fff}.submenu .dropdown-toggle::after{font-family:'Homepal_Font_Regular' !important;content:"";border:none;font-size:24px;vertical-align:middle}.mobile-menu .submenu .dropdown-toggle::after{font-size:28px;float:right;margin-top:-9px;margin-right:15px}.custom-menu .submenu .dropdown-toggle::after{display:inline-block}.mobile-menu .submenu .dropdown-toggle::after{display:inline-block}.nav-bar-profile-desktop .submenu .dropdown-toggle::after{display:inline-block}.submenu.show>.dropdown-toggle::after{content:""}.top-header.navbar-light .navbar-nav .nav-link{color:var(--secondary-color) !important;font-size:14px;min-width:100px;width:auto;height:38px;line-height:38px;padding:0;font-family:KievitProBold;border-radius:5px;text-align:center}.top-header.navbar-light .navbar-nav .nav-link.login-link:hover{color:var(--secondary-color) !important;text-decoration:underline}#header-profile-container{color:var(--secondary-color) !important}#header-profile-container:hover{color:var(--secondary-color) !important}.top-header .logo-header{width:180px}@media(max-width:768px){.top-header .logo-header{width:140px}}.userImage{width:35px;height:35px;border-radius:50%;border:1px solid var(--primary-color);margin-right:10px}#header-profile-container-menu .userImage{width:43px;height:43px}#header-profile-container-menu{display:flex}#header-profile-container-menu .logged-profile-name{display:flex;flex-direction:column}#header-profile-container-menu .logged-profile-name a{text-decoration:underline;font-family:KievitPro}.top-header .nav-link span[class^=icon-]{margin-right:10px}.top-header .navbar-collapse{flex-grow:unset}.top-header .cerca{height:42px;width:400px;background-color:var(--primary-color);border-radius:30px;position:relative;font-size:12px;padding-left:20px}.top-header .cerca input{border:none;width:180px;border-right:1px solid var(--white);background-color:transparent;color:var(--white)}::placeholder{color:var(--white);opacity:1}:-ms-input-placeholder{color:var(--white)}::-ms-input-placeholder{color:var(--white)}.top-header .cerca select{color:var(--white);border:none;width:90px;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.top-header .cerca button.cerca-button{height:34px;width:80px;border-radius:30px;background-color:var(--secondary-color);color:var(--white);font-size:12px;border:none;position:absolute;right:4px;top:4px}@media(max-width:768px){.top-header .cerca{width:100%}.top-header .cerca input{width:50%;border-radius:0;-webkit-appearance:none}.top-header .cerca button.cerca-button{width:30px;border-radius:50%;font-size:15px;display:flex;align-items:center;justify-content:center}.dropdown-toggle:focus{outline:0 !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}}.parlano-di-noi img{width:100%}img.articolo{opacity:.3}img.articolo:hover{opacity:unset}.parlano .col span{color:var(--primary-color)}@media(max-width:991px){.menu.navigation-clean .navbar-brand img{width:120px}}.highlight .cerca .dropdown .btn.btn-primary.dropdown-toggle::after,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.province-row .dropdown-toggle::after{display:none}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.info-card button,.servizi-row .cover button{color:var(--secondary-color);font-family:KievitProBold;font-size:14px}.info-card,.servizi .servizi-row>.col,.slider-item{margin-top:15px}.servizi-row .cover button{width:100%;background-color:var(--primary-color)}.info-card{border-radius:10px;border:1px solid #f1f1f1;overflow:hidden}col.info-card img{width:100%}.info-card p{text-align:left;line-height:20px}.info-card button{width:100%;background-color:#fff;border-radius:5px;border:1px solid #474747}.info-card img{width:100%}.info-card div.bottom-info{padding:15px;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.info-card div.bottom-info .hp-button1{width:100%;align-self:flex-end}.info .btn-primary:hover{background-color:var(--secondary-color);border-color:#474747}.slider-item img{width:100%;border-radius:10px}.province-row .nav-tabs .nav-link,.tag-label{border-radius:3px;font-family:KievitPro}.heavy{font-family:KievitProBold}.book{font-family:KievitPro}.block{display:block}.ribasso{color:#eb0000;font-size:14px}.slider-item label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.occasione{color:#00a0be;font-size:14px}.home .carousel-control-next,.home .carousel-control-prev{width:10%;color:var(--secondary-color);font-size:24px}.carousel.home{padding-bottom:35px;width:100%}.tag-label{position:absolute;top:8px;left:8px;height:30px;font-size:12px;color:#fff;background-color:var(--secondary-color);line-height:30px;padding:0 12px}.slider-item-image{position:relative;border-radius:10px}.home .carousel-indicators li{width:16px;height:16px;background-image:url(/assets/img/pagination_off.svg?v=96Of-k7IRMwW2D7yG_CAns-Zm9U);background-repeat:no-repeat;background-size:cover;background-position:center;border:none;margin:5px;border-radius:50%}.top-header.navbar-light .navbar-nav .nav-link.with-borders{border:1px solid #fff}.home .carousel-indicators .active{background-image:url(/assets/img/pagination_on.svg?v=MMQyVrv-6lpmKDqYnqbDkZfuFOE)}.footer-items,.province-row .tab-content{padding-top:10px}.province-row .dropdown-menu .dropdown-item:last-child{border-bottom:none}.province-row .dropdown.show button span.icon-Freccia_sotto{visibility:visible}.province-row .dropdown.show button span.icon-Freccia_dx{transform:rotate(90deg)}.province-row .tab-pane .row>div{margin-top:10px}.small-footer{min-height:30px;background-color:var(--secondary-color)}.big-footer{background-color:var(--lighter-primary-color)}.section.footer{color:#fff;font-family:KievitPro}.footer-circle{height:35px;width:35px;border-radius:50%;background-color:var(--secondary-color);color:#fff;font-size:20px;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center}.footer-items{padding-left:45px;position:relative;margin-top:10px}.big-footer .row{padding:20px 0}.footer a{color:#fff}.footer-item{height:38px;line-height:30px}.font-10{font-size:10px}.font-8{font-size:8px}.footer .social>a>span{color:#fff;font-size:20px}.hp-yellow{color:var(--primary-color)}.hp-yellow-bg{background-color:var(--primary-color)}.hp-grey-bg{background-color:#f2f2f2}.hp-darkgrey-bg{background-color:var(--secondary-color)}.hp-white{color:#fff}.hp-white-bg{background-color:#fff}.hp-btn{display:flex;align-items:center;justify-content:center;font-family:KievitProBold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;height:38px;font-size:14px;border-radius:30px;padding:0 20px;cursor:pointer}.hp-btn-xl{padding:0 40px}.hp-btn:focus{outline:none}.hp-btn a:hover{text-decoration:none}@media(max-width:767px){.hp-btn{height:48px;font-size:16px}}.hp-button1{background:var(--primary-color);color:var(--white)}.hp-button1:hover{background:var(--secondary-color);color:#fff}.hp-button1-no-hover{background:var(--primary-color);color:var(--white);cursor:auto}.hp-button2{background:var(--secondary-color);color:#fff}.hp-button2:hover{background:var(--primary-color);color:var(--secondary-color)}.hp-button3{background:var(--secondary-color);color:#fff}.hp-button3:hover{background:var(--primary-color);color:var(--secondary-color);border:1px solid var(--secondary-color)}.hp-button-3-hover-white:hover{color:#fff}.custom-banner-home-slogan .hp-button3:hover{background:#6bcc9e;color:#fff;border:1px solid #6bcc9e}.hp-button4{background:transparent;color:var(--secondary-color);border:1px solid var(--secondary-color)}.hp-button4:hover{background:var(--secondary-color);color:#fff;border:1px solid var(--secondary-color)}.hp-button5{background:transparent;color:#fff;border:1px solid #fff}.hp-button5:hover{background:#fff;color:var(--secondary-color);border:1px solid #fff}.hp-button6{background:transparent;color:var(--secondary-color);border:1px solid var(--secondary-color)}.hp-button6:hover{background:var(--secondary-color);color:#fff;border:1px solid var(--secondary-color)}.hp-button7{background:var(--secondary-color);color:#fff}.hp-button7:hover{background:transparent;color:var(--secondary-color);border:1px solid var(--secondary-color)}.hp-button7-no-hover{background:var(--secondary-color);color:#fff}.hp-button8{background:var(--primary-color);color:#fff}.hp-button8:hover{background:#fff;color:var(--secondary-color);border:1px solid #fff}.hp-button9{background:var(--primary-color);color:#fff}.hp-button9:hover{background:var(--primary-color);color:var(--secondary-color)}.hover-underline:hover{text-decoration:underline}a.hp-yellow{color:var(--primary-color)}.footer input{width:100%;border-radius:3px;height:38px;border:none;margin:5px 0}.footer button{width:120px;height:40px;margin-top:10px}.highlight{position:absolute;height:100%;top:0;right:0;left:0;font-size:30px}.highlight button{border-radius:5px;color:var(--secondary-color);font-size:14px;border:none}button#dropdownMenuButton{margin-top:-34px}input{outline:none;box-shadow:none}.highlight .cerca{height:48px;width:524px;background-color:#fff;border-radius:30px;position:relative;padding-right:114px;padding-left:30px;margin-top:10px;margin-bottom:10px}.highlight .cerca input{border-radius:30px;border:none;height:46px;position:relative;font-size:16px}.highlight .cerca button.cerca-button{position:absolute;right:2px;top:2px;height:44px;width:110px;border-radius:30px;background-color:var(--secondary-color);color:#fff}.highlight .cerca .dropdown{position:absolute;height:22px;top:13px;right:114px;padding:0 30px;border-left:1px solid #474747}.highlight .cerca .dropdown .btn.btn-primary{background:#fff;height:22px;padding:0;margin:0;border:0}.highlight .cerca .dropdown .btn.btn-primary span{font-size:24px}.highlight-carousel .carousel-indicators{bottom:15px}.carousel.home.highlight-carousel{padding-bottom:0}.home .carousel-indicators{margin-bottom:0}.highlight-carousel .carousel-item{height:calc(100vh - 270px);overflow:hidden;min-height:315px}.highlight-carousel .carousel-item>img{position:relative;top:50%;transform:translateY(-50%);width:100%}.slider-item-info{padding-top:10px}.font-12{font-size:12px}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn.btn-primary.cerca-button-responsive{background-color:var(--primary-color);color:var(--secondary-color);border-radius:50%;width:30px;height:30px;position:absolute;right:4px;top:4px;font-size:22px;text-align:center}.type-bar{height:48px;width:200px;border-radius:100px;margin:10px auto auto;padding:2px;position:relative}.highlight .type-bar button.btn.btn-primary.active,.highlight .type-bar button.btn.btn-primary:hover{background-color:#474747}.type-bar .right-type-button{right:2px}.highlight .type-bar button.btn.btn-primary{width:50%;border-radius:100px;height:44px;background-color:transparent;color:#fff;font-family:KievitProBold;font-size:16px;position:relative}.logo-responsive{width:220px}@media(max-width:767px){.highlight-carousel .carousel-item{height:calc(100vh - 176px)}.highlight{font-size:21px}.highlight-carousel .carousel-item>img{height:100%}}.section{padding-top:45px;color:var(--secondary-color);font-size:16px;line-height:16px}.section-sure-sale{padding-top:30px}.sectionCarousel{color:var(--secondary-color);font-size:16px;line-height:16px}.section-title-big{color:var(--secondary-color);font-family:KievitProBold;font-size:36px;line-height:36px;display:block}.section-title-big span{color:var(--primary-color)}.section-title{color:var(--secondary-color);font-size:26px;line-height:26px;display:block}.section-discovery .section-title{font-size:23px;margin-bottom:0}.section-title-hilight{font-size:26px;color:var(--primary-color)}.section-title.service-card{font-family:KievitProBold}.section-title.selected{font-family:KievitPro}.service-circle{height:45px;width:45px;border-radius:50%;border:1px solid var(--primary-color);color:var(--white);font-size:27px;display:flex;align-items:center;justify-content:center;margin-right:10px}.vantaggi-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:17px;margin-top:30px}.section-title span{color:var(--primary-color)}.section-title-small{color:var(--secondary-color);font-family:KievitProBold;font-size:22px;line-height:18px;display:block;text-decoration:underline}.section-title-small span{color:var(--primary-color)}.section-subtitle{color:var(--secondary-color);font-family:KievitPro;font-size:16px;line-height:16px;display:block}.section-separator{width:100%;border-top:1px solid #e0e0e0;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);transform:scaleX(-1);margin:20px 0}.green-separator{width:100%;height:1px;background-color:#085256;margin:20px 0;opacity:.67}.gray-separator{width:100%;height:1px;background-color:#e0e0e0;margin:10px 0 20px 0;opacity:.67}.section-separator-vertical{border-left:1px solid #e0e0e0;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);transform:scaleX(-1);margin-top:15px;margin-bottom:15px}.servizi-row .card{height:220px;min-width:220px;border-radius:10px;background-image:url(../../assets/img/Box_giallo.svg?v=TKO1GMa_TvEvg4Qmog8ZynMj_mo);text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.false-type-bar,.servizi-row .card .cover{width:100%;height:100%;position:absolute;top:0}.servizi-row .card span{transform:rotate(-5deg);font-size:70px;margin-bottom:10px}.icon-Primafila:before{content:""}.icon-attenzione:before{content:""}.servizi-row .card:hover .cover{opacity:1}.servizi-row .card .cover{left:0;background-color:var(--secondary-color);transition:opacity .15s ease-in;opacity:0;color:#fff}.servizi-row .card .cover span{font-size:50px;transform:rotate(-5deg);display:block}.servizi-row .card label{font-size:22px;font-family:KievitProBold}.articoli-border{height:20px;border-bottom:1px solid #ddd}.bullet-separator{width:3px;height:3px;border-radius:50%;background-color:var(--secondary-color);margin:0 8px}.slider-item-info>div{margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.false-type-bar{right:0;background:var(--secondary-color);opacity:.5;border-radius:100px;z-index:0}.button-responsive .btn.btn-primary{height:48px;margin-top:10px}.homepal .btn-primary{color:#fff;background-color:transparent;border:none;font-family:KievitProBold}.btn-primary.btn-grey{background-color:#474747}.homepal .btn-primary:focus{box-shadow:none;border:none;outline:0}.btn.btn-primary.btn-grey:hover{background-color:var(--primary-color);color:#474747}.homepal .btn-primary:not(:disabled):not(.disabled):active{border:none}.homepal .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none;border:none}.btn.btn-primary.btn-yellow{background:var(--primary-color);color:#474747}.btn-primary.btn-yellow:hover,.btn-primary.btn-yellow:not(:disabled):not(.disabled):active{color:#fff;background-color:#474747}.registrati-item-icon{font-size:45px;padding-right:15px}.registrati-item{margin-top:25px}@media(max-width:767px){.registrati-item-icon{padding-right:0;padding-bottom:15px}}.registrati-social-button{border-radius:5px;background-color:#3b5998;align-items:center;justify-content:center;display:flex;margin-bottom:1rem;width:49%}a.registrati-social-button:hover{text-decoration:none}.registrati-social-button span{font-size:30px}.btn-facebook{background-color:#3b5998;color:#fff;font-size:14px}.btn-facebook:hover{color:#fff !important}.btn-twitter{background-color:#1da1f2;color:#fff;font-size:14px}.btn-twitter:hover{color:#fff !important}@media(min-width:768px){.registrati-right{max-width:350px;width:100%;margin:auto}}.hp-form .form-group{position:relative;margin-bottom:10px}.hp-form .form-group .form-control{min-height:38px}.hp-form .form-group .hp-popover-circle{position:absolute;top:9px;right:9px}.hp-form .form-control,.hp-form .form-group .input{padding-right:30px}.hp-form .form-group.hp-checkbox{display:flex;align-items:center}.hp-form .form-group.hp-checkbox input[type=checkbox]{height:20px;width:20px;border-radius:3px;margin-right:8px;background-color:#fff;border:1px solid #ced4da;flex-shrink:0;cursor:pointer}.hp-form .form-group.hp-checkbox input[type=checkbox]:checked~label::before{color:#474747 !important;background:var(--primary-color) !important}.hp-form .form-group.hp-checkbox label{margin-bottom:0}.hp-form .form-group>span[class^="icon-"],.hp-form .form-group>.arrow-insertproperty{position:absolute;top:9px;right:9px;width:20px;font-size:20px;pointer-events:none}.hp-form .form-group .hp-arrow span[class^="icon-"]{pointer-events:none;cursor:pointer}.hp-form .form-group.hp-arrow select{-webkit-appearance:none;cursor:pointer}.hp-form .form-group .text-danger{font-size:10px}.registrati-right .title{margin-bottom:1rem}@media(max-width:767px){.hp-form .form-group .form-control{min-height:48px}.hp-form .form-group.hp-checkbox input[type=checkbox]{height:25px;width:25px}.hp-form .form-group .hp-popover-circle{top:14px}.hp-form .form-group span[class^="icon-"]{top:14px}.hp-form .form-group .text-danger{font-size:12px}.registrati-right,.registrati-social-button{width:100%}.registrati-right .title{margin-top:1rem}.section.registrazione{margin-top:48px}}.checkboxHp{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkboxHp input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:5px;border:1px solid var(--secondary-color)}.checkboxHp:hover input~.checkmark{background-color:#ccc}.checkboxHp input:checked~.checkmark{background-color:var(--secondary-color);border-radius:5px}.checkmark:after{content:"";position:absolute;display:none}.checkboxHp input:checked~.checkmark:after{display:block}.checkboxHp .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkboxHp label{margin-top:10px}.prefisso .btn.btn-primary.dropdown-toggle{background-color:#fff;border:1px solid #ced4da;width:100%;color:#474747}.shadow{-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc}.btn.btn-primary.dropdown-toggle::after{display:none}@media(min-width:768px){.form-group.prefisso{width:29%;float:left;margin-right:2%}.form-group.cellulare{width:69%;float:left}}.header-mobile{background-color:var(--secondary-color);height:48px;padding:0 20px}.header-mobile .nav-link{color:#fff;padding:0}.header-mobile .navbar-light .navbar-toggler{color:#fff;font-size:24px}.header-mobile .navbar-brand img{width:115px}.navbar-light .navbar-toggler{color:#fff;font-size:24px;border:none;padding:0}.header-mobile .nav.navbar-nav.nav-short{background-color:#3f3f3f}.header-mobile .navbar-collapse{background-color:var(--secondary-color);z-index:3;margin-left:-20px;width:240px;position:absolute;top:100%}.header-mb.navbar-light .navbar-nav .nav-link{color:#fff;height:40px}.header-mobile .navbar-light .navbar-nav .nav-link{color:#fff}.header-mobile.navbar-light .navbar-nav .nav-link{color:#fff;height:44px;display:flex;align-items:center}.header-mobile.navbar-light .navbar-nav .nav-link span{margin-left:15px}.header-mobile.navbar-light .navbar-nav .nav-link span:first-of-type{font-size:20px}.header-mobile .nav.navbar-nav.ml-auto{padding:10px 0}.navbar-light button.navbar-toggler:focus{outline:0}.navbar-light button.navbar-toggler .icon-Burger{display:block;color:var(--secondary-color)}.navbar-light button.navbar-toggler .icon-Chiudi-82,.navbar-light button.navbar-toggler[aria-expanded=true] .icon-Burger{display:none}.navbar-light button.navbar-toggler[aria-expanded=true] .icon-Chiudi-82{display:block}.userImageMobile{width:30px;height:30px;border-radius:50%}.overlay-mobile-menu{height:100vh;width:100%;position:fixed;top:0;left:0;display:none;z-index:999;background-color:rgba(0,0,0,.6)}.overlay-mobile-menu.menu-block{display:block}.mobile-menu{width:265px;height:100vh;position:fixed;top:0;z-index:1000;transition:.3s all;background-color:#fff;color:var(--secondary-color);font-size:16px;user-select:none;overflow-y:auto;touch-action:manipulation;-webkit-overflow-scrolling:touch;right:-265px}.menu-show{right:0}.chiudi-menu{position:absolute;top:12px;right:15px;font-size:36px}.top-menu{height:150px;background:var(--secondary-color);color:#fff;font-family:KievitProBold;padding-left:35px;padding-top:60px}.top-menu .nav-link{color:#fff}.down-menu{padding-left:35px;padding-top:20px;padding-bottom:130px}.down-menu a{color:var(--secondary-color)}.down-menu .dropdown-menu{border:none;font-size:16px;color:var(--secondary-color)}.down-menu .dropdown-menu .dropdown-item{padding:.5rem 1.5rem}.mobile-menu .down-menu .dropdown-menu .dropdown-item{padding:.5rem .5rem;font-size:14px}.circle-menu{width:8px;height:8px;border-radius:50%;border:1px solid var(--primary-color);display:inline-block;margin-right:8px}.mobile-menu .userImageMobile{width:40px;height:40px}.nav-separator{width:265px;margin:15px 0 15px -35px;height:1px;background-color:#dcdcdc}.scroll-block{overflow:hidden}.scroll-block body{overflow:visible}.down-menu .dropdown-menu{transform:translate3d(5px,35px,0) !important;position:relative !important;top:-40px !important;width:200px}.share-row{height:55px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e0e0;font-size:14px;cursor:pointer}.share-row span{font-size:40px}.carousel-item-homepal{height:auto !important}.carousel-item-picture-homepal{border-radius:15px;min-height:168px}.carousel-item-photonumber-homepal{display:flex;align-items:center;color:#fff;position:absolute;right:10px;bottom:10px;font-family:KievitProBold;font-size:12px;border-radius:5px;padding:2px}.carousel-item-photonumber-homepal .icon-Foto{font-size:17px;margin-left:4px}.carousel-tag{font-size:14px;font-family:KievitProBold;color:#fff;height:40px;border-radius:3px;position:absolute;top:10px;left:10px;display:flex;align-items:center;padding:0 10px;background:var(--secondary-color)}.carousel-tag .vetrina{background:#eb0000}.regular-checkbox{-webkit-appearance:none;background-color:transparent;border:1px solid #474747;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px !important;border-radius:3px;display:inline-block;position:relative;height:20px;width:20px}.regular-checkbox:active,.regular-checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.regular-checkbox:checked{background-color:#474747;border:1px solid #474747;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#474747}.regular-checkbox:checked:after{content:'✔';font-size:14px;position:absolute;top:-2px;left:4px;color:#fff}.regular-checkbox-search{-webkit-appearance:none;background-color:#fff;border:1px solid #474747;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px !important;border-radius:3px;display:inline-block;position:relative;height:20px;width:20px}.regular-checkbox-search:active,.regular-checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.regular-checkbox-search:checked{background-color:#474747;border:1px solid #474747;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#474747}.regular-checkbox-search:checked:after{content:'✔';font-size:14px;position:absolute;top:-2px;left:4px;color:#fff}.big-checkbox{padding:18px !important}.big-checkbox:checked:after{font-size:28px;left:6px}@media(max-width:767px){.regular-checkbox{height:25px;width:25px}.regular-checkbox:checked:after{font-size:18px;left:6px}.regular-checkbox-search{height:25px;width:25px}.regular-checkbox-search:checked:after{font-size:16px;left:3px}}.progbar-4{bottom:13px;left:90px}.progbar-circle-4{top:-10px;left:90px}.border-progbar-4{border-left:100px solid var(--primary-color) !important}.progbar-5{bottom:13px;left:110px}.progbar-circle-5{top:-10px;left:110px}.border-progbar-5{border-left:120px solid var(--primary-color) !important}.progbar-3{bottom:13px;left:75px}.progbar-circle-3{top:-10px;left:75px}.border-progbar-3{border-left:85px solid var(--primary-color) !important}.progbar-2{bottom:13px;left:35px}.progbar-circle-2{top:-10px;left:35px}.border-progbar-2{border-left:45px solid var(--primary-color) !important}.progbar-1{bottom:12px;left:2px}.progbar-circle-1{top:-9px;left:0}.border-progbar-1{border-left:50px solid var(--primary-color)}.progbar-add{bottom:13px;left:110px}.progbar-circle-add{top:-10px;left:110px}.border-progbar-add{border-left:120px solid var(--primary-color) !important}@media(max-width:768px){.progbar-4{bottom:13px;left:190px}.rowprogbar{margin-top:30px}.progbar-circle-4{top:-10px;left:190px}.border-progbar-4{border-left:200px solid var(--primary-color) !important}.progbar-5{bottom:13px;left:210px}.progbar-circle-5{top:-10px;left:210px}.border-progbar-5{border-left:220px solid var(--primary-color) !important}.progbar-3{bottom:13px;left:160px}.progbar-circle-3{top:-10px;left:160px}.border-progbar-3{border-left:170px solid var(--primary-color) !important}.progbar-2{bottom:13px;left:90px}.progbar-circle-2{top:-10px;left:90px}.border-progbar-2{border-left:100px solid var(--primary-color) !important}.progbar-1{bottom:12px;left:2px}.progbar-circle-1{top:-9px;left:0}.progbar-add{bottom:13px;left:220px}.progbar-circle-add{top:-10px;left:220px}.border-progbar-add{border-left:230px solid var(--primary-color) !important}}.custom-navbar>.container{justify-content:flex-start}.custom-menu .container .dropdown-menu .dropdown-item:hover{text-decoration:underline}.custom-menu a.custom-menu-selected{text-decoration:underline}.spot-header-top{color:var(--secondary-color);margin-left:50px}.flex-push-right{margin-left:auto}.custom-banner-home{overflow:hidden;max-height:420px;position:relative;margin-left:-15px;margin-right:-15px}.custom-banner-home-slogan{position:absolute;height:100%;top:0;right:0;left:80px;font-size:30px}.custom-province-navtabs{border-bottom-color:#f1f1f1}.footer-custom-description{line-height:17px;font-size:12px}.dropdown-single-custom ul{top:-7px !important;border-top:none;width:100%;left:5px !important;max-height:250px;overflow-y:auto}.form-group-list-search .dropdown-single-custom ul{left:0 !important}.multiselect-container>li>a:hover{text-decoration:none}.dropdown-single-custom ul li{font-family:KievitPro;font-size:14px;min-height:22px;margin-top:6px !important;margin-bottom:6px !important;padding:5px !important}@media(max-width:768px){.dropdown-single-custom ul li{font-size:16px !important}.maptextBook{font-size:16px !important}.custom-selectpicker-single{font-size:16px !important}}.dropdown-single-custom ul li a{cursor:pointer;display:block}.dropdown-single-custom ul li:hover{background-color:rgba(206,212,218,.3)}.dropdown-single-custom ul li a:hover{text-decoration:none}.dropdown-single-custom ul li.selected{text-decoration:none;background-color:rgba(206,212,218,.3)}.custom-selectpicker-single{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;width:100%;cursor:pointer;text-align:left}.custom-selectpicker-single:after{display:none}.dropdown-single-custom{position:relative;display:block}.dropdown-single-custom:after,.multiselect-native-select .btn-group:after,.dropdown-rangemultiselect-custom:after{content:"";font-family:'Homepal_Font_Regular' !important;padding:4px 9px 0 0;position:absolute;right:0;top:0;z-index:1;text-align:center;height:100%;pointer-events:none;box-sizing:border-box;font-size:20px}.dropdown-single-custom.show:after,.multiselect-native-select .btn-group.show:after,.dropdown-rangemultiselect-custom.show:after{content:""}.rangeselect:focus,.custom-selectpicker-single:focus{border-color:#ced4da}#provinces-overlay{background:linear-gradient(rgba(255,255,255,0) 10%,#fff);position:absolute;height:25%;bottom:0;right:0;left:0;font-size:30px}.fit-cover-image-carousel{height:100%;width:100%;object-fit:cover}@media(max-width:992px){.spot-header-top{font-size:13px}.section-title{font-size:23px;line-height:24px}.vantaggi-container .font-24{font-size:20px}.vantaggi-container .line-28{line-height:24px}.vantaggi-container .mt-15{margin-top:10px}.vantaggi-container .line-19{line-height:17px}.vantaggi-container .font-16{font-size:14px}.section-title-hilight{font-size:24px}.footer-items .footer-item{font-size:13px}.footer-custom-description{line-height:17px;font-size:11px}#SelectedByHomepal .slider-item-info{font-size:13px}#SelectedByHomepal .slider-item-info .d-flex,#SelectedByHomepal .slider-item-info .d-flex .ribasso{font-size:12px}}@media(max-width:768px){[class*="icheck-material"]>input:first-child{transition:none !important}.multiselect-container>li>a{outline:none}.spot-header-top{font-size:16px;text-align:center;padding-bottom:.75rem;margin-left:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.info-card p{text-align:left}.info-card div.bottom-info{min-height:255px}.section-title.service-card{min-height:50px}#SelectedByHomepal .slider-item-info{font-size:16px}#SelectedByHomepal .slider-item-info .d-flex,#SelectedByHomepal .slider-item-info .d-flex .ribasso{font-size:16px}#SelectedByHomepal .slider-item .slider-item-image img{height:180px;object-fit:cover}.custom-banner-home-slogan{left:0}.home-carousel-box>div:first-of-type{font-size:35px;line-height:44px;text-align:center}.home-carousel-box .hp-btn{text-align:center;margin:20px auto;padding:0 40px}#services-carousel-mobile .owl-dots{position:absolute;left:50%;transform:translateX(-50%);margin-top:30px;width:100%}.service-circle{margin-top:20px;margin-bottom:15px}.section.servizi{margin-bottom:20px}.footer-items .footer-item{font-size:15px}.footer-custom-description{line-height:20px;font-size:14px}.small-footer{padding:20px 0}.logo-footer{margin-bottom:7px}.dropdown-single-custom:after,.multiselect-native-select .btn-group:after,.dropdown-rangemultiselect-custom:after{top:7px}}.banner-about-us{background:url('../img/banner_about_us_light.png?v=d7Tc7T64GlHIel1WqBYVXYQi9hU');overflow:hidden;position:relative;margin-left:-15px;height:140px;margin-right:-15px;background-size:cover;background-position:center}.banner-about-us .about-us-slogan{position:absolute;height:100%;top:0;right:0;left:0;background:linear-gradient(0deg,#0b6369 0%,rgba(255,255,255,0) 100%);color:var(--white)}.about-us-slogan .about-us-subtitle{font-size:16px;line-height:17px}.custom-sticky{height:auto;background:var(--secondary-color);position:-webkit-sticky;position:sticky;top:5px;right:0;border-radius:8px;overflow:hidden;text-align:center;padding:20px 25px;line-height:22px;font-size:16px;color:#fff}.custom-sticky .icon-custom-sticky{font-size:50px}.custom-sticky .hp-button1:hover{background:var(--primary-color);color:var(--secondary-color) !important}.custom-sticky .sticky-btn{text-decoration:none;padding:0 35px}.subtitle-custom-sticky{font-size:14px;line-height:20px}.section-about-us .section-subtitle{line-height:20px}.section-about-us .section-separator{box-shadow:none;margin:35px 0}.single-box-about-us{height:137px;width:137px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;color:var(--secondary-color)}.single-box-about-us:hover{background-color:var(--primary-color);color:#fff;text-decoration:none}.single-box-about-us:hover span:before{color:#fff}.single-box-about-us span{font-size:34px}.single-box-about-us p{line-height:19px}@media(max-width:992px){.custom-sticky .sticky-btn{padding:0 5px}}@media(max-width:768px){.banner-about-us{height:280px;text-align:center}.banner-about-us .about-us-subtitle{width:80% !important;margin:auto;line-height:22px}.custom-sticky .sticky-btn{padding:0 30px}.container-single-box-about-us{justify-content:center !important}}.slogan-sure-sale-banner{color:#fff;font-size:19px;display:block;line-height:21px}.single-bubble-sure-sale{color:#fff;background:var(--primary-color);width:50px;height:50px;border-radius:50%;text-align:center;font-size:30px;line-height:47px;flex-shrink:0}.single-bubble-sure-sale-popup{line-height:50px}.icon-accordion-sure-sale{font-size:24px;cursor:pointer}.icon-accordion-sure-sale.chiuso{display:none}.single-accordion-sure-sale span.aperto{display:block}.single-accordion-sure-sale-header.collapsed .icon-accordion-sure-sale.chiuso{display:block}.single-accordion-sure-sale-header.collapsed .icon-accordion-sure-sale.aperto{display:none}.accordion-sure-sale-body{line-height:21px;font-size:16px;padding:10px;padding-left:0}.sure-sale-box-btn-faq{width:150px;border:1px solid #1cb881;border-radius:35px;cursor:pointer;height:38px;color:var(--secondary-color);font-size:14px}.sure-sale-freccia{font-size:24px}.sure-sale-box-btn-faq .sure-sale-single-btn-faq-opened{display:flex}.sure-sale-box-btn-faq .sure-sale-single-btn-faq-closed{display:none}.sure-sale-box-btn-faq-closed .sure-sale-single-btn-faq-opened{display:none}.sure-sale-box-btn-faq-closed .sure-sale-single-btn-faq-closed{display:flex}.sure-sale-box-faq{max-height:0;transition:max-height .5s ease-out;overflow:hidden}.sure-sale-box-faq-opened{max-height:2000px}.accordion-FAQ-single-header{padding:22px 0}.accordion-FAQ-single{border-bottom:1px solid #e0e0e0}.accordion-FAQ-single .accordion-sure-sale-body{margin-bottom:5px;padding-left:5px}.accordion-FAQ-single .icon-accordion-sure-sale{font-size:23px}.header-info-vg .info-vg-btn{color:#fff !important;max-width:220px;margin:15px auto}.header-info-vg-subtitle{font-size:14px;line-height:16px}.info-vge-form label,.info-vge-form input{font-size:14px !important}.info-feedback{display:none}.drop-down-info-vg .dropdown-single-custom ul{border-top:1px solid rgba(0,0,0,.15)}.sure-sale-container .custom-sticky .title-custom-sticky{font-size:18px}.sure-sale-container .custom-sticky .title-custom-sticky{font-size:18px}.sure-sale-container .custom-sticky .hp-btn{font-size:14px !important}.modal-header .close{-webkit-appearance:none;-moz-appearance:none}.sticky_sure_sale_footer{position:fixed;bottom:0;left:0;right:0;background-color:var(--secondary-color);z-index:1;height:76px}.sticky_sure_sale_footer .sticky-btn{width:80%;font-size:14px}.box-slogan-sure-sale{margin-top:20px}.item-vge-promo{display:flex;border-radius:10px;border:1px solid #e0e0e0;padding-top:15px;padding-left:23px;padding-right:23px;padding-bottom:25px;background-color:var(--primary-color);color:var(--white)}.item-vge-promo-title{margin-top:10px;font-size:24px;line-height:28px}.item-vge-promo-text{font-size:16px;line-height:23px;margin-top:8px}.round-icon-vge-promo{background:var(--secondary-color);color:#fff;width:50px;height:50px;border-radius:50%;text-align:center;font-size:30px;line-height:47px;flex-shrink:0;margin-right:15px;transform:rotate(-5deg);display:flex;justify-content:center;align-items:center}@media(max-width:768px){.sure-sale-box-btn-faq{width:70%;margin:25px auto 0;position:relative}.sure-sale-box-faq .txt-faq{width:100%;text-align:center}.sure-sale-box-btn-faq .sure-sale-freccia{position:absolute;right:10px}.header-info-vg .info-vg-btn{max-width:255px;height:38px;font-size:14px}.sure-sale-container{padding:0}.sure-sale-container .custom-sticky .hp-btn{width:100%;max-width:245px}.slogan-sure-sale-banner{width:100% !important;margin:auto;font-size:16px}.box-slogan-sure-sale{margin-top:10px}}.mobile-modal-header{height:48px;background-color:var(--secondary-color);color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.close-icon-mobile-popup{position:absolute;top:10px;right:10px}.close-icon-mobile-popup-scroll{position:relative;top:-39px;right:10px;float:right;line-height:1;color:#fff}.mobilesearch_CancelButton{width:49%;float:left;height:36px !important;display:flex;justify-content:center;align-items:center}.mobilesearch_ConfirmButton{width:49%;float:right;height:36px !important;display:flex;justify-content:center;align-items:center}.mobilesearch_Cancel{font-size:12px;line-height:12px}.mobilesearch_Confirm{font-size:12px;line-height:12px;color:#fff}.dropdownOrderBy{border-radius:30px}.dropdownOrderByAppointment{border-radius:30px}.dropdown-single-custom.show .dropdownOrderBy{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:15px;border-top-left-radius:15px}.ribassoList{color:var(--primary-color);font-size:14px}.searchbarsubtitle{color:var(--secondary-color);font-size:14px;line-height:14px;margin-left:10px}.carousel-tagpopup{font-size:12px;font-family:KievitProBold;color:#fff;min-height:30px;border-radius:3px;position:absolute;top:10px;left:10px;display:flex;align-items:center;justify-content:center;min-width:125px;padding:0 10px}.carousel-tagpopup_VG{background:var(--secondary-color)}.carousel-tagpopup_PrimaFila{background:var(--primary-color)}.backgroundCardSearchMobile{background-color:var(--primary-color);border-radius:25px;border:none !important;min-height:200px}.searchBarCardChoice{min-height:120px;cursor:pointer;padding:25px;background-color:var(--lighter-primary-color);color:#fff;border-radius:8px}.popupMap{position:absolute;top:15px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#fff;display:none;border-radius:8px;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);height:152px;width:732px;color:var(--secondary-color)}.backgroundPropertyList{padding:15px;background-color:#fff;box-shadow:1px 1px 10px var(--secondary-color)}.propertyliteback{background-color:var(--primary-color);border-radius:0 30px 30px 0;height:48px;margin-left:-50px;color:#fff}.hreftitle{color:#fff;text-overflow:ellipsis}.labelInsenrt{font-size:14px}.yellowbox{margin-top:20px;background-color:var(--primary-color);border-radius:5px;padding:20px;font-size:14px;padding-left:40px;padding-right:110px;color:#fff}.step3boxinsert{width:8px;height:8px;border-radius:50%;margin-right:10px;border:1px solid #fff;flex-shrink:0}.movePinInsert{position:absolute;height:60px;bottom:10px;left:15px;right:15px;padding:5px;background-color:rgba(28,184,129,.8);border-bottom-right-radius:10px;border-bottom-left-radius:10px}.othercharbox{border-radius:10px;border:none;padding:30px;color:#fff;background-size:cover;background-image:url('/assets/img/annunci/sfondo_bper.png?v=oz3VFuFuhAvhRf__HlQXmYfxk0o');background-position:bottom}.othercharicon{margin-right:6px}.otherchartext{font-size:14px;display:flex;justify-content:center;align-items:center}.borderboxgiallo{border-right:1px solid #fff}.marginboxgiallo{margin-right:18px;margin-left:20px;margin-top:22px}.firstmargintopchar{margin-right:18px;margin-left:20px}.secondmargintopchar{margin-right:18px;margin-left:20px}.mapinsert{padding-bottom:10px;min-height:280px}@media(max-width:767px){.labelInsenrt{font-size:16px}.borderboxgiallo{border-right:unset}.marginboxgiallo{margin-left:unset}.secondmargintopchar{margin-top:22px;margin-left:unset}.firstmargintopchar{margin-left:unset}.mapinsert{margin-top:25px}}.cardForPrice{height:90px;width:300px;margin-bottom:16px}.cardForInnerPrice{background-color:var(--primary-color);padding:20px;position:relative;border-radius:10px;background-size:cover;color:#fff;display:flex;justify-content:start;align-items:center}.bottomCardBlack{border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important;border:none !important;color:#fff;background-color:var(--lighter-primary-color);padding:.75rem 30px .75rem 30px}.bodyCardBlack{border:none !important;color:#fff;background-color:var(--lighter-primary-color);padding:.75rem 30px .75rem 30px}.headerCardBlack{border:none !important;color:#fff;background-color:var(--secondary-color);border-top-left-radius:20px !important;border-top-right-radius:20px !important;padding:.75rem 30px .75rem 30px}.mh-modal-title{font-size:20px;line-height:28px;margin-top:9px}.mh-modal-text{font-size:15px;line-height:19px;margin-top:18px}@media(max-width:768px){.promoCodeOrder{height:48px}.mh-modal-title{font-size:22px;line-height:28px;margin-top:13px;padding-left:32px;padding-right:32px}}.container-offer .property-summary{border:1px solid rgba(0,67,76,.2);border-radius:8px;padding:12px 19px}.container-offer .offer-box-image{border-radius:5px;overflow:hidden}@media(max-width:768px){.container-offer .offer-box-image-container{width:100%}}.offer-sticky-container .title-custom-sticky{max-width:60%;line-height:1.5;margin-bottom:0 !important}.container-offer .btn-login-offer{height:55px;border:1px solid #e0e0e0;border-radius:3px}.container-offer .btn-login-offer{color:var(--primary-color)}.container-offer .btn-login-offer .btn-login-offer-span-txt{color:var(--secondary-color);font-family:KievitPro}.container-offer .btn-login-offer:hover .btn-login-offer-span-txt{color:#fff}.backgroundUpselling{background-image:url('../img/CardSearchBackground.png?v=4h-pC3X8zQ6h4LTb1NK1N02k-VE');background-repeat:no-repeat;background-size:cover;background-position:center;padding:33px;border-radius:5px}.propertylitebackthankyou{background-color:var(--primary-color);border-radius:0 30px 30px 0;height:48px;margin-left:-50px;color:#fff}.rectangle_Payment{height:100px;margin-top:30px;border-radius:8px;background-color:#085256;display:flex;align-items:center}@media(max-width:768px){.rectangle_Payment{flex-direction:column;min-height:219px;text-align:center;padding:33px}.text-thank{margin-left:unset !important}.iconbuttonthank{margin-left:unset !important}}.text-thank{color:#fff;margin-left:22px;font-size:24px;font-weight:700;line-height:27px}.iconbuttonthank{display:flex;justify-content:center;align-items:center;margin-left:25px;font-size:20px;font-size:46px}.styleLink{text-decoration:underline;color:var(--primary-color)}.styleLink:hover{color:var(--primary-color)}.textmy{color:var(--secondary-color);font-size:14px}.sticky-right-register{background-color:var(--secondary-color);position:-webkit-sticky;position:sticky;top:0;right:0;border-radius:8px;overflow:hidden;text-align:center;padding:40px 55px;line-height:22px;font-size:16px;color:var(--white)}.single-message{border-radius:6px;padding:15px;margin-bottom:30px;float:left;background-color:var(--primary-color)}.my-single-message{background-color:var(--secondary-color);color:#fff;float:right;box-shadow:none}.round-image-new-message-popup{border-radius:5px}@media(max-width:768px){.bnt-conversation-view{width:100%;margin-bottom:10px}.btn-conversation-delete{width:100%;margin-left:0}.box-btn-conversation{margin:0;padding:0}.single-message{margin-bottom:15px}.single-message-box{padding:0}}