.estate-presentation__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.estate-presentation__tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.estate-presentation__tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;width:100%;margin:15px 15px 15px 0}@media screen and (min-width:768px){.estate-presentation__tags-wrapper{max-width:555px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.estate-presentation__tags-wrapper .tag{background-color:#f7f7f7;padding:7.5px 20px;border-radius:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0;font-size:1.1rem}@media screen and (min-width:500px){.estate-presentation__tags-wrapper .tag{font-size:1.2rem}}@media screen and (min-width:768px){.estate-presentation__tags-wrapper .tag{font-size:1.4rem}}.estate-presentation__tags-wrapper .tag:first-of-type{background-color:#0a6678;color:#fff;font-weight:700}.estate-presentation__tags-wrapper .tag.tag-location{position:relative;padding:7.5px 45px 7.5px 20px}@media screen and (min-width:992px){.estate-presentation__tags-wrapper .tag.tag-location{padding:7.5px 45px 7.5px 20px}}.estate-presentation__tags-wrapper .tag.tag-location:after{content:"";display:inline-block;width:11px;height:15.7px;background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/map-marker.svg);background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.estate-presentation__tags-submit-wrapper{margin:10px 0}@media screen and (min-width:768px){.estate-presentation__tags-submit-wrapper{margin:0}}.estate-presentation__caracteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;margin-bottom:25px;gap:15px}@media screen and (min-width:620px){.estate-presentation__caracteristics{margin-top:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:768px){.estate-presentation__caracteristics{gap:50px}}.estate-presentation__caracteristics .caracteristic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.estate-presentation__caracteristics .caracteristic-icon{display:block;width:41px;height:41px;background-repeat:no-repeat;background-size:cover;background-position:50%;margin-right:10px}.estate-presentation__caracteristics .caracteristic-icon.room{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/room.svg)}.estate-presentation__caracteristics .caracteristic-icon.size{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/size.svg)}.estate-presentation__caracteristics .caracteristic-icon.bedroom{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/bedroom.svg)}.estate-presentation__caracteristics .caracteristic-icon.bathroom{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/bathroom.svg)}.estate-presentation__caracteristics .caracteristic-icon.heating{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/heating.svg)}.estate-presentation__caracteristics .caracteristic-icon.garden{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/garden.svg)}.estate-presentation__caracteristics .caracteristic-icon.price{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/price.svg)}.estate-presentation__photos{display:grid;grid-gap:10px 15px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"main-image main-image main-image main-image" "second-image third-image fourth-image fith-image";margin-top:15px}@media screen and (min-width:768px){.estate-presentation__photos{grid-template-columns:50% 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"main-image second-image third-image" "main-image fourth-image fith-image";margin-top:35px}}.estate-presentation__photos .main-image{grid-area:main-image}.estate-presentation__photos .second-image{grid-area:second-image}.estate-presentation__photos .third-image{grid-area:third-image}.estate-presentation__photos .fourth-image{grid-area:fourth-image}.estate-presentation__photos .fith-image{grid-area:fith-image}.estate-presentation__photos img{border-radius:15px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.estate-presentation__photos .main-image img{height:320px}.estate-presentation__photos .fith-image img,.estate-presentation__photos .fourth-image img,.estate-presentation__photos .second-image img,.estate-presentation__photos .third-image img{height:50px}@media screen and (min-width:620px){.estate-presentation__photos .fith-image img,.estate-presentation__photos .fourth-image img,.estate-presentation__photos .second-image img,.estate-presentation__photos .third-image img{height:100px}}@media screen and (min-width:768px){.estate-presentation__photos .main-image img{height:447px}.estate-presentation__photos .fith-image img,.estate-presentation__photos .fourth-image img,.estate-presentation__photos .second-image img,.estate-presentation__photos .third-image img{height:216px}}.more-photos{position:relative}.more-photos span{position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;height:100%;width:100%;color:#000;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:620px){.more-photos span{font-size:3rem}}@media screen and (min-width:992px){.more-photos span{font-size:7rem}}.more-photos:before{content:"";display:block;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);position:absolute;top:0;left:0}.estate-presentation__share{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}.estate-presentation__share,.heart{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px;border-radius:50%;margin-left:10px;background-color:#f7f7f7;cursor:pointer}.heart.favorite-properties-link--active{background:none}.heart svg path{fill:none;stroke:#000}.heart.favorite-properties-link--active svg,.heart:focus svg,.heart:hover svg{-webkit-animation:pulse .6s 0s infinite;animation:pulse .6s 0s infinite}.heart.favorite-properties-link--active svg path,.heart:focus svg path,.heart:hover svg path{fill:#b81f34;stroke:#b81f34}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width:992px){.estate-details{margin-bottom:30px}}.estate-details__table{text-align:center;position:relative}.estate-details__table table{outline:none;margin-top:0;border:none}.estate-details__table td{width:50%;text-align:left;padding:10px 20px}@media screen and (min-width:620px){.estate-details__table td{padding:25px 20px}}.estate-details__table tr:first-of-type td{border-top:1px solid #dcdcdc}.estate-details__table tr:last-of-type td{border-bottom:1px solid #dcdcdc}.estate-details__table tr{display:none}.estate-details__table tr.active,.estate-details__table tr.show-more{display:table-row}.estate-details__table .load_more{display:inline-block}.estate-details__table .estate-details__table-see-more{position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.estate-details__table .estate-details__table-see-more:before{content:"";display:inline-block;width:100%;height:100%;min-height:60px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,.5)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.5));position:absolute;top:-40px;left:0}.estate-details__table .estate-details__table-see-more.no-background{bottom:-55px}.estate-details__table .estate-details__table-see-more.no-background:before{display:none}.estate-details__table .estate-details__table-see-more .button--load-more{top:18px}.estate-details__table .estate-details__table-see-more .button--load-more:hover:after{top:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.estate-details__table .estate-details__table-see-more .button--load-more.load_less:hover:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width:768px){.related-estates .estates-list{grid-gap:25px}}@media screen and (min-width:1200px){.related-estates .estates-list{grid-gap:25px 40px}}@media screen and (min-width:1400px){.related-estates .estates-list{grid-gap:25px 40px}}.estate-adivsor__photo{width:144px;height:144px;overflow:hidden;border-radius:50%}.estate-adivsor__photo img,.estate-adivsor__photo picture{width:100%;display:block}.estate-adivsor__content-subtitle{color:#30b1c8;font-weight:700}.estate-adivsor__content-subtitle p{margin-top:0}@media screen and (min-width:620px){.estate-adivsor__content-wrapper{display:grid;grid-template-columns:144px 1fr;grid-gap:0 60px}}.location__iframe--wrapper{position:relative;overflow:hidden;border-radius:27px;width:100%;height:270px;margin:20px 0}.location__search-bar--heading{text-align:center;margin:25px 0}@media screen and (min-width:768px){.location__search-bar--heading{margin:45px 0}}.location__search-bar--heading .heading{color:#30b1c8;font-size:1.85rem}@media screen and (min-width:768px){.location__search-bar--heading .heading{font-size:2.75rem}}@media screen and (min-width:768px){.location__search-bar-wrapper{display:grid;grid-template-columns:235px 1FR;grid-gap:15px}}@media screen and (min-width:1200px){.location__search-bar-wrapper{max-width:90%;margin:0 auto}}.location__search-bar-icons{-ms-flex-pack:distribute;justify-content:space-around}.location__search-bar,.location__search-bar-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location__search-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:620px){.location__search-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.location__search-bar input[type=text]{width:100%;height:45px;background-color:#f7f7f7;border:none;border-radius:27px;padding-left:20px;font-style:italic;margin:20px 0}@media screen and (min-width:620px){.location__search-bar input[type=text]{width:40%}}@media screen and (min-width:768px){.location__search-bar input[type=text]{width:235px;height:100%;margin:unset}}@media screen and (min-width:1290px){.location__search-bar input[type=text]{width:345px}}.location__search-bar .results{max-width:191px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;background-color:#f7f7f7;border-radius:5px;font-weight:700;color:#0a6678;margin:5px 0;padding:10px 30px}@media screen and (min-width:768px){.location__search-bar .results{padding:13px 25px;margin:unset}}.search-icon--svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:620px){.search-icon--svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (min-width:768px){.search-icon--svg{margin:unset}}.search-icon{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:50%;background-color:#f7f7f7}.search-icon:hover,.travel-time-calculator__transport-mode-input:checked+.search-icon{background-color:#0a6678}.search-icon:hover svg path,.travel-time-calculator__transport-mode-input:checked+.search-icon svg path{fill:#fff}.travel-time-calculator__transport-mode-input{display:none}.estate-form__heading{max-width:565px}.estate-form__content{margin-bottom:36px}.estate-energy-results__images{display:grid;grid-gap:40px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.dpe-ges-figure{width:270px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.dpe-ges-figure,.dpe-ges-figure__grade-line{display:-webkit-box;display:-ms-flexbox;display:flex}.dpe-ges-figure__grade-line{--base-width:22.1888412%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:5px 10px}.dpe-ges-figure--blank .dpe-ges-figure__grade-line{opacity:.45}.dpe-ges-figure__grade-line--big{-webkit-box-flex:0;-ms-flex:0 0 clamp(40px,5vw,90px);flex:0 0 clamp(40px,5vw,90px);border:2px solid #000;border-right:0}.dpe-ges-figure__grade-line--big:after{border-color:#000 #000 transparent transparent;border-style:solid;border-width:2px}.dpe-ges-figure__grade-line>.dpe-ges-figure__grade-line-label{color:#fff;font-weight:700;font-size:clamp(1.9rem,2.1vw,3.2rem);position:relative;z-index:2}.dpe-ges-figure__grade-line--big>.dpe-ges-figure__grade-line-label{-webkit-text-stroke:1px #000;-webkit-transform:scale(2) translateX(20%);transform:scale(2) translateX(20%)}.dpe-ges-figure__grade-line--a{width:var(--base-width)}.dpe-ges-figure__grade-line--b{width:calc(var(--base-width) + 11.30186%)}.dpe-ges-figure__grade-line--c{width:calc(var(--base-width) + 22.60372%)}.dpe-ges-figure__grade-line--d{width:calc(var(--base-width) + 33.90558%)}.dpe-ges-figure__grade-line--e{width:calc(var(--base-width) + 45.20744%)}.dpe-ges-figure__grade-line--f{width:calc(var(--base-width) + 56.5093%)}.dpe-ges-figure__grade-line--g{width:calc(var(--base-width) + 67.81116%)}.dpe-ges-figure__grade-line:after{height:73%;content:"";aspect-ratio:1/1;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:currentColor;position:absolute;right:0;-webkit-transform:rotate(45deg) translate(36%,-36%);transform:rotate(45deg) translate(36%,-36%)}.dpe-ges-figure--dpe .dpe-ges-figure__grade-line--a{color:#019c6c;background-color:#019c6c}.dpe-ges-figure--dpe .dpe-ges-figure__grade-line--b{color:#52b153;background-color:#52b153}.dpe-ges-figure--dpe .dpe-ges-figure__grade-line--c{color:#79bd76;background-color:#79bd76}.dpe-ges-figure--dpe .dpe-ges-figure__grade-line--d{color:#f4e711;background-color:#f4e711}.dpe-ges-figure--dpe .dpe-ges-figure__grade-line--e{color:#f0b510;background-color:#f0b510}.dpe-ges-figure--dpe .dpe-ges-figure__grade-line--f{color:#eb8235;background-color:#eb8235}.dpe-ges-figure--dpe .dpe-ges-figure__grade-line--g{color:#d8221f;background-color:#d8221f}.dpe-ges-figure__scale{font-weight:700;font-size:clamp(1.2rem,1.3vw,1.6rem)}.dpe-ges-figure--dpe .dpe-ges-figure__scale--high{color:#019c6c}.dpe-ges-figure--dpe .dpe-ges-figure__scale--low{color:#d8221f}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--a{color:#a3dcf8;background-color:#a3dcf8}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--b{color:#8cb4d3;background-color:#8cb4d3}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--c{color:#7792b1;background-color:#7792b1}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--d{color:#606f8f;background-color:#606f8f}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--e{color:#4d5271;background-color:#4d5271}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--f{color:#393551;background-color:#393551}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--g{color:#281c35;background-color:#281c35}.dpe-ges-figure--ges .dpe-ges-figure__grade-line:after{height:100%;border-radius:50%}.dpe-ges-figure--ges .dpe-ges-figure__grade-line--big:after{height:calc(100% + 4px)}.dpe-ges-figure--ges .dpe-ges-figure__scale--high{color:#8cb4d3}.dpe-ges-figure--ges .dpe-ges-figure__scale--low{color:#281c35}.dpe-ges-figure__grade-line--big .test{visibility:visible}.dpe-ges-figure__values{display:grid;border:2px solid;padding:10px 15px;border-radius:5px;text-align:center;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-bottom:20px}.dpe-ges-figure__value-col:not(:first-child){border-left:2px solid}.dpe-ges-figure__value{font-weight:700;font-size:clamp(1.9rem,2.1vw,3.2rem)}.dpe-ges-figure__value-legend{font-weight:700;font-size:clamp(1.2rem,1vw,1.4rem)}.estate-energy-results__costs{padding-top:20px}.estate-energy-results__costs p{font-size:1.5rem}@media screen and (min-width:992px){.estate-energy-results__images{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.dpe-ges-figure{width:330px}}#cboxOverlay{background:rgba(0,0,0,.8)!important}#cboxContent{border-radius:15px}#cboxPrevious{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/chevron-left-secondary.svg);left:10px}#cboxNext,#cboxPrevious{background-repeat:no-repeat;background-size:12px;background-position:50%;position:absolute;top:50%;border-radius:50%}#cboxNext{background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/chevron-right-secondary.svg);right:10px;left:unset}#cboxClose{top:15px;right:15px;background-image:url(/wp-content/plugins/baf-properties-catalog/public/assets/svg/close-primary.svg);background-repeat:no-repeat;background-size:12px;background-position:50%;border-radius:4px;border-radius:50%}

/*# sourceMappingURL=property-single.css.map*/