body{width:100%;margin:0;padding:0;font-family:'halcom',sans-serif;font-size:17px;background:#fff;color:#1a140e;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%}p,ol{line-height:29px}strong{font-weight:600}*{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*:focus,*:active{outline:0;border:0;outline-style:none;-moz-outline-style:none}a:focus,a:active{outline:0;border:0;outline-style:none;-moz-outline-style:none}div:after{content:'';clear:both;display:table}a,a:hover,button,button:hover,input[type=submit],input[type=submit]:hover{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}p.hittamaklare a{color:inherit}p.hittamaklare span{font-size:1.5em}section.main_objectinfo .wrapper .details .broker .content .broker_info p.hittamaklare span,section.office_information .we_work_here .content .broker_info p.hittamaklare span{font-size:1em;font-weight:600}section.main_objectinfo .wrapper .details .broker .content .broker_info p.hittamaklare br:first-of-type,section.office_information .we_work_here .content .broker_info p.hittamaklare br:first-of-type{display:none}.grecaptcha-badge{opacity:0}h1,h2,h3,h4,h5,h6{line-height:130%;font-weight:700;margin:0 0 .7em;font-family:'lust-didone',serif}h1,.h1,section.hero .wrapper h2{font-size:96px}h2,.h2{font-size:76px}h3,.h3,section.offices .wrapper .office_box .office_content .office_info h1{font-size:48px}h4,.h4{font-size:36px}h5,.h5,.search-filter-query-posts h2{font-size:32px}h6,.h6{font-size:26px}section.offices .wrapper .office_box .office_content .office_info h1 a{color:inherit}a.green_button,body.page-id-166 section.hero .wrapper a{background:#ccd1b2;color:#1a140e;padding:22px 30px;height:64px;border-radius:76px;text-decoration:none}a.green_button:hover,body.page-id-166 section.hero .wrapper a:hover{background:#1a140e;color:#fff}a.white_button{background:#fff;color:#1a140e;border-radius:76px;padding:22px 30px;height:64px;text-decoration:none}a.white_button:hover{background:#1a140e;color:#fff}a.black_button{background:#1a140e;color:#fff;border-radius:76px;padding:22px 30px;height:64px;text-decoration:none}a.black_button:hover{background:#fff;color:#1a140e}.wpcf7-spinner{display:none;visibility:hidden}.wpcf7-form-control-wrap{position:relative;display:block}.wpcf7-not-valid-tip{position:absolute;top:27px;right:20px}.m_menu,.m_search{display:none}.mm-spn.mm-spn--light{background:#ccd1b2 !important;color:#1a140e !important}a[href^='tel:']{color:inherit;text-decoration:none}.wpcf7-response-output{display:none !important;visibility:hidden !important}body.mail-skickat .free_valuation{display:none !important}.mm-spn.mm-spn--navbar.mm-spn--main:after{display:none}.mm-spn li:after{display:none !important}.mm-spn.mm-spn--navbar ul:before{border-top:0 !important}.mm-spn a:not(:last-child):after{border-right:0 !important}li.menu-item-485{margin:0 0 5px !important}li.menu-item-485 a,li.menu-item-483 a,li.menu-item-481 a{font-size:1.03em;font-weight:600}.mm-spn a:not(li.menu-item-485 a):not(li.menu-item-483 a):not(li.menu-item-481 a){padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height)) / 3)
		var(--mm-spn-item-indent)}body.page-id-266 .free_valuation{display:none !important}.viewings-container p{margin:1em 0 1em !important;border-bottom:1px solid #b3b991;padding:0 0 1em}.viewings-container{margin:0 0 2em}.breadcrumbs{position:absolute;top:160px;left:0;right:0;text-align:center;z-index:99;color:#fff;font-size:.8em;width:100%}.breadcrumbs.white{color:#fff}.breadcrumbs.white a{color:#fff}.breadcrumbs.black{color:#1a140e}.breadcrumbs.black a{color:#1a140e}header{z-index:998;position:fixed;top:0;left:0;right:0;width:100%}header .wrapper{width:90%;max-width:1800px;margin:0 auto;padding-top:75px;display:flex;align-items:center;justify-content:center}header .wrapper .menu_left{flex:2}header .wrapper .menu_left ul.header_menu{list-style-type:none;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:0;gap:2em}header .wrapper .menu_left ul.header_menu li a{color:#fff;text-decoration:none;font-size:20px}header .wrapper .logotype{flex:1;text-align:center}header .wrapper .logotype a{display:flex;justify-content:center}header .wrapper .logotype svg{width:265px;height:auto;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}header .wrapper .menu_right{flex:2}header .wrapper .menu_right ul.header_menu{list-style-type:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin:0;padding:0;gap:2em}header .wrapper .menu_right ul.header_menu li a{color:#fff;text-decoration:none;font-size:20px}header .wrapper ul.header_menu li a:hover{text-decoration:underline}header.black .wrapper .menu_left ul.header_menu li a{color:#1a140e}header.black .wrapper .menu_right ul.header_menu li a{color:#1a140e}header.fixed{background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,.05)}header.fixed .wrapper{padding:20px 0}header.fixed .wrapper .logotype svg{width:185px;filter:invert(1)}header.black.fixed .wrapper .logotype svg{width:185px;filter:invert(0)}header.fixed .wrapper .menu_left ul.header_menu li a,header.fixed .wrapper .menu_right ul.header_menu li a{color:#1a140e}header .wrapper .menu_right ul.header_menu li .searchandfilter ul{padding:0}header .wrapper .menu_right ul.header_menu li .searchandfilter h4{font-size:20px;font-family:inherit;color:#fff;padding:0;display:flex;align-items:center}header .wrapper .menu_right ul.header_menu li .searchandfilter h4:before{content:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_white.svg);display:inline-block;width:20px;height:20px;margin-right:10px}header.black .wrapper .menu_right ul.header_menu li .searchandfilter h4:before{content:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_black.svg);display:inline-block;width:20px;height:20px;margin-right:10px}header .wrapper .menu_right ul.header_menu li.sf-field-search{padding:0;margin-right:0}header .wrapper .menu_right ul.header_menu li .searchandfilter input{background:0 0;border:0;padding:0 0 0 30px;font-size:20px;color:#fff;transition:all ease .2s;-moz-transition:all ease .2s;-webkit-transition:all ease .2s;font-family:'halcom',sans-serif;width:67px;height:auto;background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_white.svg) no-repeat left center;background-size:20px}header .wrapper .menu_right ul.header_menu li .searchandfilter input::placeholder{color:#fff}header .wrapper .menu_right ul.header_menu li .searchandfilter input:focus{width:130px}header.black .wrapper .menu_right ul.header_menu li .searchandfilter input,header.fixed .wrapper .menu_right ul.header_menu li .searchandfilter input{background:0 0;border:0;padding:0 0 0 30px;color:#1a1a1a;font-family:'halcom',sans-serif;width:67px;height:auto;background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_black.svg) no-repeat left center;background-size:20px}header.black .wrapper .menu_right ul.header_menu li .searchandfilter input::placeholder,header.fixed .wrapper .menu_right ul.header_menu li .searchandfilter input::placeholder{color:#1a1a1a}footer.main_footer{background:#1a140e}footer.main_footer .wrapper{width:90%;max-width:1440px;margin:0 auto;padding-top:120px}footer.main_footer .wrapper .footer_info{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;padding-bottom:130px}footer.main_footer .wrapper .footer_info .left_info{color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;flex:1;justify-content:flex-start;gap:2em}footer.main_footer .wrapper .footer_info .left_info .contact{flex:1}footer.main_footer .wrapper .footer_info .left_info .adress{flex:1}footer.main_footer .wrapper .footer_info .left_info p.heading{font-weight:700}footer.main_footer .wrapper .footer_info .left_info ul{list-style-type:none;padding:0}footer.main_footer .wrapper .footer_info .left_info li{margin:20px 0}footer.main_footer .wrapper .footer_info .image{flex:1;text-align:center}footer.main_footer .wrapper .footer_info .image svg{width:285px;height:auto}footer.main_footer .wrapper .footer_info .right_info{color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;flex:1;justify-content:flex-end;gap:2em}footer.main_footer .wrapper .footer_info .right_info .information{flex:1}footer.main_footer .wrapper .footer_info .right_info p.heading{font-weight:700}footer.main_footer .wrapper .footer_info .right_info .information ul{list-style-type:none;padding:0}footer.main_footer .wrapper .footer_info .right_info .information li{margin:20px 0}footer.main_footer .wrapper .footer_info .right_info .information li a{color:#fff;text-decoration:none}footer.main_footer .wrapper .footer_info .right_info .information li a:hover{text-decoration:underline}footer.main_footer .wrapper .footer_info .right_info .social_media{flex:1}footer.main_footer .wrapper .footer_info .right_info .social_media ul{list-style-type:none;padding:0}footer.main_footer .wrapper .footer_info .right_info .social_media li a{color:#fff;text-decoration:none}footer.main_footer .wrapper .footer_info .right_info .social_media li a:hover{text-decoration:underline}footer.main_footer .wrapper .footer_info .right_info .social_media li{margin:20px 0}footer.main_footer .wrapper .copyright{color:#fff;text-align:center;margin-bottom:40px;font-size:.8em}footer.main_footer .wrapper .copyright p{margin:0}footer.main_footer .wrapper .copyright .some{display:flex;flex-direction:row;align-items:center;gap:1em;justify-content:center;margin:0 0 2em}footer.main_footer .wrapper .copyright .some:after{display:none}footer.main_footer .wrapper .copyright .some img{width:32px;height:auto}body.page-id-2449 section.stacked_content .wrapper .text_field{padding:240px 0 120px;text-align:left !important}body.page-id-2449 section.stacked_content .wrapper .text_field h1{text-align:left}body.page-id-2449 section.stacked_content .wrapper .text_field p{text-align:left}body.page-id-2482 section.stacked_content .wrapper .text_field{padding:240px 0 120px;text-align:left !important}body.page-id-2482 section.stacked_content .wrapper .text_field h1{text-align:left}body.page-id-2482 section.stacked_content .wrapper .text_field p{text-align:left}body.page-id-2496 section.stacked_content .wrapper .text_field{padding:240px 0 120px;text-align:left !important}body.page-id-2496 section.stacked_content .wrapper .text_field .padding .links{margin:80px 0;display:grid;grid-template-columns:repeat(1)}body.home section.office_information{max-width:1280px;padding:1em 0 3em}body.home section.office_information .we_work_here{grid-template-columns:repeat(3,1fr)}body.home section.office_information .heading_description{text-align:center;margin:0 0 2em}body.page-id-2496 section.stacked_content .wrapper .text_field .links a.green_button{text-align:left;margin:15px;text-align:center}form.tax_calculator{max-width:687px !important;margin:3em auto 5em !important}form.tax_calculator p{margin:0 0 1em !important}form.tax_calculator .field_row{margin:0 0 .5em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px dashed #d1c9bf;padding:0 0 .5em}form.tax_calculator .field_row:after{display:none}form.tax_calculator .field_row label{flex:1}form.tax_calculator .field_row .input{background:#fff;flex:1;border-radius:10px;padding:0 1em;display:flex;flex-direction:row;align-items:center}form.tax_calculator .field_row .input input{height:48px !important;padding:0 .5em 0 0 !important;margin:0 !important;text-align:right}form.tax_calculator .no_field{margin:0 0 .5em;display:flex;flex-direction:row;align-items:center;justify-content:space-between}form.tax_calculator .no_field:after{display:none}form.tax_calculator .no_field.first{margin:1.5em 0 .5em}form.tax_calculator .no_field.last{border-bottom:1px dashed #d1c9bf;padding:0 0 1.5em}form.tax_calculator .no_field label{flex:1}form.tax_calculator .no_field .input{display:flex;flex-direction:row;align-items:center;padding:0 1em}form.tax_calculator .no_field .input input{flex:1;background:0 0 !important;padding:0 .5em 0 0 !important;height:20px !important;text-align:right;margin-top:0 !important}form.tax_calculator .tax_calc_result{margin:1em 0 0}form.tax_calculator .tax_calc_result p{line-height:20px}form.tax_calculator input[type=submit]{background:#1a140e;cursor:pointer;color:#fff;font-size:17px;font-family:inherit;border-radius:76px;border:none;padding:22px 30px;height:64px;text-decoration:none;width:180px}footer a{color:inherit;text-decoration:underline}footer a:hover{opacity:.6}.object_pdf .wrapper{width:90%;max-width:1200px;margin:0 auto;padding:6em 0}.object_pdf .wrapper iframe{width:100%;height:800px}.hero.single.blog{height:80vh;min-height:910px}.hero.single.blog .wrapper h1{width:100%;max-width:1200px;margin:0 auto .5em}.hero.single.blog .blog-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero.single.blog .blog-image img{width:100%;height:100%;object-fit:cover}.hero.single.blog .details{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1em}.hero.single.blog span.blog-detail{border:1px solid #fff;padding:1em 1.5em;color:#fff;border-radius:50px;font-size:.9em;display:inline-block}.hero.single.blog span.blog-detail a{color:inherit;text-decoration:none}.hero.single.blog span.blog-detail a:hover{opacity:.8}.blog-content{background:#f6efe5}.blog-content .wrapper{width:90%;max-width:1200px;margin:0 auto;padding:6em 0}.blog-content .wrapper h2,.blog-content .wrapper h3,.blog-content .wrapper h4{margin:.8em 0 .2em}.blog-content .wrapper a{color:inherit}.blog-content .wrapper a:hover{opacity:.8}section.blog-posts .wrapper{width:90%;max-width:1400px;margin:0 auto;padding:0 0 5em;display:grid;grid-template-columns:repeat(3,1fr);gap:2em}section.blog-posts .wrapper article{display:flex;flex-direction:column;align-items:stretch;background:#f6efe5;margin:0 0 2.5em}section.blog-posts .wrapper article a{text-decoration:none;color:inherit}section.blog-posts .wrapper article h2{margin-top:.5em}section.blog-posts .wrapper article .post-archive-image{flex:1;position:relative;overflow:hidden;min-height:340px}section.blog-posts .wrapper article .post-archive-image img,section.blog-posts .wrapper article .post-archive-image a,section.blog-posts .wrapper article .post-archive-image picture{display:flex;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;max-width:unset;min-height:100%}section.blog-posts .wrapper article .post-archive-content{flex:2;padding:1.5em 2em}section.blog-posts .wrapper article .post-archive-details{display:flex;flex-direction:row;gap:1em;margin:2em 0;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:.8em}section.blog-posts .wrapper article .post-archive-details a{border:1px solid;padding:.2em .6em .4em .8em;border-radius:40px;opacity:.8}section.search_filter .wrapper{width:90%;max-width:1280px;margin:0 auto;padding:15em 0 7em;display:flex;flex-direction:column;align-items:stretch;gap:1em}section.search_filter .wrapper .one_third{flex:2}section.search_filter .wrapper .one_third h2{margin:0}section.search_filter .wrapper .two_thirds{flex:3}section.search_filter .wrapper .two_thirds ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1em}section.search_filter .wrapper .two_thirds ul li a{color:inherit;text-decoration:none;padding:.5em 1em;background:#f6efe5;display:inline-block}section.search_filter .wrapper .two_thirds ul li a:hover{color:#fff;background:#1a140e}section.search_filter .wrapper .two_thirds .search-filter-input-text{border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:1px solid !important;border-radius:0 !important}section.search_filter .wrapper .two_thirds .search-filter-input-text input{font-weight:700;font-family:'lust-didone',serif}section.search_filter .wrapper .two_thirds .search-filter-icon__svg{width:24px;height:24px}section.search_filter .wrapper .two_thirds .search-filter-input-text .search-filter-input-text__icon{margin-top:1px}section.search_filter.start_page .wrapper{padding:0 0 3em;display:flex;flex-direction:row;align-items:center;gap:4em}.search-filter-query-posts{margin:2em 0}.search-filter-query-posts h2{margin-bottom:0}.search-filter-query-posts a{color:inherit}.search-filter-query-posts div{margin:1.5em 0 0}.search-filter-query-posts br{display:none}.pagination a{color:inherit}section.soon_on_market .wrapper{width:90%;max-width:1800px;margin:0 auto;padding:80px 0}section.soon_on_market .wrapper .object_post{position:relative;height:85vh;min-height:900px;margin:0 0 4em}section.soon_on_market .wrapper .image:first-child{position:absolute;width:50%;left:0;top:0;bottom:0}section.soon_on_market .wrapper .image:first-child img{width:100%;height:100%;object-fit:cover}section.soon_on_market .wrapper .image:nth-child(2){position:absolute;width:50%;height:50%;right:0;top:0}section.soon_on_market .wrapper .image:nth-child(2) img{width:100%;height:100%;object-fit:cover}section.soon_on_market .wrapper .info{position:absolute;width:50%;height:50%;right:0;bottom:0;background:#f6efe5;padding:5em 5em 0}section.soon_on_market .wrapper .info p.price{font-size:1.5em;margin:0}section.soon_on_market .wrapper .info p.address{margin-bottom:.5em;font-size:.9em}section.soon_on_market .wrapper .info .line{height:1px;background:#e5dcce;margin:3em 0}section.soon_on_market .wrapper .info .summary{display:flex;align-items:center;justify-content:space-between}section.soon_on_market .wrapper .info .summary:after{display:none}section.soon_on_market .wrapper .info .summary .specifications{display:flex;flex-direction:column;gap:.25em}section.soon_on_market .wrapper .info .summary .specifications p{margin:0}section.soon_on_market .wrapper .info .summary .specifications .details{display:flex;gap:1em;align-items:center}section.soon_on_market .wrapper .info .summary .specifications .details span.bullet{background:#d3c3ac;display:block;height:4px;width:4px;border-radius:10px}.bids-container{margin:68px 0 0;border-width:1px 1px 8px 8px;border-style:solid;border-color:#000;padding:50px 52px}.bids-container .bids-columns{display:flex;flex-direction:column;gap:4px}.bids-container .bids-columns:after{content:none}.bids-container .bids-columns .bid-row{display:grid;grid-template-columns:repeat(4,1fr)}.bids-container .bids-columns .bid-row.highest-bid{row-gap:0}.bids-container .bids-columns .bid-row span.bid-col{font-weight:400}.bids-container .bids-columns .bid-row .bid-col{font-family:"halcom",sans-serif;font-size:17px;line-height:29px;text-align:left}.bids-container .bids-columns .bid-row .bid-col.sum{text-align:right}.bids-container .bids-columns .bid-row:after{display:none}section.hero.object-sold{filter:grayscale(1)}section.hero .wrapper .term-description{width:100%;max-width:840px}section.hero .wrapper .term-description p{color:#1a140e}section.hero{height:100vh;min-height:700px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow:hidden}section.hero .wrapper{position:absolute;z-index:10;top:50%;left:50%;width:90%;max-width:1800px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center}body.home section.hero .wrapper h1{color:#fff;font-family:'halcom',sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:4px;margin:0 0 2em}body.home section.hero .wrapper h2{color:#fff;margin:0}section.hero .wrapper h1{color:#fff;margin:0}section.hero .wrapper p{color:#fff;margin:20px 0 0}section.hero .wrapper p:not(section.hero .wrapper p:first-of-type){margin:10px 0 0}section.hero .hero_background_one{height:100%;flex:1;background-size:cover !important;background-position:center !important}section.hero .hero_background_one img{width:100%;height:100%;object-fit:cover}section.hero .hero_background_two{height:100%;flex:1;background-size:cover !important;background-position:center !important}section.hero .hero_background_two img{width:100%;height:100%;object-fit:cover}section.hero .hero_background_one.video{position:relative}section.hero .hero_background_two.video{position:relative}section.hero .hero_background_one.video video{position:absolute;z-index:8;top:50%;transform:translate(0,-50%);width:100%;height:auto}section.hero .hero_background_two.video video{position:absolute;z-index:8;top:50%;transform:translate(0,-50%);width:100%;height:auto}section.hero .overlay{position:absolute;z-index:9;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.5340511204481793) 0%,rgba(255,255,255,0) 100%)}section.hero.subpage{height:calc(100vh - 250px);min-height:680px}section.hero.subpage a{background:#ccd1b2;color:#1a140e;padding:17px 30px;height:64px;border-radius:76px;text-decoration:none;margin:10px 0 0;display:inline-block}.free_valuation{position:fixed;bottom:40px;box-shadow:0px 0px 20px rgba(0,0,0,.1);right:40px;z-index:1000;cursor:pointer;background:#ccd1b2;color:#1a140e;width:237px;height:auto;border-radius:76px;padding:5px}.free_valuation:hover{background:#1a140e;color:#fff}.free_valuation img:not(button.close_button svg){width:70px;height:70px;border-radius:80px;margin:0 18px 0 0;display:flex}.free_valuation p{margin:0;line-height:18px}.free_valuation.interest{width:auto;padding:20px 25px}a#valuation_trigger{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;text-decoration:none;color:inherit}a#valuation_trigger.interest{padding:0 13px}button.close_button{border-radius:40px;width:42px;height:42px;z-index:991;position:absolute;top:-19px;right:-19px;border:0;line-height:42px;padding:0;text-align:center;background:#fff}button.close_button svg{width:24px;height:24px;margin:9px 0}.valuation_content{position:fixed;right:-100%;bottom:0;width:500px;background:#ccd1b2;padding:60px;z-index:1000;transition:right .5s}.valuation_content p.h4{font-family:'Lust Didone',serif;line-height:130%}.valuation_content button.close_button{top:-19px;left:-19px;right:unset}.valuation_content form p{margin:0 0 20px}.valuation_content form input[type=text],.valuation_content form input[type=tel],.valuation_content form input[type=email]{font-size:inherit;font-family:inherit;padding:12px;height:64px;width:100%;border-radius:10px;border:none;margin-top:10px}.valuation_content form textarea{height:160px;width:100%;border:none;border-radius:10px;resize:none;margin-top:10px;font-size:inherit;font-family:inherit;padding:12px}.valuation_content form .checkbox{text-align:left;margin:5px 0 0}.valuation_content form .checkbox span.wpcf7-list-item{margin:0}.valuation_content form .checkbox input[type=checkbox]{height:30px;float:left;width:30px;border-radius:8px;margin:0 10px 0 0;-webkit-appearance:none;background:#fff}.valuation_content form .checkbox input[type=checkbox]:checked{background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/check_black.svg) no-repeat center #fff;background-size:16px}.valuation_content form .submit_button input[type=submit]{background:#1a140e;color:#fff;font-size:17px;font-family:inherit;border-radius:76px;border:none;padding:22px 30px;height:64px;width:171px;text-decoration:none}.checkbox a{color:inherit}a.calculate_button{position:fixed;bottom:144px;right:40px;width:48px;height:48px;border-radius:50px;background:#1a140e;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1000}a.calculate_button:hover{background:#fff;color:#1a140e}section.banner{background:#fff}section.banner .wrapper{width:90%;max-width:1800px;margin:0 auto;padding:40px 0}section.banner .wrapper p{text-align:center;margin:0}section.banner .wrapper a{color:inherit}section.divided_content{background:#fff;overflow:hidden}section.divided_content.green{background:#ccd1b2}section.divided_content .wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}section.divided_content .wrapper .image_field{flex:1;min-height:1080px;max-height:1280px;background-size:cover !important}section.divided_content .wrapper .text_field{flex:1}section.divided_content .wrapper .text_field .padding{padding:0 15%}section.divided_content .wrapper .text_field a{display:inline-block;margin-top:50px}section.divided_content .wrapper .text_field .padding .accordion{margin-top:40px}section.divided_content .wrapper .text_field .padding .accordion .accordion_head img.plus_icon{height:16px;width:16px;margin-right:10px}section.divided_content .wrapper .text_field .padding .accordion .accordion_head img.minus_icon{height:16px;width:16px;margin-right:10px}section.divided_content .wrapper .text_field .padding .accordion .accordion_body .more_information{margin-top:40px}section.divided_content #samarbetspartners-section .wrapper .text_field .padding .accordion .accordion_body .more_information a{color:#fff;margin:0}section.divided_content.black,section.stacked_content.black{background:#1a140e;color:#fff}section.divided_content.green,section.stacked_content.green{background:#ccd1b2;color:#1a140e}section.divided_content.beige,section.stacked_content.beige{background:#f6efe5;color:#1a140e}section.divided_content.white,section.stacked_content.white{background:#fff;color:#1a140e}section.quote_section .wrapper{width:90%;max-width:712px;margin:0 auto;padding:120px 0}section.quote_section .wrapper .image_quote{text-align:center}section.quote_section .wrapper .image_quote img{border-radius:200px;margin-bottom:40px;width:340px;height:340px}section.quote_section .wrapper .buttons{margin-top:60px;text-align:center}section.quote_section .wrapper .buttons .button_1{margin-right:15px;display:inline-block}section.quote_section .wrapper .buttons .button_2{margin-left:15px;display:inline-block}section.stacked_content .wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}section.stacked_content .wrapper .image_field{width:100%;min-height:960px;max-height:1080px;background-size:cover !important}section.stacked_content .wrapper .text_field{padding:120px 0;text-align:center}section.stacked_content .wrapper .text_field .padding{padding:0 30%}section.stacked_content .wrapper form{width:100%;max-width:520px;margin:0 auto;text-align:left}section.stacked_content .wrapper form .one_half{width:calc(50% - 10px);float:left;margin-bottom:10px}section.stacked_content .wrapper form .one_half.last{float:right}section.stacked_content .wrapper form .one_whole{width:100%;float:left;margin:0 0 15px}section.stacked_content .wrapper form input:not(section.stacked_content .wrapper form input[type=file]):not(section.stacked_content .wrapper form input[type=checkbox]){height:64px;width:100%;border-radius:10px;border:none;margin-top:10px}section.stacked_content .wrapper form p{margin:0}section.stacked_content .wrapper form input[type=text]{font-size:inherit;font-family:inherit;padding:12px}section.stacked_content .wrapper form input[type=tel]{font-size:inherit;font-family:inherit;padding:12px}section.stacked_content .wrapper form input[type=email]{font-size:inherit;font-family:inherit;padding:12px}section.stacked_content .wrapper form textarea{height:160px;width:100%;border:none;border-radius:10px;resize:none;margin-top:10px;font-size:inherit;font-family:inherit;padding:12px}section.stacked_content .wrapper form .checkbox{width:100%;clear:both;float:left;text-align:center;margin:10px 0 0}section.stacked_content .wrapper form .checkbox label{display:flex;text-align:left;line-height:22px;align-items:center;justify-content:center;margin:0}section.stacked_content .wrapper form .checkbox input[type=checkbox]{height:30px;width:30px;border-radius:8px;margin:0 15px 0 0;-webkit-appearance:none;background:#fff}section.stacked_content .wrapper form .checkbox input[type=checkbox]:checked{background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/check_black.svg) no-repeat center #fff;background-size:20px}section.stacked_content .wrapper form .submit_button{text-align:center}section.stacked_content .wrapper form .submit_button input[type=submit]{background:#1a140e;color:#fff;font-size:17px;font-family:inherit;border-radius:76px !important;border:none;padding:22px 30px;height:64px;text-decoration:none;width:180px !important}section.sale_valuation_ad{padding:100px 0}section.sale_valuation_ad .wrapper{background:#ccd1b2;width:90%;max-width:1800px;margin:0 auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;padding:80px}section.sale_valuation_ad .wrapper h5{color:#1a140e;text-align:center}section.sale_valuation_ad .wrapper a{display:inline-block;text-align:center;margin-top:30px}.badge_image{position:relative;height:0;width:100%}.badge_image img{position:absolute;width:478px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}section.hero.contactpage{height:calc(100vh - 250px);min-height:700px}section.hero.contactpage h1{text-align:left}section.hero.findhomepage{height:auto;min-height:auto}section.hero.findhomepage .wrapper{text-align:left;position:relative;top:0;left:0;transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);margin:0 auto;padding:240px 0 0}section.hero.findhomepage .wrapper h1{color:#1a140e}section.highlighted_objects>.wrapper{width:calc(100% - 120px);max-width:1480px;margin:0 auto;padding:0 0 80px}section.highlighted_objects .object_post .wrapper .info,section.highlighted_objects .object_post .wrapper .image{height:520px}section.objects>.wrapper{width:90%;max-width:1800px;margin:0 auto;padding:80px 0}section.objects .wrapper h2{text-align:center}section.objects .wrapper .button{text-align:center}section.objects .wrapper a.green_button{display:inline-block;margin:70px 0 0}.object_listing{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px 40px}.object_listing:after{display:none}.object_post{transition:all ease .2s}.object_post a{text-decoration:none}.object_post .wrapper{color:#1a140e;display:flex;flex-direction:row;flex-wrap:nowrap;height:auto}.object_post .wrapper .info{flex:1;height:440px;text-align:center;position:relative;background:#f6efe5;display:flex;align-items:center;justify-content:center}.object_post .wrapper .info .padding{width:80%}.object_post .wrapper .info .padding p.price{margin:0 0 1em}.object_post .wrapper .info .padding .line{height:1px;background:#e5dcce}.object_post .wrapper .info .padding .details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.object_post .wrapper .info .padding .details p{margin:1em 0 0}.object_post .wrapper .info .padding .details span.bullet{background:#d3c3ac;display:block;height:4px;width:4px;margin:1em 10px 0;border-radius:10px}.object_post .wrapper .image{flex:1;height:440px;background-size:cover !important;align-items:stretch;flex-wrap:wrap;display:flex;position:relative;z-index:4;overflow:hidden}.object_post .wrapper .image img{width:100%;height:100%;object-fit:cover}.object_post:hover .wrapper .info{background:#ccd1b2}.object_post:hover .wrapper .info:after{border-left-color:#ccd1b2}.object_post:hover .wrapper .info .padding .line{background:#b7bd9b}.object_post:hover .wrapper .info .padding .details span.bullet{background:#b7bd9b}.object_filtering{background:#e4d9c9}.object_filtering .searchandfilter ul{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1px;margin:0;padding:0}.searchandfilter ul li{padding:0 2em;margin:0;background:#f6efe5}.object_slider .object_post .wrapper .image img{height:100%;width:100%;object-fit:cover}.object_post .wrapper .image .badge-wrapper{display:flex;flex-direction:column;gap:10px;align-items:flex-end;justify-content:flex-end;flex-grow:1;position:relative}.object_post .wrapper .image .badge{background-color:#1a140e;padding:8px;margin:0 10px 10px 0;color:#fff;position:absolute;white-space:nowrap}.object_post .wrapper .info:after{left:100%;top:50%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(246,239,229,0);border-left-color:#f6efe5;border-width:40px;margin-top:-40px;z-index:5}.object_post .tag{background:#1a140e;color:#fff;display:inline-block;margin:0 0 20px;padding:6px 10px}.object_post .wrapper .info h3.h6{font-family:'halcom',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:4px;margin:0 0 .2em}.object_post .wrapper .info .location p{margin:0 0 1em}.object_post .wrapper .info .padding .accommodation_type{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.object_post .wrapper .info .padding .accommodation_type img{height:30px;width:30px;margin-right:10px}.object_post .wrapper .info .padding .accommodation_type p{margin:.3em 0 0}section.calculate_cost .wrapper{width:90%;max-width:1124px;margin:0 auto;padding:80px 0 0}section.calculate_cost .wrapper h2{margin:0 0 .5em}section.calculate_cost .wrapper span.address{font-family:'halcom',sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:4px;margin:0 0 2em;font-weight:600}section.calculate_cost .wrapper .result{display:flex;flex-direction:row;justify-content:space-between}section.calculate_cost .wrapper .result .monthly_cost{flex:1}section.calculate_cost .wrapper .result span.montly_cost_sum{font-size:2.5em;margin:.5em 0 0;display:inline-block}section.calculate_cost .wrapper .result .monthy_details{margin:1em 0;flex:1}section.calculate_cost .wrapper .result .monthy_details p{margin:0}section.calculate_cost .wrapper .result .monthy_details div{display:flex;flex-direction:row;justify-content:space-between}section.calculate_cost .wrapper .result .monthy_details div:after{display:none}section.calculate_cost .wrapper form#kostnadsForm{display:grid;margin:3em 0 0;grid-template-columns:repeat(2,1fr);grid-gap:1em 6em}section.calculate_cost .wrapper form#kostnadsForm .form_row label{display:flex;flex-direction:row;justify-content:space-between}section.calculate_cost .wrapper .lanelofte_handelsbanken{background:#f6efe5;padding:4em 15% 5.5em;text-align:center}section.calculate_cost .wrapper .lanelofte_handelsbanken p{margin-bottom:3em}section.calculate_cost .wrapper input[type=range]{font-size:1.5rem;width:100%;color:#afb686;--thumb-height:1.125em;--track-height:.125em;--track-color:rgba(0,0,0,.2);--brightness-hover:110%;--brightness-down:90%;--clip-edges:.125em;position:relative;background:#fff0;overflow:hidden}section.calculate_cost .wrapper input[type=range]:active{cursor:grabbing}section.calculate_cost .wrapper input[type=range]:disabled{filter:grayscale(1);opacity:.3;cursor:not-allowed}section.calculate_cost .wrapper input[type=range],section.calculate_cost .wrapper input[type=range]::-webkit-slider-runnable-track,section.calculate_cost .wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;transition:all ease .1s;height:var(--thumb-height)}section.calculate_cost .wrapper input[type=range]::-webkit-slider-runnable-track,section.calculate_cost .wrapper input[type=range]::-webkit-slider-thumb{position:relative}section.calculate_cost .wrapper input[type=range]::-webkit-slider-thumb{--thumb-radius:calc((var(--thumb-height) * 0.5) - 1px);--clip-top:calc((var(--thumb-height) - var(--track-height)) * 0.5 - 0.5px);--clip-bottom:calc(var(--thumb-height) - var(--clip-top));--clip-further:calc(100% + 1px);--box-fill:calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor;width:var(--thumb-width,var(--thumb-height));background:linear-gradient(currentColor 0 0) scroll no-repeat left center/50% calc(var(--track-height) + 1px);background-color:currentColor;box-shadow:var(--box-fill);border-radius:var(--thumb-width,var(--thumb-height));filter:brightness(100%);clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further))}section.calculate_cost .wrapper input[type=range]:hover::-webkit-slider-thumb{filter:brightness(var(--brightness-hover));cursor:grab}section.calculate_cost .wrapper input[type=range]:active::-webkit-slider-thumb{filter:brightness(var(--brightness-down));cursor:grabbing}section.calculate_cost .wrapper input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center/100% calc(var(--track-height) + 1px)}section.calculate_cost .wrapper input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}section.calculate_cost .wrapper input[type=range],section.calculate_cost .wrapper input[type=range]::-moz-range-track,section.calculate_cost .wrapper input[type=range]::-moz-range-thumb{appearance:none;transition:all ease .1s;height:var(--thumb-height)}section.calculate_cost .wrapper input[type=range]::-moz-range-track,section.calculate_cost .wrapper input[type=range]::-moz-range-thumb,section.calculate_cost .wrapper input[type=range]::-moz-range-progress{background:#fff0}section.calculate_cost .wrapper input[type=range]::-moz-range-thumb{background:currentColor;border:0;width:var(--thumb-width,var(--thumb-height));border-radius:var(--thumb-width,var(--thumb-height));cursor:grab}section.calculate_cost .wrapper input[type=range]:active::-moz-range-thumb{cursor:grabbing}section.calculate_cost .wrapper input[type=range]::-moz-range-track{width:100%;background:var(--track-color)}section.calculate_cost .wrapper input[type=range]::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms}section.calculate_cost .wrapper input[type=range]::-moz-range-track,section.calculate_cost .wrapper input[type=range]::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}section.calculate_cost .wrapper input[type=range]::-moz-range-thumb,section.calculate_cost .wrapper input[type=range]::-moz-range-progress{filter:brightness(100%)}section.calculate_cost .wrapper input[type=range]:hover::-moz-range-thumb,section.calculate_cost .wrapper input[type=range]:hover::-moz-range-progress{filter:brightness(var(--brightness-hover))}section.calculate_cost .wrapper input[type=range]:active::-moz-range-thumb,section.calculate_cost .wrapper input[type=range]:active::-moz-range-progress{filter:brightness(var(--brightness-down))}section.calculate_cost .wrapper input[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}section.hero.single-hem{background-size:cover !important}section.hero.single-hem .wrapper h1{margin:20px 0 40px}section.hero.single-hem .wrapper p{color:#fff}section.hero.single-hem .wrapper p.price{font-size:48px}section.hero.single-hem .wrapper a.vector svg{margin-top:110px}section.hero.single-nyproduktion{background-size:cover !important}section.hero.single-nyproduktion .wrapper h1{margin:20px 0 40px}section.hero.single-nyproduktion .wrapper p{color:#fff}section.hero.single-nyproduktion .wrapper p.price{font-size:48px}section.hero.single-nyproduktion .wrapper a.vector img{margin-top:110px}section.prioritized_objectinfo{position:relative}section.prioritized_objectinfo .badge-wrapper{position:absolute;display:flex;top:-70px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}section.prioritized_objectinfo .badge-wrapper .badge{background-color:#1a140e;padding:8px;margin:4px;color:#fff}section.prioritized_objectinfo .wrapper{padding:40px 0;width:90%;position:relative;max-width:1800px;margin:0 auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;flex-grow:1}section.prioritized_objectinfo .wrapper .details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}section.prioritized_objectinfo .wrapper .details p{font-size:20px;margin:8px 0}section.prioritized_objectinfo .wrapper .details span.bullet{background:#d3c3ac;display:block;height:5px;width:5px;margin:0 10px;border-radius:10px}section.prioritized_objectinfo .wrapper .accommodation_type{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}section.prioritized_objectinfo .wrapper .accommodation_type img{height:30px;width:30px;margin-right:10px}section.prioritized_objectinfo .wrapper .accommodation_type p{margin:8px 0}section.black_banner{background:#1a140e;width:100%}section.black_banner .wrapper{padding:20px 0;margin:0 auto;width:90%;max-width:1800px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}section.black_banner .wrapper h2{color:#fff;float:left;margin:0;font-family:'halcom',sans-serif;letter-spacing:4px;font-size:18px;text-transform:uppercase}section.black_banner .wrapper ul{display:flex;flex-direction:row;flex-wrap:nowrap;color:#fff;padding:0;margin:0}section.black_banner .wrapper ul:after{display:none}section.black_banner .wrapper ul li{list-style-type:none;margin:0 40px}section.black_banner .wrapper ul li a{color:#fff;text-decoration:none;display:inline-block}section.black_banner .wrapper ul li a.active-link{text-decoration:underline}section.black_banner.fixed{position:fixed;top:93px;z-index:998}section.black_banner.fixed .wrapper{padding:10px 0;width:90%;max-width:1800px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}section.main_objectinfo .wrapper{width:100%;margin:0 auto;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap}section.main_objectinfo .wrapper .description{flex:1;padding:120px}section.main_objectinfo .wrapper .description a{color:inherit}section.main_objectinfo .wrapper .details{flex:1;padding:100px;background:#f6efe5;display:flex;flex-direction:column;flex-wrap:nowrap}section.main_objectinfo .wrapper .details .listing_details ul{border-bottom:1px solid #e5dcce;padding:20px 0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}section.main_objectinfo .wrapper .details .listing_details ul li{list-style-type:none;flex:1}section.main_objectinfo .wrapper .details .broker .content{padding-top:90px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}section.main_objectinfo .wrapper .details .broker .content .broker_image{flex:1}section.main_objectinfo .wrapper .details .broker .content .broker_image img{height:auto}section.main_objectinfo .wrapper .details .broker .content .broker_info{margin-left:30px;flex:2}section.main_objectinfo .wrapper .details .broker .content .broker_info .line{height:1px;background:#e5dcce;margin-left:-30px}section.main_objectinfo .wrapper .details .broker .content .broker_info h4{margin:0;font-family:'halcom',sans-serif;text-transform:uppercase;font-size:18px;letter-spacing:4px}section.main_objectinfo .wrapper .details .broker .content .broker_info p.heading{margin:0 0 1em}section.main_objectinfo .wrapper .details .broker .content .broker_info p.title{margin:.3em 0 1em}section.contact .wrapper .left_content.image .broker_box .broker_info .padding h4{margin:0;font-family:'halcom',sans-serif;text-transform:uppercase;font-size:18px;letter-spacing:4px}section.contact .wrapper .left_content.image .broker_box .broker_info .padding p.heading{margin:1em 0}section.contact .wrapper .left_content.image .broker_box .broker_info .padding p.title{margin:.3em 0 1em}section.image_gallery_preview .wrapper{padding:100px 0 0;width:90%;max-width:1800px;margin:0 auto}section.image_gallery_preview .wrapper ul{padding:0;margin:0;position:relative;height:1160px}section.image_gallery_preview .wrapper ul li{list-style-type:none;height:580px;background-position:center !important;background-size:cover !important;position:absolute;right:0;top:0;width:50%}section.image_gallery_preview .wrapper ul li:first-of-type{height:1160px;top:0;left:0}section.image_gallery_preview .wrapper ul li:last-of-type{bottom:0;right:0;top:unset}section.image_gallery_preview .wrapper ul li.hidden-image{display:none}section.image_gallery_preview .wrapper .few-images ul li{width:100% !important}section.image_gallery_preview .wrapper ul li .overlay{position:absolute;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;padding:20px;top:0;left:0;right:0;bottom:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}section.image_gallery_preview .wrapper ul li .overlay img{height:25px;width:25px;margin-right:15px}section.image_gallery_full .wrapper{width:90%;max-width:1800px;margin:0 auto}section.image_gallery_full .wrapper ul{padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}section.image_gallery_full .wrapper ul li{list-style-type:none;width:100%}section.image_gallery_full .wrapper ul li img{height:auto;width:100%;margin-top:20px}section.image_gallery_full .wrapper ul li p{margin:4px 0 0}.toggle-display-description{cursor:pointer;text-decoration:underline}.description .desc_body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;font-size:calc(2ex - 1px);-webkit-box-orient:vertical;height:90px;position:relative}.description .desc_body:after{content:'';height:50px;width:100%;position:absolute;bottom:0;background:linear-gradient(360deg,#fff,transparent)}.description .desc_body.expanded{height:auto}.description .desc_body.expanded:after{display:none}section.full_objectinfo{background:#f6efe5}section.full_objectinfo .wrapper .accordions .accordion .accordion_head{cursor:pointer;padding:50px 100px;border-bottom:1px solid #e5dcce;display:flex;align-items:center}section.full_objectinfo .wrapper .accordions .accordion .accordion_head img.plus_icon{height:25px;width:25px}section.full_objectinfo .wrapper .accordions .accordion .accordion_head img.minus_icon{height:25px;width:25px}section.full_objectinfo .wrapper .accordions .accordion .accordion_head h5{margin:0 0 0 24px}section.full_objectinfo .wrapper .accordions .accordion .accordion_body{display:none;padding:50px 20%;background:#fff}section.full_objectinfo .wrapper .accordions .accordion .accordion_body ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:0;padding:0}section.full_objectinfo .wrapper .accordions .accordion .accordion_body ul li{list-style-type:none;margin:20px 0;flex:1}section.full_objectinfo .wrapper .accordions .accordion .ekonomi_info{background:#f6efe5;width:90%;max-width:1800px;margin:0 auto;display:flex;justify-content:space-around;flex-wrap:nowrap;align-items:center;padding:50px 80px;margin-top:50px}section.full_objectinfo .wrapper .accordions .accordion .ekonomi_info a{color:#000}section.full_objectinfo .wrapper .accordions .accordion.objektsbeskrivning iframe{width:100%}section.full_objectinfo .wrapper .accordions .accordion .accordion_body .housing_facts ul{border-bottom:1px solid #e5dcce}section.full_objectinfo .wrapper .accordions .accordion .accordion_body .floor_plan{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}section.full_objectinfo .wrapper .accordions .accordion .accordion_body .ss{display:flex;flex-direction:row;flex-wrap:nowrap}section.full_objectinfo .wrapper .accordions .accordion .accordion_body .documents a.black_button{margin:0 0 15px;background:0 0;display:flex;text-transform:capitalize;flex-wrap:nowrap;filter:invert(1);padding:0;align-items:center;flex-direction:row;justify-content:flex-start;height:auto}section.full_objectinfo .wrapper .accordions .accordion .accordion_body .documents a.black_button img{margin:0 10px 0 0;width:24px}section.full_objectinfo .wrapper .accordions .accordion .accordion_body .acf-map{height:680px}section.full_objectinfo .wrapper .accordions .accordion.karta .accordion_body{padding:0}section.contact{overflow:hidden}section.contact .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;background:#ccd1b2}section.contact .wrapper .left_content{flex:1;color:#1a140e;background-position:center}section.contact .wrapper .left_content.image{background-size:cover !important;position:relative}section.contact .wrapper .left_content.image .broker_box{position:absolute;background:#f6efe5;width:90%;max-width:590px;bottom:60px;left:50%;transform:translate(-50%,0);display:flex;flex-direction:row;flex-wrap:nowrap}section.contact .wrapper .left_content.image .broker_box .broker_image{flex:1}section.contact .wrapper .left_content.image .broker_box .broker_image img{height:100%}section.contact .wrapper .left_content.image .broker_box .broker_info{flex:1;display:flex;align-items:center}section.contact .wrapper .left_content.image .broker_box .broker_info .padding{padding:20px}section.office_intro{padding:5em 0}section.office_intro .wrapper{width:90%;max-width:1800px;margin:0 auto;text-align:center}section.office_intro .wrapper span{font-family:'halcom',sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:4px;margin:0 0 2em}section.office_intro .wrapper img{margin:0 0 3em}section.office_intro .wrapper p{width:100%;max-width:860px;margin:0 auto}section.office_intro .wrapper a{background:#ccd1b2;color:#1a140e;padding:16px 30px 22px;height:64px;border-radius:76px;text-decoration:none;display:inline-block;margin:2em 0 0}section.contact .wrapper .right_content{flex:1;background:#ccd1b2;color:#1a140e}section.contact .wrapper .right_content .text{padding:5em}section.contact .wrapper .right_content .text p{margin-bottom:50px}section.contact .wrapper .right_content .contact_form form{display:flex;flex-wrap:wrap;gap:20px}section.contact .wrapper .right_content .contact_form form .one_half{width:calc(50% - 10px);float:left;margin-bottom:10px}section.contact .wrapper .right_content .contact_form form .one_half.last{float:right}section.contact .wrapper .right_content .contact_form form .one_whole{width:100%;float:left}section.contact .wrapper .right_content .contact_form form input{height:64px;width:100%;border-radius:10px;border:none;margin-top:10px}section.contact .wrapper .right_content .contact_form form p{margin:0}section.contact .wrapper .right_content .contact_form form input[type=text]{font-size:inherit;font-family:inherit;padding:12px}section.contact .wrapper .right_content .contact_form form input[type=tel]{font-size:inherit;font-family:inherit;padding:12px}section.contact .wrapper .right_content .contact_form form input[type=email]{font-size:inherit;font-family:inherit;padding:12px}section.contact .wrapper .right_content .contact_form form textarea{height:160px;width:100%;border:none;border-radius:10px;resize:none;margin-top:10px;font-size:inherit;font-family:inherit;padding:12px}.wpcf7-list-item{margin:0}section.drone_view .wrapper{padding:100px 0 0;width:90%;max-width:1800px;margin:0 auto}section.drone_view .wrapper h3{text-align:center}section.contact .wrapper .right_content .contact_form form .checkbox{width:100%}section.contact .wrapper .right_content .contact_form form .checkbox label{display:flex;text-align:left;line-height:22px;align-items:center;justify-content:center;margin:0}section.contact .wrapper .right_content .contact_form form .checkbox input[type=checkbox]{height:30px;width:30px;border-radius:8px;margin:0 15px 0 0;-webkit-appearance:none;background:#fff}section.contact .wrapper .right_content .contact_form form .checkbox input[type=checkbox]:checked{background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/check_black.svg) no-repeat center #fff;background-size:20px}section.contact .wrapper .right_content .contact_form form .submit_button{text-align:center}section.contact .wrapper .right_content .contact_form form .submit_button input[type=submit]{background:#1a140e;color:#fff;font-size:17px;font-family:inherit;border-radius:76px;border:none;padding:22px 30px;height:64px;text-decoration:none}section.contact .wrapper .right_content .contact_form form .submit_button input[type=submit]:hover{background:#fff;color:#1a140e}section.more_homes .wrapper{width:calc(100% - 120px);margin:0 auto;padding-top:100px}section.more_homes .wrapper h2{color:#1a140e;text-align:center}section.offices .wrapper .office_box{background:#f6efe5;min-height:980px;display:flex;flex-direction:row;flex-wrap:nowrap}section.offices .wrapper .office_box:nth-child(even){flex-direction:row-reverse}section.offices .wrapper .office_box h3{color:#1a140e}section.offices .wrapper .office_box .office_content{flex:1;align-self:center}section.offices .wrapper .office_box .office_content .office_info{padding:0 15%}section.offices .wrapper .office_box .office_content .office_info .flex_content ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0;margin:0 0 30px}section.offices .wrapper .office_box .office_content .office_info .flex_content ul li.strong{margin-right:10px;flex:1}section.offices .wrapper .office_box .office_content .office_info .flex_content ul li{list-style-type:none;display:flex;flex-direction:row;flex-wrap:nowrap;flex:5}section.offices .wrapper .office_box .office_image{flex:1;overflow:hidden}section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_head{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:30px 0 10px;cursor:pointer}section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_head img.plus_icon{width:16px;height:16px;margin-right:10px}section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_head img.minus_icon{width:16px;height:16px;margin-right:10px}section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_head p{margin:0}section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_body,section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_body .map,section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_body .map .acf-map{height:377px}.contact_section{background:#ccd1b2;color:#1a140e}.contact_section .wrapper{width:90%;max-width:680px;margin:0 auto;padding:100px 0}.contact_section .wrapper .contact_form form .one_half{width:calc(50% - 20px);float:left;margin-bottom:25px}.contact_section .wrapper .contact_form form .one_half.last{float:right}.contact_section .wrapper .contact_form form .one_whole{width:100%;float:left}.contact_section .wrapper .contact_form form input{height:64px;width:100%;border-radius:10px;border:none;margin-top:10px}.contact_section .wrapper .contact_form form p{margin:0}.contact_section .wrapper .contact_form form input[type=text]{font-size:inherit;font-family:inherit;padding:12px}.contact_section .wrapper .contact_form form input[type=tel]{font-size:inherit;font-family:inherit;padding:12px}.contact_section .wrapper .contact_form form input[type=email]{font-size:inherit;font-family:inherit;padding:12px}.contact_section .wrapper .contact_form form textarea{height:160px;width:100%;border:none;border-radius:10px;resize:none;margin-top:10px;font-size:inherit;font-family:inherit;padding:12px}.contact_section .wrapper .contact_form form .checkbox{text-align:center;clear:both}.contact_section .wrapper .contact_form form .checkbox label{display:flex;align-items:center;justify-content:center;margin:38px 0}.contact_section .wrapper .contact_form form .checkbox input[type=checkbox]{height:30px;width:30px;border-radius:8px;margin:0 10px 0 0;-webkit-appearance:none;background:#fff}.contact_section .wrapper .contact_form form .checkbox input[type=checkbox]:checked{background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/check_black.svg) no-repeat center #fff;background-size:20px}.contact_section .wrapper .contact_form form .submit_button{text-align:center}.contact_section .wrapper .contact_form form .submit_button input[type=submit]{background:#1a140e;color:#fff;font-size:17px;font-family:inherit;border-radius:76px;border:none;padding:22px 30px;height:64px;width:171px;text-decoration:none}.object_row{display:flex;flex-direction:row;gap:1em;align-items:center}.object_row:nth-child(even){background:#f9f9f9}.object_row:after{display:none}.object_row .row_data{flex:1}.object_row .row_data.badge_wrapper{flex:2}.object_row .row_data.address{flex:3}.object_row .row_data.image img{padding:1em}.object_row .row_data.read_more a{color:inherit}.object_row .row_data.price{flex:2}body.error404 section.hero{height:70vh}body.error404 section.hero .wrapper{max-width:1080px;width:90%;top:55%}body.error404 section.hero .wrapper h1,body.error404 section.hero .wrapper h2,body.error404 section.hero .wrapper h3,body.error404 section.hero .wrapper p,body.error404 section.hero .wrapper a{color:#1a140e}section.hero.dual .wrapper .office_content{color:#fff}section.hero.dual .wrapper .office_content .office_info .flex_content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}section.hero.dual .wrapper .office_content .office_info .flex_content:after{display:none}section.hero.dual .wrapper .office_content .office_info .flex_content ul{list-style-type:none}section.hero.dual .wrapper .office_content .office_info .flex_content ul li{font-size:48px}body.single-kontor .map{height:100%}body.single-kontor .acf-map{height:100%}section.office_banner{background:#1a140e;color:#fff}section.office_banner .wrapper{width:90%;max-width:1080px;margin:0 auto;padding:20px 60px}section.office_banner .wrapper .office_content .office_info .flex_content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}section.office_banner .wrapper .office_content .office_info .flex_content:after{display:none}section.office_banner .wrapper .office_content .office_info .flex_content ul{list-style-type:none;padding:0}section.office_banner .wrapper .office_content .office_info .flex_content ul li{font-size:17px;margin:0 40px}section.office_information.maklare_arkiv{padding:280px 0 80px}section.office_information{padding:80px 0;width:calc(100% - 120px);margin:0 auto}section.office_information h2{color:#1a140e;text-align:center}section.office_information .we_work_here{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px 60px}section.office_information .we_work_here .content{background:#f6efe5;color:#1a140e;display:flex;flex-direction:column;flex-wrap:nowrap}section.office_information .we_work_here .content .broker_image img{width:100%;height:auto}section.office_information .we_work_here .content .broker_info{padding:10px 30px 40px}section.office_information .we_work_here .content .broker_info h4{margin:35px 0 0}section.office_information .we_work_here .content .broker_info a{color:#1a140e}section.office_information .we_work_here .content .broker_info a:hover{opacity:.6}.broker_post{background:#fff}.broker_post .wrapper{width:90%;max-width:1280px;margin:0 auto;padding:240px 0 80px}.broker_post .wrapper .content{display:flex;flex-direction:row;flex-wrap:nowrap}.broker_post .wrapper .content .broker_image{flex:1;margin-right:40px}.broker_post .wrapper .content .broker_info{flex:2;margin-left:40px}.broker_post .wrapper .content .broker_info a.office_link{color:inherit}.broker_post .wrapper .content .broker_info .broker_description{margin-top:40px}.broker_post .wrapper .content .broker_info a.green_button{display:inline-block;margin-top:40px}body.single-maklare h1{margin:0 0 .2em}body.single-maklare section.objects{background:#f6efe5}body.single-maklare section.objects .wrapper h2{text-align:center;margin-bottom:60px}body.single-maklare section.objects>.wrapper{padding:80px 0}body.single-maklare .object_listing{grid-template-columns:repeat(4,1fr)}body.single-maklare .object_listing:after{display:none}body.single-maklare .object_listing .object_post{background:#fff}body.single-maklare .object_listing .object_post .wrapper .info{background:#fff;flex:unset;height:auto;min-height:290px}body.single-maklare .object_listing .object_post .wrapper .info .padding{padding:0 10%;width:100%}body.single-maklare .object_listing .object_post .wrapper .info .padding .accommodation_type{display:flex;justify-content:center}body.single-maklare .object_listing .object_post .wrapper .info .padding .accommodation_type img{margin:0 8px 0 0}body.single-maklare .object_listing .object_post .wrapper .image{flex:unset;height:290px;background-size:cover !important}body.single-maklare .object_listing .object_post .wrapper{flex-direction:column-reverse;flex-wrap:wrap;height:auto}body.single-maklare .object_listing .object_post .wrapper .info:after{display:none}body.single-maklare .objects.sold .object_listing .object_post .wrapper .image{filter:grayscale(1)}section.stacked_content .wrapper.extra_padding{padding-top:140px}body.page-id-3 section.stacked_content .wrapper .text_field{text-align:left;padding:100px 0}body.privacy-policy section.privacy_policy .wrapper{width:100%;margin:0 auto}body.privacy-policy section.privacy_policy .wrapper h1{text-align:center;padding-top:240px}body.privacy-policy section.privacy_policy .wrapper .block_1{padding-bottom:20px}body.privacy-policy section.privacy_policy .wrapper .block_1 .content{width:90%;max-width:1080px;margin:0 auto}body.privacy-policy section.privacy_policy .wrapper .block_2{background:#f6efe5;padding:20px 0 100px}body.privacy-policy section.privacy_policy .wrapper .block_2 .content{width:90%;max-width:1080px;margin:0 auto}section.search_page>.wrapper{padding:240px 0 100px;width:90%;max-width:1280px;margin:0 auto}section.search_page .object_listing{grid-template-columns:repeat(3,1fr);grid-gap:60px 40px}section.search_page .object_post .wrapper{flex-direction:column;flex-wrap:wrap}section.search_page .object_post .wrapper .image{flex:unset;height:350px}section.search_page .object_post .wrapper .info{height:auto;text-align:left;min-height:259px;justify-content:flex-start;align-items:flex-start}section.search_page .object_post .wrapper .info:after{display:none}section.search_page .object_post .wrapper .info .padding{padding:30px}section.search_page .object_post .wrapper .info .padding a{display:inline-block;color:inherit;text-decoration:underline}section.search_page>.wrapper .pagination{text-align:center;margin-top:60px}section.search_page>.wrapper .pagination .page-numbers{color:inherit;margin:10px}section.search_page>.wrapper .pagination .previous .page-numbers{color:inherit}section.search_page>.wrapper .pagination .next .page-numbers{color:inherit}section.search_page>.wrapper .pagination .curren .page-numbers{color:inherit}@media screen and (max-width:1820px){section.office_information .we_work_here{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1680px){header .wrapper .menu_right ul.header_menu,header .wrapper .menu_left ul.header_menu{gap:1.5em}header .wrapper .menu_right ul.header_menu li a,header .wrapper .menu_left ul.header_menu li a{font-size:17px}header .wrapper .logotype svg{width:195px}header .wrapper .menu_right ul.header_menu li .searchandfilter input,header.black .wrapper .menu_right ul.header_menu li .searchandfilter input,header.fixed .wrapper .menu_right ul.header_menu li .searchandfilter input{width:55px;padding:0 0 0 25px;background-size:18px}header .wrapper .menu_right ul.header_menu li .searchandfilter input:focus,header.black .wrapper .menu_right ul.header_menu li .searchandfilter input:focus,header.fixed .wrapper .menu_right ul.header_menu li .searchandfilter input:focus{width:100px}section.main_objectinfo .wrapper .description,section.main_objectinfo .wrapper .details{padding:80px 50px}.bids-container .bids-columns .bid-row .bid-col{font-size:15px}.object_listing .object_post .wrapper{flex-direction:column-reverse;flex-wrap:wrap}.object_listing .object_post .wrapper .image{flex:unset;height:350px}.object_listing .object_post .wrapper .info{height:auto;text-align:center;min-height:300px;justify-content:center;align-items:center}.object_post .wrapper .info:after{left:calc(50% - 20px);top:0;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(246,239,229,0);border-bottom-color:#f6efe5;border-width:20px;margin-top:-40px}.object_listing .object_post .wrapper .info .padding a{display:inline-block;color:inherit;text-decoration:underline}.object_post .wrapper .info:after{display:none}footer.main_footer .wrapper .footer_info{padding-bottom:140px}footer.main_footer .wrapper .footer_info .left_info{flex:1}footer.main_footer .wrapper .footer_info .right_info{flex:1}body.single-maklare .object_listing{grid-template-columns:repeat(3,1fr)}.object_row .row_data.address{flex:2}}@media screen and (max-width:1440px){section.drone_view .wrapper iframe{height:650px}h1{font-size:76px}h2{font-size:48px}h3{font-size:36px}h4{font-size:32px}h5{font-size:26px}h6{font-size:22px}body.post-type-archive-hem section.hero .wrapper{top:unset;bottom:0}.object_row .row_data.badge_wrapper{flex:1;padding:0 0 0 1em}.object_row .row_data.garden_sq_feet,.object_row .row_data.image{display:none}.valuation_content{padding:40px}.contact_section .wrapper .contact_form form input[type=text],.contact_section .wrapper .contact_form form input[type=tel],.contact_section .wrapper .contact_form form input[type=email],.valuation_content form input[type=text],.valuation_content form input[type=tel],.valuation_content form input[type=email]{padding:15px;height:50px;margin-top:2px}.contact_section .wrapper .contact_form form textarea{padding:15px;margin-top:2px;height:100px}.contact_section .wrapper .contact_form form .checkbox label{margin:20px 0}.contact_section .wrapper .contact_form form .submit_button input[type=submit],.valuation_content form .submit_button input[type=submit]{height:50px;padding:0 30px}.contact_section .wrapper .contact_form form .checkbox input[type=checkbox],.valuation_content form .checkbox input[type=checkbox]{height:24px;width:24px}.contact_section .wrapper .contact_form form .checkbox input[type=checkbox]:checked{background-size:15px}.wpcf7-not-valid-tip{top:14px;right:15px}section.main_objectinfo .wrapper .details .broker .content .broker_info h4,section.black_banner .wrapper h2,section.contact .wrapper .left_content.image .broker_box .broker_info .padding h4,.object_post .wrapper .info h3.h6{font-size:17px;letter-spacing:3px}section.hero.single-hem .wrapper h1{font-size:66px}section.hero.single-hem .wrapper p.price{font-size:30px}section.hero.single-hem .wrapper a.vector svg{margin-top:50px;width:30px;height:auto}section.offices .wrapper .office_box{min-height:770px}section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_body,section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_body .map,section.offices .wrapper .office_box .office_content .office_info .accordion .accordion_body .map .acf-map{height:235px}body,header .wrapper .menu_right ul.header_menu li a,header .wrapper .menu_left ul.header_menu li a,header .wrapper .menu_right ul.header_menu li .searchandfilter input,.valuation_content form .submit_button input[type=submit],.contact_section .wrapper .contact_form form .submit_button input[type=submit],section.office_banner .wrapper .office_content .office_info .flex_content ul li{font-size:16px}section.contact .wrapper .right_content .contact_form form .one_half{margin-bottom:0}section.contact .wrapper .right_content .contact_form form input{height:50px;margin-top:2px}section.contact .wrapper .right_content .contact_form form textarea{margin-top:2px}section.office_information .we_work_here{grid-template-columns:repeat(3,1fr)}.broker_post .wrapper .content .broker_image{margin-right:0}body.page-id-2496 section.stacked_content .wrapper .text_field{padding:200px 0 100px}}@media screen and (max-width:1360px){section.soon_on_market .wrapper .info{width:100%;height:40%;padding:3em 3em 0}section.soon_on_market .wrapper .image:first-child{height:60%}section.soon_on_market .wrapper .image:nth-child(2){height:60%}footer.main_footer .wrapper{padding-top:100px}footer.main_footer .wrapper .footer_info{padding-bottom:100px}footer.main_footer .wrapper{padding-top:80px}footer.main_footer .wrapper .footer_info{flex-direction:column;padding-bottom:80px;align-items:center;gap:2em}footer.main_footer .wrapper .footer_info .image{order:1}footer.main_footer .wrapper .footer_info .image svg{width:200px}footer.main_footer .wrapper .footer_info .left_info{order:2;width:100%;max-width:780px;display:flex}footer.main_footer .wrapper .footer_info .left_info .contact{flex:1;text-align:center}footer.main_footer .wrapper .footer_info .left_info .adress{flex:1;text-align:center}footer.main_footer .wrapper .footer_info .right_info{order:3;width:100%;max-width:780px;display:flex}footer.main_footer .wrapper .footer_info .right_info .information{flex:1;text-align:center}footer.main_footer .wrapper .footer_info .right_info .social_media{flex:1;text-align:center}footer.main_footer .wrapper .copyright{margin-bottom:20px}}@media screen and (max-width:1280px){section.divided_content .wrapper{flex-direction:column;align-items:unset}section.blog-posts .wrapper{grid-template-columns:repeat(2,1fr);gap:2em}section.divided_content.image_left .wrapper{flex-direction:column-reverse}section.divided_content .wrapper .text_field .padding{padding:0 5%}section.divided_content .wrapper .image_field{height:100vh;min-height:600px}section.divided_content .wrapper .text_field{height:100vh;min-height:600px;display:flex;align-items:center}section.stacked_content .wrapper .text_field{padding:80px 0}section.stacked_content .wrapper .text_field .padding{padding:0 5%}section.search_page .object_listing{grid-template-columns:repeat(2,1fr);grid-gap:40px 30px}.object_listing{grid-gap:40px 20px;grid-template-columns:repeat(2,1fr)}section.objects>.wrapper{width:90%}section.highlighted_objects>.wrapper{width:90%}section.divided_content.first_start .wrapper .text_field .padding{padding:80px 15% 0}section.quote_section .wrapper{padding:80px 0 100px}section.black_banner .wrapper h2{display:none}section.black_banner .wrapper,section.black_banner.fixed .wrapper{justify-content:center;display:flex}section.black_banner .wrapper ul li{margin:0 20px}section.prioritized_objectinfo .wrapper .details p{font-size:16px}section.main_objectinfo .wrapper .description{flex:2;padding:80px 5%}section.main_objectinfo .wrapper .details .broker .content{padding-top:50px;flex-direction:column;align-items:flex-start}section.main_objectinfo .wrapper .details .broker .content .broker_info{margin-left:0}section.main_objectinfo .wrapper .details .broker .content .broker_info .line{margin-left:0}section.main_objectinfo .wrapper .details,section.contact .wrapper .right_content .text{padding:4em}section.contact .wrapper .right_content .contact_form form .checkbox label{margin:18px 0}section.main_objectinfo .wrapper .details .broker .content .broker_image{flex:unset;width:60%}section.image_gallery_preview .wrapper ul li:first-of-type,section.image_gallery_preview .wrapper ul{height:860px}section.image_gallery_preview .wrapper ul li{height:430px}section.full_objectinfo .wrapper .accordions .accordion .accordion_head{padding:40px 5%}section.sale_valuation_ad{padding:80px 0}section.sale_valuation_ad .wrapper{padding:80px 5%}body.page-id-2496 section.stacked_content .wrapper .text_field{padding:180px 0 80px}header .wrapper .menu_right ul.header_menu,header .wrapper .menu_left ul.header_menu{gap:1em}}@media screen and (max-width:1180px){section.drone_view .wrapper iframe{height:450px}body.home section.office_information .we_work_here{grid-template-columns:repeat(3,minmax(275px, 1fr)) !important;overflow-x:scroll;overflow-y:hidden}.m_menu{display:flex}header.fixed .m_menu svg{filter:invert(1)}header.fixed.black .m_menu svg{filter:invert(0)}.m_search{display:flex}.m_search form{margin-left:auto}header .wrapper .menu_right .m_search .searchandfilter ul{padding:0}header .wrapper .menu_right .m_search .searchandfilter h4{font-size:20px;font-family:inherit;color:#fff;padding:0;display:flex;align-items:center}header .wrapper .menu_right .m_search .searchandfilter h4:before{content:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_white.svg);display:inline-block;width:20px;height:20px;margin-right:10px}header.black .wrapper .menu_right .m_search .searchandfilter h4:before{content:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_black.svg);display:inline-block;width:20px;height:20px;margin-right:10px}header .wrapper .menu_right .m_search.sf-field-search{padding:0;margin-right:0}header .wrapper .menu_right .m_search .searchandfilter input{background:0 0;border:0;padding:0;font-size:16px;color:#fff;transition:all ease .2s;-moz-transition:all ease .2s;-webkit-transition:all ease .2s;font-family:'halcom',sans-serif;width:20px;height:auto;background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_white.svg) no-repeat left center;background-size:20px}header .wrapper .menu_right .m_search .searchandfilter input::placeholder{color:#fff}header .wrapper .menu_right .m_search .searchandfilter input:focus{width:130px;padding:0 0 0 30px}header.black .wrapper .menu_right .m_search .searchandfilter input,header.fixed .wrapper .menu_right .m_search .searchandfilter input{background:0 0;border:0;color:#1a1a1a;font-family:'halcom',sans-serif;height:auto;background:url(//cohenmaklarbyra.se/wp-content/themes/html5blank-stable/img/icons/search_black.svg) no-repeat left center;background-size:20px}header.black .wrapper .menu_right .m_search .searchandfilter input::placeholder,header.fixed .wrapper .menu_right .m_search .searchandfilter input::placeholder{color:#1a1a1a}.links a.green_button.linktree{padding:17px 0;height:56px}body.page-id-2496 section.stacked_content .wrapper .text_field{padding:100px 0 80px}header .wrapper .menu_left ul.header_menu{display:none}header .wrapper .menu_right ul.header_menu{display:none}section.contact .wrapper .left_content.image .broker_box{flex-direction:column}section.contact .wrapper .left_content.image .broker_box{width:60%}section.full_objectinfo .wrapper .accordions .accordion.objektsbeskrivning iframe{height:600px}}@media screen and (max-width:1080px){section.office_information .we_work_here{grid-template-columns:repeat(2,1fr);grid-gap:40px 30px}body.single-maklare .object_listing{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){section.hero .hero_background_two{display:none}.object_post .wrapper .info .padding p.price{font-size:17px}}@media screen and (max-width:991px){section.office_information.maklare_arkiv{padding:240px 0 80px}.hero.single.blog{min-height:770px}section.search_filter.start_page .wrapper{gap:2em;flex-direction:column;align-items:stretch}section.calculate_cost .wrapper form#kostnadsForm{margin:1em 0 0;grid-template-columns:repeat(1,1fr);grid-gap:1em 0}h1,.h1,body.home section.hero .wrapper h2{font-size:56px}h2,.h2{font-size:36px}h3,.h3,section.offices .wrapper .office_box .office_content .office_info h1{font-size:30px}h4,.h4{font-size:24px}h5,.h5,.search-filter-query-posts h2{font-size:20px}h6,.h6,section.highlighted_objects .object_post .wrapper .info .padding h4,section.quote_section .wrapper .image_quote h4{font-size:20px}section.full_objectinfo .wrapper .accordions .accordion .accordion_body{padding:50px 5%}section.full_objectinfo .wrapper .accordions .accordion .ekonomi_info{flex-direction:column;text-align:center;a{margin-top:24px}}.object_listing_rows .object_row:first-of-type{display:none}.object_row{flex-direction:column;align-items:flex-start;gap:.5em;padding:1.5em 1em}.object_row .row_data p{margin:0}.object_row .row_data.badge_wrapper{padding:0}section.main_objectinfo .wrapper .details .broker .content .broker_info p{margin:0 0 10px}section.offices .wrapper .office_box{flex-direction:column-reverse;min-height:unset}section.offices .wrapper .office_box:nth-child(even){flex-direction:column-reverse}section.offices .wrapper .office_box .office_content{flex:unset;width:90%;margin:0 auto}section.offices .wrapper .office_box .office_content .office_info{padding:80px 0}section.offices .wrapper .office_box .office_image{flex:unset;height:350px}section.hero.single-hem .wrapper p{font-size:16px}section.hero.single-hem .wrapper h1{font-size:34px}section.hero.single-hem .wrapper p.price{font-size:20px}section.main_objectinfo .wrapper{flex-direction:column}section.main_objectinfo .wrapper .details .broker .content{flex-direction:row}section.main_objectinfo .wrapper .details .broker .content .broker_image{flex:1}section.main_objectinfo .wrapper .details .broker .content .broker_info{flex:2;margin-left:30px}section.contact .wrapper{flex-direction:column}section.contact .wrapper .left_content{flex:unset;height:560px}section.contact .wrapper .left_content.image .broker_box{flex-direction:row}section.contact .wrapper .left_content.image .broker_box{flex:1}section.contact .wrapper .left_content.image .broker_box{width:90%}section.office_banner .wrapper .office_content .office_info .flex_content{flex-direction:column;justify-content:center;align-items:center}section.office_banner .wrapper .office_content .office_info .flex_content ul{margin:10px 0}.broker_post .wrapper{padding:180px 0 80px}}@media screen and (max-width:790px){section.blog-posts .wrapper article{flex-direction:column;gap:0}a.calculate_button{bottom:88px;right:15px}section.hero.findhomepage .wrapper{padding:150px 0 0}section.blog-posts .wrapper{grid-template-columns:repeat(1,1fr);gap:0}section.blog-posts .wrapper article .post-archive-image{min-height:340px}section.blog-posts .wrapper article .post-archive-content{padding:1em 1.5em}section.search_filter .wrapper{padding:10em 0 4em}section.search_filter.start_page .wrapper{padding:0 0 3em}section.office_information.maklare_arkiv{padding:150px 0 80px}section.office_intro .wrapper span,body.home section.hero .wrapper h1{font-size:12px}section.office_intro .wrapper img{margin:0 0 2em}section.divided_content .wrapper .text_field a{margin-top:20px}section.objects .wrapper a.green_button{margin-top:40px}body.home section.office_information{padding:0 0 4em}section.office_information .we_work_here .content .broker_info p{margin:.5em 0}.breadcrumbs{top:85px;font-size:.7em}body.single-maklare .object_listing .object_post .wrapper .info{min-height:280px}body.single-maklare .object_listing .object_post .wrapper .image{height:210px}body.single-maklare .object_listing{grid-gap:20px}footer.main_footer .wrapper .footer_info .image svg{width:170px}header .wrapper{padding-top:30px}section.full_objectinfo .wrapper .accordions .accordion .accordion_body .floor_plan{grid-template-columns:repeat(1,1fr)}.valuation_content{width:90%;padding:30px}.valuation_content form input[type=text],.valuation_content form input[type=tel],.valuation_content form input[type=email]{padding:12px;height:46px;margin-top:2px}.valuation_content form .checkbox input[type=checkbox]{height:26px;width:26px;min-width:26px}.wpcf7-acceptance label{display:flex;align-items:center;flex-direction:row}.valuation_content form p{margin:0 0 11px}.valuation_content form .checkbox{margin:3px 0}.wpcf7-not-valid-tip{top:12px}.valuation_content form .submit_button input[type=submit]{padding:0 26px;height:58px;width:auto}.contact_section .wrapper .contact_form form .one_half{width:100%;margin:0 0 11px}.contact_section .wrapper .contact_form form .one_half.last{float:none}.contact_section .wrapper .contact_form form .checkbox label{margin:16px 0}.contact_section .wrapper .contact_form form input[type=text],.contact_section .wrapper .contact_form form input[type=tel],.contact_section .wrapper .contact_form form input[type=email]{padding:12px;height:46px;margin-top:2px}.contact_section .wrapper .contact_form form .submit_button input[type=submit]{padding:0 26px;height:58px;width:auto}.contact_section .wrapper .contact_form form .checkbox{text-align:left}.contact_section .wrapper .contact_form form .checkbox input[type=checkbox]{height:26px;width:26px;margin:0 16px 0 0}.contact_section .wrapper .contact_form form .wpcf7-list-item{margin:0}.contact_section .wrapper .contact_form form textarea{height:120px}section.contact .wrapper .right_content .contact_form form .one_half{width:100%;margin:0 0 11px}section.contact .wrapper .right_content .contact_form form .one_half.last{float:none}section.contact .wrapper .right_content .contact_form form .checkbox label{margin:16px 0}section.contact .wrapper .right_content .contact_form form input[type=text],section.contact .wrapper .right_content .contact_form form input[type=tel],section.contact .wrapper .right_content .contact_form form input[type=email]{padding:12px;height:46px;margin-top:2px}section.contact .wrapper .right_content .contact_form form .submit_button input[type=submit]{padding:0 26px;height:58px;width:auto}section.contact .wrapper .right_content .contact_form form .checkbox{text-align:left}section.contact .wrapper .right_content .contact_form form .checkbox input[type=checkbox]{height:26px;width:26px;margin:0 16px 0 0}section.contact .wrapper .right_content .contact_form form .wpcf7-list-item{margin:0}section.contact .wrapper .right_content .contact_form form textarea{height:120px}.object_listing{grid-gap:30px 0;grid-template-columns:repeat(1,1fr)}.free_valuation{bottom:15px;right:15px;width:187px;padding:5px}.free_valuation.interest{padding:10px}.free_valuation img:not(button.close_button svg){width:45px;height:45px;margin:0 10px 0 0}.free_valuation p{line-height:18px}button.close_button{width:30px;height:30px;top:-12px;right:-12px;line-height:30px}button.close_button svg{width:20px;height:20px;margin:6px 0}.valuation_content button.close_button{top:-15px;left:-15px}section.divided_content .wrapper .text_field .padding{padding:80px 5%}section.stacked_content .wrapper .text_field .padding{padding:0 5%}section.divided_content.first_start .wrapper .text_field .padding{padding:80px 5% 0}.contact_section .wrapper{padding:80px 0}section.highlighted_objects .object_post .wrapper{flex-direction:column-reverse}section.highlighted_objects .object_post .wrapper .image,section.highlighted_objects .object_post .wrapper .info{flex:unset}section.quote_section .wrapper .image_quote img{width:210px;height:210px}section.hero.subpage,section.hero.contactpage{height:100vh;min-height:680px}section.hero.contactpage h1{text-align:center}section.office_information .we_work_here .content .broker_info{padding:10px 20px 30px}section.office_information{width:90%;padding:60px 0}section.office_banner .wrapper{padding:20px 0}.broker_post .wrapper .content{flex-direction:column}.broker_post .wrapper .content .broker_info{margin:40px 0 0}.broker_post .wrapper{padding:140px 0 80px}body.page-id-2449 section.stacked_content .wrapper .text_field,body.page-id-2482 section.stacked_content .wrapper .text_field{padding:120px 0}body.page-id-2496 section.stacked_content .wrapper .text_field .links a.green_button{margin:8px 0}body.page-id-2496 section.stacked_content .wrapper .text_field .padding .links{margin:50px 0 20px}section.calculate_cost .wrapper .result{flex-direction:column}section.full_objectinfo .wrapper .accordions .accordion.objektsbeskrivning iframe{height:500px}}@media screen and (max-width:640px){section.full_objectinfo .wrapper .accordions .accordion.objektsbeskrivning iframe{height:400px}.bids-container{padding:20px 15px}.hero.single.blog{min-height:620px}.hero.single.blog .wrapper h1{font-size:33px}.hero.single.blog .details{flex-direction:column;gap:.75em}.hero.single.blog span.blog-detail{padding:.3em .8em .5em}.blog-content .wrapper{padding:2em 0}.bids-container .bids-columns .bid-row{grid-template-columns:repeat(2,1fr);margin:0 0 1em}.bids-container .bids-columns .bid-row .bid-col:nth-child(2){text-align:right}section.soon_on_market .wrapper .info{padding:1em 5% 0}section.soon_on_market .wrapper .info p.price{font-size:1.25em}.search-filter-field.search-filter-field--id-2,.search-filter-field__popup.search-filter-field__popup--id-2{--search-filter-input-scale:1 !important}section.search_filter .wrapper .two_thirds ul{gap:.5em}section.search_filter .wrapper .two_thirds ul li a{padding:.5em .75em}.object_listing .object_post .wrapper .image,section.highlighted_objects .object_post .wrapper .image{height:280px}section.calculate_cost .wrapper .lanelofte_handelsbanken{padding:3em 10% 4.5em}a.black_button,a.green_button,a.white_button,section.office_intro .wrapper a{padding:12px 20px 13px;height:auto}section.contact .wrapper .right_content .contact_form form .submit_button input[type=submit],section.stacked_content .wrapper form input:not(section.stacked_content .wrapper form input[type=file]):not(section.stacked_content .wrapper form input[type=checkbox]){height:44px;padding:0 20px}section.calculate_cost .wrapper{padding:60px 0 0}.breadcrumbs{top:75px}section.calculate_cost .wrapper .result span.montly_cost_sum{font-size:2em}section.calculate_cost .wrapper form#kostnadsForm .form_row label p{margin:0 0 .25em}section.calculate_cost .wrapper .result .monthy_details{margin:0 0 1em}h1,.h1,body.home section.hero .wrapper h2{font-size:48px}section.highlighted_objects .object_post .wrapper .info{height:333px}header .wrapper .logotype{flex:2}header .wrapper .logotype svg,header.fixed .wrapper .logotype svg,header.black .wrapper .logotype svg,header.black.fixed .wrapper .logotype svg{width:155px}header.fixed .wrapper{padding:11px 0}section.contact .wrapper .right_content .contact_form form{gap:5px}section.search_page>.wrapper{padding:170px 0 30px !important}section.search_page .object_listing{grid-template-columns:repeat(1,1fr);grid-gap:30px 0px}section.full_objectinfo .wrapper .accordions .accordion .accordion_body{padding:30px 5%}section.full_objectinfo .wrapper .accordions .accordion .accordion_head{padding:20px 5%}.contact_section .wrapper .contact_form form .checkbox label{display:inline-block}.contact_section .wrapper .contact_form form .checkbox input[type=checkbox]{margin:16px 16px 0 0;float:left}.contact_section .wrapper .contact_form form .submit_button{text-align:left}section.contact .wrapper .right_content .contact_form form .submit_button{text-align:left}section.black_banner.fixed{top:61px}body.home section.office_information .we_work_here{grid-gap:0 30px !important}section.image_gallery_preview .wrapper ul li:first-of-type,section.image_gallery_preview .wrapper ul{height:280px}section.image_gallery_preview .wrapper ul li{height:140px}body.single-maklare .object_listing{grid-template-columns:repeat(1,1fr)}section.contact .wrapper .left_content.image .broker_box .broker_info{flex:2}section.contact .wrapper .left_content.image .broker_box .broker_image img{height:auto;padding:20px 0 20px 20px}section.contact .wrapper .left_content.image .broker_box .broker_info .padding p{margin:0 0 10px}section.office_information .we_work_here{grid-template-columns:repeat(1,1fr);grid-gap:20px 0px}section.image_gallery_preview .wrapper{padding:60px 0 0}section.sale_valuation_ad,section.objects>.wrapper{padding:60px 0}section.main_objectinfo .wrapper .details,section.contact .wrapper .right_content .text{padding:60px 5%}section.hero .hero_background_one.video video{width:auto;height:100%}section.hero .hero_background_two.video video{width:auto;height:100%}body.page-id-2496 section.stacked_content .wrapper .text_field{padding:80px 0 60px}}@media screen and (max-width:540px){section.soon_on_market .wrapper .image:first-child,section.soon_on_market .wrapper .image:nth-child(2){height:50%}section.soon_on_market .wrapper .info{height:50%;text-align:center}section.soon_on_market .wrapper .info .summary .specifications{align-items:center}section.soon_on_market .wrapper .info h2{margin:0 0 .25em}section.soon_on_market .wrapper .info .summary .specifications .details:after{display:none}section.soon_on_market .wrapper .object_post{margin:0 0 2em}section.soon_on_market .wrapper .info .line{margin:1em 0}section.soon_on_market .wrapper .info p.price{font-size:1.1em}section.soon_on_market .wrapper{padding:2em 0 0}section.soon_on_market .wrapper .info .summary{align-items:stretch;flex-direction:column;gap:1em}section.soon_on_market .wrapper .object_post{height:95vh}section.soon_on_market .wrapper .info .summary .read_more a{width:100%;display:inline-block;text-align:center}section.black_banner .wrapper,section.black_banner.fixed .wrapper{justify-content:flex-start;overflow-x:scroll}footer.main_footer .wrapper{padding:60px 0 100px}footer.main_footer .wrapper .footer_info{gap:0;padding-bottom:50px}footer.main_footer .wrapper .footer_info .left_info{flex-direction:column;gap:0;margin:20px 0 0}footer.main_footer .wrapper .footer_info .right_info{flex-direction:column;gap:0}section.black_banner .wrapper ul li{margin:0 25px 0 0}section.hero{min-height:unset}form.tax_calculator{font-size:.85em}form.tax_calculator .field_row label{flex:2}body.page-id-2496 section.stacked_content .wrapper .text_field{padding:60px 0 40px}}@media screen and (max-width:480px){h1,.h1,section.hero .wrapper h2{font-size:46px}h2,.h2{font-size:32px}h3,.h3,section.offices .wrapper .office_box .office_content .office_info h1{font-size:28px}h4,.h4{font-size:24px}h5,.h5,.search-filter-query-posts h2{font-size:20px}h6,.h6{font-size:20px}body.single-maklare .object_listing .object_post .wrapper .info .padding{padding:0 5%}section.contact .wrapper .left_content.image .broker_box{width:75%;text-align:center}section.main_objectinfo .wrapper .details .broker .content,section.contact .wrapper .left_content.image .broker_box{flex-direction:column;align-items:center}section.main_objectinfo .wrapper .details .broker .content .broker_info{margin-top:20px;margin-left:0;text-align:center}section.contact .wrapper .left_content.image .broker_box .broker_info .padding{padding:5px 20px 20px;width:100%}section.main_objectinfo .wrapper .details .broker .content .broker_image{width:100%;text-align:center}section.main_objectinfo .wrapper .details .broker .content .broker_image img{border-radius:230px;width:120px}section.contact .wrapper .left_content.image .broker_box .broker_image img{margin:20px 0 0;width:35%;border-radius:200px;overflow:hidden;padding:0}section.divided_content .wrapper .image_field{min-height:320px}section.search_page>.wrapper{padding:120px 0 30px !important}}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}.wp-caption.alignleft,.wp-caption.alignnone,a img.alignnone{margin:5px 20px 20px 0}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.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}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}