body{background:#fff;font-family:Montserrat,sans-serif}.navbar-dark .navbar-toggler{border:none!important}p{line-height:1.8em}a{transition-duration:.5s}nav.bg-dark{background:#006fba!important}h2.sub{color:#006fba;font-weight:600;font-size:20px}h3.submain{color:#000;text-transform:uppercase;font-size:45px;font-weight:800}h3.submain::after{display:block;content:"";border-bottom:5px solid #006fba;width:25%;margin:0;transform:translateY(0)}@media (max-width:480px){h3.submain{font-size:30px}}.input_error{border:1px solid red}#header-top{margin-top:36px;margin-bottom:10px}@media (max-width:480px){#header-top{margin-top:10px}}#header-top h4{font-size:20px;padding-left:66px;font-weight:600}#header-top p{padding-left:66px;color:#918f8f;line-height:1.5em}#header-top #header-large-contact{padding-top:20px;text-align:right}#header-top #header-large-contact a{border:3px solid #006fba;color:#006fba;font-weight:700;border-radius:3px;padding:12px 40px 12px 40px;transition-duration:.5s}#header-top #header-large-contact a:hover{background:#215eb1;border:3px solid #215eb1;color:#fff;text-decoration:none}@media (max-width:480px){#header-top #header-large-contact a{padding:12px 80px 12px 80px}}@media (max-width:480px){#header-top #header-large-contact{text-align:center;padding-bottom:30px}}@media (max-width:480px){#header-top #header-globe{margin-top:20px}}#index-about{padding-top:100px;padding-bottom:100px}#index-about #index-about-content{position:relative;padding-top:45px}#index-about #index-about-content p{color:#918f8f}#index-about #index-about-content #index-247{position:absolute;z-index:1000;top:-118px;right:-10px;transform:rotate(17deg);overflow:hidden}@media (max-width:480px){#index-about #index-about-content #index-247{width:120px;height:120px;top:-316px;right:10px}}.navbar{padding:0!important}#navbarCollapse li{padding:15px 10px 15px 10px}#navbarCollapse li.active{background:#215eb1}@media (max-width:480px){#index-hero{padding-top:70px;background:transparent url(/images/doerr.jpg) center center no-repeat;background-size:cover}}#index-hero #index-hero-content{min-height:700px;padding-top:200px}#index-hero #index-hero-content h1{text-transform:uppercase;color:#fff;font-weight:800;letter-spacing:1px;font-size:50px}@media (max-width:480px){#index-hero #index-hero-content h1{font-size:40px}}#index-hero #index-hero-content h2{color:#fff;font-size:40px;line-height:1.8em;font-weight:800;text-transform:uppercase}@media (max-width:480px){#index-hero #index-hero-content h2{font-size:30px}#index-hero #index-hero-content h2 span{display:block}}#index-hero #index-hero-content h3{color:#fff;font-size:25px;line-height:1.8em}@media (max-width:480px){#index-hero #index-hero-content h3{font-size:20px}}#about-hero{background:transparent url(/images/about.jpg) no-repeat center center;height:500px;background-size:cover}#about-page{padding-top:50px;padding-bottom:50px}#about-page h2{text-align:center}#about-page h3{text-align:center;margin-bottom:30px}#about-page h3::after{display:block;content:"";border-bottom:5px solid #006fba;width:25%;margin:0 0 0 37%;transform:translateY(0)}#include-contact{padding-bottom:100px}#include-contact iframe{width:100%;min-height:400px}#include-contact #contact-header{text-align:center}#include-contact #contact-header h4{font-weight:600;font-size:50px;margin-bottom:50px}#include-contact #contact-header h4::after{display:block;content:"";border-bottom:5px solid #006fba;width:10%;margin:20px 0 0 45%}@media (max-width:480px){#include-contact #contact-header h4{font-size:35px}}#include-contact .contact_include_row{margin-bottom:30px}#include-contact .contact_include_row input{border-radius:0;padding:25px 10px 25px 10px}#include-contact .contact_include_row textarea{border-radius:0;padding:15px 10px 25px 10px;height:100px}@media (max-width:480px){#include-contact .contact_include_row .contact_form_spacer{margin-bottom:30px}}footer{width:100%;padding-top:30px;background:#006fba;color:#fff}footer #footer-bottom{text-align:center;padding-top:20px;margin-top:40px;border-top:1px solid #fff;font-size:12px}footer h5{color:#fff;text-transform:uppercase;font-weight:600;font-size:20px;margin-bottom:30px}@media (max-width:480px){footer h5{margin-bottom:5px}}footer ul{padding:0;margin:0;list-style-type:none}footer a{color:#fff;font-weight:600;text-decoration:none}footer a:hover{color:#fff;text-decoration:none}@media (max-width:480px){footer #footer-logo{width:100px}}@media (max-width:480px){footer .footer-col{margin-bottom:30px}}button.nps-btn-fullwidth{background:#006fba;height:55px;width:100%;border:0;color:#fff;font-weight:600;text-transform:uppercase;transition-duration:.5s}button.nps-btn-fullwidth i{margin-left:10px}button.nps-btn-fullwidth:hover{background:#215eb1}#slides{position:absolute;top:0;left:0;height:700px;width:100%;overflow:hidden}@media (max-width:480px){#slides{display:none}}#news-holder{margin-right:0!important;margin-left:0!important}#index-news{background:#f5f4f4;padding:30px 0 30px 0;margin-bottom:50px}#index-news #news-header{text-align:center}#index-news #news-header h4{font-weight:600;font-size:50px;margin-bottom:50px}#index-news #news-header h4::after{display:block;content:"";border-bottom:5px solid #006fba;width:10%;margin:20px 0 0 45%}@media (max-width:480px){#index-news #news-header h4{font-size:35px}}#index-news .index-news-block{min-height:500px}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .index-news-block{min-height:390px}}#index-news .index-news-block .img-block-big{width:100%;height:300px;overflow:hidden;vertical-align:middle}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .index-news-block .img-block-big{height:auto}}#index-news .index-news-block .img-block-big img{vertical-align:middle}#index-news .index-news-block span.index-news-link{border:1px solid #eef1f3;padding:5px}#index-news .index-news-block a.index-news-link{position:absolute;bottom:0;right:0}#index-news .text-block{text-align:center;position:relative;background:#fff;height:160px}#index-news .text-block h5{text-align:center;margin-top:0;padding-top:20px;font-size:26px}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .text-block h5{font-size:20px}}#index-news .text-block p{color:#918f8f;margin-bottom:20px}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .text-block p{font-size:14px}}#index-news .text-block-free{text-align:center;position:relative;background:#fff;height:320px}#index-news .text-block-free h5{text-align:center;margin-top:0;padding-top:20px;font-size:26px}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .text-block-free h5{font-size:20px}}#index-news .text-block-free p{color:#918f8f;margin-bottom:20px}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .text-block-free p{font-size:14px}}#index-news .index-news-block-small{height:215px;background:#fff;position:relative;margin-bottom:30px}#index-news .index-news-block-small .img-block-small{width:40%;overflow:hidden;float:left;height:215px;text-align:center;align-content:center}#index-news .index-news-block-small .img-block-small img{height:215px}#index-news .index-news-block-small h5{text-align:center;margin-top:0;padding-top:20px;font-size:26px}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .index-news-block-small h5{font-size:20px}}#index-news .index-news-block-small p{color:#918f8f}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#index-news .index-news-block-small p{font-size:13px}}#index-news .index-news-block-small .text{width:59%;padding:0 30px 0 30px;float:left}#index-news .index-news-block-small .text-free{width:100%;padding:0 30px 0 30px;float:left}#news-page{margin-top:20px;margin-bottom:50px}#news-page p.date{color:#918f8f}#news-page h1{margin-bottom:25px}#xmas{max-height:85%;margin-left:25px}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){#xmas{max-height:75%;margin-left:0}}#property_owners-hero{background:transparent url(/images/vikport.jpg) no-repeat center center;height:500px;background-size:cover}#portgruppen{margin-top:40px;background:#fff;padding:10px}#portgruppen a{color:#006fba}#portgruppen img{max-width:150px}#portgruppen span{padding-top:10px;float:right;color:#111;width:50%;font-size:13px}.contactbox{margin-bottom:15px;margin-top:20px}.enhancedbox{background:#006fba;padding:20px;color:#fff;text-align:center;margin-bottom:50px}.enhancedbox p{font-size:30px}#skovde-hero{background:transparent url(/images/skovde.jpg) no-repeat center center;height:500px;background-size:cover;background-position:0 -540px}#lidkoping-hero{background:transparent url(/images/lidkoping.jpg) no-repeat center center;height:500px;background-size:cover}#mariestad-hero{background:transparent url(/images/mariestad.jpg) no-repeat center center;height:500px;background-size:cover}#vanersborg-hero{background:transparent url(/images/vanersborg.jpg) no-repeat center center;height:500px;background-size:cover}#uppsala-hero{background:transparent url(/images/uppsala.jpg) no-repeat center center;height:500px;background-size:cover}#stockholm-hero{background:transparent url(/images/stockholm.jpg) no-repeat center center;height:500px;background-size:cover}#enkoping-hero{background:transparent url(/images/enkoping.jpg) no-repeat center center;height:500px;background-size:cover}#vasteras-hero{background:transparent url(/images/vasteras.jpg) no-repeat center center;height:500px;background-size:cover}