@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&family=Nunito+Sans:wght@400;700&display=swap";:root{--main-color: #000;--beige-light: #f2efeb;--beige-medium: #eae7e3;--beige-medium-dark: #e2ddd6;--beige-dark: #d4cdc2;--grey-medium: #9b9b9b;--grey-dark: #676767;--font-sans: "Nunito Sans", sans-serif;--font-serif: "Libre Baskerville", sans-serif}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}*,:after,:before{box-sizing:border-box}body,html{height:100%;scroll-behavior:smooth}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:var(--main-color)}fieldset{margin:0;padding:0;border-width:0}*,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;padding:0}p{margin-bottom:1rem}dd,ol,ul{margin:0;padding:0;list-style:none}body{color:#333;background-color:var(--beige-light);font-family:var(--font-sans);font-size:1em;line-height:1.5em;width:100%;position:relative}main{position:relative}h1{line-height:1.2em}h1,h2,h3,h4,h5{font-family:var(--font-serif);font-weight:400}h1,h2{margin:20px 0 10px;font-size:3rem}h2{line-height:1.2}h3,h4{line-height:1.2em}h3{margin:0;margin-bottom:1rem;font-size:2.5rem}h4{margin:10px 0;font-size:2rem}a{color:#000;text-decoration:none}.w-input,.w-select{width:100%;height:38px;color:#333;vertical-align:middle;background-color:var(--beige-medium);border:1px solid transparent;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.viewing .w-input,.viewing .w-select,.interest .w-input,.interest .w-select{background-color:var(--beige-light)}.w-input:focus,.w-select:focus{outline:none;border:1px solid var(--beige-dark)}.d6:has(input[name=additionalEmail]){display:none}.hero,.hero-content{justify-content:center;align-items:center;display:flex}.hero-movie-wrapper{height:100vh;position:relative;color:#fff}.hero-movie-wrapper video{object-fit:cover;height:100%;width:100%;position:relative}.hero{height:100vh;color:#fff;-o-object-fit:cover;object-fit:cover;background-image:url(/build/assets/hero-TUvtTPlI.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.hero.ol{max-height:495px;background-image:url(/build/assets/forsale-DfZDbPQt.jpg)}.hero.franchise,.hero.karriar,.hero.staff,.hero.spec,.office,.default .hero{max-height:495px;background-image:url(/build/assets/team-DT69eYOK.jpg);background-position:50%0}.hero.franchise,.hero.karriar,.hero.office{background-image:url(/build/assets/franschise-B4-rr_Gb.jpg)}.hero.karriar{background-image:url(/build/assets/karriar-LmZaftSt.jpg);background-position:50%}.hero.office{background-image:url(/build/assets/om-jJvCl95o.jpg);background-position:50% 100%}.hero.salj{background-image:url(/build/assets/salj-Ca8w5hAG.jpg);background-position:50% 100%}.hero.spec{background-image:url(/build/assets/bevakning-tQ3CzgLY.jpg);background-position:50% 100%}.hero.broker{background-position:50% 0}.hero.staff{background-position:50% 100%}.hero-content{text-align:center;background-color:#1919191a;position:absolute;top:0;bottom:0;left:0;right:0}.hero-content>div{z-index:1}.hero-broker{position:relative;color:#fff}.hero-content.broker{text-align:left;justify-content:flex-start;align-items:flex-end;padding-bottom:7rem;padding-left:10rem}.bt-group{padding-top:2rem;display:flex;justify-content:center}.open-viewing-modal,.open-interest-modal{margin:0 .5rem}.open-viewing-modal:first-child,.open-interest-modal:first-child{margin-left:0}.hero-bt{color:#000;background-color:var(--beige-medium);border-radius:40px;margin-left:.5rem;margin-right:.5rem;padding:1rem 3rem;font-weight:700;text-decoration:none;font-size:18px}.logo-link{padding:4rem 3rem;position:absolute;top:8px;bottom:auto;left:0;right:auto}.logo{width:198px;display:block;transition:filter .8s}.navbar,.navmenu{justify-content:center;display:flex}.navbar{width:100%;background-color:transparent;padding:2rem}.navmenu{width:100vw;background-color:var(--beige-medium);align-items:center;z-index:2}.navlink{font-size:18px;display:block;padding:1rem;font-weight:700;transition:transform .5s}.nav{position:absolute;width:100%}.navmenu-wrapper{position:absolute;top:0;left:auto}.navmenu-wrapper{z-index:2;align-items:center;display:flex;top:0;right:0;will-change:opacity;transition:opacity .5s;position:absolute;opacity:0;pointer-events:none}.navmenu-wrapper.expand{transform:translate(0);right:0;opacity:1;pointer-events:all}.navmenu-wrapper.expand+.backdrop{content:"";background:#0000001a;width:100%;position:fixed;bottom:0;top:0;z-index:1;height:100vh}.area-wrapper{position:absolute;right:7.2rem;display:flex;align-items:center;top:51px}.area-toggle{color:#fff;background-image:url(/build/assets/pin-w-D6er4zZ9.svg);background-position:0;background-repeat:no-repeat;background-size:auto 1rem;padding:1rem 1.5rem;font-size:18px;position:relative}nav.area-list{background-color:var(--beige-medium);border-radius:30px;padding:1.5rem 1rem;position:absolute;right:0;top:4rem}.area-toggle summary{cursor:pointer}.area-toggle summary::-webkit-details-marker,.area-toggle summary::marker{display:none;content:""}.area-toggle summary:focus{outline:none}.menu-button{z-index:999;color:#fff;padding:1rem;cursor:pointer;position:absolute;right:3rem;top:4.3rem;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:2rem}.menu-button span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-button span:nth-child(1){top:0}.menu-button span:nth-child(2),.menu-button span:nth-child(3){top:9px}.menu-button span:nth-child(4){top:18px}.menu-button.open span:nth-child(1){top:9px;width:0%;left:50%}.menu-button.open span{filter:invert(1)}.menu-button.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-button.open span:nth-child(4){top:9px;width:0%;left:50%}.header{position:absolute;top:0;bottom:auto;left:0;right:0;z-index:3}.hero-header{margin-top:0;margin-bottom:0}.body,.hero-txt{line-height:1.5em}.body{font-family:var(--font-sans);font-size:1em}.hero-txt{max-width:48ch;padding-top:2rem;padding-bottom:2rem;font-size:20px;font-weight:400}.ic-menu{display:block}.mainnav{display:flex;padding:4rem 0 1rem}.subnav{text-align:left;margin-top:2rem}.subnav-link{color:#000;padding:.5rem 20px;font-size:18px;text-decoration:none;display:block}.mega-wrapper{display:flex;align-items:flex-start}.mega{display:flex}.meganav{text-align:left;padding:5rem 0 0}.addresses{margin-left:5rem}.address{text-align:left;margin-top:2rem;font-size:18px;line-height:1.5em}.address-header{margin-bottom:1rem;font-family:var(--font-serif);font-size:2rem;display:block}.address-link{color:#000;border-bottom:1px solid #000;margin-top:1rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}.social{margin-top:2rem;padding-left:20px;display:flex}.soc-link{margin-right:.5rem}.light{background-color:var(--beige-light);position:relative}.medium{background-color:var(--beige-medium)}.slide-ol,.start-objects{max-width:1440px;margin-left:auto;padding-bottom:3rem;padding-left:5rem}.related{padding-top:5rem}.related h2{font-size:1.75rem;margin-bottom:2rem}.start-objects{padding-top:10rem;padding-bottom:5rem;font-size:18px;line-height:1.5em}.start-objects-header{margin-top:0;margin-bottom:2rem}.slide-row{margin-left:-1.5rem;padding-bottom:2rem;display:flex;overflow:auto}.slide-col{flex:0 0 35%;padding-left:1.5rem;padding-right:1.5rem}.oc-link{color:#000;text-decoration:none;transition:border .5s}.oc-img-wrapper{position:relative}.oc-img{object-fit:cover;transition:opacity .5s;object-position:50% 0;aspect-ratio:357 / 239}.oc{padding-top:1rem;font-size:14px}.oc-broker,.oc-broker-facts,.br{align-items:center;display:flex}.oc-broker-facts{justify-content:space-between;line-height:1.4em}.oc-broker-img,.br img{width:54px;height:54px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%0;object-position:50%0;border-radius:50%;margin-right:.5rem}.br img{width:140px;height:140px}.br-txt{font-size:14px;margin-left:1rem}.br-txt span{display:block}span.title,span.name{font-size:14px;font-family:var(--font-serif);margin-bottom:.5rem}span.name{font-size:22px;margin-bottom:.25rem}.oc-facts{text-align:right;font-weight:700}.oc-price{color:var(--grey-medium);font-size:20px}.content-narrow.center,.oc-address,.oc-price{font-family:var(--font-serif)}.oc-address{padding-top:1.5rem;padding-bottom:1rem;font-size:1.5rem;line-height:1.2}.oc-type{color:var(--grey-medium)}.content-narrow{max-width:640px;margin-left:auto;margin-right:auto;padding-top:7rem;padding-bottom:7rem}.content-narrow.center{line-height:1.5em}.center{text-align:center}.caps-header{letter-spacing:2px;text-transform:uppercase;margin-bottom:.5rem;font-family:var(--font-sans);font-size:11px;font-weight:700}.summary{margin-top:2rem;margin-bottom:2rem}.summary.large{font-size:21px;line-height:1.5em}.sans-link{border-bottom:1px solid #000;padding-bottom:.5rem;font-family:var(--font-sans);font-weight:700}.arets{margin-top:3rem;display:inline-block}.puffar{max-width:1440px;margin-left:auto;margin-right:auto;padding:7rem 5rem 2rem;display:flex}.d3{flex:0 0 25%}.d4{flex:0 0 33.33%}.d6{flex:0 0 50%}.d8{flex:0 0 66.66%}.d9{flex:0 0 75%}.d12{flex:0 0 100%}.x12{display:none}.pt8{padding-top:2rem}.justify-left{justify-content:flex-start}.puff-header{margin-top:1.5rem;margin-bottom:0;font-size:1.5rem}.col{padding-left:1.5rem;padding-right:1.5rem}.insta-wrapper{text-align:center;margin-top:5rem;margin-left:5rem;margin-right:5rem}.insta-container{max-width:1440px;margin:0 auto;padding:0 2rem}.insta-content{background:var(--beige-medium);padding:8rem 0}.insta{max-width:1180px;margin:4rem auto;display:flex;padding:0 1rem;justify-content:center}.insta .col{padding:0 1rem}.insta-img,.insta-img-wrapper{width:100%;top:0;bottom:auto;left:0;right:auto}.insta-img{height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/ 1}.insta-img-wrapper{position:relative}.insta-link{width:100%;position:relative}.footer{text-align:center;margin-left:5rem;margin-right:5rem;padding:7rem 0}.footer-row{max-width:1180px;text-align:left;margin:0 auto;display:flex}.ft-link{padding-top:6px;padding-bottom:6px;font-family:var(--font-serif);font-size:20px;display:block}.ft-header{margin-bottom:2rem;font-weight:700}.copy{padding-top:2rem}.copy-txt{margin-top:2rem;font-size:12px}.ft-social{margin-top:1rem;display:flex}.area-list.w--open{background-color:var(--beige-medium);border-radius:30px;padding:1.5rem 1rem;right:0}.area-link{font-family:var(--font-serif);font-size:1.5rem;display:block;padding:10px 20px}.area-town{font-family:var(--font-sans);font-size:14px;display:block}.row{min-width:100%;grid-row-gap:4rem;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;display:flex;overflow:hidden}.ol-wrapper{max-width:1360px;padding:3rem 5rem;margin:auto;position:relative}.ol-wrapper.staff,.kontor .ol-wrapper{padding:0 2rem 5rem;max-width:1440px}.kontor .ol-wrapper{padding:5rem 2rem}.filters{width:100%}.filter-bt{background-color:var(--beige-medium);margin:.25rem;padding:.5rem 1.5rem;font-weight:700;border-width:0;cursor:pointer;font-size:14px}.filter-bt.mixitup-control-active{background:var(--beige-dark)}.filter-bt.choice{background-color:transparent;background-image:url(/build/assets/filter-Degs7WpT.svg);background-position:16px;background-repeat:no-repeat;background-size:auto 20px;padding-left:3rem;position:absolute;right:5rem;width:122px;top:168px}.filter-bt.choice:after{content:"Fler val"}.filter-bt.choice.active:after{content:"Dölj val"}.filter-check:nth-child(3),.filter-check:nth-child(6){margin-left:2rem}.filter-search{height:40px;min-width:230px;background-image:url(/build/assets/search-DhI_Nxy6.svg);background-position:93%;background-repeat:no-repeat;background-size:auto;border:0 solid #000;font-size:14px;padding:.5rem .75rem;background-color:#fff;margin:0}button.filter-check{border-width:inherit;background:none;font-size:14px;padding:.5rem .5rem .5rem 1.5rem;position:relative;cursor:pointer}button.filter-check:before,button.filter-check.mixitup-control-active:after{content:"";display:block;width:14px;height:14px;border-radius:50%;border:2px solid;position:absolute;left:5px;top:12px;color:#333}button.filter-check.mixitup-control-active:after{width:6px;height:6px;left:9px;top:16px;border-width:0;background:#333}.filter-buttons{display:flex;margin:0 0 0 -2px}.filter-search,.form-block{position:absolute;right:0;top:1px}.filter-search:focus{outline:0}.filter-wrapper{justify-content:space-between;margin:0 0 0 -2px;display:flex;flex-wrap:wrap}.filter-top{display:flex;justify-content:center;align-items:center;position:relative}.more-filters{padding:0 1.5rem 1rem;position:absolute;left:0;opacity:0;bottom:-8px;transition:opacity .5s}.more-filters.open{opacity:1}.row.container.open{transform:translateY(57px)}.row.container{transition:transform .5s;min-height:600px}.oc-type-img{color:#9b9b9b;display:none}.oc-title{padding-bottom:1rem;font-weight:700}.fake-link{text-align:left;border-bottom:1px solid #000;font-size:1rem;font-weight:700;display:inline-block}.puff-wrapper,.film-wrapper{max-width:1440px;margin-bottom:10rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.puff-content{flex:0 0 50%;padding:4rem}.puff{background-color:var(--beige-medium-dark);display:flex}.puff+.puff{margin-top:3rem}.puff-title{margin-top:1rem;margin-bottom:1.5rem;font-size:1.75rem}.puff-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.puff-img-wrapper{flex:0 50%}.puff-sender{margin-top:2rem;display:flex}.puff-sender.large{align-items:center;margin-top:0}.puff-sender-img{width:102px;height:102px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%0;object-position:50%0;border-radius:50%}.puff-sender-img.large{width:174px;height:174px}.puff-sender-txt{padding-left:2rem;font-size:14px}.puff-sender-name,.puff-sender-profession{font-family:var(--font-serif);font-size:18px;display:block}.puff-sender-name.large{font-size:24px;display:block;line-height:1.2}.puff-sender-profession{font-size:14px}.puff-sender-profession.large{margin-top:.5rem;margin-bottom:.5rem;font-size:15px;display:block}.film-wrapper{margin:7rem auto 0}.news-link{margin-bottom:3rem;display:block}.puff+.news-link{margin-top:3rem}.broker-intro{max-width:40ch;margin-top:1rem;font-family:var(--font-serif);font-size:20px;line-height:1.5em}.broker-header-objects{margin-bottom:4rem;font-size:2rem}.rec-broker{max-width:1440px;padding:7rem 5rem;display:flex;margin:auto}.oc-broker-large,.recommendation{background-color:var(--beige-medium);flex:0 0 calc(50% - 3rem);padding:4rem;margin:0 1.5rem}.recommendation{padding:5rem;font-family:var(--font-serif);font-size:15px;position:relative;text-align:center;min-height:360px}.recommendation .bt-group{position:absolute;bottom:1.4rem;margin:auto;padding:0}.recommendation.no_mguid{min-height:1px;display:flex;justify-content:center;align-items:center}.more-rec{border-bottom:1px solid #000;font-family:var(--font-sans)}.hm-image{position:absolute;top:auto;bottom:2rem;left:auto;right:2rem}.o-addresses{max-width:1440px;padding:10rem 2rem 5rem;display:flex;margin:auto}.o-address{background-color:var(--beige-medium);flex:0 0 33.33%;padding:5rem}.office-header,.office-team-header{margin-top:0;margin-bottom:.5rem;font-size:1.5rem}.office-team-header{margin-bottom:3rem}.oc-type-slide,.ob-bid-badge{font-family:var(--font-serif);color:#fff;font-size:12px;display:block;position:absolute;top:.5rem;bottom:auto;left:1rem;right:auto}.oc-type-slide,.ob-bid-badge{top:1rem;left:0;background:#333;padding:.25rem .75rem}.ob-bid-badge{top:2rem}.oc-type-slide+.oc-type-slide{top:3.25rem}.ob-bid-badge:before{border-color:transparent var(--grey-dark)}.oc-type-slide:before,.ob-bid-badge:before{border-width:0;background:transparent url(/images/ribbon.svg) no-repeat 50%;width:1rem;height:100%;position:absolute;border-color:transparent;background-size:1rem;right:-14px;top:0;content:""}.bids-list{padding:1rem 0 .5rem}.biddhistory{position:relative;margin-top:1rem}.biddhistory details{max-width:350px;background:var(--beige-dark);padding:.75rem 1rem;border-radius:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.biddhistory details summary{cursor:pointer;position:relative}.biddhistory summary:before{content:"";display:block;background:transparent url(/images/arrow-down.svg) no-repeat 50% / .75rem;width:1rem;height:1rem;position:absolute;right:0;top:5px;transition:transform .25s}.biddhistory summary::-webkit-details-marker,.biddhistory summary::marker{content:"";display:none}.biddhistory details[open] summary:before{transform:rotate(180deg)}.short-facts .bids-list .row{grid-row-gap:0;margin:0}.col.bid-col{font-size:14px}.bid-col:nth-child(1){flex:0 0 38%;padding:2px .5rem 2px 0}.bid-col:nth-child(2){flex:0 0 25%;padding:2px 0;text-align:center}.bid-col:nth-child(3){flex:0 0 37%;padding:2px 0 2px .5rem}.bid-badge{font-size:8px;font-family:var(--font-sans);background:#cd5c5c;border-radius:50%;width:2rem;height:2rem;align-items:center;position:absolute;right:-1rem;top:-10px;display:flex;justify-content:center;text-align:center;text-transform:uppercase;letter-spacing:1px}.ol .bid-badge{top:1rem;color:#fff;font-weight:700;right:1rem}.selling-wrapper{max-width:1440px;margin:auto;padding:7rem 2rem;display:flex}.selling-header{font-size:2rem;margin:0 0 2rem}.selling,.selling-img{flex:0 0 50%;padding:0 3rem;font-size:18px;line-height:1.5}.selling-img img{object-fit:cover;aspect-ratio:4 / 3}.facts-broker{max-width:1440px;margin:auto;padding:0 2rem 3rem}.facts-broker .row{margin:0 -.5rem;grid-row-gap:3rem}.short-facts,.br-wrapper{background:var(--beige-medium);padding:4rem;height:100%;position:relative}.br-wrapper{display:flex;flex-wrap:wrap;grid-row-gap:1rem}.invert a.ae,.invert img.logo,.invert .area-wrapper{filter:invert(1);position:relative;z-index:2}.invert .area-wrapper{position:absolute}.short-facts .row{margin:0 -1rem;grid-row-gap:1rem}.row--subdata{width:33.33%;padding:0 1rem 1rem}.subdata_rub{font-family:var(--font-serif);margin-bottom:.25rem}.subdata_data{font-size:14px;line-height:1.5}.selling-header h2,.selling-header h2+span{font-size:1.75rem;font-family:var(--font-serif)}.selling-header h2+span{color:var(--grey-medium)}.selling-header{margin-bottom:2rem}.viewing{background:var(--beige-medium);padding:4rem;height:100%}h2.viewing-header{font-size:1.75rem}h2.viewing-header.int_view{font-size:1.5rem}.interest{font-size:14px}.interest .row{grid-row-gap:.5rem;margin:0 -.5rem}.interest .row .row{margin:0 -.5rem}.interest .col,.i-wrapper .col{padding:0 .5rem}.booking-form-wrapper{display:flex;justify-content:center;align-items:center;height:calc(100% - 92px);margin-top:-46px}.booking-form{max-width:640px}h2.booking-header{font-size:1.5rem}label.radio-bt-group{display:flex;align-items:flex-start;margin-top:1rem}span.checkbox-label{margin-left:.5rem;line-height:1}.hidden{display:none}.button{border-width:0;-webkit-appearance:none;border-radius:40px;padding:.75em 2em;font-size:14px;background:var(--beige-dark);cursor:pointer}.button.submitting{background:var(--beige-dark) url(/images/loading.gif) no-repeat 1rem 50% / 2rem;padding-left:3.5em}.map,.ob-relative-wrapper,.ob-relative-wrapper iframe{min-height:500px}.sm-gallery{display:flex;margin:0 auto;max-width:1440px;padding:0 1.5rem}.sm-gallery-col{flex:0 0 calc(50% - 3rem);margin:0 1.5rem}.sm-gallery-col img{object-fit:cover;aspect-ratio:4/3}.tabs{font-size:1rem;line-height:1.5;padding:5rem 2rem;max-width:1120px;margin:0 auto}.tab-menu{display:flex;overflow:scroll;margin:0 -2rem 0 -3px;position:-webkit-sticky;position:sticky;top:3rem;background-color:var(--color-dark);z-index:999;padding:1rem 0}.tabs-content li{display:none;list-style:none}.tab-content.active{display:block}.tabs-menu{display:flex;border-bottom:1px solid var(--beige-dark);position:-webkit-sticky;position:sticky;top:86px;background:var(--beige-light);z-index:1;box-shadow:0 5px 15px -15px #00000080}li.tabs-link a{font-weight:700;padding:1rem 1.5rem;display:block}li.active a{background-color:var(--beige-medium)}.row.ob{margin:0;padding-top:.75rem;padding-bottom:.75rem;border-top:1px solid var(--beige-dark)}.tab-content .row.ob:first-child{border-top-width:0}.maincontent-data{padding:3rem 0 0}.maincontent-data h3{font-size:1.25rem;margin:0 0 1rem 1.5rem}.col.label{font-weight:700}.data-txt{margin-left:1.5rem;padding-bottom:1rem}.docs-link a{display:block;background:url(/images/download.svg) no-repeat 0 1px;padding-left:2rem}li.active .docs-link a{background-color:transparent}.ob-gallery{max-width:1120px;margin:auto;padding:0 2rem;position:relative}.ob-gallery h2{font-size:1.5rem;border-bottom:1px solid var(--beige-dark);padding:0 0 1rem;margin-bottom:3rem}.ob-gallery figure{display:flex;justify-content:center}.ob-gallery figure img{max-height:calc(100svh - 86px);margin:auto}.dr-scroll-container{overflow:hidden;background:#fff;position:relative}.dr-scroll{width:100%;height:100%;display:flex;transition:transform .5s ease}.dr-scroll figure{width:100%;display:inline-block;flex-shrink:0}.dr-scroll figure.landscape{width:100%}.more-fp{position:absolute;z-index:9998;right:0;top:0;display:flex;height:100%;width:150px;transition:opacity .5s;cursor:pointer;color:var(--main-color)}.more-fp.prev{right:auto;left:0}.more-fp svg{height:100%;width:100%}.sticky-no{height:0;overflow:hidden;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:transform ease .8s;transition:transform ease .8s,-webkit-transform ease .8s}.sticky-no.sticky-nav{overflow:visible;position:fixed;top:0;width:100%;background:var(--beige-medium);left:0;padding:.5rem 2rem;-webkit-transform:translateY(0);transform:translateY(0);z-index:2;height:auto}.micro-facts{display:flex;justify-content:space-between;align-items:center}.micro-facts img{width:70px;height:70px}.micro-facts .br-txt{font-size:12px;line-height:1.3}.micro-facts span.name{font-size:14px}.micro-nav a{font-size:14px;padding:1rem .5rem}.micro-nav button{margin-left:1rem}.modal,.viewing-modal,.interest-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--beige-light);display:none;overflow:auto;z-index:3}.viewing-modal,.interest-modal,.booking .modal-header{background-color:var(--beige-medium)}.modal-content,.viewing-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;background-color:#fff;text-align:center;overflow:auto}.close-modal,.close-viewing-modal,.close-interest-modal{display:flex;position:absolute;right:2rem;font-family:var(--font-serif);align-items:center;cursor:pointer}.modal-header{position:fixed;width:100%;display:flex;justify-content:center;align-items:center;padding:1rem;background:var(--beige-light)}.modal-header .logo{position:absolute;left:2rem;width:150px}img.ae{width:60px}.modal-header img{filter:invert(1)}.close-modal svg{margin-left:.5rem;transform:scale(1.5)}.img-wrapper{padding:2rem}.img-wrapper figure{margin-bottom:2rem}.img-wrapper figure img{margin:auto}.viewing-item{display:flex;flex-wrap:wrap;background:url(/images/date.svg) no-repeat 0 2px;padding:0 0 0 2rem;margin-top:2rem}.viewing-txt{flex-basis:100%}.fake-link ul,.fake-link li{display:inline}.fake-link li:nth-child(2),.fake-link li:nth-child(3),.fake-link li:nth-child(4){display:none}h2.ol-header{font-size:1.75rem;margin-bottom:2rem}.broker-presentation .slide-ol{padding:8rem 0 3rem 5rem}.copy img{margin:auto}.p404{padding:8rem 0;background:var(--beige-medium)}.maincontent-data.interior{max-width:75ch;margin:auto;padding:0}h3.interior{margin:2rem 0 1rem}.maincontent-data.interior:first-child{margin-top:3rem}.sliders-wrapper{display:flex;background:var(--beige-medium);margin:.5rem 0 3rem;padding-bottom:3rem;position:relative;transition:padding .5s}.sliders-wrapper.open{padding-bottom:4rem}.filters-group.filter-sliders{flex-basis:33.33%;padding:0 1.5rem}.filters-header{font-size:14px;position:absolute;margin:auto;bottom:-2rem;opacity:.5}.irs--round .irs-bar{top:38px;height:2px;background-color:var(--beige-medium-dark)}.irs--round .irs-min,.irs--round .irs-max{display:none}.irs--round .irs-line,.irs--round .irs-bar{background-color:var(--beige-medium-dark);top:38px;height:2px}.irs--round .irs-bar{background-color:var(--grey-medium)}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:12px;background-color:var(--beige-medium-dark);color:var(--main-color)}.irs--round .irs-min,.irs--round .irs-max{font-size:12px}.irs--round .irs-handle{border:4px solid #fff;background-color:#fff;z-index:auto}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{border-top-color:var(--beige-medium-dark)}.filters-group.filter-sliders{display:block;margin-top:1rem;position:relative}.filters-group.filter-sliders.last{margin-bottom:1rem}.range-block{width:100}.fail-message{display:none}.maincontent{max-width:75ch;margin:auto;padding:5rem 2rem}.bard-content{text-align:left;line-height:1.7rem}.bard-content h2{font-size:1.5rem;margin-top:3rem}.bard-image{padding:2rem 0 3rem}span.soldtxt{font-size:2.5rem;font-family:var(--font-serif);flex-basis:100%;line-height:2.5}.form-block.search-block,.form-block.search-block input{position:static}.bid{padding:1rem 0 0;font-size:1rem}.bidd-history{flex:0 0 100%}.i-wrapper{background:var(--beige-medium);padding:3rem;margin:0 auto;max-width:510px;font-size:14px}.i-wrapper .w-input{background-color:var(--beige-light)}.i-wrapper .row{grid-row-gap:.5rem;margin:0 -.5rem}h3.box-wrapper-title{font-size:12px;font-family:var(--font-sans);text-transform:uppercase}.js-inputs,.js-inputs-first{border-width:0;background-color:transparent;width:75px}.js-inputs-first{text-align:right}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #1e2634;background-color:#1e2634;border-radius:24px;box-shadow:0 1px 3px #0000ff4d}.irs--round .irs-bar,.irs--round .irs-line{top:38px;height:2px;background-color:#1e2634}.irs--round .irs-line{background-color:#d9d6c6}.irs,.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-family:Catamaran,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px}.irs--round .irs-to,.irs--round .irs-from{background-color:transparent;color:inherit}.irs--round .irs-max,.irs--round .irs-min{display:none}span.value-label span{background:var(--beige-dark);border-radius:30px;font-size:12px;text-align:center;padding:.5rem 1rem;width:100%;display:block}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{border-top-color:transparent}.the-slider{display:flex;align-items:center}span.value-label{margin:1.7rem 1rem 0 0;text-align:right;width:90px;display:block}.irs--round{flex:1}.radio-bt-group label{margin:0 0 0 6px}.sp-box{padding-bottom:3rem}.sp-box:nth-child(5){padding-bottom:2rem}.i-form h2{margin-bottom:2rem}.i-form textarea{border:1px solid transparent;width:100%;height:190px;padding:1rem;background:var(--beige-light)}.value-input{margin:1rem 0}.hummingbird-treeview,.hummingbird-treeview *{list-style:none;font-size:14px;line-height:1rem;font-weight:300}.hummingbird-treeview li{display:flex;align-items:center;flex-wrap:wrap;padding:6px 0}.hummingbird-treeview label{font-weight:300;margin:0;display:flex;align-items:center}.hummingbird-treeview input[type=checkbox]{width:16px;height:16px;padding:0;margin:0 4px}.hummingbird-treeview ul:not(.hummingbird-base){display:none;width:100%;padding:.5rem 0 0 2rem}.hummingbird-treeview ul:not(.hummingbird-base) li:last-child{padding-bottom:0}.hummingbird-treeview .fa,.hummingbird-treeview .fas{font-style:normal;cursor:pointer}.hummingbird-base{white-space:nowrap;padding:0;margin:0 0 0 -1.25rem}.hummingbird-treeview input.no-node[type=checkbox]{margin:0 4px 0 20px}.hummingbird-treeview i{height:1rem;width:1rem;display:flex}i.fa-plus{background:url(/images/plus.svg) no-repeat 50% / 100%}i.fa-minus{background:url(/images/minus.svg) no-repeat 50% / 100%}.h-header{margin:1rem 0 0 1.25rem;font-weight:600}.h-header:first-child{margin:0 0 0 1.25rem}.spec-Cottage,.spec-Plot,button.hidden{display:none}.broker-cv{padding:7rem 0 0;text-align:left}.broker-cv h2{font-size:1.5rem;margin-top:2rem;line-height:1.3}.broker-cv h2:first-child{margin-top:0}.broker-cv ul{list-style:disc}.cc-instagram-wrapper div:nth-child(n+5),.instagram-children,.cc-instagram-caption{display:none}.cc-instagram-wrapper{display:flex}.cc-instagram-item-wrapper{height:200px}.cc-instagram-item-wrapper+.cc-instagram-item-wrapper{display:none}.cc-instagram-image-wrapper{flex-basis:25%;padding:0 1rem}img.cc-instagram-image{height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.carousel-item{position:absolute;top:0;left:0;opacity:0;transition:opacity .8s;padding:5rem}.carousel-item.active{opacity:1}.p503 main{background:url(/images/bevakning.jpg) no-repeat 50%;background-size:cover;height:100vh;display:flex;justify-content:center;align-items:center;font-family:libre baskerville,serif;font-size:1.5rem;line-height:1.6}.p503 main:after{content:"";display:block;position:absolute;height:100%;width:100%;background:#000000ba}.p-404{position:relative;z-index:1;color:#fff;text-align:center}.owning-wrapper{background:var(--beige-light);padding:1rem;margin:.5rem 0 2rem}.owning-wrapper label.radio-bt-group{margin-top:.5rem}.search-wrapper{position:absolute;z-index:9;width:100%;max-width:730px;left:50%;top:0;transform:translate(-50%);display:none}.search-wrapper.open+.s-backdrop{z-index:8;left:0;top:0;right:0;bottom:0;position:fixed;background:#0000007f}.search-result{margin:auto;max-height:70vh;overflow-y:auto}.the-search{background:var(--beige-medium-dark);max-width:730px;padding:1.5rem;border-radius:5px;margin:3rem auto}.the-search input[type=search]{width:100%;height:4rem;border-radius:5px;border-width:0;box-shadow:none;padding:.5rem 1rem;margin-bottom:2px;font-family:var(--font-serif);font-size:21px}.the-search input[type=search]:focus{outline:2px solid var(--beige-dark)}.search-result a{background:var(--beige-light);margin:.5rem auto;border-radius:5px;display:flex;position:relative;align-items:center}.search-result a:hover{background:#f9f9f8}span.open-search-modal{margin-right:2rem;cursor:pointer}span.open-search-modal img{width:2rem}span.s-status{position:absolute;right:.5rem;top:1rem;color:#999;font-size:11px;line-height:1;padding:.5rem;font-family:Libre Baskerville,serif}span.s-content{margin:0 0 0 1rem}span.s-title{font-family:Libre Baskerville,serif;font-size:14px}span.s-rooms{display:block;font-size:13px}img.s-img{border-top-left-radius:5px;border-bottom-left-radius:5px;object-fit:cover;width:75px;height:75px}h3.s-cat{font-size:18px;margin:1.5rem 0 .5rem}.column-counter{font-size:2px}.controls-pagination{font-size:.1px;text-align:justify}.controls-pagination:after{content:"";display:inline-block;width:100%}.mixitup-page-list,.mixitup-page-stats{display:inline-block;vertical-align:middle}.mixitup-page-list{text-align:left}.mixitup-page-stats{font-size:.9rem;color:#333;font-weight:700}.mixitup-control{position:relative;display:inline-block;text-align:center;width:2.7rem;height:2.7rem;background:#fff;border-width:0;border-top:3px solid transparent;border-bottom:3px solid transparent;margin-right:1px;cursor:pointer;font-size:.9rem;color:#333;font-weight:700;transition:color .15s,border-color .15s;vertical-align:middle}.mixitup-control:first-child{border-radius:3px 0 0 3px}.mixitup-control:last-child{border-radius:0 3px 3px 0}.mixitup-control:not(.mixitup-control-active):hover{color:#91e6c7}.mixitup-control-active{border-bottom-color:#91e6c7;cursor:default}.mixitup-control:disabled{background:#f1efeb;cursor:default}.mixitup-control-truncation-marker{background:transparent;pointer-events:none;line-height:2.2em}.mixitup-control-next:after,.mixitup-control-prev:after{content:"";position:absolute;background:url(/images/next.svg) no-repeat 50% / 9px 13px;text-align:center;left:0;top:0;right:0;bottom:0}.mixitup-control-prev:after{background-image:url(/images/prev.svg)}.mixitup-control-disabled:after{opacity:.2}img.oc-img-sold{object-fit:cover;height:100%;width:100%}ul.fr-concept li{background:url(/images/check.svg) no-repeat 0 1px;padding-left:2rem;margin:0 0 .5rem}ul.fr-concept{margin:-.25rem 0 2rem}.col.d12.upload{display:flex;border:1px dashed #c0b5a6;padding:.5rem .75rem;border-radius:4px;margin:0 .5rem;flex:0 0 calc(100% - 1rem)}.col.d12.upload label{flex:0 0 190px}input[type=file]::file-selector-button{border-width:0;padding:.5em 1em;border-radius:40px;background-color:#d4cdc2;font-size:12px}.available{margin-top:4rem}.available h3{font-size:2rem;margin-bottom:2rem}.jobs{display:flex;flex-wrap:wrap;gap:2rem}.job{flex:1;max-width:50%}.job h5{font-size:1.5rem;margin-bottom:1rem;line-height:1.25}.job img{object-fit:cover;aspect-ratio:16/10;margin-bottom:2rem}form.jobb input[type=text],form.jobb input[type=file],form.jobb label{background:#fff;font-size:13px}form.jobb input[type=file],form.jobb label{background:none}.default.jobba-med-oss .hero{background-position:50%}.thx{background:#fff;padding:.5rem 2rem;font-weight:600}.thx+button{display:none}.fr-carousel-wrapper{margin-top:3rem}.fr-carousel{overflow:hidden;position:relative}.fr-carousel-container{display:flex;transition:transform .5s ease}.fr-carousel-item{flex-shrink:0;background:#e2ddd6;position:relative}.fr-carousel-prev,.fr-carousel-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;border-width:0;border-radius:50%;margin:0;padding:0;width:3rem;cursor:pointer;background:transparent}.fr-carousel-prev{left:2rem;transform:translateY(-50%) rotate(180deg)}.fr-carousel-next{right:2rem}.fr-hero-content{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;right:0;bottom:0;color:#fff}.fr-sub-title,.fr-main-title{font-size:2.5rem;font-family:var(--font-serif);width:100%;text-align:center;display:block;margin:0;padding:1rem 0}.fr-sub-title{font-size:2rem}.fr-txt-img{height:100%;display:flex;justify-content:space-between;align-items:center}.fr-img-content{aspect-ratio:639/1080;background-size:cover;height:100%}.fr-txt-content{padding:0 9rem}.fr-txt-content ul{padding-bottom:1rem}.fr-txt-content ul li{background:url(/images/check.svg) no-repeat 0 1px;padding-left:2rem;margin:0 0 .5rem}span.fr-txt-title{font-family:var(--font-serif);font-size:2rem;margin-bottom:1.25rem;display:block;line-height:1.2}img.fr-logo{position:absolute;width:5rem;left:1.1rem;top:1.1rem}.fr-txt-center{height:100%;justify-content:center;display:flex;align-items:center;text-align:center;font-family:var(--font-serif)}.fr-txt-center .fr-txt-content{max-width:75ch;font-size:18px;line-height:1.5}.fr-img-content img{position:absolute;right:2rem;bottom:2rem;width:170px}span.fr-txt-subtitle{display:block;margin-bottom:1rem;font-size:1.25rem;line-height:1.5;font-family:var(--font-serif)}span.fr-txt-subtitle span{display:block}span.fr-header-content{font-weight:600;margin:1rem 0 .25rem;display:block}.fr-carousel-item:nth-child(7) .fr-txt-content{padding-right:3rem}.fr-list-wrapper{display:grid;font-size:14px;column-gap:2rem;grid-template-columns:repeat(3,1fr)}.fr-list-wrapper .fr-list p{margin-bottom:.25rem}.fr-list{flex:1}.fr-list:nth-child(3){flex-basis:37%}.fr-list:nth-child(1){flex-basis:30%}.fr-list:nth-child(4){flex-basis:20%}.fr-list:nth-child(5){flex-basis:45%}#info{max-width:80ch;margin:0 auto}#info h2{font-size:1.5rem}@media (hover: hover){.navlink:hover{opacity:.5;transform:translateY(-1px) scale(1.05)}.hero-bt:hover{background-color:var(--beige-light)}.oc-link:hover .oc-img-wrapper:after{opacity:.15}.oc-img-wrapper:after{transition:opacity 2s cubic-bezier(.1,.9,.2,1);content:"";position:absolute;background:#000;height:100%;top:0;width:100%;opacity:0;z-index:1}}@media screen and (max-width: 1280px){.oc-broker-large{flex-basis:100%;order:-1;margin:0}.recommendation{flex-basis:100%;margin:0}.rec-broker{padding-top:6rem;grid-column-gap:0;grid-row-gap:3rem;flex-wrap:wrap;max-width:900px}}@media screen and (max-width: 991px){.rec-broker{padding-top:6rem}.hero-content.broker{justify-content:center;padding-left:2rem;padding-right:2rem}.hero-bt{padding:1rem 3rem}.navlink{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem}.area-toggle{font-size:1rem}.hero-header{font-size:2rem}.hero-txt{padding-top:1rem;font-size:1rem}.subnav-link{padding-top:.25rem;padding-bottom:.25rem;font-size:14px}.address{margin-top:1.5rem;font-size:14px}.address-header{font-size:1.25rem}.slide-ol{padding-bottom:3rem;padding-left:2.5rem}.start-objects{padding:3rem 2.5rem;font-size:1rem}.start-objects-header{margin-bottom:1rem;font-size:2rem}.slide-col{flex-basis:45%;padding-left:1rem;padding-right:1rem}.oc{font-size:12px}.oc-price{font-size:17px}.oc-address{padding-top:1rem;padding-bottom:.5rem;font-size:24px}.oc-type.ol{display:none}.caps-header{font-size:10px}.content-narrow.center,.puffar{padding-top:5rem;padding-bottom:5rem}.puff-header{margin-top:1rem;font-size:1.25rem}.col{padding-left:1rem;padding-right:1rem}.insta-wrapper{margin-left:2.5rem;margin-right:2.5rem;padding-top:5rem;padding-bottom:5rem}.insta{margin-left:1rem;margin-right:1rem}.footer{margin-left:2.5rem;margin-right:2.5rem;padding-top:5rem;padding-bottom:5rem}.footer-row{grid-row-gap:3rem;flex-wrap:wrap}.ft-link{font-size:1rem}.ft-header{margin-bottom:1rem}.content-h3{font-size:2rem}.md6{flex:0 0 50%}.area-list.w--open{padding:.5rem}.area-link{font-size:1rem}.area-town{font-size:12px}.row{margin-left:-1rem;margin-right:-1rem}.ol-wrapper{padding-bottom:3rem}.filters{margin-bottom:0}.filter-bt{padding-left:1rem;padding-right:1rem;font-size:14px}.form-block{padding-top:1rem;padding-bottom:1rem}.filter-wrapper{flex-wrap:wrap;margin:0}.oc-type-img{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:8px;display:block;position:absolute;top:.5rem;left:1rem}.oc-title{padding-top:0;padding-bottom:.5rem;font-size:14px}.puff-content{flex-basis:100%}.puff{flex-wrap:wrap}.puff-title{margin-top:1rem;font-size:1.25rem}.puff-img-wrapper{flex-basis:100%;order:-1}.o-addresses{grid-column-gap:0;grid-row-gap:3rem;flex-wrap:wrap}.o-address,.md12{flex-basis:100%}.fr-img-content,img.fr-logo{display:none}.fr-txt-content{padding:3rem}img.fr-hero{object-fit:cover;height:100%}.fr-carousel-next,.fr-carousel-prev{bottom:2rem;transform:none;top:auto}.fr-carousel-prev{transform:rotate(180deg)}.fr-list-wrapper{grid-auto-flow:column;grid-template-rows:0fr 1fr;gap:0 2rem}.fr-hero-content{padding:0 2rem}.fr-main-title{line-height:1.2}}@media screen and (max-width: 767px){.logo-link{display:none}.area-wrapper{order:-1;top:3rem;left:2rem;right:auto}.hero-header{font-size:1.75rem}.hero-txt{font-size:14px}.addresses{margin-left:2rem}.address-link,.start-objects{font-size:14px;padding:3rem 2rem 0}.start-objects-header{font-size:1.5rem}.slide-col{flex-basis:70%}.oc-address{font-size:18px;text-align:center}.content-narrow.center{padding-left:2rem;padding-right:2rem}.summary{font-size:14px}.puffar{grid-row-gap:3rem;flex-wrap:wrap}.insta-wrapper{margin-left:0;margin-right:0;padding-left:2.5rem;padding-right:2.5rem}.insta{grid-row-gap:2rem;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.insta-img{display:block}.footer{margin-left:0;margin-right:0;padding-left:2.5rem;padding-right:2.5rem}.content-h3,.heading{font-size:1.5rem}.xs6{flex:0 0 50%}.area-list.w--open{border-radius:20px;padding-left:.25rem;padding-right:.25rem;right:auto}.area-town{line-height:1em}.ol-wrapper{padding-left:2rem;padding-right:2rem}.filter-bt.bidding{display:none}.puff-sender-img.large{width:140px;height:140px}.broker-header-objects{margin-bottom:2rem;font-size:1.5rem}.rec-broker{padding:5rem 2.5rem}.oc-broker-large{padding-left:3rem;padding-right:3rem}.o-addresses{grid-row-gap:1.5rem;padding:2.5rem 2rem 5rem}.o-address{padding:2.5rem}}@media screen and (max-width: 479px){h1,h2,h2.ol-header{font-size:1.5rem}.xs4{flex:0 0 33.33%}.xs6{flex:0 0 50%}.xs8{flex:0 0 66.66%}.hero{height:60vh;background-size:cover;min-height:80svh}.hero.ol{height:30vh;max-height:100%;min-height:30svh}.hero.franchise,.hero.karriar,.hero.staff,.hero.salj,.hero.spec,.hero.office,.default.jobba-med-oss .hero,.job-advert .hero{height:40vh;min-height:40svh}.hero.broker{max-height:280px;min-height:60svh}.hero-content{align-items:flex-end;padding-bottom:3rem}.hero-content.broker{padding-bottom:2rem}.hero-bt{padding:.75rem 2rem;font-size:14px}.navlink{padding:.75rem 0;font-size:24px;flex:0 0 100%;text-align:center;font-family:var(--font-serif);font-weight:400}.area-wrapper{top:3.4rem}.area-toggle{padding-left:1.25rem;font-size:12px;position:absolute;top:-3rem;white-space:nowrap}.hero-header{font-size:1.25rem}.hero-txt{padding-left:1rem;padding-right:1rem}.ae{width:70px}.addresses{margin-left:1rem}.address{margin-top:1.35rem}.address-header{font-size:14px}.address-link{font-size:12px}.slide-col{flex-basis:80%}.oc-img-wrapper{position:relative}.oc-broker{flex:0 auto;justify-content:center}.oc-broker-img{flex:none}.oc-broker-info{width:100%}.oc-facts{white-space:nowrap;margin-top:-1rem}.oc-type,.oc-type.ol{display:none}.content-narrow.center{padding-top:3rem;padding-bottom:3rem}.summary.large{font-size:1rem;margin:0}.puffar{padding-left:2.5rem;padding-right:2.5rem}.insta-wrapper{margin:0;padding:0}.insta-wrapper.broker{margin-top:2rem}.insta{grid-row-gap:.5rem;margin:2rem -.5rem 0}.d3.col.md6{padding-left:.5rem;padding-right:.5rem}.footer{padding:2rem 1.5rem}.footer-row{margin-top:2rem;margin-bottom:0;grid-row-gap:2rem}.ft-link{font-size:12px;padding:2px 0}.copy-txt{font-size:10px}.xs12{flex:0 0 100%;padding-left:0;padding-right:0}.xs6{padding-left:.5rem;padding-right:.5rem}.area-list.w--open{padding-top:1rem;padding-bottom:1rem}.area-link{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1em}.area-town{padding-top:4px;font-size:11px}.row{grid-row-gap:3rem;margin-left:0;margin-right:0}.ol-wrapper{padding:1.5rem}.filter-bt{flex:0 0 calc(33.33% - .5rem);padding:.5rem 0;text-align:center}.filter-bt.choice{top:117px;right:10px;padding-left:2rem;width:100px;display:none}.filter-search,.form-block{width:100%;position:static}.puff-wrapper{margin-bottom:3rem;font-size:14px;padding:0}.puff-content{padding:2rem}.puff-title{margin-bottom:1rem}.puff-sender{flex-wrap:wrap;justify-content:center}.puff-sender-txt{text-align:center;padding-top:1rem;padding-left:0;font-size:13px}.puff-sender-name.large{font-size:20px}.puff-sender-profession.large{font-size:12px}.news-link{margin-bottom:2rem}.broker-intro{font-size:14px}.broker-header-objects{margin-bottom:1rem;font-size:1.25rem}.rec-broker{grid-row-gap:2rem;padding:2rem 2rem 2.5rem}.oc-broker-large{padding:2rem;margin:0}.recommendation{padding:2rem;font-size:13px;margin:0}.o-addresses{grid-row-gap:1rem;padding:2.5rem 2rem}.o-address{padding:2rem;font-size:14px}.office-header{font-size:1.25rem}.menu-button{top:3.6rem;right:2rem}nav.area-list{right:auto;left:0;padding:1rem .25rem;top:3rem;border-radius:20px}.oc-rooms{display:none}.sticky-no.sticky-nav{padding:.5rem 1rem}.m-hide{display:none}.micro-nav a{font-size:12px}.micro-nav .button{font-size:12px;padding:.5em 1.5em;margin-left:.5rem}.selling-wrapper{padding:2rem 1.5rem 1.5rem;flex-wrap:wrap}.selling,.selling-img{padding:0;font-size:1rem;flex:0 0 100%}.selling-header,.selling-header h2,.selling-header h2+span{font-size:1.25rem;line-height:1.4}.selling-img{padding:1rem 0 0}.facts-broker{padding:0 1.5rem 2rem}.facts-broker>.row{margin:0;flex-wrap:wrap;grid-row-gap:1.5rem}.short-facts,.br-wrapper{padding:2rem}.row--subdata{width:50%;font-size:14px}.subdata_data{font-size:13px}.short-facts .row{grid-row-gap:0}.oc-broker,.oc-broker-facts,.br{flex-wrap:wrap;justify-content:center;text-align:center}.br img{width:100px;height:100px}.br-txt{font-size:12px;line-height:1.5;margin:1rem 0}span.name{font-size:1rem;margin:0}span.title{font-size:12px}.facts-broker .selling-header{margin-bottom:1rem}.selling-header h2+span{font-size:1.25rem}.selling-header h2{margin-bottom:.25rem}.viewing{padding:2rem;font-size:13px}h2.viewing-header{font-size:1.25rem;margin:0}.viewing-item{background:url(/images/date.svg) no-repeat 0 3px / 1rem;padding:0 0 0 1.5rem;margin-top:1rem}.sm-gallery{margin:1.5rem 1rem;padding:0;display:none}.sm-gallery-col{margin:0 .5rem;flex:0 0 calc(50% - 1rem)}.tabs{padding:0 1.5rem}.tabs-menu{margin:0 -1.5rem;font-size:13px;overflow-x:scroll;top:52px;transform:translateZ(0)}li.tabs-link a{padding:.75rem}.maincontent-data h3{font-size:1rem;margin-left:0}.col.label{padding:0 5px 0 0;font-size:14px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.col.label+.col{font-size:14px;padding:0}.docs-link{padding:0;font-size:14px}.ob-gallery{padding:2rem 1.5rem}.maincontent-data.interior:first-child{margin-top:3rem}.oc-broker{justify-content:flex-start;flex-wrap:nowrap;text-align:left}.oc-broker-facts{justify-content:space-between}.slide-ol{padding:2rem 0 0 1.5rem}.slide-row{margin-left:-1rem}.related h2{font-size:1.5rem}.insta .col{padding:0 .25rem}.ft-header{margin-bottom:.5rem}.booking.viewing-modal{overflow-y:scroll}.booking-form-wrapper{align-items:flex-start}.modal-header .logo,img.ae{display:none}.close-modal,.close-viewing-modal{top:1rem;right:1rem;font-size:13px}.booking-form{padding:2rem 1.5rem 1.5rem}h2.booking-header+div{line-height:1.5}.img-wrapper{padding:3.5rem 1.5rem 1.5rem}.img-wrapper figure{margin-bottom:1.5rem}.anchor:target:before{padding-top:3rem;content:"";display:block}.filter-top .form-block{margin:0;padding:.25rem .25rem 0;position:static}.sliders-wrapper{flex-wrap:wrap;background:none;padding:0;margin-bottom:2rem}.filters-group.filter-sliders{flex-basis:100%;padding:0 .5rem 0 0;margin-top:.5rem}.filter-top{flex-wrap:wrap}.filter-buttons{justify-content:space-between;width:100%;margin:0}.sliders-wrapper.open{display:flex}.filter-wrapper{padding-bottom:.5rem}.filters-group.filter-sliders:first-child{margin:0}.more-filters{display:flex;padding:0;flex-wrap:wrap;bottom:-1rem;display:none}button.filter-check{font-size:12px;padding:.25rem .5rem .25rem 1.5rem;display:flex}.filter-check:nth-child(3),.filter-check:nth-child(6){margin-left:0}button.filter-check:before,button.filter-check.mixitup-control-active:after{top:9px}button.filter-check.mixitup-control-active:after{top:13px}.bard-content{font-size:14px;line-height:1.5rem}.bard-content h2{font-size:1.25rem;margin-top:2rem}.bard-image{padding:1rem 0 2rem}span.soldtxt{font-size:1.5rem}.map,.ob-relative-wrapper,.ob-relative-wrapper iframe{min-height:60svh}.oc-type-slide,.ob-bid-badge{font-size:10px;padding:2px .75rem}.ol .oc-type-slide:before,.ob-bid-badge:before{right:-14px;border-width:14px 0 14px 14px}.ob-bid-badge{top:0}.col.bid-col{font-size:13px}.mainnav{flex-wrap:wrap;padding:3rem 0 2rem}.oc-price{text-align:center}.film-wrapper{margin:3rem 0 0}.more-fp{width:70px}.broker-cv h2{font-size:1.25rem}.content-narrow.center.broker-cv{padding-top:1rem}body.broker-presentation .ae{display:none}.broker-presentation .slide-ol{padding:2rem 0 3rem 2rem}.close-modal,.close-viewing-modal,.close-interest-modal{right:.25rem;font-size:12px}.insta-container{padding:0}.insta-content{padding:2rem .5rem}.cc-instagram-image-wrapper{flex-basis:50%;flex-shrink:0}.cc-instagram-wrapper{flex-wrap:wrap;row-gap:2rem}.carousel-item{padding:2rem}.viewing .button{padding:.5rem 1.25em;font-size:13px}.ol .row{grid-row-gap:2rem}h2.booking-header{font-size:18px}.cc-instagram-item-wrapper{height:150px}.p503 main{font-size:1rem}.the-search input[type=search]{font-size:1rem;height:3rem}.the-search{margin:0;border-radius:0}span.s-status{display:none}span.s-rooms{line-height:1.25}.col.d12.upload{flex-wrap:wrap}.col.d12.upload label{margin-bottom:.5rem}.col.d12.upload input[type=file]{max-width:220px;display:block}.available h3{font-size:1.5rem;margin-bottom:1.5rem}.job h5{font-size:1.25rem;margin-bottom:.75rem}span.checkbox-label{margin-left:.5rem;line-height:1.4}.available{padding:0 2rem;margin-top:3rem}.job{max-width:100%}.job-advert .summary.large{margin-bottom:1.5rem}.fr-txt-img .fr-txt-content{padding:2rem}.fr-txt-center .fr-txt-content{font-size:14px}.fr-carousel-container{width:auto!important;flex-wrap:wrap}.fr-carousel-item{flex-basis:100%!important;margin-bottom:1rem}.fr-main-title{font-size:1.5rem;padding:0 0 .5rem;line-height:1.1}.fr-sub-title{font-size:1.25rem;padding:0;line-height:1.25;color:#777}.fr-carousel-wrapper{margin:2rem 1rem}.fr-txt-center .fr-txt-content{padding:2rem 2rem 4rem}span.fr-txt-subtitle,span.fr-txt-title{font-size:1.5rem}img.fr-logo:has(+.fr-txt-center .fr-txt-content){left:50%;top:auto;bottom:1rem;width:3rem;transform:translate(-50%);display:block}.fr-txt-img{flex-wrap:wrap;height:auto}.fr-img-content{width:100%;border-top:1rem solid #f1efeb}.fr-carousel-next,.fr-carousel-prev{display:none!important}span.fr-txt-subtitle{font-size:1.25rem;color:#777;line-height:1.25}.fr-list-wrapper{grid-template-columns:repeat(1,1fr);grid-auto-flow:row}.fr-hero-content{position:static;color:#333;padding:2rem}img.fr-hero{max-width:240%;object-fit:cover;object-position:-90px 0;width:150%;height:auto}#info{font-size:14px}#info h2{font-size:1rem}}
