scroll_icon_wrapper.above_the_fold_start{display:none}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-300.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-300.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-300.woff2) format("woff2"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-300.woff) format("woff"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-300.ttf) format("truetype"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-300.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-regular.woff2) format("woff2"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-regular.woff) format("woff"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-regular.ttf) format("truetype"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-regular.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-600.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-600.woff2) format("woff2"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-600.woff) format("woff"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-600.ttf) format("truetype"),url(/wp-content/themes/jahnsgramberg/assets/fonts/open-sans-v15-latin-600.svg#OpenSans) format("svg")}hr{border:0;box-sizing:content-box;height:0;margin-top:32px;margin-bottom:32px;border-top:1px solid #eee}img{border:0;vertical-align:middle}legend{border:0;padding:0}td{padding:0}th{padding:0}a{color:#3c3c3b;background-color:transparent;text-decoration:none}a:active{outline:0}a:hover{outline:0;color:#151515;text-decoration:underline}a:focus{color:#151515;text-decoration:underline;outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}body{color:#3c3c3b;margin:0;background-color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;line-height:2}figure{margin:0;display:block}.float_left{float:left}#footer_bottom{font-size:14px;padding-top:.75em}#footer_bottom:after{clear:both;content:" ";display:table}#footer_bottom:before{content:" ";display:table}#footer_bottom .footer_left #menu-footer_menu{text-align:left}#footer_bottom .footer_left #menu-footer_menu li{display:inline-block;font-weight:600;position:relative}#footer_bottom .footer_left #menu-footer_menu li a{color:#3c3c3b}#footer_bottom .footer_left #menu-footer_menu li:last-child:before{content:" | "}#footer_bottom .footer_left #menu-footer_menu li:nth-child(2):before{content:" | "}#footer_bottom .footer_left #menu-footer_menu li.active a{border-bottom:1px solid #3c3c3b}#footer_top{padding-bottom:20px;border-bottom:1px solid #3d3d3c}#footer_top:after{clear:both;content:" ";display:table}#footer_top:before{content:" ";display:table}#footer_top a{color:#3c3c3b}#footer_top .footer_left{font-size:13px;line-height:1.538em;font-weight:300}.clearfix:after{clear:both;content:" ";display:table}.clearfix:before{content:" ";display:table}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after{clear:both;content:" ";display:table}.container-fluid:before{content:" ";display:table}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after{clear:both;content:" ";display:table}.container:before{content:" ";display:table}.dl-horizontal dd:after{clear:both;content:" ";display:table}.dl-horizontal dd:before{content:" ";display:table}.row{margin-left:-15px;margin-right:-15px}.row:after{clear:both;content:" ";display:table}.row:before{content:" ";display:table}.topnav_wrapper{position:fixed;top:0;width:100%;border-bottom:1px solid #fff;z-index:999;background:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transition:background .3s,border-bottom .3s,-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:background .3s,border-bottom .3s,transform .3s cubic-bezier(.4,0,.2,1);transition:background .3s,border-bottom .3s,transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.topnav_wrapper .topnav_inner:after{clear:both;content:" ";display:table}.topnav_wrapper .topnav_inner:before{content:" ";display:table}.topnav_wrapper .topnav_inner .mobile-adress ul{border-top:1px solid #565654;padding-top:1.5em;margin-top:1.5em}.topnav_wrapper .topnav_inner .mobile-adress ul a{color:#969694;font-size:14px;line-height:1.4em;text-align:center}.topnav_wrapper .topnav_inner .mobile-adress ul li{color:#969694;font-size:14px;line-height:1.4em;text-align:center}.topnav_wrapper .topnav_inner .mobile-trigger{display:none;text-decoration:none;position:absolute;top:13px;left:30px;z-index:99}.topnav_wrapper .topnav_inner .mobile-trigger span{height:9px;width:9px;display:inline-block;background:#fff;border-radius:50%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1)}.topnav_wrapper .topnav_inner .mobile-trigger.menu-is-active span:first-child{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.topnav_wrapper .topnav_inner .mobile-trigger.menu-is-active span:nth-child(3){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.topnav_wrapper:after{clear:both;content:" ";display:table}.topnav_wrapper:before{content:" ";display:table}.topnav_wrapper #topnav_content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:opacity .3s,visibility .3s,-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s,visibility .3s;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s,visibility .3s,-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.topnav_wrapper #topnav_content.menu-is-active{opacity:1;visibility:visible}.topnav_wrapper #menu-main_menu{margin-bottom:0;padding-top:15px;white-space:nowrap}@media (min-width:1230.01px){.topnav_wrapper #menu-main_menu .menu-item:last-child{margin-right:0}}.topnav_wrapper #menu-main_menu .menu-item a{font-size:14px;font-weight:600;text-decoration:none;position:relative;display:block;transition:color .3s}.topnav_wrapper #menu-main_menu .menu-item a:after{background:0 0;width:100%;height:1px;position:absolute;top:0;left:0;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);transition:background .3s,-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:background .3s,transform .3s cubic-bezier(.4,0,.2,1);transition:background .3s,transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.topnav_wrapper #menu-main_menu .menu-item a:hover:after{background:#fff;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.topnav_wrapper #menu-main_menu .menu-item a:active{color:#dba934}.topnav_wrapper #menu-main_menu .menu-item.active a:after{background:#fff;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.uebersicht_one_project{width:100%;position:relative}.uebersicht_one_project .uebersicht_one_project_bilder:after{clear:both;content:" ";display:table}.uebersicht_one_project .uebersicht_one_project_bilder:before{content:" ";display:table}.uebersicht_one_project .uebersicht_one_project_bilder img{width:49%;height:auto;float:left;z-index:6;position:relative}.uebersicht_one_project .uebersicht_one_project_bilder img:nth-child(even){z-index:5}.uebersicht_one_project:after{content:'';width:75%;height:1px;background:0 0;margin-left:auto;margin-right:auto;left:0;right:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}html input[type=button]{-webkit-appearance:button;cursor:pointer}html input[disabled]{cursor:default}article{display:block}aside{display:block}details{display:block}figcaption{display:block}footer{display:block}header{display:block}hgroup{display:block}main{display:block}menu{display:block}nav{display:block}section{display:block}summary{display:block}audio{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}canvas{display:inline-block;vertical-align:baseline}progress{display:inline-block;vertical-align:baseline}video{display:inline-block;vertical-align:baseline}[hidden]{display:none}template{display:none}b{font-weight:700}optgroup{font-weight:700;color:inherit;font:inherit;margin:0}strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:32px;margin-bottom:16px;font-size:41px}h1 .small{font-weight:400;line-height:1;color:#777;font-size:65%}h1 small{font-weight:400;line-height:1;color:#777;font-size:65%}mark{background:#ff0;color:#000;background-color:#fcf8e3;padding:.2em}.img-thumbnail{background-color:#fff;padding:4px;line-height:2;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}svg:not(:root){overflow:hidden}pre{overflow:auto;font-family:monospace,monospace;font-size:1em}textarea{overflow:auto;color:inherit;font:inherit;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}code{font-family:monospace,monospace;font-size:1em}kbd{font-family:monospace,monospace;font-size:1em}samp{font-family:monospace,monospace;font-size:1em}button{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit}button::-moz-focus-inner{border:0;padding:0}input{color:inherit;font:inherit;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input::-moz-focus-inner{border:0;padding:0}select{color:inherit;font:inherit;margin:0;text-transform:none;font-family:inherit;font-size:inherit;line-height:inherit}input[type=reset]{-webkit-appearance:button;cursor:pointer}input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled]{cursor:default}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:after{box-sizing:border-box}:before{box-sizing:border-box}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:32px;margin-bottom:16px;font-size:41px}.h1 .small{font-weight:400;line-height:1;color:#777;font-size:65%}.h1 small{font-weight:400;line-height:1;color:#777;font-size:65%}.h2{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:32px;margin-bottom:16px;font-size:34px}.h2 .small{font-weight:400;line-height:1;color:#777;font-size:65%}.h2 small{font-weight:400;line-height:1;color:#777;font-size:65%}.h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:32px;margin-bottom:16px;font-size:28px}.h3 .small{font-weight:400;line-height:1;color:#777;font-size:65%}.h3 small{font-weight:400;line-height:1;color:#777;font-size:65%}.h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:16px;margin-bottom:16px;font-size:20px}.h4 .small{font-weight:400;line-height:1;color:#777;font-size:75%}.h4 small{font-weight:400;line-height:1;color:#777;font-size:75%}.h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:16px;margin-bottom:16px;font-size:16px}.h5 .small{font-weight:400;line-height:1;color:#777;font-size:75%}.h5 small{font-weight:400;line-height:1;color:#777;font-size:75%}.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:16px;margin-bottom:16px;font-size:14px}.h6 .small{font-weight:400;line-height:1;color:#777;font-size:75%}.h6 small{font-weight:400;line-height:1;color:#777;font-size:75%}h2{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:32px;margin-bottom:16px;font-size:34px}h2 .small{font-weight:400;line-height:1;color:#777;font-size:65%}h2 small{font-weight:400;line-height:1;color:#777;font-size:65%}h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:32px;margin-bottom:16px;font-size:28px}h3 .small{font-weight:400;line-height:1;color:#777;font-size:65%}h3 small{font-weight:400;line-height:1;color:#777;font-size:65%}h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:16px;margin-bottom:16px;font-size:20px}h4 .small{font-weight:400;line-height:1;color:#777;font-size:75%}h4 small{font-weight:400;line-height:1;color:#777;font-size:75%}h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:16px;margin-bottom:16px;font-size:16px}h5 .small{font-weight:400;line-height:1;color:#777;font-size:75%}h5 small{font-weight:400;line-height:1;color:#777;font-size:75%}h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:16px;margin-bottom:16px;font-size:14px}h6 .small{font-weight:400;line-height:1;color:#777;font-size:75%}h6 small{font-weight:400;line-height:1;color:#777;font-size:75%}p{margin:0 0 16px}.lead{margin-bottom:32px;font-size:18px;font-weight:300;line-height:1.4}address{line-height:2;margin-bottom:32px;font-style:normal}dd{line-height:2;margin-left:0}dt{line-height:2;font-weight:700}.small{font-size:87%}small{font-size:87%}.mark{background-color:#fcf8e3;padding:.2em}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.page-header{padding-bottom:15px;margin:64px 0 32px;border-bottom:1px solid #eee}dl{margin-top:0;margin-bottom:32px}ol{margin-top:0;margin-bottom:16px}ol ol{margin-bottom:0}ol ul{margin-bottom:0}ul{margin-top:0;margin-bottom:16px}ul ol{margin-bottom:0}ul ul{margin-bottom:0}abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:16px 32px;margin:0 0 32px;font-size:20px;border-left:5px solid #eee}blockquote ol:last-child{margin-bottom:0}blockquote p:last-child{margin-bottom:0}blockquote ul:last-child{margin-bottom:0}blockquote .small{display:block;font-size:80%;line-height:2;color:#777}blockquote .small:before{content:'\2014 \00A0'}blockquote footer{display:block;font-size:80%;line-height:2;color:#777}blockquote footer:before{content:'\2014 \00A0'}blockquote small{display:block;font-size:80%;line-height:2;color:#777}blockquote small:before{content:'\2014 \00A0'}.button{color:#3c3c3b;line-height:1.38em;border:1px solid #9d9c9c;text-align:center;display:inline-block;padding:10px 60px;font-size:18px;font-family:"Martel",Georgia,"Times New Roman",Times,serif;margin-top:2em;text-decoration:none;background:0 0;box-shadow:0 8px 25px transparent;transition:background .2s,box-shadow .2s,color .2s;min-width:300px}.button:hover{color:#3c3c3b;text-decoration:none !important;box-shadow:0 8px 25px rgba(0,0,0,.2)}.button:active{text-decoration:none !important;box-shadow:0 8px 25px rgba(0,0,0,.2);color:#dba934;background:#3c3c3b}.button:focus{color:#dba934;background:#3c3c3b}.blockquote-reverse{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before{content:''}.blockquote-reverse .small:after{content:'\00A0 \2014'}.blockquote-reverse footer:before{content:''}.blockquote-reverse footer:after{content:'\00A0 \2014'}.blockquote-reverse small:before{content:''}.blockquote-reverse small:after{content:'\00A0 \2014'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}blockquote.pull-right .small:before{content:''}blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote.pull-right footer:before{content:''}blockquote.pull-right footer:after{content:'\00A0 \2014'}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}.mw_1312{max-width:1312px;margin:0 auto}.mw_1060{max-width:1060px;margin:0 auto}.bg_lightgray{background:#f6f6f6}.bg_darkgray{background:#eee}.bg_verydarkgray{background:#e4e4e4}.float_right{float:right}#header_pic_container{position:relative;top:0;left:0;width:100%}#header_pic_container .subtitle{color:#fff}#header_pic_container h1{color:#fff}.button--second{margin-top:1em}#header_title_wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}#header_title_wrapper .subtitle{font-size:18px;font-weight:700}#header_title_wrapper .subtitle a{color:#fff}#header_title_wrapper h1{font-family:Martel,Georgia,"Times New Roman",Times,serif}#header_overlay{position:absolute;width:100%;height:100%;background:linear-gradient(to right,#1d1d1b 0,rgba(28,15,20,.28) 47%,rgba(28,15,20,0) 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d1d1b',endColorstr='#001c0f14',GradientType=1)}.header_pic{top:0;background:0 0;transition:background .3s}.header_pic .header_pic_title{margin:auto}.header_pic .header_pic_title h1{line-height:1.3em}.header_pic.inactive{background:#8a8a88}#topnav_logo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:auto;text-align:center;transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.topnav_wrapper.clean{background-color:rgba(160,159,159,.5)}.pic_content_wide.pic_wide_wrapper{position:relative}.pic_content_wide.pic_wide_wrapper .wide_pic_text{position:absolute;color:#fff;bottom:0;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);left:0;padding:0 80px;line-height:1.667em;font-weight:600}.pic_content_wide.pic_wide_wrapper .wide_pic_text h2{font-family:Martel,Georgia,"Times New Roman",Times,serif;color:#fff;line-height:1em;font-weight:400;letter-spacing:.1em}.textblock{position:relative;padding:90px 0 60px;color:#3c3c3b;font-size:16px;font-weight:400}.textblock #start_hinweis_telefonnummer{line-height:1.38em;border:1px solid #9d9c9c;text-align:center;display:inline-block;padding:10px 60px;font-size:18px;font-family:Martel,Georgia,"Times New Roman",Times,serif;margin-top:35px}.textblock h2{font-family:Martel,Georgia,"Times New Roman",Times,serif}.textblock h4{color:#3c3c3b;font-weight:600;line-height:1.4em}.textblock h4.pb_15{padding-bottom:15px}.textblock p{padding-bottom:20px;line-height:2em}#breadcrumbs{color:#3c3c3b}#textblock_impressum{margin-top:147px;padding-top:0}#textblock_impressum .fliesstext{margin-top:130px}.link_content{line-height:1.38em;border:1px solid #9d9c9c;text-align:center;display:inline-block;padding:10px 60px;font-size:18px;font-family:Martel,Georgia,"Times New Roman",Times,serif;margin-top:35px}.pic_content_wide{width:100%}.pic_content_wide img{width:100%}#gallery_start_wrapper{position:relative}#gallery_start_wrapper .link-container{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}#gallery_start_wrapper .link-container a{background:rgba(255,255,255,.85);padding:30px 0;width:425px;text-align:center;display:block;transition:background .3s}#gallery_start_wrapper .link-container a:hover{background:#fff}#gallery_start_wrapper a{color:#000;font-size:20px;font-family:Martel,Georgia,"Times New Roman",Times,serif;text-decoration:none;margin-bottom:32px}#gallery_start_wrapper a:last-child{margin-bottom:0}.slick-dots{bottom:40px;position:absolute;list-style:none;margin:0}.slick-dots li{display:inline-block;margin-right:5px}.slick-dots li button{background:0 0;width:32px;height:32px;border:1px solid #dcdcdc;padding:0;transition:border .1s}.slick-dots li button:after{width:16px;height:16px;display:block;background:#dcdcdc;content:'';left:0;right:0;margin:auto;transition:background}.slick-dots li button:focus{outline:0}.slick-dots li button:focus:after{background:#a9a9a9}.slick-dots li button:hover:after{background:#a9a9a9}.slick-dots li.slick-active button{border:1px solid transparent}.small_pic_wrapper{position:relative}#scroll_icon_wrapper{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}#scroll_icon_wrapper img{width:100%}.small_pic_text{background:rgba(255,255,255,.8);line-height:1.78em;font-size:14px;text-align:center}.small_pic_text h3{font-size:18px;font-family:Martel,Georgia,"Times New Roman",Times,serif}.small_pic_text ul{margin-bottom:0}#cmd_load_more_projects{font-size:18px;font-family:Martel,Georgia,"Times New Roman",Times,serif;cursor:pointer;display:table;margin:5em auto 7em;padding:5px}#projekte_wrapper{position:relative;padding-bottom:50px}#zwischenlinie_projekt_uebersicht{position:absolute;height:100%;left:50%;top:0;width:1px;background:#060b11;margin-bottom:50px}#project_details_left .thumb_wrapper{vertical-align:bottom;display:inline-block;width:40%;position:relative;z-index:2}#project_details_left .thumb_wrapper a{z-index:2;position:relative}#project_details_left .thumb_wrapper a:after{content:'';width:100%;height:100%;border:1px solid #3c3c3b;position:absolute;top:0;left:0;opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:-1;visibility:hidden;transition:opacity .3s,visibility .3s,-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:opacity .3s,visibility .3s,transform .3s cubic-bezier(0,0,.2,1);transition:opacity .3s,visibility .3s,transform .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1)}#project_details_left .thumb_wrapper a.animate-in:hover:after{opacity:1;visibility:visible;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:2}#project_details_left .thumb_wrapper:nth-child(even){-webkit-transform:translateX(-10%) translateY(110%);-ms-transform:translateX(-10%) translateY(110%);transform:translateX(-10%) translateY(110%)}#project_details_left .thumb_wrapper:nth-child(odd):last-child{margin-bottom:50px}.inview-animate{opacity:0;display:block;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);transition:opacity .3s,visibility .3s,-webkit-transform .5s cubic-bezier(0,0,.2,1);transition:opacity .3s,visibility .3s,transform .5s cubic-bezier(0,0,.2,1);transition:opacity .3s,visibility .3s,transform .5s cubic-bezier(0,0,.2,1),-webkit-transform .5s cubic-bezier(0,0,.2,1)}.inview-animate.animate-in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}#gal_wrapper{padding-bottom:100px}#projekt_kontakt_info{background:#dbaa33;color:#fff;padding:34px 0 34px 80px;font-family:Martel,Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:2em;margin-left:-80px;display:inline-block;width:100%}#projekt_kontakt_info a{color:#fff}#projekt_kontakt_info h3{margin-top:0;margin-bottom:0;font-size:16px;line-height:2em;font-weight:600}#contact_container h2{font-family:Martel,Georgia,"Times New Roman",Times,serif;font-size:20px}#contact_container h4{font-weight:400;font-size:16px;margin-bottom:60px}.wpcf7-submit{margin-top:1em}#contactform_wrapper{width:100%;margin:0 auto}#contactform_wrapper .accept_privacy{font-size:14px;cursor:pointer;position:relative}#contactform_wrapper .accept_privacy a{color:#3c3c3b;font-weight:600}#contactform_wrapper .accept_privacy .wpcf7-form-control-wrap{position:inherit}#contactform_wrapper .heading{text-align:center}#contactform_wrapper .heading h2{font-family:Martel,Georgia,"Times New Roman",Times,serif;line-height:2em;margin-bottom:0}#contactform_wrapper input[type=text]{width:100%;border:1px solid #9c9d9c;font-size:14px;font-weight:400;color:#3c3c3b;font-family:"Open Sans",sans-serif;padding:0 10px 0 19px;height:30px;margin-bottom:18px;background:#eee;transition:border .3s}#contactform_wrapper input[type=text]:focus{outline:0;border:1px solid #000}#contactform_wrapper input[type=email]{width:100%;border:1px solid #9c9d9c;font-size:14px;font-weight:400;color:#3c3c3b;font-family:"Open Sans",sans-serif;padding:0 10px 0 19px;height:30px;margin-bottom:18px;background:#eee;transition:border .3s}#contactform_wrapper input[type=email]:focus{outline:0;border:1px solid #000}#contactform_wrapper input[type=tel]{width:100%;border:1px solid #9c9d9c;font-size:14px;font-weight:400;color:#3c3c3b;font-family:"Open Sans",sans-serif;padding:0 10px 0 19px;height:30px;margin-bottom:18px;background:#eee;transition:border .3s}#contactform_wrapper input[type=tel]:focus{outline:0;border:1px solid #000}#contactform_wrapper input[type=text].wpcf7-not-valid{border:1px solid #d9534f}#contactform_wrapper input[type=email].wpcf7-not-valid{border:1px solid #d9534f}#contactform_wrapper input[type=tel].wpcf7-not-valid{border:1px solid #d9534f}#contactform_wrapper textarea{width:100%;background:0 0;padding:3px 10px 3px 19px;font-size:14px;resize:vertical;border:1px solid #9c9d9c;height:156px}#contactform_wrapper textarea:focus{outline:0;border:1px solid #000}#contactform_wrapper textarea::placeholder{color:#3c3c3b !important;opacity:1 !important}#contactform_wrapper textarea::-webkit-input-placeholder{color:#3c3c3b !important;opacity:1 !important}#contactform_wrapper textarea:-moz-placeholder{color:#3c3c3b !important;opacity:1 !important}#contactform_wrapper textarea::-moz-placeholder{color:#3c3c3b !important;opacity:1 !important}#contactform_wrapper textarea:-ms-input-placeholder{color:#3c3c3b !important;opacity:1 !important}#contactform_wrapper input[type=submit]{border:1px solid #9c9d9c;padding:5px 25px;margin-bottom:10px;background:#eee;font-weight:300;font-size:14px;font-family:'Open Sans',sans-serif}#contactform_wrapper input[type=submit]:active{outline:0;color:#3c3c3b}#contactform_wrapper input[type=submit]:focus{outline:0;color:#3c3c3b}#contactform_wrapper .chk_datenschutz{margin-right:.5em}#contactform_wrapper .chk_datenschutz .wpcf7-list-item{text-align:left;margin-left:0}#contactform_wrapper input::-webkit-input-placeholder{color:#3c3c3b;opacity:1}#contactform_wrapper input::-moz-placeholder{color:#3c3c3b;opacity:1}#contactform_wrapper input:-ms-input-placeholder{color:#3c3c3b;opacity:1}#contactform_wrapper input::placeholder{color:#3c3c3b;opacity:1}#contactform_wrapper .wpcf7-validation-errors{border:1px solid #d9534f;margin:0;font-weight:600;font-size:14px}#contactform_wrapper .wpcf7-response-output{margin-top:2em}#contactform_wrapper .wpcf7-mail-sent-ok{border:1px solid #5cb85c;margin:0 !important;font-weight:600;font-size:14px}#contactform_wrapper .wpcf7-form-control-wrap{position:relative}#contactform_wrapper .wpcf7-not-valid-tip{position:absolute;left:0;color:#d9534f;z-index:2;font-size:14px;-webkit-transform:translateY(-50%) translateX(-120%);-ms-transform:translateY(-50%) translateX(-120%);transform:translateY(-50%) translateX(-120%);top:50%}#footer_container{line-height:1.54em}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.hidden{display:none !important}.visible-lg{display:none !important}.visible-lg-block{display:none !important}.visible-lg-inline{display:none !important}.visible-lg-inline-block{display:none !important}.visible-md{display:none !important}.visible-md-block{display:none !important}.visible-md-inline{display:none !important}.visible-md-inline-block{display:none !important}.visible-print{display:none !important}.visible-print-block{display:none !important}.visible-print-inline{display:none !important}.visible-print-inline-block{display:none !important}.visible-sm{display:none !important}.visible-sm-block{display:none !important}.visible-sm-inline{display:none !important}.visible-sm-inline-block{display:none !important}.visible-xs{display:none !important}.visible-xs-block{display:none !important}.visible-xs-inline{display:none !important}.visible-xs-inline-block{display:none !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (min-width:768px){.lead{font-size:24px}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}td.visible-lg{display:table-cell !important}th.visible-lg{display:table-cell !important}.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}.hidden-lg{display:none !important}}@media (min-width:1600px){.pad_lr_80{margin:0 80px}.pt_193{padding-top:193px}.pb_205{padding-bottom:205px}#header_pic_container .header_pic img{width:100%}.header_pic{min-height:874px}.header_pic .header_pic_title{padding-left:80px}#header_title_wrapper h1{font-size:55px;margin-bottom:25px;letter-spacing:.1em}#breadcrumbs{padding:40px 0;font-size:16px}.textblock h2{font-size:70px}.textblock h4{padding:0 0 2.5em;font-size:18px}#gallery_start_wrapper{margin-bottom:170px}#scroll_icon_wrapper{width:48px;height:48px}.small_pic_text{padding:10px 50px 20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:410px}.small_pic_text h3{margin-bottom:25px;margin-top:1em}.uebersicht_one_project{padding-bottom:200px}.uebersicht_one_project .uebersicht_one_project_bilder{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.uebersicht_one_project .uebersicht_one_project_bilder img:nth-child(even){-webkit-transform:translate(-13%,57%);-ms-transform:translate(-13%,57%);transform:translate(-13%,57%)}.uebersicht_one_project .uebersicht_one_project_text{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.mgt-280{margin-top:280px}#project_details_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#project_details_left .thumb_wrapper{margin-bottom:228px}#project_details_right{position:relative;min-height:1px;padding-left:0;padding-right:0}#projekt_kontakt_info{max-width:513px}#contact_container{padding:85px 0 133px}#contactform_wrapper{padding:0 20px;max-width:750px}#contactform_wrapper .heading{margin-bottom:120px}#contactform_wrapper .heading h2{font-size:20px}#footer_container{padding:125px 0}#footer_bottom .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_bottom .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}#footer_top .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_top .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}}@media (min-width:1600px) and (min-width:1200px){.uebersicht_one_project .uebersicht_one_project_bilder{float:left;width:41.66666667%}.uebersicht_one_project .uebersicht_one_project_text{float:left;width:41.66666667%;margin-left:16.66666667%}.uebersicht_one_project.even .uebersicht_one_project_text{right:58.33333333%}.uebersicht_one_project.even .uebersicht_one_project_bilder{left:58.33333333%}#footer_top .footer_right{left:50%;float:left;width:50%}#footer_top .footer_left{float:left;width:50%;right:50%}#project_details_right{left:50%;float:left;width:50%}#project_details_left{float:left;width:50%;right:50%}#footer_bottom .footer_left{float:left;width:50%}#footer_bottom .footer_right{float:left;width:50%}}@media (max-width:767px){.button{margin-left:auto;margin-right:auto}.small_pic_text{margin-left:auto;margin-right:auto;padding:15px;border:1px solid #979796;background:0 0;margin-bottom:18px;width:90%}.small_pic_text h3{margin-bottom:0;margin-top:0}.pt_193{padding-top:0}.pb_205{padding-bottom:0}#header_pic_container .header_pic img{height:350px;width:auto}.header_pic{min-height:230px}.header_pic .header_pic_title{padding-left:22px}#header_title_wrapper h1{font-size:30px}#header_title_wrapper .subtitle{display:none}#topnav_logo{padding-top:13px}#topnav_logo #logo_header{width:52px}.topnav_wrapper{height:63px;background:rgba(160,159,159,.5)}.topnav_wrapper .topnav_inner .mobile-trigger{display:inline-block}.topnav_wrapper #topnav_content{opacity:0;visibility:hidden;position:fixed;width:100%;height:100vh;background:#3c3c3b;padding:70px 15px 60px}.topnav_wrapper #menu-main_menu .menu-item{display:block;text-align:center}.topnav_wrapper #menu-main_menu .menu-item a{color:#fff;font-family:Martel,Georgia,"Times New Roman",Times,serif;font-size:25px;line-height:1.7em}.topnav_wrapper #menu-main_menu .menu-item.active a{color:#dba934}#breadcrumbs{padding:40px 15px 0;font-size:13px}.textblock{padding:30px 15px}.textblock h2{font-size:30px;margin-bottom:1em}.textblock h4{padding:0;font-size:16px;margin-bottom:1em}.pic_content_wide.pic_wide_wrapper .wide_pic_text{display:none}#gallery_start_wrapper .link-container{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:0 30px 60px}#gallery_start_wrapper .link-container a{background:0 0;border:1px solid #979796;width:inherit;padding:0}.gallery_start{display:none !important}.small_pic_wrapper img{width:100%;height:auto}#scroll_icon_wrapper{display:none}.mgt-280{margin-top:30px}.uebersicht_one_project{padding-bottom:80px}.uebersicht_one_project:after{display:block;background:#8f8f8f;bottom:40px;position:absolute}.uebersicht_one_project .button-wrapper{text-align:center}#zwischenlinie_projekt_uebersicht{display:none}#project_details_left .thumb_wrapper{margin-bottom:150px;width:50%;max-width:228px}#project_details_left .thumb_wrapper img{width:100%;height:auto}#gal_wrapper{max-width:600px;margin:auto;text-align:center}#projekt_kontakt_info{margin-left:inherit;padding:15px}#contact_container{padding:15px 0 50px}#contactform_wrapper{padding:0 15px}#contactform_wrapper .kontakt-submit{text-align:center;padding-top:30px}#contactform_wrapper .heading{margin-bottom:50px}#contactform_wrapper .heading h2{font-size:30px}#contactform_wrapper .wpcf7-not-valid-tip{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#footer_container{padding:50px 15px}#footer_top .footer_right{text-align:center;margin-bottom:3em}#footer_top .footer_right img{height:60px}#footer_bottom{padding-bottom:0}.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}td.visible-xs{display:table-cell !important}th.visible-xs{display:table-cell !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}.hidden-xs{display:none !important}}@media (max-width:500px){#header_pic_container .header_pic img{height:230px}}@media (max-width:400px){#header_title_wrapper .subtitle{display:none}#menu-main_menu li a{color:#f0f}}@media (min-width:1230px){.pad_lr_80{margin:0 80px}.pt_193{padding-top:193px}.pb_205{padding-bottom:205px}#header_pic_container .header_pic img{width:100%}.header_pic{min-height:600px}.header_pic .header_pic_title{padding-left:80px}#header_title_wrapper h1{font-size:70px;margin-bottom:25px;letter-spacing:.3rem}#topnav_logo{position:relative;min-height:1px;padding-left:0;padding-right:0}#topnav_logo #logo_header{width:78px}.topnav_wrapper{height:101px}.topnav_wrapper .topnav_inner{padding:0 30px}.topnav_wrapper .topnav_inner .mobile-adress{display:none}.topnav_wrapper #topnav_content{min-height:1px;padding-left:45px;padding-right:0;max-width:1312px;width:100%;margin:0 auto;position:absolute;left:0;right:0}.topnav_wrapper #menu-main_menu .menu-item{display:inline-block;margin-right:20px}.topnav_wrapper #menu-main_menu .menu-item a{color:#fff}.topnav_wrapper #menu-main_menu .menu-item a:after{content:''}.scrolled #topnav_logo{-webkit-transform:translateY(8px) scale(.6);-ms-transform:translateY(8px) scale(.6);transform:translateY(8px) scale(.6)}.scrolled .topnav_wrapper{background:rgba(160,159,159,.5)}.scrolled .topnav_wrapper #topnav_content{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}#breadcrumbs{padding:40px 0;font-size:16px}.textblock h2{font-size:50px}.textblock h4{padding:0 0 2.5em;font-size:18px}#gallery_start_wrapper{margin-bottom:170px}#scroll_icon_wrapper{width:48px;height:48px}.small_pic_text{padding:10px 50px 20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:410px}.small_pic_text h3{margin-bottom:25px;margin-top:1em}.uebersicht_one_project{padding-bottom:200px}.uebersicht_one_project .uebersicht_one_project_bilder{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.uebersicht_one_project .uebersicht_one_project_bilder>img:nth-child(even){-webkit-transform:translate(-13%,57%);-ms-transform:translate(-13%,57%);transform:translate(-13%,57%)}.uebersicht_one_project .uebersicht_one_project_text{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.mgt-280{margin-top:280px}#project_details_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#project_details_left .thumb_wrapper{margin-bottom:228px}#project_details_right{position:relative;min-height:1px;padding-left:0;padding-right:0}#projekt_kontakt_info{max-width:513px}#contact_container{padding:85px 0 133px}#contactform_wrapper{padding:0 20px;max-width:750px}#contactform_wrapper .heading{margin-bottom:120px}#contactform_wrapper .heading h2{font-size:20px}#footer_container{padding:125px 0}#footer_bottom .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_bottom .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}#footer_top .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_top .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}}@media (min-width:768px) and (max-width:1230px){.pt_193{padding-top:60px}.pb_205{padding-bottom:60px}#header_pic_container .header_pic img{width:100%}.header_pic{min-height:450px}.header_pic .header_pic_title{padding-left:80px}#header_title_wrapper h1{font-size:45px;margin-bottom:25px;letter-spacing:.1em}#topnav_logo #logo_header{width:52px}.topnav_wrapper{height:63px;background:rgba(160,159,159,.5)}.topnav_wrapper .topnav_inner .mobile-trigger{display:inline-block}.topnav_wrapper #topnav_content{opacity:0;visibility:hidden;position:fixed;width:100%;height:100vh;background:#3c3c3b;padding:70px 30px 60px}.topnav_wrapper #menu-main_menu .menu-item{display:block;text-align:center}.topnav_wrapper #menu-main_menu .menu-item a{color:#fff;font-family:Martel,Georgia,"Times New Roman",Times,serif;font-size:25px;line-height:1.7em}.topnav_wrapper #menu-main_menu .menu-item.active a{color:#dba934}#breadcrumbs{padding:40px 30px;font-size:16px}.textblock{padding:60px 30px}.textblock h2{font-size:30px}.textblock h4{padding:0 0 2.5em;font-size:18px}#gallery_start_wrapper{margin-bottom:170px}.small_pic_wrapper img{width:100%;height:auto}#scroll_icon_wrapper{width:48px;height:48px}.small_pic_text{padding:10px 128px 20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.small_pic_text h3{margin-bottom:25px;margin-top:1em}.uebersicht_one_project{padding-bottom:100px}.uebersicht_one_project .uebersicht_one_project_bilder{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.uebersicht_one_project .uebersicht_one_project_bilder>img:nth-child(even){-webkit-transform:translate(-13%,57%);-ms-transform:translate(-13%,57%);transform:translate(-13%,57%)}.uebersicht_one_project .uebersicht_one_project_text{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.mgt-280{margin-top:60px}#project_details_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#project_details_left .thumb_wrapper{margin-bottom:150px}#project_details_right{position:relative;min-height:1px;padding-left:0;padding-right:0}#projekt_kontakt_info{max-width:513px}#contact_container{padding:85px 0}#contactform_wrapper{padding:0 15px;max-width:400px}#contactform_wrapper .heading{margin-bottom:120px}#contactform_wrapper .heading h2{font-size:30px}#footer_container{padding:80px 30px}#footer_bottom .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_bottom .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}#footer_top .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_top .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}td.visible-sm{display:table-cell !important}th.visible-sm{display:table-cell !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}.hidden-sm{display:none !important}}@media (max-width:1230px){.pt_193{padding-top:193px}.pb_205{padding-bottom:205px}#header_pic_container .header_pic img{width:100%}.header_pic{min-height:550px}.header_pic .header_pic_title{padding-left:80px}#header_title_wrapper h1{font-size:50px;margin-bottom:25px;letter-spacing:.1em}#topnav_logo{position:relative;min-height:1px;padding-left:0;padding-right:0}#topnav_logo #logo_header{width:78px}.topnav_wrapper{height:101px;padding:0}.topnav_wrapper .topnav_inner{padding:0}.scrolled #topnav_logo{-webkit-transform:translateY(0) scale(.6);-ms-transform:translateY(0) scale(.6);transform:translateY(0) scale(.6)}.scrolled .topnav_wrapper{background:rgba(160,159,159,.5)}.scrolled .topnav_wrapper #topnav_content{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}#breadcrumbs{padding:40px 60px;font-size:16px}.textblock{padding:60px 30px}.textblock h2{font-size:45px}.textblock h4{padding:0 0 2.5em;font-size:18px}#gallery_start_wrapper{margin-bottom:170px}.small_pic_wrapper img{width:100%;height:auto}#scroll_icon_wrapper{width:48px;height:48px}.small_pic_text{padding:10px 128px 20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.small_pic_text h3{margin-bottom:25px;margin-top:1em}.uebersicht_one_project{padding-bottom:200px}.uebersicht_one_project .uebersicht_one_project_bilder{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.uebersicht_one_project .uebersicht_one_project_bilder>img:nth-child(even){-webkit-transform:translate(-13%,57%);-ms-transform:translate(-13%,57%);transform:translate(-13%,57%)}.uebersicht_one_project .uebersicht_one_project_text{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.mgt-280{margin-top:100px}#project_details_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#project_details_left .thumb_wrapper{margin-bottom:228px}#project_details_right{position:relative;min-height:1px;padding-left:0;padding-right:0}#projekt_kontakt_info{max-width:513px}#contact_container{padding:85px 0 133px}#contactform_wrapper{padding:0 20px;max-width:600px}#contactform_wrapper .heading{margin-bottom:120px}#contactform_wrapper .heading h2{font-size:30px}#footer_container{padding:100px 60px}#footer_bottom .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_bottom .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}#footer_top .footer_left{position:relative;min-height:1px;padding-left:0;padding-right:0}#footer_top .footer_right{position:relative;min-height:1px;padding-left:0;padding-right:0;text-align:right}.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}td.visible-md{display:table-cell !important}th.visible-md{display:table-cell !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}.hidden-md{display:none !important}}@media (max-width:1230px){body{border:0 solid #000 !important}#topnav_logo{position:relative;margin:0 auto;width:100%}.topnav_wrapper #topnav_content{max-width:1312px;width:100%;margin:0 auto;position:absolute;left:0;right:0}}@media (min-width:992px) and (max-width:1199px){.uebersicht_one_project .uebersicht_one_project_bilder{float:left;width:41.66666667%}.uebersicht_one_project .uebersicht_one_project_text{float:left;width:41.66666667%;margin-left:16.66666667%}.uebersicht_one_project.even .uebersicht_one_project_text{right:58.33333333%}.uebersicht_one_project.even .uebersicht_one_project_bilder{left:58.33333333%}#footer_top .footer_right{left:50%;float:left;width:50%}#footer_top .footer_left{float:left;width:50%;right:50%}#project_details_right{left:50%;float:left;width:50%}#project_details_left{float:left;width:50%;right:50%}#footer_bottom .footer_left{float:left;width:50%}#footer_bottom .footer_right{float:left;width:50%}}@media (min-width:1200px) and (max-width:1599px){.uebersicht_one_project .uebersicht_one_project_bilder{float:left;width:41.66666667%}.uebersicht_one_project .uebersicht_one_project_text{float:left;width:41.66666667%;margin-left:16.66666667%}.uebersicht_one_project.even .uebersicht_one_project_text{right:58.33333333%}.uebersicht_one_project.even .uebersicht_one_project_bilder{left:58.33333333%}#footer_top .footer_right{left:50%;float:left;width:50%}#footer_top .footer_left{float:left;width:50%;right:50%}#project_details_right{left:50%;float:left;width:50%}#project_details_left{float:left;width:50%;right:50%}#footer_bottom .footer_left{float:left;width:50%}#footer_bottom .footer_right{float:left;width:50%}}@media (min-width:768px) and (max-width:991px) and (min-width:768px){.uebersicht_one_project .uebersicht_one_project_bilder{float:left;width:41.66666667%}.uebersicht_one_project .uebersicht_one_project_text{float:left;width:41.66666667%;margin-left:16.66666667%}#footer_top .footer_left{float:left;width:50%;right:50%}#footer_top .footer_right{float:left;width:50%;left:50%}#project_details_left{float:left;width:50%;right:50%}#project_details_right{float:left;width:50%;left:50%}#footer_bottom .footer_left{float:left;width:50%}#footer_bottom .footer_right{float:left;width:50%}}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}td.visible-print{display:table-cell !important}th.visible-print{display:table-cell !important}.visible-print-block{display:block !important}.visible-print-inline{display:inline !important}.visible-print-inline-block{display:inline-block !important}.hidden-print{display:none !important}}@media (min-width:769px){.uebersicht_one_project .uebersicht_one_project_bilder a:hover img{-webkit-transform:translate(5%,6%) !important;-ms-transform:translate(5%,6%) !important;transform:translate(5%,6%) !important}}.above_the_fold_end{display:none}@font-face{font-family:"Martel";font-style:normal;font-weight:600;src:url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-600.eot);src:local(""),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-600.eot?#iefix) format("embedded-opentype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-600.woff2) format("woff2"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-600.woff) format("woff"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-600.ttf) format("truetype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-600.svg#Martel) format("svg");font-display:swap}@font-face{font-family:"Martel";font-style:normal;font-weight:700;src:url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-700.eot);src:local(""),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-700.eot?#iefix) format("embedded-opentype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-700.woff2) format("woff2"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-700.woff) format("woff"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-700.ttf) format("truetype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-700.svg#Martel) format("svg");font-display:swap}@font-face{font-family:"Martel";font-style:normal;font-weight:800;src:url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-800.eot);src:local(""),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-800.eot?#iefix) format("embedded-opentype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-800.woff2) format("woff2"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-800.woff) format("woff"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-800.ttf) format("truetype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-800.svg#Martel) format("svg");font-display:swap}@font-face{font-family:"Martel";font-style:normal;font-weight:900;src:url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-900.eot);src:local(""),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-900.eot?#iefix) format("embedded-opentype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-900.woff2) format("woff2"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-900.woff) format("woff"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-900.ttf) format("truetype"),url(//jahns-gramberg.de/wp-content/themes/jahnsgramberg/assets/css/../fonts/martel-v5-latin-900.svg#Martel) format("svg");font-display:swap}.fc{max-width:1365px;margin:0 auto;padding:80px 87px}@media (max-width:991px){.fc{padding:20px 40px}}.fc.fw,.fc.grau{width:100%;max-width:100%;padding:0}.fc.fw>div,.fc.grau>div{margin:0 auto;padding:80px 80px 100px;max-width:1365px}@media (max-width:991px){.fc.fw>div,.fc.grau>div{padding:30px 40px 20px !important}}.grau{background-color:#f4f4f4}.posts_links{display:grid;grid-template-columns:repeat(auto-fill,minmax(386px, 1fr));grid-template-columns:repeat(3,minmax(240px, 1fr));grid-column-gap:22px;background-color:#f4f4f4;color:#2d2d2c}@media (max-width:992px){.posts_links{grid-template-columns:repeat(1,minmax(240px, 1fr))}.posts_links .post{margin-bottom:30px}}.posts_links h1{font:normal normal 500 25px/38px "Martel","Times New Roman",Times,serif}.posts_links p{font:normal normal 300 16px/24px "Open Sans",Helvetica,sans-serif}.posts_links a:hover{text-decoration:none}.posts_links ._bild img{width:100%;height:auto}.entscheidungshilfe{display:flex;background-color:#fff;color:#2d2d2c;padding-top:80px;padding-bottom:110px}@media (max-width:991px){.entscheidungshilfe{flex-wrap:wrap}}@media (max-width:991px){.entscheidungshilfe{padding-top:0;padding-bottom:50px}}.entscheidungshilfe ._links,.entscheidungshilfe ._rechts{max-width:40%;padding:30px 0}@media (max-width:991px){.entscheidungshilfe ._links,.entscheidungshilfe ._rechts{max-width:100%}.entscheidungshilfe ._links p,.entscheidungshilfe ._rechts p{width:80%;margin:0 !important;hyphens:auto}}.entscheidungshilfe ._links{text-align:right}.entscheidungshilfe ._links p{float:right;display:block;margin-left:60px}@media (max-width:991px){.entscheidungshilfe ._links{margin-bottom:80px}.entscheidungshilfe ._links img{left:-30px}}.entscheidungshilfe ._rechts p{float:left;display:block;margin-right:60px}@media (max-width:991px){.entscheidungshilfe ._rechts img{right:-30px}}.entscheidungshilfe ._space{width:12%;margin-right:10%;border-right:2px solid #dcaa33;height:270px}@media (max-width:991px){.entscheidungshilfe ._space{display:none}}.entscheidungshilfe .__text{top:12px;position:relative}.entscheidungshilfe h2{color:#dcaa33;font:normal normal 500 25px/38px "Martel","Times New Roman",Times,serif}.entscheidungshilfe p{font-size:18px;font-family:"Open Sans",Helvetica,sans-serif;font-weight:600;line-height:28px}@media (max-width:1199px){.entscheidungshilfe p{width:70%}}.entscheidungshilfe a{position:relative;width:100%;display:inline-block;width:86%}@media (max-width:1199px){.entscheidungshilfe a{width:100%}}@media (max-width:991px){.entscheidungshilfe a{width:auto}}.entscheidungshilfe a:hover{text-decoration:none}.entscheidungshilfe .arrow{position:relative;width:16px;top:10px}@media (max-width:991px){.entscheidungshilfe .arrow{position:absolute}}.masonry{display:flex;flex-wrap:wrap}@media (max-width:991px){.masonry{padding-left:40px;padding-right:40px}}.masonry>div{width:33vw}.masonry img{width:100%;height:100%;object-fit:cover}.masonry ._bild{margin-right:20px;margin-bottom:20px;height:33vh;width:calc(33.333% - 20px)}@media (max-width:991px){.masonry ._bild{width:100vw}}.upper{box-shadow:12px 23px 35px -9px #cfcfcf}.zeitstrahl{padding:80px 80px 120px;display:flex;width:100%;position:relative}@media (max-width:991px){.zeitstrahl{flex-wrap:wrap}}.zeitstrahl ._element{width:100%;height:100%;position:relative}@media (max-width:991px){.zeitstrahl ._element{margin-bottom:80px}}.zeitstrahl ._element._mitpfeil{border:0;border-radius:0;height:220px;width:50%}@media (max-width:900px){.zeitstrahl ._element._mitpfeil{height:180px}}@media (max-width:991px){.zeitstrahl ._element._mitpfeil{display:none}}.zeitstrahl ._element._mitpfeil .__pfeil{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute}.zeitstrahl ._element._mitpfeil .__pfeil img{width:70%;position:absolute;top:35%}@media (min-width:1200px){.zeitstrahl ._element._mitpfeil .__pfeil img{top:44%}}.zeitstrahl ._element .__kreis{display:flex;align-items:center;padding-bottom:100%;width:100%;position:relative}.zeitstrahl ._element .__kreis img{position:absolute;top:0;height:auto;width:100%}@media (max-width:991px){.zeitstrahl ._element .__kreis img{max-width:220px}}@media (max-width:991px){.zeitstrahl ._element .__kreis{justify-content:center;padding-bottom:230px}}.zeitstrahl ._element .__bildunterschrift{position:absolute;width:100%;text-align:center;padding-top:17px;font-weight:700}.zeitstrahl .__bubble{position:absolute;right:-70px;top:-50px;background-color:#dcaa33;border-radius:50%;width:140px;height:140px;transform:translate(0,0)}@media (max-width:991px){.zeitstrahl .__bubble{transform:translate(110px,45px);right:unset;top:unset}}.zeitstrahl .__bubble img.plus{width:24px;position:absolute;top:42%;left:19%}.zeitstrahl .__bubble span{color:#fff;font-size:14px;position:absolute;width:47%;right:10%;transform:translateY(76%);top:0;font-weight:700;line-height:1.4;hyphens:auto;word-break:break-word}.piktogramme_untereinander ._element{display:flex}@media (max-width:991px){.piktogramme_untereinander ._element{flex-wrap:wrap}}.piktogramme_untereinander ._element .__piktogramm{width:218px;overflow:visible}.piktogramme_untereinander ._element .__piktogramm img{width:100%;width:230px;height:auto;margin-left:-40px}.piktogramme_untereinander ._element .__text h1{font-family:"Martel","Times New Roman",Times,serif;font-size:40px;line-height:53px}.piktogramme_untereinander ._element .__text h2{font-family:"Martel","Times New Roman",Times,serif;font-weight:600;font-size:25px;line-height:38px;margin-bottom:1%}@media (max-width:991px){.piktogramme_untereinander ._element .__text h2{margin-top:10px}}.piktogramme_untereinander ._element .__text h3{font-size:18px;font-weight:600;line-height:25.2px;margin-top:1%;margin-bottom:1%}.piktogramme_untereinander ._element .__text p{font-weight:300;font-size:16px;line-height:24px}.piktogramme_untereinander ._element .__text p:first-of-type{margin-top:5%}.piktogramme_untereinander ._element .__text ul{padding-top:10px;padding-left:15px}.piktogramme_untereinander ._element .__text li{padding-left:20px;font-weight:300}.text .__text h1{font-family:"Martel","Times New Roman",Times,serif;font-size:40px;line-height:53px}.text .__text h2{font-family:"Martel","Times New Roman",Times,serif;font-weight:600;font-size:25px;line-height:38px;margin-bottom:1%}@media (max-width:991px){.text .__text h2{margin-top:10px}}.text .__text h3{font-size:18px;font-weight:600;line-height:25.2px;margin-top:1%;margin-bottom:1%}.text .__text p{font-weight:300;font-size:16px;line-height:24px}.text .__text p:first-of-type{margin-top:5%}.text .__text img{width:100%;height:auto;margin-top:3%}#footer_container{border-top:2px solid #dcaa33;padding:0}#footer_container>div{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:30px;padding:80px;background-color:#fff}@media (max-width:991px){#footer_container>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){#footer_container>div{grid-template-columns:repeat(1,1fr)}}#footer_container>div #logo_footer{margin-top:8px}@media (max-width:460px){#footer_container>div #logo_footer{position:relative;top:-15px;margin:0 auto;display:block}}#footer_container>div .col{font-size:14px}#footer_container>div .col ul#menu-footer_menu{margin-bottom:0}#footer_container>div .col ul#menu-footer_menu li{list-style-type:none;left:-4px;position:relative}#footer_container>div .col ul#menu-footer_menu span.glyphicon{display:none}#footer_container>div .col ul#menu-footer_menu a{font-weight:700}#kontaktfahne{background:#dcaa33 0% 0% no-repeat padding-box;position:fixed;top:66vh;right:0;width:240px;margin-right:-200px;height:80px;transition:.3s all ease-in-out}#kontaktfahne.slideout{margin-right:0}#kontaktfahne ul{position:absolute;list-style-type:none;padding:0;margin:0;left:10px}#kontaktfahne ul li{margin:0;padding:0;text-align:center;line-height:34px}#kontaktfahne ul li a{color:#fff;font-size:8px}#kontaktfahne ul li img{width:20px;height:auto}#kontaktfahne ul li span{font-size:16px;font-family:"Open Sans",Helvetica,sans-serif;font-weight:300;margin-left:10px;top:3px;position:relative}#homeicon{float:left;margin-bottom:0;padding-left:15px;padding-top:21px;padding-right:40px}@media (max-width:1230px){#homeiconlink{display:flex;width:100%;justify-content:center}#homeiconlink #homeicon{padding:0}}._breadcrumb{font-size:18px;font-weight:600;font-family:"Open Sans",Helvetica,sans-serif}._breadcrumb span{color:#dcaa33;padding:0 6px}#header_pic_container{position:relative}#header_pic_container .header_pic .header_pic_title{padding-left:60px}@media (max-width:1199px){#header_pic_container .header_pic .header_pic_title{padding-left:80px}}@media (max-width:991px){#header_pic_container .header_pic .header_pic_title{padding-left:40px}#header_pic_container .header_pic .header_pic_title h1{hyphens:auto;font-size:36px}}#header_pic_container #header_title_wrapper h1{font-family:"Martel","Times New Roman",Times,serif}#header_pic_container #iframe_container{min-height:874px;position:relative;z-index:-1;overflow:hidden}@media (max-width:767px){#header_pic_container #iframe_container{min-height:230px;height:230px}}#header_pic_container #iframe_container iframe{min-height:1150px;width:calc(100% + 150px);position:absolute;top:-110px}@media (max-width:767px){#header_pic_container #iframe_container iframe{min-height:230px}}#topnav_content{z-index:999}@media (max-width:1230px){#topnav_content{top:0;position:fixed}.scrolled .topnav_wrapper #topnav_content{transform:unset}}#topnav_content button#close_mobile_menu{display:none}#topnav_content.menu-is-active button#close_mobile_menu{display:block !important;position:absolute;top:13px;right:13px;background:0 0;border:0}#topnav_content.menu-is-active button#close_mobile_menu:hover svg{stroke:gray}#topnav_content.menu-is-active button#close_mobile_menu:active svg{stroke:#000}.topnav_wrapper{border-bottom:0;height:133px;padding:20px 0 0}.scrolled .topnav_wrapper{height:88px;padding:0}@media (max-width:991px){.topnav_wrapper{height:134px}.scrolled .topnav_wrapper{height:96px}}@media (max-width:991px){.topnav_wrapper{height:76px}.scrolled .topnav_wrapper{height:55px}.scrolled .topnav_wrapper #topnav_logo{transform:scale(.5) translateY(-27px)}}.topnav_wrapper #menu-main_menu{z-index:999}.topnav_wrapper #menu-main_menu .menu-item{transition:.3s all ease-in-out;margin-right:20px}@media (max-width:1230px){.topnav_wrapper #menu-main_menu .menu-item:last-child{margin-right:20px}}.scrolled .topnav_wrapper #menu-main_menu .menu-item{margin-right:20px}#topnav_logo{overflow:visible;height:106px;transition:.3s all ease-in-out;width:128px}.scrolled #topnav_logo{height:80px;overflow:hidden}#topnav_logo>a{text-align:center;display:flex;justify-content:center}#topnav_logo>a>img{height:106px;width:auto;position:relative}@media (min-width:1600px){.scrolled #topnav_logo{height:75px}#topnav_logo img#logo_header{width:180px}}@media (min-width:1200px) and (max-width:1599px){.scrolled #topnav_logo{height:75px}#topnav_logo img#logo_header{width:180px}}@media (min-width:992px){.scrolled #topnav_logo{height:70px}}@media (max-width:991px){#topnav_logo{transform:scale(.5) translateY(-66px)}.menu-is-active #topnav_logo{height:36px}#topnav_logo img#logo_header{width:180px}}@media (min-width:768px) and (max-width:991px){.scrolled #topnav_logo{height:70px;overflow:hidden;transform:scale(.5) translateY(-8px) !important}}#topnav_logo img#logo_header{width:unset !important}.topnav_wrapper .topnav_inner .mobile-trigger span{height:5px;width:5px}@media (max-width:991px){.topnav_wrapper .topnav_inner .mobile-trigger{width:35px}}.topnav_wrapper .topnav_inner .mobile-trigger:hover span{background-color:grey}#zwischenlinie_projekt_uebersicht{width:2px;background-color:#dcaa33}#cmd_load_more_projects{background-color:#f4f4f4;margin:0 auto;padding:5em 0 4em}@media (max-width:460px){.button{min-width:auto;padding-left:20px;padding-right:20px}}.button:active,.button:focus{color:#fff;background-color:#000}@media (max-width:460px){.textblock p{hyphens:auto}}.uebersicht_one_project .uebersicht_one_project_bilder img{max-width:228px}@media (max-width:991px){.uebersicht_one_project h2{hyphens:auto;font-size:30px;margin-bottom:auto}}@media (max-width:460px){.uebersicht_one_project_text{padding-left:0;padding-right:0}}#scroll_icon_wrapper_up{opacity:0;transition:.3s ease-in-out opacity;width:48px;height:48px;position:fixed;bottom:2vh;right:2vw;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);cursor:pointer}.scrolled #scroll_icon_wrapper_up{opacity:1}#scroll_icon_wrapper img{width:100%}#contactform_wrapper h1{font-family:"Martel","Times New Roman",Times,serif;font-size:40px;line-height:53px}#contactform_wrapper h2{font-family:"Martel","Times New Roman",Times,serif;font-weight:600;font-size:25px;line-height:38px;margin-bottom:1%}@media (max-width:991px){#contactform_wrapper h2{margin-top:10px}}#contactform_wrapper h3{font-size:18px;font-weight:600;line-height:25.2px;margin-top:1%;margin-bottom:1%}#contactform_wrapper p{font-weight:300;font-size:16px;line-height:24px}#contactform_wrapper p:first-of-type{margin-top:5%}