/*!
 * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:border-box}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1400px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}body{font-family:"Titillium Web",Helvetica,sans-serif;font-size:20px;color:#424746;line-height:30px;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-weight:300}h2{font-size:40px;letter-spacing:1px;line-height:1.2em;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:300;margin:0;padding:0}@media screen and (max-width: 992px){h2{font-size:28px;line-height:40px}}a{color:#002F5D}img,video{max-width:100%;height:auto}.bottom-margin{margin-bottom:30px}.left-margin{margin-left:30px}.right-margin{margin-right:30px}.top-margin{margin-top:30px}.top-margin-large{margin-top:100px}.center-text{text-align:center}.overlay{background-color:rgba(0,0,0,0.8);position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:1}input,textarea{border-radius:0;border:0;color:#424746}.page-not-found{margin-top:100px;margin-bottom:100px;text-align:center}.align-right{margin:15px 0 15px 15px !important}.align-left{margin:15px 15px 15px 0 !important}main figure figcaption{padding-top:5px;font-size:14px}@font-face{font-family:'Titillium Web';src:url("../fonts/TitilliumWeb-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Titillium Web';src:url("../fonts/TitilliumWeb-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Titillium Web';src:url("../fonts/TitilliumWeb-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Titillium Web';src:url("../fonts/TitilliumWeb-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}.form-required:after{content:"(påkrevd)";background-image:none;vertical-align:baseline}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}.header,.footer,#block-mms-breadcrumbs,#block-tabs,.footer__privacy,.backtotop{display:none !important}.accordion__content{display:block !important}}.about-estate{margin-bottom:50px}.about-estate__text__outer-container{background-color:#FFFFFF}@media screen and (min-width: 1200px){.about-estate__text__outer-container{margin-top:80px;padding-top:57px}}.about-estate__text__header{color:#424746;font-size:34px;font-weight:100;letter-spacing:2px;line-height:46px;margin:0}@media screen and (min-width: 1200px){.about-estate__text__header{font-size:60px;line-height:78px}}@media screen and (min-width: 1200px){.about-estate__text__inner-container{padding-left:77px;padding-right:87px}}.about-estate__image-container{z-index:-1}@media screen and (max-width: 767px){.about-estate__image-container{margin-bottom:-60px}}@media screen and (min-width: 1200px){.about-estate__image-container{position:relative;left:-150px}}.article-in-about-linkWrapper{text-decoration:none}.articles-row{margin-bottom:83px}@media screen and (max-width: 767px){.articles-row{margin-bottom:0}}.article-in-about-first{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}@media screen and (min-width: 992px){.article-in-about-first{-ms-flex-direction:row;flex-direction:row;position:relative;left:-100px}}@media screen and (min-width: 992px){.article-in-about-first__text{position:relative;left:-100px;top:70px}}.article-in-about-first__text__category{background-color:#A5CDDD;display:inline-block;padding:2px 13px 1px 12px;position:relative;left:18px;text-transform:uppercase;color:#424746;font-size:12px;font-weight:600;letter-spacing:1px;line-height:23px}.article-in-about-first__text__title{padding:20px 20px 34px 20px;background-color:#ffffff}@media screen and (min-width: 768px){.article-in-about-first__text__title{padding:42px 61px 34px 54px}}.article-in-about-first__text__title h1{color:#424746;font-size:3em;font-weight:100;letter-spacing:2px;line-height:78px;text-decoration:none}@media screen and (min-width: 768px){.article-in-about__outer-container:nth-child(even){margin-top:100px}}.article-in-about{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.article-in-about__image{max-width:500px}@media screen and (min-width: 768px){.article-in-about__text{margin-top:46px}}.article-in-about__text__category{background-color:#A5CDDD;display:inline-block;padding:2px 13px 1px 12px;position:relative;left:18px;text-transform:uppercase;color:#424746;font-size:12px;font-weight:600;letter-spacing:1px;line-height:23px}.article-in-about__text__title{padding:24px 20px 34px 20px;background-color:#ffffff}@media screen and (min-width: 768px){.article-in-about__text__title{padding:24px 61px 34px 54px}}.article-in-about__text__title h1{color:#424746;font-size:3em;font-weight:100;letter-spacing:2px;line-height:78px;text-decoration:none;margin:0}.simple-article-in-about-first .simple-article-in-about-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}@media screen and (min-width: 992px){.simple-article-in-about-first .simple-article-in-about-container{-ms-flex-direction:row;flex-direction:row;position:relative;left:-100px}}@media screen and (max-width: 767px){.simple-article-in-about-first .simple-article-in-about__image{margin-bottom:-60px}}@media screen and (min-width: 768px){.simple-article-in-about-first .simple-article-in-about__textbox{margin-left:112px;width:50%}}.simple-article-in-about-first .simple-article-in-about__textbox .simple-article-in-about__textbox__title h1{color:#424746;font-size:40px;font-weight:100;letter-spacing:2px;line-height:58px}@media screen and (min-width: 1200px){.simple-article-in-about-first .simple-article-in-about__textbox .simple-article-in-about__textbox__title h1{font-size:60px}}.simple-article-in-about-first .simple-article-in-about__textbox .simple-article-in-about__textbox__body{margin-left:25px}.simple-article-in-about .simple-article-in-about__image{max-width:500px}.simple-article-in-about .simple-article-in-about__textbox{max-width:500px}@media screen and (min-width: 768px){.simple-article-in-about .simple-article-in-about__textbox{margin-left:20px}}.simple-article-in-about .simple-article-in-about__textbox .simple-article-in-about__textbox__title h1{color:#424746;font-size:40px;font-weight:300;letter-spacing:1px;line-height:61px}@media screen and (max-width: 992px){.simple-article-in-about .simple-article-in-about__textbox .simple-article-in-about__textbox__title h1{font-weight:200}}.simple-article-in-about .simple-article-in-about__textbox .simple-article-in-about__textbox__body{margin-left:25px}.aktuelt-arkiv{margin-bottom:40px}@media screen and (max-width: 767px){.aktuelt-arkiv .article__title{margin-bottom:25px}}.aktuelt-arkiv__header{position:relative}.aktuelt-arkiv__title{font-size:22px;line-height:25px;text-align:center;background:white;width:80%;margin:0 auto;position:absolute;bottom:20px;left:50%;margin-left:-40%;min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px}@media screen and (min-width: 768px) and (max-width: 991px){.aktuelt-arkiv__title{padding:0;margin:0;position:static;text-align:left;display:block;margin-top:5px;min-height:auto}}.aktuelt-arkiv__link{text-decoration:none;color:#424746}.aktuelt-arkiv__description{font-size:15px;line-height:20px}.aktuelt-arkiv__date{font-size:16px;position:absolute;bottom:10px;width:100%;text-align:center}@media screen and (min-width: 768px) and (max-width: 991px){.aktuelt-arkiv__date{position:static}}.aktuelt-arkiv img{display:block;margin-bottom:20px}@media screen and (min-width: 768px) and (max-width: 991px){.aktuelt-arkiv img{margin-bottom:0}}.article{font-weight:300;margin-bottom:20px}.article__title{text-align:center;font-weight:100;font-size:3.55em;line-height:80px;margin-bottom:50px}@media screen and (min-width: 1200px){.article__title{padding:0 200px}}@media screen and (max-width: 767px){.article__title{font-size:1.7em;text-align:left;margin-bottom:10px;line-height:1.3em}}.article__image-container{margin-bottom:40px;height:60vh;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.article__ingress{font-size:1.5em;font-weight:200;line-height:40px}@media screen and (max-width: 767px){.article__ingress{font-size:1.2em}}.article__share__link{text-decoration:none}.article__share__icon{width:60px;height:60px;display:inline-block;margin-right:15px;margin-bottom:15px}.article__share__icon__facebook{background:url("../../assets/svg/facebook_artikkel.svg") left center no-repeat}.article__share__icon__twitter{background:url("../../assets/svg/twitter_artikkel.svg") left center no-repeat}.article__share__icon__mail{background:url("../../assets/svg/mail_artikkel.svg") left center no-repeat}@media screen and (max-width: 767px){.article__share__icon{width:30px;height:30px}}.article__body-text{margin-bottom:50px}@media screen and (min-width: 768px){.article__body-text{padding-left:70px}}.article__body-text figure{margin:25px 0;display:block}.article__body-text figure figcaption{display:block;background-color:#C5D1CF;padding:12px 22px;font-size:13px;line-height:22px;font-weight:normal}.article__body-text h1{font-weight:200;margin-bottom:0;margin-top:1.1em}.article__body-text p:first-child{margin-top:0}.article__body-text ul{list-style:none;padding:0;margin:1.5em 0}.article__body-text li{padding-left:3em;text-indent:-1.8em;margin-bottom:0.5em}.article__body-text li p{padding-left:0.5em}.article__body-text li span{padding-left:0.39em}.article__body-text li:before{content:"";height:0.7em;width:0.7em;display:inline-block;background-color:#A1C6CF;position:relative;top:0em;left:-0.5em}.article__estates-header a{display:block;font-size:16px;padding:10px 0;text-transform:none;line-height:1.4em}.article ul li p{display:inline}.quote{margin:0}.quote__symbol{padding:10px}.quote__content{font-size:36px;font-weight:200;font-style:italic;margin-bottom:0}.quote__cite{text-align:right;margin-top:10px}.quote__cite__icon{width:14px;height:auto;display:inline-block}.quote__cite__icon img{width:14px;height:auto;position:relative;top:-4px}.quote__cite__name{font-size:17px;font-weight:400;text-align:right;text-transform:uppercase}.quote__cite__name__container{display:inline-block}.factbox{border:2px solid #C5D1CF;padding:30px 40px 30px 40px}.factbox__heading{margin:0 !important;font-size:26px;font-weight:bold !important}.factbox__content ul{margin:0.6em 0 !important}.factbox__content li{padding-left:0;text-indent:0;padding-left:1.7em;text-indent:-1.8em}.related-articles{border:1px solid #C5D1CF;padding-left:10px;padding-right:10px;margin-bottom:40px}.related-articles__header{text-align:center;font-size:18px;text-transform:uppercase;letter-spacing:0;font-weight:bold;padding:20px 0}.article-news{padding:0 30px}@media screen and (max-width: 767px){.article-news{margin-bottom:20px}}.article-news__link{text-decoration:none}.article-news__link:hover{text-decoration:underline}.article-news__heading{font-size:30px;margin:0;font-weight:300}.article-news__teaser strong{font-weight:400}.article-simple__link{text-decoration:none;color:#424746}.article-simple__link:hover h3{text-decoration:underline}.article-simple__category{text-transform:uppercase;font-size:16px;font-weight:600}.article-simple__heading{font-size:36px;font-weight:200;line-height:50px;margin-top:0}@media screen and (max-width: 992px){.aktuelt{margin-bottom:50px}}.aktuelt__link{text-decoration:none;color:#424746}.aktuelt__link:hover h3{text-decoration:underline}.aktuelt__heading{font-size:33px;font-weight:600;line-height:42px;margin-top:0;margin-bottom:0}@media screen and (max-width: 767px){.aktuelt__heading{font-size:26px;line-height:33px}}.aktuelt__ingress{line-height:26px}.article-teaser .slide__caption{display:none}.article-teaser__link{text-decoration:none;color:#424746}.article-teaser__link :hover{text-decoration:none;color:#424746}.article-teaser__image .slick-slide{display:block;margin-bottom:10px;margin-top:20px}.article-teaser__image .slick-slide :first-child{margin-top:0}.article-teaser__heading{margin-bottom:20px}.article-teaser__heading h3{font-weight:300;font-size:22px;color:#424647;margin-top:0}.article-teaser__price{text-align:right;margin-top:-10px;font-size:26px}.article-teaser--advice__heading h3{color:#002F5D;font-size:30px;line-height:45px;text-decoration:none;margin-top:0}.article-teaser--advice__category{color:#595959}.body-text__text{padding-left:58px;max-width:699px;text-align:left;letter-spacing:0.1px}@media screen and (max-width: 767px){.body-text__text{padding-left:0}}.backtotop{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;text-decoration:none;color:white;margin-bottom:20px;position:fixed;right:30px;bottom:60px;z-index:100}.backtotop:active,.backtotop:focus,.backtotop:hover{color:white}.backtotop__icon{display:block;width:65px;height:65px;margin-bottom:10px;margin-right:10px;background:#AF9E5A;border-radius:50%;background-image:url(../../assets/svg/til-toppen.svg);background-repeat:no-repeat;background-position:center center}.button{border:0;border-radius:0;max-width:100%;white-space:normal}.button--blue{background-color:#002F5D;color:#FFF;padding:15px 0;display:block;text-decoration:none;width:250px;text-align:center}.button--blue:hover,.button--blue:focus{color:#FFF;background-color:rgba(0,47,93,0.85)}.button--blue[disabled]:hover,.button--blue[disabled]:hover{background-color:#002F5D}.button--secondary{padding:10px 0;display:block;text-decoration:none;width:250px;text-align:center;border:2px solid #A5CDDD}.button--big{height:111px;padding:0 55px 0 90px;line-height:111px;width:auto;display:inline-block}.button--download{background-image:url("../../assets/svg/Download-icon.svg");background-position:left 35px center;background-repeat:no-repeat}.button--config{background-image:url("../../assets/svg/brush.svg");background-position:left 35px center;background-repeat:no-repeat}.button--image-anchor{width:210px;line-height:1em;padding:20px 0;display:block;text-decoration:none;text-align:center;position:absolute;bottom:80px;right:15px}@media screen and (max-width: 992px){.button--image-anchor{position:static;width:100%;margin-top:10px}}.button-transparent{font-size:20px;line-height:31px;color:#002F5D;text-decoration:none;padding:38px 0 37px 20px;display:block}.button-transparent:hover{background-color:rgba(165,205,221,0.25)}.spin--active{background-image:url("../../assets/svg/spinner.svg");background-position:left 20px center;background-repeat:no-repeat;background-size:2em 2em}.catalog{background:#EAF3F7;overflow:hidden;margin-top:80px;padding-bottom:120px}.catalog--download .form-item,.catalog--download .form-select{width:100% !important;max-width:100%}.catalog--download #edit-markup{margin:0}.catalog--download #edit-markup a{font-size:13px}.catalog--download .catalog__download-link{display:none}.catalog--download--only-download .form-type-checkbox label{display:inline-block}.catalog--download--only-download .catalog__download-link{display:block;margin-left:0}.catalog__form .form-item{margin:15px 0}.catalog__form #edit-postnummer-sted-items td{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:20px}.catalog__form #edit-postnummer-sted-items .form-item{margin-top:0}.catalog__form #edit-postnummer-sted-items .form-item label{display:block}.catalog--show-form .catalog__form{display:block}.catalog__title{margin-top:40px;font-weight:200;line-height:1em}@media screen and (min-width: 768px){.catalog__title{margin-left:8.333333%}}.catalog__title--download{margin-left:0}.catalog__meeting{float:right;margin-top:40px}.catalog .text-formatted{font-size:18px}.catalog form{color:#000}.catalog input,.catalog textarea{border:1px solid #999}.catalog textarea{height:145px}.catalog input[type=text],.catalog input[type=email],.catalog input[type=tel]{width:100%;height:45px;padding:0 10px}.catalog label{font-size:17px}.catalog select{background:url("../../assets/svg/pil-ned.svg") #fff right 15px center no-repeat;background-size:17px;border:1px solid #999;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearence:none;padding-left:20px;height:45px;width:100%;max-width:400px;font-size:16px}.catalog .form-item{margin:25px 0}.catalog .form-item-adresse-city{display:inline-block;width:140px;margin-right:20px;margin-top:0;margin-bottom:0}.catalog .form-item-adresse-postal-code{display:inline-block;width:120px;margin-top:0;margin-bottom:0;position:relative}.catalog .form-item-adresse-postal-code input{width:100px}@media (max-width: 1400px){.catalog .form-item-adresse-postal-code{margin-top:20px}}.catalog .form-item-telefon{width:200px}.catalog .form-item-byggekommune{margin-top:25px;margin-bottom:15px}.catalog .form-type-checkbox{margin:0}.catalog .form-type-checkbox input{margin-right:10px}.catalog .button{width:100%;margin-left:0;margin-right:0}.catalog .description{font-size:13px}.huskatalog-download__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.collaborators{margin-bottom:100px}.collaborators a{text-decoration:none}.collaborators h2{text-align:center;font-size:60px;font-weight:100;letter-spacing:2.6px;line-height:78px;margin:65px 0}@media screen and (max-width: 767px){.collaborators h2{font-size:30px;line-height:35px;margin:45px 0}}.collaborators .project__logo{text-align:left;margin-top:0;margin-bottom:0}.collaborators .field__item{margin-bottom:50px}.collaborators__description{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:18px;letter-spacing:0.9px;line-height:27px}.collaborators__description .field--name-field-description{margin-left:15px}.compose-tips__container{margin-top:100px}.compose-tips div{margin-bottom:50px}.dealer-developer__background{background:#c6dde6;position:relative;width:100%;padding-top:50px;padding-bottom:100px}.dealer-developer{text-align:center}.dealer-developer h2{text-align:center;font-size:60px;font-weight:100;letter-spacing:2.6px;line-height:78px;margin-bottom:50px}@media screen and (max-width: 767px){.dealer-developer h2{font-size:30px;line-height:35px;margin:45px 0}}.dealer-developer h3{color:#002F5D}.dealer-developer p{width:70%;margin:auto;margin-bottom:30px}.dealer-developer a{text-decoration:none}.dealer-developer a::after{content:"";background:url(../../assets/svg/arrow-nyhet.svg) no-repeat left 20px center;width:50px;height:15px;display:inline-block}.documentation{margin-bottom:80px}.documentation__back-link{display:block;margin-top:40px}.documentation h2{font-size:28px;font-weight:700}.view-documentation{margin-top:80px;margin-bottom:80px}@media (max-width: 991px){.dealer__contactPerson{padding:0 10px}}.dealer__form{background:#002F5D}.dealer__form.meeting-form{margin-top:0}.dealer__form.meeting-form .g-recaptcha{-ms-flex-pack:start !important;justify-content:flex-start !important;margin-top:20px !important}.dealer__form form.webform-submission-dealer-contact-form{background:#002F5D;color:#FFF;margin:0;padding:50px;padding-top:0;max-width:1000px}@media (max-width: 1199px){.dealer__form form.webform-submission-dealer-contact-form{padding-left:0;padding-bottom:0}}@media (max-width: 767px){.dealer__form form.webform-submission-dealer-contact-form{padding-right:0}}.dealer__form form.webform-submission-dealer-contact-form #edit-container{border-right:1px solid #AF9E5A;padding-right:40px}@media (max-width: 991px){.dealer__form form.webform-submission-dealer-contact-form #edit-container{border-right:0}}@media (max-width: 767px){.dealer__form form.webform-submission-dealer-contact-form #edit-container{padding-right:0}}.dealer__form form.webform-submission-dealer-contact-form input[type='submit']{background:#AF9E5A;color:#000;width:190px;height:54px;line-height:53px;padding:0;margin:0}.dealer__form form.webform-submission-dealer-contact-form input[type='text'],.dealer__form form.webform-submission-dealer-contact-form input[type='tel'],.dealer__form form.webform-submission-dealer-contact-form input[type='email']{height:54px}@media (max-width: 767px){.dealer__form form.webform-submission-dealer-contact-form input[type='text'],.dealer__form form.webform-submission-dealer-contact-form input[type='tel'],.dealer__form form.webform-submission-dealer-contact-form input[type='email']{width:100%;max-width:none}}.dealer__form form.webform-submission-dealer-contact-form .form-item-terms-of-service{text-align:left}.dealer__form form.webform-submission-dealer-contact-form .form-item-terms-of-service #edit-terms-of-service{height:23px;width:23px}.dealer__form form.webform-submission-dealer-contact-form .form-item-terms-of-service label{position:relative;top:-5px}.dealer__form form.webform-submission-dealer-contact-form .form-item-terms-of-service a{color:#FFF}.dealer__form form.webform-submission-dealer-contact-form textarea{height:131px}.dealer__form-wrapper{background:#002F5D;color:#FFF}.dealer__form-aligner{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}@media (max-width: 1199px){.dealer__form-aligner{display:block;padding-bottom:60px}.dealer__form-aligner #edit-container{border-right:0 !important}}.dealer__form-heading{margin:90px 0 20px 0;padding-left:65px;line-height:50px}@media (max-width: 991px){.dealer__form-heading{padding-left:10px}}.dealer__header{margin-bottom:45px}.dealer__header__prefix{text-transform:uppercase;font-size:17px;letter-spacing:0.85px;line-height:26px;color:#002F5D}.dealer__header h1{font-size:40px;letter-spacing:1.73px;line-height:61px;margin-top:0;margin-bottom:0}.dealer__heading{font-size:28px;text-align:center;padding-top:50px;padding-bottom:20px}.dealer__content h3{text-align:left;font-size:32px;margin-top:5px;line-height:40px}.dealer__serviceareas{background-color:#eaf3f7;overflow:hidden;text-align:center;padding-bottom:50px}.dealer__serviceareas .taxonomy-term{width:250px}.dealer__serviceareas .field__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (max-width: 767px){.dealer__serviceareas .field__items{-ms-flex-direction:column;flex-direction:column}}.dealer__serviceareas .field__item{font-size:18px;font-weight:600;color:#000;text-align:center;text-transform:uppercase;margin-right:10px;margin-left:10px}@media (max-width: 1300px){.dealer__serviceareas .field__item{margin:0}}@media screen and (max-width: 767px){.dealer__serviceareas .field__item{font-size:14px;margin-bottom:20px;margin-top:0}.dealer__serviceareas .field__item .field__item{margin-bottom:0}.dealer__serviceareas .field__item img{height:40px;width:auto}}.dealer__serviceareas .field__item a{text-decoration:none}.dealer__serviceareas .field__item img{height:60px;width:auto}@media (max-width: 1200px){.dealer__serviceareas .field__item .taxonomy-term{width:200px}}@media screen and (max-width: 992px){.dealer__serviceareas .field__item .taxonomy-term{width:150px}}@media screen and (max-width: 992px){.dealer__serviceareas .field__items>.field__item:first-child{margin-top:30px}}.dealer__estates{overflow:hidden}.dealer__estates .view-content{overflow:hidden}.dealer__estates .views-row{float:left}.dealer__estates .more-link{font-size:20px;margin:20px auto;overflow:hidden;width:300px;height:50px;text-align:center;padding-top:10px;background-color:#002f5d}.dealer__estates .more-link a{color:#fff;text-decoration:none;display:block;width:100%;height:100%}.dealer__estates .more-link:hover{background-color:#2d5075}.dealer__news{overflow:hidden;margin-bottom:20px}.dealer__news .views-row{float:left}.dealer__news .more-link{font-size:20px;margin:20px auto;overflow:hidden;width:225px;height:50px;text-align:center;padding-top:10px;background-color:#002f5d}.dealer__news .more-link a{color:#fff;text-decoration:none;display:block;width:100%;height:100%}.dealer__news .more-link:hover{background-color:#2d5075}.dealer__areas{font-size:16px}.dealer__wrapper{overflow:hidden;position:relative}@media screen and (min-width: 1200px){.dealer__wrapper{width:75%;margin-left:120px}}@media screen and (max-width: 767px){.dealer__wrapper{margin-left:0px;width:100%}}.dealer__wrapper .dealer-title{font-size:32px;font-weight:200;text-align:center;margin-top:50px;margin-bottom:30px}.dealer__wrapper .dealer-teaser{width:80%;margin:0 auto}@media screen and (max-width: 767px){.dealer__wrapper .dealer-teaser{width:100%}}.dealer__wrapper .view-filters{margin-top:30px;margin-bottom:50px;padding-bottom:10px;background:#e9f3f7;position:relative}@media screen and (max-width: 767px){.dealer__wrapper .view-filters{margin-top:20px;margin-bottom:30px}}.dealer__wrapper .view-filters .form-item-tjenester{width:33%;margin-right:0px;padding-top:20px;padding-bottom:20px;padding-left:20px}@media screen and (min-width: 1200px){.dealer__wrapper .view-filters .form-item-tjenester{padding-left:100px}}@media screen and (max-width: 767px){.dealer__wrapper .view-filters .form-item-tjenester{width:100%;padding-left:0;text-align:center;padding-top:0px;padding-bottom:0px}}.dealer__wrapper .view-filters .form-item-omrader{width:66%;margin-right:0px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 767px){.dealer__wrapper .view-filters .form-item-omrader{width:100%;text-align:center;padding-top:0px;padding-bottom:0px}}.dealer__wrapper .view-filters .form-actions{position:absolute;top:0;right:0px}@media screen and (max-width: 992px){.dealer__wrapper .view-filters .form-actions{position:static;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.dealer__wrapper .view-filters input[data-drupal-selector="edit-reset"]{color:#062C67;background-color:#eaf3f7;padding-right:10px}.dealer__wrapper .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;margin-bottom:100px;margin-bottom:40px}.dealer__wrapper .view-content .views-row{margin-bottom:40px;padding-left:25px;padding-right:25px}@media screen and (max-width: 767px){.dealer__wrapper .view-content{width:100%;margin-bottom:20px}.dealer__wrapper .view-content .views-row{width:100%;margin-bottom:30px}}.dealer__wrapper .view-content h2{line-height:0.7;margin-bottom:10px}.dealer__wrapper select{background:url("../../assets/svg/pil-ned.svg") #fff right 15px center no-repeat;background-size:17px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearence:none;margin-top:10px;padding-left:20px;height:46px;font-size:16px;width:190px;border:1px solid #999}.dealer__wrapper .select-wrapper{display:block;width:50%;margin-right:0px;float:left;padding-left:50px}@media screen and (max-width: 767px){.dealer__wrapper .select-wrapper{width:100%;padding-left:0px}}.dealer__wrapper .select-wrapper select{width:100%;max-width:200px}@media screen and (max-width: 767px){.dealer__wrapper .select-wrapper:nth-of-type(2){margin-top:40px}}.dealer__wrapper .heading{font-size:20px;text-align:center;margin-top:50px;margin-bottom:30px}@media screen and (max-width: 767px){.dealer__wrapper .heading{margin-top:10px;margin-bottom:10px}}.dealer__wrapper .heading:hover{text-decoration:underline}.dealer__wrapper .contactInfo{font-size:16px;line-height:28px}.dealer__wrapper .contactInfo a{text-decoration:none}.dealer__wrapper .contactInfo a:hover{text-decoration:underline}.dealer__wrapper .ms-options-wrap{margin-top:10px}.dealer__wrapper .ms-options-wrap button{border:1px solid #999}.dealer__wrapper .ms-options-wrap label{border:none !important;margin:0 !important;padding-left:26px !important}.dealer__wrapper .ms-options-wrap label:hover{cursor:pointer;background:#D8E9F0 !important;border:none !important;margin:0 !important}.dealer__wrapper .ms-options-wrap input{margin-top:5px !important;margin-right:10px !important}.dealer__wrapper .ms-options-wrap button{width:160px;height:46px;color:#424746;font-size:16px;padding-left:20px;background:url(../../assets/svg/pil-ned.svg) #fff right 15px center no-repeat;border:1px solid #999}.dealer__wrapper .ms-options-wrap button:after{display:none}.dealer__wrapper .ms-options-wrap.ms-active>.ms-options{display:block}.dealer__wrapper .ms-options-wrap>.ms-options{position:static;display:none;max-height:390px !important;width:100%;left:5%;overflow-y:scroll}.dealer__wrapper .ms-options-wrap>.ms-options label{padding:10px !important}.dealer__wrapper .ms-options-wrap>.ms-options label input{position:static}.dealer__contact{max-width:800px;margin:10px auto}.dealer__contact span{font-weight:bold}.dealer__project-page-item{margin-bottom:30px}.documents{margin-top:94px;margin-bottom:80px;text-align:center}@media screen and (max-width: 767px){.documents{margin-top:40px;margin-bottom:80px}}.documents__title{font-size:60px;font-weight:200;letter-spacing:2px;line-height:78px;text-align:center;margin-bottom:30px}@media screen and (max-width: 992px){.documents__title{font-size:40px;line-height:40px}}.documents__video-description{text-align:left;position:relative}.documents__video-description-short::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(transparent 20px, white)}.documents__toggle_video_description{margin:30px auto}.documents__buttons{border:2px solid #A5CDDD;text-align:center;margin:10px 32px;display:inline-block;width:100%;max-width:320px}@media screen and (max-width: 767px){.documents__buttons{margin:45px 0 0 0}}@media (max-width: 1399px){.documents__buttons{margin-left:0}}.documents__buttons span{display:block;padding:0;background-position-x:45px}.documents__buttons span a{overflow:hidden;font-size:20px;color:#002F5D;text-decoration:none;padding-left:23px;height:111px;line-height:111px;padding:0 55px 0 90px;display:block;background:url(../../assets/svg/Download-icon.svg) left 35px center no-repeat}.documents__buttons span a:hover{background-color:rgba(165,205,221,0.25)}.file--application-pdf{background:none}.view-employees h2.title{margin-top:20px;font-size:36px;font-weight:200;color:#002f5d;text-align:center}.view-employees .title-dealer{text-align:center;font-weight:100}.view-employees p{font-size:18px;font-weight:400;text-align:center;padding-top:0px;padding-bottom:20px;max-width:700px;margin:0 auto}.view-employees .views-field{font-size:13px;font-weight:400;line-height:25px}.view-employees .views-field .views-label{float:left;margin-right:5px}.view-employees .views-field-title{font-size:16px}.view-employees .row .views-row{padding-top:10px;padding-bottom:10px}.view-employees .row .views-row .views-field-field-image{margin-right:10px;float:left}@media screen and (max-width: 767px){.view-employees .row .views-row{height:auto;width:100% !important}}.view-employees .employees__column .field-content img{border-radius:50%;border:solid 1px #9db1b0}.view-employees .employees__column .views-field-title{font-size:20px;margin-bottom:0}.view-employees .employees__column .views-field-title a{text-decoration:none}.view-employees .employees__column .views-field-title a:hover{text-decoration:underline}.view-employees .search__items{border-bottom:solid 2px #cfb500;margin-bottom:0px;padding-bottom:50px}.view-employees:last-of-type .search__items{border-bottom:none;margin-bottom:150px}.employee_subdivision__title{font-size:26px;font-weight:400;line-height:39px;text-align:center;color:#023d7a;margin-bottom:5px;margin-top:60px}.employee_subdivision__title:first-child{margin-top:50px}.estate__title{font-weight:300;text-align:center;line-height:40px}.estate__description{margin:40px 0}.estate__video h2{font-size:40px;font-weight:300;text-align:left;margin-bottom:20px}@media screen and (max-width: 992px){.estate__video h2{font-size:28px;margin-bottom:10px}}.estate__video .field--name-field-video-embed,.estate__video video{padding-left:58px}@media screen and (max-width: 992px){.estate__video .field--name-field-video-embed,.estate__video video{padding-left:0}}.estate__qualities{border:none;padding-left:15px}.estate__qualities ul{padding-bottom:0;column-count:2}@media screen and (max-width: 767px){.estate__qualities ul{column-count:1}}.estate__meeting-button{margin:0 auto;padding:40px 0 40px 70px;width:540px;font-size:30px;background-image:url(../../assets/svg/kalender-ikon-gull.svg);background-repeat:no-repeat;background-position:80px center;margin-bottom:80px}@media screen and (max-width: 767px){.estate__meeting-button{width:94%;background-position:50px center;text-align:left;font-size:20px;text-align:center}}.estate__estates-nearby-container{background:#E9F3F7;width:100%;border-top:10px solid #9ab1b0;padding-bottom:80px;padding-top:40px}.estate__link{text-decoration:none;color:#424746}.estate__link:hover{color:#424746}.estate__link:hover h3{text-decoration:underline}.estate__estates-nearby-title{text-align:center;margin-bottom:40px;font-size:44px}@media screen and (max-width: 992px){.estate__estates-nearby-title{font-size:30px}}.estate__estates-nearby{padding:0 120px}@media screen and (max-width: 992px){.estate__estates-nearby{padding:0 80px}}.estate__estates-nearby article{margin-bottom:30px}.estate__area{font-weight:700;text-transform:uppercase;font-size:16px}.estate__title--teaser{font-size:24px !important;font-weight:300;margin:2px 0 2px 0}.estate__title--teaser div{line-height:36px}.estate__key-info{display:-ms-flexbox;display:flex;font-size:16px}.estate__price{font-size:18px;font-weight:700}@media screen and (max-width: 767px){.estate__price{margin-top:0}}.estate__estates-button{margin:40px auto;margin-bottom:0}.estate__development__heading{font-size:48px;font-weight:200}.estate__development__ingress{font-size:32px;font-weight:200}.estate__development__content{display:-ms-flexbox;display:flex;font-size:20px;font-weight:200}.estate__development__iconsBar{background-color:#EAF3F7;padding-top:30px;padding-bottom:30px;text-align:center}.estate__development__iconsBar__heading{font-size:24px;font-weight:300;margin-bottom:30px}.estate__development__iconsBar__link{text-decoration:none;margin-bottom:20px}.estate__development__iconsBar__icon{width:100px;display:inline-block;padding-top:125px;font-size:14px;font-weight:700;margin-left:20px;margin-right:20px}.estate__development__iconsBar__icon__icon1{background:url("../../assets/svg/ikon_leilighetsbygg.svg") center no-repeat}.estate__development__iconsBar__icon__icon2{background:url("../../assets/svg/ikon_næringsbygg.svg") center no-repeat}.estate__development__iconsBar__icon__icon3{background:url("../../assets/svg/ikon_omsorgsbolig.svg") center no-repeat}.estate__development__iconsBar__icon__icon4{background:url("../../assets/svg/ikon_seniorbolig.svg") center no-repeat}.estate__development__iconsBar__icon__icon5{background:url("../../assets/svg/ikon_flyktningebolig.svg") center no-repeat}.estate__development__linkBoks{width:200px;border:solid 3px #EAF3F7;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;text-align:center}.estate-for-sale__area{text-transform:uppercase;font-size:16px;font-weight:600}.estate-for-sale__link{text-decoration:none}.estate-for-sale__title{font-size:24px;color:#002F5D;line-height:36px}@media screen and (max-width: 992px){.estate-for-sale__title{font-size:20px;line-height:30px}}.estate-for-sale__size{color:#4A4A4A;line-height:27px}.estate-for-sale__price{color:#4A4A4A;font-weight:600}.estate-nearby__area{text-align:center;font-weight:700;text-transform:uppercase;font-size:24px;margin-top:15px}.estate-nearby__title{text-align:center;font-size:22px}.estate-nearby__key-info{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:18px}.estate-nearby__price{font-size:36px;text-align:center;margin-top:20px}.estate__development .top_content{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.estate__development .top_content{width:100%}}.estate__development .top_content .image{margin-top:80px}@media screen and (max-width: 992px){.estate__development .top_content .image{margin-top:40px}}.estate__development .block-eiendomsutvikling-menu{display:none}.estate__development .heading{font-size:60px;font-weight:200}@media screen and (max-width: 767px){.estate__development .heading{font-size:24px}}.estate__development .image{width:1000px}@media screen and (max-width: 767px){.estate__development .image{width:100%;margin-bottom:10px}}.estate__development .ingress{font-size:32px;font-weight:200;margin-top:40px;line-height:1.5}@media screen and (max-width: 767px){.estate__development .ingress{margin-top:10px;font-size:16px}}.estate__development .content{display:inline-block;font-size:22px;font-weight:300;line-height:1.8em}@media screen and (max-width: 767px){.estate__development .content{font-size:14px}}.estate__development .buttonContactLink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:250px;width:100%;border:solid 2px #a7cddc;text-decoration:none;padding:30px 10px 30px 90px;margin-top:40px;font-size:24px;background:url("../../assets/svg/ikon_kontakt.svg") left 35px center no-repeat;margin-bottom:20px}@media screen and (max-width: 767px){.estate__development .buttonContactLink{margin-top:0}}.estate__development .blueBar{text-align:center;background-color:#EAF3F7;padding-top:50px;padding-bottom:50px;margin-top:20px}@media screen and (max-width: 767px){.estate__development .blueBar{padding-top:10px;padding-bottom:10px}}.estate__development .blueBar__heading{font-size:24px;font-weight:300;margin-bottom:30px}@media screen and (max-width: 767px){.estate__development .blueBar__heading{margin-bottom:10px}}.estate__development .blueBar__link{text-decoration:none}.estate__development .blueBar__icon{width:200px;display:inline-block;padding-top:125px;font-size:14px;font-weight:700;text-transform:uppercase;color:#424746;margin-left:20px;margin-right:20px}@media screen and (max-width: 767px){.estate__development .blueBar__icon{width:100px;padding-top:75px}}.estate__development .blueBar__icon__icon1{background:url("../../assets/svg/ikon_leilighetsbygg.svg") center no-repeat}@media screen and (max-width: 767px){.estate__development .blueBar__icon__icon1{background-size:40%}}.estate__development .blueBar__icon__icon2{background:url("../../assets/svg/ikon_næringsbygg.svg") center no-repeat}@media screen and (max-width: 767px){.estate__development .blueBar__icon__icon2{background-size:40%}}.estate__development .blueBar__icon__icon3{background:url("../../assets/svg/ikon_omsorgsbolig.svg") center no-repeat}@media screen and (max-width: 767px){.estate__development .blueBar__icon__icon3{background-size:40%}}.estate__development .blueBar__icon__icon4{background:url("../../assets/svg/ikon_seniorbolig.svg") center no-repeat}@media screen and (max-width: 767px){.estate__development .blueBar__icon__icon4{background-size:40%}}.estate__development .blueBar__icon__icon5{background:url("../../assets/svg/ikon_flyktningebolig.svg") center no-repeat}@media screen and (max-width: 767px){.estate__development .blueBar__icon__icon5{background-size:40%}}.estate__development .menu--eiendomsutvikling h2{display:none}.estate__development .menu--eiendomsutvikling .menu{text-align:center;margin-top:30px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto}@media screen and (max-width: 767px){.estate__development .menu--eiendomsutvikling .menu{margin-top:10px;margin-bottom:10px;margin-left:0px;display:block}}.estate__development .menu--eiendomsutvikling .menu .menu-item{padding:0}.estate__development .menu--eiendomsutvikling .menu .menu-item:last-child a{margin-right:0}.estate__development .menu--eiendomsutvikling .menu .menu-item a{display:block;border:solid 2px #A7CDDC;text-decoration:none;width:320px;padding:30px 0;margin-right:40px}@media screen and (max-width: 767px){.estate__development .menu--eiendomsutvikling .menu .menu-item a{margin-bottom:20px;width:100%;margin-right:0}}.estate__development .menu--eiendomsutvikling .menu .menu-item:hover{background-color:#eaf3f7}.estate__development .articles__heading{font-size:48px;font-weight:200;text-align:center;margin-top:50px;margin-bottom:40px;width:94%}@media screen and (max-width: 767px){.estate__development .articles__heading{font-size:20px;font-weight:300;margin-top:20px;margin-bottom:10px}}.estate__development .articles__heading__merOm{font-size:40px;font-weight:300}@media screen and (max-width: 767px){.estate__development .articles__heading__merOm{font-size:20px;font-weight:300}}.estate__development .articles__references{display:-ms-flexbox;display:flex;font-size:32px;font-weight:200;margin-top:20px;margin-bottom:20px}.estate__development .articles__references a{text-decoration:none}@media screen and (max-width: 767px){.estate__development .articles__references{font-size:18px;margin-top:10px;margin-bottom:10px}}.estate__development .articles__references__heading{text-align:center;font-size:32px;font-weight:200;margin-bottom:20px}.estate__development .articles__references .title{font-size:24px;font-weight:300}.estate__development .articles__references .title a{text-decoration:none}.estate__development .articles__references .title a:hover{text-decoration:underline}@media screen and (max-width: 767px){.estate__development .articles__references .title{font-size:14px}}.estate__development .articles__references .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;line-height:normal}@media screen and (max-width: 767px){.estate__development .articles__references .content{width:100%;margin-left:0px;margin-top:0px}}.estate__development .articles__references .content a{text-decoration:none}.estate__development .articles__references .content a:hover{text-decoration:underline}.estate__development .articles__references .content .category{font-size:16px;font-weight:300;color:#424746}@media screen and (max-width: 767px){.estate__development .articles__references .content .category{font-size:12px}}.estate__development .articles__references .content .heading{font-size:46px;font-weight:200;line-height:1.2em}@media screen and (max-width: 767px){.estate__development .articles__references .content .heading{font-size:18px;margin-top:0px}}.estate__development .articles__references .content .ingress{font-size:20px;font-weight:300;margin-top:0px;color:#424746}@media screen and (max-width: 767px){.estate__development .articles__references .content .ingress{font-size:14px;line-height:1.5}}.estate__development .articles__references .views-element-container{width:100%}.estate__development .articles__more{font-size:32px;font-weight:200;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 767px){.estate__development .articles__more{text-align:center;margin-top:10px;margin-bottom:10px}}.estate__development .articles__more a.estate__estates-button{font-size:20px;font-weight:normal;width:300px;margin-top:0;margin-bottom:20px}.estate__development .articles__more__heading{text-align:center;font-size:32px;font-weight:200;margin-top:20px;margin-bottom:20px}.estate__development .articles__more .image{width:400px;display:inline-block}@media screen and (max-width: 767px){.estate__development .articles__more .image{width:94%}}.estate__development .articles__more .title{font-size:24px;font-weight:300}.estate__development .articles__more .title a{text-decoration:none}.estate__development .articles__more .title a:hover{text-decoration:underline}.estate__development .articles__more .content{display:inline-block;margin-top:10px}@media screen and (max-width: 767px){.estate__development .articles__more .content{margin-top:0px}}.estate__development .articles__more .content a{text-decoration:none}.estate__development .articles__more .content a:hover{text-decoration:underline}.estate__development .articles__more .content .category{font-size:18px;font-weight:300}@media screen and (max-width: 767px){.estate__development .articles__more .content .category{font-size:14px}}.estate__development .articles__more .content .heading{font-size:32px;font-weight:300;margin-top:10px}@media screen and (max-width: 767px){.estate__development .articles__more .content .heading{font-size:18px;margin-top:0px}}.estate__development .articles__more .content .ingress{font-size:20px;font-weight:300}@media screen and (max-width: 767px){.estate__development .articles__more .content .ingress{font-size:16px}}.estate__development .articles__more .article-simple__heading{font-size:30px;font-weight:300}.estate__development .articles__more .views-row{margin-bottom:30px}.estate__development .articles__more .view-content{-ms-flex:auto;flex:auto}.estate__development .contact h2{text-align:center}.estate__development .contact .blueBar{text-align:left}.estate__development .contact form{padding:0 180px;padding-left:200px}@media screen and (max-width: 992px){.estate__development .contact form{padding:0}}.estate__development .contact input[type=tel]{margin-bottom:0}.estate__development .contact input[type=text],.estate__development .contact input[type=email],.estate__development .contact input[type=tel],.estate__development .contact select{width:100%;max-width:323px}.estate__development .contact textarea{max-width:435px;height:320px}.estate__development .contact input[type=submit]{margin-top:30px}.estate-selector{margin-top:100px;margin-bottom:100px;display:-ms-flexbox;display:flex;height:auto}.estate-selector__column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:3;flex-grow:3;-ms-flex-negative:3;flex-shrink:3}.estate-selector__information__inner-container{height:65%}@media screen and (max-width: 992px){.estate-selector__information__inner-container{margin:0}}.estate-selector__information__container{position:relative;top:-41px;box-shadow:5px 5px 24px 5px rgba(0,0,0,0.1);background-color:#ffffff;width:451px;margin-bottom:-62px}@media screen and (max-width: 992px){.estate-selector__information__container{top:0;padding-bottom:50px;max-width:100%;margin-left:0;padding:20px 10px 20px 10px}}@media screen and (max-width: 992px){.estate-selector__information__icon{width:50px;transform:rotate(90deg)}}.estate-selector__information__text{font-size:32px;line-height:43px;font-weight:100;color:#4A4A4A}@media screen and (max-width: 992px){.estate-selector__information__text{font-size:32px}}@media only screen and (max-width: 360px){.estate-selector__information__text{font-size:25px}}.estate-selector__estate{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:28px}.estate-selector__estate__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:61px}.estate-selector__estate__row:first-child{margin-bottom:26px}.estate-selector__estate__column{-ms-flex-direction:column;flex-direction:column}.estate-selector__estate__column:first-child{margin-right:61px}.estate-selector__estate__title{color:#4A4A4A;font-family:"Titillium Web";font-size:32px;font-weight:100;letter-spacing:1px;line-height:1.3em;padding-right:17px;border-right:2px solid #AF9E5A;width:60%}.estate-selector__estate__price{color:#4A4A4A;font-family:"Titillium Web";font-size:18px;font-weight:600;line-height:27px;padding-top:15px;padding-left:17px;width:40%}.estate-selector__estate__heading{color:#4A4A4A;font-family:"Titillium Web";font-size:18px;font-weight:600;line-height:27px;margin-bottom:2px}.estate-selector__estate__content{color:#4A4A4A;font-family:"Titillium Web";font-size:18px;line-height:27px;margin-bottom:2px}.estate-selector__estates-button{margin:0 auto;margin-bottom:20px;padding:15px 26px;width:295px;font-size:20px;line-height:31px;background-image:url(../../assets/svg/arrow-right.svg);background-repeat:no-repeat;background-position:calc(100% - 22px) center;background-size:23px 22px}.estate-selector__floorplan{width:90%;margin:25px auto 30px auto}.estate-selector__back-button{color:#002F5D;font-family:"Titillium Web";font-size:16px;line-height:24px;padding-left:30px;background-image:url(../../assets/svg/arrow-left.svg);background-repeat:no-repeat;background-position:left center;background-size:15px 15px;cursor:pointer;margin-top:10px}.circle{width:11px;height:11px;border-radius:70px;display:inline-block;margin-right:16px}.circle__sold{background-color:#8d3809}.circle__reserved{background-color:#f8e71c}.circle__available{background-color:#7fb144}polygon{fill:transparent;visibility:visible;cursor:pointer}polygon:hover{fill:white;transition:fill 0.6s ease;cursor:pointer}.polygon-fill__available:hover{fill:#7fb144}.polygon-fill__reserved:hover{fill:#f8e71c}.polygon-fill__sold:hover{fill:#8d3809}@media screen and (max-width: 992px){.estate-selector{-ms-flex-direction:column;flex-direction:column}.estate-selector__information-container{top:0;padding-bottom:50px;max-width:100%}.estate-selector__estate{margin-left:0;-ms-flex-align:center;align-items:center}.estate-selector__back-button{margin-bottom:18px}}@media screen and (max-width: 767px){.estate-selector__estate__column:first-child{margin-right:40px}}.plot-selector{min-height:400px}.estate-simple-container{margin-top:100px}.estate-simple{text-align:center;border:2px solid #A5CDDD;padding-bottom:50px;margin-bottom:40px}.estate-simple__label{font-size:40px;padding:15px 10px;margin-top:10px;font-weight:200;line-height:1.1em;min-height:118px}.estate-simple__flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.estate-simple__flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #AF9E5A;padding:3px 10px 7px}@media (min-width: 400px) and (max-width: 767px){.estate-simple__flex-container{padding:0 20px}.estate-simple__flex-row{padding:2px 20px 7px}}@media (min-width: 768px) and (max-width: 991px){.estate-simple__flex-container{padding:0 10px}.estate-simple__flex-row{padding:2px 10px 7px;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1200px){.estate-simple__flex-container{padding:0 30px}.estate-simple__flex-row{padding:2px 30px 7px}}@media (min-width: 1400px){.estate-simple__flex-container{padding:0 45px}}.estate-simple__header{font-weight:bold}.estate-simple__content__bedrooms{padding-left:30px}.estate-simple__content__bra{padding-left:123px}.estate-simple__content__prom{padding-left:100px}.estate-simple__content__status{padding-left:103px}.estate-simple__content__completion{padding-left:39px}.estate-simple__content__floor{padding-left:105px}@media (min-width: 400px) and (max-width: 767px){.estate-simple__content__bedrooms{padding-left:88px}.estate-simple__content__bra{padding-left:180px}.estate-simple__content__prom{padding-left:155px}.estate-simple__content__status{padding-left:159px}.estate-simple__content__completion{padding-left:95px}.estate-simple__content__floor{padding-left:160px}}@media (min-width: 768px) and (max-width: 991px){.estate-simple__content__bedrooms{padding-left:0}.estate-simple__content__bra{padding-left:0}.estate-simple__content__prom{padding-left:0}.estate-simple__content__status{padding-left:0}.estate-simple__content__completion{padding-left:0}.estate-simple__content__floor{padding-left:0}}@media (min-width: 1400px){.estate-simple__content__bedrooms{padding-left:78px}.estate-simple__content__bra{padding-left:170px}.estate-simple__content__prom{padding-left:145px}.estate-simple__content__status{padding-left:149px}.estate-simple__content__completion{padding-left:85px}.estate-simple__content__floor{padding-left:150px}}.estate-simple__price{font-size:38px;padding:40px 0;min-height:110px}@media (min-width: 768px) and (max-width: 991px){.estate-simple__price{font-size:24px}}.estate-simple__button{margin:0 auto;text-align:center;padding:30px 10px;width:100%;font-size:26px;min-height:120px}@media screen and (max-width: 767px){.estate-simple__button{font-size:18px;min-height:0}}.estate-filters{background:#E9F3F7;padding-top:38px;padding-left:56px;padding-bottom:61px;margin-bottom:30px}.estate-filters__header{color:#424746;font-size:40px;font-weight:100;letter-spacing:1px;line-height:61px}.estate-filters fieldset{width:100%}.estate-filters .fieldset-legend{color:#424746;font-size:20px;font-weight:600;line-height:31px;margin-bottom:-15px}.estate-filters .field-group--storrelse{clear:left}.estate-filters .field-group--price{margin-top:10px}.estate-filters .js-form-type-textfield label{color:#424746;font-size:18px;line-height:27px}.estate-filters .js-form-item-bygg,.estate-filters .js-form-item-boligtype{width:100%}.estate-filters .js-form-item-bygg label,.estate-filters .js-form-item-boligtype label{font-weight:700;display:block;margin-bottom:20px}.estate-filters select{background:url("../../assets/svg/pil-ned.svg") #fff right 15px center no-repeat;background-size:17px;border:none;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearence:none;padding-left:20px;height:46px;font-size:16px;width:100%;max-width:250px}.estate-filters .flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.estate-filters .storrelse label,.estate-filters .pris label{display:block}.estate-filters .storrelse input,.estate-filters .pris input{width:102.4px;height:44px;border:0;text-align:center}.estate-filters .storrelse input:first-of-type,.estate-filters .pris input:first-of-type{margin-right:30.2px}.estate-filters input[type=checkbox]{display:none}.estate-filters input[type=checkbox]+label{background-repeat:no-repeat;background-position:left center;background-image:url("../../assets/svg/unchecked.svg");padding:5px 0 5px 50px;display:block}.estate-filters input[type=checkbox]:checked+label{background-image:url("../../assets/svg/checked.svg")}.estate-filters .form-item-boligtype{display:none}.estate-content .tablesort{background-repeat:no-repeat;position:relative;top:9px;left:20px;width:20px}.estate-content .tablesort--desc{background-image:url("../../assets/svg/pil-ned.svg")}.estate-content .tablesort--asc{background-image:url("../../assets/svg/pil-opp.svg")}.estate-content table{border-collapse:collapse;width:100%}.estate-content thead{border-bottom:2px solid #AF9E5A}.estate-content tbody{padding-top:14px}.estate-content th{color:#4A4A4A;font-family:"Titillium Web";font-size:14px;font-weight:600;line-height:21px;padding-bottom:18px;text-align:left}.estate-content th a{text-decoration:none}.estate-content td{height:50px;vertical-align:bottom;padding-top:14px;padding-bottom:15px;color:#4A4A4A;font-family:"Titillium Web";font-size:14px;line-height:21px}.estate-content td a{text-decoration:none;color:#4A4A4A}.estate-content td .circle{width:11px;height:11px;border-radius:70px;display:inline-block;margin-right:16px}.estate-content td .circle__sold{background-color:#8D3809}.estate-content td .circle__reserved{background-color:#F8E71C}.estate-content td .circle__available{background-color:#7FB144}.estate-content td.is-active{background:none}.estate-content tr:hover{background-color:#E9F3F7}.estate-content .views-field-field-estate-type{display:none}.estate-types .form-item-boligtype,.estate-types .views-field-field-estate-type{display:block}@media screen and (max-width: 400px){.estate-filters{padding-top:10px;padding-left:20px;padding-bottom:10px}}@media screen and (min-width: 768px) and (max-width: 1199px){.estate-filters{padding-top:30px;padding-left:20px}.estate-filters .flex-row{-ms-flex-direction:column !important;flex-direction:column !important}}@media screen and (max-width: 767px){.estate-content .tablesort{left:8px}}.page-node-type-plot footer{margin-top:70px}.footer{clear:left;padding-top:55px;padding-bottom:140px;background-color:#3B5973}.footer__header{color:#fff;font-size:24px;letter-spacing:1px;line-height:43px;text-transform:uppercase}.footer .menu{margin:0}.footer .menu a{color:#F2E8BF;font-size:16px;line-height:31px;font-weight:600}.footer .menu a.is-active{color:#FFF}.footer__newsletter__text{width:75%;color:#fff;font-size:16px;line-height:24px}.footer__newsletter__text a{color:#F2E8BF}.footer__newsletter__input{height:54px;width:225px;border:1px solid #979797;background-color:#FFFFFF}@media (min-width: 768px) and (max-width: 991px){.footer__newsletter__input{width:100%}}.footer__newsletter__button{height:54px;width:125px;background-color:#AF9E5A;color:#000;font-size:20px;line-height:31px;margin:10px 0 0 15px}@media (max-width: 1399px){.footer__newsletter__button{margin-left:0}}.footer__newsletter__button:hover,.footer__newsletter__button:focus{background-color:#CAB98F}.footer .newsletter-form label{color:#fff;font-size:20px;line-height:31px;display:block}.footer .newsletter-form div{display:inline-block}.footer .footer__social-container{padding-left:100px}.footer__social{list-style-type:none;margin:0;padding:0;margin-top:15px}.footer__social a{color:#F2E8BF;font-size:16px;line-height:31px;font-weight:600;text-decoration:none}.footer__social__link-text{display:inline-block;position:relative;top:-22px;text-decoration:underline;margin-left:5px}@media (min-width: 768px) and (max-width: 991px){.footer__social__link-text{top:-60px}}.footer__social__icon{width:50px;height:50px;display:inline-block}.footer__social__icon__instagram{background:url("../../assets/svg/Insta.svg") left center no-repeat;background-size:50px}.footer__social__icon__facebook{background:url("../../assets/svg/Facebook.svg") left center no-repeat;background-size:50px}.footer__social__icon__youtube{background:url("../../assets/svg/Youtube.svg") left center no-repeat;background-size:50px}.footer__social__icon__twitter{background:url("../../assets/svg/Twitter.svg") left center no-repeat;background-size:50px}.footer__social__icon__linkedin{background:url("../../assets/svg/Linkedin.svg") left center no-repeat;background-size:50px}@media (min-width: 768px) and (max-width: 991px){.footer__social__icon{margin-bottom:35px}}@media (min-width: 768px) and (max-width: 991px){.footer .footer__social-container{padding-left:35px}}@media screen and (max-width: 767px){.footer .footer__social-container{padding-left:15px}.footer .col-md-4:first-child{margin-top:0}.footer .col-md-4{margin-top:40px}}.for-sale{font-size:18px}.for-sale__wrapper{margin-top:30px;overflow:hidden;position:relative}.for-sale__top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.for-sale__top-wrapper{display:block}}.for-sale__top-wrapper>div:first-child{width:30%;font-weight:300;padding-right:20px}@media screen and (max-width: 992px){.for-sale__top-wrapper>div:first-child{width:100%;padding:0 10px}}.for-sale__top-wrapper>div:nth-child(2){width:70%;padding-right:10px}@media screen and (max-width: 992px){.for-sale__top-wrapper>div:nth-child(2){width:100%}}.for-sale__title{font-weight:200;font-size:32px}@media screen and (max-width: 767px){.for-sale__title{font-size:24px}}.for-sale__nav{position:relative}.for-sale__filters-toggle{position:absolute;right:20px;top:0px;padding:10px;padding-right:40px;cursor:pointer;background:url("../../assets/svg/pil-ned.svg") right center no-repeat}.for-sale__filters-toggle.open{background:url("../../assets/svg/pil-opp.svg") right center no-repeat}@media screen and (max-width: 767px){.for-sale__filters-toggle{display:none}}.for-sale__filters-mobileToggler{position:static;padding:20px 0 20px 20px;background:#E9F3F7 url("../../assets/svg/pil-ned.svg") 130px center no-repeat}@media screen and (min-width: 768px){.for-sale__filters-mobileToggler{display:none}}.for-sale__filters-mobileToggler.open{background:#E9F3F7 url("../../assets/svg/pil-ned.svg") 140px center no-repeat}.for-sale__filters-detailed-toggle{margin:0 auto;padding:15px 10px;width:100%;max-width:160px;background:url("../../assets/svg/pil-ned.svg") right center no-repeat;font-size:16px;color:#062C67;background-size:20px;cursor:pointer}.for-sale__filters-detailed-toggle.open{background:url("../../assets/svg/pil-opp.svg") right center no-repeat;background-size:20px}.for-sale__tabs{overflow:hidden;margin-top:20px}@media screen and (max-width: 992px){.for-sale__tabs{margin-top:10px}}.for-sale__tab{display:block;width:170px;text-align:center;text-decoration:none;padding:8px 0;font-size:16px;background:#002F5D;color:#FFF;float:left}.for-sale__tab:hover{color:#FFF;text-decoration:underline}.for-sale__tab:focus,.for-sale__tab:active{color:#FFF}@media screen and (max-width: 767px){.for-sale__tab{width:50%}}.for-sale__tab--active{background:#E9F3F7;color:#000}.for-sale__tab--active:hover{color:#000;text-decoration:none}.for-sale__filters{background:#E9F3F7;overflow:hidden;max-height:1200px}.for-sale__filters form{padding-top:20px}@media screen and (max-width: 767px){.for-sale__filters form{padding-top:0}}.for-sale__filters input[type=text]{height:40px;padding-left:5px;border:1px solid #999;font-size:16px}@media (max-width: 400px){.for-sale__filters input[type=text]{height:32px}}.for-sale__filters .form-actions{margin:0}.for-sale__filters input[data-drupal-selector=edit-reset]{position:absolute;top:80px;right:20px;color:#062C67;background:url("../../assets/svg/nullstill.svg") right center no-repeat;padding-right:25px}@media screen and (max-width: 992px){.for-sale__filters input[data-drupal-selector=edit-reset]{top:340px}}@media screen and (max-width: 767px){.for-sale__filters input[data-drupal-selector=edit-reset]{top:360px}}@media (max-width: 517px){.for-sale__filters input[data-drupal-selector=edit-reset]{top:380px}}@media (max-width: 400px){.for-sale__filters input[data-drupal-selector=edit-reset]{top:440px}}@media (max-width: 350px){.for-sale__filters input[data-drupal-selector=edit-reset]{top:480px}}.for-sale__filters select{background:url("../../assets/svg/pil-ned.svg") #fff right 15px center no-repeat;background-size:17px;border:1px solid #999;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearence:none;padding-left:5px;height:40px;font-size:16px;width:150px}.for-sale__filters select[data-drupal-selector=edit-ferdigstillelse],.for-sale__filters select[data-drupal-selector=edit-eierform]{width:160px}.for-sale__filters label{font-size:16px;font-weight:700}.for-sale__filters .field-group{float:left}.for-sale__filters .field-group label{margin-right:5px;font-weight:400}.for-sale__filters .field-group--price{margin-right:40px;clear:left}.for-sale__filters .field-group--price input{width:100px}.for-sale__filters .field-group--size{margin-right:40px}.for-sale__filters .field-group--size input{width:100px}.for-sale__filters .field-group--date{margin-right:20px;clear:left}.for-sale__filters .field-group--date input{width:100px}.for-sale__filters .field-group .group-label{font-size:16px;font-weight:700}.for-sale__filters .form-item{float:left !important;margin-top:10px}@media screen and (max-width: 767px){.for-sale__filters .form-item{float:none !important}.for-sale__filters .form-item label{top:20px !important;left:50px !important}}.for-sale__filters .form-item-pris-max label,.for-sale__filters .form-item-storrelse-max label{margin-right:5px}.for-sale__filters .form-item-omrade label{display:block}.for-sale__filters #edit-property-type input{width:100px !important;max-width:100px !important}.for-sale__filters .select-wrapper{display:block;width:265px;float:left;margin-right:40px}.for-sale__filters .select-wrapper label{margin-bottom:5px}.for-sale__filters .select-wrapper select{width:100%;max-width:265px}.for-sale__filters details{clear:left;border:none}.for-sale__filters details summary{display:none}.for-sale__filters details .details-wrapper{overflow:hidden;background:#D8E9F0;display:block !important}.for-sale__filters .form-item-soverom{margin:0;width:240px}.for-sale__filters .form-item-soverom label{display:block}.for-sale__filters .form-item-soverom input{width:40px;float:right;margin-top:-24px;text-align:center;padding:0}.for-sale__filters .form-item-soverom #soverom-slider{width:180px;margin-top:30px;background:#A5CDDD;border:0;border-radius:20px;height:4px}@media (max-width: 400px){.for-sale__filters .form-item-soverom #soverom-slider{float:left;margin-right:10px}}.for-sale__filters .form-item-soverom #soverom-slider .ui-slider-handle{background:#002F5D;border-radius:50%;top:-12px;width:32px;height:32px}.for-sale__filters .ms-options-wrap{margin-top:10px}.for-sale__filters .ms-options-wrap button{border:1px solid #999}.for-sale__filters .ms-options-wrap label{border:none !important;margin:0 !important;padding-left:26px !important;font-weight:400}.for-sale__filters .ms-options-wrap label:hover{cursor:pointer;background:#D8E9F0 !important;border:none !important;margin:0 !important}.for-sale__filters .ms-options-wrap input{margin-top:5px !important;margin-right:10px !important}.for-sale__filters .ms-options-wrap button{width:160px;height:46px;color:#424746;font-size:16px;padding-left:20px;background:url(../../assets/svg/pil-ned.svg) #fff right 15px center no-repeat}.for-sale__filters .ms-options-wrap button:after{display:none}.for-sale__filters .ms-options-wrap.ms-active>.ms-options{display:block}.for-sale__filters .ms-options-wrap>.ms-options{position:static;display:none;max-height:390px !important;width:100%;left:5%;overflow-y:scroll}.for-sale__filters .ms-options-wrap>.ms-options label{padding:10px !important}.for-sale__filters .ms-options-wrap>.ms-options label input{position:static}.for-sale__filters .form-item-ferdigstillelse{margin:0;margin-right:40px}.for-sale__filters .form-item-ferdigstillelse>label{display:block}.for-sale__filters .form-item-eierform{margin:0;margin-right:40px}.for-sale__filters .form-item-eierform>label{display:block}.for-sale__filters .form-item-boligtype,.for-sale__filters .form-item-fasiliteter,.for-sale__filters .form-item-prosjektstatus{margin:0;margin-right:40px}.for-sale__filters .form-item-boligtype label,.for-sale__filters .form-item-fasiliteter label,.for-sale__filters .form-item-prosjektstatus label{display:block}.for-sale__filters .form-item-boligtype button,.for-sale__filters .form-item-fasiliteter button,.for-sale__filters .form-item-prosjektstatus button{width:190px}.for-sale__filters .form-item-fasiliteter{clear:left}.for-sale__filters .form-item-sort-by{display:none}.for-sale__filters-primary{overflow:hidden;padding:0 40px 20px 40px}@media screen and (max-width: 767px){.for-sale__filters-primary{padding:0 20px 20px 20px}}.for-sale__filters-secondary-wrapper{overflow:hidden;max-height:0}.for-sale__filters-secondary{overflow:hidden;padding:0 40px 20px 40px;background:#D8E9F0}@media screen and (max-width: 767px){.for-sale__filters-secondary{padding:20px 20px 10px 20px}}.for-sale__filters-secondary .form-item{margin-top:20px}.for-sale__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0 20px 0}@media screen and (max-width: 767px){.for-sale__actions{display:blocK;overflow:hidden}}@media screen and (max-width: 767px){.for-sale__hits{float:left;width:70px;line-height:36px}}.for-sale__sorting label{margin-right:10px}@media screen and (max-width: 767px){.for-sale__sorting label{display:none}}.for-sale__sorting select{background:url("../../assets/svg/pil-ned.svg") #fff right 15px center no-repeat;background-size:17px;border:1px solid #A5CDDD;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearence:none;padding-left:20px;height:37px;width:200px;font-size:16px}@media screen and (max-width: 767px){.for-sale__sorting{float:left}}.for-sale__toggle-map{background:url("../../assets/svg/arrow-left.svg") right center no-repeat;padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;width:105px}.for-sale__toggle-map.open{background:url("../../assets/svg/arrow-right.svg") right center no-repeat}@media screen and (max-width: 767px){.for-sale__toggle-map{float:right;width:auto;padding:7px;background:none !important;border:1px solid #A5CDDD;line-height:30px;height:36px;font-size:16px}}@media screen and (max-width: 400px){.for-sale__toggle-map{float:none;width:80px;margin-top:50px}}.for-sale__content{overflow:hidden;min-height:900px}@media screen and (max-width: 767px){.for-sale__content{min-height:auto}}.for-sale__items{width:59%;margin-right:1%;float:left;transition:margin-right 0.5s, width 0.5s}@media screen and (max-width: 767px){.for-sale__items{width:100%}}.for-sale__items--full-width{width:100%;margin-right:0;transition:margin-right 0.5s, width 0.5s}.for-sale__item{width:48%;margin-right:4%;float:left;height:470px}.for-sale__item:nth-child(even){margin-right:0}@media screen and (max-width: 767px){.for-sale__item{height:auto;margin-bottom:30px;width:48% !important}}.for-sale__item--three-column{margin-right:2% !important;transition:margin-right 0.5s, width 0.5s;width:32%}.for-sale__item--three-column:nth-child(3n+3){margin-right:0 !important}@media screen and (max-width: 767px){.for-sale__item--three-column{margin-right:4% !important}.for-sale__item--three-column:nth-child(even){margin-right:0 !important;float:right}}.for-sale__map{right:0;position:absolute;width:39%;height:900px;float:left;transition:right 0.5s}.for-sale__map #map{width:100%;height:100%;max-height:900px}@media screen and (max-width: 767px){.for-sale__map{float:none;width:100%;overflow:hidden;height:300px}}.for-sale__map--hidden{position:absolute;right:-40%;transition:right 0.5s}@media screen and (max-width: 767px){.for-sale__map--hidden{right:-100%}}.front__slideshow{margin-top:80px}@media screen and (max-width: 992px){.front__slideshow{margin-top:40px}}.front__actions{margin:20px 0 100px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 992px){.front__actions{display:block}}.front__action{display:inline-block;padding-left:80px;line-height:62px;height:62px;text-decoration:none;margin:10px 40px}@media (max-width: 1200px){.front__action{margin:10px 20px}}.front__action:hover{text-decoration:underline}.front__action--order-catalog{background:url("../../assets/svg/meeting_rund.svg") left center no-repeat;background-size:60px}.front__action--houses{background:url("../../assets/svg/hus.svg") left center no-repeat;background-size:60px}.front__action--meeting{background:url("../../assets/svg/huskatalog_rund.svg") left center no-repeat;background-size:60px}.front__nearby{padding-top:100px;padding-bottom:60px;padding-left:calc((100vw - 100%) / 2);padding-right:calc((100vw - 100%) / 2);width:100vw;left:calc((100% - 100vw) / 2);position:relative;background-color:#f9f9f9}.front__nearby-header{margin-bottom:58px}.front__nearby-header .front__subtitle{margin-bottom:0}.front__subtitle{font-size:50px;line-height:61px;text-align:center;margin-bottom:58px}.front__estate{margin-bottom:40px}.front__estates-toggle{font-size:19px;text-align:center;display:block}.front__articles{margin-bottom:100px}.front__quote{font-size:40px;line-height:50px;font-weight:200;padding-left:100px;padding-top:20px;margin:0}.front__quote p{margin:0;text-align:right;padding-left:40px;padding-top:20px;background:url("../../assets/svg/quote_svart.svg") left top no-repeat}@media screen and (max-width: 767px){.front__quote p{text-align:center;font-size:24px;background-size:20px;line-height:30px;padding-left:0}}@media (max-width: 1400px) and (min-width: 1200px){.front__quote p{font-size:30px;line-height:1.3em}}@media (max-width: 1200px) and (min-width: 768px){.front__quote p{font-size:24px;line-height:1.3em}}@media screen and (max-width: 992px){.front__quote{padding-left:0;margin-bottom:20px}}@media screen and (max-width: 767px){.front__subtitle--news{font-size:40px;line-height:51px;margin-bottom:40px}}.front__news{background:#e5eff2;padding-top:100px;padding-bottom:140px;padding-left:calc((100vw - 100%) / 2);padding-right:calc((100vw - 100%) / 2);width:100vw;left:calc((100% - 100vw) / 2);position:relative}@media screen and (max-width: 767px){.front__news{padding-top:50px}}.front__contact-us{background:#002F5D;padding:101px 180px}@media (max-width: 1105px){.front__contact-us{padding:80px 80px}}@media (max-width: 977px){.front__contact-us{padding:30px 30px}}.front__contact-us h2{color:#FFF;margin-left:13px}.front__contact-us a{color:#FFF}.front__contact-us input,.front__contact-us select{width:100%;height:48px}.front__contact-us input[type="checkbox"]{display:inline-block;margin-right:3px;width:23px;height:23px}.front__contact-us input.form-submit{width:190px;height:53px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto}.front__contact-us label{color:#FFF;display:inline;margin-bottom:7px;position:relative;top:-5px}.front__contact-us #melding{max-height:153px}.front__contact-us .chosen-container{margin-top:0 !important}.front__contact-us .chosen-single{height:48px !important;line-height:48px !important}.front__contact-us .chosen-single>div{top:5px !important}.header__banner{background-color:#49637C;overflow:hidden}.header__nav-top{font-size:14px;padding-right:300px}@media screen and (max-width: 992px){.header__nav-top{padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.header__nav-top-item{color:#FFF;display:block;float:right;width:160px;text-align:center;text-decoration:none}.header__nav-top-item:hover,.header__nav-top-item:active,.header__nav-top-item:focus{color:#FFF;text-decoration:underline}@media screen and (max-width: 992px){.header__nav-top-item{float:none;width:auto;padding-left:20px;padding-right:20px}}.header__nav-top-item--active{background-color:#FFF;color:#4A4A4A;font-weight:bold}.header__nav-top-item--active:hover,.header__nav-top-item--active:active,.header__nav-top-item--active:focus{color:#4A4A4A}.header__menu-wrapper{position:relative}.header__branding{display:inline-block;position:relative;left:0;bottom:-37px;z-index:100}.header__branding a{display:inline-block}.header__branding img{width:120px}@media screen and (max-width: 992px){.header__branding{left:10px;top:20px}.header__branding img{width:80px}}.header__nav-main{display:none;width:100%;max-width:1000px;margin:0 auto;background-color:#fff;z-index:11}@media screen and (max-width: 992px){.header__nav-main{margin-top:40px}}.header__nav-primary{display:inline-block;float:right;margin-right:300px;margin-top:35px}@media screen and (max-width: 992px){.header__nav-primary{display:none}}.header__search{width:100%;max-width:576px;text-align:center;margin:0 auto;padding:15px 0;display:none;position:relative;left:10px}.header__search input[type=text]{height:45px;border:solid 2px #A5CDDD;padding:10px 10px 10px 10px}@media screen and (max-width: 380px){.header__search input[type=text]{width:250px}}.header__search input[type=submit]{font-size:18px;font-weight:400;width:75px;height:75px;margin-top:-16px;margin-left:-30px;border-radius:50%;border:4px solid transparent;background-color:#002F5D;color:#fff}.header__search input[type=submit]:focus,.header__search input[type=submit]:hover{background-color:#0063c3}@media screen and (max-width: 992px){.header__search{margin-top:20px}}.header__buttons{position:absolute;right:20px;top:55px;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 992px){.header__buttons{top:37px}}.header__menu-button{text-transform:uppercase;font-size:16px;color:#4A4A4A;font-weight:700;background:none;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:5px}.header__menu-button:focus .header__hamburger-text,.header__menu-button:hover .header__hamburger-text{border-bottom:1px solid currentColor}.header__menu-button:focus .header__hamburger-icon,.header__menu-button:hover .header__hamburger-icon{box-shadow:0 0 5px rgba(0,0,0,0.7)}.header__hamburger-icon{border-radius:50%;height:40px;width:40px;display:inline-block;background:url("../../assets/svg/meny.svg") #da2c32 center center no-repeat;background-size:20px}.header__hamburger-text{margin-right:15px;display:none}@media screen and (min-width: 992px){.header__hamburger-text{display:inline}}.header__hamburger-text-mobile{margin-right:15px;display:none}@media screen and (max-width: 992px){.header__hamburger-text-mobile{display:inline}}.header__search-button{border:none;border-radius:50%;height:40px;width:40px;background:url("../../assets/svg/sok.svg") #da2c32 center center no-repeat;background-size:20px}.header__search-button:focus,.header__search-button:hover{box-shadow:0 0 5px rgba(0,0,0,0.7)}.interest{padding-bottom:65px;color:#fff}.interest__background{background-color:#002F5D;width:100%;position:relative}.interest__title{color:#fff;text-align:center;font-size:50px;letter-spacing:2px;line-height:91px;font-weight:200;padding-top:45px;margin-bottom:20px}@media screen and (max-width: 767px){.interest__title{line-height:40px;font-size:40px}}.interest form input[type="text"],.interest form input[type="tel"],.interest form input[type="email"]{width:100%;height:45px;color:#000;border:0}.interest form textarea{color:#000;border:0}.interest form label{font-size:16px}.interest form .form-item-prospect-e-mail{margin-bottom:0}.interest form .form-item-project-newsletter{display:none;margin-top:0}.interest form a{text-decoration:underline;cursor:pointer}.interest a{color:#F2E8BF}.interest .field__label{font-weight:400}.interest__button{background-color:#AF9E5A;color:#000;margin-top:10px;padding:10px 60px;font-size:18px}.interest__button:hover{background-color:#CAB98F}.interest__employees{border-bottom:1px solid #AF9E5A;margin-top:30px;margin-bottom:40px;padding-bottom:20px}.interest__employee{margin-bottom:40px}.interest__employee-image{margin-top:10px}.interest__employee-image img{border-radius:50%}@media screen and (max-width: 767px){.interest__employee-image img{width:100px}}.interest__employee-info{font-size:15px;line-height:1.6}.interest__employee-name{font-size:20px}.interest__employee-position{margin-bottom:10px}.interest__office{font-size:15px;line-height:1.6}.interest__office-name{font-size:24px;margin-bottom:10px}.interest__office-mail{margin-bottom:20px}.interest--newsletter .form-item-project-newsletter{display:block !important}.list-with-title{border:2px solid #A5CDDD;margin-top:55px;margin-bottom:64px;padding-left:170px;margin-left:auto;margin-right:auto}@media screen and (max-width: 992px){.list-with-title{padding-left:35px !important}}@media screen and (max-width: 400px){.list-with-title{margin-left:0;margin-right:0}}.list-with-title__tittel{margin-top:52px;margin-bottom:20px}.list-with-title__tekst{padding-left:58px;width:699px;text-align:left}.list-with-title ul{list-style:none;padding-bottom:71px;padding-left:30px}.list-with-title ul li:before{content:"\25A0";color:#AF9E5A;padding-right:1em}.menu--main .mega{background-color:#FFF;width:100vw;top:100%;z-index:1;padding-top:20px;display:none}.menu--main .mega__container{padding-top:10px;padding-bottom:10px;column-count:5;-moz-column-count:5;-webkit-column-count:5}@media screen and (max-width: 992px){.menu--main .mega__container{column-count:1;-moz-column-count:1;-webkit-column-count:1}}@media (max-width: 1400px) and (min-width: 992px){.menu--main .mega__container{margin-top:40px}}.menu--main .mega__item{color:#003651}.menu--main .mega__item--parent{font-size:16px;color:#424746;text-transform:uppercase;position:relative;break-inside:avoid-column;margin-bottom:10px}.menu--main .mega__item--parent a{border-bottom:solid 1px #AF9E5A;text-decoration:none}@media screen and (max-width: 992px){.menu--main .mega__item--parent a{display:block}}.menu--main .mega__item--parent a:hover{font-weight:700}@media screen and (max-width: 992px){.menu--main .mega__item--parent a{padding:7px 0}.menu--main .mega__item--parent a:hover{text-decoration:none}.menu--main .mega__item--parent>a{font-size:20px}.menu--main .mega__item--parent .block-menu__menuItemSub{padding:15px 20px;display:none}.menu--main .mega__item--parent .mega__item__expanded_link{width:80px;height:40px;display:inline-block;background:url("../../assets/svg/chevron_right.svg") center center no-repeat;background-size:20px;position:absolute;right:0;top:2px;cursor:pointer}}.menu--main .mega__item--child{font-size:14px;font-weight:400;color:#424746}.menu--main .mega__item--child a{text-transform:none;border-bottom:none}@media screen and (max-width: 992px){.menu--main .mega__item--child{font-size:18px}}.menu--main .mega__item a{color:inherit}.menu--main .mega__item [data-icon]{padding-left:35px}.messages{margin:40px}.ui-dialog{border:0 !important;border-radius:0;text-align:center;font-family:"Titillium Web",Helvetica,sans-serif;box-shadow:20px 20px 20px 0 rgba(0,0,0,0.07)}.ui-dialog .ui-dialog-titlebar{background:#FFF;border:0}.ui-dialog .ui-dialog-title{width:100%;padding-top:80px}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:20px;right:10px}.ui-dialog .ui-dialog-content{padding-bottom:120px !important}.news-archive{margin-top:80px;margin-bottom:100px}.news-archive__title{text-align:center;margin-bottom:100px;font-weight:300}.news-archive__content{padding:0 0}.news-archive__content strong{font-weight:normal}.estate__title{font-weight:300;text-align:center;line-height:40px}.estate__description{margin:40px 0}.estate__video h2{font-size:40px;font-weight:300;text-align:left;margin-bottom:20px}@media screen and (max-width: 992px){.estate__video h2{font-size:28px;margin-bottom:10px}}.estate__video .field--name-field-video-embed,.estate__video video{padding-left:58px}@media screen and (max-width: 992px){.estate__video .field--name-field-video-embed,.estate__video video{padding-left:0}}.estate__qualities{border:none;padding-left:15px}.estate__qualities ul{padding-bottom:0;column-count:2}@media screen and (max-width: 767px){.estate__qualities ul{column-count:1}}.estate__meeting-button{margin:0 auto;padding:40px 0 40px 70px;width:540px;font-size:30px;background-image:url(../../assets/svg/kalender-ikon-gull.svg);background-repeat:no-repeat;background-position:80px center;margin-bottom:80px}@media screen and (max-width: 767px){.estate__meeting-button{width:94%;background-position:50px center;text-align:left;font-size:20px;text-align:center}}.estate__estates-nearby-container{background:#E9F3F7;width:100%;border-top:10px solid #9ab1b0;padding-bottom:80px;padding-top:40px}.estate__link{text-decoration:none;color:#424746}.estate__link:hover{color:#424746}.estate__link:hover h3{text-decoration:underline}.estate__estates-nearby-title{text-align:center;margin-bottom:40px;font-size:44px}@media screen and (max-width: 992px){.estate__estates-nearby-title{font-size:30px}}.estate__estates-nearby{padding:0 120px}@media screen and (max-width: 992px){.estate__estates-nearby{padding:0 80px}}.estate__estates-nearby article{margin-bottom:30px}.estate__area{font-weight:700;text-transform:uppercase;font-size:16px}.estate__title--teaser{font-size:24px !important;font-weight:300;margin:2px 0 2px 0}.estate__title--teaser div{line-height:36px}.estate__key-info{display:-ms-flexbox;display:flex;font-size:16px}.estate__price{font-size:18px;font-weight:700}@media screen and (max-width: 767px){.estate__price{margin-top:0}}.estate__estates-button{margin:40px auto;margin-bottom:0}.estate__development__heading{font-size:48px;font-weight:200}.estate__development__ingress{font-size:32px;font-weight:200}.estate__development__content{display:-ms-flexbox;display:flex;font-size:20px;font-weight:200}.estate__development__iconsBar{background-color:#EAF3F7;padding-top:30px;padding-bottom:30px;text-align:center}.estate__development__iconsBar__heading{font-size:24px;font-weight:300;margin-bottom:30px}.estate__development__iconsBar__link{text-decoration:none;margin-bottom:20px}.estate__development__iconsBar__icon{width:100px;display:inline-block;padding-top:125px;font-size:14px;font-weight:700;margin-left:20px;margin-right:20px}.estate__development__iconsBar__icon__icon1{background:url("../../assets/svg/ikon_leilighetsbygg.svg") center no-repeat}.estate__development__iconsBar__icon__icon2{background:url("../../assets/svg/ikon_næringsbygg.svg") center no-repeat}.estate__development__iconsBar__icon__icon3{background:url("../../assets/svg/ikon_omsorgsbolig.svg") center no-repeat}.estate__development__iconsBar__icon__icon4{background:url("../../assets/svg/ikon_seniorbolig.svg") center no-repeat}.estate__development__iconsBar__icon__icon5{background:url("../../assets/svg/ikon_flyktningebolig.svg") center no-repeat}.estate__development__linkBoks{width:200px;border:solid 3px #EAF3F7;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;text-align:center}.estate-for-sale__area{text-transform:uppercase;font-size:16px;font-weight:600}.estate-for-sale__link{text-decoration:none}.estate-for-sale__title{font-size:24px;color:#002F5D;line-height:36px}@media screen and (max-width: 992px){.estate-for-sale__title{font-size:20px;line-height:30px}}.estate-for-sale__size{color:#4A4A4A;line-height:27px}.estate-for-sale__price{color:#4A4A4A;font-weight:600}.estate-nearby__area{text-align:center;font-weight:700;text-transform:uppercase;font-size:24px;margin-top:15px}.estate-nearby__title{text-align:center;font-size:22px}.estate-nearby__key-info{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:18px}.estate-nearby__price{font-size:36px;text-align:center;margin-top:20px}.meeting-form{margin-top:40px;margin-bottom:40px}.meeting-form__title{font-size:60px;text-align:center;font-weight:100;letter-spacing:2px;line-height:78px;margin-bottom:50px}.meeting-form__title--dealer{font-size:40px;margin-bottom:0}.meeting-form input{border:1px solid #999}.meeting-form form{padding:50px 10px 82px 10px;background-color:#E9F3F7}@media screen and (min-width: 768px){.meeting-form form{padding:104px 50px 82px 50px}}@media screen and (min-width: 1200px){.meeting-form form{margin-left:60px;margin-right:60px;margin-bottom:100px;padding:50px 100px 50px 100px}}.meeting-form label{display:block;font-size:20px;line-height:27px;margin-bottom:15px}.meeting-form .form-item-har-tomt label,.meeting-form .form-item-brosjyre-garasjer label,.meeting-form .form-item-terms-of-service label,.meeting-form .form-item-terms-of-service-01 label{display:inline}.meeting-form .form-item-har-tomt input,.meeting-form .form-item-brosjyre-garasjer input,.meeting-form .form-item-terms-of-service input,.meeting-form .form-item-terms-of-service-01 input{margin-right:5px}.meeting-form .form-item-terms-of-service{text-align:center;margin-top:40px;margin-bottom:0;padding-right:60px}.meeting-form .form-item-terms-of-service-01{text-align:center;margin-top:0}.meeting-form input[type=text],.meeting-form input[type=email],.meeting-form input[type=tel]{max-width:373px;width:100%;height:65px;padding:20px 26px 18px 25px}.meeting-form input[type=text],.meeting-form input[type=tel]{margin-bottom:10px}.meeting-form input[type=date],.meeting-form input[type=time]{height:65px;padding:20px 10px 18px 25px;margin-bottom:10px}.meeting-form input[type=date]{max-width:200px;width:100%}.meeting-form input[type=time]{max-width:145px;width:100%}.meeting-form textarea{width:100%;padding:20px 26px 18px 25px;height:252px;border:1px solid #999}.meeting-form input[type=submit]{margin:0 auto;font-size:18px;line-height:27px;padding:28px;text-align:center;margin-top:20px;width:100%;max-width:358px}.meeting-form select{background:url("../../assets/svg/pil-ned.svg") #fff right 15px center no-repeat;background-size:17px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearence:none;padding-left:20px;height:65px;width:100%;max-width:400px;font-size:18px}.meeting-form .webform-submission-estate-development-webform-form #edit-melding{max-height:200px}.g-recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:40px}.project-menu{background:#ECEFF2;margin-bottom:65px;font-size:18px;z-index:999}.project-menu__items{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0}@media screen and (max-width: 992px){.project-menu__items{display:block;padding-left:0;position:relative}}.project-menu__item{position:relative}.project-menu__item:first-child>a{background-image:url("../../assets/svg/pil-ned.svg");background-position:right 20px center;background-size:20px;background-repeat:no-repeat;padding-right:50px}.project-menu__item:first-child>a:hover+ul{display:block}@media screen and (max-width: 992px){.project-menu__item:first-child>a{background-image:none}}.project-menu a{text-decoration:none;color:#062C67;padding:20px 30px;display:block}.project-menu a.active{background-color:#dbdfe3}.project-menu a:hover{background-color:#002F5D;color:#fff}.project-menu__submenu{display:none;list-style:none;padding-left:0;position:absolute;background:#ECEFF2;z-index:11}.project-menu__submenu:hover{display:block}.project-menu__submenu a{padding:12px 30px;padding-right:60px}@media screen and (max-width: 992px){.project-menu__submenu{display:block;max-height:0;overflow:hidden;position:static;margin-left:0}.project-menu__submenu-item a{padding-left:60px}}.project-menu__submenu-button{display:none;padding:35px;position:absolute;right:0;top:0;cursor:pointer;background:url("../../assets/svg/pil-ned.svg") #002F5D center center no-repeat}@media screen and (max-width: 992px){.project-menu__submenu-button{display:block}}.project-menu__submenu-button.open{transform:rotate(180deg)}@media screen and (max-width: 992px){.dealer-menu div:nth-child(1),.dealer-menu div:nth-child(2){padding-left:0;padding-right:0}}.dealer-menu__item:first-child>a{background-image:none}@media screen and (min-width: 992px){.dealer-menu__item:first-child>a{background:#ECEFF2;background-image:url("../../assets/svg/Husikon.svg");background-position:left 30px center;background-size:34px;background-repeat:no-repeat;box-shadow:0 15px 20px 5px rgba(0,0,0,0.04);height:100px;margin-top:-29px;margin-bottom:-28px;max-width:364px;padding:35px 30px 35px 80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.dealer-menu__item:nth-child(2)>a,.dealer-menu .menu-parent{background-image:url("../../assets/svg/pil-ned.svg");background-position:right 20px center;background-size:20px;background-repeat:no-repeat;padding-right:50px;cursor:pointer}.dealer-menu__item:nth-child(2)>a:hover+ul,.dealer-menu .menu-parent:hover+ul{display:block}@media screen and (max-width: 992px){.dealer-menu__item:nth-child(2)>a,.dealer-menu .menu-parent{background-image:none}}.dealer-menu a{text-decoration:none;color:#062C67;padding:20px 30px;display:block}.dealer-menu a.active{background-color:#dbdfe3}.dealer-menu a:hover{background-color:#002F5D;color:#fff}.tabs{margin-top:40px;margin-bottom:40px}.pager{font-size:24px;margin-bottom:40px;overflow:hidden}@media screen and (max-width: 992px){.pager{font-size:18px}}.pager__items{text-align:left}.pager__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;float:left;width:30px;height:30px;margin-right:15px;padding:0}@media screen and (max-width: 992px){.pager__item{width:25px;height:25px;margin-right:0;padding-bottom:30px}}.pager__item a{text-decoration:none;color:#4A4A4A}.pager__item.is-active{background:#002F5D;border-radius:50%;font-weight:300}.pager__item.is-active a{color:#fff}.pager__item--disabled{color:#898989}.pager__item--previous{width:120px;margin-right:40px}@media screen and (max-width: 992px){.pager__item--previous{width:80px;margin-right:0px}}.pager__item--next{width:120px}@media screen and (max-width: 992px){.pager__item--next{width:80px}}.sticky{position:fixed;top:0;width:100%}@media screen and (max-width: 992px){.sticky{position:static}}@media screen and (min-width: 992px){.sticky+article,.stick+.view{padding-top:60px}}.menu--estate .menu,.header .menu--eiendomsutvikling .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:450px;margin-right:40px}.menu--estate .menu a,.header .menu--eiendomsutvikling .menu a{padding:10px;text-decoration:none;text-transform:uppercase;font-size:16px;color:#4A4A4A}.menu--estate .menu a:hover,.header .menu--eiendomsutvikling .menu a:hover{text-decoration:underline}.menu--estate ul.menu a.is-active{font-weight:bold;color:#4a4a4a}.page__heading{position:absolute;left:180px;top:40px;font-weight:100}@media screen and (max-width: 992px){.page__heading{font-size:32px;left:130px;top:20px}}.paragraph--type--body-text{margin-top:40px;margin-bottom:40px}.paragraph--type--news{margin-top:40px;margin-bottom:80px}.project__title{font-size:40px;font-weight:100;text-align:center;margin-bottom:40px}.project__news{margin-top:80px;padding:0 140px}@media screen and (max-width: 992px){.project__news{padding:0 10px}.project__news strong{font-weight:normal}}.project__news .more-link{text-align:center;font-size:22px;margin-top:20px}.project__news .more-link a{text-decoration:none;padding-right:40px;background:url("../../assets/svg/arrow-nyhet.svg") right center no-repeat}.project__news .more-link a:hover{text-decoration:underline}.nested{margin-top:87px}@media screen and (max-width: 767px){.nested{margin-top:0}}.nokkelinformasjoner{background-color:#E9F3F7;padding-top:63px;padding-left:63px;padding-bottom:84.5px;min-height:541px;margin-bottom:30px}@media screen and (max-width: 767px){.nokkelinformasjoner{padding-left:40px}}.nokkelinformasjoner__tittel{margin-bottom:27px}.nokkelinformasjon{border-bottom:1px solid #AF9E5A;padding-top:8.5px;padding-bottom:7.5px;width:85%}@media screen and (max-width: 767px){.nokkelinformasjon{width:95%}}.nokkelinformasjon__label{font-weight:600}.nokkelinformasjon__margin{margin-left:100px}@media screen and (max-width: 992px){.nokkelinformasjon__margin{margin-left:0}}.next-view{background-color:#002F5D;color:#fff;max-width:630px;margin-top:82px;margin-left:-100px;padding-left:103px;padding-top:28px;padding-bottom:33px;box-shadow:20px 20px 20px 0 rgba(0,0,0,0.07)}@media screen and (max-width: 767px){.next-view{margin-top:20px;margin-left:0;padding-left:20px;margin-bottom:20px}}@media (max-width: 1038px){.next-view{max-width:100%;margin:0 0 30px 0;padding-left:20px;box-shadow:none}}.next-view__content{margin-left:15px}.next-view__label{font-size:34px;letter-spacing:1px;line-height:52px;font-weight:300;margin-bottom:14px}.next-view__date{background-color:#AF9E5A;color:#000;text-align:center;padding-top:8px;padding-bottom:12px;max-width:92px;height:87px}.next-view__date__day{font-size:32px;letter-spacing:1px;line-height:40px}.next-view__date__month{font-size:18px;line-height:27px}@media screen and (max-width: 767px){.next-view__name-time{margin-left:-15px}}.next-view__place{font-size:24px;line-height:36px;letter-spacing:1px;margin:0}@media screen and (max-width: 767px){.next-view__place{margin-top:10px}}.next-view__time{font-size:18px;line-height:27px}.next-view__comment{font-size:18px}.next-view__margin-fix{margin-left:-15px}.next-view__add_to_calendar{color:#fff;font-size:16px;line-height:24px;text-decoration:none}.next-view__add_to_calendar__container{margin-top:24px}.next-view__add_to_calendar__container span{background:url("../../assets/svg/plus-icon.svg") left center no-repeat;display:inline-block;padding-left:25px}.next-view__add_to_calendar:hover{color:#fff}.next-view__empty{padding-left:0}.prospect{border:2px solid #A5CDDD;margin-top:55px;display:inline-block;width:327px;text-align:center}@media screen and (max-width: 767px){.prospect{width:100%}}.prospect span{display:block;padding:0;background-position-x:45px}.prospect a{font-size:20px;line-height:31px;color:#002F5D;text-decoration:none;padding:38px 0 37px 20px;display:block;background:url(../../assets/svg/Download-icon.svg) left 35px center no-repeat}.prospect a.meeting-link{background:url("../../assets/svg/kalender-ikon-gull.svg") left 25px center no-repeat;padding-left:45px}.prospect a:hover{background-color:rgba(165,205,221,0.25)}.video__title{margin-bottom:65px}@media screen and (max-width: 992px){.video__title{margin-bottom:20px}}.videoplayer{display:block;width:100%}@media screen and (max-width: 992px){.videoplayer{width:100%}}@media screen and (max-width: 767px){.prosjekt-news-margin-fix{margin-right:0}}.project-subpage__title{text-align:center}.project__logo{text-align:center;margin-top:35px;margin-bottom:36px}.slideshow{max-width:1185px;margin:0 auto;margin-bottom:59px}@media screen and (max-width: 767px){.slideshow{margin-bottom:0}}.slideshow a{text-decoration:none}.slick-dots{position:static}.slick-dots li{margin:0}.slick-dots li button:before{color:#002F5D;opacity:0.25;font-size:10px}.slick-dots li.slick-active button:before{color:#002F5D;opacity:1}.slick-prev,.slick-next{background-color:#fff;color:#AF9E5A;width:80px;height:93px;z-index:50;box-shadow:0 2px 4px 0 rgba(0,0,0,0.11)}@media screen and (max-width: 767px){.slick-prev,.slick-next{width:40px;height:53px}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-color:#fff;color:#AF9E5A}.slick-prev::before,.slick-next::before{color:#AF9E5A;font-size:45px;font-weight:200}.slick-prev{background:url(../../assets/svg/arrow-left.svg) center no-repeat #fff}.slick-prev::before{content:''}@media screen and (max-width: 767px){.slick-prev{left:0}}.slick-next{background:url(../../assets/svg/arrow-right.svg) center no-repeat #fff}.slick-next::before{content:''}@media screen and (max-width: 767px){.slick-next{right:0}}.slide{position:relative}.slide img{margin-left:auto;margin-right:auto}.slide__image{max-width:100%;max-height:100%}.slide__caption{bottom:50px;right:50px;position:absolute;z-index:50}@media screen and (max-width: 767px){.slide__caption{position:static}}.slide__caption__text{max-width:659px;color:#000000;background-color:#FFFFFF;font-size:60px;line-height:78px;letter-spacing:2px;font-weight:200;padding:25px 60px 40px 60px}@media screen and (max-width: 992px){.slide__caption__text{font-size:28px;line-height:30px;letter-spacing:1px;font-weight:300;text-align:center}}@media screen and (max-width: 767px){.slide__caption__text{font-size:20px;line-height:22px;background-color:rgba(250,250,250,0.6);padding:20px}}.slide__caption__button{width:228px;height:61px;background-color:#002F5D;color:#fff;position:absolute;bottom:-40px;right:60px;text-align:center;padding-top:14px;letter-spacing:1px;text-decoration:none;cursor:pointer}.slide__caption__button:hover{color:#fff}@media screen and (max-width: 767px){.slide__caption__button{width:100%;height:50px;padding-top:8px;bottom:0;font-size:16px;display:block;margin-bottom:5px;position:static}}.bottom .slide__caption{bottom:100px}.caption-v2{background-color:rgba(165,205,221,0.5);padding:12px 48px 11px 43px;max-width:80vw}@media screen and (min-width: 768px){.caption-v2{max-width:700px}}.caption-v2__container{margin:0}.node--type-page .slick-prev,.node--type-page .slick-next{width:55px;height:70px;background-size:13px;top:40%}@media screen and (max-width: 992px){.node--type-page .slick-prev,.node--type-page .slick-next{width:40px;height:60px;background-size:10px;top:30%}}.node--type-page .slick-prev{left:-30px;background-position:center left 15px}.node--type-page .slick-next{right:-30px;background-position:center right 15px}.node--type-page .slick-dots{position:relative;top:-50px}@media (max-width: 1400px){.node--type-page .slick-dots{text-align:left}}@media screen and (max-width: 992px){.node--type-page .slick-dots{text-align:center;position:absolute;top:initial;bottom:-10px}}.node--type-page .paragraph--type--slideshow-image-wide{position:relative;margin-bottom:-100px}@media screen and (max-width: 992px){.node--type-page .paragraph--type--slideshow-image-wide{margin-bottom:0}}.node--type-page .field--name-field-caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:solid 1px #cfb500;color:#424746;padding:40px;font-size:30px;max-width:400px;min-height:150px;font-weight:200;line-height:34px;position:relative;background:#FFF;right:60px;top:-100px;float:right}@media screen and (max-width: 992px){.node--type-page .field--name-field-caption{font-size:24px;padding:20px;top:-20px;float:none;right:initial;margin:0 auto;min-height:110px}}@media screen and (max-width: 767px){.node--type-page .field--name-field-caption{font-size:20px;line-height:22px;padding:15px;max-width:80%;min-height:76px}}.page-node-type-plot .slideshow{margin-top:65px}@media screen and (max-width: 992px){.lb-outerContainer,.lb-dataContainer{width:95% !important}.lb-outerContainer img{width:100% !important;height:auto !important}}.search__wrapper{margin-top:50px;margin-bottom:30px;overflow:hidden;position:relative}@media screen and (max-width: 767px){.search__wrapper{margin-top:0px;margin-bottom:0px}}.search__wrapper h2.title{font-size:40px;font-weight:300}@media screen and (max-width: 767px){.search__wrapper h2.title{font-size:24px}}.search__wrapper input{font-size:20px}.search__wrapper .views-field-title{font-size:20px;font-weight:400;color:#002f5d}.search__items{margin-bottom:30px}@media screen and (max-width: 767px){.search__items{padding-left:15px}}.search__items .views-row{margin-top:20px}.search__items .search-row{border-bottom:solid 2px #cfb500}.search__items .excerpt{font-size:32px;margin-top:40px;margin-bottom:60px}@media screen and (max-width: 767px){.search__items .excerpt{background-color:#EAF3F7;font-size:14px;padding:10px 10px 10px 10px;margin-top:10px;margin-bottom:20px}}.search__items .form-text{width:100%}.search__items .views-field-search-api-excerpt{font-size:16px;font-weight:400;line-height:24px}.search__items .views-field-title{font-size:24px}.search__items .views-field-title a{text-decoration:none}.search__items .views-field-title a:hover{text-decoration:underline}.search__items .views-field-type{font-size:14px;font-weight:700;text-transform:uppercase;margin-right:10px;margin-bottom:15px}@media screen and (max-width: 767px){.search__items .views-field-type{margin-right:0px;margin-bottom:0px}}@media screen and (max-width: 767px){.search__items .form--inline{display:-ms-flexbox;display:flex}}.search__items .form--inline .form-item-k{display:inline-block;font-size:18px}@media screen and (max-width: 767px){.search__items .form--inline .form-item-k{margin-right:0px}}.search__items .form--inline .form-item-k input[type=text]{height:45px;border:solid 2px #A5CDDD;padding:10px 10px 10px 10px}@media screen and (max-width: 767px){.search__items .form--inline .form-item-k input[type=text]{padding:3px 3px 3px 3px}}.search__items .form--inline .form-wrapper{display:inline-block}@media screen and (max-width: 767px){.search__items .form--inline .form-wrapper{width:20%;margin-top:0px;margin-bottom:0px}}.search__items .form--inline .form-submit{font-size:18px;font-weight:400;width:75px;height:75px;max-width:75px;margin-top:-16px;margin-left:-30px;border-radius:50%;background-color:#002F5D;color:#fff}@media screen and (max-width: 767px){.search__items .form--inline .form-submit{margin-top:5px}}.search__items-mobileToggler{display:none}@media screen and (max-width: 767px){.search__items-mobileToggler{display:block;background:url("../../assets/svg/pil-ned.svg") right 15px center no-repeat;background-size:17px;margin-right:30px}}@media screen and (max-width: 767px){.search__filters-wrapper{z-index:2;position:fixed;bottom:0;right:0;padding-top:10px;background-color:#FFF;width:80%}.search__filters-wrapper::before{content:"";border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:31px solid #FFF;right:-10px;position:absolute;top:-15px}}@media screen and (max-width: 767px){.search__filters-wrapper{display:none}}@media screen and (min-width: 992px){.search__filters-wrapper{display:block}}@media screen and (min-width: 1200px){.search__filters-wrapper{padding-left:120px}}.search__filters{margin-top:10px}@media screen and (max-width: 767px){.search__filters{width:94%;z-index:1;overflow-y:scroll;background-color:#fff;margin-left:10px;margin-right:10px;margin-bottom:10px;max-height:400px;border:0;padding:20px;display:none}}.search__filters__mobile-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (min-width: 768px){.search__filters__mobile-actions{display:none}}.search__filters__mobile-actions button{width:40%;margin:0}.search__filters .group{border:none}.search__filters .group .title{font-size:26px;font-weight:300;color:#002F5D}.search__filters .group .facets-widget-checkbox ul{-webkit-padding-start:0px;-webkit-margin-before:0px}.search__filters .group .facets-widget- ul{-webkit-padding-start:20px}.search__filters .group .facet-item{list-style-type:none}.search__filters .group .facet-item .facets-checkbox{margin-right:5px}.search__filters .group .facet-item__value{font-size:16px;font-weight:400}.search__filters .group .facet-item__count{font-size:14px}.search__filters .group .facet-item input[type="checkbox"]{display:none}.search__filters .group .facet-item input[type="checkbox"]+label{background:url("../../assets/svg/unchecked_border.svg") no-repeat left center;background-size:20px 20px;padding:5px 0 5px 30px;cursor:pointer}.search__filters .group .facet-item input[type="checkbox"]:checked+label{background:url("../../assets/svg/checked.svg") no-repeat left center;background-size:20px 20px}.search__filters .filters .title{font-size:26px;font-weight:300}.search__filters .filters__wrapper{margin-top:202px}@media screen and (max-width: 767px){.search__filters .filters__wrapper{margin-top:0px}}.search__filters .filters__wrapper .form-actions{border:solid 1px #424746;width:50px;text-align:center}#element1 div.element__not_checked{background:url("../../assets/svg/blomst1_tom.svg") center no-repeat;height:170px}#element2 div.element__not_checked{background:url("../../assets/svg/blomst2_tom.svg") center no-repeat;height:251px}#element3 div.element__not_checked{background:url("../../assets/svg/blomst3_tom.svg") center no-repeat;height:169px}#element4 div.element__not_checked{background:url("../../assets/svg/blomst4_tom.svg") center no-repeat;height:193px}#element5 div.element__not_checked{background:url("../../assets/svg/blomst5_tom.svg") center no-repeat;height:185px}.element1__checked{background:url("../../assets/svg/blomst1_checked.svg") center no-repeat;height:169px}.element2__checked{background:url("../../assets/svg/blomst2_checked.svg") center no-repeat;height:250px}.element3__checked{background:url("../../assets/svg/blomst3_checked.svg") center no-repeat;height:168px}.element4__checked{background:url("../../assets/svg/blomst4_checked.svg") center no-repeat;height:192px}.element5__checked{background:url("../../assets/svg/blomst5_checked.svg") center no-repeat;height:184px}.timeline-element{transition-duration:0.3s;transition-property:transform}.timeline-element:hover{transform:scale(1.1)}.timeline{padding-bottom:40px}.timeline__title{font-size:60px;font-weight:200;letter-spacing:2px;line-height:78px;text-align:center;margin-bottom:65px}@media screen and (max-width: 992px){.timeline__title{font-size:40px}}.timeline__description{text-align:center;margin-top:-40px;position:relative;bottom:20px;font-size:14px}.timeline__container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}.timeline__element{width:200px;position:relative;cursor:pointer}@media (max-width: 1284px){.timeline__element{width:150px}}@media (max-width: 1034px){.timeline__element{width:70%;margin-bottom:30px}}.timeline__element__summary{display:none;background-color:#002F5D;color:#fff;width:280px;max-width:90vw;position:absolute;bottom:112%;left:-40px;padding:30px;z-index:20}@media (max-width: 1034px){.timeline__element__summary{left:28%}}@media (max-width: 991px){.timeline__element__summary{left:21%}}@media (max-width: 767px){.timeline__element__summary{left:11%}}@media (max-width: 575px){.timeline__element__summary{left:-40px}}@media (max-width: 400px){.timeline__element__summary{left:-15px}}@media (max-width: 365px){.timeline__element__summary{left:-40px}}.timeline__element__summary__title{font-size:18px;line-height:27px;margin:0}.timeline__element__summary__text{font-size:16px;line-height:24px}.timeline__element__summary__triangle{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #002F5D;position:absolute;bottom:-20px;left:114px}.timeline__element__title{border-top:2px solid #AF9E5A;padding-top:19px;text-align:center;position:relative;z-index:1;background:white}.show{display:inline}.path-user .user-login-form,.path-user .user-pass{padding:0 40px}.path-user .user-login-form label,.path-user .user-pass label{display:block;margin-bottom:7px}.path-user .user-login-form input,.path-user .user-pass input{border:1px solid #CCC}.path-user .user-login-form .button,.path-user .user-pass .button{background-color:#002F5D;color:#FFF;padding:10px 0;display:block;text-decoration:none;width:150px;text-align:center}.path-user .user-login-form .button:hover,.path-user .user-pass .button:hover{text-decoration:underline}.path-user .user-login-form input[type="text"],.path-user .user-login-form input[type="password"],.path-user .user-pass input[type="text"],.path-user .user-pass input[type="password"]{max-width:100%;display:block}.path-user .user-login-form input:-webkit-autofill,.path-user .user-pass input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.path-user .tabs{padding-left:0}.article-teaser{margin-bottom:40px}.article-teaser__header{position:relative}.article-teaser__title{font-size:22px;line-height:25px;text-align:center;background:white;width:80%;margin:0 auto;position:absolute;bottom:20px;left:50%;margin-left:-40%;min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px}@media screen and (min-width: 768px) and (max-width: 991px){.article-teaser__title{padding:0;margin:0;position:static;text-align:left;display:block;margin-top:5px;min-height:auto}}.article-teaser__link{text-decoration:none}.article-teaser__description{font-size:15px;line-height:20px}.article-teaser__date{font-size:16px;position:absolute;bottom:10px;width:100%;text-align:center}@media screen and (min-width: 768px) and (max-width: 991px){.article-teaser__date{position:static}}.page-node-type-topic-page h2{font-size:36px;margin-bottom:5px}@media screen and (max-width: 992px){.page-node-type-topic-page h2{font-size:32px;margin-bottom:20px}}@media screen and (max-width: 767px){.page-node-type-topic-page h2{font-size:24px}}.topic-page__ingress{margin-top:60px;margin-bottom:20px}@media screen and (min-width: 1200px){.topic-page__ingress{margin-left:200px;margin-right:200px}}@media screen and (max-width: 767px){.topic-page__ingress{margin-top:20px}}.topic-page img{display:block;margin-bottom:20px}@media screen and (min-width: 768px) and (max-width: 991px){.topic-page img{margin-bottom:0}}.node--type-garasje,.node--type-eat{margin-top:80px;margin-bottom:100px}@media screen and (max-width: 992px){.node--type-garasje,.node--type-eat{margin-top:40px;margin-bottom:50px}}@media (max-width: 1220px){.nokkelinformasjoner--eat{padding-left:20px}}.infobox{width:80%;height:350px;position:absolute;top:100px;right:-470px;border:2px solid #A5CDDD;background:#fff url("../../assets/svg/book_meeting.svg") center 50px no-repeat}@media (max-width: 1545px){.infobox{right:-420px}}@media (max-width: 1420px){.infobox{right:-380px}}@media (max-width: 1325px){.infobox{right:-350px}}@media (max-width: 992px){.infobox{position:static;width:100%}}.infobox-tekst{text-align:center;margin-top:200px;font-size:28px;font-weight:300;line-height:43px}.infobox-tekst h3,.infobox-tekst p{margin:0}.infobox-tekst h3{text-transform:uppercase}.infobox-tekst p{font-size:18px}.infobox-lenke{margin:0 auto}.infobox--nopositioning{position:static;background:#fff url("../../assets/svg/huskatalog.svg") center 50px no-repeat;margin-bottom:50px;width:100%}.infobox--nopositioning .infobox-lenke{position:relative;top:30px}.plantegninger{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 1199px){.plantegninger{display:block}.plantegninger .documents__buttons{display:block;max-width:500px;margin:20px auto}}.huskatalog-wrapper{border-bottom:2px solid #AF9E5A;margin:60px 0}@media (max-width: 1320px){.huskatalog-wrapper{border:0}}.huskatalog{display:-ms-flexbox;display:flex}@media (max-width: 1320px){.huskatalog{display:block}}.huskatalog__bilde__inner{width:400px;background:#fff url("../../assets/svg/huskatalog.svg") bottom right no-repeat;background-size:400px;height:200px;position:relative;bottom:-3px}@media (max-width: 1320px){.huskatalog__bilde{display:none}}.huskatalog__lenker{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:199px;width:60%;position:relative;left:-2px}@media (max-width: 1320px){.huskatalog__lenker{border-bottom:0;display:block;height:auto;margin:0 auto}}@media (max-width: 1035px){.huskatalog__lenker{width:100%}}.huskatalog__lenker a{width:329px;line-height:80px;background:#002F5D url(../../assets/svg/Download-icon.svg);background-position-x:35px;background-position-y:center;background-repeat:no-repeat;padding-left:50px}@media (max-width: 1320px){.huskatalog__lenker a{margin:20px 0 0 0;margin:20px 0;width:100%}}.huskatalog__lenker a.button--order{background:#002F5D url(../../assets/svg/ikon_kontakt.svg) no-repeat 35px center}.huskatalog__lenker a.button--order:hover{color:#FFF;background-color:rgba(0,47,93,0.85)}.external_links{margin:60px 0}.external_links .field__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 1035px){.external_links .field__items{display:block}}.external_links a{margin-right:30px;text-decoration:none;width:404px;padding:40px 65px 40px 90px;background:url(../../assets/svg/external_link.svg) left 40px center no-repeat;border:2px solid #A5CDDD;text-align:center;display:inline-block}.external_links a.ar{display:none;background:url(../../assets/svg/ar-icon.svg) left 40px center no-repeat}.external_links a:hover{background-color:rgba(165,205,221,0.25)}@media (max-width: 1560px){.external_links a{width:350px}}@media (max-width: 1390px){.external_links a{width:300px}}@media (max-width: 1035px){.external_links a{width:100%;margin-bottom:20px}.external_links a.ar{display:block}}.eat__col{margin-bottom:40px}.eat .slick-dots{bottom:-40px}.eat .slick-dots .slick-active button::before{color:#002F5D}.eat .slick-dots button::before{font-size:12px;color:#A5CDDD;opacity:1}.eat__frontpage{margin-top:80px;margin-bottom:100px}.eat__frontpage h1{line-height:1.1em}.eat__frontpage .for-sale__wrapper{overflow:visible}.eat__frontpage .view-display-id-eat_frontpage_advices img{max-height:100%}.eat__frontpage .featured_eat{margin-top:50px}.eat__frontpage__title a{height:43px;width:210px;line-height:43px;background-color:rgba(165,205,221,0.25);display:block;float:right;text-decoration:none;color:#464948;text-align:center;curspor:pointer}@media (max-width: 998px){.eat__frontpage__title a{width:100%}}.eat__frontpage__image_gallery img{max-height:575px;width:100%}.eat__frontpage__image_gallery .slick-dots{bottom:5px;z-index:-1}@media (max-width: 998px){.eat__frontpage__image_gallery .slick-dots{bottom:-35px}}.eat__frontpage__estate_test{width:80%;height:350px;border:2px solid #A5CDDD;background:#fff url("../../assets/svg/book_meeting.svg") center 50px no-repeat}.eat__frontpage input[data-drupal-selector=edit-reset]{background:#002F5D;padding:10px 20px;color:#FFF;top:-23px;right:360px;position:absolute;text-decoration:none}@media (max-width: 998px){.eat__frontpage input[data-drupal-selector=edit-reset]{top:0;right:0}}.eat__frontpage__filters{max-height:100%;padding-top:20px}.eat__frontpage__filters .views-exposed-form{padding-top:60px;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 998px){.eat__frontpage__filters .views-exposed-form{display:block}}.eat__frontpage__filters .group-label,.eat__frontpage__filters .form-item-soverom label,.eat__frontpage__filters .form-item-boligtype label{font-size:26px !important;font-weight:400 !important}@media (max-width: 924px){.eat__frontpage__filters .form-item-boligtype{clear:both !important;width:100%}}.eat__frontpage__filters .field-group label{display:block;text-align:center}.eat__frontpage__filters .form-item-type-tomt label{position:relative;top:-65px;margin:0;cursor:pointer}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eat__frontpage__filters .form-item-type-tomt label{top:0}}@media screen and (max-width: 767px){.eat__frontpage__filters .form-item-type-tomt label{top:-45px}}.eat__frontpage__filters .form-item-type-tomt input{cursor:pointer;max-width:80px;border:1px solid #999}@media screen and (max-width: 767px){.eat__frontpage__filters .form-item-type-tomt input{max-height:40px}}.eat__frontpage__filters .form-item-type-tomt input:checked{background-color:#002F5D}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eat__frontpage__filters .form-item-type-tomt input:checked{background:none}}.eat__frontpage__filters .form-item-type-tomt input:checked+label{color:#FFF}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eat__frontpage__filters .form-item-type-tomt input:checked+label{color:#424746}}.eat__frontpage__filters .field-group--price,.eat__frontpage__filters .field-group--size{margin-right:40px;clear:none}@media (max-width: 1200px){.eat__frontpage__filters .field-group--price:nth-child(4),.eat__frontpage__filters .field-group--size:nth-child(4){clear:both}}.eat__frontpage__filters .field-group--price input[type=text],.eat__frontpage__filters .field-group--size input[type=text]{width:50px}@media (max-width: 998px){.eat__frontpage__filters .field-group--price input[type=text],.eat__frontpage__filters .field-group--size input[type=text]{width:110px}}@media (max-width: 400px){.eat__frontpage__filters .field-group--price input[type=text],.eat__frontpage__filters .field-group--size input[type=text]{width:50px}}.eat__frontpage__filters .field-group--price input{width:85px}@media (max-width: 998px){.eat__frontpage__filters .field-group--price input{width:180px}}@media (max-width: 400px){.eat__frontpage__filters .field-group--price input{width:85px}}.eat__frontpage__filters .form-item-soverom{position:relative}.eat__frontpage__filters .form-item-soverom #soverom-slider{margin-top:17px}.eat__frontpage__filters .form-item-soverom input{margin-top:25px;position:absolute;left:50%;margin-left:-70px;width:40px}@media (max-width: 998px){.eat__frontpage__filters .form-item-soverom input{position:static;margin:0;margin-top:-25px;float:right !important}}@media (max-width: 400px){.eat__frontpage__filters .form-item-soverom input{float:none;position:static;margin:5px 0 20px 0}}.eat__frontpage__filters .form-item-boligtype select{margin-top:40px}@media (max-width: 1400px){.eat__frontpage__filters .form-item-boligtype select{margin-top:10px}}.eat__frontpage__filters .form-radio{-webkit-appearance:none;width:77px;height:77px;background:#FFF}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eat__frontpage__filters .form-radio{width:auto;height:auto;background:none}}@supports (-moz-appearance: none){.eat__frontpage__filters .form-radio{-moz-appearance:none}}.eat__frontpage__filters .select-wrapper{width:100px}.eat__frontpage__filters #edit-soverom{float:none}.eat__frontpage__filters .form-item,.eat__frontpage__filters select{margin-right:10px}.eat__frontpage__filters .field-group,.eat__frontpage__filters .form-item-soverom{min-height:170px}@media (max-width: 992px){.eat__frontpage__filters .field-group,.eat__frontpage__filters .form-item-soverom{float:none;clear:both;min-height:100px}}@media (max-width: 1400px){.eat__frontpage__filters .field-group,.eat__frontpage__filters .form-item-soverom{margin-right:20px}}.eat__frontpage__filters .form-item-bedrooms{margin-bottom:0 !important}.eat__frontpage__filters #bedroom-number{text-align:center;display:block;max-width:50px;height:40px;margin:0 auto;margin-top:10px}@media screen and (max-width: 992px){.eat__frontpage__filters #bedroom-number{margin:0;margin-top:10px}}.eat__frontpage__counter{font-size:32px;text-align:center;margin-top:40px;margin-bottom:40px}.eat__frontpage__buttons{margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 992px){.eat__frontpage__buttons{display:block;margin:0}}.eat__frontpage__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:80px;height:62px;text-decoration:none;margin:10px 40px}@media (max-width: 1200px){.eat__frontpage__button{margin:10px 20px}}.eat__frontpage__button:hover{text-decoration:underline}.eat__frontpage__meeting-button{background:url("../../assets/svg/last_brosjyre.svg") right center no-repeat;background-size:60px}.eat__frontpage__book-button{background:url("../../assets/svg/huskatalog_rund.svg") right center no-repeat;background-size:60px}.eat__frontpage__catalog-button{background:url("../../assets/svg/meeting_rund.svg") right center no-repeat;background-size:60px}.eat__frontpage .slick-slide,.eat__frontpage .article-teaser__image{margin:0}.eat__login-prompt{font-size:29px;color:#424746;text-align:center}.eat__login-prompt .button{font-size:20px;display:inline-block;margin-left:25px}.eat__title{padding:0;text-align:left;margin-bottom:10px;margin-top:30px}.eat__slideshow{text-align:center}.eat__slideshow .slide__caption,.eat__slideshow .caption-v2__container{display:none}.eat__slideshow .slideshow{box-shadow:20px 20px 70px 0 rgba(0,0,0,0.09)}.eat__image-gallery-thumbails{margin-bottom:80px}@media screen and (max-width: 992px){.eat__image-gallery-thumbails{margin-bottom:40px}}@media screen and (min-width: 992px){.eat__image-gallery-thumbails{display:-ms-flexbox;display:flex}}.eat__image-gallery-thumbails__description{-ms-flex-order:1;order:1;margin-bottom:20px}@media screen and (min-width: 992px){.eat__image-gallery-thumbails__description{-ms-flex-order:2;order:2;margin-left:60px;margin-bottom:0}}.eat__image-gallery-thumbails__slideshow{-ms-flex-order:2;order:2}@media screen and (min-width: 992px){.eat__image-gallery-thumbails__slideshow{-ms-flex-order:1;order:1}}@media screen and (min-width: 992px){.eat__image-gallery-thumbails__main-image img{max-width:670px}}@media (max-width: 1470px){.eat__image-gallery-thumbails__main-image img{max-width:470px}}@media (max-width: 1215px){.eat__image-gallery-thumbails__main-image img{max-width:370px}}@media screen and (max-width: 767px){.eat__image-gallery-thumbails__main-image img{max-width:100%}}.eat__image-gallery-thumbails__thumbnail-items img{width:125px;height:125px}.eat__image-gallery-thumbails__thumbnail-item{display:inline-block;position:relative}.eat__image-gallery-thumbails__items-count{background:rgba(0,47,93,0.8);position:absolute;top:0;width:100%;height:125px;text-align:center;line-height:125px;color:white;font-size:30px;cursor:pointer}.eat__price{text-align:center;color:#002F5D;font-size:28px;font-weight:600}.eat__related_eat__title{color:#002F5D;font-size:36px;line-height:55px}.eat__related_eat__title a{text-decoration:none}.eat__related_eat__metadata-item{height:17px;line-height:17px;margin-top:10px;display:inline-block;padding-right:10px;padding-left:10px;border-right:1px solid black}.eat__related_eat__metadata-item:first-child{padding-left:0}.eat__related_eat__metadata-item:last-child{border-right:0}.eat__related_eat__category{font-size:16px;text-transform:uppercase}.node--configurator .eat__image{position:relative}.node--configurator .eat__image img{display:block}#lightbox .lb-nav a{background-color:#fff;color:#AF9E5A;width:60px;height:60px;z-index:50;box-shadow:0 2px 4px 0 rgba(0,0,0,0.11);opacity:1;margin-top:-30px;top:50%;position:absolute}#lightbox .lb-nav a.lb-next{background:url(../../assets/svg/arrow-right.svg) center no-repeat #fff;right:-25px}#lightbox .lb-nav a.lb-prev{background:url(../../assets/svg/arrow-left.svg) center no-repeat #fff;left:-25px}#lightbox .lb-outerContainer{border-radius:0}#lightbox .lb-image{border:0}#lightbox .lb-dataContainer{background:#fff;border-radius:0;padding-top:15px}#lightbox .lb-dataContainer .lb-details{text-align:center;width:100%;color:#424746}#lightbox .lb-dataContainer .lb-details .lb-caption{font-size:20px;font-weight:300}#lightbox .lb-dataContainer .lb-details .lb-number{font-size:14px}#lightbox .lb-dataContainer .lb-close{display:none}.eat-facets{padding-top:60px;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 998px){.eat-facets{display:block}}.eat-facets label{font-size:16px}.eat-facets .fieldset-legend,.eat-facets .form-type-range label,.eat-facets .eat-facets__label{font-size:26px;font-weight:400}.eat-facets--label-top label,.eat-facets .form-type-select label,.eat-facets .form-type-range label{display:block}.eat-facets__max-min input[type="text"]{width:50px}.eat-facets #edit-property-type--wrapper .form-item{position:relative}.eat-facets #edit-property-type--wrapper label{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;text-align:center;line-height:1;margin:0;cursor:pointer}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eat-facets #edit-property-type--wrapper label{top:0}}@media screen and (max-width: 767px){.eat-facets #edit-property-type--wrapper label{top:-45px}}.eat-facets #edit-property-type--wrapper input{cursor:pointer;max-width:80px}@media screen and (max-width: 767px){.eat-facets #edit-property-type--wrapper input{max-height:40px}}.eat-facets #edit-property-type--wrapper input:checked{background-color:#002F5D}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eat-facets #edit-property-type--wrapper input:checked{background:none}}.eat-facets #edit-property-type--wrapper input:checked+label{color:#FFF}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eat-facets #edit-property-type--wrapper input:checked+label{color:#424746}}.eat-house a{text-decoration:none}.eat-house a:focus{outline:none}.eat-house a:focus .eat__related_eat__title{text-decoration:underline}.eat-house-results--loading{position:relative}.eat-house-results--loading:after{content:'';position:fixed;top:calc(50% - 125px);left:calc(50% - 125px);width:250px;height:250px;border:2px solid #002F5D;border-bottom-color:transparent;border-radius:50%;animation:rotate 2s infinite;transform-origin:center center;z-index:200}.eat-house-results--loading:before{content:'';position:fixed;background-color:rgba(0,0,0,0.1);width:100vw;height:100vh;top:0;left:0;z-index:199}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.portal__menu{background-color:#eceef2;margin-bottom:70px}@media screen and (max-width: 992px){.portal__menu{margin-bottom:20px}}.portal__menu .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 992px){.portal__menu .menu{-ms-flex-direction:column;flex-direction:column;margin-left:0}}.portal__menu .menu-item{padding-top:0}.portal__menu a{padding:30px;display:block;font-size:16px;line-height:19px;color:#000000;text-decoration:none}@media screen and (max-width: 992px){.portal__menu a{padding:15px}}.portal__menu a:hover,.portal__menu a:focus,.portal__menu a.is-active{margin-top:-5px;margin-bottom:-5px;height:calc(100% + 10px);box-shadow:0 0 11px 0 rgba(0,0,0,0.28);background-color:#e6e7e9;border:1px solid transparent}.portal__menu a:focus{border:1px solid #a2a2a2}.portal__menu a.is-active{font-weight:600;font-size:18px;line-height:23px}.portal__page-title{line-height:1.5}.portal__content .portal__profile-form .form-item,.date-row{-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;-ms-grid-columns:260px minmax(0, 1fr);grid-template-columns:260px minmax(0, 1fr)}@media screen and (max-width: 992px){.portal__content .portal__profile-form .form-item,.date-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.date-row .container-inline{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (max-width: 992px){.date-row .container-inline{-ms-grid-columns:1fr;grid-template-columns:1fr}}.portal__profile-form-postal .form-item-town{-ms-grid-columns:160px minmax(0, 1fr) !important;grid-template-columns:160px minmax(0, 1fr) !important}.portal__profile-form-postal{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px}@media screen and (max-width: 992px){.portal__profile-form-postal{-ms-grid-columns:1fr;grid-template-columns:1fr}}.portal__password-form .form-item{width:30%;margin-top:0;display:block}.portal__password-form .form-item-show-pass input{width:auto}.portal__password-form-password{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.portal__password-form-password{-ms-flex-direction:column;flex-direction:column}.portal__password-form-password .form-item{width:100%}}.portal__houses{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:40px;margin-bottom:50px}@media screen and (max-width: 992px){.portal__houses{-ms-grid-columns:1fr;grid-template-columns:1fr}}.portal__houses--empty{display:-ms-flexbox;display:flex;margin-top:-10px}.portal-draft__category{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:25px;border:1px solid #af9e5a;padding:40px;margin-bottom:50px}@media screen and (max-width: 992px){.portal-draft__category{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important}}.portal-draft__category.two-items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.portal-draft__category.one-item{-ms-grid-columns:1fr;grid-template-columns:1fr}.portal-draft__change{position:absolute;top:12px;right:15px}@media screen and (max-width: 992px){.portal-draft__change{position:static;display:block}}.portal-draft__footer{border-top:2px solid #af9e5a;margin-top:50px;margin-bottom:50px;padding-left:100px;padding-right:100px;padding-top:20px}@media screen and (max-width: 992px){.portal-draft__footer{padding-left:10px;padding-right:10px}}.portal-draft__footer h2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:29px}.portal-draft__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px}@media screen and (max-width: 992px){.portal-draft__actions{-ms-flex-pack:justify;justify-content:space-between}}.portal-draft__actions a{width:49%}.contact-methods.fieldgroup{display:-ms-grid;display:grid;-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr;-ms-flex-align:center;align-items:center}@media screen and (max-width: 992px){.contact-methods.fieldgroup{-ms-grid-columns:1fr;grid-template-columns:1fr}}.contact-methods.fieldgroup legend{display:contents}.contact-methods.fieldgroup .fieldset-wrapper{-ms-grid-column:2;grid-column:2}@media screen and (max-width: 992px){.contact-methods.fieldgroup .fieldset-wrapper{-ms-grid-column:1;grid-column:1}}.contact-methods.fieldgroup .form-checkboxes>*{display:inline-block}.hc-front-entry{background-color:#e9f3f7;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;grid-gap:50px;-ms-flex-align:center;align-items:center;padding:60px;margin-top:50px;margin-bottom:50px}@media screen and (max-width: 992px){.hc-front-entry{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:20px;grid-gap:20px}}.hc-front-entry h1{line-height:1.2}.hc-front-entry .button{padding:30px 30px 30px 60px;width:375px;background-position:left 30px center}@media screen and (max-width: 992px){.hc-front-entry .button{width:100%}}.portal-register-receipt h1{line-height:1.2}.newsletter-form__on-article{text-align:center;padding:40px 100px;background:#F2E8BF;margin-bottom:60px}@media (max-width: 767px){.newsletter-form__on-article{padding:20px 40px}}.newsletter-form__on-article h2{font-weight:300;font-size:40px;line-height:53px}.newsletter-form__on-article label{display:block;text-align:left;margin-bottom:8px}.newsletter-form__on-article form{text-align:left}.newsletter-form__on-article form input[type='email']{width:458px;height:63px;margin-right:30px;padding:20px}@media (max-width: 767px){.newsletter-form__on-article form input[type='email']{width:100%;margin-bottom:15px}}.newsletter-form__on-article form input[type='submit']{height:63px;width:276px;margin:0;background:#012E5C;color:#FFF}.newsletter-form__on-article form input[type='submit']:hover,.newsletter-form__on-article form input[type='submit']:focus{background:rgba(1,46,92,0.8)}@media (max-width: 1199px){.newsletter-form__on-article form input[type='submit']{width:120px}}@media (max-width: 767px){.newsletter-form__on-article form input[type='submit']{width:100%}}.newsletter-form__on-article .fields-wrapper{display:-ms-flexbox;display:flex}@media (max-width: 767px){.newsletter-form__on-article .fields-wrapper{display:block}}.newsletter-form__on-article p.metatext{font-size:18px;line-height:25px}@media (max-width: 1399px){.webform-submission-contact-us-form .col-md-4:last-child{width:100%;max-width:100%;-ms-flex:auto;flex:auto}}@media (max-width: 1399px){.webform-submission-contact-us-form .col-md-4:first-child,.webform-submission-contact-us-form .col-md-4:nth-child(2){width:50%;max-width:50%;-ms-flex:auto;flex:auto}}@media (max-width: 767px){.webform-submission-contact-us-form .col-md-4:first-child,.webform-submission-contact-us-form .col-md-4:nth-child(2){width:100%;max-width:100%}}

/*# sourceMappingURL=style.css.map */
