body{background-color:#ffffff!important}.et_pb_post{margin-bottom:15px!important}.hide-menu-item{display:none!important}.menu-item i._mi{width:auto;height:auto;margin-top:-.0em;font-size:1.2em;line-height:1}.et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item a{color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a:hover{background:none!important}.top-header-neubau{font-size:12px!important}nav>ul>li>ul:after{position:absolute;left:30%;margin-left:-0px;top:-10px!important;width:0;height:0;content:'';border-left:10px solid transparent!important;border-right:10px solid transparent!important;border-bottom:10px solid #666666!important}.et_pb_menu .et-menu>li{padding-left:25px;padding-right:25px}.et_dropdown_animation_fade.et_pb_menu ul li:hover>ul{-webkit-transition:all .5s ease-in-out!important;transition:all .5s ease-in-out!important}.et_pb_menu_1_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{top:50px!important}.et_pb_menu_1_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a:hover{background:#333333;transition:all .5s ease-in-out}.et_pb_menu_1_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a:hover{background:#532e09!important}iframe{display:block;width:100%!important;border:none;overflow-y:auto;overflow-x:visible!important;margin:0px;padding:0px;height:300px!important}.searchBoxContainer{font-family:Verdana,Geneva,'Titillium Web',sans-serif!important;font-size:16px!important}.searchBoxContainer label{color:#fff!important}.searchBoxContainer .searchBoxInnerContainer{background:rgb(147,132,113)!important}.searchBoxContainer .moduleTabs .current,.searchBoxContainer .moduleTabs .current:hover{background:rgb(147,132,113)!important;color:#fff!important}.searchBoxContainer .codeLinksContainer a{color:#bbb!important}.searchBoxContainer .codeLinksContainer a:hover{color:#ddd!important}.searchBoxContainer .codeLinksContainer .current,.searchBoxContainer .codeLinksContainer .current:hover{color:#fff!important}.searchBoxContainer .groupContainer{border:1px solid #999!important;padding:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;margin-top:5px!important}.pa-subhead-left:before{content:'';display:block;position:absolute;top:30%;left:0px;width:50px;border-bottom:2px solid #8f6e46;transition:all 0.5s ease-in-out}.pa-hover-section:hover .pa-subhead-left:before{content:'';display:block;position:absolute;top:30%;left:0px;width:100px;border-bottom:2px solid #390002;transition:all 0.5s ease-in-out}.pa-blog-feed .et_pb_post .post-meta{z-index:99;background:#660000;position:relative;padding:3px 14px;margin-left:20px;margin-right:20px}.et_pb_bottom_inside_divider{z-index:10000!important}.pa-number-three{border:2px solid #8f6e46;display:block;width:66px;height:66px;transition:all 0.8s ease-in-out}.pa-blog-feed a.more-link{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#666666;border-bottom:2px solid #666666;margin-top:20px;float:none;display:inline-block;transition:all 0.4s ease-in-out;background:#ffffff;margin:20px 40px}.et_pb_blog_1 .et_pb_post div.post-content a.more-link:hover{color:#8f6e46!important}.pa-blog-feed .et_pb_post .post-meta{z-index:99;background:#8f6e46}.pa-blog-feed .et_pb_post:hover a.more-link a:hover{color:#8f6e46;border-bottom:2px solid #8f6e46}.pa-blog-feed .et_pb_post:hover a.more-link{color:#8f6e46;border-bottom:2px solid #8f6e46;transition:all 0.4s ease-in-out}.pa-blog-feed .et_pb_post h2{z-index:99;position:relative;background:rgba(255,255,255,0);padding:20px 20px 0px 20px;margin-left:20px;margin-right:20px}.et_pb_blog_0 .et_pb_post .entry-featured-image-url img,.et_pb_blog_0 .et_pb_post .et_pb_slides,.et_pb_blog_0 .et_pb_post .et_pb_video_overlay,.et_pb_blog_1 .et_pb_post .entry-featured-image-url img,.et_pb_blog_1 .et_pb_post .et_pb_slides,.et_pb_blog_1 .et_pb_post .et_pb_video_overlay{border-left-width:4px;border-left-color:#8f6e46!important}img.mfp-img{padding:0!important;border:2px solid #660000;border-radius:20px}button.mfp-close{color:#660000!important;padding-top:20px!important;padding-right:24px!important}.searchBoxContainer{font-family:Verdana,Geneva,'DejaVu Sans',sans-serif;font-size:12px}.searchBoxContainer label{color:#fff}.searchBoxContainer .searchBoxInnerContainer{background:#666666}.searchBoxContainer .moduleTabs .current,.searchBoxContainer .moduleTabs .current:hover{background:#666666;color:#fff}.searchBoxContainer .codeLinksContainer a{color:#bbb}.searchBoxContainer .codeLinksContainer a:hover{color:#ddd}.searchBoxContainer .codeLinksContainer .current,.searchBoxContainer .codeLinksContainer .current:hover{color:#fff}.searchBoxContainer .groupContainer{border:1px solid #999;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:5px}@media (min-width:981px){.et_pb_text_inner h1,.et_pb_text_inner h1 a{font-size:45px;line-height:1.7em}.et_pb_text_inner h2,.et_pb_text_inner h2 a{font-size:38px;line-height:1.5em}.et_pb_text_inner h3,.et_pb_text_inner h3 a{font-size:30px;line-height:1.4em}.et_pb_text_inner h4,.et_pb_text_inner h4 a{font-size:25px;line-height:1.3em}.et_pb_text_inner h5,.et_pb_text_inner h6 a{font-size:22px;line-height:1.3em}.et_pb_text_inner h6,.et_pb_text_inner h6 a{font-size:12px;line-height:1.3em}.top-header-neubau{font-size:12px!important}.et_pb_section_parallax,.et_pb_parallax_css{background-attachment:fixed!important}}@media only screen and (max-width:980px){.et_pb_section_0{max-height:auto!important;width:auto!important;padding:10px 10px}.et_pb_section_0 img{max-height:auto!important;height:auto!important;padding-top:5px!important}.et_pb_row,.et_pb_row_0.et_pb_row{padding-top:0px!important}.et_pb_column{min-width:95%!important}h1{font-size:30px!important}h2{font-size:26px!important}.et_pb_text>:last-child{padding-bottom:10px}.et_pb_post_title_0 .et_pb_title_container h1.entry-title{padding:10px 5px!important}.pa-overlay .et_parallax_bg:before,.pa-overlay:before{background-color:#ffffff}.et_pb_section_6.et_pb_section{margin-top:-100px}.et_pb_row{width:100%!important}.et_pb_text_inner{width:90%!important;display:block!important;margin-left:auto!important;margin-right:auto!important}#dm_nav .menu-wrap__inner .close-submenu::before{content:"\e051"!important;color:#e2e2e2!important;margin-top:20px!important;margin-left:20px!important;font-size:25px!important}#dm_nav .menu-wrap__inner .visible>ul.sub-menu,.et-db #et-boc .et-l #dm_nav .nav li.visible>ul.sub-menu{margin-top:100px!important}.nav li ul{border-color:#e3d7cb!important}.et_pb_row_11.et_pb_row{margin-left:auto!important;margin-right:auto!important;max-width:100%!important}.et_pb_blurb_7 .et_pb_blurb_content,.et_pb_blurb_6 .et_pb_blurb_content{max-width:95%!important}.et_pb_fullwidth_image_0,.et_pb_fullwidth_image_1,.et_pb_fullwidth_image_2{height:35vh!important;bottom:0px;top:auto;left:auto}.et_pb_section{padding:25px 0px}.et_pb_section_8.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-size:100% 40px!important;bottom:0;height:40px!important}@media (min-width:769px) and (max-width:1079px){h1{font-size:28px!important}h2{font-size:24px!important}.top-header-neubau{font-size:10px!important}}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1!important;order:1!important}.second-on-mobile{-webkit-order:2!important;order:2!important}.third-on-mobile{-webkit-order:3!important;order:3!important}.fourth-on-mobile{-webkit-order:4!important;order:4!important}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.imtt-p{font-family:sans-serif;font-size:14px;line-height:18px;color:#ffffff!important;text-align:center!important;width:auto;height:auto;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px}.tablepress{head-bg-color:#dddddd!important}.pa-footer-bullet ul li:before{color:#f4f4f4!important}.pa-footer-bullet ul li:hover:before{color:#c1c1c1!important}.et_pb_cta_0.et_pb_promo h6{font-weight:700!important;text-transform:none;font-size:30px!important;color:#FFFFFF!important;margin-bottom:-15px!important;padding-bottom:0!important;padding-left:0!important;margin-left:-90px!important}.et_pb_gallery_0:empty,.et_pb_gallery_0 .et_pb_gallery_items:empty{display:none!important}.et_pb_gallery:empty,.et_pb_gallery .et_pb_gallery_items:empty{display:none!important}.wp-image-6664,.wp-image-6665,.wp-image-6666,.wp-image-6667,.wp-image-6668{display:none!important}}.mfp-bottom-bar,.mfp-title,.mfp-counter{display:none!important}@media (max-width:767px){#main-content h1,#main-content h2,#main-content h3,#main-content h4,#main-content h5,#main-content h6{overflow-wrap:normal!important;word-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;text-wrap:balance}#main-content .et_pb_module h1{font-size:28px!important;letter-spacing:1px!important}#main-content .et_pb_module h2{font-size:23px!important;letter-spacing:1px!important}#main-content .et_pb_module h3{font-size:20px!important;letter-spacing:1px!important}#main-content .et_pb_text table td,#main-content .et_pb_text table th{padding:6px!important}body.page-id-8779 .et_pb_row_10{max-width:90%!important}body.page-id-8779 .et_pb_blurb_6{padding-right:35px!important}.el-dbe-blog-extra.vertical_grid>article.et_pb_post_extra{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}}@media (max-width:400px){#main-content .et_pb_module h2{font-size:20px!important;letter-spacing:0!important}#main-content .et_pb_module h3{font-size:17px!important;letter-spacing:0!important}}@media (max-width:340px){#main-content .et_pb_module h2{font-size:18px!important}}body .et-l--footer .et_pb_text_2_tb_footer a{color:#e0c49a!important}body .et-l--footer .et_pb_text_2_tb_footer a:hover{color:#ffffff!important}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_1_tb_header{display:none!important}.et_pb_section_3_tb_header{display:block!important}}.et_pb_section_3_tb_header .df-mobile-menu-button{font-size:0!important;line-height:0;background:#fff!important;border-radius:6px;width:52px;height:46px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.18);cursor:pointer}.et_pb_section_3_tb_header .df-mobile-menu-button::before{content:'a';font-family:ETmodules!important;font-size:34px;line-height:1;color:#8F6E46;display:block}.et_pb_section_3_tb_header .df-mobile-menu-button[data-open="on"]::before{content:'M'}@media only screen and (min-width:768px) and (max-width:980px){body.home .et_pb_section_2 .et_pb_text_1{margin-top:-60px!important}}h1,h2,h3,h4,h5,h6{line-height:1.25em}.et_pb_post .entry-title,.et_pb_blog_extras .entry-title,.et_pb_toggle_title,.dp-dfg-item .entry-title{line-height:1.3!important}@media only screen and (min-width:981px) and (max-width:1199px){.et_pb_menu_1_tb_header .et_pb_menu__menu>nav>ul>li{padding-left:12px!important;padding-right:12px!important}.et_pb_menu_1_tb_header .et_pb_menu__menu>nav>ul>li>a{font-size:21px!important;letter-spacing:1px!important}}@media only screen and (min-width:981px){.et_pb_section_3_tb_footer{transition:transform .35s ease}body.ghf-scrolled .et_pb_section_3_tb_footer{transform:translateX(-212px)}body.ghf-scrolled .et_pb_section_3_tb_footer:hover{transform:none}}@media only screen and (max-width:980px){.et_pb_module.dpdfg_filtergrid{padding-left:14px!important;padding-right:14px!important}}@media only screen and (max-width:980px){body.home .et_pb_blog_0{padding-left:16px!important;padding-right:16px!important}body.page-id-7696 .et_pb_blurb_0 .et_pb_blurb_container,body.page-id-10498 .et_pb_blurb_8 .et_pb_blurb_container{padding-left:16px!important;padding-right:16px!important}}body.page-id-17113{--bg-gruen:#5a7f2e;--bg-gruen-dk:#3f5f1f;--bg-orange:#d9782b;--bg-rot:#c0392b;--bg-creme:#f4f0e9;--bg-salbei:#93a77e}body.page-id-17113 #main-content .et_pb_text_1{background:var(--bg-creme);color:var(--bg-gruen-dk)!important;padding:40px 48px;border-radius:6px;text-align:left;max-width:860px;margin-left:auto;margin-right:auto}body.page-id-17113 #main-content .et_pb_text_1 p,body.page-id-17113 #main-content .et_pb_text_1 em{color:var(--bg-gruen-dk)!important;font-size:17px;line-height:1.6}body.page-id-17113 #main-content .et_pb_text_1 strong{color:var(--bg-gruen)!important}body.page-id-17113 #main-content .et_pb_text_1 h3{color:var(--bg-orange)!important;text-align:left;letter-spacing:0}body.page-id-17113 #main-content .et_pb_text_1 h3 strong,body.page-id-17113 #main-content .et_pb_text_1 h3 b,body.page-id-17113 #main-content .et_pb_text_1 h3 span{color:var(--bg-rot)!important}body.page-id-17113 #main-content .et_pb_section_2{background-color:var(--bg-creme)!important}body.page-id-17113 #main-content .et_pb_section_2 .et_pb_text{text-align:left!important}body.page-id-17113 #main-content .et_pb_section_2 .et_pb_text h2{color:var(--bg-orange)!important;text-align:left!important;border-bottom:2px solid var(--bg-orange);padding-bottom:8px;margin-bottom:18px;text-shadow:none!important}body.page-id-17113 #main-content .et_pb_section_2 .et_pb_text p{color:var(--bg-gruen-dk)!important;text-shadow:none!important;text-align:left!important}body.page-id-17113 #main-content .et_pb_section_2 .et_pb_text strong{color:var(--bg-gruen)!important}body.page-id-17113 #main-content .et_pb_section_3 .et_pb_text li>strong:first-child{color:var(--bg-orange)!important}body.page-id-17113 #main-content .et_pb_section_3 .et_pb_text h3{color:var(--bg-gruen)!important}body.page-id-17113 #main-content .et_pb_section_3 .et_pb_row:first-child,body.page-id-17113 #main-content .et_pb_section_3 .et_pb_row{background-color:rgba(244,240,233,.95)!important}body.page-id-17113 #main-content .et_pb_section_4{background-color:var(--bg-creme)!important}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_text_10 h2{color:var(--bg-gruen)!important;font-weight:700!important;text-shadow:none!important}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member h3{color:var(--bg-gruen)!important;text-shadow:none!important}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member,body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member p,body.page-id-17113 #main-content .et_pb_section_4 .et_pb_member_position{color:var(--bg-gruen-dk)!important;text-shadow:none!important}body.page-id-17113 #main-content .et_pb_section_5{background-color:#e3e8db!important}body.page-id-17113 #main-content .et_pb_text_11 h2{color:var(--bg-gruen)!important;font-weight:700!important}body.page-id-17113 #main-content .et_pb_button{background-color:var(--bg-gruen)!important;border-color:var(--bg-gruen)!important;color:#fff!important}body.page-id-17113 #main-content .et_pb_button:hover{background-color:var(--bg-orange)!important;border-color:var(--bg-orange)!important}@media (max-width:767px){body.page-id-17113 #main-content .et_pb_text_1{padding:28px 22px}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member_description{padding-left:14px;padding-right:14px}}body.page-id-17113 #main-content .et_pb_section_3 .et_pb_row_9{margin-top:30px!important;border-radius:20px!important}@media only screen and (max-width:980px){body.page-id-17113 #main-content .et_pb_image_2,body.page-id-17113 #main-content .et_pb_image_3,body.page-id-17113 #main-content .et_pb_image_4{text-align:center!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:24px!important}body.page-id-17113 #main-content .et_pb_image_2 .et_pb_image_wrap,body.page-id-17113 #main-content .et_pb_image_3 .et_pb_image_wrap,body.page-id-17113 #main-content .et_pb_image_4 .et_pb_image_wrap{display:block;margin:0 auto}body.page-id-17113 #main-content .et_pb_image_2 img{max-width:130px;margin:0 auto}body.page-id-17113 #main-content .et_pb_image_3 img{max-width:300px;margin:0 auto}body.page-id-17113 #main-content .et_pb_image_4 img{max-width:240px;margin:0 auto}body.page-id-17113 #main-content .et_pb_text_1{width:auto!important;margin-left:16px!important;margin-right:16px!important}}@media only screen and (max-width:980px){body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member{text-align:center!important}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member_image{max-width:240px!important;width:100%!important;margin:0 auto 18px!important;float:none!important}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member_image img{width:100%!important;height:auto!important}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_team_member_description{text-align:center!important}}@media only screen and (min-width:600px) and (max-width:980px){body.page-id-17113 #main-content .et_pb_section_4 .et_pb_row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}body.page-id-17113 #main-content .et_pb_section_4 .et_pb_row.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:46%!important;flex:0 0 46%!important;max-width:46%!important;min-width:0!important;margin:0 2% 40px!important}}@media only screen and (max-width:599px){body.page-id-17113 #main-content .et_pb_section_4 .et_pb_row>.et_pb_column{width:100%!important;margin-right:0!important;margin-left:0!important}}body.page-id-17113 #main-content .et_pb_text_0 h2.bg-highlight{color:#f3b743!important;font-size:44px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:.5px!important;text-shadow:0 2px 3px rgba(0,0,0,.45),0 0 18px rgba(0,0,0,.25)!important;margin:6px 0 4px!important}@media only screen and (min-width:981px){body.page-id-17113 #main-content .et_pb_section_1 .et_pb_row_2{width:90%!important;max-width:1200px!important}}@media only screen and (min-width:981px) and (max-width:1279px){body.page-id-17113 #main-content .et_pb_text_0 h2.bg-highlight{font-size:42px!important}}@media only screen and (max-width:980px){body.page-id-17113 #main-content .et_pb_text_0 h2.bg-highlight{font-size:32px!important}}@media only screen and (max-width:767px){body.page-id-17113 #main-content .et_pb_text_0 h2.bg-highlight{font-size:28px!important;letter-spacing:0!important}}.difl_advancedmenuitem_1_tb_header_mobile_menu{display:none!important}#ghf-mnav{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2147483646;background:rgb(147,132,113);color:#fff;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .28s ease,transform .28s ease,visibility 0s linear .28s;font-family:'Titillium Web',Helvetica,Arial,sans-serif;box-sizing:border-box}#ghf-mnav *{box-sizing:border-box}html.ghf-mn-open #ghf-mnav{opacity:1;visibility:visible;transform:none;transition:opacity .28s ease,transform .28s ease,visibility 0s}html.ghf-mn-open,html.ghf-mn-open body{overflow:hidden!important}html.ghf-mn-open body{position:fixed!important;left:0;right:0;width:100%}html.ghf-mn-open .et_pb_section_5_tb_footer,html.ghf-mn-open .ccm-settings-summoner,html.ghf-mn-open [class*="pojo-a11y"],html.ghf-mn-open [id*="userway"],html.ghf-mn-open [class*="accessib"]{display:none!important}#ghf-mnav .ghf-mn-top{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background:rgb(147,132,113);border-bottom:1px solid rgba(255,255,255,.28)}#ghf-mnav .ghf-mn-logo{display:block;line-height:0}#ghf-mnav .ghf-mn-logo img{height:80px;width:auto;max-width:62vw;object-fit:contain}#ghf-mnav .ghf-mn-close{flex:0 0 auto;width:52px;height:46px;padding:0;border:0;border-radius:6px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.18);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}#ghf-mnav .ghf-mn-close::before{content:'M';font-family:ETmodules!important;font-size:34px;line-height:1;color:#8F6E46}#ghf-mnav .ghf-mn-nav{padding:6px 20px 28px}#ghf-mnav .ghf-mn-list,#ghf-mnav .ghf-mn-sub{list-style:none!important;margin:0;padding:0}#ghf-mnav .ghf-mn-list>li{border-bottom:1px solid rgba(255,255,255,.28);padding:0}#ghf-mnav .ghf-mn-row{display:flex;align-items:stretch}#ghf-mnav .ghf-mn-row>a{flex:1 1 auto;min-width:0;display:block;padding:15px 0;font-size:25px;line-height:1.25;font-weight:600;color:#fff!important;text-decoration:none;letter-spacing:.01em}#ghf-mnav .ghf-mn-tog{flex:0 0 58px;margin:10px 0;padding:0;background:none;border:0;border-left:1px solid rgba(255,255,255,.28);cursor:pointer;position:relative}#ghf-mnav .ghf-mn-tog::before{content:'';position:absolute;left:50%;top:50%;width:12px;height:12px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translate(-50%,-70%) rotate(45deg);transition:transform .25s ease}#ghf-mnav li.ghf-open>.ghf-mn-row .ghf-mn-tog::before{transform:translate(-50%,-25%) rotate(-135deg)}#ghf-mnav .ghf-mn-sub{display:none;padding:0 0 14px 14px;border-left:2px solid rgba(255,255,255,.35);margin:0 0 4px 2px}#ghf-mnav li.ghf-open>.ghf-mn-sub{display:block}#ghf-mnav .ghf-mn-sub a{display:block;padding:9px 0;font-size:18px;line-height:1.35;color:rgba(255,255,255,.93)!important;text-decoration:none}#ghf-mnav .current-menu-item>.ghf-mn-row>a,#ghf-mnav .ghf-mn-sub .current-menu-item>a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}#ghf-mnav a:focus-visible,#ghf-mnav button:focus-visible{outline:2px solid #fff;outline-offset:3px}#ghf-mnav .ghf-mn-foot{margin-top:auto;padding:22px 20px calc(26px + env(safe-area-inset-bottom));background:rgba(0,0,0,.13);line-height:1.5}#ghf-mnav .ghf-mn-foot a{color:#fff!important;text-decoration:none}#ghf-mnav .ghf-mn-contact a{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:19px;font-weight:600;word-break:break-word}#ghf-mnav .ghf-mn-contact .dashicons{font-size:22px;width:22px;height:22px;flex:0 0 22px}#ghf-mnav .ghf-mn-legal{margin-top:12px;font-size:15px;opacity:.88}@media (min-width:600px){#ghf-mnav .ghf-mn-top{padding:16px 40px}#ghf-mnav .ghf-mn-logo img{height:100px}#ghf-mnav .ghf-mn-nav{padding:10px 40px 36px}#ghf-mnav .ghf-mn-row>a{font-size:30px;padding:18px 0}#ghf-mnav .ghf-mn-tog{flex-basis:68px}#ghf-mnav .ghf-mn-sub a{font-size:20px;padding:10px 0}#ghf-mnav .ghf-mn-foot{padding-left:40px;padding-right:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 30px}}@media (max-height:500px){#ghf-mnav .ghf-mn-top{position:static}#ghf-mnav .ghf-mn-logo img{height:56px}#ghf-mnav .ghf-mn-row>a{font-size:22px;padding:11px 0}}@media (prefers-reduced-motion:reduce){#ghf-mnav,#ghf-mnav .ghf-mn-tog::before{transition:none!important}}:is(.page-id-7696,.home) .ghf-p-intro .et_pb_text h1{font-size:40px;line-height:1.2;color:#333;text-align:center;padding-bottom:14px}:is(.page-id-7696,.home) .ghf-p-intro .et_pb_text p{max-width:760px;margin:0 auto;text-align:center}:is(.page-id-7696,.home) .ghf-p-nav{margin-top:26px!important;margin-bottom:0!important}:is(.page-id-7696,.home) .ghf-p-nav nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px}:is(.page-id-7696,.home) .ghf-p-nav nav a{display:inline-block;padding:10px 20px;border-radius:999px;border:1.5px solid #8F6E46;color:#8F6E46!important;font-weight:600;font-size:16px;line-height:1.3;background:#fff;text-decoration:none;transition:background .2s,color .2s}:is(.page-id-7696,.home) .ghf-p-nav nav a:hover,:is(.page-id-7696,.home) .ghf-p-nav nav a:focus-visible{background:#8F6E46;color:#fff!important}:is(.page-id-7696,.home) .ghf-p-sec{padding:70px 0!important;scroll-margin-top:110px}:is(.page-id-7696,.home) .ghf-p-sec--cream{background:#f4f0e9!important}:is(.page-id-7696,.home) .ghf-p-sec--white{background:#fff!important}:is(.page-id-7696,.home) .ghf-p-sec--green{background:#eef1ea!important}:is(.page-id-7696,.home) .ghf-p-sec .et_pb_row{width:90%!important;max-width:1240px!important;padding:0!important}:is(.page-id-7696,.home) .ghf-p-headrow{margin-bottom:36px!important}:is(.page-id-7696,.home) .ghf-p-head{text-align:center}:is(.page-id-7696,.home) .ghf-p-head h2{font-size:36px;line-height:1.2;color:#3f3428;padding-bottom:10px}:is(.page-id-7696,.home) .ghf-p-head p{font-size:17px;color:#5d544b;max-width:680px;margin:0 auto}:is(.page-id-7696,.home) .ghf-p-head p.ghf-p-kicker{font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8F6E46;padding-bottom:6px}:is(.page-id-7696,.home) .ghf-p-grid{display:grid!important;gap:28px;align-items:stretch}:is(.page-id-7696,.home) .ghf-p-grid::before,:is(.page-id-7696,.home) .ghf-p-grid::after{display:none!important}:is(.page-id-7696,.home) .ghf-p-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.page-id-7696,.home) .ghf-p-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.page-id-7696,.home) .ghf-p-grid>.et_pb_column{width:auto!important;min-width:0!important;margin:0!important;float:none!important}:is(.page-id-7696,.home) .ghf-p-card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px rgba(63,52,40,.10);display:flex!important;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}:is(.page-id-7696,.home) .ghf-p-card:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(63,52,40,.16)}:is(.page-id-7696,.home) .ghf-p-card .et_pb_module{margin:0!important;width:100%}:is(.page-id-7696,.home) .ghf-p-img,:is(.page-id-7696,.home) .ghf-p-img a,:is(.page-id-7696,.home) .ghf-p-img .et_pb_image_wrap{display:block!important;line-height:0;width:100%}:is(.page-id-7696,.home) .ghf-p-img img{width:100%!important;aspect-ratio:4/3;object-fit:cover;transition:transform .4s ease}:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-img img{aspect-ratio:16/9}:is(.page-id-7696,.home) .ghf-p-card:hover .ghf-p-img img{transform:scale(1.04)}:is(.page-id-7696,.home) .ghf-p-img{overflow:hidden}:is(.page-id-7696,.home) .ghf-p-body{padding:22px 24px 6px!important;flex:1 1 auto}:is(.page-id-7696,.home) .ghf-p-body h3{font-size:22px;line-height:1.25;padding-bottom:8px;font-weight:700}:is(.page-id-7696,.home) .ghf-p-body h3 a{color:#3f3428!important;text-decoration:none}:is(.page-id-7696,.home) .ghf-p-body p{font-size:16px;line-height:1.6;color:#5d544b}:is(.page-id-7696,.home) .ghf-p-body p.ghf-p-meta{font-weight:700;color:#8F6E46;padding-bottom:8px}:is(.page-id-7696,.home) .ghf-p-body p.ghf-p-badge{display:inline-block;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 13px;border-radius:999px;background:#8F6E46;color:#fff;margin-bottom:14px}:is(.page-id-7696,.home) .ghf-p-badge--xmas{background:#9b2d30!important}:is(.page-id-7696,.home) .ghf-p-badge--green{background:#5a7f2e!important}:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body{padding:28px 32px 8px!important}:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body h3{font-size:30px}:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body p{font-size:17px}:is(.page-id-7696,.home) .ghf-p-card .et_pb_button_module_wrapper{margin:auto 0 0!important;padding:10px 24px 26px}:is(.page-id-7696,.home) .ghf-p-card--big .et_pb_button_module_wrapper{padding:12px 32px 32px}:is(.page-id-7696,.home) a.et_pb_button.ghf-p-btn,:is(.page-id-7696,.home) a.et_pb_button.ghf-p-btn:hover{display:inline-block;background:#8F6E46!important;color:#fff!important;border:2px solid #8F6E46!important;border-radius:6px!important;font-size:16px!important;font-weight:600;line-height:1.3!important;padding:11px 22px!important;letter-spacing:.02em}:is(.page-id-7696,.home) a.et_pb_button.ghf-p-btn:hover{background:#6f5536!important;border-color:#6f5536!important}:is(.page-id-7696,.home) a.et_pb_button.ghf-p-btn::after{display:none!important}:is(.page-id-7696,.home) .ghf-p-card--big a.et_pb_button.ghf-p-btn{font-size:17px!important;padding:13px 26px!important}:is(.page-id-7696,.home) .ghf-p-cta{background:rgb(147,132,113)!important;text-align:center}:is(.page-id-7696,.home) .ghf-p-cta .et_pb_row{max-width:820px}:is(.page-id-7696,.home) .ghf-p-head--light h2,:is(.page-id-7696,.home) .ghf-p-head--light p,:is(.page-id-7696,.home) .ghf-p-head--light p.ghf-p-kicker{color:#fff!important}:is(.page-id-7696,.home) .ghf-p-cta .ghf-p-head{margin-bottom:26px!important}:is(.page-id-7696,.home) .ghf-p-cta .et_pb_button_module_wrapper{display:inline-block;margin:6px 8px!important}:is(.page-id-7696,.home) .ghf-p-cta a.et_pb_button.ghf-p-btn--light{background:#fff!important;color:#6f5536!important;border-color:#fff!important}:is(.page-id-7696,.home) .ghf-p-cta a.et_pb_button.ghf-p-btn--light:hover{background:#f4f0e9!important;border-color:#f4f0e9!important}:is(.page-id-7696,.home) .ghf-p-cta a.et_pb_button.ghf-p-btn--outline{background:transparent!important;color:#fff!important;border-color:#fff!important}:is(.page-id-7696,.home) .ghf-p-cta a.et_pb_button.ghf-p-btn--outline:hover{background:rgba(255,255,255,.15)!important}@media (max-width:1180px){:is(.page-id-7696,.home) .ghf-p-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){:is(.page-id-7696,.home) .ghf-p-grid--2{grid-template-columns:minmax(0,1fr)}:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body h3{font-size:26px}}@media (max-width:767px){:is(.page-id-7696,.home) .ghf-p-sec{padding:50px 0!important}:is(.page-id-7696,.home) .ghf-p-intro .et_pb_text h1{font-size:30px}:is(.page-id-7696,.home) .ghf-p-head h2{font-size:28px}:is(.page-id-7696,.home) .ghf-p-headrow{margin-bottom:26px!important}:is(.page-id-7696,.home) .ghf-p-grid{gap:22px}:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body{padding:22px 22px 6px!important}:is(.page-id-7696,.home) .ghf-p-card--big .et_pb_button_module_wrapper{padding:10px 22px 24px}:is(.page-id-7696,.home) .ghf-p-nav nav a{font-size:15px;padding:9px 16px}}@media (max-width:600px){:is(.page-id-7696,.home) .ghf-p-grid--4{grid-template-columns:minmax(0,1fr)}:is(.page-id-7696,.home) .ghf-p-sec .et_pb_row{width:88%!important}}:is(.page-id-7696,.home) .ghf-p-intro .et_pb_text:not(.ghf-p-nav){padding-bottom:0!important;margin-bottom:0!important}:is(.page-id-7696,.home) .ghf-p-head h2{color:#3f3428!important}:is(.page-id-7696,.home) .ghf-p-head--light h2{color:#fff!important}:is(.page-id-7696,.home) .ghf-p-body h3{text-transform:none!important;letter-spacing:.01em!important;font-size:21px!important;hyphens:auto}:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body h3{font-size:30px!important}:is(.page-id-7696,.home) .ghf-p-card .et_pb_button_module_wrapper{text-align:left!important}@media (max-width:860px){:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body h3{font-size:26px!important}}@media (max-width:767px){:is(.page-id-7696,.home) .ghf-p-card--big .ghf-p-body h3{font-size:24px!important}}:is(.page-id-7696,.home) .ghf-p-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.page-id-7696,.home) .ghf-p-grid--2s{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px!important}:is(.page-id-7696,.home) .ghf-p-grid--2s .ghf-p-img img{aspect-ratio:16/10}@media (max-width:900px){:is(.page-id-7696,.home) .ghf-p-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.page-id-7696,.home) .ghf-p-grid--3>.et_pb_column:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:calc(50% - 14px)!important}}@media (max-width:600px){:is(.page-id-7696,.home) .ghf-p-grid--3,:is(.page-id-7696,.home) .ghf-p-grid--2s{grid-template-columns:minmax(0,1fr)}:is(.page-id-7696,.home) .ghf-p-grid--3>.et_pb_column:last-child:nth-child(odd){max-width:none!important;justify-self:stretch}}:is(.page-id-7696,.home) #main-content .ghf-p-head h2{font-size:36px!important;line-height:1.2!important}:is(.page-id-7696,.home) #main-content .ghf-p-body h3{font-size:21px!important;line-height:1.25!important}:is(.page-id-7696,.home) #main-content .ghf-p-card--big .ghf-p-body h3{font-size:30px!important}@media (max-width:860px){:is(.page-id-7696,.home) #main-content .ghf-p-card--big .ghf-p-body h3{font-size:26px!important}}@media (max-width:767px){:is(.page-id-7696,.home) #main-content .ghf-p-head h2{font-size:28px!important}:is(.page-id-7696,.home) #main-content .ghf-p-card--big .ghf-p-body h3{font-size:24px!important}:is(.page-id-7696,.home) #main-content .ghf-p-body h3{font-size:21px!important}}:is(.page-id-7696,.home) .ghf-p-more{margin-top:40px!important;text-align:center}:is(.page-id-7696,.home) a.et_pb_button.ghf-p-btn--more{font-size:17px!important;padding:13px 28px!important}@media (prefers-reduced-motion:reduce){:is(.page-id-7696,.home) .ghf-p-card,:is(.page-id-7696,.home) .ghf-p-img img{transition:none}}@media only screen and (max-width:980px){.home .et_pb_section_6.et_pb_section,.page-id-7696 .et_pb_section_6.et_pb_section,.page-id-12771 .et_pb_section_6.et_pb_section{margin-top:0!important}.home .et_pb_section_7.et_pb_section{margin-top:-100px}}@media only screen and (max-width:767px){#main-content .et_pb_text_align_justified,#main-content .et_pb_text_align_justified p,#main-content .et_pb_text [style*="justify"]{text-align:left!important}#main-content .et_pb_text [style*="text-align: right"]{text-align:center!important}.et-l--footer .et_pb_text_3_tb_footer h3{font-size:20px!important;letter-spacing:2px!important;line-height:1.35!important}.et-l--footer .et_pb_text_7_tb_footer,.et-l--footer .et_pb_text_7_tb_footer *,.et-l--footer .et_pb_text_9_tb_footer,.et-l--footer .et_pb_text_9_tb_footer *{font-size:13px!important}.et-l--footer .et_pb_text_8_tb_footer a{font-size:14px!important;display:inline-block;padding:6px 4px}}.page-id-13341 #main-content .et_pb_text h2.ghf-h1look{font-size:35px!important;font-weight:300!important;text-transform:uppercase!important;color:#444!important;line-height:70px!important;text-align:center!important;padding-bottom:10px!important}.page-id-12771 #main-content .et_pb_text h2.ghf-h1look{font-size:40px!important;font-weight:600!important;text-transform:uppercase!important;color:#666!important;line-height:60px!important;text-align:center!important;padding-bottom:10px!important}.page-id-9625 #main-content .et_pb_text h1.ghf-plain-h1{font-size:22px!important;font-weight:500!important;color:#666!important;line-height:1.25!important;text-transform:none!important;padding-bottom:0!important}@media only screen and (max-width:980px){.page-id-13341 #main-content .et_pb_text h2.ghf-h1look,.page-id-12771 #main-content .et_pb_text h2.ghf-h1look{font-size:30px!important;line-height:1.3!important}}