:root{--font-main:16px/1.5 'Didact Gothic',sans-serif;--color-link:inherit;--color-hover:orange;--color-header-background:white;--color-header-foreground:gray;--color-footer-background:#404040;--color-footer-foreground:white;--color-header-1:black;--color-header-2:steelblue;--color-text:gray;--color-price:steelblue;--desktop-margin:50px;--phone-margin:30px;}html{scroll-behavior:smooth;font-size:15px;overflow-y:scroll;}body{display:flex;flex-direction:column;min-height:100vh;font:var(--font-main);color:var(--color-text);}body h1{font-size:36px;color:var(--color-header-1);margin:0 0 20px 0;}body h1+h2{margin:-15px 0 20px 0;}body h2{font-size:18px;color:var(--color-header-2);margin:0 0 20px 0;}body p+h2{margin:35px 0 20px 0;}body .no-break{white-space:nowrap;}body header{position:sticky;flex:0 0 auto;top:0;background-color:var(--color-header-background);color:var(--color-header-foreground);width:100%;height:70px;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);z-index:2;}body header>.nav-parts{display:flex;justify-content:space-between;max-width:1200px;height:100%;margin:auto;padding:0 var(--desktop-margin);}body header>.nav-parts>.nav-menu-brand{padding:15px 0;height:100%;}body header>.nav-parts>.nav-menu-brand img{max-height:100%;}body header>.nav-parts>a{padding:15px 0;height:100%;}body header>.nav-parts>a img{max-height:100%;}body header>.nav-parts>.nav-menu-toggle{display:none;}body header>.nav-parts>ul{display:flex;list-style:none;height:100%;margin:0;padding:0;}body header>.nav-parts>ul>li{height:100%;}body header>.nav-parts>ul>li a{display:inline-flex;align-items:center;height:100%;padding:15px;text-decoration:none;font-size:18px;white-space:nowrap;color:inherit;transition-duration:.2s;}body header>.nav-parts>ul>li a:hover{background-color:var(--color-header-foreground);color:var(--color-header-background);}@media(max-width:767px){body header>.nav-parts{padding:0 0 0 var(--phone-margin);}body header>.nav-parts>.nav-menu-toggle{display:flex;justify-content:center;align-items:center;width:70px;height:70px;color:var(--color-header-foreground);cursor:pointer;transition-duration:.2s;}body header>.nav-parts>.nav-menu-toggle:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;}body header>.nav-parts>.nav-menu-toggle:hover{background-color:var(--color-header-foreground);color:var(--color-header-background);}body header>.nav-parts>.nav-menu-toggle.open:before{content:"";}body header>.nav-parts>.nav-menu-toggle.open+.nav-menu{transform:translateX(-20px);opacity:1;pointer-events:auto;}body header>.nav-parts>ul.nav-menu{position:fixed;right:-20px;top:80px;height:auto;opacity:0;pointer-events:none;display:flex;flex-direction:column;background-color:#fff;border-radius:5px 0 0 5px;overflow:hidden;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);transition-duration:.2s;}body header>.nav-parts>ul.nav-menu>li{height:auto;}body header>.nav-parts>ul.nav-menu>li a{display:block;height:auto;padding:15px 25px;}}body header.style-relative{position:relative;}body footer{background-color:var(--color-footer-background);color:var(--color-footer-foreground);text-align:center;}body footer ul{display:flex;justify-content:center;list-style:none;margin:auto;padding:0;}body footer ul:not(:last-child){margin-bottom:30px;}body footer ul li{white-space:nowrap;}body footer ul li a{color:inherit;text-decoration:none;transition-duration:.2s;}body footer ul li a:hover{color:var(--color-hover);text-decoration:none;}body footer ul.social-media li{font-size:24px;}body footer ul.social-media li:not(:last-child){margin-right:30px;}body footer ul.nav-menu li{display:flex;align-items:center;}body footer ul.nav-menu li:not(:last-child):after{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:var(--color-footer-foreground);opacity:.5;margin:0 15px;}@media(max-width:767px){body footer ul.nav-menu{flex-direction:column;align-items:center;}body footer ul.nav-menu li:not(:last-child):after{content:none;}}body footer ul.contact-info li{display:flex;align-items:center;color:var(--color-footer-foreground);opacity:.6;}body footer ul.contact-info li:not(:last-child):after{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:var(--color-footer-foreground);opacity:.4;margin:0 15px;}@media(max-width:767px){body footer ul.contact-info{flex-direction:column;align-items:center;}body footer ul.contact-info li:not(:last-child):after{content:none;}}body #main-container{flex:1 0 auto;}body .section{max-width:1200px;margin:auto;padding:var(--desktop-margin);}body .section+.section{margin-top:-var(--desktop-margin);}body .section .section{max-width:none;padding:0;margin-top:0;}body .section .section:not(:last-child){margin-bottom:30px;}@media(max-width:767px){body .section{padding:var(--phone-margin);}body .section+.section{margin-top:-var(--phone-margin);}body .section .section{padding:0;margin-top:0;}}#cookie-info{display:flex;justify-content:space-between;align-items:center;background-color:#fff;position:fixed;bottom:0;left:0;right:0;padding:30px;box-shadow:0 -2px 5px 1px rgba(0,0,0,.1);z-index:2;}#cookie-info>button{font-size:2em;}.loading{display:none;}.collapsable{cursor:pointer;display:flex;}.collapsable:hover:before{color:var(--color-hover);}.collapsable:before{width:20px;content:"";font-family:"Font Awesome 5 Pro";font-weight:900;color:rgba(0,0,0,.3);transition-duration:.25s;transform-origin:.5em;}.collapsable+*{opacity:1;height:auto;overflow:hidden;transition-duration:.25s;margin-left:20px;}.collapsable.collapsed:before{transform:rotate(-90deg);}.collapsable.collapsed+*{display:block;opacity:0;transform:translateY(-10px);height:0;}.side-view{height:100%;width:0;position:fixed;z-index:2;top:0;left:0;background-color:#fff;overflow-x:hidden;padding-top:10px;transition:.5s;}.side-view .btn-close{position:absolute;top:0;right:25px;font-size:36px;}.section-banner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:500px;background-position:center;background-size:cover;}.section-banner>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}.section-banner .header-text{max-width:1100px;padding:var(--desktop-margin);border-radius:5px;background-color:rgba(0,0,0,.5);color:#fff;z-index:1;text-align:center;font-size:18px;}.section-banner .header-text h1{font-size:37px;color:inherit;}.section-banner .header-text p{color:inherit;font-size:15px;}@media only screen and (max-width:1200px){.section-banner .header-text{max-width:100%;border-radius:0;}}.section-banner.style-2 .header-text{background-color:transparent;}.section-banner.style-3{display:block;min-height:auto;}.section-banner.style-3>img{position:relative;height:500px;}.section-banner.style-3 .header-text{position:relative;max-width:1200px;background-color:#fff;color:var(--color-text);padding:var(--desktop-margin);margin:-75px auto -25px auto;box-shadow:0 -20px 20px 0 rgba(0,0,0,.1);text-align:justify;}.section-banner.style-3 .header-text h1{color:var(--color-header-1);text-align:left;}@media only screen and (max-width:1200px){.section-banner.style-3 .header-text{margin:0 auto -25px auto;}}@media(max-width:767px){.section-banner.style-3 .header-text{padding:var(--phone-margin);}}.status .section-header-image img{width:100%;height:400px;object-fit:cover;}.about .section-description p{white-space:pre-wrap;}.user img{max-width:100%;border-radius:5px;}.user .user-item-contact{display:flex;flex-wrap:wrap;}.user .user-item-contact p{display:flex;align-items:center;white-space:nowrap;}.user .user-item-contact p:not(:last-child):after{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:rgba(0,0,0,.5);margin:0 15px;}.user .user-item-description{white-space:pre-wrap;text-align:justify;}.user .user-item-spoken-languages:before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"";margin-right:10px;}.estate-list-toolbar{display:none;white-space:nowrap;}.estate-list-toolbar label{margin-right:10px;}.estate-list-toolbar input[type=checkbox]{display:inline-block;width:34px;height:34px;padding:0;margin:0;vertical-align:bottom;position:relative;top:5px;*overflow:hidden;}.estate-page #main-container h1{font-size:50px;margin:0 0 15px 0;}@media(max-width:767px){.estate-page #main-container h1{font-size:30px;}}.estate-page #main-container h2{font-size:18px;margin:0 0 15px 0;}.estate-page #main-container h3{font-size:18px;color:#000;margin:0 0 10px 0;}.estate-page #main-container h3:not(:first-child){margin-top:30px;}.estate-page #main-container h5{font-size:14px;font-weight:bold;color:#000;margin:15px 0 0 0;}.estate-page #main-container label{font-size:14px;font-weight:bold;color:#000;margin:0 0 5px 0;}.estate-page #main-container p{margin:0;}.estate-page #main-container a{color:inherit;text-decoration:none;}.estate-page #main-container a:hover{color:var(--color-hover);}.estate-page #main-container hr{margin:0;border:0;border-top:1px solid #f0f0f0;}.estate-page #main-container ul{list-style-type:none;padding:0;margin:0;}.estate-page #main-container ul.divider li:not(:last-child){border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:10px;}.estate-page #main-container .name-value-list{display:grid;grid-template-columns:min-content auto;grid-column-gap:10px;grid-row-gap:5px;align-items:baseline;}.estate-page #main-container .name-value-list h5{margin:0;}@media(max-width:767px){.estate-page #main-container .name-value-list{display:block;}.estate-page #main-container .name-value-list p{margin:0 0 15px 0;}}.estate-page #main-container table tr td,.estate-page #main-container table tr th{padding:0 10px 5px 0;vertical-align:text-top;}.estate-page #main-container table tr td:last-child,.estate-page #main-container table tr th:last-child{padding-right:0;}.estate-page #main-container .section-main{display:grid;}.estate-page #main-container .section-main .section-estate-intro{grid-area:estate-intro;width:100%;}.estate-page #main-container .section-main .section-estate-body{grid-area:estate-body;width:100%;}.estate-page #main-container .section-main .section-estate-body .name-value-list p{white-space:pre-line;}.estate-page #main-container .section-main .section-estate-aside{display:contents;}@media(min-width:768px){.estate-page #main-container .section-main .section-estate-aside{display:block;grid-area:estate-aside;width:100%;padding-left:var(--phone-margin);}}.estate-page #main-container .section-main .section-estate-aside .section-estate-aside-primary,.estate-page #main-container .section-main .section-estate-aside .section-estate-aside-secondary{width:100%;}.estate-page #main-container .section-main .section-estate-aside .section-estate-aside-primary .section,.estate-page #main-container .section-main .section-estate-aside .section-estate-aside-secondary .section{background-color:rgba(0,0,0,.03);border-radius:5px;padding:30px;}.estate-page #main-container .section-main .section-estate-aside .section-estate-aside-primary{grid-area:estate-aside-primary;}.estate-page #main-container .section-main .section-estate-aside .section-estate-aside-secondary{grid-area:estate-aside-secondary;}@media(min-width:768px){.estate-page #main-container .section-main{grid-template-columns:1fr minmax(250px,min-content);grid-template-rows:auto auto;grid-template-areas:"estate-intro estate-aside" "estate-body estate-aside";}}@media(max-width:767px){.estate-page #main-container .section-main{grid-template-columns:100%;grid-template-rows:auto auto auto;grid-template-areas:"estate-intro" "estate-aside-primary" "estate-body" "estate-aside-secondary";}}.estate-page #main-container .cms-text{white-space:pre-wrap;}.estate-page #main-container .section-goto{display:flex;width:100%;max-width:1200px;margin:-25px auto 0 auto;padding:0 var(--desktop-margin);}.estate-page #main-container .section-goto>ul{display:flex;list-style:none;margin:0;padding:0;}.estate-page #main-container .section-goto>ul:not(:last-child):after{content:"";width:1px;height:100%;margin:0 50px;background-color:#c0c0c0;}.estate-page #main-container .section-goto>ul>li:not(:last-child){margin-right:30px;}.estate-page #main-container .section-goto>ul>li a{display:flex;align-items:flex-end;height:100%;font-size:12px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition-duration:.2s;}.estate-page #main-container .section-goto>ul>li a i{font-size:16px;}.estate-page #main-container .section-goto>ul>li a span{margin-left:10px;}@media(max-width:767px){.estate-page #main-container .section-goto{padding:0 var(--phone-margin);}}@media(max-width:576px){.estate-page #main-container .section-goto>ul:not(:last-child):after{margin:0 30px;}.estate-page #main-container .section-goto>ul>li:not(:last-child){margin-right:20px;}}.estate-page #main-container .section-preview{position:fixed;top:70px;left:10px;z-index:1000;}.estate-page #main-container .section-image{max-width:1200px;margin:auto;padding:50px;}.estate-page #main-container .section-image .main-image img{width:100%;object-fit:cover;border-radius:5px;}.estate-page #main-container .section-image .main-image span{width:100%;height:300px;padding-top:100px;font-size:64pt;display:inline-block;text-align:center;vertical-align:middle;opacity:.3;}@media only screen and (max-width:1200px){.estate-page #main-container .section-image{padding:0 0 50px 0;}.estate-page #main-container .section-image .main-image img{border-radius:0;}}.estate-page #main-container .section-images-layout li{text-align:center;margin-bottom:20px;}.estate-page #main-container .section-images-layout p{font-style:italic;text-align:center;}.estate-page #main-container .section-images-layout img{max-width:100%;border-radius:5px;}.estate-page #main-container .section-images li{text-align:center;margin-bottom:20px;}.estate-page #main-container .section-images p{font-style:italic;text-align:center;}.estate-page #main-container .section-images img{max-width:100%;border-radius:5px;}.estate-page #main-container .section-bids p[data-toggle]{cursor:pointer;}.estate-page #main-container .section-bids .bid-cancelled{text-decoration:line-through;color:#aaa;}.estate-page #main-container .section-bids table{margin-top:10px;}.estate-page #main-container .section-viewing li:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);}.estate-page #main-container .section-viewing li .viewing{display:grid;grid-template-columns:min-content max-content 1fr;grid-template-rows:auto auto auto;grid-template-areas:"day-of-month month weekday" "day-of-month time time" "comment comment comment";}.estate-page #main-container .section-viewing li .viewing .day-of-month{grid-area:day-of-month;font-size:47px;line-height:1;margin-right:8px;}.estate-page #main-container .section-viewing li .viewing .month{grid-area:month;font-weight:bold;}.estate-page #main-container .section-viewing li .viewing .month:after{content:"";display:inline-block;vertical-align:middle;width:4px;height:4px;border-radius:2px;background-color:rgba(0,0,0,.5);margin:0 8px;}.estate-page #main-container .section-viewing li .viewing .weekday{grid-area:weekday;}.estate-page #main-container .section-viewing li .viewing .time{grid-area:time;}.estate-page #main-container .section-viewing li .viewing .comment{grid-area:comment;margin-top:5px;font-size:12px;}.estate-page #main-container .section-facts .price{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);}.estate-page #main-container .section-facts .price .price-amount{color:var(--color-price);font-size:30px;line-height:normal;margin-top:5px;}.estate-page #main-container .section-facts .price .price-comment{margin-top:5px;font-size:12px;}.estate-page #main-container .section-documents li a{display:flex;margin-bottom:5px;color:var(--color-link);}.estate-page #main-container .section-documents li a:before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"";margin-right:10px;}.estate-page #main-container .section-links li a{display:flex;margin-bottom:5px;color:var(--color-link);}.estate-page #main-container .section-links li a:before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"";margin-right:10px;}.estate-page #main-container .section-contact-card .contact-image{height:200px;}.estate-page #main-container .section-contact-card .contact-image img{max-width:100%;width:auto;height:100%;object-fit:cover;border-radius:5px;}.estate-page #main-container .section-maps .map-container{width:100%;height:500px;border-radius:5px;overflow:hidden;}.estate-page #main-container .section-interest-application h2[data-toggle]{cursor:pointer;}.estate-page #main-container .section-interest-application .interest-application-form li{margin-bottom:20px;}.estate-page #main-container .section-interest-application .interest-application-form textarea{height:100px;}.estate-page #main-container .section-interest-application a.link-gdpr{text-decoration:underline;}.estate-page #main-container .section-interest-application .interest-application-value-error{border:solid 1px #f00;}.estate-page #main-container .section-interest-application input[type="checkbox"].interest-application-value-error{outline:solid 1px #f00;}.estate-page #main-container .section-share-to h2[data-toggle]{cursor:pointer;}.estate-page #main-container .section-share-to .share-to-form textarea{height:100px;}.estate-page #main-container .section-share-to .share-to-value-error{border:solid 1px #f00;}.interest-application-page ul{list-style-type:none;padding:0;margin:0;}.interest-application-page .section-interest-application{background-color:#fff;margin-top:20px;margin-bottom:20px;padding:10px;}.interest-application-page .section-interest-application h2[data-toggle]{cursor:pointer;}.interest-application-page .section-interest-application a.link-gdpr{text-decoration:underline;}.interest-application-page .section-interest-application .interest-application-value-error{border:solid 1px #f00;}.interest-application-page .section-interest-application input[type="checkbox"].interest-application-value-error{outline:solid 1px #f00;}.interest-application-page .interest-application-form li{margin-bottom:20px;}.interest-application-page .interest-application-form textarea{height:100px;}.interest-application-page .interest-application-value-error{border:solid 1px #f00;}.estate-item-container a,.estate-item-container a:hover{color:#000;text-decoration:none;}.estate-item-container a:hover .estate-item{background-color:#fff;box-shadow:0 4px 10px 1px rgba(0,0,0,.2);}.estate-item-container a:hover .estate-item .estate-item-image img{transform:scale(1.1,1.1);}.estate-item-container .estate-item{position:relative;display:flex;flex-direction:column;margin-bottom:30px;background-color:rgba(0,0,0,.03);border-radius:5px;min-height:calc(100% - 30px);box-shadow:0 2px 10px 1px rgba(0,0,0,.1);overflow:hidden;transition-duration:.2s;}.estate-item-container .estate-item .estate-item-image{height:225px;flex-grow:0;overflow:hidden;transition-duration:inherit;}.estate-item-container .estate-item .estate-item-image img{width:100%;height:100%;object-fit:cover;transition-duration:inherit;}.estate-item-container .estate-item .estate-item-image span{height:100%;width:100%;font-size:64pt;text-align:center;padding-top:60px;opacity:.1;}.estate-item-container .estate-item .estate-item-marker-container{position:absolute;left:5px;top:5px;display:flex;flex-direction:column;align-items:flex-start;}.estate-item-container .estate-item .estate-item-marker-container .estate-item-marker{display:flex;align-items:center;height:27px;padding:0 12px;margin-bottom:5px;border-radius:3px;font-size:11px;line-height:normal;color:#fff;transition-duration:inherit;}.estate-item-container .estate-item .estate-item-marker-container .estate-item-marker.estate-item-marker-tag{background-color:rgba(0,0,0,.6);}.estate-item-container .estate-item .estate-item-marker-container .estate-item-marker.estate-item-marker-status{background-color:rgba(0,160,192,.85);}.estate-item-container .estate-item .estate-item-marker-container .estate-item-marker.estate-item-marker-bidding{background-color:rgba(255,128,0,.85);}.estate-item-container .estate-item .estate-item-marker-container .estate-item-marker.estate-item-marker-bidding:before{content:"Budgivning pågår";}.estate-item-container .estate-item .estate-item-texts{margin:20px;flex-grow:1;overflow:hidden;}.estate-item-container .estate-item .estate-item-texts p{margin:0;color:rgba(0,0,0,.7);}.estate-item-container .estate-item .estate-item-texts .estate-item-address{margin-bottom:10px;}.estate-item-container .estate-item .estate-item-texts .estate-item-address p:first-child{font-size:22px;}.estate-item-container .estate-item .estate-item-texts .estate-item-address p:not(:first-child){font-size:14px;color:rgba(0,0,0,.5);}.estate-item-container .estate-item .estate-item-texts .estate-item-price{margin-bottom:10px;}.estate-item-container .estate-item .estate-item-texts .estate-item-price p:first-child{font-size:16px;color:var(--color-price);}.estate-item-container .estate-item .estate-item-texts .estate-item-price p:not(:first-child){font-size:14px;color:rgba(0,0,0,.5);}.estate-item-container .estate-item .estate-item-texts .estate-item-size{display:flex;flex-wrap:wrap;}.estate-item-container .estate-item .estate-item-texts .estate-item-size p{display:flex;align-items:center;white-space:nowrap;}.estate-item-container .estate-item .estate-item-texts .estate-item-size p:not(:last-child):after{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:rgba(0,0,0,.5);margin:0 15px;}.project-item-container a,.project-item-container a:hover{color:#000;text-decoration:none;}.project-item-container .project-item{position:relative;display:flex;flex-direction:column;margin-bottom:30px;background-color:rgba(0,0,0,.03);border-radius:5px;min-height:calc(100% - 30px);box-shadow:0 2px 10px 1px rgba(0,0,0,.1);overflow:hidden;transition-duration:.2s;}.project-item-container .project-item:hover{background-color:#fff;box-shadow:0 4px 10px 1px rgba(0,0,0,.2);}.project-item-container .project-item:hover .project-item-image img{transform:scale(1.1,1.1);}.project-item-container .project-item .project-item-image{height:225px;flex-grow:0;overflow:hidden;transition-duration:inherit;}.project-item-container .project-item .project-item-image img{width:100%;height:100%;object-fit:cover;transition-duration:inherit;}.project-item-container .project-item .project-item-image span{height:100%;width:100%;font-size:64pt;text-align:center;padding-top:60px;opacity:.1;}.project-item-container .project-item .project-item-marker{position:absolute;display:flex;align-items:center;left:5px;height:27px;padding:0 12px;border-radius:3px;font-size:11px;line-height:normal;color:#fff;transition-duration:inherit;}.project-item-container .project-item .project-item-marker.project-item-marker-type{top:5px;background-color:rgba(0,0,0,.6);}.project-item-container .project-item .project-item-marker.project-item-marker-status{top:37px;background-color:rgba(0,160,192,.85);}.project-item-container .project-item .project-item-marker.project-item-marker-bidding{top:37px;background-color:rgba(255,128,0,.85);}.project-item-container .project-item .project-item-marker.project-item-marker-bidding:before{content:"Budgivning pågår";}.project-item-container .project-item .project-item-texts{margin:20px;flex-grow:1;overflow:hidden;}.project-item-container .project-item .project-item-texts p{margin:0;color:rgba(0,0,0,.7);}.project-item-container .project-item .project-item-texts .project-item-address{margin-bottom:10px;}.project-item-container .project-item .project-item-texts .project-item-address p:first-child{font-size:22px;}.project-item-container .project-item .project-item-texts .project-item-address p:not(:first-child){font-size:14px;color:rgba(0,0,0,.5);}.project-item-container .project-item .project-item-texts .project-item-price{margin-bottom:10px;}.project-item-container .project-item .project-item-texts .project-item-price p:first-child{font-size:16px;color:var(--color-price);}.project-item-container .project-item .project-item-texts .project-item-price p:not(:first-child){font-size:14px;color:rgba(0,0,0,.5);}.project-item-container .project-item .project-item-texts .project-item-size{display:flex;flex-wrap:wrap;margin-bottom:10px;}.project-item-container .project-item .project-item-texts .project-item-size p{display:flex;align-items:center;white-space:nowrap;}.project-item-container .project-item .project-item-texts .project-item-size p:not(:last-child):after{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:rgba(0,0,0,.5);margin:0 15px;}.office-item-container a{color:#000;text-decoration:none;}.office-item-container .office-item{position:relative;display:flex;flex-direction:column;margin-bottom:30px;}.office-item-container .office-item p{margin:0;}.office-item-container .office-item .office-item-name{font-size:22px;margin-bottom:10px;}.office-item-container .office-item .office-item-address{font-size:14px;color:rgba(0,0,0,.5);margin-top:-10px;margin-bottom:10px;}.user-item-container a{color:#000;text-decoration:none;}.user-item-container .user-item{position:relative;display:flex;flex-direction:column;margin-bottom:30px;background-color:rgba(0,0,0,.03);border-radius:5px;min-height:calc(100% - 30px);box-shadow:0 2px 10px 1px rgba(0,0,0,.1);overflow:hidden;transition-duration:.2s;}.user-item-container .user-item:hover{background-color:#fff;box-shadow:0 4px 10px 1px rgba(0,0,0,.2);}.user-item-container .user-item:hover .user-item-image img{transform:scale(1.1,1.1);}.user-item-container .user-item .user-item-image{overflow:hidden;transition-duration:inherit;}.user-item-container .user-item .user-item-image img{width:100%;transition-duration:inherit;}.user-item-container .user-item .user-item-image span{height:100%;width:100%;font-size:64pt;text-align:center;padding-top:60px;opacity:.1;}.user-item-container .user-item .user-item-texts{margin:20px;overflow:hidden;}.user-item-container .user-item .user-item-texts p{margin:0;color:rgba(0,0,0,.7);}.user-item-container .user-item .user-item-texts .user-item-name{font-size:22px;margin-bottom:10px;}.user-item-container .user-item .user-item-texts .user-item-title{font-size:14px;color:rgba(0,0,0,.5);margin-top:-10px;margin-bottom:10px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body{height:100vh;font:16px/1.5 'Didact Gothic',sans-serif;color:#808080;}body h1{color:#000;}body h2{color:#4682b4;}body header{background-color:#fff;color:#808080;}body header>.nav-parts{padding:0 50px;}body header>.nav-parts>ul>li a:hover{background-color:#808080;color:#fff;}body footer{background-color:#404040;color:#fff;}body footer ul li a:hover{color:#ffa500;}body footer ul.nav-menu li:not(:last-child):after{background-color:#fff;}body footer ul.contact-info li{color:#fff;}body footer ul.contact-info li:not(:last-child):after{background-color:#fff;}body .section{padding:50px;}body .section+.section{margin-top:-50px;}.collapsable:hover:before{color:#ffa500;}.section-banner .header-text{padding:50px;}.section-banner.style-3 .header-text{color:#808080;padding:50px;}.section-banner.style-3 .header-text h1{color:#000;}.estate-page #main-container a:hover{color:#ffa500;}.estate-page #main-container .section-main{display:block;}.estate-page #main-container .section-main .section+.section{margin-top:0;}.estate-page #main-container .section-goto{padding:0 50px;}.estate-page #main-container .section-documents li a{color:inherit;}.estate-page #main-container .section-links li a{color:inherit;}}@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none) and (max-width:767px){body header>.nav-parts{padding:0 0 0 30px;}body header>.nav-parts>.nav-menu-toggle{color:#808080;}body header>.nav-parts>.nav-menu-toggle:hover{background-color:#808080;color:#fff;}}@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none) and (max-width:767px){body .section{padding:30px;}body .section+.section{margin-top:-30px;}}@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none) and (max-width:767px){.section-banner.style-3 .header-text{padding:30px;}}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.estate-page #main-container .section-main .section-estate-quick-facts{padding-left:0;}}@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none) and (max-width:767px){.estate-page #main-container .section-goto{padding:0 30px;}}