@import"https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap";.showIfLogged,.showIfNotLogged,.showIfAdmin{display:none}.color1{color:#000}.color2{color:#c73c18}.color3{color:#2b6565}.bColor1{color:#000}.bClor2{color:#c73c18}.bClor3{color:#2b6565}.white{color:#fff}.red{color:#c73c18}.st0{fill:#575756}.st1{fill:#9d9d9c}.st2{fill:#ed562f}.st0--white{fill:#fff}.st1--white{fill:#fff}.st2--white{fill:#ed562f}.is-sticky .st0--white{fill:#575756 !important}.is-sticky .st1--white{fill:#575756 !important}.st0--footer{fill:#fff}.st1--footer{fill:#fff}.st2--footer{fill:#ed562f}.hover__filter,.building__details__cover:after,.building__item__image0:after,.wrapper--close:after,.carousel.carouselHome:after{display:block;content:"";background:rgba(0,0,0,.3);position:absolute;top:0px;left:0px;width:100%;height:100%}.p0{padding:0px !important}.space-sm-20{height:20px}.space-sm-40{height:40px}.space-sm-80{height:80px}:root{--footer-height:1010px}@media(min-width: 575px){:root{--footer-height:835px}}@media(min-width: 1260px){:root{--footer-height:395px}}html{color:#666}body{color:#000 !important}*{font-family:"Poppins",sans-serif}h1,.h1,.item__text__name,form[name=ecomCartForm] .titleSez,.ecom_shipping .title,.ecom_payment .title{font-weight:300;margin:0px}h1,.h1,.item__text__name,form[name=ecomCartForm] .titleSez,.ecom_shipping .title,.ecom_payment .title{font-size:20px}@media screen and (min-width: 320px){h1,.h1,.item__text__name,form[name=ecomCartForm] .titleSez,.ecom_shipping .title,.ecom_payment .title{font-size:calc(20px + 15*(100vw - 320px)/880)}}@media screen and (min-width: 1200px){h1,.h1,.item__text__name,form[name=ecomCartForm] .titleSez,.ecom_shipping .title,.ecom_payment .title{font-size:35px}}h1 strong,.h1 strong,.item__text__name strong,form[name=ecomCartForm] .titleSez strong,.ecom_shipping .title strong,.ecom_payment .title strong{font-weight:700;text-transform:uppercase}h2,.h2,.address .title{font-weight:300;margin:0px 0px 1em 0px}h3,.h3,.success{font-weight:300;margin:0px}h3,.h3,.success{font-size:15px}@media screen and (min-width: 320px){h3,.h3,.success{font-size:calc(15px + 5*(100vw - 320px)/880)}}@media screen and (min-width: 1200px){h3,.h3,.success{font-size:20px}}h4,.h4{font-weight:400}h5,.h5{font-weight:400}h6,.h6{font-weight:700}hr{border-top:1px solid #666}a{color:#000}a:hover{color:#000}a:active{color:#000}a:visit{color:#000}a.link--nostyle{color:inherit;text-decoration:none}p{line-height:1.5rem;font-size:1.2rem}ul,li{font-size:1.2rem}.nav-link{font-weight:300}.nav-link{font-size:12px}@media screen and (min-width: 320px){.nav-link{font-size:calc(12px + 6*(100vw - 320px)/880)}}@media screen and (min-width: 1200px){.nav-link{font-size:18px}}div#cookie-msg{background:#000 !important;color:#fff !important;z-index:10000;position:relative;top:0px}div#cookie-msg p{font-size:.8rem;max-width:500px;text-align:center;margin:20px auto}div#cookie-msg-inner{font-size:13px}div#cookie-msg-inner a{color:#fff;text-decoration:underline}div#cookieClose{background:#c73c18 !important;color:#fff !important;text-transform:uppercase}.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.blur:after{content:"";display:block;position:fixed;top:0px;left:0px;width:110%;height:110%;background:rgba(0,0,0,.87)}.saturate{filter:saturate(3)}.grayscale{filter:grayscale(100%)}.grayscaleNo{filter:grayscale(0%)}.contrast{filter:contrast(160%)}.brightness{filter:brightness(0.25)}.superBrightness{filter:brightness(10)}invert{filter:invert(100%)}.sepia{filter:sepia(100%)}.huerotate{filter:hue-rotate(180deg)}.rss.opacity{filter:opacity(50%)}.elevator{display:block;position:absolute;bottom:100px;text-align:center;width:100px;left:calc(50% - 50px);font-size:2em;color:#fff;transform-style:preserve-3d;animation-name:home-arrow-down;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.elevator a{color:#fff}@keyframes home-arrow-down{from{transform:translate3d(0, 0px, 0);filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}10%{transform:translate3d(0, 5px, 0);filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}to{transform:translate3d(0, 30px, 0);filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes fade-out{from{filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}to{filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes fade-in{from{filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.grid,.realestate{display:grid}.grid__footer{grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem;padding:30px}.grid__footer a{text-decoration:none}.grid__footer a:hover{color:#ccc}.grid__footer__item{width:100%;height:100%;overflow:hidden;padding:25px;color:#fff;display:flex}.grid__footer__item p{padding:3px 15px}.grid__footer .left{order:3;flex-direction:column;justify-content:space-between;gap:20px}.grid__footer .left .socialBox{font-size:30px;display:flex;gap:15px}.grid__footer .center{order:1;justify-content:center;flex-direction:column;align-content:center;align-items:center;gap:20px}.grid__footer .right{order:2;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-bottom:solid 1px #d6d6d6}.grid__footer .right .zeroPensieriBox{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px}.grid__footer .right .zeroPensieriBox .zeroPensieri{width:150px}.grid--valutazione{grid-template-columns:repeat(auto-fit, minmax(310px, 1fr));grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem;width:100%;padding:25px;text-align:center}.grid--valutazione .infoValutazione{color:#000;border:solid 1px #e7e7e7;width:100%;height:100%;padding:20px;border-radius:10px;box-shadow:3px 5px 7px rgba(0,0,0,.0509803922)}.grid__building,.realestate{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"sx" "dx";grid-column-gap:0px;grid-row-gap:0px}.grid__building__item{height:100vw}.grid__building .status,.realestate .status{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);display:inline-block;padding:5px;color:#c73c18;font-size:4.5rem;z-index:1;text-transform:capitalize}.grid__search{grid-template-columns:100%;grid-template-rows:50px;grid-column-gap:0px;grid-row-gap:0px}.grid__search__item{min-height:50px;border-bottom:1px solid hsla(0,0%,100%,.5);line-height:50px}.grid__map{grid-template-columns:50% 50%;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px}.grid__map__item{min-height:50px;line-height:50px;text-align:center}.grid__staff{grid-template-columns:100%;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem;margin:1rem 0}.grid__staff__item{height:500px;overflow:hidden;padding:1rem;border:1px solid}.grid__staff:before{background:#000;width:100%;height:170px;top:-170px;left:0px;content:"";position:absolute}.grid__competences{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:0rem;grid-row-gap:0rem;margin:0}.grid__competences__item{height:500px;overflow:hidden;padding:1rem;border-bottom:1px solid #fff}.grid__competences__item:nth-child(2n+1){border-right:1px solid #fff}.grid__competences:before{background:#000;width:100%;height:170px;top:-170px;left:0px;content:"";position:absolute}.grid__why{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:0rem;grid-row-gap:0rem;margin:0}.grid__why__item{height:200px;overflow:hidden;padding:1rem;border-bottom:1px solid #fff}.grid__why__item:nth-child(2n+1){border-right:1px solid #fff}.grid__gallery{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"sx" "dx";grid-column-gap:0px;grid-row-gap:0px}.grid__gallery__item{height:100vw}@media(min-width: 575px){.grid__footer .right{grid-template-columns:1fr 1fr}.grid__footer .right .zeroPensieriBox{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.grid__footer .right .zeroPensieriBox .zeroPensieri{width:150px}}@media(min-width: 700px){.grid__search{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:". . . . . . ." "where where where where where where where"}.grid__search__item{height:200px;border-bottom:0px;line-height:normal}.search__box__where{grid-area:where}}@media(min-width: 568px){.grid__building,.realestate{grid-template-columns:50% 50%;grid-template-rows:auto}.grid__building__item{height:50vw}.grid__map{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px}.grid__map__item{min-height:50px;line-height:50px}.grid__staff{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem}.grid__staff__item{height:750px;overflow:hidden;padding:1rem;border:1px solid}.grid__competences{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:0rem;grid-row-gap:0rem}.grid__competences__item{height:500px;overflow:hidden;padding:1rem;border:1px solid #fff}.grid__why{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:0rem;grid-row-gap:0rem}.grid__why__item{height:200px;overflow:hidden;padding:1rem;border:1px solid #fff}.grid__gallery{grid-template-columns:1fr 1fr;grid-template-rows:auto}.grid__gallery__item{height:50vw}}.trident .grid,.trident .realestate{display:flex;flex-wrap:wrap;justify-content:flex-start}.trident .grid .grid__search__item,.trident .realestate .grid__search__item{width:16.66%}.trident .grid .grid__building__item,.trident .realestate .grid__building__item{width:50%}@media(min-width: 1260px){.grid__footer{grid-template-columns:1fr 1fr 1fr}.grid__footer .left{order:1}.grid__footer .center{order:2}.grid__footer .right{order:3;padding-right:48px;border-bottom:solid 0px #d6d6d6}}@media(min-width: 1580px){.grid__footer{grid-template-columns:1fr 2fr 1fr}}@media(min-width: 1441px){.grid__building,.realestate{grid-template-columns:33.33% 33.33% 33.33%;grid-template-rows:auto}.grid__building__item{height:33.33vw}body[page=index] .grid__building .building__item:nth-child(4),body[page=index] .realestate .building__item:nth-child(4){display:none}.grid__staff{grid-template-columns:1fr 1fr 1fr}.grid__staff__item{height:750px}.grid__gallery{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.grid__gallery__item{height:50vw}}@media(min-width: 2560px){.grid__building,.realestate{grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto}.grid__building__item{height:25vw}body[page=index] .grid__building .building__item:nth-child(4),body[page=index] .realestate .building__item:nth-child(4){display:block}.grid__staff{grid-template-columns:1fr 1fr 1fr 1fr}.grid__staff__item{height:750px}}html{position:relative;min-height:100%}body{margin:0px 0px 740px 0px;margin-bottom:740px;background:#fff;color:#666}.carousel.carouselHome{height:calc(100vh - 330px) !important;height:-o-calc(100vh - 330px) !important;margin-top:-130px}.carousel.carouselHome .carousel-inner-100 .carousel-item{height:calc(100vh - 330px) !important;height:-o-calc(100vh - 330px) !important;min-height:300px;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover !important}.carousel-caption{bottom:20%;font-size:2rem;text-shadow:1px 1px 7px #353434}.copyright__photo{position:absolute;bottom:20px;right:50px;z-index:1000;color:#fff}@media(max-width: 567px){.carousel-inner.carousel-multiple .carousel-item-right.active,.carousel-inner.carousel-multiple .carousel-item-next{transform:translateX(100%)}.carousel-inner.carousel-multiple .carousel-item-left.active,.carousel-inner.carousel-multiple .carousel-item-prev{transform:translateX(-100%)}}@media(min-width: 568px){.carousel-inner.carousel-multiple .carousel-item-right.active,.carousel-inner.carousel-multiple .carousel-item-next{transform:translateX(50%)}.carousel-inner.carousel-multiple .carousel-item-left.active,.carousel-inner.carousel-multiple .carousel-item-prev{transform:translateX(-50%)}}.carousel-inner.carousel-multiple .carousel-item.active,.carousel-inner.carousel-multiple .carousel-item-next,.carousel-inner.carousel-multiple .carousel-item-prev{display:flex}.carousel-inner.carousel-multiple .carousel-item-right,.carousel-inner.carousel-multiple .carousel-item-left{transform:translateX(0)}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{z-index:10;position:absolute;display:block;line-height:0px;font-size:0px;cursor:pointer;width:50px;height:50px;background:red;color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none;opacity:.5}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;opacity:1}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-15px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:50%;background-position:center center}[dir=rtl] .slick-prev{left:auto;right:-15px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-15px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:50%;background-position:center center}[dir=rtl] .slick-next{left:-15px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.logo__area{padding:0rem;text-align:center;max-width:375px;height:130px;margin:auto}.logo__area a{display:block}.logo__area .logo.logo--footer{width:100%;display:inline-block}.logo__area .logo.logo--header{width:100%;display:inline-block}.sticky.is-sticky .logo{margin-top:2rem}@media only screen and (min-width: 576px){.logo__area{padding:2rem;margin:0}.sticky.is-sticky .logo{margin-top:0rem}}header{height:130px;position:relative;z-index:10}form.smFMform20 .label_data{display:block}.signin_newuser,.signin_vcode{margin:2rem}.signin_vcode .button_data{padding-top:2rem}.signin_vcode .button_data input{border:0px}.svg-sprite{display:none}.wrapper{position:relative}body[page="2020"] .wrapper--slider,body[page=index] .wrapper--slider{height:calc(100vh - 330px) !important;height:-o-calc(100vh - 330px) !important}body .wrapper--slider{height:150px !important}.wrapper--space--bottom{margin-bottom:2rem}.wrapper--cta{min-height:100px}.wrapper--content{min-height:100px}.wrapper--content:before{background:#000;width:100%;height:170px;top:-170px;left:0px;content:"";position:absolute}.wrapper--content .page__content{padding:2rem}.wrapper--content .page__content h1{margin-bottom:2rem}.wrapper--newsletter{min-height:100px}.wrapper--feedback{min-height:100px}.wrapper--why{margin-top:3rem;background:#2b6565;overflow:hidden}.wrapper--valori{float:none;width:100%;position:relative;margin-top:2rem;min-height:100vh;overflow:hidden}.wrapper--valori .man{background-size:cover;background-position:center top;background-repeat:no-repeat;height:100vh}.wrapper--gardainterni{background-color:#5c7531;padding:0rem 0;height:auto}.wrapper--gardainterni .bannerGardainterni{-o-object-fit:cover;object-fit:cover;max-height:210px;width:100%;overflow:hidden;display:inline-block}.wrapper--gardainterni .bannerGardainterni img{transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);width:100%}.wrapper--gardainterni .h1,.wrapper--gardainterni .item__text__name,.wrapper--gardainterni form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] .wrapper--gardainterni .titleSez,.wrapper--gardainterni .ecom_shipping .title,.ecom_shipping .wrapper--gardainterni .title,.wrapper--gardainterni .ecom_payment .title,.ecom_payment .wrapper--gardainterni .title{display:inline-block;margin:0px;width:100% !important;padding-top:1rem}.wrapper--gardainterni a.toGardainterni{display:inline-block;text-align:center;width:100% !important;padding-bottom:1rem}body[page=ricerca-immobile-garda] .wrapper--slider,body[page=competenze] .wrapper--slider,body[page=cantieri] .wrapper--slider,body[page=recensioni] .wrapper--slider,body[page=activation] .wrapper--slider,body[page=signin] .wrapper--slider,body[page=property-management] .wrapper--slider,body[page=demo-ricerca] .wrapper--slider{background:#000}.wrapper--close{background:url("../images/garda.jpg");background-repeat:no-repeat;background-size:cover;background-position:bottom;min-height:100px}.wrapper--close .box__info{background:hsla(0,0%,100%,.7);padding:2rem;margin:2rem;z-index:9;position:relative}.textBox{padding:15px}.smFMform16{background-color:#bbb;padding:10px;margin-bottom:770px !important}.smFMform16 .label_data{color:#fff}@media(min-width: 900px){.box__info{max-width:calc(50% - 4rem);margin-left:2rem;margin-right:auto}body[page=agenzia-immobiliare-garda] .page__content{width:50%}body[page=agenzia-immobiliare-garda] .wrapper--why{float:right;width:50%;position:absolute;top:0px;right:0px;margin-top:0px}body[page=valori] .wrapper--content{min-height:100vh}body[page=valori] .page__content{width:50%;min-height:100vh}body[page=valori] .wrapper--valori{float:right;width:50%;position:absolute;top:0px;right:0px;margin-top:0px;height:100vh;overflow:hidden}body[page=valori] .wrapper--valori .man{background-size:cover;background-position:center top;background-repeat:no-repeat;height:100vh}.smFMform16{background-color:#bbb;padding:10px;margin-bottom:340px !important}}@media(min-width: 568px){.wrapper--gardainterni{height:210px}}@media(min-width: 1600px){.wrapper--gardainterni .h1,.wrapper--gardainterni .item__text__name,.wrapper--gardainterni form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] .wrapper--gardainterni .titleSez,.wrapper--gardainterni .ecom_shipping .title,.ecom_shipping .wrapper--gardainterni .title,.wrapper--gardainterni .ecom_payment .title,.ecom_payment .wrapper--gardainterni .title{width:48% !important;padding-top:0rem}.wrapper--gardainterni a.toGardainterni{width:48% !important;padding-bottom:0px}}.catalogue{webkit-box-flex:0;flex:0 0 100%;max-width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(20%, 1fr));grid-gap:0rem;overflow:hidden;border:1px solid #f1f1f1;border-right:0px solid #f1f1f1;border-bottom:0px solid #f1f1f1}.catalogue .catalogue__cat{text-align:center;position:relative;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.catalogue .catalogue__cat .cat__thumb{display:block;text-align:center;margin:1rem}.catalogue .catalogue__cat .cat__name{position:absolute;bottom:.5rem;display:block;text-align:center;width:100%;text-transform:uppercase}.catalog{grid-area:2/2/span 1/span 1}@media(min-width: 320px)and (max-width: 767px){.catalogue{grid-template-columns:repeat(auto-fill, minmax(50%, 1fr))}.catalog{grid-area:1/2/span 1/span 1}}@media(min-width: 768px)and (max-width: 1024px){.catalogue{grid-template-columns:repeat(auto-fill, minmax(33.33%, 1fr))}.catalog{grid-area:1/2/span 1/span 1}}.prd__code{text-transform:uppercase;font-size:.7rem;padding:.5rem .5rem 0 .5rem}.prd__name{text-transform:uppercase;padding:.5rem;font-size:1rem}.prd__description{padding:.5rem;font-size:.8rem;margin-right:1rem}.prd__description p{font-size:.8rem}.prd__description *{font-size:.8rem !important;font-family:"Poppins",sans-serif !important;line-height:1.8rem !important;text-indent:0 !important}.prd__description p.MsoNormal:first-of-type{display:none}.prd__thumb{text-align:center;border-bottom:1px solid #f1f1f1;position:relative}.prd__thumb .prd__thumb-hover{background:rgba(0,92,164,.8);position:absolute;top:0px;width:100%;height:100%;color:#fff;display:table-cell;padding:40% 10%;font-size:1.5rem;text-transform:uppercase;font-weight:bolder;opacity:0}.prd__price{font-size:1.5rem;text-align:center}.prd__price-original{text-decoration:line-through;font-size:.8rem;text-align:center}.prd__price-tax{font-size:.7rem;text-align:center;margin-bottom:.5rem;margin-top:-0.3rem}.prd__label{font-size:.8em;text-align:right;position:absolute;line-height:normal !important;display:block;padding:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.prd__label:after{content:"";position:absolute;bottom:-10px;right:0px;font-size:0px;line-height:0%;width:0px;border-right:10px solid #f1f1f1}.prd__discount{top:100px;right:-10px;background:#93c35d;color:#fff}.prd__discount:after{border-top:10px solid #6b9937}.prd__new{top:50px;right:-10px;background:#bc2d2d;color:#fff}.prd__new:after{border-top:10px solid #9b1f1f}.product_row{webkit-box-flex:0;flex:0 0 100%;max-width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(20%, 1fr));grid-gap:1rem;overflow:hidden;padding-right:.6rem}.product_row .product_cell{border:1px solid #f1f1f1;background:#fff;position:relative;padding-bottom:1.5rem;border-radius:5px}.product_row .product_cell a{color:#000}.product_row .product_cell a:hover{text-decoration:none}.product_row .product_cell a:hover .prd__thumb-hover{-moz-animation-delay:.1s;-moz-animation-name:fade-in;-moz-animation-timing-function:ease-out;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-webkit-animation-delay:.1s;-webkit-animation-name:fade-in;-webkit-animation-timing-function:ease-out;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}.product_row .product_cell .prd__btn{position:absolute;bottom:0px;display:block;text-align:center;width:100%;line-height:1.5rem;height:1.5rem;text-transform:uppercase;font-size:.7rem;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.product_row .product_cell .prd__btn.prd__add2cart{background:#000;color:#fff}.product_row .product_cell .prd__btn.prd__requestInfo{background:rgba(0,0,0,.2);color:#000}.product_row .product_cell .prd__btn.prd__noDisponibility{background:#dcdedf;color:#666;text-align:left;padding-left:.5rem}.product_row .product_cell .prd__btn.prd__noDisponibility .badge{color:#fff !important;background:#666;position:absolute;right:4px;top:4px}.modal-title .badge{display:none}@media(min-width: 320px)and (max-width: 767px){.product_row{grid-template-columns:repeat(auto-fill, minmax(calc(50% - 1rem), 1fr))}}@media(min-width: 768px)and (max-width: 1024px){.product_row{grid-template-columns:repeat(auto-fill, minmax(calc(33% - 1rem), 1fr))}.catalog{grid-area:2/2/span 1/span 1}.offerHere .allItems{bottom:-4rem !important}}@media(min-width: 1200px){.p-shop-boscarol .contentArea .contentAreaInner{grid-template-columns:20% 78%}}.prd__details{position:relative}.prd__details .prd__details-inner{background:#fff;margin-top:1rem}.prd__details .prd__thumb{border-bottom:0px}.prd__details .prd__name{font-weight:bolder}.prd__details div[class^=prd__price]{text-align:left;padding-left:1rem}.prd__details .prd__buy{padding-left:1rem}.prd__details .prd__quantity{width:50px;display:inline-block;margin-right:5px}.prd__details .prd__noDisponibility .badge{color:#fff}.prd__details .prd__noDisponibility .badge:hover{color:#fff}.prd__details .carouselPrd .owl-item{border:1px solid #f1f1f1}.prd__details .carouselPrd .embed-responsive{height:100%;max-height:300px;overflow:hidden;padding-top:56.25%;position:relative}.prd__details .carouselPrd .embed-responsive iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.prd__details .prd__ecommerceStuff{border-left:1px solid #f1f1f1}.prd__details .prd__document{padding-left:1rem;margin-bottom:2rem}.prd__details .prd__document .prd__document-item{display:inline-block;text-align:center}.prd__details .prd__document .prd__document-item+.prd__document-item{margin-left:10px}.prd__review{margin-top:2rem;padding-left:1rem;margin-bottom:2rem}.prd__review i{color:gold}@media(min-width: 320px)and (max-width: 767px){div[class^=prd__price]{text-align:left;padding-left:.5rem}.prd__buy{padding-left:.5rem}.prd__review{padding-left:.5rem}}.catalogue__search__form{position:relative;background:#f1f1f1;margin-top:2rem;padding:.5rem}.catalogue__search__form .catalogue__search i{position:absolute;top:10px;line-height:40px;left:1rem;z-index:10000}.catalogue__search__form .catalogue__search input[type=text]{padding-left:3rem;font-size:1.5rem;border:0px}.catalogue__search__form .catalogue__search input[type=text]:focus{outline:10000px rgba(0,92,164,.76) solid;z-index:1000;position:relative}.catalogue__search__form .catalogue__search .btn-search{position:absolute;right:.5rem;top:8px;height:40px}.relproducts__container{padding:1rem}.ecom__panel,.ecom_panel{text-align:center}.ecom__item{border-bottom:1px solid #ccc;display:grid;grid-template-rows:auto;grid-gap:0rem;overflow:hidden;grid-template-columns:40% 20% 15% 10% 10% 5%}.ecom__item .prd__thumb{max-width:100px;display:inline-block;border:0px}.ecom__item .prd__nameCode{display:inline-block}.ecom__item .prd__price{font-size:1rem}.ecom__item input.numberfield{width:50px}.ecom__label{border:1px solid #f1f1f1;border-top:1px solid #ccc;border-bottom:0px solid #ccc;text-align:center}.ecom_shipping,.ecom_payment{max-width:600px;margin:auto;border:1px solid #f1f1f1;padding:1rem;background:rgba(245,245,245,.5)}.ecom_shipping .title,.ecom_payment .title{border-bottom:1px solid #ccc;margin:1rem 0}.ecom_shipping .field,.ecom_payment .field{margin-bottom:1rem}.ecom_shipping .field select,.ecom_payment .field select{max-width:100%}.ecom_shipping .value_option,.ecom_payment .value_option{padding:.5rem}.ecom_shipping .value_option+.description,.ecom_payment .value_option+.description{padding:0 .5rem .5rem .5rem;border-bottom:1px solid #ccc}.ecom_shipping .value_option:hover,.ecom_payment .value_option:hover{background:rgba(0,92,164,.14)}.ecom_shipping .value_option:hover+div,.ecom_payment .value_option:hover+div{background:rgba(0,92,164,.14)}.ecom_shipping .value_option+.description:last-child,.ecom_payment .value_option+.description:last-child{border-bottom:0px solid #ccc}.field[smfieldid="117"]{display:block;width:100%;text-align:center}.field[smfieldid="117"] *{margin:0 5px}.ecomPaymentOption{border-bottom:1px solid hsla(0,0%,80%,.8)}.ecomShipmentSection,.ecomPaymentSection{border:1px solid #f1f1f1;width:100% !important;background:#fff;border-radius:5px;padding:1rem}.ecomShipmentSection input[type=radio],.ecomPaymentSection input[type=radio]{margin-right:5px}.productprice,.shippingcost{border-top:1px solid #ccc;font-size:1rem;text-align:right;margin:2rem 0}.ecom__titleSez,form[name=ecomCartForm] .titleSez{margin:2rem 1rem}.ecom__confirm{grid-template-columns:40% 20% 5% 20% 15%}.address{display:inline-block;vertical-align:top;margin:2rem;border:1px solid #f1f1f1;border-radius:5px;padding:1rem}.fieldAddress{position:relative}.fieldAddress .fieldAddresslLabel{display:inline-block}.fieldAddress .fieldAddressValue{display:inline-block}.ordernotes{background:#f1f1f1;padding:1rem;margin:1rem}.container-price{margin-top:2rem;background:#f1f1f1;overflow:hidden;padding:.5rem;max-width:320px;margin-right:0;margin-left:auto;margin-bottom:1rem}.rowPrice{margin-bottom:1rem;border-bottom:1px solid #ccc}.big-price{font-size:1.5rem}.rowPriceTotal{margin-bottom:1rem;border-top:1px solid #ccc;padding-top:1rem}.orderTracker{max-width:620px;background:#fff;padding:10px;margin:auto}.otTable{max-width:600px}.otRow div{display:inline-block;width:150px;padding:5px 5px;border-bottom:1px solid #ccc}.otRow.odd{background:#f1f1f1}.otTh div{display:inline-block;width:150px;padding:5px 5px;font-weight:bolder}@media only screen and (min-width: 320px)and (max-width: 480px){.ecom__item{border-bottom:1px solid #ccc;display:grid;grid-template-rows:auto;grid-gap:0rem;overflow:hidden;grid-template-columns:100%}.ecom__item.ecom__head{display:none}.ecom__item .prd__price{margin-bottom:.5rem}.ecom__item .prd__price-inner{display:inline-block !important;width:50%;text-align:right}.ecom__item .ecom__label{border:0px;text-align:left;font-size:12px;width:110px;display:inline-block !important;width:48%}}.googlemap{height:500px}.googlemapLocation{background:rgba(183,179,157,.61);margin:-130px auto 0px auto;padding:10px 20px 20px 20px;z-index:10;position:relative;width:100%;color:#666}.googlemapLocation input[type=submit]{position:absolute;right:20px;height:40px;background:#000;border:0px;color:#666;text-transform:uppercase;padding:0px 20px;width:130px}div#googlemapDirections{margin:0px auto;max-width:360px;padding:10px}.calcolateTrip{width:calc(100% - 130px) !important}.adp-directions{margin:auto !important}.adp-summary{text-align:center}table.adp-placemark{text-align:center;max-width:870px;margin:20px auto}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=file]{display:inline-block;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-weight:inherit;width:100%;height:40px;padding:0px 5px;font-size:14px;line-height:25px;color:#000;border:1px solid #2b6565;background:#fff;resize:none;vertical-align:middle;box-shadow:none;border-radius:0;transition:all 200ms ease-in}input[type=file]{line-height:40px}textarea{resize:vertical;height:100px}select{width:auto}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;margin-right:10px}.field{display:inline-block;width:49.8%;padding:.5rem}.value_check{float:left;margin-bottom:10px}.success{padding:1rem}.big-field{width:100%}.big-field.big-select select{width:100%}.label_data{display:none}.fmFieldType6 .label_data,.fmFieldType9 .label_data{display:block}.bar{background:#2b6565;width:100px}form.smFMform17,form.smFMform16{margin:2rem}form.smFMform17 .label_data,form.smFMform16 .label_data{display:block}form.smFMform17 .button_data,form.smFMform16 .button_data{text-align:center}.logo--header--sticky{display:none}.sticky.is-sticky{position:fixed;left:auto;right:0;top:0;z-index:1000;width:100%;background:hsla(0,0%,100%,.9);animation-name:slideInDown;animation-duration:1s;animation-fill-mode:both;min-height:70px}.sticky.is-sticky .logo--header{display:none !important}.sticky.is-sticky .logo--header--sticky{display:inline-block !important;height:50px}.navbar{display:none;margin-bottom:0px;border:0px;border-radius:0px;border-bottom:0px;color:#000;position:absolute;top:20px;right:0px;width:100%}.navbar.navbar--mobile{display:block;left:0px;right:auto}.navbar.navbar--mobile .menu{width:0;position:fixed;z-index:1;height:100vh;top:0;left:0;background-color:#111;overflow-x:hidden;transition:.5s;padding-top:60px}.navbar.navbar--mobile .menu li{list-style:none;width:100%;display:block}.navbar.navbar--mobile .menu li a.nav-link{padding:8px 8px 8px 8px;text-decoration:none;color:#fff;display:block;transition:.3s}.navbar.navbar--desktop{display:block;transition:.5s;text-align:right;padding:0px;padding-right:1rem}.navbar.navbar--desktop .menu li{list-style:none;display:inline-block}.navbar.navbar--desktop .menu a.nav-link{padding:8px 8px 8px 8px;text-decoration:none;display:block;transition:.3s;color:#fff}.navbar.navbar--desktop .menu a.nav-link:hover{color:#fff}.navbar.navbar--desktop .menu a.nav-link.current{color:#000}.navbar.navbar--desktop.is-sticky a.nav-link{color:#000 !important}ul.navbar--desktop{max-width:610px}.closebtn{position:absolute;top:-10px;right:15px;font-size:1rem;color:#fff !important}.nav>li>ul{display:none}.navbar-toggler{color:#fff;border-color:rgba(0,0,0,0);position:absolute;left:0px;bottom:30px}.sticky.is-sticky .navbar-toggler{color:#000}.actualLang{color:#fff !important;text-transform:uppercase}.a_ita,.a_eng,.a_deu{color:#666 !important}.a_ita.ita{display:none !important}.a_eng.eng{display:none !important}.a_deu.deu{display:none !important}.a_fra.fra{display:none !important}.menuFooter{text-align:center;border-top:1px solid #fff;padding:.5rem 0px}@media only screen and (min-width: 1100px){.navbar{text-align:right}}.btn__link{background:rgba(0,0,0,0);color:#000;text-decoration:underline}.btn__link:hover{background:rgba(0,0,0,.1);color:#000;filter:contrast(160%);text-decoration:none}.btn__link.btn-gray{color:#666}.btn__search{background:#f1f1f1;color:#ccc;border-radius:0px}.btn__inline{display:inline-block}.btn__type1{background:#000 !important;color:#fff !important;border-radius:0px}.btn__type1+.btn-type1{margin-bottom:.5rem;vertical-align:top}.btn__360{color:#fff !important;border-radius:3px;pointer-events:all}.btn__360--red{background-color:#ed562f}.btn__360--green{background-color:#95c11f}.btn__360--blu{background-color:#659bd3}.btn__360--grey{background-color:#6d6d6d}.btn-small{font-size:10px;padding:3px 5px}.btn__cta,.realestateSearching .button input{border-radius:0px}.btn__cta--photo{border:2px solid #fff;padding:.5rem;text-transform:uppercase;color:#fff;background:rgba(0,0,0,0)}.btn__cta--photo:hover{background:hsla(0,0%,100%,.9);color:#000;filter:contrast(160%);text-decoration:none}.btn__cta--hot,.realestateSearching .button input,.signin_vcode .button_data input{background:#c73c18;color:#fff !important;text-transform:uppercase}.btn__cta--black{background:#000;color:#fff}.btn__cta--gray{background:#666;color:#fff}@media only screen and (min-width: 320px)and (max-width: 480px){.btn.btn__type1+.btn.btn__type1{margin:1rem auto}}.modal-backdrop.fade.show{background:#f5f5f5}.modal-backdrop.show{opacity:.8}.modal-dialog{box-shadow:1px 1px 7px 0px rgba(0,0,0,.21);top:50%;transform:translate(0, -50%) !important;-webkit-transform:translate(0, -50%) !important;-ms-transform:translate(0, -50%) !important;-moz-transform:translate(0, -50%) !important;-o-transform:translate(0, -50%) !important}.modal-content{border:0px}.modal-content .field{margin-bottom:1rem}.modal-content .modal-header{border:0px;padding:.5rem 1rem}.modal-content .modal-header .h4,.modal-content .modal-header h4{font-size:1rem}.modal-content .modal-body{padding:.5rem 1rem;font-size:.9rem}.modal-content .modal-footer{padding:.5rem 1rem;border:0px}.modal-content .dataTables_wrapper{color:#fff;background:hsla(0,0%,100%,.12);padding:10px}.fullDisplay{max-width:90% !important;height:90% !important}.fullDisplay .modal-header{display:none}.fullDisplay .modal-footer{display:none}.fullDisplay .modal-content{height:100%}.fullDisplay form{height:100%}.fullDisplay .modal-body{height:100%}.fullDisplay iframe{height:100%}.fullDisplay p.modal-body{margin-bottom:0px;padding:0px !important;line-height:normal;height:100% !important}.tableHere{margin:1rem;background:#fff;border:1px solid rgba(0,0,0,.0625);padding:1rem}.tableHere .dataTables_wrapper{margin:1rem;font-size:.9rem}.datatable *{font-size:.9rem}.dataTablesFilter{padding:.5rem 1rem}.gallery{width:100%;margin:auto;padding-top:40px;padding-bottom:60px}.gallery .item{text-align:center;width:100%}.gallery .item a{width:100%;height:100%;display:block;overflow:hidden}.gallery .item img{border:1px solid #ccc;width:100%;margin:auto;max-width:100%;height:auto}.masonry{margin-bottom:50px;margin-top:20px}.masonry-brick{width:49%}.masonry-brick img{width:100%;height:auto}.grid-item--width2,.item{width:400px;padding:10px}.column{float:left}.size-1of1{width:100%}.size-1of2{width:50%}.size-1of3{width:33.333%}.no2020{display:none}.only2020{display:block !important}.search__box{background:#000;min-height:100px;width:100%;color:#fff;z-index:2}.search__box__item{text-align:center}.search__box__item__icon{display:none;width:100px;height:50px;margin:1rem auto auto auto}.ico__build{fill:#fff}.item--hot{background:#2b6565 !important;color:#fff}.item__text{color:#fff}.building__item{overflow:hidden;position:relative}.building__item__image0{display:flex;justify-content:center;align-items:center;width:0%;height:0%}.building__item__image0 img{position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);z-index:-1}.building__item .building__item__text{position:absolute;bottom:1rem;left:1rem}.building__item .building__item__text span{font-size:1.5rem}.building__item .building__item__cta{position:absolute;top:1rem;right:1rem}.building__details{margin-top:-150px}.building__details__cover{position:relative}.building__details__menu{position:fixed;bottom:-10px;left:-10px}.building__details__name{position:absolute;bottom:0px;color:#fff;z-index:1;width:100%}.building__details__name .btn{padding:5px;width:25%;font-size:10px}.building__details__name .btn+.btn{margin-left:0px}.building__details__cta{background:#c73c18;padding:1rem 1rem !important;font-size:3.2rem;word-break:break-word;color:#fff;font-weight:bolder}.building__details__cta hr{border-top:2px solid #fff;width:50%;margin:2rem auto}.building__details__cta p{font-weight:normal}.building__details__render__photo{width:100%;height:400px;background:#f1f1f1;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.building__details__render__photo a{height:100%;width:100%;display:block}.building__details__render .carousel-control-next,.building__details__render .carousel-control-prev{width:50px;height:50px;background:red;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.building__details .photoName{display:none}.building__details .building__details__section{position:relative}.building__details .building__details__section__title{background:#2b6565;font-size:2rem;color:#fff;text-align:center;padding:1rem}.building__details .building__details__section--cta{position:absolute;top:50%;left:65%;font-size:2rem;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.building__details .building__details__section--capitolato{background:url(../images/capitolato.svg);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:600px}.building__details .building__details__section--capitolato .btn__cta,.building__details .building__details__section--capitolato .realestateSearching .button input,.realestateSearching .button .building__details .building__details__section--capitolato input{font-size:2rem;margin:0 auto .5rem auto}.building__details .building__details__section--interior{background:url(../images/interior.png);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:600px}.building__details .building__details__section--interior .building__details__section--cta{position:absolute;top:50%;left:50%;font-size:2rem;margin:0 auto .5rem auto;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.building__details .building__details__section--interior .btn__cta,.building__details .building__details__section--interior .realestateSearching .button input,.realestateSearching .button .building__details .building__details__section--interior input{font-size:2rem;margin:0 auto .5rem auto}.building__details .building__details__section .grid__map__item div{display:block;margin:auto;padding:2rem}.building__details .building__details__section .grid__map__item div .icon--project{background:#c73c18;padding:1rem;width:130px;height:130px}.building__details .building__details__section--underconstruction .carousel-item .building__photo{width:100%}.building__details .building__details__section--underconstruction .slick-prev{left:20px}.building__details .building__details__section--underconstruction .slick-next{right:20px}.building__details .building__details__section--underconstruction .carousel-control-next,.building__details .building__details__section--underconstruction .carousel-control-prev{width:50px;height:50px;background:red;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.search__box{background:#666}.search__box__item{background:#000}.search__box .search__box__where{filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:relative}.search__box .search__box__where__city{width:100%;display:block;padding:0 2rem;position:relative}.search__box .search__box__where .collapsing{transform-style:preserve-3d;animation-name:fade-in;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:linear}.search__box .search__box__where.show{display:block;filter:alpha(opacity=1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}.realestateDetail .building__details{background:#c73c18}.realestateDetail .building__details__top{background:#2b6565;padding:0 2rem 2rem 2rem;color:#fff}.realestateDetail .building__details__top:before{height:170px;background:#000;content:"";display:block;position:relative;margin:-30px -31px 30px -31px}.realestateDetail .building__details__description{vertical-align:top;padding:2rem;color:#fff}.realestateDetail .building__details__description .h1,.realestateDetail .building__details__description .ecom_shipping .title,.ecom_shipping .realestateDetail .building__details__description .title,.realestateDetail .building__details__description .ecom_payment .title,.ecom_payment .realestateDetail .building__details__description .title,.realestateDetail .building__details__description form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] .realestateDetail .building__details__description .titleSez,.realestateDetail .building__details__description .item__text__name{margin-bottom:2rem}.realestateDetail .building__details__cover{vertical-align:top;overflow:hidden;min-height:300px}.realestateDetail .building__details__cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.realestateDetail .building__details .status{display:inline-block;padding:5px;background:#c73c18;color:#fff}.realestateDetail .building__photo{padding:.5rem;width:100%;height:400px}.realestateDetail .building__photo a{display:block;width:100%;height:100%;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.realestateDetail .building__photo+.building__photo{display:none}.building__price.text-right{margin-top:1rem}.building__details__table{padding:1rem 0}.building__details__table .h3,.building__details__table .success{text-align:center}.building__details__table ul{list-style:none;margin:0px 0px 0px 0px;padding:0px}.building__details__table .building__details__table--1 li,.building__details__table .building__details__table--3 li{padding:.5rem}.building__details__table .building__details__table--1 li div,.building__details__table .building__details__table--3 li div{display:inline-block;font-size:1rem;width:140px}.building__details__table .building__details__table--1 li div:first-child,.building__details__table .building__details__table--3 li div:first-child{width:200px;text-transform:uppercase}.building__details__table .building__details__table--1 li:nth-child(2n),.building__details__table .building__details__table--3 li:nth-child(2n){background:#e1e1e1;border-top:1px solid #000;border-bottom:1px solid #000}.building__details__table .building__details__table--2{margin-top:1rem}.building__details__table .building__details__table--2 li{padding:.5rem;width:50px;display:inline-block;margin-right:.5rem;vertical-align:top;overflow:hidden}.building__details__table .building__details__table--2 li a{background:#c73c18;width:50px;height:50px;display:block}.building__details__table .building__details__table--2 li a svg{transform:scale(0.4);-webkit-transform:scale(0.4);-ms-transform:scale(0.4);-moz-transform:scale(0.4);-o-transform:scale(0.4);transform-origin:7px 7px}.building__details__table .building__details__table--photo360{margin-top:1rem}.building__details__table .building__details__table--photo360 li{padding:.5rem;width:80px;display:inline-block;margin-right:.5rem;vertical-align:top;text-align:center;font-size:1rem}.building__details__table .building__details__table--photo360 li div{background:#fff;width:70px;height:50px;display:block}.building__details__table .building__details__table--photo360 li div svg{transform:scale(0.4);-webkit-transform:scale(0.4);-ms-transform:scale(0.4);-moz-transform:scale(0.4);-o-transform:scale(0.4);transform-origin:4px 7px}.field.field193{display:none}@media(min-width: 700px){.search__box{background:#666}.search__box__item{background:#000}.search__box__item__icon{display:block;width:150px;height:150px}.search__box__item__icon img{width:140px;height:140px}.search__box .search__box__where{filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-bottom:1px solid #fff;margin-top:1rem;margin-bottom:1rem;height:70px;position:relative}.search__box .search__box__where__city{width:auto;display:inline-block;padding:0 2rem;position:relative}.search__box .search__box__where__city:before{border:1px solid;width:20px;height:20px;content:"";border-radius:100%;display:block;position:absolute;bottom:-10px;left:50%;margin-left:-10px;background:#666}.search__box .search__box__where__city:after{border-left:1px solid #fff;height:20px;position:absolute;content:"";bottom:10px;left:50%;width:1px;background:red}.search__box .search__box__where .collapsing{transform-style:preserve-3d;animation-name:fade-in;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:linear}.search__box .search__box__where.show{display:flex !important;justify-content:center !important;filter:alpha(opacity=1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}.building__details__table ul{list-style:none;margin:0px 8px 0px 0px;padding:0px}.building__details__table .h3,.building__details__table .success{text-align:left}.building__details__menu{position:relative;bottom:auto;left:auto}.building__details__name{position:absolute;bottom:0px;color:#fff;z-index:1;width:100%}.building__details__name .btn{padding:5px;width:300px;font-size:1rem}.building__details__name .btn+.btn{margin-left:1px}}.realestateSearch{display:none}.realestateSearching{background:#2b6565;color:#000;height:calc(100% - 73px)}.realestateSearching .field{width:100%;text-align:center}.realestateSearching .field .name{color:#fff}.realestateSearching .field input,.realestateSearching .field select{width:300px}.realestateSearching .button{text-align:center;padding-bottom:1rem}.realestateSearching .button input{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.requestLink{padding:1rem;line-height:3rem;text-align:center}.searchByCode__box input{width:auto;margin-left:10px;color:#000}.searchByCode__box{padding:1rem;background:#c73c18;border-bottom:1px solid #fff;text-align:center;color:#fff}.searchByCode__box .btn{background-color:#2b6565}.searchByCode__box .btn:disabled{opacity:.3}@media(min-width: 1400px){.realestateDetail .building__details__cover{min-height:540px}.realestateDetail .building__details__cover img{pointer-events:none;position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}}@media(min-width: 578px){.building__details__render__photo{height:400px}.realestateDetail .building__photo{height:400px}}@media(min-width: 700px)and (max-width: 1134px){.search__box__item__icon{width:80px;height:140px}.search__box__item__icon img{width:80px;height:80px;margin-top:2rem}}@media(min-width: 900px){.building__details__render__photo{height:500px}.realestateDetail .building__photo{height:440px}.realestateDetail .building__photo+.building__photo{display:inline-block}}@media(min-width: 1100px){.building__details__render__photo{height:550px}.realestateDetail .building__photo{height:440px}}@media(min-width: 1300px){.building__details__render__photo{height:600px}.realestateDetail .building__photo{height:440px}}@media(min-width: 2400px){.building__details__render__photo{height:800px}.realestateDetail .building__photo{height:800px}}.staff__item{position:relative}.staff__item__image0{height:280px;overflow:hidden;margin-bottom:1rem}.staff__item__image0 img{width:100%}.staff__item__text{color:#000;margin-bottom:1rem}.staff__item__text.item__social{margin-top:1rem}.staff__item__text.item__social a{margin-right:1rem}.staff__item__title{background:#c73c18;padding:1rem;text-align:center;color:#fff;margin-bottom:1rem}p.staff__item__text{background:#000;color:#fff;padding:2rem;line-height:2rem}.staff__item__text__description{position:absolute;top:800px;left:0px;transition:.4s ease-in-out}.staff__item__text__description.open{position:absolute;top:0px;transition:.4s ease-in-out;background:hsla(0,0%,100%,.95);left:0px;padding:2rem;height:100%;overflow:scroll}.competences__item{background:#2b6565;color:#fff;text-align:center}.competences__item__image{padding:1rem}.competences__item__title{background:#c73c18;color:#fff;padding:1rem;font-size:1.5rem}.why__item{background:#2b6565;color:#fff;text-align:center;position:relative}.why__item__image{padding:1rem}.why__item__title{background:#c73c18;color:#fff;padding:1rem;font-size:1.5rem}.why__item__text{position:absolute;width:calc(100% - 2rem);top:50%;left:1rem;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%)}@media(min-width: 568px){.staff__item__image0{height:500px}}.feedback__header{padding:2rem}.feedback__header .btn__cta,.feedback__header .realestateSearching .button input,.realestateSearching .button .feedback__header input{margin-bottom:1rem}.feedback__stars{width:100px;font-family:"Font Awesome 5 Pro";font-size:20px;color:#ffd602;display:inline-block;margin:0 10px;position:relative;text-align:left;vertical-align:bottom;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.feedback__stars:before{content:"";color:#999;position:absolute;top:0px;left:0px;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.feedback__star--all{overflow:hidden}.feedback__star--all:before{font-family:"Font Awesome 5 Pro";content:"";position:relative;z-index:9;display:block;overflow:hidden;width:inherit;word-break:keep-all;font-weight:900;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.feedback__star{width:100px;font-size:1em;font-family:"Font Awesome 5 Pro";display:inline-block;color:#ffd602;margin-left:20px;text-align:left}.feedback__star.star-5:before{font-family:"Font Awesome 5 Pro";content:"";position:relative;z-index:9;font-weight:900}.feedback__star.star-4:before{font-family:"Font Awesome 5 Pro";content:"";position:relative;z-index:9;font-weight:900}.feedback__star.star-3:before{font-family:"Font Awesome 5 Pro";content:"";position:relative;z-index:9;font-weight:900}.feedback__star.star-2:before{font-family:"Font Awesome 5 Pro";content:"";position:relative;z-index:9;font-weight:900}.feedback__star.star-1:before{font-family:"Font Awesome 5 Pro";content:"";position:relative;z-index:9;font-weight:900}.feedback__posts{padding-top:1rem}.feedback__post{border:1px solid #ccc;padding:1rem;margin:0 1rem 1rem 1rem}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version %%INJECT_VERSION%%
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.newsletter__istruction{padding:2rem;background:url("../images/paper-plane.svg");max-width:500px;background-position:180px top;background-repeat:no-repeat;background-size:240px;background-position:160px 30px;background-repeat:no-repeat;background-size:140px}.newsletter__istruction__step{position:relative;min-height:3rem}.newsletter__istruction__step__number{color:#c00;border:1px solid #c00;float:left;margin-right:1rem;text-align:center;display:block;width:15px}.newsletter__istruction__step:nth-child(4){height:4rem}.newsletter__istruction .btn{margin-top:1rem}.boxChoose{background:#2b6565;color:#fff;padding:1rem}.boxChoose .label_check{font-size:1.2rem}.privacy{margin-top:1rem}body[page=newsletter] .box.big.newsletter{width:100%;max-width:900px;margin:auto}body[page=newsletter] .button_data{text-align:center;margin-bottom:10rem}body[page=newsletter] .field{margin-bottom:1rem}body[page=newsletter] .label_data{display:block}body[page=sended_newsletter] .wrapper.wrapper--content{min-height:90vh}body[page=sended_newsletter] .wrapper.wrapper--content a{color:#c73c18}@media(min-width: 900px){.newsletter__istruction{background-position:180px top;background-repeat:no-repeat;background-size:390px;max-width:none}.newsletter__istruction__step{position:relative;height:3rem}.newsletter__istruction__step:nth-child(4){height:3rem}}.banner__dx{background:#2b4b6d;color:#fff;padding:3rem 3rem 3rem 3rem;position:relative}.banner__dx .spacer{height:20px;margin-bottom:115px}.banner__dx .hittedTarget{position:absolute;bottom:0%;left:0%;background-color:#649ad2;padding:15px;width:100%;text-align:center}.banner__dx .hittedTarget .h2,.banner__dx .hittedTarget .address .title,.address .banner__dx .hittedTarget .title{margin-bottom:5px !important;font-size:1rem}.banner__dx .hittedTarget .h1,.banner__dx .hittedTarget .ecom_shipping .title,.ecom_shipping .banner__dx .hittedTarget .title,.banner__dx .hittedTarget .ecom_payment .title,.ecom_payment .banner__dx .hittedTarget .title,.banner__dx .hittedTarget form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] .banner__dx .hittedTarget .titleSez,.banner__dx .hittedTarget .item__text__name{font-size:4.5rem}.calculator{float:right;vertical-align:top;height:100%;width:100%;display:none}.calculator select{width:100%;color:#000}@media(min-width: 1000px){.banner__dx{max-width:none;height:100%}.banner__dx .hittedTarget{width:auto;right:80px;left:auto;box-shadow:-5px -1px 12px 0px rgba(0,0,0,.25)}.calculator{padding-left:10px;max-width:250px;border-left:1px solid #fff;padding-left:10px}}@media(min-width: 1300px){.banner__dx .spacer{height:20px;margin-bottom:28px}}@media(min-width: 1700px){.banner__dx .hittedTarget{width:230px;height:250px;right:110px;left:auto;box-shadow:-5px -1px 12px 0px rgba(0,0,0,.25)}.banner__dx .hittedTarget .h2,.banner__dx .hittedTarget .address .title,.address .banner__dx .hittedTarget .title{margin-top:37px;font-size:1.3rem}.banner__dx .hittedTarget .h1,.banner__dx .hittedTarget .ecom_shipping .title,.ecom_shipping .banner__dx .hittedTarget .title,.banner__dx .hittedTarget .ecom_payment .title,.ecom_payment .banner__dx .hittedTarget .title,.banner__dx .hittedTarget form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] .banner__dx .hittedTarget .titleSez,.banner__dx .hittedTarget .item__text__name{font-size:6rem}}:root{--card-width: 195px;--card-height: 350px;--card-transition-duration: 800ms;--card-transition-easing: ease}.app{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.app__bg{position:absolute;width:100%;height:100%;z-index:-5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.app__bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:1;opacity:.8}.app__bg__image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) translateX(var(--image-translate-offset, 0));width:180%;height:180%;transition:transform 1000ms ease,opacity 1000ms ease;overflow:hidden}.app__bg__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.app__bg__image.current--image{opacity:1;--image-translate-offset: 0}.app__bg__image.previous--image,.app__bg__image.next--image{opacity:0}.app__bg__image.previous--image{--image-translate-offset: -25%}.app__bg__image.next--image{--image-translate-offset: 25%}.cardList{position:absolute;width:calc(3*var(--card-width));height:auto}.cardList__btn{--btn-size: 70px;width:var(--btn-size);height:var(--btn-size);position:absolute;top:50%;transform:translateY(-50%);z-index:100}.cardList__btn.btn--left{left:-5%}.cardList__btn.btn--right{right:-5%}.cardList__btn .icon{width:100%;height:100%}.cardList__btn .icon svg{width:100%;height:100%}.cardList .cards__wrapper{position:relative;width:100%;height:100%;perspective:1000px}.card{--card-translateY-offset: 100vh;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) translateX(var(--card-translateX-offset)) translateY(var(--card-translateY-offset)) rotateY(var(--card-rotation-offset)) scale(var(--card-scale-offset));display:inline-block;width:var(--card-width);height:var(--card-height);transition:transform var(--card-transition-duration) var(--card-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none}.card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:1;transition:opacity var(--card-transition-duration) var(--card-transition-easing);opacity:calc(1 - var(--opacity))}.card__image{position:relative;width:100%;height:100%}.card__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.current--card{--current-card-rotation-offset: 0;--card-translateX-offset: 0;--card-rotation-offset: var(--current-card-rotation-offset);--card-scale-offset: 1.2;--opacity: 0.8}.card.previous--card{--card-translateX-offset: calc(-1 * var(--card-width) * 1.1);--card-rotation-offset: 25deg}.card.next--card{--card-translateX-offset: calc(var(--card-width) * 1.1);--card-rotation-offset: -25deg}.card.previous--card,.card.next--card{--card-scale-offset: 0.9;--opacity: 0.4}.infoList{position:absolute;width:calc(3*var(--card-width));height:var(--card-height);pointer-events:none}.infoList .info__wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-end;perspective:1000px;transform-style:preserve-3d}.info{margin-bottom:calc(var(--card-height)/8);margin-left:calc(var(--card-width)/1.5);transform:translateZ(2rem);transition:transform var(--card-transition-duration) var(--card-transition-easing)}.info .text{position:relative;font-family:"Poppins",sans-serif;font-size:calc(var(--card-width)*var(--text-size-offset, 0.16));white-space:nowrap;color:#fff;width:-moz-fit-content;width:fit-content}.info .name,.info .location{text-transform:uppercase}.info .location{font-weight:600}.info .location{--mg-left: 40px;--text-size-offset: 0.09;font-weight:500;margin-bottom:calc(var(--mg-left)/2);padding-bottom:.8rem;padding:5px}.info .location--red{background-color:#ed562f}.info .location--green{background-color:#95c11f}.info .location--blu{background-color:#659bd3}.info .location::before,.info .location::after{content:"";position:absolute;background:#fff;left:var(--mg-left);top:115%;transform:translate(calc(-1 * var(--mg-left)), -50%)}.info .location::after{bottom:0;width:60px;height:2px}.info .description{--text-size-offset: 0.065;font-weight:500;display:inline-block}.info .description a{color:#fff;pointer-events:all}.info.current--info{opacity:1;display:block}.info.previous--info,.info.next--info{opacity:0;display:none}.loading__wrapper{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000;z-index:200}.loading__wrapper .loader--text{color:#fff;font-family:"Poppins",sans-serif;font-weight:500;margin-bottom:1.4rem}.loading__wrapper .loader{position:relative;width:200px;height:2px;background:hsla(0,0%,100%,.25)}.loading__wrapper .loader span{position:absolute;left:0;top:0;width:100%;height:100%;background:red;transform:scaleX(0);transform-origin:left}@media(min-width: 300px)and (max-width: 600px){.cardList__btn.btn--left{left:27%;top:250px}.cardList__btn.btn--right{right:27%;top:250px}}@media(min-width: 800px){:root{--card-width: 250px;--card-height: 400px}}@media(min-width: 1300px){:root{--card-width: 350px;--card-height: 550px}}footer{background:#000;color:#fff;font-size:12px;font-weight:300;position:absolute;bottom:0px;height:var(--footer-height);width:100%}footer a{color:#fff}footer a:hover{color:#c73c18}footer .logo__area{padding:0 2rem}footer p{font-size:.8rem;line-height:1.1rem;margin-top:2rem}footer .social{margin:1rem;text-align:center}footer .social a{margin:10px}footer .social a:hover{color:#c73c18}footer .logo__footer{width:100%;text-align:center}footer .logo__footer .logo--footer{max-width:420px;width:100%;position:relative !important}.companyGroup img{width:160px;margin:10px auto;display:block}.companyGroup{text-align:right;width:100%;margin-bottom:2rem}.copyright-area{background:#000;color:#fff;padding:20px;font-size:12px;font-weight:300}.copyright-area p{margin-top:1}.copyright-area .menu-privacy-container li{list-style:none;display:inline-block;margin-left:10px}.copyright-area .menu-privacy-container li a{color:#666}@media(min-width: 1260px){footer .colorsStrip{width:36px;height:100%;display:flex;position:absolute;right:0;top:0}footer .colorsStrip .red{background-color:#e03017;width:12px;height:100%}footer .colorsStrip .green{background-color:#91b508;width:12px;height:100%}footer .colorsStrip .blue{background-color:#478aca;width:12px;height:100%}}.pnlm-container{margin:0;padding:0;overflow:hidden;position:relative;cursor:default;width:100%;height:100%;font-family:Helvetica,"Nimbus Sans L","Liberation Sans",Arial,sans-serif;background:#f4f4f4 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%22100%22%20viewBox%3D%220%200%2067%20100%22%3E%0A%3Cpath%20stroke%3D%22%23ccc%22%20fill%3D%22none%22%20d%3D%22M33.5%2C50%2C0%2C63%2C33.5%2C75%2C67%2C63%2C33.5%2C50m-33.5-50%2C67%2C25m-0.5%2C0%2C0%2C75m-66.5-75%2C67-25m-33.5%2C75%2C0%2C25m0-100%2C0%2C50%22%2F%3E%0A%3C%2Fsvg%3E%0A") repeat;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;outline:0;line-height:1.4;contain:content}.pnlm-container *{box-sizing:content-box}.pnlm-ui{position:absolute;width:100%;height:100%;z-index:1}.pnlm-grab{cursor:grab;cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s6.38-6.73%204.64-8.24-3.47%201.01-3.47%201.01%203.61-5.72%201.41-6.49c-2.2-0.769-3.33%204.36-3.33%204.36s0.873-5.76-1.06-5.76-1.58%205.39-1.58%205.39-0.574-4.59-2.18-4.12c-1.61%200.468-0.572%205.51-0.572%205.51s-1.58-4.89-2.93-3.79c-1.35%201.11%200.258%205.25%200.572%206.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A") 12 8,default}.pnlm-grabbing{cursor:grabbing;cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s5.07-5.29%203.77-6.74c-1.31-1.45-2.53%200.14-2.53%200.14s2.74-3.29%200.535-4.06c-2.2-0.769-2.52%201.3-2.52%201.3s0.81-2.13-1.12-2.13-1.52%201.77-1.52%201.77-0.261-1.59-1.87-1.12c-1.61%200.468-0.874%202.17-0.874%202.17s-0.651-1.55-2-0.445c-1.35%201.11-0.68%202.25-0.365%203.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A") 12 8,default}.pnlm-sprite{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%22208%22%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22117%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22143%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20cy%3D%22169%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cy%3D%22195%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cx%3D%2213%22%20cy%3D%22195%22%20r%3D%222.5%22%2F%3E%0A%3Cpath%20d%3D%22m5%2083v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-5%205v6h6v-6zm-5%205v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20110a7%207%200%200%200%20-7%207%207%207%200%200%200%207%207%207%207%200%200%200%207%20-7%207%207%200%200%200%20-7%20-7zm-1%203h2v2h-2zm0%203h2v5h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m5%2057v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-10%2010v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m17%2038v2h-8v-2z%22%2F%3E%0A%3Cpath%20d%3D%22m12%209v3h-3v2h3v3h2v-3h3v-2h-3v-3z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20136-6.125%206.125h4.375v7.875h3.5v-7.875h4.375z%22%2F%3E%0A%3Cpath%20d%3D%22m10.428%20173.33v-5.77l5-2.89v5.77zm1-1.73%203-1.73-3.001-1.74z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.pnlm-container:fullscreen{height:100% !important;width:100% !important;position:static !important}.pnlm-render-container{cursor:inherit;position:absolute;height:100%;width:100%}.pnlm-controls{margin-top:4px;background-color:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4);border-radius:3px;cursor:pointer;z-index:2;transform:translateZ(9999px)}.pnlm-control:hover{background-color:#f8f8f8}.pnlm-controls-container{position:absolute;top:0;left:4px;z-index:1}.pnlm-zoom-controls{width:26px;height:52px}.pnlm-zoom-in{width:100%;height:50%;position:absolute;top:0;border-radius:3px 3px 0 0}.pnlm-zoom-out{width:100%;height:50%;position:absolute;bottom:0;background-position:0 -26px;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,.1);border-radius:0 0 3px 3px}.pnlm-fullscreen-toggle-button,.pnlm-orientation-button,.pnlm-hot-spot-debug-indicator{width:26px;height:26px}.pnlm-hot-spot-debug-indicator{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background-color:hsla(0,0%,100%,.5);border-radius:13px;display:none}.pnlm-orientation-button-inactive{background-position:0 -156px}.pnlm-orientation-button-active{background-position:0 -182px}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px}.pnlm-fullscreen-toggle-button-active{background-position:0 -78px}.pnlm-panorama-info{position:absolute;bottom:4px;background-color:rgba(0,0,0,.7);border-radius:0 3px 3px 0;padding-right:10px;color:#fff;text-align:left;display:none;z-index:2;transform:translateZ(9999px)}.pnlm-title-box{position:relative;font-size:20px;display:table;padding-left:5px;margin-bottom:3px}.pnlm-author-box{position:relative;font-size:12px;display:table;padding-left:5px}.pnlm-load-box{position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:rgba(0,0,0,.7);border-radius:3px;text-align:center;font-size:20px;display:none;color:#fff}.pnlm-load-box p{margin:20px 0}.pnlm-lbox{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;display:none}.pnlm-loading{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-name:pnlm-mv;-webkit-animation-name:pnlm-mv;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;height:10px;width:10px;background-color:#fff;position:relative}@keyframes pnlm-mv{from{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}.pnlm-load-button{position:absolute;top:50%;left:50%;width:200px;height:100px;margin:-50px 0 0 -100px;background-color:rgba(0,0,0,.7);border-radius:3px;text-align:center;font-size:20px;display:table;color:#fff;cursor:pointer}.pnlm-load-button:hover{background-color:rgba(0,0,0,.8)}.pnlm-load-button p{display:table-cell;vertical-align:middle}.pnlm-info-box{font-size:15px;position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:#000;border-radius:3px;display:table;text-align:center;color:#fff;table-layout:fixed}.pnlm-info-box a,.pnlm-author-box a{color:#fff;word-wrap:break-word;overflow-wrap:break-word}.pnlm-info-box p{display:table-cell;vertical-align:middle;padding:0 5px 0 5px}.pnlm-error-msg{display:none}.pnlm-about-msg{font-size:11px;line-height:11px;color:#fff;padding:5px 8px 5px 8px;background:rgba(0,0,0,.7);border-radius:3px;position:absolute;top:50px;left:50px;display:none;opacity:0;transition:opacity .3s ease-in-out;z-index:1}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#fff}.pnlm-about-msg a:hover,.pnlm-about-msg a:active{color:#eee}.pnlm-hotspot-base{position:absolute;visibility:hidden;cursor:default;vertical-align:middle;top:0;z-index:1}.pnlm-hotspot{height:26px;width:26px;border-radius:13px}.pnlm-hotspot:hover{background-color:hsla(0,0%,100%,.2)}.pnlm-hotspot.pnlm-info{background-position:0 -104px}.pnlm-hotspot.pnlm-scene{background-position:0 -130px}div.pnlm-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;max-width:200px;padding:5px 10px;margin-left:-220px;cursor:default}div.pnlm-tooltip:hover span{visibility:visible}div.pnlm-tooltip:hover span:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-20px;left:-10px;margin:0 50%}.pnlm-compass{position:absolute;width:50px;height:50px;right:4px;bottom:4px;border-radius:25px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2250%22%20width%3D%2250%22%3E%0A%3Cpath%20d%3D%22m24.5078%206-3.2578%2018h7.5l-3.25781-18h-0.984376zm-3.2578%2020%203.2578%2018h0.9844l3.2578-18h-7.5zm1.19531%200.9941h5.10938l-2.5547%2014.1075-2.5547-14.1075z%22%2F%3E%0A%3C%2Fsvg%3E%0A");cursor:default;display:none}.pnlm-world{position:absolute;left:50%;top:50%}.pnlm-face{position:absolute;transform-origin:0 0}.pnlm-dragfix,.pnlm-preview-img{position:absolute;height:100%;width:100%}.pnlm-preview-img{background-size:cover;background-position:center}.pnlm-lbar{width:150px;margin:0 auto;border:#fff 1px solid;height:6px}.pnlm-lbar-fill{background:#fff;height:100%;width:0}.pnlm-lmsg{font-size:12px}.pnlm-fade-img{position:absolute;top:0;left:0}.pnlm-pointer{cursor:pointer}@media(min-width: 568px){body{margin:0px 0px var(--footer-height) 0px;margin-bottom:var(--footer-height);background:#fff}}@media print{body{margin:0;color:#000;background-color:#fff}*{color:#000 !important;background:rgba(0,0,0,0) !important;font-size:12pt}.wrapper--slider{display:none}.btn{display:none}.building__details__table--2{display:none !important}footer .logo{display:none !important}footer .social{display:none !important}.building__details__cover.col-sm-8.col-12.order-1.order-sm-2{order:1;max-width:100% !important;flex:none;display:none}.building__details__description.col-sm-4.col-12.order-2.order-sm-1{order:2;width:12cm;flex:none}.building__details__description.col-sm-4.col-12.order-2.order-sm-1 p{width:12cm}.row.no-gutters.building__details__name{display:none}.building__details__render div:nth-child(1){display:none}.col-12.col-sm-4.building__details__table{margin:auto}.building__details.row.no-gutters{width:15cm;display:inline-block;margin-left:.5cm}.building__details__render.row.no-gutters{width:6cm;display:inline-block;vertical-align:top}ul.building__details__table--1{width:6cm;display:block}ul.building__details__table--1 li{width:6cm}ul.building__details__table--1 li div{display:inline-block}.img__print--cover{display:block;max-width:12cm;margin-left:1cm}footer p{display:none}.building__details__table{max-width:100%}body:after{content:url("../images/logo-print.jpg");bottom:140px;position:absolute;right:2cm;transform:translate(-1cm, 0%);-webkit-transform:translate(-1cm, 0%);-ms-transform:translate(-1cm, 0%);-moz-transform:translate(-1cm, 0%);-o-transform:translate(-1cm, 0%)}body:before{content:"Immobilinea srl \a Corso Italia, 95 \a 37016 Garda(VR) \aTel +39 045 24 74 396 \ainfo@immobilinea.it";position:absolute;bottom:0px;white-space:pre-wrap;display:block;text-align:left;padding:1em;border:2px solid #000;width:6cm;padding-top:77px;right:2cm}@page{margin:2cm}@page :first{margin-top:2cm}@page :left{margin-right:2cm}@page :right{margin-left:4cm}body[page=cantiere] .building__details__cover{max-width:21cm;margin:auto}body[page=cantiere] .building__details__render.row.no-gutters{width:21cm !important;margin-left:2cm}body[page=cantiere] .building__details__section__title{display:none}body[page=cantiere] .building__details__section.building__details__section--underconstruction{display:none}body[page=cantiere] .grid.grid__building,body[page=cantiere] .realestate{display:none}body[page=cantiere] .building__details__section.building__details__section-disp{display:none}body[page=cantiere] .building__details__section.building__details__section--capitolato{display:none}body[page=cantiere] .building__details__section.building__details__section--project{display:none}body[page=cantiere] .building__details{margin-top:0}body[page=cantiere] .building__details__cover img{max-width:21cm;display:block}body[page=cantiere] .row.no-gutters.building__details__name{display:none}body[page=cantiere] .col-12.col-sm-4.building__details__cta.modalNewFormRecord{width:21cm !important;word-break:normal}body[page=cantiere] p{width:21cm}.hover__filter,.carousel.carouselHome:after,.wrapper--close:after,.building__item__image0:after,.building__details__cover:after{display:none}}