:root{--accentColor:#918766}:root{--secondColor:#272521}#top .mod_top_phone{display:none}#top .mod_socials{display:none}#top .offcanvas-trigger{display:none}#top,#top .mod_socials a i{font-size:13px}#top,#top a,#top .mod_socials a i{color:#fff}#top,#top .inside{background-color:#9EA347}html,body{font-family:"Fira Sans";font-weight:300}body{color:#3b3c42}html,body{font-size:16px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.ce_revolutionslider_text.bold,.font_headline{font-family:Cinzel;font-weight:400}#offcanvas-top,#contentwrapper,#top-wrapper,#footer,#bottom,.header{max-width:1210px;margin-left:auto;margin-right:auto}body{background-color:rgb(0 0 0 / .05)}@media only screen and (max-width:1280px){#contentwrapper,#top-wrapper{max-width:1100px}}#contentwrapper{box-shadow:0 0 2px 2px rgb(0 0 0 / .1)}#offcanvas-top,#contentwrapper,#top-wrapper,#footer,#bottom,.header,.mod_customcataloglist.cc_immorealty_slider .content-outside,.mod_customcataloglist.cc_cardealer_slider .content-outside{max-width:1320px;margin-left:auto;margin-right:auto}body{background-color:rgb(0 0 0 / .05)}body{background-color:rgb(145 135 102 / .05)!important}#breadcrumb,.mod_breadcrumb{display:none}#footer{background-color:#676663}#bottom .inside,#bottom .inside a{color:#efefef}#bottom{background-color:#676663}.header .mod_langswitcher{display:none}@media only screen and (min-width:768px){.stickyheader{display:none!important}html{scroll-padding:0}}@media only screen and (min-width:768px){.header.original .logo{float:none;display:block;margin-left:auto;margin-right:auto}.header.original .mainmenu{float:none;margin-left:auto;margin-right:auto;border-top:1px solid rgb(0 0 0 / .1);border-bottom:1px solid rgb(0 0 0 / .1)}.header.original .mainmenu ul{text-align:center}.header.original .mainmenu{line-height:65px}.header.original .inside{max-width:100%;padding:0}.header.original .mod_langswitcher{position:absolute;top:0;left:40px}.header.original .mod_search{position:absolute;top:0;right:40px}.header.original .mainmenu ul li.megamenu .megamenu-wrapper{width:calc(100% - 80px)!important}.header.original .mainmenu .level_1{max-width:1280px;margin-left:auto;margin-right:auto;position:relative}.mod_breadcrumb{border-top:0}.header.original .mainmenu ul li{margin-left:0!important;margin-right:0!important;letter-spacing:-4px}.header.original .mainmenu ul li.float_right ol{margin-left:-4px}.header.original .mainmenu ul li a.first{border-left:1px solid rgb(0 0 0 / .1)}.header.original .mainmenu ul li ul li a.first{border-left:none}.header.original .mainmenu ul li a{border-right:1px solid rgb(0 0 0 / .1);padding-left:40px;padding-right:40px;letter-spacing:0}.header.original .mainmenu ul li ul li a{border:0}.header.original .mainmenu ul .megamenu-wrapper{z-index:100;border-top:0}.header.original .mainmenu ul .megamenu-wrapper ul{margin-top:0}.header.original .mainmenu ul ul{border-top:1px solid #e5e5e5;margin-top:0}.header.original .mainmenu ul ul ul{border-top:0}.header .mod_socials{display:none!important}#top .inside{background:none!important}.header.original .smartmenu{position:absolute;top:0;right:100px}}.header.original .inside .mainmenu,.header.original .mainmenu ul li a,.header.original .mainmenu ul li a.first{border-color:#fff}.logo a{background-image:url(../uploads/BM-Logo-quer-schwarz.png)}@media only screen and (max-width:767px){.logo a{background-image:url(../uploads/BM-Logo-quer-schwarz.png)}}@media only screen and (min-width:768px){.header.original .logo{width:350px}}@media only screen and (min-width:768px){.header.original .logo{height:120px}.header.original{line-height:120px}.smartmenu .smartmenu-trigger{height:120px}}@media only screen and (min-width:768px){.stickyheader .header .logo{width:80px}}@media only screen and (max-width:767px){.header .logo{width:190px}}.mainmenu ul li a{font-family:"Fira Sans"}.mainmenu ul li a{font-weight:300}.mainmenu ul li a{font-size:18px}.header .mainmenu ul li a.a-level_1:hover{color:#272521}.mainmenu ul li a{text-transform:uppercase}.mainmenu ul li{margin-left:12px;margin-right:12px}.mainmenu ul li a:after{right:-12px}.mainmenu ul li a.nav-icon span{line-height:inherit;transform:translateY(0);-webkit-transform:translateY(0)}.mainmenu ul li a i.fa{transform:translateY(0);-webkit-transform:translateY(0);position:static;width:auto;margin-right:7px}.header .mainmenu ul li a.a-level_1.trail,.header .mainmenu ul li a.a-level_1.active{background:rgb(145 135 102 / .1);padding-left:15px;padding-right:15px}.mmenu_trigger .label{display:none}@media only screen and (max-width:767px){.stickyheader{display:none}html{scroll-padding:0}}#mmenu .mod_langswitcher{display:none}#mmenu .mod_search{width:100%}