/* Minification failed. Returning unminified contents.
(1,821): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,10534): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,17933): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,23982): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,24265): run-time error CSS1039: Token not allowed after unary operator: '-vh'
 */
.hero{height:400px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;}.hero .container-narrow{position:absolute;top:auto!important;}.hero .container-narrow.fadeIn-container{display:none;}.hero .area-hero{color:#fff;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;}.hero .container-nav{max-width:none;position:absolute;width:100%;}.hero .container-nav .estate-nav{list-style-type:none;margin:0;padding:0;text-align:center;}.hero .container-nav .estate-nav li{display:inline-block;}.hero .container-nav .estate-nav li .button{margin-right:.3rem;}.hero .container-nav .estate-nav li:last-child .button{margin-right:0!important;}.hero.has-background:before{content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;width:100%;height:100%;height:calc(var(--vh,1vh)*100);max-height:100%;box-shadow:none;background:rgba(0,0,0,.25);}.hero.has-background:after{background:none;content:none;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.15) 100%);}.hero .video-loader{display:none;border:4px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;width:90%;height:100%;max-width:48px;max-height:48px;animation:spin 1s linear infinite;z-index:10;line-height:1;margin:0;padding:0;position:absolute;}.hero .video-wrapper{width:100%;height:100%;overflow:hidden;}.hero .video-wrapper iframe{object-fit:cover;min-height:100%;min-width:100%;}.hero .video-wrapper #video{max-height:100%;overflow:hidden;}.hero .video-wrapper #video iframe{object-fit:cover;min-height:100%;min-width:100%;}.hero .video-wrapper #video{display:inline-block;vertical-align:baseline;height:100%;-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;pointer-events:none;opacity:.9;}.hero .video-wrapper #video iframe{object-fit:cover;object-position:center center;min-height:100%!important;min-width:100%!important;}.hero .video-controls{position:absolute;bottom:.5rem;right:0;z-index:5;padding:0 .5rem;display:flex;justify-content:flex-end;align-items:center;width:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}.hero .video-controls .play-pause,.hero .video-controls .toggle-sound{display:none;width:40px;height:40px;background-color:rgba(255,255,255,.3);border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0 .25rem;padding:5px;cursor:pointer;}.hero .video-controls .play-pause span,.hero .video-controls .toggle-sound span{background-repeat:no-repeat;background-position:center center;background-size:contain;display:inline-block;height:100%;width:80%;opacity:.8;-webkit-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out;}.hero .video-controls .play-pause:hover span,.hero .video-controls .play-pause:focus span,.hero .video-controls .toggle-sound:hover span,.hero .video-controls .toggle-sound:focus span{opacity:1;}.hero .video-controls .play-pause span{background-image:url(/Assets/Image/play.png);}.hero .video-controls .play-pause.on span{background-image:url(/Assets/Image/pause.png);}.hero .video-controls .toggle-sound span{background-image:url(/Assets/Image/sound_off.png);}.hero .video-controls .toggle-sound.on span{background-image:url(/Assets/Image/sound_on.png);}.hero .video-controls.inview{opacity:1;}.form .form-group.lg.chk{margin-bottom:15px;}.form .form-group.lg.small{font-size:.8rem;margin-bottom:.5rem;}.estate .basic-info .part{position:relative;}.no-wrap{white-space:nowrap;}.estate-meta{display:block;margin-bottom:1rem;}.estate-meta label{display:block;font-size:.8rem;letter-spacing:.1em;margin-bottom:0;text-transform:uppercase;font-family:"LibreFranklin-Medium",sans-serif;}.estate-meta label.bidding{font-family:"LibreFranklin-SemiBold",sans-serif;}.estate-meta .estate-meta-item{display:block;font-size:1rem;line-height:1.4;margin-bottom:.3rem;}.estate-meta .bidding-wrapper{width:100%;display:inline-block;font-family:"LibreFranklin-SemiBold",sans-serif;}.estate-meta .button-bid-history{text-align:left!important;margin-bottom:.7rem;font-family:"LibreFranklin-Regular",sans-serif;text-transform:none;font-size:16px;font-style:normal;letter-spacing:normal;margin-bottom:.5rem;margin-top:.5rem;}.estate-meta.viewings .estate-meta-item{display:inline-block;width:100%;padding-top:3px;}.estate-meta.viewings .estate-meta-item .book-wrapper{display:inline-block;width:100%;text-align:left!important;}.estate-meta.viewings .estate-meta-item.date{text-transform:capitalize;text-transform:capitalize;margin-top:.8rem;}.estate-meta.viewings .estate-meta-item.date:first-of-type{margin-top:0;}.estate-meta.viewings .viewing-content{display:flex;flex-direction:column;justify-content:space-between;max-width:390px;margin-bottom:.5rem;}.estate-meta.viewings .viewing-book{margin-top:.7rem;margin-bottom:.4rem;}.estate-meta.viewings .viewings-comment{padding-top:.2rem;padding-bottom:.3rem;display:inline-block;width:100%;margin-left:-1px;}.estate-meta.viewings .button.button-book{margin:0 0 0 auto!important;padding:2px 0!important;border-radius:0!important;letter-spacing:.1rem;display:inline-flex;justify-content:center;align-items:center;border-bottom:solid 1px #000!important;}.estate-meta.viewings .button.button-book:hover{opacity:.8;}.container-wide p{max-width:none;padding-right:3rem;}.container-wide p:first-of-type{margin-top:0;}.button-addtocal{color:#1d1e20;font-size:1rem;margin:0;line-height:1;padding:0;text-decoration:none;cursor:pointer;}.button-addtocal:hover,.button-addtocal:focus{text-decoration:underline;}.interest-text{font-size:.9rem;color:#000;line-height:1.4;width:100%;display:inline-block;padding-top:.5rem;}.button.interest-button{margin-bottom:10px;margin-right:0;margin-top:0;}.agents ._assist .estate-meta{margin-bottom:.5rem;width:100%;text-align:left!important;}.contactme .button-lnk{text-transform:none;font-family:"LibreFranklin-Regular",sans-serif;font-size:16px;font-style:normal;letter-spacing:normal;margin-bottom:.5rem;text-align:left!important;}.staff-image{max-width:100%;margin:0;padding:0;aspect-ratio:1/1;max-width:150px;}.staff-image picture{width:100%;height:100%;display:inline-block;}.staff-image picture img{width:100%;height:100%;object-fit:cover;object-position:center center;}.staff.item{display:flex;flex-wrap:wrap;overflow:hidden;padding-bottom:2rem;}.staff.item .text-wrapper{padding-left:1rem;text-align:left;}.staff.item .staff-image{height:100%;}.staff.item .staff-title{color:#1d1e20;font-size:.875rem;font-weight:400;padding:2px 0;}.staff.item .staff-email,.staff.item .staff-phone{display:block;padding:2px 0;font-size:.875rem;}.staff.item .staff-name .h3{line-height:1;margin:0 0 .5rem;}.staff.item .staff-somelink{display:inline-block;margin:0 .5rem 0 0;border:solid 1px #1d1e20;padding:0;width:1.48rem;height:1.48rem;border-radius:50%;background:none;outline:0;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;}.staff.item .staff-somelink:focus,.staff.item .staff-somelink:hover{outline:0;}.staff.item:last-child{padding-bottom:0;}.staff.item .form,.staff.item form{margin:0 .5rem 0 0!important;padding:0;display:inline;line-height:1;}.staff.item .contact-links{display:flex;align-items:flex-end;margin-top:.4rem;}.staff.item .download-btn{margin:0;}.staff.item .download-btn:focus,.staff.item .download-btn:hover{outline:0;}.images{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:2rem;justify-content:space-between;}.images>div{flex-basis:calc(50% - .5rem);height:150px;margin:.5rem 0;width:calc(50% - .5rem);overflow:hidden;}.images>div:first-child{flex-basis:100%;height:300px;margin-top:0;width:100%;}.images>div picture{display:inline-block;height:100%;width:calc(100% + 10px);margin-left:-5px;cursor:pointer;}.images>div picture img{height:100%;width:100%;object-fit:cover;object-position:center center;}table{border-collapse:collapse;width:100%;}table tr{border-bottom:1px solid #f0eeed;display:block;margin-bottom:.3rem;padding-bottom:.3rem;}table tr td{display:block;margin-bottom:.2rem;vertical-align:top;}table tr td label{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;}#brf,#building,#facts,#description,#surrounding,#locationtext{margin-bottom:20px;}.accordion .background-white{padding:1em;background-color:#f9f9f9;}.accordion button.heading{cursor:pointer;outline:0;border:0;}.accordion button.heading:hover,.accordion button.heading:focus{outline:0;border:0;}.accordion .heading{-moz-appearance:none;-webkit-appearance:none;align-items:center;appearance:none;background:none;border:0;color:#000;display:flex;font-size:1.3em;justify-content:space-between;margin:1rem 0;padding:0;text-align:left;width:100%;}.accordion .heading .icon-wrapper{border-radius:50%;display:inline-block;height:40px;text-align:center;width:40px;border:0;color:rgba(29,30,32,.8);}.accordion .heading .icon-wrapper svg{transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;}.accordion .accordion-content{display:none;}.accordion .accordion-content header{margin-top:15px;}.accordion .brf,.accordion .estate-description{margin-left:0;}.accordion .brf p,.accordion .estate-description p{margin-left:0;}.accordion .brf .h5,.accordion .estate-description .h5{margin:1em 0 0;}.accordion .brf .h5+p,.accordion .estate-description .h5+p{margin-top:0;}.accordion .documents .document{display:block;margin-bottom:1rem;text-decoration:none;}.accordion .documents .document:hover,.accordion .documents .document:focus{color:rgba(0,0,0,.7);}.accordion.expanded .background-white{background-color:#fff;}.accordion.expanded .accordion-content{display:block;}.accordion.expanded .icon-wrapper svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.accordion.expanded table,.accordion.expanded .brf,.accordion.expanded .estate-description{width:100%;}.googleMap{height:450px;}.main-gallery{background-color:hsla(0,0%,100%,.9);display:none;height:100%;left:0;padding:5% 0;position:fixed;top:0;width:100%;z-index:10000;}.main-gallery .overlay-header{background-color:#fff;left:0;padding:1rem;position:fixed;text-align:center;top:0;width:100%;}.main-gallery .overlay-header .button{margin:0 auto;}.main-gallery .overlay-header .close-wrapper{cursor:pointer;position:fixed;right:1.55rem;top:1rem;}.main-gallery .overlay-header .close-wrapper svg{fill:transparent;}.main-gallery .image-wrapper{padding-top:3rem;padding-bottom:96px;overflow-y:scroll;height:100vh;height:calc(var(--vh,1vh)*100);}.main-gallery .image-wrapper picture{display:inline-block;width:100%;height:auto;}.main-gallery .image-wrapper img{display:block;height:auto;width:auto;margin:0 auto 1rem;max-width:100%;max-height:calc(100vh - 90px);}.main-gallery.open{display:block;}#planning .background-white{position:relative;}#planning .image-wrapper{margin:0 auto;position:relative;width:100%;}#planning picture{display:inline-block;}#planning img{height:auto;max-height:none;width:100%;max-width:100%;}#planning .print-icon{background:#b03134;border-radius:200px;bottom:0;color:#fff;height:44px;padding-top:8px;position:absolute;right:0;text-align:center;width:44px;z-index:20;cursor:pointer;}#planning .print-icon svg{display:inline-block;height:24px;width:24px;}.swiper-button-next,.swiper-button-prev{background-image:url(next.svg);}.swiper-button-next::after,.swiper-button-prev::after{display:none;}.swiper-button-next::after,.swiper-button-prev::after{content:"";}swiper-container::part(button-next),swiper-container::part(button-prev){color:#1d1e20;width:14px;}swiper-container::part(bullet-active){background-color:#b03134;}swiper-container::part(container){padding-bottom:40px!important;}.section-maincontent.sold-estate{display:flex;}.section-maincontent.sold-estate .cols{flex-wrap:wrap;width:100%;}.section-maincontent.sold-estate .cols .col{flex:1;height:100%;}.section-maincontent.sold-estate .cols .text-col{display:flex;align-items:center;justify-content:center;flex-direction:column;}.section-maincontent.sold-estate .cols .text-col h1{text-align:center;}.section-maincontent.sold-estate .cols .text-col header{text-align:center;padding:2rem 0;}.section-maincontent.sold-estate .cols .text-col .container--notoppadding{padding:0 15px!important;margin:0!important;}.section-maincontent.sold-estate .cols .image-col{height:100%;}.section-maincontent.sold-estate .cols .image-col picture{display:inline-block;height:100%;width:100%;}.section-maincontent.sold-estate .cols .image-col picture img{height:100%;width:100%;object-fit:cover;object-position:center center;}.container-fullmargin .button:last-child{margin-bottom:0;}.part.background-transparent{background-color:transparent;color:#000;background-size:cover;position:relative;padding:1rem;text-align:center;}.part.background-transparent div,.part.background-transparent nav,.part.background-transparent p{position:relative;z-index:3;}.part.background-transparent h2,.part.background-transparent .h2,.part.background-transparent h3,.part.background-transparent h4{color:#fff;}.part.background-transparent .container{padding:0;}.part.background-transparent .text{color:#fff;margin:0 auto;max-width:800px;padding:4rem 1.5rem 3.5rem;}.part.background-transparent .wrapper{position:relative;}.part.background-transparent .text-wrapper{margin:0 auto;max-width:800px;}.part.background-transparent .button{margin-top:2.5rem;background-color:rgba(255,255,255,.8);border-color:#fff;}.part.background-transparent .button:hover{background-color:#fff;}.part.background-transparent::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(30,26,26,.6);}.map-container{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;justify-content:center;}.map-container img{width:100%;height:auto;object-fit:contain;object-position:center center;}.map-container a{display:inline-block;width:auto;}.no-webp .part.background-transparent{background-image:url(/dc/img_fredegard_vad_du_soker.jpg);}.webp .part.background-transparent{background-image:url(/dc/img_fredegard_vad_du_soker.webp);}.modal-header{justify-content:center;}.modal-header h2,.modal-header .h2{padding-top:3rem!important;margin:0!important;font-size:1.5rem;}.modal-content{min-height:auto;}.modal-content .modal-body{padding-top:20px;}.modal-content .modal-body .form .form-group{width:100%;}.modal-content .modal-body .form-sent{padding-top:2rem;padding-bottom:2rem;}#modal-bidding .modal-content{max-width:680px;}.bidding-history .col.flex{width:100%;}.bidding-history .bidding-list{flex-direction:column;width:100%;padding-top:1rem;}.bidding-history .bidding-list .bidhistory-header .row div{font-size:.8rem;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase;font-family:"LibreFranklin-Medium",sans-serif;}.bidding-history .bidding-list .bidhistory-header,.bidding-history .bidding-list .bidhistory{width:100%;flex-wrap:wrap;}.bidding-history .bidding-list .bidhistory-header .row,.bidding-history .bidding-list .bidhistory .row{width:100%;justify-content:space-between;}.bidding-history .bidding-list .bidhistory-header .row div,.bidding-history .bidding-list .bidhistory .row div{text-align:left;flex:1;}.bidding-history .bidding-list .bidhistory-header .row div:first-of-type,.bidding-history .bidding-list .bidhistory .row div:first-of-type{flex:0 0 40%;}.bidding-history .bidding-list .bidhistory{font-size:.9rem;}.main-realtor{display:none!important;}@media(min-width:566px){.container-fullmargin .button{margin-bottom:0;}.staff.item .staff-name .h3{white-space:nowrap;}}@media(max-width:767px){.map-container img{object-fit:cover;aspect-ratio:4/3;}}@media(min-width:768px){.staff-image{padding:0;}.images>div{height:200px;}.images>div:first-child{height:400px;}.modal-content .modal-body .form{justify-content:space-between;}.modal-content .modal-body .form .form-group:not(.lg){width:calc(50% - 15px);}.bidding-history .bidding-list .bidhistory{font-size:1rem;}}@media(min-width:768px) and (max-width:991px){.estate .basic-info .part:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.estate .basic-info .part:nth-child(2) .estate-meta{width:calc(50% - 20px);}.contactme{margin-top:0;width:100%!important;}.part.background-transparent{padding:0 30px;}}@media(min-width:992px){.hero{height:600px;}.button.interest-button{margin-bottom:0;margin-top:.5rem;}.estate .basic-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.estate .basic-info .part:first-child{padding-top:7px;}.estate .basic-info .part:first-child .estate-meta-item{margin-bottom:.5rem;}.estate .basic-info .part:first-child,.estate .basic-info .part:nth-child(3){flex-basis:30%;width:30%;}.estate .basic-info .part:nth-child(2){padding:0 1.5rem;}.estate .basic-info .part:nth-child(2),.estate .basic-info .part:nth-child(3){flex-basis:35%;width:35%;}.estate .basic-info.noviewings .part:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;flex-basis:60%;width:60%;}.estate .basic-info.noviewings .part:first-child .estate-meta{width:100%;max-width:calc(50% - 20px);}.estate .basic-info.noviewings .part.agents{flex-basis:100%;width:100%;padding-top:0;}.estate-meta .estate-meta-item{font-size:1.1rem;line-height:1.6;}.viewings.estate-meta{margin-top:.5rem;}.staff.item .staff-name .h3{font-size:1.2rem;margin-top:.3rem;}.staff-image{height:146px;padding:0;width:auto;min-width:100px;flex:1;}table tr td{display:table-cell;margin-bottom:0;}table tr td:first-of-type{width:300px;}.accordion .heading{font-size:1.5em;}.accordion .heading .icon-wrapper{height:54px;width:54px;}.accordion .accordion-content header{margin-top:30px;}.googleMap{height:500px;}#planning img{height:100vh;height:calc(var(--vh,1vh)*100);max-height:600px;width:auto;}}@media(min-width:840px) and (max-width:1240px){.main-realtor{display:block!important;}.agents .estate-meta{margin-bottom:.5rem;width:100%;text-align:left!important;}.agents .staff.item .text-wrapper{flex:1;}}@media(min-width:840px) and (max-width:992px){.agents{padding-top:.5rem!important;}}@media(max-width:1199px){.hero .container-nav{bottom:0;padding:0;}.hero .container-nav li .button{background-color:rgba(29,30,32,.3);border:0;border-radius:0;font-size:.6rem;letter-spacing:.1rem;margin-bottom:0;padding:1.2rem .5rem .8rem;}.hero .container-nav li .button svg{display:none;}}@media(min-width:841px) and (max-width:1239px){.agents{padding-top:1rem;width:100%;max-width:860px;display:flex;justify-content:space-between;}.staff-image{max-height:138px;}.staff.item{padding-bottom:0;}.staff.item .staff-name .h3{font-size:1.2rem;margin-top:.5rem;}}@media(max-width:991px){.basic-info{display:flex;flex-direction:column;}.basic-info .part{width:100%;}.basic-info .part:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;}.basic-info .part:first-child .estate-meta{width:100%;max-width:calc(50% - 20px);}.basic-info .part:nth-child(2) .estate-meta:last-child{margin-bottom:.5rem;}.agents{padding-top:1rem;width:100%;display:flex;justify-content:space-between;}.staff-image{max-height:138px;}.staff.item{max-width:calc(50% - 20px);padding-bottom:0;}.staff.item .staff-name .h3{font-size:1.2rem;margin-top:.5rem;}.section-maincontent.sold-estate .cols{flex-direction:column;}.section-maincontent.sold-estate .cols .image-col{order:1;}.section-maincontent.sold-estate .cols .text-col{order:2;padding-top:2rem;padding-bottom:2rem;}}@media(max-width:840px){.agents{flex-direction:column;justify-content:flex-start;}.staff-image{max-height:150px;}.staff.item{max-width:100%;padding-bottom:2rem;}.staff.item .text-wrapper{flex:1;}.staff.item .staff-name .h3{font-size:1.05rem;margin-top:.5rem;}.sm-justify p{text-align:justify;}}@media(max-width:575px){.main-gallery .overlay-header .button{padding:.55rem .8rem .45rem;}.main-gallery .overlay-header .close-wrapper .icon-lg{height:34px;width:34px;}.contactme .button-lnk,.estate-meta .button-bid-history{font-size:.9rem;}.basic-info{font-size:.95rem;}.basic-info .estate-meta .estate-meta-item{font-size:.95rem;margin-bottom:.3rem;}.basic-info .estate-meta label{font-size:.75rem;letter-spacing:.1em;}#text-content .container-halfpadding{padding:2em 15px;}.accordion .background-white{padding:.5rem 1rem;}.accordion .accordion-content{font-size:.95rem;}.accordion .accordion-content:not(.estate-description){padding-top:.5rem;}.accordion .heading{margin:.5rem 0;font-size:1.05rem;}.accordion .heading .icon-wrapper{height:34px;width:32px;}.accordion .heading .icon-wrapper .icon-sm{height:18px;width:18px;}}@media(max-width:470px){#estatefacts{padding-left:0;padding-right:0;}.agents{padding-top:1rem;}.staff.item .text-wrapper{padding-top:.5rem;}.staff-image{max-height:none;}}@media(max-width:440px){.video-space{width:20px;}.staff-image{max-width:98px;aspect-ratio:3/4;}.staff.item .staff-title,.staff.item .staff-email,.staff.item .staff-phone{display:inline-block;width:100%;padding:2px 0 3px;}#estateMap{margin-bottom:0!important;}#interest>div{margin-top:0!important;margin-bottom:0!important;padding-top:0;padding-bottom:0;}}@media(max-width:420px){.estate-meta label{white-space:nowrap;}.basic-info{padding:2em 15px;}.staff.item .staff-name .h3{font-size:.95rem;}.staff.item .staff-title,.staff.item .staff-email,.staff.item .staff-phone{font-size:.85rem;}.bidding-history .bidding-list .bidhistory-header .row div{font-size:.75rem;}.bidding-history .bidding-list .bidhistory{font-size:.8rem;}.bidding-history .bidding-list .bidhistory-header .row div:first-of-type,.bidding-history .bidding-list .bidhistory .row div:first-of-type{flex:1;}}@media(max-width:400px){.hero .container-nav .estate-nav li.hdnplan{display:none;}}@media(max-width:370px){.basic-info .part:first-child .estate-meta{max-width:100%;}}@media(max-width:320px){.hero .container-nav .estate-nav li .button{margin-right:1px;padding:1rem .5rem .8rem;}}@media(min-width:576px){.flex-buttons.plain-wrapper .button{margin:0 1.5rem 0;}}@media(min-width:1200px){.hero{height:100vh;}.hero .container-nav{bottom:6rem;}.hero .container-nav .estate-nav li .button{margin-right:.5rem;}.hero.has-background:after{content:"";}.hero .video-controls{bottom:6.5rem;padding:0 3rem;}.images{margin-bottom:1rem;}.images>div{height:400px;margin:1rem 0;flex-basis:calc(50% - 1rem);width:calc(50% - 1rem);}.images>div:first-child{height:800px;}#estatefacts{max-width:1290px;}.accordion{max-width:1260px;}.accordion .background-white{padding:.5em 2em;}.accordion.expanded .brf,.accordion.expanded .estate-description{width:80%;}.googleMap{height:600px;}.overlay .overlay-header .close-wrapper{right:2rem;top:1.5rem;}.main-gallery .image-wrapper{max-height:calc(95vh - 14px);}.hero .video-controls .play-pause,.hero .video-controls .toggle-sound{width:48px;height:48px;}.part.background-transparent{width:100%;}.part.background-transparent .text-wrapper{padding:0;margin:0 auto;max-width:490px;}}@media(min-width:1240px){.estate .basic-info.noviewings .part:first-child{flex-basis:30%;width:30%;}.estate .basic-info.noviewings .part:nth-child(2){flex-basis:30%;width:30%;padding:0 .5rem;}.estate .basic-info.noviewings .part:nth-child(3){flex-basis:30%;width:30%;}.agents .staff.item .text-wrapper{flex:1;}.staff-image{min-width:140px;max-width:140px;}}@media(min-width:1400px){.estate .basic-info.noviewings .part:first-child{flex-basis:35%;width:35%;}.estate .basic-info.noviewings .part:nth-child(2){flex-basis:25%;width:25%;}.estate .basic-info.noviewings .part:nth-child(3){flex-basis:30%;width:30%;}.part.background-transparent{padding:3rem;}}@media(min-width:1460px){.images{margin-bottom:2rem;}.map-container{padding-top:4em;}}@media(max-width:768px) and (orientation:portrait){.main .hero.has-film{height:70vh;}.main .hero.has-film .video-wrapper{max-height:70vh;height:calc(var(--vh,1vh)*100);}.main .hero.has-film .video-wrapper video,.main .hero.has-film .video-wrapper #video{width:100vw!important;max-height:70vh;height:177.77vh!important;min-width:177.77vh!important;}.main .hero.has-film .video-wrapper iframe{height:100vh;max-height:70vh;height:calc(var(--vh,1vh)*100);min-width:177.77vh!important;}}@media(max-width:390px),(min-width:768px) and (max-width:830px),(min-width:992px) and (max-width:1350px){.estate-meta.viewings .viewing-content{flex-direction:column;margin-bottom:.8rem;}.estate-meta.viewings .button-addtocal{margin-top:.2rem;}.estate-meta.viewings .viewing-book{margin-top:.7rem;margin-bottom:.4rem;}.interest-text{line-height:1.6;font-size:.85rem;}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
