section.objects{padding-top:80px}.object-list{margin-bottom:2rem;margin-top:1rem}.object-list .part.teaser-text{margin-top:2rem;margin-bottom:1.5rem}.object-short{text-decoration:none!important;max-width:1472px;width:100%;margin:0 auto}.object-short .container .mainimage{height:200px;position:relative;width:100%}.object-short .container .mainimage picture{display:inline-block;height:100%;width:100%}.object-short .container .mainimage img{-o-object-fit:cover;display:block;height:100%;object-fit:cover;width:100%}.object-short .container .object-text{background-color:#fff;position:relative}.object-short .container .object-text .wrapper{padding:1em;text-align:center;width:100%}.object-short .container .object-text .wrapper .heading{margin:.6rem 0}.object-short .container .object-text .wrapper .object-size{font-size:1.1rem;text-transform:lowercase}.object-short .container .object-text .wrapper .object-area{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase}.object-short .container .object-text .wrapper .object-price{color:inherit;pointer-events:none;text-decoration:none;display:inline-block;font-size:1.1rem}.object-short .container .object-text .wrapper .button{margin-top:2rem}.object-short .container .object-text .label{bottom:0;display:inline-block;left:0;position:absolute}.object-short .container-fullmargin{margin-bottom:0!important}.object-short:nth-child(odd) .container{flex-direction:row-reverse}.teaser-text{padding:3em;text-align:center}.background-transparent{background-color:transparent;color:#000;background-size:cover;position:relative}.background-transparent div,.background-transparent nav,.background-transparent p{position:relative;z-index:3}.background-transparent h2,.background-transparent .h2,.background-transparent h3,.background-transparent h4{color:#000}.background-transparent.teaser-text{padding:1rem}.background-transparent.teaser-text .text{background-color:#fff;margin:0 auto;max-width:800px;padding:2rem 1rem 1rem}.background-transparent.teaser-text .wrapper{position:relative}.background-transparent.teaser-text .text-wrapper{margin:0 auto;max-width:800px}.background-transparent.teaser-text .button{margin-top:2.5rem;font-size:.85rem}.section-sold-object{margin-bottom:4rem;margin-top:4rem}.section-sold-object .button-group .button{margin:0 .3rem .7rem 0;padding:1rem 1.5rem .8rem;color:#1d1e20!important;background-color:transparent!important}.section-sold-object .button-group .button:last-child{margin-right:0!important}.section-sold-object .button-group .button.selected{box-shadow:0 0 10px 0 rgba(35,35,35,.1);background-color:#fff!important}.section-sold-object .objects{display:flex;margin-bottom:2rem;justify-content:space-between;flex-wrap:wrap}.section-sold-object .objects article{box-sizing:border-box;margin:1rem 0;padding:0;width:50%;max-width:calc(50% - .5rem)}.section-sold-object .objects article .wrapper{background-color:#fff;height:100%}.section-sold-object .objects article .mainimage{position:relative;width:100%;aspect-ratio:4/2.65;overflow:hidden}.section-sold-object .objects article .mainimage picture{display:inline-block;width:100%;height:100%}.section-sold-object .objects article .mainimage picture img{width:calc(100% + 18px);height:100%;object-fit:cover;object-position:center center}.section-sold-object .objects article .sold-text{background-color:#fff;padding:1em .5em}.section-sold-object .objects article .sold-text .sold-area{font-family:"LibreFranklin-Medium",Georgia,Times New Roman,serif}.section-sold-object .objects article .sold-text .sold-size{text-transform:lowercase;letter-spacing:.15em;font-size:.8rem}.section-sold-object .objects article .sold-text .sold-area{text-transform:uppercase;letter-spacing:.15em;font-size:.8rem}.section-sold-object .objects article .sold-text .sold-title h3.heading{font-size:.8rem;margin:.6rem 0 0;font-family:"LibreBaskerville-Regular",Georgia,Times New Roman,serif}.no-webp .background-transparent:not(.sell){background-image:url(/dc/img_fredegard_vad_du_soker.jpg)}.no-webp .background-transparent.sell{background-image:url(/dc/img_fredegard_ska_du_salja_bostad.jpg);background-position:left center}.no-webp .background-transparent.wish-valuation{background-image:url(/dc/img_fredegard_onskar_du_vardering.jpg);background-position:left center}.webp .background-transparent:not(.sell){background-image:url(/dc/img_fredegard_vad_du_soker.webp)}.webp .background-transparent.sell{background-image:url(/dc/img_fredegard_ska_du_salja_bostad.webp);background-position:left center}.webp .background-transparent.wish-valuation{background-image:url(/dc/img_fredegard_onskar_du_vardering.webp);background-position:left center}.ver2{margin:0 0 2rem;max-width:100vw}.ver2 .part.teaser-text{margin:1.5rem auto 2rem;width:100%}.ver2 .background-transparent.teaser-text .text{padding:3rem 1.5rem 2rem}.ver2 .background-transparent.teaser-text>.container{padding:0}.ver2 .estate-item{text-decoration:none!important;color:#424242}.ver2 .estate-item .container-fullmargin{flex-direction:column;margin-bottom:0!important;margin-top:1rem;padding-left:.5rem;padding-right:.5rem}.ver2 .estate-item .mainimage{position:relative;overflow:hidden}.ver2 .estate-item .mainimage picture{display:inline-block;width:calc(100% + 20px);height:100%;margin-left:-10px}.ver2 .estate-item .mainimage picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.ver2 .estate-item .mainimage .h2{opacity:0;position:absolute;color:#fff;top:65%;left:0;right:0;z-index:3;font-size:1.2rem;text-align:center;transition:opacity .8s ease-in-out}.ver2 .estate-item .mainimage .h2 span{display:inline-block;padding-left:20px;padding-right:20px;text-align:center}.ver2 .estate-item .mainimage::before{content:"";position:absolute;z-index:2;background-color:rgba(0,0,0,.15);top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.ver2 .estate-item .mainimage::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-shadow:none;background:linear-gradient(to bottom,rgba(0,0,0,0) 60%,rgba(0,0,0,.6) 100%)}.ver2 .estate-item .mainimage .labeled{position:absolute;bottom:0;text-transform:uppercase;left:0;width:100%;padding:20px;color:#fff;z-index:3;font-size:.85rem;letter-spacing:.015rem}.ver2 .estate-item .mainimage .labeled.top,.ver2 .estate-item .mainimage .labeled.viewing{background-color:rgba(255,255,255,.6);color:#000;padding:.7rem 1.2rem .65rem;width:auto}.ver2 .estate-item .mainimage .labeled.top{right:0;top:0;left:auto;bottom:auto}.ver2 .estate-item .mainimage .labeled.viewing{background-color:rgba(255,255,255,.7)}.ver2 .estate-item .mainimage .labeled+.labeled.viewing{bottom:2.4rem}.ver2 .estate-item .object-text{padding:15px}.ver2 .estate-item .object-text .wrapper{flex-direction:column}.ver2 .estate-item .object-text .wrapper>div.flex{align-items:center;flex-wrap:wrap}.ver2 .estate-item .object-text .wrapper>div.flex>div:first-of-type{padding-right:10px}.ver2 .estate-item .object-text .object-area{text-transform:uppercase;font-size:.8rem;letter-spacing:.5px}.ver2 .estate-item .object-text .size-separator{line-height:1;font-size:.7rem;white-space:nowrap}.ver2 .estate-item .object-text .object-size,.ver2 .estate-item .object-text .object-price{text-transform:lowercase;font-size:.9rem;white-space:nowrap;display:inline-flex;align-items:center}.ver2 .estate-item .object-text .object-sold{text-transform:uppercase;color:#b03134}.ver2 .estate-item .object-text h2,.ver2 .estate-item .object-text .h2{margin-bottom:5px;font-size:1.1rem;color:#424242}.ver2 .estate-item:hover .mainimage .h2,.ver2 .estate-item:focus .mainimage .h2{opacity:1}.ver2 .estate-item:hover .mainimage::before,.ver2 .estate-item:focus .mainimage::before{opacity:1}.ver2 .estate-item.sold-estate{cursor:default}.ver2 .estate-item.sold-estate .mainimage::before{opacity:1}@media(min-width:375px){.object-short .container .object-text .wrapper{padding:2em}}@media(min-width:490px){.ver2{align-items:stretch}.ver2 .mainimage{aspect-ratio:4/2.67}.ver2 .mainimage picture img{aspect-ratio:4/2.67}.ver2 .estate-item .object-text .wrapper{flex-direction:row;justify-content:space-between;align-items:stretch}.ver2 .estate-item .object-text .wrapper>div:first-of-type{display:flex;flex-direction:column;justify-content:space-between}.ver2 .estate-item .object-text .wrapper>div.flex{flex-direction:column;align-items:flex-end}.ver2 .estate-item .object-text .wrapper>div.flex>div:first-of-type{padding-right:0}.ver2 .estate-item .object-text h2,.ver2 .estate-item .object-text .h2{margin-bottom:0}.ver2 .estate-item .object-text .object-area{padding-top:3px}}@media(min-width:576px){.object-short .container .mainimage{height:300px}.section-sold-object .button-group .button{margin:0 .5rem .5rem 0}.section-sold-object .objects article .sold-text .sold-size{font-size:.9rem}.section-sold-object .objects article .sold-text .sold-title h3.heading{font-size:1rem}}@media(min-width:640px){.ver2{padding:0 .5rem}.ver2 .estate-item .object-text h2,.ver2 .estate-item .object-text .h2{font-size:1.4rem}}@media(min-width:768px){section.objects{padding-top:85px}.object-short .container .object-text .label{padding:.1rem .3rem}.background-transparent.teaser-text .text-wrapper{padding:0 30px}}@media(max-width:991px){.object-short .container{flex-direction:column!important}.object-short .container .mainimage{order:1}.object-short .container .object-text{order:2}.background-transparent::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(87,76,76,.4)}}@media(max-width:575px){.ver2 .estate-item .mainimage.has-vb .h2{top:42%}.ver2 .estate-item:hover .mainimage.has-vb::after{background:linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgba(0,0,0,.6) 100%)}}@media(max-width:440px){.section-sold-object .objects article{width:100%;max-width:100%}.section-sold-object .objects article .sold-text .sold-title h3.heading{font-size:1.1rem;margin:.2rem 0 0}}@media(min-width:992px){.object-short .container{display:flex}.object-short .container .mainimage{height:auto;width:50%}.object-short .container .object-text{width:50%}.object-short .container .object-text .label{bottom:auto;left:auto;padding:.1rem .5rem;right:0;top:0}.object-short:nth-child(odd) .container .object-text .label{left:0;right:auto}.background-transparent{position:relative}.background-transparent.teaser-text .text{padding:3rem}.background-transparent::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(87,76,76,.4)}.background-transparent.sell::after{background-color:rgba(75,59,59,.4)}.section-sold-object .objects article{margin:1.5rem 0 0;max-width:calc(33.333% - 2.8rem)}.section-sold-object .objects article .mainimage{height:auto;max-height:260px;aspect-ratio:4/2.6}.section-sold-object .objects article .sold-text{padding:1.2em 1.2em 1em}.section-sold-object .objects article .sold-text .sold-title h3.heading{font-size:1.3rem;margin:3px 0 0 0}.ver2{justify-content:space-between;flex-direction:row;flex-wrap:wrap;padding:0 1rem;margin-top:1rem}.ver2 .estate-item{width:calc(50% - 1.5rem)}.ver2 .estate-item .container-fullmargin{padding-left:0;padding-right:0}.ver2 .estate-item .object-text{min-height:88px}}@media(min-width:1200px){.object-list{margin-bottom:4rem}.object-list .part.teaser-text{margin-top:4rem}.object-short .container{max-height:502px}.object-short .container .mainimage{width:60%}.object-short .container .object-text{width:40%;min-height:430px}.object-short .container .object-text .wrapper{-webkit-transform:translateY(-50%);padding:0 3em;position:absolute;top:50%;transform:translateY(-50%)}.object-short .container .object-text .label{padding:8px 16px;font-size:.8rem}.teaser-text{padding:4em}.background-transparent.teaser-text{padding:3rem}.background-transparent.teaser-text .text-wrapper{padding:0;margin:0 auto;max-width:490px}.ver2{margin-top:3rem}.ver2 .part.teaser-text{margin:3rem 0 3.5rem;width:100%}.ver2 .part.teaser-text h2,.ver2 .part.teaser-text .h2{font-size:2em}.ver2 .part.teaser-text .text{padding:4rem 1.5rem 3.5rem;background-color:rgba(255,255,255,.92)}}@media(min-width:1460px){.section-sold-object{margin-bottom:4rem;margin-top:7rem}.object-list{margin-bottom:6rem}.object-list .part.teaser-text{margin-top:6rem}.ver2 .estate-item .container-fullmargin{margin-top:1rem}.ver2 .part.teaser-text{margin:2rem 0 2.5rem}}.ver2 .part.teaser-text .text,.background-transparent.teaser-text .text{padding:4rem 1.5rem 3.5rem;background:none}.ver2 .part.teaser-text .text .wrapper,.ver2 .part.teaser-text .text .h2,.ver2 .part.teaser-text .text .h3,.ver2 .part.teaser-text .text .h4,.background-transparent.teaser-text .text .wrapper,.background-transparent.teaser-text .text .h2,.background-transparent.teaser-text .text .h3,.background-transparent.teaser-text .text .h4{color:#fff}.ver2 .part.teaser-text .button,.background-transparent.teaser-text .button{color:#fff}.background-transparent.teaser-text::after{background-color:rgba(30,26,26,.6)}@media(min-width:1200px){.ver2 .part.teaser-text .button,.background-transparent.teaser-text .button{padding:1.2rem 2rem 1.1rem}}