@charset "UTF-8";
/***!  /templates/shaper_helixultimate/css/custom2.css?v=1750928082  !***/

@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-regular-webfont.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-regular-webfont.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-regular-webfont.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-regular-webfont.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-regular-webfont.ttf') format('truetype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-regular-webfont.svg#montserratregular') format('svg');font-family:'montserrat';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-light-webfont.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-light-webfont.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-light-webfont.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-light-webfont.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-light-webfont.ttf') format('truetype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-light-webfont.svg#montserratlight') format('svg');font-family:'montserrat-light';font-weight:normal !important;font-style:normal !important;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-ultralight-webfont.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-ultralight-webfont.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-ultralight-webfont.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-ultralight-webfont.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-ultralight-webfont.ttf') format('truetype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/montserrat/montserrat-ultralight-webfont.svg#montserratlight') format('svg');font-family:'montserrat-ultralight';font-weight:normal !important;font-style:normal !important;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Light.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Light.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Light.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Light.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Light.svg#PlusJakartaSans-Light') format('svg');font-family:'jakarta-light';font-weight:300;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-SemiBold.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-SemiBold.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-SemiBold.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-SemiBold.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-SemiBold.svg#PlusJakartaSans-SemiBold') format('svg');font-family:'jakarta-semibold';font-weight:600;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Bold.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Bold.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Bold.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Bold.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Bold.svg#PlusJakartaSans-Bold') format('svg');font-family:'jakarta-bold';font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Regular.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Regular.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Regular.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Regular.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/jakarta/PlusJakartaSans-Regular.svg#PlusJakartaSans-Regular') format('svg');font-family:'jakarta';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Regular.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Regular.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Regular.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Regular.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Regular.svg#Poppins-Regular') format('svg');font-family:'poppins';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Light.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Light.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Light.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Light.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Light.svg#Poppins-Light') format('svg');font-family:'poppins-light';font-weight:300;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Bold.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Bold.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Bold.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Bold.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/poppins/Poppins-Bold.svg#Poppins-Bold') format('svg');font-family:'poppins-bold';font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Italic.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Italic.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Italic.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Italic.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Italic.svg#LibreBaskerville-Italic') format('svg');font-family:'libre-italic';font-weight:normal;font-style:italic;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Bold.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Bold.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Bold.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Bold.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Bold.svg#LibreBaskerville-Bold') format('svg');font-family:'libre-bold';font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Regular.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Regular.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Regular.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Regular.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/libre/LibreBaskerville-Regular.svg#LibreBaskerville-Regular') format('svg');font-family:'libre';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/cookie/Cookie-Regular.eot');src:url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/cookie/Cookie-Regular.eot#iefix') format('embedded-opentype'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/cookie/Cookie-Regular.woff2') format('woff2'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/cookie/Cookie-Regular.woff') format('woff'),url('https://www.grupposavorani.it/templates/shaper_helixultimate/fonts/cookie/Cookie-Regular.svg#Cookie-Regular') format('svg');font-family:'cookie';font-weight:normal;font-style:normal;font-display:swap}body{font-family:'poppins'}a{color:#4c4c4c}#sp-header{height:90px}h1,h2,h3{font-family:'jakarta-bold'}h3{font-size:20px;padding-bottom:10px}.nuovi-immobili-home .addon-root-module,.nuovi-immobili-home .sppb-addon.sppb-addon-text-block{padding:0 20px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px !important;height:32px;text-indent:-9999px !important;z-index:9999;left:inherit !important}.blocco-mappa-costruzioni iframe{width:100%}.sppb-addon.sppb-addon-gallery li{width:25%}.sppb-addon.sppb-addon-gallery li a{width:100%;position:relative}.sppb-addon.sppb-addon-gallery li a img{width:100% !important;height:100% !important;object-fit:cover;position:absolute}.grid-listing-info header span{font-family:'jakarta'}.sppb-addon.sppb-addon-gallery li a:after{content:"";display:block;padding-bottom:70%}.pagina-agenzie .riga-agenzia h2{padding-top:30px}.dettagli-top-scheda.listing-features h1,span.titolo-property-related{font-family:'jakarta-semibold'}.riga-agenzie-contatti-bottom img{width:auto !important;height:92px;margin:0 auto 15px auto !important}.riga-agenzie-contatti-bottom i.fa-solid.fa-envelope{margin-left:25px}.riga-agenzie-contatti-bottom p,.riga-agenzie-contatti-bottom h2{margin-bottom:0px}.riga-agenzie-contatti-bottom h4{color:#4c4c4c}.riga-agenzie-contatti-bottom i{margin-top:15px}.riga-agenzie-contatti-bottom .sppb-addon.sppb-addon-text-block p{width:100%;display:inline-block;text-align:center}p.logo-agenzia-footer a{display:inline-block}.article-ratings-social-share.d-flex.justify-content-end{display:none !important}.dettagli-top-scheda.listing-features h1 span,.descrizione-immobile.row.descriptionTop h3,.descrizione-immobile.row.descriptionTop div#shelllocation h2,.entry-content.sharediv h3,.descrizione-immobile.row.descriptionTop.galleria h2{font-family:'jakarta'}.riga-agenzie-contatti-bottom h4{color:#4c4c4c;font-family:'jakarta-bold';margin-bottom:0}.pagina-agenzie .riga-agenzia i{color:#ed7225;padding-right:6px}.pagina-agenzie .riga-agenzia p{margin-bottom:5px}.pagina-agenzie .riga-agenzia iframe{width:100%}.riga-agenzia{border-bottom:1px solid #ccc}.pagina-agenzie .riga-agenzia:last-child{border:none}.article-details.pagina-nuove-costruzioni ul.fields-container{background:#f6f6f6;text-align:center;padding:10px}.article-details.pagina-nuove-costruzioni ul.fields-container li.field-entry.download span.acfup-item a{background:#ed7225;padding:10px 20px;color:#fff;text-transform:uppercase;margin:10px;display:inline-block}.article-details.pagina-nuove-costruzioni ul.fields-container li.field-entry.download{list-style:none}.article-details.pagina-nuove-costruzioni .article-can-edit.d-flex.flex-wrap.justify-content-between{display:none !important}.pagina-nuove-costruzioni section#sp-main-body .row{display:block}.logo-image{height:80px !important;margin-top:10px !important}div#sp-menu{padding-top:5px}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{font-family:"Font Awesome 5 Free"}div#osm-plans-list-pricing-table-flat .osm-plan{background:none !important}.sezione-academy .article-ratings-social-share.d-flex.justify-content-end{display:none !important}.sezione-academy li.field-entry.link-video-lezione{list-style:none}.sezione-academy section#sp-main-body ul.fields-container{padding:30px;text-align:center;background:#ed7225;margin:0}.sezione-academy section#sp-main-body ul.fields-container li.field-entry.link-video-lezione span.field-label{color:#fff;text-transform:uppercase;display:block;font-size:23px}.sezione-academy li.field-entry.link-video-lezione a{background:#27ae60;color:#fff;padding:10px 15px;display:table;margin:20px auto 0 auto;font-size:0px}div#osm-plans-list-pricing-table-flat .contenitore-box-pacchetto{background:#660d0d;padding:20px 20px 0 20px;position:relative;margin-bottom:110px}.col-lg-6.ID.Agenzia{display:none}.sezione-academy li.field-entry.link-video-lezione a:before{content:'Clicca qui';display:block;font-size:16px;font-weight:bold;text-transform:uppercase}.caratteristiche-core.row.corefields{padding:10px 0}.caratteristiche-core.row.corefields .col-lg-12{padding:0}.caratteristiche-core.row.corefields .col-lg-12 .col-lg-6{padding:0}form#form_consiglia h4.mb-1{font-size:16px;margin-bottom:0 !important;font-weight:bold;color:#ed7225}.caratteristiche-core.row.corefields div#baseFieldHeading{display:none !important}.caratteristiche-core.row.corefields .col-lg-12 .row{width:100%;display:block}.caratteristiche-core.row.corefields .col-lg-12 .col-lg-6{width:100%}.caratteristiche-core.row.corefields .col-lg-12 .col-lg-6 .row{width:100%;float:left}.caratteristiche-core.row.corefields .col-lg-12 .col-lg-6 .row:nth-child(3){display:none !important}.caratteristiche-core.row.corefields .col-lg-12 .col-lg-6 .row .fieldlabel{width:220px}.article-introtext h2{font-size:16px;line-height:1.8}.caratteristiche-core.row.corefields{padding-bottom:30px}.detailsBar.upsell.clearfix .col-lg-12 .shellrelatedproperties .property_description span.market_price{color:#ed7225;font-weight:bold !important;font-family:'jakarta';padding-top:7px !important;display:block;font-size:12px}form#form_consulenza h3,form#form_consiglia h3{color:#ed7225}div#contatto-scheda h4{font-size:20px;line-height:1.5}.caratteristiche-core.row.corefields .col-lg-12 .col-lg-6 .row .fieldvalue{width:calc(100% - 220px)}.article-list .article .article-intro-image img,.article-list .article .article-featured-video img,.article-list .article .article-featured-audio img,.article-list .article .article-feature-gallery img,.article-list .article .article-intro-image,.article-list .article .article-featured-video,.article-list .article .article-featured-audio,.article-list .article .article-feature-gallery{border-radius:0px !important}div#osm-plans-list-pricing-table-flat .col-md-4:nth-child(1) .contenitore-box-pacchetto,div#osm-plans-list-pricing-table-flat .col-md-4:nth-child(2) .contenitore-box-pacchetto,div#osm-plans-list-pricing-table-flat .col-md-4:nth-child(3) .contenitore-box-pacchetto,div#osm-plans-list-pricing-table-flat .col-md-4:nth-child(4) .contenitore-box-pacchetto{min-height:560px}div#osm-plans-list-pricing-table-flat h2.osm-plan-title{font-family:'poppins-bold';text-align:center}div#osm-plans-list-pricing-table-flat .col-md-4{width:calc(24% - 20px);vertical-align:top;display:inline-block;margin:0 10px}div#osm-plans-list-pricing-table-flat{text-align:center}.rsform-block.rsform-block-captcha.rsform-type-captcha input{width:150px !important}div#osm-plans-list-pricing-table-flat .contenitore-box-pacchetto h3{color:#fff;font-size:19px;font-weight:bold}div#osm-plans-list-pricing-table-flat .contenitore-box-pacchetto h3{color:#fff;font-size:16px;font-weight:bold;border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:15px}.mb-3.searchintro{display:none}div#osm-plans-list-pricing-table-flat .contenitore-box-pacchetto .osm-plan-short-description p{text-align:left;color:#fff;margin-bottom:20px;line-height:1.5;font-size:15px}.osm-plan-short-description i.fas.fa-times{background:red;width:20px;height:20px;text-align:center;line-height:20px;border-radius:20px;margin-right:5px}.pagina-salva-ricerca h3{text-align:center;font-size:19px;padding-top:3px;font-weight:bold;padding-bottom:40px}.pagina-salva-ricerca h2{text-align:center;font-size:26px}.pagina-salva-ricerca h1{text-align:center;font-family:'poppins-bold'}.pagina-salva-ricerca p.pre-titolo{text-align:center;padding-top:40px}form.form-horizontal.form-salva-preferenze .form-group.bottone{text-align:center}form.form-horizontal.form-salva-preferenze{background:#f3f3f3;padding:20px;max-width:900px;margin:0 auto}form.form-horizontal.form-salva-preferenze .form-group.checkbox{padding-top:10px;padding-bottom:20px}.blocco-caratteristiche .form-group.col-md-6,.blocco-dati.personali .form-group.col-md-6{float:left;padding:10px;width:50%}.blocco-dati.personali .form-group.checkbox{float:left;padding:10px}.blocco-dati.personali .form-group.bottone{width:100%;float:left}.pagina-salva-ricerca .blocco-caratteristiche{float:left;width:100%}.pagina-salva-ricerca .blocco-dati.personali{float:left;width:100%;border-top:1px solid #ed7225;margin-top:20px}.osm-plan-short-description i.fas.fa-check{background:#27ae60;width:20px;height:20px;text-align:center;line-height:20px;border-radius:20px;margin-right:5px}div#osm-plans-list-pricing-table-flat .osm-plan-price{background:transparent;color:#fff;padding:0;position:absolute;width:100%;left:0;bottom:0}div#osm-plans-list-pricing-table-flat .osm-plan-short-description{padding-bottom:75px}div#osm-plans-list-pricing-table-flat .osm-plan-price .price{color:#fff;display:inline-block;margin-bottom:0;position:relative;font-size:45px;font-weight:bold}div#osm-plans-list-pricing-table-flat .osm-plan-price .price sub{display:none}div#osm-plans-list-pricing-table-flat ul.osm-signup-container{padding:0;text-align:center;margin:0px;position:absolute;width:100%;left:0;bottom:-60px}div#osm-plans-list-pricing-table-flat ul.osm-signup-container li{list-style-type:none}.pagina-proponi section#sp-main-body{padding-left:30px;padding-right:30px}.pagina-proponi a.rsform-captcha-refresh-button.btn.btn-secondary{width:100%;text-align:left;background:none;border:none;color:#ec7225 !important;font-size:14px}.mb-3.rsform-block.rsform-block-privacy.rsform-type-checkboxgroup label{width:calc(100% - 10px)}div#osm-plans-list-pricing-table-flat ul.osm-signup-container li{width:100%;display:block;background:#27ae60;padding-top:0px !important;-webkit-clip-path:polygon(0% 0%,97% 0,100% 50%,97% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,50% 100%,0% 0%);height:60px;padding-top:12px}div#osm-plans-list-pricing-table-flat ul.osm-signup-container li a.btn-signup{width:100%;display:block;height:59px;font-weight:bold;padding-top:10px;color:#fff;font-weight:bold}.toplisting .property_item figure a.property_mark_a img{width:100%;height:100%;object-fit:cover}.pageNavdiv li a{background:#5a4c45 !important;color:#fff !important}.pageNavdiv li.active a{background:none !important;color:#999!important}.com-osproperty.view-ltype section#sp-main-body{padding-top:30px}span.prezzo-scheda-immobile div#currency_div{font-size:20px !important;color:#ec7225}span.prezzo-scheda-immobile{padding-left:0;color:#d0a344 !important;font-family:'poppins-bold';padding-top:20px;margin-bottom:-25px}.osm-privacy-policy-message.alert.alert-info{background:none;border:none}.gm-style-iw-d .row{margin:0}div#map_canvas{display:none}h1.osm-page-title{margin:0 !important;color:#fff;font-size:30px}p.marB0.locationaddress{font-size:14px;padding-bottom:8px !important}.logo-image{height:auto}.toplisting .property_item figure a.property_mark_a{left:0;position:absolute;top:0;right:0;bottom:0}.view-category.layout-blog section#sp-main-body{padding-top:50px !important}.sezione-academy.view-category.layout-blog section#sp-main-body,.sezione-academy.view-article.layout-blog section#sp-main-body{background:url(https://www.grupposavorani.it/templates/shaper_helixultimate/images/sfondo-academy.jpg) no-repeat;background-size:auto 100vh;background-attachment:fixed;background-position:center center}div#cboxCurrent{display:none !important}.sezione-academy.view-category .blogsezione-academy ul.fields-container{display:none}a.btn-twitter{display:none}.toplisting .property_item figure{position:relative;padding:56.25% 0 0 0!important;margin:0!important;width:100%;vertical-align:top;display:inline-block}.toplisting .property_item figure span.pcategory{position:absolute;color:#fff;font-weight:500;padding:5px 15px;text-transform:uppercase;font-family:'jakarta';top:0;right:0;z-index:1}.com-osmembership section#sp-main-body{padding-top:50px}body p,body li,.myIntrotext{line-height:1.8;color:#5f5f60;font-size:16px}.riga-100{width:100%;float:left}.container-immobili-filtrati{text-align:center}.container-immobili-filtrati .immobile.filtrato{width:32%;display:inline-block;vertical-align:top;padding:10px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.blocco-grigio-50{background:#e8e8e8;width:50%;text-align:center;padding:20px;float:left;border:5px solid #fff;margin-top:40px}.blocco-grigio-50 a{margin-top:5px;font-size:13px !important}.blocco-grigio-50 h4{font-size:20px}.blocco-grigio-50 a:hover{background:none !important}.container-immobili-filtrati .immobile.filtrato .img-imm-filtrato{position:relative;padding:56.25% 0 0 0 !important;margin:0 0 10px 0 !important;width:100%;vertical-align:top;display:inline-block}.container-immobili-filtrati .immobile.filtrato .img-imm-filtrato a{left:0;position:absolute;top:0;right:0;bottom:0}p.data-asta-imm-filtrato{color:#ed7225;font-size:14px;font-weight:bold}p.prezzo-imm-filtrato{color:#bd937a;font-family:'poppins';letter-spacing:2px;padding-top:5px}.container-immobili-filtrati .immobile.filtrato .img-imm-filtrato a img{width:100%;height:100%;object-fit:cover}.blocco-elenco-preferenze{text-align:left;background:#e8e8e8;padding:25px 25px 15px 25px;margin-top:35px;margin-bottom:10px}.blocco-elenco-preferenze h2{text-align:left;color:#ed7225;font-size:22px;font-weight:bold}.com-osmembership.view-plans .osm-description-details{width:100%;padding-bottom:20px}li.sp-menu-item.sp-has-child.active a,li.sp-menu-item.sp-has-child.active li.active a{font-weight:bold}li.sp-menu-item.sp-has-child.active li a{font-weight:normal;color:#3a3b45 !important}.com-osmembership.view-plans .osm-item-wrapper{width:100%;max-width:800px;margin:0 auto 60px auto}div#gallery .col-lg-3 a img{object-fit:cover !important;width:100%;height:100%}div#gallery .col-lg-3 a{display:table;height:100%}.osm-item-heading-box.clearfix h2.osm-item-title{font-size:25px}.osm-container .osm-item-heading-box{padding:6px 14px}div#users-profile-params,div#users-profile-custom-webauthn,div#users-profile-custom-profile{display:none}.osm-container .osm-item-description{padding:10px 15px}.com-osmembership.view-plans .osm-description-details h2{font-size:23px;line-height:1.5;color:#ed7225;padding-bottom:15px;font-weight:500;font-style:italic}a.area-riservata{color:#ed7225 !important;font-weight:bold}#sp-header.header-sticky a.area-riservata{color:#fff !important}.mod-login-logout__button.logout-button button.btn.btn-primary{font-size:13px;font-family:inherit;letter-spacing:inherit;padding:8px 16px;margin-left:10px}a.link-login-modulo{margin-top:-1px;display:block;margin-left:10px}div#users-profile-custom-joomlatoken{display:none}fieldset.Impostazioni.di.base,fieldset.Accesso.W3C.Web.Authentication.\(WebAuthn\),fieldset.Token.API.di.Joomla{display:none}.osm-container .osm-item-heading-box{background:#ed7225;color:#fff}.osm-container .osm-item-heading-box a{color:#fff;font-family:'jakarta'}.osm-container .btn-primary{margin-top:20px;border-color:#00a513;background-color:#00a513;text-transform:uppercase;font-weight:bold;padding:15px 25px}span.prezzo-result.os_currency_red{color:#d1570a !important;font-weight:bold}.toplisting .property_item figure span.pcategory{background:#ec7225}.col-lg-6.Fine.asta{display:none}.osm-container a.btn.btn-secondary{display:none}body .intro-home li:nth-child(1):before,body .intro-home li:nth-child(4):before,body .intro-home li:nth-child(7):before{content:'\f111';font-family:Font Awesome\ 5 Free;color:#e2dbcc;margin-right:8px;margin-left:-19px;background:#e2dbcc;font-size:11px !important;border-radius:100px}body .intro-home li:nth-child(2):before,body .intro-home li:nth-child(5):before,body .intro-home li:nth-child(8):before{content:'\f111';font-family:Font Awesome\ 5 Free;color:#c8b8a9;margin-right:8px;margin-left:-19px;background:#c8b8a9;font-size:11px !important;border-radius:100px}body .intro-home li:nth-child(3):before,body .intro-home li:nth-child(6):before,body .intro-home li:nth-child(9):before{content:'\f111';font-family:Font Awesome\ 5 Free;color:#767e92;margin-right:8px;margin-left:-19px;background:#767e92;font-size:11px !important;border-radius:100px}body .intro-home li{list-style:none;color:#4c4c4c;padding-left:20px}.horizontal_search{padding:15px 9px 0px 7px;background-color:rgba(0,0,0,.6);left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:100%;z-index:1;color:#fff;border-radius:3px}input#btnSaveSearchList{display:none}header#sp-header.header-sticky div#sp-menu a li a{color:#3a3b45 !important}div#mod_ossearch_price{padding-left:25px;padding-right:25px}.view-ladvsearch div#ospropertyadvsearch,#advsearchformdiv input#btnSubmit,#advsearchformdiv a.btn.btn-secondary,.view-ladvsearch #sp-main-body .block_caption{display:none}.view-ladvsearch #sp-main-body .container{max-width:100% !important;padding:0}.view-ladvsearch #sp-main-body .container .row.toplisting{max-width:1400px;margin:20px auto}.view-ladvsearch #sp-main-body{padding-top:20px}div#mod_ossearch_price .col-lg-6{margin-top:2px !important}div#mod_ossearch_price label{font-size:13px;text-align:left;display:block;padding-bottom:3px}.com-osproperty.task-none section#sp-main-body{padding-top:0px}.cta-pag-servizi .addon-root-raw-html{vertical-align:middle;display:table-cell;text-align:center;color:#fff}.cta-pag-servizi .sppb-column-addons{vertical-align:middle;display:table}.cta-pag-servizi{padding:20px}.cta-pag-servizi a{padding:12px 17px;margin-top:10px}.com-osproperty.task-none section#sp-main-body .container{max-width:100% !important;padding:0}.com-osproperty.task-none section#sp-main-body .container .row.toplisting{max-width:1400px;margin:20px auto;padding:0 30px}.com-osproperty.task-none section#sp-main-body div#map_canvas,.view-ladvsearch #sp-main-body div#map_canvas{height:500px}a#moreoption{display:none}.sp-module.cerca-immobile button.btn.btn.btn-danger.horizontalsearchbutton{width:100%;background:#ec7225;border-color:#ec7225}.horizontal_search .hitem{padding-bottom:0;padding-top:10px}.intro-home ul{padding-left:0}div#sezione-slide-home{height:100vh !important}.ospsearch.horizontal_search.cerca-immobile.row{position:relative}section#sp-pre-body .container{max-width:100% !important;padding:0}div#sp-top-bar{font-family:'poppins-bold' !important;padding:0;margin-top:-80px;height:40px;border-bottom:0.5px solid #ed7225}#sp-top-bar a{color:#3a3b45;font-weight:normal !important;font-family:'poppins-light';font-size:13px;padding:0 15px}#sp-top-bar a:nth-child(1){padding-left:0px}.sp-module.blocco-contatti-header{float:left;margin-top:6px !important;margin-left:0px !important}.sp-module.blocco-contatti-header p{color:#ed7225;margin:0 !important;font-family:'poppins-light'}div#sp-logo .sp-column{display:table-cell;vertical-align:middle}header#sp-header.header-sticky div#sp-logo{margin-top:inherit;position:relative}header#sp-header.header-sticky div#sp-menu a{color:#3a3b45;text-transform:uppercase}.sp-module.testata-home .testo-slide a.cta.border{border-color:#fff !important;color:#fff;background:rgba(236,114,37,0.3);font-family:'poppins';font-size:16px}.sp-module.testata-home .testo-slide a.cta.border:hover{border-color:#fff !important;color:#fff;background:#ec7225}.slide-home .sp-slider-outer-stage,div#sezione-slide-home{height:calc(100vh - 76px) !important}.blocco-uno-home{padding-top:0 !important;margin-top:-100px !important}.blocco-uno-home .sppb-row-container{background:#F3F2F0;margin:0 auto;padding:0}.blocco-uno-home .sppb-row-container .sppb-row{margin:0}.blocco-uno-home .sppb-row-column{padding:0}.blocco-uno-home .addon-root-image,.blocco-uno-home .addon-root-image .clearfix,.blocco-uno-home .addon-root-image .sppb-addon.sppb-addon-single-image,.blocco-uno-home .addon-root-image .sppb-addon.sppb-addon-single-image .sppb-addon-content,.blocco-uno-home .addon-root-image .sppb-addon.sppb-addon-single-image .sppb-addon-content .sppb-addon-single-image-container,.blocco-img-text .addon-root-image,.blocco-img-text .addon-root-image .clearfix,.blocco-img-text .addon-root-image .sppb-addon.sppb-addon-single-image,.blocco-img-text .addon-root-image .sppb-addon.sppb-addon-single-image .sppb-addon-content,.blocco-img-text .addon-root-image .sppb-addon.sppb-addon-single-image .sppb-addon-content .sppb-addon-single-image-container{height:100%}.blocco-uno-home .addon-root-image .sppb-addon.sppb-addon-single-image .sppb-addon-content .sppb-addon-single-image-container img,.blocco-img-text .addon-root-image .sppb-addon.sppb-addon-single-image .sppb-addon-content .sppb-addon-single-image-container img{width:100%;height:100%;object-fit:cover}.blocco-uno-home .sppb-row-container .sppb-row .sppb-addon.sppb-addon-text-block{padding:45px}.riga-icona-tel{height:105px}.riga-icona-tel .fa-phone{background:#303030;font-size:40px;color:#fff;padding:15px;border-radius:100px;border:16px #f3f2f0 solid}.riga-icona-tel .filetto{width:100%;height:2px;background:#ec7225;margin-top:-51px}.blocco-uno-home .sppb-row-container .sppb-row .sppb-addon.sppb-addon-text-block p:last-child{margin-bottom:0}.blocco-uno-home a.telefono{color:#ec7225;font-size:25px;letter-spacing:1px;margin-bottom:0px;padding-bottom:0px;font-family:"poppins"}.blocco-uno-home h1{font-size:47px;font-family:'Jakarta-bold'}.intro-home p:last-child{margin:0}.intro-home .sppb-column-addons .sppb-addon-wrapper .clearfix .sppb-addon.sppb-addon-single-image.sppb-text-center img{object-fit:cover;width:100%;height:100%}.intro-home a.cta{margin-top:20px}.intro-home .sppb-column-addons,.intro-home .sppb-column-addons .sppb-addon-wrapper,.intro-home .sppb-column-addons .sppb-addon-wrapper .clearfix,.intro-home .sppb-column-addons .sppb-addon-wrapper .clearfix .sppb-addon.sppb-addon-single-image.sppb-text-center,.intro-home .sppb-column-addons .sppb-addon-wrapper .sppb-addon-content,.intro-home .sppb-column-addons .sppb-addon-wrapper .sppb-addon-single-image-container{height:100%}header#sp-header .justify-content-end{justify-content:right !important;padding-left:0}li.sp-menu-item.current-item.active a{font-weight:bold}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.sppb-row-container,.sppb-container{width:100% !important;padding:0 25px;max-width:1400px !important}div#sezione-slide-home h2{font-family:'poppins-bold';font-size:80px;margin-bottom:15px}div#sezione-slide-home a.cta{margin-top:20px}div#sezione-slide-home .sp-slider-content-align-left{width:50%}.sp-module.blocco-contatti-header i{color:#282859;font-size:20px}.blocco-singolo-contatto-header .icona,.blocco-singolo-contatto-header .contatto-desc{display:inline-block;vertical-align:middle}.blocco-singolo-contatto-header .contatto-desc{text-align:left}#sp-top-bar .icona{width:50px;height:50px;line-height:55px;background:#f1f1f5;text-align:center;border-radius:999px}#sp-top-bar{background:#fff;color:#84838b}a.cta.border,a.cta.border:hover{padding:20px 30px;background:none;border-color:#ed7225 !important;color:#ed7225;font-family:'jakarta'}button#prenota{transition:color 400ms;background:#ec7225;color:#fff;text-transform:uppercase;padding:20px 30px;border-radius:0px;cursor:pointer;font-size:17px;font-family:'poppins-bold';border:none;letter-spacing:2px;text-shadow:none}.rsform-block.rsform-block-prenota.rsform-type-submitbutton p.formDescription{display:none}.form-mappa form#userForm{margin:0}.rsform-block.rsform-block-captcha.rsform-type-captcha a.rsform-captcha-refresh-button{display:block}.blocco-contatti-bottom h3{font-family:'jakarta';color:#4c4c4c;padding-top:8px;font-size:25px;margin:0}.blocco-contatti-bottom a{color:#ec7225 !important}.blocco-contatti-bottom .icona span,.blocco-contatti-bottom .icona i{background:#3e3837;font-size:33px;border-radius:100px;width:70px;height:70px;line-height:70px}div#osm-singup-page input.btn.btn-primary,button.btn.btn-primary,.form-actions input.btn.btn-primary,.intramezzo a.cta.bianco,.btn-primary{transition:color 400ms;background:#ed7225 !important;color:#fff;text-align:center;text-transform:uppercase;padding:12px 22px;border-radius:0px;cursor:pointer;font-size:15px;font-family:'jakarta';border:none;letter-spacing:2px;text-shadow:none}.intramezzo .sppb-addon.sppb-addon-text-block{padding-bottom:0 !important}.cta-pag-servizi a.cta.bianco:hover,.btn-primary:hover{background:#ed7225 !important}.intramezzo a.cta{margin-top:0px !important}div#osm-singup-page div#osm-forgot-username-password ul{padding-bottom:15px;margin-bottom:25px}div#osm-singup-page div#osm-forgot-username-password ul li{padding-right:15px}form#osm_login_form h2{font-family:'jakarta';padding-top:0px;margin-top:0px;padding-bottom:15px}.intramezzo-solo-testo p{color:#4c4c4c;font-size:44px;font-family:'jakarta';line-height:1.4}.intramezzo-solo-testo{max-width:900px;margin:0 auto;padding:0 40px;border-left:1px solid #ed7225}a.cta{transition:color 400ms,background-color 400ms;color:#ec7225;text-transform:uppercase;display:inline-block;cursor:pointer;font-size:15px;font-family:'poppins-bold';letter-spacing:1px;border:2px solid #ec7225;padding:17px 23px}a.cta:hover,button#prenota:hover{background:#ec7225;color:#fff}a.cta.white{background:none;border:2px solid #fff}a.cta.white:hover{background:#6e81aa}h1,h2{color:#4c4c4c}button#prenota{margin:0 auto;display:block}.intramezzo p{margin:0 !important;padding:0 !important;color:#4c4c4c;font-size:40px;font-family:'poppins'}#sp-header.header-sticky{position:fixed !important;background:#fff !important}.team-slider .sppb-carousel-extended-heading{font-size:20px;margin-bottom:5px;font-family:'poppins-bold' !important}.team-slider .sppb-carousel-extended-subheading{margin-bottom:0;font-size:16px}.article-details .article-full-image img{width:100%;max-width:100% !important}.view-category section#sp-main-body .article-body .article-introtext .readmore a{text-transform:uppercase;letter-spacing:2px;color:#4c4c4c;font-weight:bold;font-size:12px}.view-article section#sp-main-body,.view-category section#sp-main-body{padding-top:0px}ol.breadcrumb li.float-start{display:none}div#sp-pre-footer-2 h2{color:#fff;font-family:'montserrat-ultralight'}div#sp-pre-footer-2 .rsform-block.rsform-block-intro.rsform-type-freetext p{color:#fff}.sp-column.pre-footer-2 label.formControlLabel{color:#fff;font-size:13px}div#sp-pre-footer-2 input{box-sizing:border-box;padding:10px;height:38px}.rsform-block.rsform-block-captcha.rsform-type-captcha{text-align:left}.formResponsive .formError{text-align:left}.sp-page-title{background:#4c4c4c}#sp-bottom{background:#fff}#sp-footer{background:#322c28;padding-top:120px;margin-top:-120px}.sp-module.contatti-bottom .div-50{width:49%;display:inline-block;vertical-align:top}.sp-module.contatti-bottom .div-50 p{margin-bottom:10px}.sp-module.contatti-bottom .div-50 p a{color:#fff !important}section#sp-bottom div#sp-bottom1 img{width:150px}div#sp-bottom2{width:100%;text-align:left}div#rl_modal__group_0 h3{display:none}footer#sp-footer .container-inner{border:none;text-align:center;color:#fff;font-size:12px;padding-top:0px}footer#sp-footer .container-inner a{color:#fff}footer#sp-footer .container-inner div#sp-footer1 p{color:#c9c9c9;font-size:15px;margin-bottom:5px}footer#sp-footer .container-inner div#sp-footer1 h3{font-family:'jakarta';font-size:22px;padding-bottom:5px;color:#c9c9c9}.social-footer{display:inline-block;padding-top:10px;font-size:13px !important}.social-footer i{font-size:14px;color:#c9c9c9}.social-footer a{padding:0 5px;color:#c9c9c9 !important}.sp-module.contatti-footer{border-bottom:1px solid #c9c9c9;padding-bottom:30px;margin-bottom:30px}section#sp-bottom{text-align:center;padding-bottom:10px}div#sp-bottom1{width:100%;max-width:100%}.blocco-contatti-bottom .sppb-row{margin-left:0;margin-right:0}.blocco-contatti-bottom .sppb-row-column{padding:0}.form-mappa .addon-root-raw-html,.form-mappa .addon-root-raw-html .clearfix,.form-mappa .addon-root-raw-html .clearfix .sppb-addon.sppb-addon-raw-html,.form-mappa .addon-root-raw-html .clearfix .sppb-addon.sppb-addon-raw-html .sppb-addon-content{height:100%}.blocco-contatti-bottom .sppb-addon-content{text-align:center}.form-mappa .addon-root-raw-html .clearfix .sppb-addon.sppb-addon-raw-html .sppb-addon-content iframe{width:100%;height:calc(100% + 90px);margin-top:-40px;margin-bottom:-50px}.blocco-contatti-bottom .form-mappa .addon-root-text-block{padding:0 50px}.blocco-contatti-bottom .rsform{padding:0 50px;text-align:left}.form-mappa{padding-top:40px !important}.form-mappa h2{font-size:29px !important;line-height:1.5 !important}.form-mappa p.sotto-titolo{padding-bottom:10px}div#sp-bottom1 p.titolo{font-family:'jakarta';font-size:40px;color:#4c4c4c;line-height:1.3;padding-bottom:20px}div#sp-bottom1 input{border:none;margin-bottom:6px;border-radius:0px;box-sizing:border-box;height:45px;background:#eaeaea;padding:10px !important}div#sp-bottom1 textarea#messaggio{resize:none;width:100%;height:150px;border:none;border-radius:0px;background:#eaeaea;padding:10px;box-sizing:border-box}div#sp-bottom1 .rsform-block.rsform-block-captcha.rsform-type-captcha label.formControlLabel{display:block;color:#555}.rsform-block.rsform-block-privacy.rsform-type-checkboxgroup{text-align:left}.rsform-block.rsform-block-privacy.rsform-type-checkboxgroup label{color:#555}.rsform-block.rsform-block-privacy.rsform-type-checkboxgroup label a{color:#ed7225 !important}div#sp-bottom1 .rsform label.formControlLabel{display:none}div#sp-bottom1 p.pre-titolo{margin-bottom:10px}section#sp-bottom .row{justify-content:center}.sp-module.contatti-bottom .div-50{width:300px;display:inline-block;vertical-align:top}.sp-module.contatti-bottom .div-50 i{padding-right:5px}.rsform-block.rsform-block-privacy label{color:#fff;font-size:13px}.mb-3.rsform-block.rsform-block-captcha.rsform-type-captcha input{height:43px !important;margin-left:10px !important;width:150px !important}.rsform-block.rsform-block-captcha.rsform-type-captcha img{display:inline-block}.rsform-block.rsform-block-privacy label a{text-decoration:underline}.sp-column.pre-footer-2 textarea#messaggio{width:100%;height:150px;resize:none}.rsform-block.rsform-block-privacy input{padding:inherit !important;height:auto !important}div#sp-pre-footer-2 p.formDescription{display:none}div#sp-pre-footer-2{background:#e8e8e8;padding:0px}div#sp-pre-footer-1 .sp-column.pre-footer-1{height:100%}div#sp-pre-footer-1{padding:0}div#sp-pre-footer-1 .sp-column.pre-footer-1,div#sp-pre-footer-1 .sp-column.pre-footer-1 .sp-module,div#sp-pre-footer-1 .sp-column.pre-footer-1 .sp-module .sp-module-content,div#sp-pre-footer-1 .sp-column.pre-footer-1 .sp-module .sp-module-content .mod-custom{height:100%}div#sp-pre-footer-1 .sp-column.pre-footer-1 .sp-module .sp-module-content .mod-custom p{height:100%;padding:0;margin:0}div#sp-pre-footer-1 .sp-column.pre-footer-1 .sp-module .sp-module-content .mod-custom p img{width:100%;height:100%;object-fit:cover}.testo-sotto-recensioni h3,.testo-galleria-home h3,#ultimi-articoli-home h3{text-align:center;font-family:'montserrat-ultralight';color:#4c4c4c;font-size:40px;padding-bottom:20px}.mfp_block_title{display:none}section#recensioni-home h4{color:#4c4c4c;line-height:1.5;font-style:italic;font-size:16px;text-align:center}.pagina-home .blocco-video .contenitore-video{width:49%;text-align:center;display:inline-block}.pagina-home .blocco-video{text-align:center}.sppb-addon.sppb-addon-raw-html.testo-sotto-recensioni{text-align:center}.blocco-img-full{padding:250px 0 !important}section#team-home .sppb-carousel-extended-item{position:relative}section#team-home .sppb-carousel-extended-item:before{width:100%;height:150px;position:absolute;bottom:0;content:'';background:rgb(36,53,109);background:-moz-linear-gradient(0deg,rgba(36,53,109,0.5550814075630253) 0%,rgba(36,53,109,0) 100%);background:-webkit-linear-gradient(0deg,rgba(36,53,109,0.5550814075630253) 0%,rgba(36,53,109,0) 100%);background:linear-gradient(0deg,rgba(36,53,109,0.5550814075630253) 0%,rgba(36,53,109,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#4c4c4c",GradientType=1)}a.cta.center{margin:0 auto;display:table}.blocco-img-full .sppb-addon-wrapper{text-align:center;padding-left:35px;padding-right:35px;max-width:1000px;margin:0 auto !important}.blocco-img-full .sppb-addon-wrapper p:last-child{padding-bottom:0 !important;margin-bottom:0px !important}.blocco-img-full .sppb-addon-wrapper h2{color:#fff;font-family:'montserrat-ultralight';font-size:50px}.blocco-img-full .sppb-addon-wrapper p{color:#fff;font-style:italic}.sppb-section.intramezzo .sppb-addon.sppb-addon-text-block{padding-bottom:40px}.blog-new-home div#tns1-mw .tns-nav,.blog-new-home div#tns1-mw .tns-controls{display:none}#sp-bottom{background:#f3f2f0}section#sp-bottom .row{margin:0 !important;display:block}div#contatti-dentro-intramezzo{background:#303030;padding:60px !important;margin-top:103px !important;margin-bottom:-125px !important}div#contatti-dentro-intramezzo .sppb-addon.sppb-addon-text-block{padding-bottom:0}.container-contatti-intramezzo{display:table;width:100%}.container-contatti-intramezzo .contattaci,.container-contatti-intramezzo .scrivici{width:50%;display:table-cell;vertical-align:top}.container-contatti-intramezzo .icona{display:inline-block;width:70px;vertical-align:middle}.container-contatti-intramezzo .recapito{width:calc(100% - 80px);display:inline-block;vertical-align:middle;color:#fff;padding-left:15px;text-align:left}.container-contatti-intramezzo span.fas.fa-phone,.container-contatti-intramezzo span.fa.fa-whatsapp{background:#3e3837;font-size:29px;color:#fff;padding:16px;border-radius:500px}.container-contatti-intramezzo .recapito h3{font-family:'Jakarta-bold';font-size:25px}.intramezzo h2{color:#fff;font-size:60px !important}.intramezzo a.cta{margin:35px auto 0 auto;display:table;border-color:#fff !important;color:#fff;background:rgba(236,114,37,0.3);font-family:'poppins';font-size:16px}.intramezzo a.cta:hover{background:#ec7225}.intramezzo p.sotto-titolo{font-size:25px}.recapito h3{padding-bottom:0;margin-bottom:0}.container-contatti-intramezzo .recapito a{color:#fff;font-size:18px;letter-spacing:1px}.contatto-desc a{color:#282859 !important;font-size:14px}.contatto-desc{padding-left:5px}.contatto-desc p{margin-bottom:0px;margin-top:-5px}.sp-module.social-header{float:right;padding-top:5px}div#sp-top2{width:50%;text-align:right;display:table;vertical-align:middle;padding-left:25px}div#sp-top1 i{color:#303030;font-size:15px;margin-right:7px}.sp-module.social-header a{font-size:20px !important;padding:5px !important}.sp-module.cta-header a{background:#303030;color:#fff !important;padding:9px 18px !important;margin-top:0px !important;display:inline-block;font-family:'poppins' !important}div#sp-top1{width:50%;padding-right:0px !important}.sp-module.blocco-logo p{margin:2px 0 -2px 0}.sp-module.blocco-logo img{width:140px}div#sp-top2 .sp-column.text-center.text-lg-end{vertical-align:middle;display:table-cell}.blocco-singolo-contatto-header{vertical-align:middle;display:inline-block;padding:0 5px}.blocco-singolo-contatto-header:last-child{padding-right:0}div#sp-menu a{color:#3a3b45;text-transform:uppercase;font-size:13px}p.titolo-intramezzo{font-family:'poppins-bold';font-size:40px;padding-bottom:10px !important;line-height:1.2}p.testo-intramezzo{font-size:16px}.intramezzo .sppb-column{align-content:center}a.cta.bianco{background:#fff;color:#282859}a.cta.bianco:hover{background:#35c2dc;color:#fff}.intramezzo .sppb-col-md-4{max-width:250px !important;flex:none !important;text-align:right}.intramezzo .sppb-col-md-8{max-width:calc(100% - 250px) !important;flex:none !important;text-align:left}p.sotto-titolo{color:#ec7225;font-family:'poppins-bold';letter-spacing:0.5px}.pagina-home h2{font-family:'Jakarta-bold';font-size:35px;padding-bottom:0}div#blosso-servizi{text-align:center}p.pre-titolo,div#osm-singup-page .titolo-form{font-family:'poppins';color:#ed7225;font-size:13px;letter-spacing:4px;text-transform:uppercase}.blocco-social img{width:50px !important;display:inline-block;margin:0 10px}.blocco-social{background:#e8e8e8;padding:20px;margin-bottom:40px}div#osm-singup-page .titolo-abbonamento{font-family:'poppins';color:#ed7225;font-size:25px;letter-spacing:4px;text-transform:uppercase;margin-bottom:15px}form#os_form h3.osm-heading{font-family:'jakarta';padding-bottom:15px;padding-top:30px}h2.osm-heading{font-family:'jakarta';padding-bottom:10px}h1.osm-page-title{font-family:'jakarta'}.servizi-quattro-colonne h3{font-size:19px;color:#4c4c4c;font-family:'jakarta'}.sppb-testimonial-carousel-name{font-family:'poppins-light';color:#ed7225 !important;font-size:13px;letter-spacing:4px !important;text-transform:uppercase}.sp-module.testata-home .testo-slide p{color:#fff;margin:0px}.sp-module.testata-home .testo-slide p.sottotitolo.big{font-size:20px;font-family:'jakarta';padding-bottom:30px;line-height:1.5}.sp-module.testata-home .testo-slide p.titolo{font-family:'Jakarta-bold';font-size:90px;line-height:1.2;padding-top:10px;padding-bottom:10px}.intramezzo-solo-testo p span{font-size:20px;font-style:italic;display:block;padding-top:10px}.titolo-intro-home{width:50%;padding-bottom:5px}.titolo-intro-home h1{font-family:'jakarta'}.sp-module.testata-home .sp-module-content{display:table;width:100%;height:100%;text-align:center}header#sp-header.header-sticky div#sp-menu li ul li a{color:#3a3b45}div#propertydetails .entry-content.sharediv{display:none}.sp-module.testata-home .mod-custom{display:table;width:100%;height:100%}.sp-module.testata-home .immagine-slider{width:50%;display:table-cell;vertical-align:bottom}.sp-module.testata-home .testo-slide{width:100%;display:table-cell;vertical-align:middle;padding-bottom:30px}.view-category.layout-blog .blog .article-list .col-lg-12{padding:0 !important;border-bottom:1px solid #ccc;padding-bottom:15px !important;margin-bottom:15px !important}div#blosso-servizi .box-servizio{width:24%;display:table-cell;vertical-align:top;position:relative;border-radius:10px;background:#fff;padding-bottom:15px}.contenitore-box-servizi{display:table;border-spacing:50px}.immagine-box-servizio{clip-path:polygon(0% 0%,100% 0,100% 75%,50% 100%,0 75%)}.icona-box-servizio{width:100%;text-align:center;margin:-35px auto 0 auto;position:absolute}.icona-box-servizio .cerchio{border-spacing:initial;width:70px;height:70px;background:#4c4c4c;border-radius:400px;color:#fff;line-height:70px;font-size:30px;display:table;margin:0 auto}div#blosso-servizi .sppb-container-inner{max-width:1400px;margin:0 auto}.descrizione-box-servizio{margin-top:40px;padding:0 20px}.descrizione-box-servizio h3 a{font-size:25px;font-family:'poppins-bold';color:#4c4c4c}.immagine-box-servizio img{border-radius:10px 10px 0 0}.contenitore-box-servizi.due{margin-top:-50px}.descrizione-box-servizio p{font-size:16px}.coppia-servizi{display:contents}div#blosso-servizi .box-servizio.blu.polizza{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/polizza.jpg") no-repeat;background-size:cover;background-position:center center}div#blosso-servizi .box-servizio.blu.diagnosi-dei-rischi{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/diagnosi-dei-rischi.jpg") no-repeat;background-size:cover;background-position:center center}.box-servizio.blu h3 a,.box-servizio.blu p{color:#fff}div#blosso-servizi .box-servizio.blu a.cta.bianco{padding:20px;width:100%;font-size:13px}div#blosso-servizi .box-servizio.blu{position:relative !important;padding-bottom:120px}div#blosso-servizi .box-servizio.blu a.cta.bianco{padding:20px;width:calc(100% - 40px);font-size:13px;position:absolute;left:20px;bottom:20px}.blocco-titolo-centrato{text-align:center}.mfp_carousel_item{position:relative}.mfp_carousel_skin_default .mfp_carousel_item .mfp_thumb_pos_top img{margin-bottom:0}.desc-carosello{width:50%;margin-left:0;background:rgba(255,255,255,0.8);margin-top:0;display:inline-block;padding:15px 20px 50px 20px;text-align:left;height:100%;position:absolute;top:0}p.leggi-tutto i.fas.fa-angle-double-right{position:absolute;right:60px;font-size:19px;margin-top:4px}div#sp-pre-footer-2 .rsform{max-width:650px}div#sp-pre-footer-2 textarea#messaggio{box-sizing:border-box}h4.mfp_carousel_title{color:#4c4c4c !important;text-align:center !important;padding-bottom:15px !important;margin-bottom:0px !important}.mfp_carousel_item{text-align:center}.desc-carosello p.leggi-tutto{margin:0;font-size:14px}.mfp_carousel_skin_default .mfp_carousel_item h4.mfp_carousel_title a{color:#4c4c4c !important;font-family:'jakarta-semibold';font-size:15px !important;font-weight:normal !important;text-align:center !important;line-height:1.6 !important;display:block;margin-top:10px}.desc-carosello p.leggi-tutto{margin:0;position:absolute;width:100%;bottom:20px}.sp-module.mappa-pre-bottom,.sp-module.mappa-pre-bottom iframe{margin-bottom:0;height:325px}div#sezione-slide-home p{color:#fff;font-size:20px;line-height:1.5}section#sp-bottom img.logo{width:200px;margin:0 auto 15px auto}div#sp-bottom2 h3{text-align:center;color:#292c5e;font-family:'poppins-bold';font-size:23px;padding-bottom:35px}.bloco-contatti{display:inline-block;width:calc(100% - 125px)}.sp-module.contatti-bottom{text-align:left;padding:25px 30px 10px 30px}.sp-module.contatti-bottom p,.sp-module.contatti-bottom h3,.sp-module.contatti-bottom a{color:#4c4c4c;font-family:'jakarta'}.sp-module.contatti-bottom h3{padding-top:10px}div#sp-bottom2 h4{font-family:'poppins-bold';font-size:19px;padding-bottom:5px}div#sp-bottom3 p,div#sp-bottom3 i{color:#292c5e}.view-article section#sp-main-body .container{max-width:100% !important;padding:0 !important}.view-article .article-full-image.float-left{height:calc(100vh - 130px) !important;margin-bottom:0;position:relative}.view-article .article-full-image.float-left img{object-fit:cover;width:100%;height:100%}.view-article .article-full-image.float-left:after{content:'';background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;position:absolute}.sticky-header-placeholder{height:80px !important}.view-article section#intestazione-articolo{position:absolute !important;top:0;width:100%;height:calc(100vh - 130px);margin-top:0px !important;padding-bottom:0 !important;padding-top:0 !important}.view-article div#sp-page-builder{position:inherit}.block_caption::after{background-color:#ed7225}.view-article section#intestazione-articolo .sppb-row-container{display:table;height:100%;vertical-align:middle}.view-article section#intestazione-articolo .sppb-row-container .sppb-row{display:table-cell;vertical-align:middle}.view-article section#intestazione-articolo .sppb-row-container .sppb-row h1{color:#fff;font-family:'poppins-bold';font-size:80px}.view-article section#intestazione-articolo .sppb-row-container .sppb-row p{font-size:22px;color:#fff;max-width:750px;margin:0 auto}.view-article .blocco-titolo-centrato h2{font-family:'poppins-bold'}.membro-staff .sppb-addon-wrapper:nth-child(2){position:absolute;bottom:30px;width:100%;padding-top:30px;text-align:center;background:rgb(189,147,122);background:-moz-linear-gradient(0deg,rgba(189,147,122,0.5550814075630253) 0%,rgba(189,147,122,0) 100%);background:-webkit-linear-gradient(0deg,rgba(189,147,122,0.5550814075630253) 0%,rgba(189,147,122,0) 100%);background:linear-gradient(0deg,rgba(189,147,122,0.5550814075630253) 0%,rgba(189,147,122,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#4c4c4c",GradientType=1)}.membro-staff .sppb-addon-wrapper:nth-child(2) p{color:#fff;font-family:'poppins-bold';font-size:20px;margin:0;line-height:1.5}.membro-staff .sppb-addon-wrapper:nth-child(2) p span{color:#fff;font-family:'poppins';font-size:16px;margin:0 0 15px 0;display:block;line-height:1.5}.blocco-img-txt h2{font-family:'poppins-bold';padding-bottom:15px}.article-ratings-social-share.d-flex.justify-content-end{max-width:1400px;margin:0 auto}.contenitore-body-articolo-blog{max-width:1400px;padding:30px;margin:0 auto;background:rgba(255,255,255,0.9)}.right-articolo-blog{width:250px;display:inline-block;vertical-align:top}.body-articolo-blog-container{width:calc(100% - 280px);display:inline-block;vertical-align:top;border-right:1px solid #ccc;padding-right:25px;margin-right:25px}.latestnews a.immagine{line-height:normal;border:none;padding:0;margin:0}.blogpagina-nuove-costruzioni .col-lg-12{width:48%;display:inline-block;vertical-align:top;margin-top:0 !important;padding:10px !important}.pagina-agenzie .riga-agenzia img{max-width:300px}.blogpagina-nuove-costruzioni{text-align:center}.view-article.layout-blog div#sp-title{display:none}.view-category.layout-blog .article-introtext p{display:inline;padding-right:5px}button.btn.btn-primary{background:#4c4c4c;margin-left:5px}.right-articolo-blog .latestnews{padding-top:20px}.right-articolo-blog .latestnews .news{position:relative}.right-articolo-blog .latestnews .news .data-pubblicazione{background:#4c4c4c;position:absolute;top:0;right:12px;padding:8px 12px 6px 12px}.container-info-imm-filtrato p.codice-imm-filtrato{color:#bd937a;font-family:'poppins';letter-spacing:2px;font-size:14px;padding-bottom:2px;display:block}.container-info-imm-filtrato p{margin:0px}.container-info-imm-filtrato p.titolo-imm-filtrato{font-family:'jakarta';font-size:16px}.container-info-imm-filtrato p.indirizzo-imm-filtrato{color:gray;font-size:14px}ul.mod-articlescategory.category-module.mod-list .data-pubblicazione{background:#4c4c4c;position:absolute;top:2px;right:12px;padding:8px 12px 6px 12px}.right-articolo-blog .latestnews .news .data-pubblicazione .giorno,ul.mod-articlescategory.category-module.mod-list .data-pubblicazione .giorno{color:#fff;font-size:22px;font-family:'poppins-bold';text-align:center;line-height:1;display:block}.right-articolo-blog .latestnews .news .data-pubblicazione .mese,ul.mod-articlescategory.category-module.mod-list .data-pubblicazione .mese{color:#fff;font-size:10px;font-family:'poppins-bold';text-align:center;display:block;text-transform:uppercase}.latestnews a,ul.mod-articlescategory.category-module.mod-list a.mod-articles-category-title{color:#4c4c4c;font-size:14px;line-height:1.3 !important;display:block;padding-top:0px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:15px;font-family:'jakarta'}.right-articolo-blog h3{font-family:'jakarta';color:#4c4c4c;padding-top:20px}.view-article.layout-blog .article-header{position:absolute;width:50%;left:25%;top:0px;text-align:center;height:calc(100vh - 130px);display:table;vertical-align:middle}.articleBody h2{font-family:'jakarta'}.articleBody h3{font-family:'jakarta';font-size:22px;color:#4c4c4c}.view-article.layout-blog .article-header h1{color:#fff;font-family:'jakarta';font-size:60px;display:table-cell;vertical-align:middle}.articleBody a{color:#ed7225}.article-info{padding-top:15px}.view-category.layout-blog section#sp-main-body{padding-top:110px}.view-category.layout-blog .article-list .article-intro-image{width:350px;margin:0px;vertical-align:top;display:inline-block;border-bottom:0px}.pagina-nuove-costruzioni.view-category.layout-blog .article-list .article-intro-image{width:100%}.pagina-nuove-costruzioni.view-category.layout-blog .article-list .article-body ul.fields-container{display:none}.mfp_collage_skin_default .mfp_collage_item .mfp_overlay{background-color:rgba(0,0,0,0.3)}h4.mfp_collage_title{position:absolute !important;width:100%;height:100%;left:0;top:0 !important;display:table !important;vertical-align:middle;padding:15px !important}h4.mfp_collage_title a{display:table-cell;vertical-align:middle}.pagina-nuove-costruzioni.view-category.layout-blog .article-list .article-body{width:100%;display:inline-block;vertical-align:top;padding:15px 0;position:relative}.view-category.layout-blog span.subheading-category,.view-category.layout-blog .pagination-counter.text-muted.mb-4{color:#fff !important}.view-category.layout-blog aside#sp-right .sp-module{background:rgba(255,255,255,0.9)}.view-category.layout-blog .article-list .article{padding:0;border:none}ul.mod-articlescategory.category-module.mod-list li:last-child a.mod-articles-category-title{border:none;margin-bottom:0;padding-bottom:0}.view-category.layout-blog .article-list .article-body{width:calc(100% - 360px);display:inline-block;vertical-align:top;padding:35px 15px 15px 15px;position:relative}.view-category.layout-blog .article-list .article-body h2{margin-bottom:10px}.view-category.layout-blog .article-list .article-body .article-info{position:absolute;top:0;padding-top:13px;color:#ed7225;font-family:'poppins';text-transform:uppercase;letter-spacing:2px}.view-category.layout-blog .article-list .article-body h2 a{color:#4c4c4c;font-family:'jakarta'}ul.mod-articlescategory.category-module.mod-list li{position:relative}.view-category.layout-blog .article-list .col-lg-12{padding:0}.view-category.layout-blog .article-list .col-lg-12 .article{margin:0}.view-category.layout-blog .article-list .row.row-1{display:table-cell}.view-category.layout-blog nav.pagination-wrapper{padding-top:30px;max-width:calc(100% - 280px)}.page-item.active span.page-link{background:#ec7225;border-color:#ec7225}ul.mod-articlescategory.category-module.mod-list .data,.latestnews .data{font-family:'poppins';text-transform:uppercase;padding-top:5px;color:#ec7225;font-size:13px}.rsform h3{color:#ec7225}form#userForm.proponici-immobile{width:100%;max-width:900px;margin:30px auto}.mb-3.rsform-block.rsform-block-privacy.rsform-type-checkboxgroup input{width:20px !important;height:20px !important;padding:0px !important;margin-right:10px}.rsform-block.rsform-block-i-dati-immobile.rsform-type-freetext{padding-top:20px}.sp-module.testata-home{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/sfondo-img-testata-home.jpg") no-repeat;background-size:cover;background-position:center center;height:70vh}.contenitore-servizi{display:table;width:100%}.contenitore-servizi .div50{width:50%;display:table-cell;vertical-align:bottom}.div50 .square-box{position:relative;width:100%;overflow:hidden}.div50.due .square-box{position:relative;width:50%;overflow:hidden;float:left}.square-box:before{content:"";display:block;padding-top:100%}.square-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white;display:table;width:100%;text-align:left;height:100%;vertical-align:bottom}.square-content .contenitore{vertical-align:bottom;position:absolute;padding:20px 25px 20px 25px;bottom:0}.square-content .contenitore p{margin:0px}.div50 .square-box.uno{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/servizio-1.jpg") no-repeat;background-size:cover}.div50 .square-box.due{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/servizio-2.jpg") no-repeat;background-size:cover}.div50 .square-box.tre{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/servizio-3.jpg") no-repeat;background-size:cover}.div50 .square-box.quattro{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/servizio-4.jpg") no-repeat;background-size:cover}.div50 .square-box.cinque{background:url("https://www.grupposavorani.it/templates/shaper_helixultimate/images/servizio-5.jpg") no-repeat;background-size:cover}.square-content:before{width:100%;height:150px;position:absolute;bottom:0;content:'';background:rgb(36,53,109);background:-moz-linear-gradient(0deg,rgba(36,53,109,0.5550814075630253) 0%,rgba(36,53,109,0) 100%);background:-webkit-linear-gradient(0deg,rgba(36,53,109,0.5550814075630253) 0%,rgba(36,53,109,0) 100%);background:linear-gradient(0deg,rgba(36,53,109,0.5550814075630253) 0%,rgba(36,53,109,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#4c4c4c",GradientType=1)}.square-box.tre .square-content:before,.square-box.quattro .square-content:before{display:none}#sp-header.header-sticky div#sp-logo{height:80px}header#sp-header.header-sticky div#sp-logo img.logo-image.d-none.d-lg-inline-block{height:70px}header#sp-header.header-sticky .justify-content-end{justify-content:right !important;padding-left:0}.div50 .square-box h2{color:#fff;font-size:29px;padding-bottom:0;margin-bottom:0}.div50 .square-box.uno h2{color:#fff;font-size:43px;padding-bottom:0;margin-bottom:0}.div50 .square-box p{color:#fff}.div50 .square-box a{position:absolute;top:0;width:100%;height:100%}.div50 .square-box a:hover{background:rgba(0,0,0,0.2)}#sp-header{box-shadow:none;border-bottom:0.5px solid #ed7225}.fa-angle-left:before{content:"\f100"}.fa-angle-right:before{content:"\f101"}.sppb-testimonial-carousel-message{font-family:'jakarta';font-size:22px !important;line-height:1.6 !important}section#ultimi-articoli-home .blocco-titolo{text-align:left;width:50%}section#ultimi-articoli-home .blocco-titolo h2{font-size:44px}.mfp_carousel_skin_default .mfp_carousel_item .mfp_date{color:#ed7225;font-family:'poppins';letter-spacing:3px;text-transform:uppercase}.mfp_carousel_skin_default .mfp_carousel_item .mfp_date .giorno{padding-right:5px}.piede .policy{float:left}.piede .created{float:right}#sp-header .logo,#sp-header.header-sticky div#sp-logo{height:79px}.nuovi-immobili-home .row{width:33%;display:inline-block;vertical-align:top;padding:5px;margin:0px}.nuovi-immobili-home .col-lg-12 .row{width:100%;margin:0}.nuovi-immobili-home .row .col-lg-12{padding:0 5px}.nuovi-immobili-home .col-lg-12.image_property{padding:56.25% 0 0 0 !important;margin:0 !important;width:100%;vertical-align:top;display:inline-block;position:relative}.nuovi-immobili-home .col-lg-12.image_property span.property_price{position:absolute;bottom:0;right:0;color:#fff;width:100%;text-align:right;font-size:19px;padding:5px 10px}.nuovi-immobili-home .col-lg-12.image_property a{left:0;position:absolute;top:0;right:0;bottom:0}.nuovi-immobili-home .col-lg-12.image_property a:before{content:'';background:rgb(0,0,0);background:-moz-linear-gradient(0deg,rgba(0,0,0,0.5550814075630253) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.5550814075630253) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.5550814075630253) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);position:absolute;bottom:0;left:0;width:100%;height:60px}.nuovi-immobili-home .col-lg-12.element_property .col-lg-12{text-align:left;padding:0}.nuovi-immobili-home .col-lg-12.image_property a img{width:100%;height:100%;object-fit:cover}.nuovi-immobili-home .col-lg-12.element_property .col-lg-12 .row{padding-left:0;padding-top:8px;padding-bottom:0px}.nuovi-immobili-home .codice{color:#ec7225;font-size:14px}.nuovi-immobili-home .col-lg-12.element_property .col-lg-12 h4{font-family:'jakarta-semibold';font-size:15px;margin:0px;padding:0px}.nuovi-immobili-home .sppb-row-container{padding:0}.nuovi-immobili-home .sppb-addon.sppb-addon-module{margin-left:-10px;margin-right:-10px;text-align:center}.nuovi-immobili-home .square_label i{margin-top:2px;margin-bottom:-2px}.nuovi-immobili-home .col-lg-12.element_property.property_1{margin-bottom:25px !important;display:inline-block}.nuovi-immobili-home .address_value{color:#898989;font-size:14px}.nuovi-immobili-home .additional_information span.bedroom_label i{margin-top:3px;margin-bottom:-3px}.nuovi-immobili-home .additional_information{float:right;margin-top:15px;border:none;width:100%;background:#f3f4f3;padding:5px;font-size:13px}@media (max-width:1350px){.titolo-intro-home{width:70%;padding-bottom:5px}section#ultimi-articoli-home .blocco-titolo{width:70%}div#sp-menu{padding-right:0}}@media (max-width:1270px){.caratteristiche.row .col-lg-12 .col-lg-6{margin-left:0 !important;padding-left:0;padding-right:25px;font-size:13px;width:100%}}@media (max-width:1250px){.contenitore-servizi .div50{width:100%;display:block;vertical-align:bottom}div#osm-plans-list-pricing-table-flat .col-md-4{width:calc(49% - 50px);vertical-align:top;display:inline-block;margin:0 25px}}@media (max-width:1200px){.dettagli-top-scheda.listing-features{width:100%;padding-top:30px}.caratteristiche.row .col-lg-12 .col-lg-6{margin-left:0 !important;padding-left:0;padding-right:25px;font-size:13px;width:50%}.dettagli-top-scheda.listing-features{width:100%;padding-top:30px;padding-left:0}.slide-top-scheda.col-lg-8{width:100%;margin:0 auto;max-width:700px;padding-right:0px}}@media (max-width:1170px){.sppb-section.form-mappa{margin-left:-65px !important;margin-right:-65px !important}}@media (max-width:1150px){div#sp-menu{padding-right:0 !important;margin-right:0px !important}.corpo-centrale-scheda-immobile{float:left;width:100%}.detailsBar.upsell.clearfix{float:left;vertical-align:top;width:100%}.detailsBar.upsell.clearfix .col-lg-12{padding:0}.detailsBar.upsell.clearfix .shellrelatedproperties .row .col-lg-6{width:49% !important;padding:0;display:inline-block;padding:0 10px}.detailsBar.upsell.clearfix .shellrelatedproperties .row .col-lg-6 .col-lg-5 a img.img-thumbnail{object-fit:cover;width:100%;height:100%}.detailsBar.upsell.clearfix .shellrelatedproperties .row .col-lg-6 .col-lg-5 a{width:100%;height:30vw;display:block}.desc-carosello{width:100%;margin-left:0;background:rgba(255,255,255,0.8);margin-top:0;display:inline-block;padding:15px 0;text-align:left;height:100%;position:relative;top:0}.desc-carosello p.leggi-tutto{margin:0;position:relative;width:100%;bottom:20px}.desc-carosello p.leggi-tutto{margin:0;position:relative;width:100%;bottom:20px;display:inline-block;padding-top:30px}.mfp_carousel_skin_default .mfp_carousel_item .mfp_date{color:#ed7225;font-family:'poppins';letter-spacing:3px;text-transform:uppercase;display:inline-block}h4.mfp_carousel_title{color:#4c4c4c !important;text-align:center !important;padding-bottom:10px !important;margin-bottom:0px !important}}@media (max-width:1100px){header#sp-header .justify-content-end{justify-content:right !important;padding-left:0px}#sp-header .sp-module{margin-left:2px}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li span{padding:0 7px}.blocco-grigio-50{background:#e8e8e8;width:80%;text-align:center;padding:20px;float:none;border:5px solid #fff;margin:20px auto 0 auto}.body-articolo-blog-container{width:100%;display:inline-block;vertical-align:top;border-right:none;padding-right:0;margin-right:0}.right-articolo-blog{width:100%;display:inline-block;vertical-align:top}.view-category.layout-blog main#sp-component{width:100%}.view-category.layout-blog aside#sp-right{width:100%}.sp-module.articoli-right-module li,.right-articolo-blog .latestnews .news,.right-articolo-blog ul.mod-articlescategory.category-module.mod-list li{width:49%;display:inline-block !important;vertical-align:top;padding:0 10px}.sp-module.articoli-right-module li{width:49%;display:inline-block !important;vertical-align:top;padding:0 10px}.sp-module.articoli-right-module ul{text-align:center;margin-left:-10px !important;margin-right:-10px !important}ul.mod-articlescategory.category-module.mod-list .data,ul.mod-articlescategory.category-module.mod-list a.mod-articles-category-title{text-align:left}.titolo-intro-home{width:100%;padding-bottom:5px}.sp-module.testata-home{background:url(https://www.grupposavorani.it/templates/shaper_helixultimate/images/sfondo-img-testata-home.jpg) no-repeat;background-size:cover;background-position:center center;height:700px}.logo-image-phone{height:auto}.intramezzo .sppb-col-md-8{width:100% !important;max-width:100% !important;text-align:center !important;padding-bottom:20px}.intramezzo .sppb-col-md-4{max-width:100% !important;flex:none !important;text-align:center}}@media (max-width:1050px){div#sp-menu a{color:#3a3b45;text-transform:uppercase;font-size:12.5px}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li span{padding:0 6px}div#sp-logo{width:110px !important;display:inline-block !important}div#sp-menu{width:calc(100% - 115px) !important;display:inline-block}}@media (min-width:992px){a#offcanvas-toggler{display:none !important}}@media (max-width:991px){.container-contatti-intramezzo .recapito h3{font-family:'Jakarta-bold';font-size:20px}.offcanvas-menu .offcanvas-inner .sp-contact-info>li>a:hover,.offcanvas-menu .offcanvas-inner .social-icons>li>a:hover{color:#ec7225}.offcanvas-inner .mb-4{margin-bottom:10px !important}.offcanvas-menu .offcanvas-inner .sp-contact-info{margin-top:25px}.offcanvas-menu.border-menu img.logo-image-phone.d-inline-block.d-lg-none{width:120px}.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#ec7225;background:none;font-weight:bold}.view-article.layout-blog .article-header h1{color:#fff;font-family:'jakarta';font-size:45px;display:table-cell;vertical-align:middle}div#sp-menu{padding-right:30px !important;margin-right:0px !important}.descrizione-immobile.row.descriptionTop.galleria div#gallery .col-lg-3{width:25%}.com-osproperty.task-property_details section#sp-main-body .container{padding:0}.ospsearch.horizontal_search.cerca-immobile.row{max-width:100%}.square-content{position:relative;top:0;left:0;bottom:0;right:0;color:white;display:table;width:100%;text-align:left;height:100%;vertical-align:bottom}.offcanvas-menu .offcanvas-inner{padding:0 25px 25px 25px}.offcanvas-menu .offcanvas-inner ul.menu>li>a{display:block;font-size:15px;padding:10px 0px;position:relative;line-height:10px;opacity:0.7;transition:0.3s}.piede .policy{float:left;width:100%;text-align:center}.piede .created{float:right;width:100%;text-align:center;padding-top:10px}.pagina-home h1{font-size:35px}.intramezzo-solo-testo p{color:#4c4c4c;font-size:35px;font-family:'jakarta';line-height:1.4}#sp-header .logo,#sp-header.header-sticky div#sp-logo{margin-top:5px}#sp-header.header-sticky .burger-icon{width:25px;cursor:pointer;margin-top:28px}div#sp-top2{width:50%;text-align:right;display:table;vertical-align:middle;padding-left:25px;padding-right:0}div#sp-logo{height:89px}header#sp-header .justify-content-end{justify-content:right !important;padding-left:200px}.riga-team .sppb-col-md-3{width:50%}section#ultimi-articoli-home .blocco-titolo{width:100%}.header-sticky a#offcanvas-toggler span{background-color:#000}.header-sticky a#offcanvas-toggler{margin-top:-28px}}@media (max-width:950px){.view-article.layout-blog .article-header{position:absolute;width:100%;left:0;top:0;text-align:center;height:600px;display:table;vertical-align:middle;padding:0 25px}.view-article section#intestazione-articolo .addon-root-text-block{margin-bottom:0px}.view-article section#intestazione-articolo{height:600px}.view-article .article-full-image.float-left{height:600px !important;margin-bottom:0;position:relative}.blocco-uno-home .sppb-row-container .sppb-row{margin:0;display:table;width:100%}.blocco-uno-home .sppb-row-container .sppb-row .sppb-row-column:nth-child(1){display:table-footer-group}.blocco-uno-home .sppb-row-container .sppb-row .sppb-row-column:nth-child(1) .addon-root-image .sppb-addon-single-image-container{height:500px !important;width:100%}.blocco-uno-home .sppb-row-container .sppb-row .sppb-row-column:nth-child(2){display:table-header-group}}@media (max-width:930px){div#contatti-dentro-intramezzo{background:#303030;padding:40px 40px 15px 40px !important;margin-top:103px !important;margin-bottom:-125px !important}.sppb-section.form-mappa .sppb-row-column{max-width:100% !important;flex-basis:100% !important}.sppb-section.form-mappa .sppb-row-column:nth-child(1){height:400px}.sppb-section.form-mappa{padding-top:0 !important}.form-mappa .addon-root-raw-html .clearfix .sppb-addon.sppb-addon-raw-html .sppb-addon-content iframe{width:100%;height:100%;margin-top:0px;margin-bottom:0px}.sppb-section.form-mappa{margin-left:-65px !important;margin-right:-65px !important;margin-top:-10px !important}.form-mappa h2{font-size:29px !important;line-height:1.5 !important;margin-top:50px}.container-contatti-intramezzo .contattaci,.container-contatti-intramezzo .scrivici{width:100%;display:block;vertical-align:top;text-align:center}.container-contatti-intramezzo .recapito{width:100%;display:inline-block;vertical-align:middle;color:#fff;padding-left:15px;text-align:center;padding-bottom:25px}.nuovi-immobili-home .row{width:49%;display:inline-block;vertical-align:top;padding:5px;margin:0px}.nuovi-immobili-home .row:nth-child(9),.nuovi-immobili-home .row:nth-child(10){display:none}.nuovi-immobili-home .col-lg-12.element_property .col-lg-12 h4{line-height:1.5}.view-category.layout-blog .article-list .article-intro-image{width:100%;margin:0px;vertical-align:top;display:inline-block}.view-category.layout-blog .article-list .article-intro-image img{width:100%}.view-category.layout-blog .article-list .article-body{width:100%;display:inline-block;vertical-align:top;padding:35px 0px 15px 0px;position:relative}}@media (max-width:870px){.sppb-addon.sppb-addon-gallery li{width:33%}.container-immobili-filtrati .immobile.filtrato{width:49%;display:inline-block;vertical-align:top;padding:10px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.descrizione-immobile.row.descriptionTop.galleria div#gallery .col-lg-3{width:50%}.com-osproperty.view-ltype section#sp-main-body .container{padding-left:0;padding-right:0px}.intramezzo h2{color:#fff;font-size:40px !important}.intramezzo p.sotto-titolo{font-size:20px;padding-bottom:15px !important}.pagina-home .intramezzo{padding-top:55px !important}div#contatti-dentro-intramezzo{background:#303030;padding:40px 40px 15px 40px !important;margin-top:54px !important;margin-bottom:-125px !important}.slide-top-scheda.col-lg-8 div#slides{margin-left:8px}.com-osproperty.task-none section#sp-main-body .container .row.toplisting{max-width:1400px;margin:20px auto;padding:0}.toplisting .property_item{text-align:left;width:47%;display:inline-block;vertical-align:top;background:#fff none repeat scroll 0 0;border:none;border-radius:3px;margin-bottom:2%;overflow:hidden;border-bottom:1px solid #ccc}}@media (max-width:767px){.blocco-contatti-bottom .sppb-row-column .sppb-column .sppb-column-addons{padding-bottom:30px !important}.blocco-contatti-bottom .sppb-row-column:nth-child(3) .sppb-column .sppb-column-addons{padding-bottom:0px !important}.nuove-costruzioni .mfp_collage_item .mfp_overlay_bg,.nuove-costruzioni .mfp_collage_item{height:250px !important}.nuove-costruzioni h4.mfp_collage_title,.nuove-costruzioni .mfp_collage_skin_default .mfp_collage_hero_item .mfp_collage_title{font-size:20px !important}.cta-pag-servizi{padding:20px;margin-top:70px;min-height:250px}div#osm-plans-list-pricing-table-flat .col-md-4{width:80%;vertical-align:top;display:inline-block;margin:0 25px}}@media (max-width:750px){.blocco-grigio-50{background:#e8e8e8;width:100%;text-align:center;padding:20px;float:none;border:5px solid #fff;margin:20px auto 0 auto}.caratteristiche.row .col-lg-12 .col-lg-6{margin-left:0 !important;padding-left:0;padding-right:25px;font-size:13px;width:100%}.sppb-testimonial-carousel-message{font-family:'jakarta';font-size:17px !important;line-height:1.6 !important;padding:0 10px}.sp-module.mappa-pre-bottom,.sp-module.mappa-pre-bottom iframe{margin-bottom:0;height:555px}.sp-module.testata-home .testo-slide{width:100%;display:table-cell;vertical-align:top;padding-bottom:0px;padding-top:30px}.sp-module.testata-home .testo-slide p.titolo{font-family:'jakarta';font-size:30px;line-height:1.2;padding-top:10px;padding-bottom:10px}.sp-module.testata-home .testo-slide p.sottotitolo.big{font-size:25px;font-family:'jakarta';padding-bottom:30px;line-height:1.5}.sp-module.testata-home .testo-slide a.cta.border{border-color:#fff !important;color:#fff;padding:15px 20px}div#sp-top2{width:220px;float:right;padding-left:0}div#sp-top1{width:calc(100% - 223px);padding-right:0px !important}div#sp-top2 .sp-module.cta-header{margin-left:0}.sp-module.testata-home{background:url(https://www.grupposavorani.it/templates/shaper_helixultimate/images/sfondo-img-testata-home.jpg) no-repeat;background-size:cover;background-position:center center;height:750px}}@media (max-width:730px){.caratteristiche-core.row.corefields .col-lg-12 .col-lg-6 .row{width:100%;float:left;padding:0px !important}}@media (max-width:630px){.blogpagina-nuove-costruzioni .col-lg-12{width:100%}p.titolo-intramezzo{font-family:'poppins-bold';font-size:25px;padding-bottom:10px !important;line-height:1.2}.sp-module.articoli-right-module ul{text-align:center;margin-left:0 !important;margin-right:0 !important}.sp-module.articoli-right-module li,.right-articolo-blog .latestnews .news,.right-articolo-blog ul.mod-articlescategory.category-module.mod-list li{width:100%;display:inline-block !important;vertical-align:top;padding:0}.view-article section#intestazione-articolo .sppb-row-container .sppb-row h1{color:#fff;font-family:'poppins-bold';font-size:40px}.view-article section#intestazione-articolo .sppb-row-container .sppb-row p{font-size:18px;color:#fff;max-width:750px;margin:0 auto}.mfp_carousel_skin_default .mfp_carousel_item h4.mfp_carousel_title a{color:#4c4c4c !important;font-family:'jakarta-semibold';font-size:13px !important;font-weight:normal !important}.mfp_carousel_skin_default .mfp_carousel_item .mfp_date{color:#ed7225;font-family:'poppins';letter-spacing:3px;text-transform:uppercase;display:inline-block;font-size:13px}.div50.due .square-box{position:relative;width:100%;overflow:hidden;float:left}.mfp_carousel_skin_default .mfp_carousel_item .desc-carosello h4.mfp_carousel_title{margin-bottom:0 !important}}@media (max-width:600px){.sppb-addon.sppb-addon-gallery li{width:50%}.blocco-mappa-costruzioni{padding-bottom:0px !important}.view-article.layout-blog .article-header{height:450px}.view-article.layout-blog .article-header h1{font-size:30px}.view-article section#intestazione-articolo{height:450px}.view-article .article-full-image.float-left{height:450px !important;margin-bottom:0;position:relative}.form-mappa h2{font-size:29px !important;line-height:1.5 !important;margin-top:20px}div#sp-top-bar .container{padding-left:10px;padding-right:10px}.non-sei-registrato h2,.non-sei-registrato h3{font-size:22px}.detailsBar.upsell.clearfix .shellrelatedproperties .row .col-lg-6{width:100% !important;display:inline-block;padding:10px 0}.detailsBar.upsell.clearfix .shellrelatedproperties .row .col-lg-6 .col-lg-5 a{width:100%;height:50vw;display:block}.sp-module.testata-home{background:url(https://www.grupposavorani.it/templates/shaper_helixultimate/images/sfondo-img-testata-home.jpg) no-repeat;background-size:cover;background-position:center center;height:700px}}@media (max-width:570px){.sp-module.blocco-contatti-header i.fa-solid.fa-envelope,.sp-module.blocco-contatti-header i.fa-solid.fa-phone{display:none}#sp-top-bar a{color:#3a3b45;font-weight:normal !important;font-family:'poppins-light';font-size:13px;padding:0 8px}}@media (max-width:550px){.nuovi-immobili-home .row{width:100%;display:inline-block;vertical-align:top;padding:5px;margin:0px}form.form-horizontal.form-salva-preferenze{background:#f3f3f3;padding:20px;max-width:900px;margin:0 -25px}.blocco-caratteristiche .form-group.col-md-6,.blocco-dati.personali .form-group.col-md-6{float:left;padding:10px;width:100%}.com-osproperty.task-none section#sp-main-body .container .row.toplisting{max-width:1400px;margin:20px auto;padding:0 25px}.toplisting .property_item{text-align:left;width:100%;display:inline-block;vertical-align:top;background:#fff none repeat scroll 0 0;border:none;border-radius:3px;margin-bottom:2%;overflow:hidden;border-bottom:1px solid #ccc}.com_rsfiles.com-rsfiles.view-rsfiles section#sp-main-body .container{padding:0px}}
