@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-300.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-300.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-300italic.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-300italic.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-regular.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-regular.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-italic.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-italic.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-500.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-500.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-500italic.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-500italic.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-700.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-700.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-700italic.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/roboto-v30-latin-700italic.woff) format('woff')}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/raleway-v28-latin-regular.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/raleway-v28-latin-regular.woff) format('woff')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/raleway-v28-latin-700.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/raleway-v28-latin-700.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/open-sans-v34-latin-300.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/open-sans-v34-latin-300.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/open-sans-v34-latin-regular.woff2) format('woff2'),url(//immo-invest.berlin/wp-content/themes/nrg/./fonts/open-sans-v34-latin-regular.woff) format('woff')}.ohnemarginunten .panel-grid-cell .so-panel{margin-bottom:15px !important}.widget-title{font-size:.8em;font-weight:100;margin-bottom:0}ul.gross{font-size:1em}.gross{font-size:2em}.quelle{font-size:.8em;font-style:normal;color:#db7901}h2.gross{font-size:3em !important}html,body{margin-top:-12px !important}.orange{color:#db7901}p.duty{font-size:inherit}ul.gross li{font-size:1.2em !important}#lbOverlay{background-color:transparent !important}ul.haken li{list-style-image:url('http://immo-invest.berlin/wp-content/uploads/2016/11/haken_orange_klein.png') !important;font-size:1.4em}ul.hakenklein li{list-style-image:url('http://immo-invest.berlin/wp-content/uploads/2017/02/haken_orange_kleiner.png') !important;font-size:1em}#landing{font-size:16px;font-family:'Raleway'}.landing h2{color:#0b3769;margin-top:40px !important;font-size:30px;font-weight:400;font-family:'Raleway' !important}.landing h1{font-size:46px !important}.menu-item-249{margin-right:40px}img.attachment-immomakler-archive-thumb.size-immomakler-archive-thumb{max-height:200px !important}.orangebutton{border-radius:6px;width:100%;background:#db7901;color:#fff;display:block;padding:10px;text-align:center;font-size:18px;box-sizing:border-box;border:1px solid #db7901}.orangebutton:hover{background:#fff;color:#012346;border:1px solid #db7901}h4.mehrabstand em{line-height:1.2em}.immomakler .radio input[type=radio],.immomakler .radio-inline input[type=radio],.immomakler .checkbox input[type=checkbox],.immomakler .checkbox-inline input[type=checkbox]{width:18px}.immomakler label{margin-bottom:0 !important}.immomakler .form-control{margin-bottom:10px}.nrtxt{font-family:'Roboto',sans-serif !important}div.wpcf7-mail-sent-ok{border:none !important}.objektdetails2 p{line-height:1.6em}.kontaktdetails{margin-top:40px}div.wpcf7-validation-errors{border:none !important}.so-widget-sow-image-base img{margin-bottom:20px;border-radius:256px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.coverspez{margin:0 0 10px;color:#db7901;font-size:26px !important;font-weight:300}.mehrabstand{margin:80px 0}html{-webkit-text-size-adjust:none}body{font-family:'Raleway',sans-serif;font-weight:400;background:#fff;color:#012346;-webkit-text-size-adjust:none}body.show-nav{height:100%;overflow:hidden}h1{font-size:36px;font-family:'Raleway',sans-serif !important;font-weight:400}h1 b{font-size:48px;font-weight:800}h2{font-family:'Tangerine'!important;font-size:22px;font-weight:300;margin:20px 0}h3{font-size:16px;margin-bottom:10px}h3.gross{font-size:36px;font-family:'Raleway',sans-serif !important;font-weight:400}h4.gross{font-family:'Tangerine'!important;font-size:22px;font-weight:300;margin:20px 0}h4{font-size:20px;font-weight:300;margin:20px 0 10px}h5{font-size:26px;font-weight:300;margin:20px 0 10px}h6{font-size:18px;font-weight:300;margin:20px 0 10px;font-style:italic}h1~br,h2~br,h3~br,h4~br,h5~br,h6~br{display:none}p,blockquote,address{line-height:1.3em;font-size:1.2em;margin-bottom:10px}big{font-size:1.3em}code,kbd,pre,tt{display:inline-block;background:#eee;padding:0 6px;border-radius:2px}pre{display:block;padding:20px;max-width:100%;overflow-x:scroll;margin:20px 0}blockquote{font-size:1em}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}.post-content h2{margin-top:40px}.post-content h2:first-child{margin-top:0}p a,li a{color:#f60}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.align-justify{text-align:justify}.float-left{float:left;margin:10px 20px 20px 0}.float-right{float:right;margin:10px 0 20px 20px}.no-margin{margin:0}img.icon-50{width:50px;border:none;box-shadow:none}img.icon-25{width:25px}img.icon-25.float-left{margin:0 10px 10px 0}img.rounded{margin-bottom:20px;border-radius:256px}img.align-center{display:block;margin:20px auto 20px}img.full-width{width:100%}p img{display:block;border:5px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.2);margin:30px 20px 30px;max-width:95%;height:auto}blockquote{color:#333;background:rgba(0,0,0,.05);padding:20px 20px 20px 50px;position:relative;border-radius:4px}.post blockquote{margin:20px 0}blockquote:before{content:"“";display:block;position:absolute;top:38px;left:15px;font-size:5em;opacity:.15}table{width:100%;margin:30px 0}table a{color:#0c94b6}table th{text-align:left;text-transform:uppercase}table tbody tr:first-child{border-top:1px solid #ddd}table tbody tr:last-child{border-bottom:1px solid #ddd}table tbody tr:first-child td{padding-top:20px}table tbody tr:last-child td{padding-bottom:20px}table td,table th{padding:10px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:20px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;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;margin:20px auto}.wp-caption.aligncenter{margin:20px auto}.wp-caption.alignnone{margin:20px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:.7em;line-height:17px;margin:0;padding:10px 4px 5px}.sticked.column-container{border-bottom:1px dotted #aaa;margin-bottom:0;padding-bottom:20px}.sticked h2{font-size:2.3em;margin-bottom:30px}.sticked .post-content h2.post-title{display:none}.sticked .post-content{width:820px}.sticked .post-cover{width:554px;float:left;margin:0 30px 20px 0}.wp_list_comments{display:none}p img.wp-smiley,img.wp-smiley{margin:0;display:inline-block;box-shadow:none;border:0}ul li,ol li,dl dd{line-height:1.3em;margin-bottom:10px;font-size:.9em}dl dt{font-style:italic;margin-bottom:5px}.post-content ul,.post-content ol,.page ul,.page ol,.sidebar ul{margin:20px 0}li p{font-size:inherit}ul li a,ol li a{color:#333}ul li a:hover,ol li a:hover{color:#0c94b6}ol{padding-left:20px}ol li{list-style:decimal}ol li ol{padding:2px 0 0 20px}ol li ol li{list-style:lower-latin}ul li ul,ol li ol,ul li ol,ol li ul{font-size:1.1em}article.post ul li,article.page ul li{list-style:initial;list-style-position:inside;padding:2px 0 0 20px;text-indent:-15px}ul.circles li,ul.stars li,ul.checklist li{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/ul_circles.png) left .35em no-repeat;background-size:14px;list-style:none!important;text-indent:0!important;padding-left:20px;padding-top:2px}ul.circles li{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/ul_circles.png)}ul.stars li{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/ul_stars.png)}ul.checklist li{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/ul_check.png)}ol li{line-height:1.3em;margin-bottom:10px}ul.tabs{position:relative;width:98%;margin-left:2px}ul.tabs li{background:#fff;position:absolute;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.2);opacity:0;z-index:0}ul.tabs li.active{opacity:1;z-index:10}ul.tabs li .tab-container{padding:20px;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}p.list-nav{margin-bottom:0;z-index:10;margin-left:6px}p.list-nav a{position:relative;display:inline-block;padding:10px 20px;box-shadow:0 1px 2px rgba(0,0,0,.3);background:#f9f9f9;color:inherit}p.list-nav a.current{z-index:15;top:-2px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}p.list-nav a.current:before{content:"";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:#fff;z-index:100}ul.tabs li.active .tab-container{opacity:1}ul.accordion{position:relative}ul.accordion .tab-header{background:#fff;position:relative;width:auto;box-shadow:0 1px 2px rgba(0,0,0,.2);display:block;margin:0 2px;color:inherit;cursor:pointer}ul.accordion .tab-header a{display:block;padding:15px 20px}ul.accordion .tab-header:hover{background:#fafafa}ul.accordion .tab-header a:hover{color:inherit}ul.accordion li{transition:all .5s;margin-bottom:0}ul.accordion li .tab-container{padding:20px;background:#fafafa;box-shadow:inset 0 0 4px rgba(0,0,0,.1);overflow:hidden;margin:0 2px;transition:all .5s}ul.accordion li.hidden .tab-container{height:0;padding:0 20px}ul.accordion li.active .tab-container{padding:20px}.alert-box{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);padding:20px;margin:20px 2px}.alert-box.green{background:#39cd94;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.6)}.button,input[type=submit],.wpcf7-form input.wpcf7-submit{border:none;background:#eee;font-family:'Raleway',sans-serif;font-size:16px;padding:8px 12px;color:#333;cursor:pointer;display:inline-block;margin:4px;width:100%}.button.rounded{border-radius:256px}.button:hover,.button.active,input[type=submit]:hover,.wpcf7-form input.wpcf7-submit{margin-bottom:1px}.button.blue{background:#0c94b6;color:#fff;box-shadow:0 2px 0 #0a7691}.button.green{background:#39cd94;color:#fff;box-shadow:0 2px 0 #239e6e}.button.light-grey{background:#e5e5e5;color:#333;box-shadow:0 2px 0 rgba(0,0,0,.2)}.button.grey,input[type=submit],.wpcf7-form input.wpcf7-submit{background:#db7901;color:#fff}.button.blue:hover,.button.blue.active{box-shadow:0 3px 0 #0a7691}.button.green:hover,.button.green.active{box-shadow:0 3px 0 #239e6e}.button.light-grey:hover,.button.light-grey.active{box-shadow:0 3px 0 rgba(0,0,0,.2)}#wrapper{width:100%;padding-top:110px;background:url(//immo-invest.berlin/wp-content/themes/nrg/../../uploads/2016/04/cover_back7_little.png) center top no-repeat;float:left;-webkit-transition:margin .1s;-moz-transition:margin .1s;-ms-transition:margin .1s;transition:margin .1s}.home #wrapper{background:#fff;padding-top:0}.home #main-header{border-bottom:none}#main-header{position:fixed;z-index:100;width:100%;margin-top:-110px;border-bottom:1px solid #ccc;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.home #main-header{margin-top:0}#header-nav{width:1300px;margin:0 auto;position:relative;height:85px;-webkit-transition:background .25s;-moz-transition:background .25s;-ms-transition:background .25s;transition:background .25s}.home #header-nav ul{margin-right:170px}#header-nav ul{float:right}#header-nav ul li{float:left;line-height:1em;position:relative;margin-bottom:0}#header-nav ul ul.children,#header-nav ul ul.sub-menu{position:absolute;top:80px;left:0;width:auto;box-shadow:0 1px 4px rgba(0,0,0,.2);display:none;margin:0;padding:10px;font-size:1.1em;background:rgba(255,255,255,.95);border-radius:4px;-webkit-animation:subnavFadeInL .25s;-moz-animation:subnavFadeInL .25s;-ms-animation:subnavFadeInL .25s;animation:subnavFadeInL .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}#header-nav ul ul.children ul.children,#header-nav ul ul.sub-menu ul.sub-menu{top:25px;margin-left:50px;z-index:10}#main-header.compact #header-nav ul ul.children ul.children,#main-header.compact #header-nav ul ul.sub-menu ul.sub-menu{top:20px}#header-nav ul li:last-child ul.children,#header-nav ul li:last-child ul.sub-menu{left:auto;left:-120%;-webkit-animation:subnavFadeInR .25s;-moz-animation:subnavFadeInR .25s;-ms-animation:subnavFadeInR .25s;animation:subnavFadeInR .25s}#header-nav ul li:hover ul.children,#header-nav ul li:hover ul.sub-menu{display:block}#header-nav ul li:hover ul.children ul.children,#header-nav ul li:hover ul.sub-menu ul.sub-menu{display:none}#header-nav ul ul.children li:hover ul.children,#header-nav ul ul.sub-menu li:hover ul.sub-menu{display:block}#header-nav ul ul.children li,#header-nav ul ul.sub-menu li{margin:0;padding:0}#header-nav ul ul.children li a,#header-nav ul ul.sub-menu li a{width:150px;padding:10px}#header-nav ul li.current-menu-item ul.children li.current-menu-item a,#header-nav ul li ul.children li.current-menu-item a,#header-nav ul ul.children li a:hover,#header-nav ul li.current-menu-item ul.sub-menu li.current-menu-item a,#header-nav ul li ul.sub-menu li.current-menu-item a,#header-nav ul ul.sub-menu li a:hover{box-shadow:none;font-weight:700}#header-nav ul li a{padding:20px 10px 13px;display:block;color:#333;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}#header-nav ul li a:hover{color:#db7901;border-bottom:5px solid #db7901}#header-nav ul li.current-menu-item ul.children li a,#header-nav ul li.current-menu-item ul.sub-menu li a{box-shadow:none}#header-nav .logo{position:absolute;left:0;top:0;font-weight:800;font-size:48px;padding:24px 0;width:auto;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}#header-nav .logo.img a{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/logo.png) no-repeat left center;width:250px;display:block;text-indent:9999px;height:100%;background-size:contain}#header-nav .logo a{color:inherit}#header-nav ul li.logo a:hover{background:0 0;box-shadow:none}#main-header.compact{height:80px;background:rgba(255,255,255,1);box-shadow:0 1px 20px rgba(0,0,0,.7)}#main-header.compact #header-nav{height:58px;margin-top:23px}#main-header.compact #header-nav ul li a{padding:20px 10px 13px}#main-header.compact #header-nav .logo{padding:10px 0 0;font-size:36px}#main-header.compact #header-nav .logo.img{height:40px;padding-top:5px}#header-nav-container{margin-top:24px}#main-header.compact #header-nav .logo.img a{height:100%}#main-header.compact #header-nav ul.children,#main-header.compact #header-nav ul.sub-menu{top:56px;box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:0 0 4px 4px}#main-header.compact #header-nav .children li a,#main-header.compact #header-nav .sub-menu li a{padding:10px}#nav-trigger{display:none;position:absolute;top:35px;right:0;width:24px;height:24px;background:url(//immo-invest.berlin/wp-content/themes/nrg/images/icon_sandwich.png) no-repeat center center;background-size:24px;text-indent:-9999px;-webkit-transition:top .25s;-moz-transition:top .25s;-ms-transition:top .25s;transition:top .25s}#main-header.compact #nav-trigger{top:15px}.show-nav #wrapper{margin-left:-240px}.show-nav #header-nav-container{margin-right:240px}section{background-color:#fff;float:left;width:100%}section h2:first-child{margin-top:0;padding-bottom:20px;border-bottom:1px solid #0b3769}.container{width:1300px;margin:0 auto;padding:50px 0 50px}.back-diagonals{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/patt_diagonals.png);background-color:#fff}.back-hexagons{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/patt_hexagons.png);background-color:#fff}.back-crosses{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/patt_crosses.png);background-color:#fff}.back-ticksanddots{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/patt_ticksanddots.png);background-color:#fff}.back-grey{background:#eee}.back-black{background:#444;color:#fff;box-shadow:0 -2px 0 rgba(0,0,0,.1);background-image:linear-gradient(-135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background-image:-webkit-linear-gradient(-135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background-attachment:fixed;background-size:cover}#cover{background-position:center bottom;font-size:1.3em}#cover .container{padding:140px 0 300px}#cover p,#cover span{font-size:36px;line-height:50px;margin:20px 0 0;padding:5px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:auto;display:inline;font-family:'Raleway'!important}#cover p{display:none}#cover h3{margin:0}#features{background-position:center center;background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/features_back.jpg);color:#fff}#features p,#features h3{margin-left:70px}#features p.feat-icon{margin-left:0;float:left}#features .no-img p{margin-left:0}#features p img{margin:0;padding:0;display:block}#features .column.one-third:nth-child(3n+3){margin-right:0}#team .column{margin-bottom:0}#team div.team-member:nth-child(4n+4){margin-right:0!important}#team img{width:100%}.photo-container{position:relative}#team .contacts,#sidebar-author .contacts{position:absolute;top:0;left:0;background:rgba(255,255,255,.4);width:100%;height:116px;border-radius:256px;padding-top:95px;opacity:0;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#team .contacts:hover,#sidebar-author .contacts:hover{opacity:1}#team .contacts a,#sidebar-author .contacts a{display:inline-block;text-indent:-9999px;color:#333;width:28px;height:28px;background-size:32px;opacity:1}#team p,#team br{display:none}#team .team-member p{display:block}#team h5{margin-top:0}.icon-fb{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/social_fb.png) no-repeat center center}.icon-twi{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/social_twi.png) no-repeat center center}.icon-in{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/social_in.png) no-repeat center center}#testimonials{background-image:linear-gradient(rgba(1,35,70,1) 0%,rgba(1,35,70,1) 100%),url(//immo-invest.berlin/wp-content/themes/nrg/images/testimonials_back.jpg);background-image:-webkit-linear-gradient(rgbargba(1,35,70,1) 0%,rgba(1,35,70,1) 100%),url(//immo-invest.berlin/wp-content/themes/nrg/images/testimonials_back.jpg);background-size:cover;background-attachment:fixed;background-position:center center;color:#fff;overflow:hidden}html[data-useragent*='msie 9'] #testimonials{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5Y2Q5NCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzljZDk0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM5Y2Q5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=),url(//immo-invest.berlin/wp-content/themes/nrg/images/testimonials_back.jpg)}#testimonials-container{position:relative;margin:60px 0 40px;overflow:hidden}#testimonials-container li{left:0;position:absolute;top:0;left:0}#testimonials-container blockquote{font-size:16px;padding:0 0 0 5%;margin:0 0 30px;display:block;line-height:1.4em;width:95%;opacity:0;color:#fff;background:0 0}#testimonials-container blockquote p{margin:0;padding:0;font-size:inherit}#testimonials-container blockquote:before{content:"“";font-size:100px;position:absolute;color:#fff;opacity:.3;top:35px;left:0}#testimonials-container p.author{font-size:28px;display:inline-block;border-top:1px solid rgba(255,255,255,.3);padding:20px 20px 0;opacity:0}#testimonials-container p.author:before{content:"— ";top:35px;left:0}#testimonials-container blockquote,#testimonials-container p.author{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}#testimonials-container li.current{opacity:1}#testimonials-container li.current p.author{margin-top:0;opacity:1}#testimonials-container li.current blockquote{margin-left:0;opacity:1}#testimonials-nav{overflow:hidden}#testimonials-nav ul li{float:left;margin-right:10px}#testimonials-nav ul li a{display:block;background:#fff;font-size:22px;border-radius:256px;width:50px;text-align:center;padding:13px 0;color:rgba(57,205,148,1);opacity:.5;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}#testimonials-nav ul li.current a,#testimonials-nav ul li a:hover{opacity:1}#subscribe{background-image:linear-gradient(rgba(10,10,10,.6) 0%,rgba(10,10,10,1) 100%),url(//immo-invest.berlin/wp-content/themes/nrg/images/subscribe_back.jpg);background-image:-webkit-linear-gradient(rgba(10,10,10,.6) 0%,rgba(10,10,10,1) 100%),url(//immo-invest.berlin/wp-content/themes/nrg/images/subscribe_back.jpg);background-size:cover;background-attachment:fixed;background-position:center center;color:#fff;padding:40px 0}html[data-useragent*='msie 9'] #subscribe{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhMGEwYSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMGEwYTBhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBhMGEwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=),url(//immo-invest.berlin/wp-content/themes/nrg/images/subscribe_back.jpg)}#subscribe-form{width:600px;margin:20px auto;overflow:hidden}#subscribe-form p{width:430px;float:left;margin-bottom:0}#subscribe-form p.submit{width:auto;float:right}#subscribe-form p.submit button{padding:11px 12px}section#contact{background-color:#eee;overflow:hidden;margin-top:60px}section#team{overflow:hidden;margin-bottom:120px}section#contact .column.one-half:nth-child(even){margin-right:0}section#contact input#s{width:76%;margin:0;padding-left:1%;padding-right:1%}section#contact #searchsubmit{width:20%;margin:0;padding-left:0;padding-right:0}form{position:relative}.sendep{background:0 0 !important;box-shadow:none !important}select{width:100%;padding:10px}.kontaktinfo{width:50%;float:left;padding:30px;box-sizing:border-box}.kontaktinfo>strong{font-size:1.4em}.kontaktformular{width:50%;float:left;padding-bottom:60px}.kontaktformular>p{margin:0 0 5px;padding:5px 10px;position:relative}div.wpcf7 img.ajax-loader{display:none}.kontaktformularimmo{background:#012346;padding:10px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.kontaktformularimmo input,textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #333;width:99%}input,textarea{margin:0;padding:5px 0;border:none;background:#fff;font-family:'Raleway',sans-serif;font-size:18px;width:100%;color:#333}form textarea{height:90px}p.form-success-message{z-index:0;opacity:0;position:absolute;padding:20px}p.form-success-message strong{font-family:'Raleway';font-size:1.4em;margin-bottom:10px;display:inline-block;text-transform:uppercase}form .invalid{-webkit-animation:shake .25s;-moz-animation:shake .25s;-ms-animation:shake .25s;animation:shake .25s}form.sent *{-webkit-animation:fadeOutIn 3s;-moz-animation:fadeOutIn 3s;-ms-animation:fadeOutIn 3s;animation:fadeOutIn 3s}form.sent .form-success-message,form.sent .form-success-message *{-webkit-animation:fadeInOut 3s;-moz-animation:fadeInOut 3s;-ms-animation:fadeInOut 3s;animation:fadeInOut 3s}.column-container{overflow:hidden;margin:40px 0 -40px;float:left}.column-container~br{display:none}.column-container:first-child{margin-top:0}.column-container:last-child{margin-bottom:0}.column{float:left;margin:0 30px 40px 0}.column.last{margin-right:0}.column.one-half{width:460px}.column.one-third{width:290px}.column.two-thirds{width:630px}.column.one-fourth{width:210px}.column.three-fourths{width:710px}.column.full-width{width:100%;margin-right:0}article.post{border-bottom:1px dotted #ccc;padding-bottom:30px}article.post:last-child{border:none}.post article.post h3,.post article.post h2{margin:40px 0 30px}.post-list article.post h3:first-child{margin-top:0}article.post h4{margin:40px 0 20px}article.post.column-container{margin:0 0 40px}body.post article.post.column-container{margin-bottom:0;padding-bottom:0}article.post.last{margin-bottom:0;padding-bottom:0;border-bottom:0}article.portfolio-single .column{margin-bottom:40px}article aside.column{width:100px}article .post-content{width:570px}.post-meta{font-size:1em;text-align:right}body.post .post-meta{float:none;width:100%;text-align:left;color:#aaa;margin-bottom:20px}.post-meta p{color:#aaa}.post-meta a{color:inherit}.post-meta a:hover{color:#333}.post-meta h5{font-size:1em;margin:20px 0 5px}body.post .post-meta h5{color:#333}p.post-date{color:#666;background:#e5e5e5;padding:20px 23px 15px;text-align:center;line-height:auto;border-radius:256px;display:inline-block;margin-bottom:0}.post-date span{display:block}.post-date .day{font-size:2.8em;margin-bottom:10px}.post-cover{margin-bottom:30px}.post-cover p,.portfolio-item-cover{border:5px solid #fff;margin:0 3px 0;box-shadow:0 1px 4px rgba(0,0,0,.2)}.portfolio-single .portfolio-item-cover p{height:470px;background:#fff no-repeat center center;background-size:cover}.portfolio-single .portfolio-item-cover{margin-right:27px}.post-cover img,.portfolio-item-cover img{width:100%;display:block;margin:0;padding:0;border:none;max-width:100%;box-shadow:none}.portfolio-item-cover{height:215px;background:#fff no-repeat center center;background-size:cover}aside.post-meta .post-tags li,aside.post-meta .post-categories li{margin:0;color:#aaa;font-size:.9em;background:0 0;padding:0;list-style:none}.post-tags li a,post-categories li a{display:inline-block}.post-tags li a:hover,.post-categories li a:hover{color:#333}article p.read-more{margin:20px 0 0}.read-more a{color:inherit}.read-more a:hover{color:#0c94b6}.portfolio-single.column-container{margin-bottom:0}.portfolio-single .column-container{margin-bottom:30px}.portfolio-single .post-meta{text-align:left;font-size:1em;border-top:1px dotted #aaa;padding-top:10px;margin-top:20px}.portfolio-single .post-meta.column{margin-top:0;padding-top:0;border:none}.portfolio-single .post-meta li{margin:0;margin-bottom:10px;border-bottom:1px dotted #aaa;padding-bottom:10px}.portfolio-single .post-meta li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.portfolio-single .post-meta h5,.portfolio-single .post-meta p{margin:0}.portfolio-single .post-meta a{color:#0c94b6}.portfolio-single .post-meta a:hover{text-decoration:underline}#portfolio .portfolio{padding-top:30px;margin-top:-20px}.post-password-required form p{background:0 0;padding:0;box-shadow:none}.post-password-required form input[type=password]{background:#fff;box-shadow:0 2px 0 rgba(0,0,0,.1);font-family:'Raleway',sans-serif;width:auto;font-size:18px;padding:8px 10px;margin:2px 10px 0}.format-gallery .gallery{padding:10px 0 20px}.format-gallery .gallery dd{font-size:.8em;margin:10px 0}.format-gallery .gallery-item img{width:85%;border:5px solid white!important;box-shadow:0 1px 4px rgba(0,0,0,.2);height:auto}.format-video iframe{margin:10px auto 30px;display:block}.post-list .format-video iframe{width:100%}.slideshow{position:relative;height:auto}.slideshow .slide{position:absolute;top:0;left:0;opacity:0;width:100%;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}.slideshow.column.full-width .slide{width:80%;margin:0 10%}.slideshow .slide.active{opacity:1}.slideshow ul.slideshow-nav{position:absolute;width:100%;z-index:100;bottom:10px;text-align:center}.slideshow ul.slideshow-nav li{display:inline-block;margin:0 2px}.slideshow ul.slideshow-nav li:last-child{margin-right:0}.slideshow ul.slideshow-nav li a{display:block;width:6px;height:6px;text-indent:-9999px;background:0 0;border:2px solid #fff;border-radius:256px;box-shadow:0 1px 2px rgba(0,0,0,.5);position:relative}.slideshow ul.slideshow-nav li.active a{width:8px;height:8px;background:#fff;margin:0 -1px;top:-1px}#post-comments{box-shadow:none;background:0 0;float:left;width:100%}ul.comments-list,ul.comment-list{margin-bottom:60px;float:left;width:100%}ul.comments-list li.comment{text-indent:0;padding:5px 0;list-style:none}.comment{margin:20px 0 5px;padding:2px;float:left;width:100%}.comment blockquote{margin:0 0 15px;font-size:.9em}.comment-author{width:105px;float:left;margin:0 20px 20px 0}.comment-author .says{display:none}.comment.author .comment-author{float:right;margin-right:0;margin-left:20px}.comments-list p img{margin:0 0 5px}.comment-author img{margin-bottom:5px;border-radius:256px;width:90px;height:auto}.comment-author a,.comment-author span,.comment-author cite{display:block;font-style:normal;font-size:.95em}.comment-author cite{text-align:center}.comment-date,.commentmetadata a{color:#aaa}.commentmetadata{width:105px;position:absolute;text-align:center;font-size:.8em;line-height:1.1em;top:140px}.comment.bypostauthor .commentmetadata{right:0}.comment-body{float:left;width:100%;position:relative;min-height:200px}.comment-content,.comment-body p{width:540px;padding:20px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:4px 4px 4px 0;margin:0 2px;float:left}.comment-body p{padding-bottom:50px}.comment.author .comment-content,.comment.bypostauthor .comment-body p{background:#fffdec;border-radius:4px 4px 0}.comment-actions{margin-bottom:0}.comment-actions a{color:#0c94b6;display:inline-block}.comment-actions a:after{content:"•";display:block;float:right;margin:0 0 0 5px;font-size:1.6em}.comment-actions a:last-child:after{display:none}.comment-actions a:hover{text-decoration:underline}.comment-body .reply{margin:-40px 0 -40px 20px;float:left}.comment-body .reply a{color:#0c94b6;display:inline-block}form p.form-submit,form p.logged-in-as{background:0 0;box-shadow:none;padding:0}#paginator{border-top:1px dotted #ccc;overflow:hidden;height:50px;float:left;width:100%;margin:40px 0 0;padding:20px 0 0}#paginator ul li{display:inline-block;text-transform:uppercase}#paginator ul li.prev{float:left}#paginator ul li.next{float:right}#paginator ul li a{display:block;background:url(//immo-invest.berlin/wp-content/themes/nrg/images/icon_arrowleft_b.png) no-repeat left center;background-size:50px;padding:17px 0 15px 60px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}#paginator ul li.passive a{opacity:.2}#paginator ul li a:hover{color:inherit}#paginator ul li.passive a:hover{opacity:.2}#paginator ul li.next a{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/icon_arrowright_b.png);background-position:right center;padding:17px 60px 15px 0}.sidebar{font-size:.9em}.sidebar .note{color:#aaa}.sidebar .note strong{color:#333}.sidebar-widget{margin-bottom:40px;position:relative}.sidebar-widget:last-child{margin-bottom:0}.sidebar-widget .tagcloud a{color:#aaa;font-weight:400;text-transform:none}.tagcloud a:hover{color:#333}.sidebar-widget .post-date{text-align:left;color:#aaa;display:block;font-weight:400}.sidebar-widget li{padding:0 0 6px;border-bottom:1px dotted #ccc;font-size:1em;margin-bottom:6px}.sidebar-widget li:first-child{padding-top:0}.sidebar-widget li:last-child{border-bottom:0;padding-bottom:0}#sidebar-author img{width:100%}.sidebar-widget span.rss-date{display:block;margin:6px 0;color:#aaa;font-size:.9em}.sidebar-widget .rssSummary{font-size:.9em;color:#999}.sidebar-widget cite{display:block;margin:10px 0 15px;color:#333;font-size:.9em;font-style:italic;text-align:right}.sidebar-widget a.rsswidget{display:block;margin:20px 0 0}.sidebar-widget a.rsswidget img{display:none}#calendar_wrap{position:relative}#wp-calendar{width:100%}#wp-calendar caption{text-align:left;margin-bottom:15px}#wp-calendar thead tr{border-top:1px solid #eee;border-bottom:1px solid #eee}#wp-calendar th{padding:6px 0;text-align:center}#wp-calendar td{text-align:center;color:#ccc}#wp-calendar td a{color:#333}#wp-calendar td a:hover{color:#0c94b6}#wp-calendar tr td{padding:5px}#wp-calendar tr:first-child td{padding-top:12px}#wp-calendar tr:last-child td{padding-bottom:12px}#wp-calendar tfoot tr{padding:6px;border-top:1px solid #eee}#wp-calendar tfoot td#prev{text-align:left}#wp-calendar tfoot td#next{text-align:right}#searchform{height:70px}#searchform label{display:block;width:100%;margin-bottom:10px}#searchform #s{padding:8px 5px;border:none;background:0 0;font-family:'Raleway',sans-serif;font-size:16px;width:116px;color:#333;box-shadow:0 2px 0 rgba(0,0,0,.1);background:#fff;float:left}#searchform #searchsubmit{float:right;width:75px}.sidebar ul li ul{padding:6px 0 0 20px;font-size:1em;margin:0}.sidebar select{max-width:100%}.sidebar ul.comments-list,.sidebar ul.recentcomments{float:none}.sidebar .comment,.sidebar-widget li.recentcomments{margin-bottom:10px}.sidebar .comment:last-child{margin-bottom:0}.sidebar .comment-content{width:163px;min-height:0}.sidebar .comment-author{float:none;width:auto;text-align:left;margin-bottom:0;border-top:1px dotted #ccc;padding-top:10px}.sidebar .comment.author{float:none}.sidebar .comment.author .comment-author{float:none;margin-left:0}.sidebar .comment-author-link{font-style:italic}.container.left-sidebar .post-list,.container.left-sidebar .post-list .post-meta{float:right;margin-right:0}body.post .container.left-sidebar .post-list .post-meta{float:none}.container.left-sidebar .post-list .post-meta{text-align:left}.container.left-sidebar .post-list .post-content,.container.left-sidebar .sidebar.last{float:left;margin-right:40px}.container.no-sidebar .post-list{margin-right:0;width:100%}.container.no-sidebar .post-list .post-content{width:800px}.portfolio{margin-top:40px}.portfolio .portfolio-item{position:relative;margin-bottom:40px;-webkit-perspective:900px;-moz-perspective:900px;-ms-perspective:900px;perspective:900px;-webkit-transition:opacity .25s,-webkit-transform .5s;-moz-transition:opacity .25s,-moz-transform .5s;-ms-transition:opacity .25s,-ms-transform .5s;transition:opacity .25s,transform .5s}.portfolio-item.hidden{opacity:.1;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.portfolio-item .portfolio-container{-webkit-transition:opacity .25s,-webkit-transform .5s;-moz-transition:opacity .25s,-moz-transform .5s;-ms-transition:opacity .25s,-ms-transform .5s;transition:opacity .25s,transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.portfolio-item:hover .portfolio-container{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}.portfolio ul.portfolio-filter{margin:0 0 20px}.portfolio-filter ul{overflow:hidden}#main .portfolio ul li{float:left;text-indent:0;list-style:none;padding:0}.portfolio-filter .button:hover,.portfolio-filter .button.active{background:#0c94b6;color:#fff;box-shadow:0 3px 0 #0a7691}.portfolio .portfolio-item-description h3{position:relative}.portfolio .portfolio-item-cover,.portfolio .portfolio-item-description{-webkit-backface-visibility:hidden;backface-visibility:hidden}.portfolio .portfolio-item-description{position:absolute;top:0;left:0;height:100%;margin:0 2px;border:none;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.portfolio .portfolio-item-description{opacity:0;-ms-transition:opacity .25s;transition:opacity .25s;-ms-transition-delay:0;transition-delay:0;-ms-backface-visibility:visible;backface-visibility:visible}.portfolio .portfolio-item-description:hover{-ms-transition-delay:.5s;transition-delay:.5s}}.portfolio .portfolio-item-description-bg{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) 100%);background-image:linear-gradient(rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) 100%);background-size:contain;z-index:0;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.portfolio .portfolio-item-description h3,.portfolio .portfolio-item-description p{position:relative}.portfolio .portfolio-item-description h3{padding:20px 20px 0}.portfolio .portfolio-item-description p{padding:0 20px}.portfolio-single .portfolio-item-description .post-content{width:auto}.portfolio .portfolio-item-description .actions li{position:absolute;left:20px;bottom:10px}.portfolio-item-description .actions li a{display:block;width:16px;height:16px;background:url(//immo-invest.berlin/wp-content/themes/nrg/images/icon_readmore.png) center center no-repeat;background-size:16px;opacity:.5;font-size:0px}.portfolio-item-description .actions li a:hover{opacity:1}.portfolio-item-description .actions li.zoom-in{left:46px}.portfolio-item-description .actions li.zoom-in a{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/icon_zoom_in.png)}.portfolio.black .actions li.zoom-in a{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/icon_zoom_in_w.png)}.portfolio.black .actions li.read-more a{background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/icon_readmore_w.png)}.portfolio-item.hidden .portfolio-container{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.portfolio-single.no-sidebar .column.portfolio-item-cover{width:100%;margin-right:10px;margin-left:10px;padding-top:2px}.portfolio-single.no-sidebar .column.portfolio-item-cover p{height:600px}.portfolio-single.no-sidebar .column.portfolio-item-description{width:100%}.portfolio-single.no-sidebar .column.portfolio-item-description .post-content,.portfolio-single.no-sidebar .column.portfolio-item-description .post-meta{width:48%;float:left}.portfolio-single.no-sidebar .column.portfolio-item-description .post-meta{margin:0 0 0 2%;border:none;padding-top:0}.portfolio-single.no-sidebar .column.portfolio-item-description .post-meta li:first-child{padding-top:0}.portfolio-single.left-sidebar .column.portfolio-item-cover{float:right;margin-left:0;margin-right:0}.portfolio-single.left-sidebar .column.portfolio-item-description{float:left;margin-right:0;margin-left:0}.content-overlay{position:fixed;width:100%;height:100%;background:rgba(255,255,255,.95);top:0;left:0;display:table;z-index:100;-webkit-animation:fadeIn .5s forwards;-moz-animation:fadeIn .5s forwards;-ms-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards}.content-overlay.fade-out{-webkit-animation:fadeOut .5s forwards;-moz-animation:fadeOut .5s forwards;-ms-animation:fadeOut .5s forwards;animation:fadeOut .5s forwards}.content-overlay .container{display:table-cell;text-align:center;width:100%;height:100%;vertical-align:middle}.content-overlay .container #portfolio-fs-img{display:inline-block;border:5px #fff;box-shadow:0 18px 64px rgba(0,0,0,.8);height:70%}@keyframes shake{0%{margin-left:0}12%{margin-left:-5px}25%{margin-left:0}37%{margin-left:5px}50%{margin-left:0}62%{margin-left:-5px}74%{margin-left:0}86%{margin-left:5px}100%{margin-left:0}}@-webkit-keyframes shake{0%{margin-left:0}12%{margin-left:-5px}25%{margin-left:0}37%{margin-left:5px}50%{margin-left:0}62%{margin-left:-5px}74%{margin-left:0}86%{margin-left:5px}100%{margin-left:0}}@keyframes fadeOutIn{0%{opacity:1}5%{opacity:0}95%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOutIn{0%{opacity:1}5%{opacity:0}95%{opacity:0}100%{opacity:1}}@keyframes fadeInOut{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInOut{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}@keyframes subnavFadeInL{0%{left:-50%;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes subnavFadeInL{0%{left:-50%;opacity:0}100%{left:0;opacity:1}}@keyframes subnavFadeInR{0%{left:50%;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes subnavFadeInR{0%{left:-170%;right:auto;opacity:0}100%{left:-120%;opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}a.logo{font-size:48px;color:#333;display:block;padding:45px 10px}#map-canvas{height:320px;border:5px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.2);margin:3px}footer{background:#012346;color:#fff;float:left;width:100%}footer .container{padding:20px 0 10px;overflow:hidden}footer nav{overflow:hidden;margin-bottom:5px}footer nav ul li{float:left;font-size:.9em;border-right:1px solid #444;padding-right:10px;margin-right:10px;margin-bottom:0}footer nav ul li:last-child{border-right:0;padding-right:0;margin-right:0}footer nav ul li a{color:#999}footer nav ul li a:hover{color:#fff}footer ul.children,footer ul.sub-menu{display:none}p#footer-copyright{width:auto}ul#footer-socials{float:right;margin:-5px 0 0;overflow:hidden}ul#footer-socials li{float:left;margin:0}ul#footer-socials a{display:block;text-indent:-9999px;color:#333;width:28px;height:28px;background-size:32px;opacity:.5}ul#footer-socials a:hover{opacity:1}a#icon-fb{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/social_fb.png) no-repeat center center}a#icon-twi{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/social_twi.png) no-repeat center center}a#icon-in{background:url(//immo-invest.berlin/wp-content/themes/nrg/images/social_in.png) no-repeat center center}@media all and (max-width:1299px){section .container,#header-nav,footer .container{width:960px}#header-nav-container{margin-right:0}}@media all and (max-height:1024px) and (max-width:1024px){section .container,#header-nav,footer .container,.column.fourths-fourths.post{width:90%}#cover p{padding-right:480px}.column.one-third{width:273px}.column.two-thirds{width:587px}.column.one-half{width:430px}.column.one-fourth{width:195px}.column.three-fourths{width:665px;margin-right:0}.column.three-fourths.post-list{margin-right:40px}article .post-content{width:500px}article.sticked .post-content{width:760px}article.sticked .post-cover{width:500px}article.post.column-container:last-child{padding-bottom:40px;border-bottom:1px dotted #ccc}.sidebar{margin-bottom:0}#paginator{padding:20px 0;border-bottom:1px dotted #ccc}.portfolio .portfolio-container{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.portfolio .portfolio-item,.portfolio .portfolio-item:hover .portfolio-container,.portfolio .portfolio-item .portfolio-item-cover,.portfolio .portfolio-item .portfolio-item-description,.portfolio .portfolio-item:hover .portfolio-item-cover,.portfolio .portfolio-item:hover .portfolio-item-description{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.portfolio .portfolio-item-cover{width:258px}.portfolio .portfolio-item-description-bg{display:none}.portfolio .portfolio-item-description{position:relative;height:auto;background:0 0;margin:20px 0 0;box-shadow:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.portfolio .portfolio-item-description h3,.portfolio .portfolio-item-description p{padding:0}.portfolio .portfolio-item-description p.item-excerpt{height:108px;overflow:hidden}.portfolio.small .column.one-third h4{font-size:1em}.portfolio ul.actions li.read-more{display:none}.portfolio ul.actions li.zoom-in{left:16px;right:auto;top:190px;bottom:auto;background-color:rgba(255,255,255,.9);border-radius:4px}.portfolio.small ul.actions li.zoom-in{margin-top:136px}.portfolio ul.actions li.zoom-in a{padding:5px}.portfolio .portfolio-item-description{visibility:visible}.portfolio-single.no-sidebar .column.portfolio-item-description .post-content,.portfolio-single.no-sidebar .column.portfolio-item-description .post-meta{width:100%;margin-left:0;margin-right:0}.portfolio-single.no-sidebar .column.portfolio-item-description .post-meta{border-top:1px dotted #aaa;padding-top:10px;margin-top:20px}.portfolio-single.no-sidebar .column.portfolio-item-cover{width:625px;margin:0 2px 30px;height:}.portfolio-single.no-sidebar .column.portfolio-item-cover p{height:416px}#searchform #s{width:545px}}@media all and (max-width:1299px){#main-header.compact #header-nav .logo.img{padding-top:5px}#main-header.compact #header-nav .logo{padding:20px 0 0}.home #header-nav ul{margin-right:0}.immomakler .col-md-3,.property.col-md-4{width:48%;float:left}#header-nav-container{margin-right:0}#nav-trigger{display:block}.column.one-third,.column.two-thirds,.column.one-half,.column.one-fourth,.column.three-fourths{width:100%;padding-right:0}.portfolio-single .column.portfolio-item-cover{width:625px}#cover span{font-size:60px}#cover p{padding-right:220px}#features .column.one-third{width:300px}#features .column.one-third:nth-child(odd){margin-right:40px}#features .column.one-third:nth-child(even){margin-right:0}#team .column.one-fourth{width:130px;margin-right:40px}#team .column.one-fourth.last{margin-right:0}#testimonials-container blockquote{padding-left:10%;width:90%}#header-nav{position:relative;padding:0;margin:5px auto 0;height:auto;overflow:visible;width:100%}#header-nav .logo{left:20px}#nav-trigger{right:20px}#header-nav-container{background:#333;position:fixed;right:-240px;top:0;height:100%;width:200px;padding:20px;box-shadow:inset 2px 0 1px rgba(0,0,0,1);overflow:scroll;-webkit-transition:margin .1s;-moz-transition:margin .1s;-ms-transition:margin .1s;transition:margin .1s}#header-nav ul{height:auto;width:100%;padding-bottom:50px}#header-nav ul li{display:block;float:none}#header-nav ul li a{color:#aaa;padding:15px 5px;box-shadow:0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.2)}#main-header.compact #header-nav ul li a{padding:15px 5px}#main-header.compact #header-nav ul ul.children ul.children,#main-header.compact #header-nav ul ul.sub-menu ul.sub-menu{top:0}#header-nav ul li:last-child a{border:none}#header-nav ul li.current-menu-item a,#header-nav ul li a:hover{background:0 0;box-shadow:0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.2);font-weight:700;color:#fff}#header-nav ul li.current-menu-item ul.children li a:hover,#header-nav ul li.current-menu-item ul.sub-menu li a:hover{font-weight:700;color:#fff}#header-nav ul li.current-menu-item ul.children li a,#header-nav ul li.current-menu-item ul.sub-menu li a{box-shadow:none;font-weight:400;color:#aaa;box-shadow:0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.2)}#header-nav .more{position:absolute;top:0;left:-60px;background-image:url(//immo-invest.berlin/wp-content/themes/nrg/images/nav_more_m.png);background-size:16px;height:32px;width:32px}.comment-content{width:448px}body.post article.post.column-container{padding-bottom:40px}#main-header #header-nav ul.children,#main-header #header-nav ul.sub-menu{display:block;position:relative;top:0;left:0;background:0 0;box-shadow:none;margin:5px 0;padding:0;float:none}#main-header #header-nav ul.children li a,#main-header #header-nav ul.sub-menu li a{padding:15px 5px 15px 20px;margin:0;width:auto;display:block;font-size:.9em}#main-header #header-nav ul.children li li a,#main-header #header-nav ul.sub-menu li li a{padding-left:30px}#main-header #header-nav ul.children li a,#main-header #header-nav ul.children li a:hover,#main-header #header-nav ul.sub-menu li a,#main-header #header-nav ul.sub-menu li a:hover{box-shadow:0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.2)}#main-header.compact #header-nav ul.children,#main-header.compact #header-nav ul.sub-menu{top:0;box-shadow:none;border-radius:0}#main-header.compact #header-nav .children li a,#main-header.compact #header-nav .sub-menu li a{padding:15px 5px 15px 20px}.sidebar .comments-list{overflow:hidden;margin-bottom:0}.sidebar .comment,.sidebar .comment.author{float:left;margin-right:10px}.sidebar .comment-content{width:158px}.sidebar .comment:last-child{margin-right:0}.portfolio .portfolio-item-cover{width:285px}section#portfolio .portfolio-item-cover{width:185px}.portfolio .column.one-third{width:300px;margin:0 0 20px}.portfolio .column.one-third:nth-child(odd){margin-right:20px}.portfolio.small .column.one-third{margin-right:20px;width:196px}.portfolio.small .column.one-third:nth-child(3n+3){margin-right:0}.portfolio.small .column.one-third:last-child{margin-right:0}.portfolio-single.column-container{margin-bottom:20px}article.portfolio-single .column-container{margin:0 0 20px}article.portfolio-single .column.last{margin-bottom:20px}article.portfolio-single .portfolio-item-description .column{margin-bottom:20px}#team .contacts,#sidebar-author .contacts{padding-top:55px}.slideshow.column.full-width p.slide{width:92%;margin:0 4%}article.sticked .post-content{width:500px}}@media all and (max-width:680px){.immomakler .col-md-3,.property.col-md-4{width:100%;float:left}#cover span{font-size:10vw;line-height:9vw;padding-right:0}section .container,footer .container{width:580px}article .post-content{width:440px}article.sticked .post-content,article.sticked .post-cover{width:440px}.comment-content{width:388px}.sidebar .comment-content{width:138px}.portfolio .column.one-third{width:270px}.portfolio .portfolio-item-cover{width:256px}section#portfolio .portfolio-item-cover{width:170px}.portfolio-single .portfolio-item-cover p{height:370px}#features .column.one-third:nth-child(odd){margin-right:20px}#features .column.one-third{width:260px}.portfolio.small .column.one-third{width:186px;margin-right:10px}#team .column.one-fourth{width:130px;margin-right:20px}#searchform #s{width:485px}.portfolio-single .column.portfolio-item-cover,.portfolio-single.no-sidebar .column.portfolio-item-cover{width:565px}.comment-author img{width:62px;margin:0 0 5px}}@media all and (max-width:640px){#main-header.compact #header-nav{height:58px;margin-top:10px}.column{margin-bottom:40px}.column-container{margin:0}#team{margin-top:40px}section .container{width:400px;padding:50px 0;margin:0 auto}#main-header,#main-header nav a,#main-header .logo{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}#wrapper{position:relative}#wrapper.hidden{left:-240px}#main-header .logo{color:#333;text-align:left;margin:20px 0}#main-header.compact #header-nav .logo.img{padding-top:0}footer .container{width:400px;margin:0 auto}#cover{background-position:-700px -170px}#cover .container{width:400px;padding:80px 0 40px;text-align:left;overflow:visible}h1,#cover span{font-size:6vw;line-height:6vw}h2{font-size:5vw}#cover span,#cover h2,#cover p{text-align:center;padding-right:0}#cover p{font-size:16px}.column.one-third,.column.two-thirds,.column.one-half,.column.one-fourth,.column.three-fourths{width:100%;padding-right:0;margin-right:0}#features .column.one-third{width:100%}#team .column.one-fourth{width:180px;margin-right:40px}#team .column.one-fourth:nth-child(even){margin-right:0}#subscribe-form{width:auto}#subscribe-form p{width:100%;float:none}#subscribe-form p.submit{width:auto;float:none;margin-top:10px}#subscribe-form p.submit button{padding:11px 12px}#testimonials-container{margin:30px 0 20px}#testimonials-container blockquote{width:auto;max-height:114px;overflow:hidden;padding:0;margin:0 0 15px;color:#fff}#testimonials-container blockquote:before{display:none}#testimonials-container p.author{font-size:1.1em;padding:15px 0 0}#testimonials-container p.author strong{display:block}#testimonials-container p.author:before{display:none}#testimonials-nav ul li{display:inline-block;float:none}.sidebar.column{margin-bottom:0}article .post-meta{display:none}article.portfolio-single .post-meta{display:block}article .post-content{width:100%}article.sticked .post-content,article.sticked .post-cover{width:100%}.comment-author{width:75px;margin-right:20px}.comment.author .comment-author{margin-left:20px}.comment-content{width:258px}.comment.column-container{margin-bottom:20px}footer .container{text-align:center}p#footer-copyright{float:none;margin:0}footer nav ul{text-align:center;margin-bottom:5px}footer nav ul li{float:none;display:inline-block}ul#footer-socials{float:none;text-align:center;margin-bottom:10px}ul#footer-socials li{display:inline-block;float:none}.sidebar .comments-list{overflow:visible}.sidebar .comment,.sidebar .comment.author{float:none;margin-right:0}.sidebar .comment-content{width:352px}.sidebar .comment-author .comment-date,.sidebar .comment-author a{display:inline}.portfolio{margin-top:40px}.portfolio .column-container{margin:0;padding:5px 0 0}.portfolio .portfolio-filter.column{margin:0 0 20px}.portfolio .portfolio-item.column.one-third{width:100%;margin-right:0}.portfolio .portfolio-item.hidden{display:none}.portfolio-single.column-container{margin-bottom:40px}.portfolio-single .column.portfolio-item-cover,.portfolio-single.no-sidebar .column.portfolio-item-cover,section#portfolio .portfolio-item-cover{width:385px}.portfolio-single.no-sidebar .column.portfolio-item-cover{margin-bottom:75px}.portfolio-single .portfolio-item-cover p,.portfolio-single.no-sidebar .column.portfolio-item-cover p{height:215px}.portfolio.small{margin-top:30px}.portfolio.small .column.one-third{width:100%;margin-right:0}.portfolio .portfolio-item-cover{width:386px}.portfolio .portfolio-item-description p.item-excerpt{height:auto;overflow:auto}#team .contacts,#sidebar-author .contacts{padding-top:80px}.portfolio ul.actions li{display:none}article.portfolio-single .column.slideshow{margin-bottom:75px}.slideshow ul.slideshow-nav{bottom:-50px}.slideshow ul.slideshow-nav li{margin:0 4px}.slideshow ul.slideshow-nav li a{border:3px solid #333;box-shadow:none;width:8px;height:8px;opacity:.3}.slideshow ul.slideshow-nav li.active a{width:10px;height:10px;background:0 0;opacity:.9;border:4px solid #333;margin:0 -2px}.slideshow.column.full-width p.slide{width:90%;margin:0 5%}#searchform #s{width:305px}}@media only screen and (max-width:530px){#AnythingPopup_BoxContainer1,#AnythingPopup_BoxContainer2{width:280px !important;left:40px !important}}@media all and (max-width:480px){#cover{background-position:-920px -170px}.kontaktformular{width:100%}.kontaktinfo{width:100%;margin-top:30px;padding-bottom:30px}.home #main-header{padding-top:10px}#main-header.compact{padding-top:20px}section .container,footer .container,#cover .container{width:320px}.column.one-third,.column.two-thirds,.column.one-half,.column.one-fourth,.column.three-fourths{width:260px}#cover span{font-size:10vw;line-height:10vw}h1{font-size:8vw;line-height:8vw}h2{font-size:7vw}#cover .container{padding:150px 0 150px}#team .column.one-fourth{width:125px;margin-right:10px}#testimonials h1{text-align:center}#testimonials-container{text-align:center}#testimonials-nav .slide-nav{text-align:center}ul.accordion{width:auto}ul.accordion .tab-header{font-size:1em}ul.accordion .tab-header a:hover{color:inherit}.nrg-tabs-container{position:relative;width:257px}.nrg-tabs-container li{padding-bottom:20px}.nrg-tabs-container p.list-nav{position:absolute;z-index:20;width:100%;text-align:left;padding:0 20px;margin:0;bottom:-5px}.nrg-tabs-container p.list-nav a{width:20px;height:20px;overflow:hidden;text-indent:-999px;padding:0;display:inline-block;margin:0;background:url(//immo-invest.berlin/wp-content/themes/nrg/images/ul_circles.png) no-repeat center center;background-size:18px;box-shadow:none;opacity:.2}.nrg-tabs-container p.list-nav a.current{margin-top:0;top:0;opacity:1}.post h3{font-size:1.5em}.sidebar.column{margin-bottom:0}.comment{position:relative}.comment-author{position:absolute;width:100%;text-align:left;margin:0;padding:20px;border-bottom:1px dotted #ccc}.comment.author .comment-author{margin:0 2px}.comment-author img{display:none}.comment-content{padding-top:90px;width:212px}.sidebar .comment-content{width:213px;padding-top:20px}.sidebar .comment-author{position:relative;border-bottom:0;padding:10px 0 0;text-align:left}#team .contacts,#sidebar-author .contacts{padding-top:50px}#searchform #s{width:165px}.portfolio .portfolio-item-cover,.portfolio-single .column.portfolio-item-cover,.portfolio-single.no-sidebar .column.portfolio-item-cover,section#portfolio .portfolio-item-cover{width:245px}section#contact input#s{width:100%}section#contact #searchsubmit{padding-left:10px;padding-right:10px;width:auto;margin-top:10px}}