@charset "UTF-8";li,ul{list-style-position:inside}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;height:auto!important}body{color:#000;font:18px/1.6 Mulish,sans-serif;background-color:#fff;transition:all .4s;font-weight:300}body.home{background-color:#e0e0e0}body .main{padding-bottom:40px}body .main .content{padding:1em;background-color:#f9f9f9;-webkit-box-shadow:0 3px 8px -2px rgba(0,0,0,.3);border-bottom:4px solid #2e4450}body .main .content a{color:#2e4450}body .main .content a:hover{text-decoration:underline}body .main .content h1 a{color:#333}body .main .content h1 a:hover{text-decoration:underline}.clear:after,.clear:before,.content .menusub .current-menu-ancestor ul.sub-menu:after,.content .menusub .current-menu-ancestor ul.sub-menu:before,.content .menusub .current-menu-item ul.sub-menu:after,.content .menusub .current-menu-item ul.sub-menu:before,.full .info_objekt .row:after,.full .info_objekt .row:before,.info_objekt .row:after,.info_objekt .row:before,.maklare:after,.maklare:before{content:" ";display:table}.clear:after,.content .menusub .current-menu-ancestor ul.sub-menu:after,.content .menusub .current-menu-item ul.sub-menu:after,.full .info_objekt .row:after,.info_objekt .row:after,.maklare:after{clear:both}.clear,.content .menusub .current-menu-ancestor ul.sub-menu,.content .menusub .current-menu-item ul.sub-menu,.full .info_objekt .row,.info_objekt .row,.maklare{*zoom:1}article{overflow:auto}article p{max-width:673px}img{max-width:100%;vertical-align:bottom}a{text-decoration:none}a,a:hover{color:#444}a:active,a:focus,a:hover{outline:0}a[href="mailto:info@servicemaklarna.se"]{color:#fdc63e}input,textarea{transition:background-color .4s cubic-bezier(.39,.58,.57,1)}input:focus,textarea:focus{outline:0;border:1px solid #04a4cc;background-color:#eee;color:#333}h1,h2,h3,h4{font-weight:400;line-height:1.4;letter-spacing:1px;text-transform:uppercase}h1{font-size:1.9em;font-weight:300}@media only screen and (max-width:1024px){h1{font-size:1.5em}}.full h1{overflow-wrap:break-word}.home h1{font-size:2.8em}h2{font-size:1.4em}.home h2{font-size:2em}h3{line-height:1.4;font-size:1.2em}.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}.flex{display:flex}.flex-space-between{justify-content:space-between}.flex-align-center{align-items:center}.col-1-2{width:49%}.col-1-2 img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1024px){.flex{display:block}.col-1-2{width:100%}.col-1-2 img{height:auto}}@media only screen and (max-width:767px){h2,h3{font-size:1.1em}.home h1{font-size:1.5em}.home h2{font-size:1.7em}.full h1{font-size:1.3em}}.alignnone{height:auto}.aligncenter,div.aligncenter{display:block;margin:5px auto;height:auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{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) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:Mulish;src:url(../../fonts/Mulish-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(../../fonts/Mulish-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(../../fonts/Mulish-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(../../fonts/Mulish-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(../../fonts/Mulish-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(../../fonts/Mulish-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}.header{background-color:#fff;position:relative;top:0;width:100%;z-index:99}.header .wrapper{display:flex;justify-content:space-between;align-items:center}.header.fixed{position:fixed;width:100%;top:-45px;z-index:9999}.logo{transition:all .4s;position:relative;height:auto;width:150px}.navigation ul{margin:0;padding:0;list-style:none;font-size:16px}.navigation li.menu-item-1703{transition:all .4s}.navigation li.menu-item-1703:hover{background-color:#969696}.navigation li.menu-item-1703 a{color:#fff;background-color:#fdc63e;padding:5px 12px}.navigation li.menu-item-1703 a:after{content:none!important}.navigation li{float:left}.navigation li.current-menu-item a:after{position:absolute;top:75%;left:50%;width:30%;height:4px;background-color:#cacaca;content:"";opacity:1;transform:translateX(-50%)}.navigation li.current-menu-item a:after:hover{transform:translateY(10px)}.navigation li.current-menu-item a:before,.navigation li.current-page-ancestor a:before{content:"";width:6px;height:6px;border-bottom:1px solid #333;border-right:1px solid #333;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-45deg)}.navigation a{display:block;position:relative;padding:45px 12px;color:#333;text-transform:uppercase;font-size:15px;letter-spacing:1px;font-weight:400}.navigation a:after{position:absolute;top:75%;left:50%;width:30%;height:1px;background-color:#cacaca;content:"";opacity:0;transition:height .3s,opacity .3s,transform .3s;transform:translateX(-50%)}.navigation a:focus:after,.navigation a:hover:after{height:4px;opacity:1;transform:translateX(-50%)}.navigation .sub-menu,.navigation .sub-menu.open{display:none}.toggle_navigation{display:none;background-color:#fff;float:right;padding:12px 6px;font-size:18px;cursor:pointer;text-transform:uppercase}#menu-closer,#menu-closer svg{line-height:1}#menu-closer{position:absolute;left:-50px;top:0;color:#fff;z-index:999999;opacity:1;transition:transform .6s;background-color:#fbb03b;padding:6px 10px;font-size:2em;border:0}#menu-closer.close{transform:translate3d(50px,0,0)}#menu-closer.close:hover{opacity:1;color:#fff}.nav-slide{background:transparent;position:relative;height:100%;width:auto;left:auto;transition:all .4s}.nav-slide.open{display:block;transform:translateZ(0)}.canvas-slid{position:relative;overflow:hidden;transform:translate3d(255px,0,0)}.page-overlay{background-color:rgba(0,0,0,.75);position:fixed;opacity:0;transition:all .7s ease;z-index:10000;bottom:0;right:0;left:0}.page-overlay.overlayed{opacity:1;top:0}.contactinfo{color:#333;float:right;font-size:24px;top:15px;position:relative}.contactinfo .languages{display:none;position:absolute;margin-top:1.2em}.contactinfo .toggle_languages{float:left;margin-right:1em;background-color:#fdc63e;border:1px solid #fcb70c;font-size:14px}.contactinfo .toggle_languages img{width:25px;height:15px;margin-right:5px}.contactinfo .facebook{text-align:right;float:right;margin-top:-5px}.contactinfo .facebook img{width:20px;margin-right:2px}.contactinfo .phone_top{float:left;clear:right;padding:6px;font-size:23px}.contactinfo i{font-size:20px;margin-right:.3em}@media only screen and (max-width:1280px){.header .wrapper{padding:15px 0}.navigation a{font-size:14px;padding:13px}.logo img{height:75px;width:auto}.nav-slide{top:12px}.navigation li.menu-item-1703{margin-top:7px}}@media only screen and (max-width:1140px){.navigation a{font-size:12px;padding:10px}.nav-slide{top:21px}.navigation li.menu-item-1703{margin-top:4px}}@media only screen and (max-width:1120px){.navigation li{font-size:12px}}@media screen and (min-width:1080px){.menu-item-1703,.nav-slide ul{display:flex;align-items:center}}@media only screen and (max-width:1024px){.navigation a:after{position:absolute;top:100%;left:15%;width:30%;height:1px;background-color:#cacaca;content:"";opacity:0;transition:height .3s,opacity .3s,transform .3s;transform:translateX(-50%)}.navigation li.current-menu-item a:after{content:none}.toggle_navigation{display:block}.navigation-top{display:none}.navigation a{border-bottom:1px solid #fdc334}.navigation-top ul{float:left;width:100%;display:none}.navigation-top ul.open{display:block;margin:0;padding:0}.navigation ul{float:left;width:100%;display:none}.navigation ul.open{display:block}.navigation li{float:none}.navigation li.current-menu-item:after{content:none}.nav-slide{background:#fff;position:fixed;height:100%;width:255px;left:-255px;top:0;transition:all .4s;text-align:left}.nav-slide.open{display:block}.nav-slide .navbar-nav{float:left}.contactinfo{top:20px}.contactinfo .phone_top{padding:12px;margin:0}.navigation li.menu-item-1703{margin-top:0}}@media only screen and (max-width:935px){ul.sub-menu li{float:none!important;border-bottom:1px solid #ccc}}@media only screen and (max-width:767px){ul.sub-menu li{float:none!important;border-bottom:1px solid #ccc}.contactinfo{display:none}}.twocolumn .left{float:left;width:35%;margin-right:2%}.twocolumn .right{float:right;width:63%;overflow:auto}.twocolumn .right h1{background-color:#2e4450;color:#fff;margin:0 0 3%;padding:11px}.twocolumn .left-content{width:63%;float:left;overflow:auto}.twocolumn .left-content h1{background-color:#2e4450;margin:0 0 20px;padding:11px;color:#fff}.twocolumn .right-sidebar{float:left;width:35%;margin-left:2%}.twocolumn .right-sidebar .sidebar-box{margin-bottom:20px}.twocolumn .right-sidebar .sidebar-box h2{background-color:#2e4450;margin:0 0 20px;padding:11px;color:#fff}.twocolumn .right-sidebar .sidebar-box .box-inner{font-size:18px!important;padding:1em;background-color:#f9f9f9;box-shadow:0 3px 8px -2px rgba(0,0,0,.3);border-bottom:4px solid #2e4450}.twocolumn .right-sidebar .sidebar-box .box-inner h3{margin-top:0;font-size:18px!important}.twocolumn .right-sidebar .sidebar-box .box-inner .item{width:100%;float:none;box-shadow:none;padding-bottom:17px;border-color:#eee}.twocolumn .right-sidebar .sidebar-box .box-inner .item:last-child{border-bottom:none}.twocolumn .right-sidebar .sidebar-box .box-inner .item .sidebar-btn{margin-top:10px;display:block;font-weight:700;background-color:#eee;padding:5px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .4s}.twocolumn .right-sidebar .sidebar-box .box-inner .item .sidebar-btn:hover{background-color:#ddd}.twocolumn .right-sidebar .sidebar-box .box-inner .item .item-image{float:left;width:34%;overflow:hidden}.twocolumn .right-sidebar .sidebar-box .box-inner .item .item-image img{min-width:180px}.twocolumn .right-sidebar .sidebar-box .box-inner .item .cont{padding:0}.twocolumn .right-sidebar .sidebar-box .box-inner .item .meta{position:relative;left:0;bottom:0}.twocolumn .right-sidebar .new-objects a{color:#333}.content_left{float:left;width:59%}.content_right{float:left;width:39%;margin-left:2%;padding-top:3em}.objekt_lista{padding-bottom:1em}.objekt_lista .item{width:100%;margin-right:0}.objekt_lista .image{float:left;width:200px;position:relative}.objekt_lista .tags{margin-top:.5em;display:inline-block;margin-left:15px}.objekt_lista .tags span{font-size:12px}.objekt_lista .tags .fa-circle-check{margin-right:.4em;color:#50768a}.objekt_lista .tags .fa-circle-check.red{color:#fdc63e}.objekt_lista .tags .fa-circle-check.blue{color:#8e2121}.objekt_lista .tags .fa-circle-check.gold{color:#26872f}.objekt_lista .rubrik{font-weight:700;font-size:17px}.objekt_lista .ort{margin-top:.2em;display:inline-block}.objekt_lista .meta div{float:left;margin-right:1em}.objekt_lista .meta div.pris{margin-left:0}.ribbon-wrapper{width:80px;height:80px;overflow:hidden;position:absolute;top:0;left:0;z-index:2}.ribbon-wrapper.ribbon-wrapper-large{width:130px;height:130px}.ribbon{color:#fff;text-align:center;text-shadow:hsla(0,0%,100%,.5) 0 1px 0;transform:rotate(-45deg);position:relative;padding:2px 0;right:30px;top:15px;width:120px;background-color:#fdc63e;opacity:.8;box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon.ribbon-large{width:170px;top:35px;right:35px}.ribbon.hp{background-color:#8e2121;opacity:.8}.ribbon.ny{background-color:#6ead4d;opacity:.8}.ribbon-green:after,.ribbon-green:before{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon-green:before{right:0}.ribbon-green:after{left:0}.archive .right-v2 h1,.page-template-full-page .full h1{background:#2e4450;padding:15px 20px;color:#fff}.acf-map{width:100%;height:400px;border:1px solid #ccc;box-shadow:0 3px 8px -2px rgba(0,0,0,.3);margin-bottom:40px}.acf-map.contact_map{height:300px;margin-top:20px}.object-info-list{display:flex;font-size:.8em;padding-left:1em;list-style-position:unset}.page-head-objects .object-info-list{font-size:1em}.object-info-list li{margin-right:30px;list-style-position:unset}.item{width:47%;margin-right:2%;float:left;background-color:#f9f9f9;box-shadow:0 3px 8px -2px rgba(0,0,0,.3);margin-bottom:4%;display:inline-block;border-bottom:2px solid #cacaca;position:relative}.item.single-item{margin:0 auto 60px;float:none;display:block}.item h3{margin-top:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item .item-image{float:left;width:38%;overflow:hidden;height:100%}.item .item-image a{display:inline-block}.item .item-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.item .cont{float:right;padding:1em 2em 0;width:62%}.item .cont-excerpt{float:right;padding:0 2em 1em;width:62%;min-height:110px}.item .meta{position:absolute;bottom:-21px;left:42.5%;transition:left .4s}.item .meta .las-mer{float:left}.item .meta .las-mer a{display:block}.item .meta .pris{float:left;padding:10px 15px;background-color:#efefef;transition:background-color .4s ease-out}.content{padding:1em 2em;background-color:#f9f9f9;box-shadow:0 3px 8px -2px rgba(0,0,0,.3);border-bottom:4px solid #2e4450}@media only screen and (max-width:1140px){.full h1{font-size:1.5em}.item .cont,.item .item-image{height:auto}}@media only screen and (max-width:1100px){.item .item-image a{display:block;height:unset}}@media only screen and (max-width:1024px){.twocolumn .right-sidebar .sidebar-box .box-inner .item .cont,.twocolumn .right-sidebar .sidebar-box .box-inner .item .item-image{float:none;width:100%}.twocolumn .right-sidebar .sidebar-box .box-inner .cont h3{margin-top:15px}.objekt_lista .tags{clear:both;margin-bottom:1em;display:block;margin-left:0}.objekt_lista .tags .tag{float:none}.objekt_lista .item-image,.objekt_lista .item .cont{width:100%}.acf-map{margin-bottom:40px}.item{margin-bottom:8%;width:100%}.item .item-image{max-height:100%!important}.item .meta{width:100%;left:0;text-align:center}.item .meta .las-mer,.item .meta .pris{display:inline-block;float:none}.item h3{white-space:normal}}@media only screen and (max-width:767px){.twocolumn .left-content,.twocolumn .right-sidebar{float:none;width:auto;margin-left:0;margin-top:20px}.twocolumn .left{margin-top:2em}.objekt_lista .image,.twocolumn .left,.twocolumn .right{float:none;width:auto}.objekt_lista .cont{margin-left:0}.content_left,.content_right{float:none;width:auto}.content_right{margin-left:0}.object-info-list{flex-direction:column;font-size:.9em;padding-left:1.1em}.item .cont-excerpt{float:left;padding:1em 2em 2em 1em;width:100%}.item-heading h2,.item h3,.single .full h1{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.main .content{padding:1em}}@media only screen and (max-width:414px){.item{margin-right:0}.item .cont,.item .item-image{float:none;width:100%}.item .cont{padding:1em 1em 0}.item .cont-excerpt{padding:0 2em 2em 1em}.item .meta{position:relative;bottom:0;padding:1em;text-align:left}.item .meta .pris{margin-bottom:10px}.item .item-image img{max-height:247px}}.bottomBtn{z-index:9999;position:fixed;right:-150px;top:300px;background-color:#fdc63e;text-align:center;transition:1s;padding:8px 13px 40px;transform:rotate(270deg);transform-origin:100%}.bottomBtn p{color:#fff;margin:0}.bottomBtn.out{right:0}.bottomBtn:hover{transition:.4s;background-color:#969696}@media only screen and (max-width:480px){.bottomBtn{padding:3px 13px 30px}}.footer{background-color:#2e4450;position:relative;color:#fff;padding:3% 0 500px}.footer a{color:#fff;text-decoration:underline}.footer .item{float:left;width:23%;margin-right:2%;background:none;box-shadow:none;margin-bottom:0;position:relative;border-bottom:none}.footer .item h2{line-height:1.4;font-size:1.2em}.footer .item.social div{display:inline-block;margin-right:6px}.footer .item.citat{font-size:1.2em}.footer .item.citat h3{font-weight:400;margin-bottom:14px}@media only screen and (max-width:767px){.footer .item.citat{display:none}}@media only screen and (max-width:767px){.footer .item{width:100%;margin-right:0}}.footer .footer-logo{text-align:right}.footer .sigill{float:left;background:none;box-shadow:none;margin-bottom:0;position:relative;border-bottom:none;width:auto}@media only screen and (max-width:926px){.footer .sigill{text-align:center;width:100%}}.footer .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:5}.footer .wrapper .item{width:25%!important;margin-right:0!important}@media only screen and (max-width:767px){.footer .wrapper .item{width:100%!important;margin-right:0!important}}.footer .footer-bg{position:absolute;right:0;left:0;bottom:0;max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media only screen and (max-width:1280px){.footer{padding-bottom:350px}}@media only screen and (max-width:895px){.footer{padding-bottom:150px}}@media only screen and (max-width:767px){.footer{padding-bottom:100px}}.btn{text-transform:uppercase;padding:10px 20px;color:#fff;transition:background-color .4s ease-out;border:none;display:inline-block}.btn-primary{background-color:#50768a}.btn-primary:hover{background-color:#2e4450;color:#fff;text-decoration:none!important}.btn-secondary{background-color:#2e4450;color:#fff!important}.btn-secondary:hover{background-color:#50768a;color:#fff;text-decoration:none!important}.button{display:inline-block;background-color:#fdc63e;color:#fff;font-weight:500;padding:.7em 1em;transition:background-color .2s ease}.button:hover{background-color:#fdcd57}.notification{padding:.7em 1em;color:#fff;font-weight:700}.notification.accepted{background-color:#50768a}.notification.failed{background-color:#fdc63e}.steps{margin:3em 0 1em}.step{margin-right:8px;margin-bottom:10px}.step,.step:before{display:inline-block}.step:before{content:"◥";transform:rotate(45deg);font-size:12px;width:1.2em;margin-left:-10px}.step:first-child:before{content:none}.step .step-description{background-color:#fff;padding:12px;font-size:14px;font-weight:700;border-radius:3px;display:inline-block;border:1px solid #929292}@media only screen and (max-width:767px){.steps .step{margin-right:5px}.steps .step:first-child:before{content:"◥";transform:rotate(45deg);font-size:12px}.steps .step .step-description{padding:6px}}@font-face{font-family:FontAwesome;src:url(../../fonts/fontawesome-webfont.eot?v=4.0.3);src:url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format("embedded-opentype"),url(../../fonts/fontawesome-webfont.woff?v=4.0.3) format("woff"),url(../../fonts/fontawesome-webfont.ttf?v=4.0.3) format("truetype"),url(../../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format("svg");font-weight:400;font-display:block;font-style:normal}
