@font-face{font-family:"MarkerFelt-Wide";src:url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/MarkerFeltWide.eot);src:url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/MarkerFeltWide.eot?#iefix) format("embedded-opentype"),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/MarkerFeltWide.otf) format("opentype"),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/MarkerFeltWide.svg) format("svg"),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/MarkerFeltWide.ttf) format("truetype"),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/MarkerFeltWide.woff) format("woff"),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/MarkerFeltWide.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/open-sans-v15-latin-regular.woff2) format('woff2'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/open-sans-v15-latin-regular.woff) format('woff'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/open-sans-v15-latin-regular.ttf) format('truetype'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/open-sans-v15-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'IndieFlower';src:url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/indieflower.eot);src:url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/indieflower.eot?#iefix) format('embedded-opentype'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/indieflower.woff2) format('woff2'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/indieflower.woff) format('woff'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/indieflower.ttf) format('truetype'),url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/fonts/indieflower.svg#IndieFlower) format('svg');font-weight:400;font-style:normal}html{width:100%;height:100%;position:relative;margin:0 !important;padding:0 !important;border:0 !important}body{width:100%;height:100%;font-size:100.01%;margin:0 !important;padding:0 !important;border:0 !important;color:#000;background-color:#fff;font-family:'Open Sans'}blockquote,pre,p,td,img,ul,li{font-size:16px}p.blocksatz{text-align:justify}img,ul,ul li{border:0;margin:0;padding:0}#divContent UL,#divContent OL{margin-top:0;margin-bottom:15px;padding-top:0;padding-bottom:0}#divContent UL LI{margin-top:4px;margin-left:20px;padding-top:4px;font-size:16px}img{max-width:100%;height:auto}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:30px;margin-bottom:0;color:#002a66;font-size:28px;font-weight:400;line-height:normal;padding:0 0 20px}h2,.h2{font-size:22px;padding:0 0 18px}h3,.h3{font-size:20px;padding:0 0 16px}h4,.h4{font-size:18px;padding:0 0 15px}h5,.h5{font-size:16px;padding:0 0 14px}h6,.h6{font-size:14px;padding:0 0 13px}h1,.h1{font-family:'MarkerFelt-Wide';font-size:42px}h2.start{padding:0}a,a:visited{color:#284c7e;text-decoration:underline}a:hover{color:#002a66;text-decoration:none}#divContentWrapper,#divHeader{position:relative;width:auto;max-width:1200px;margin-left:auto;margin-right:auto}div.container{padding-left:0;padding-right:0;max-width:1200px;width:auto !important}@media all and (max-width:1230px){div.container{padding-left:15px;padding-right:15px}}#divHeaderWrapper{background-color:#e5e5e5;display:block;width:100%;height:425px;margin:0;padding:0}#divBeitragsbild{position:relative;margin:0 auto;height:425px;max-height:425px;background-position:center center;background-size:cover;background-image:url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/images/layout/dorfmauerblick1200x425-q082.jpg)}#divCompanyWrapper{position:absolute;top:120px;width:100%}#divCompanyWrapper:hover{cursor:pointer}#divCompany{display:inline-block;margin:0;padding:0;width:100%;text-align:center}#divCompany div:first-child,#divCompany div:last-child{font-family:"MarkerFelt-Wide"}#divCompany div:first-child{font-size:30px;color:#b2b2b2;text-shadow:#fff 1px 0px 0px,#fff .540302px .841471px 0px,#fff -.416147px .909297px 0px,#fff -.989993px .14112px 0px,#fff -.653644px -.756803px 0px,#fff .283662px -.958924px 0px,#fff .96017px -.279416px 0px}#divCompany div:last-child{font-size:50px;color:#284c7e;text-shadow:#fff 1px 0px 0px,#fff .540302px .841471px 0px,#fff -.416147px .909297px 0px,#fff -.989993px .14112px 0px,#fff -.653644px -.756803px 0px,#fff .283662px -.958924px 0px,#fff .96017px -.279416px 0px}body.page-id-2 #divCompanyWrapper{top:30px}#wprmenu_bar{background-color:transparent !important;position:absolute !important;top:435px}#wprmenu_bar.active{top:0}html body div.wprm-overlay{background:rgba(0,0,0,.8)}html body div.wprm-wrapper{overflow:auto}.wprmenu_bar .hamburger-inner,.wprmenu_bar .hamburger-inner:before,.wprmenu_bar .hamburger-inner:after{background:#284c7e}.wprmenu_bar.active .hamburger-inner,.wprmenu_bar.active .hamburger-inner:before,.wprmenu_bar.active .hamburger-inner:after{background:#fff}#wprmenu_bar .menu_title:before{content:'Navigation';color:#002a66;font-size:28px}#wprmenu_bar.active .menu_title:before{content:'schließen';color:#ccc;font-size:18px}#divContentTable{display:table;width:100%;max-width:100%}#divLeftColumn{display:table-cell;box-sizing:border-box;vertical-align:top;width:200px;margin:0;padding:30px 0 0;background-color:#becd30}#divContent{display:table-cell;box-sizing:border-box;vertical-align:top;width:70%;max-width:100%;margin:0;padding:30px 30px 30px 0}#divContentRight{display:table-cell;box-sizing:border-box;vertical-align:top;width:30%;max-width:100%;margin:30px 0 0;padding:20px 0 30px}@media all and (max-width:900px){#divContent{display:block;width:100%;padding:55px 0 30px}#divContentRight{display:block;width:100%;padding:30px 0;border-top:2px solid #284c7e}}blockquote{border-left:5px solid #002a66}a.fancybox .img-wrapper:after,a.fancybox .img-wrapper:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transition:all .3s linear}a.fancybox .img-wrapper:before{background:#000;opacity:0;z-index:1}a.fancybox .img-wrapper:after{background:url(//www.fewo-sommerach.de/wp-content/themes/fewosommerach/images/layout/gt3-photo-gallery-image.svg) no-repeat 50%;background-size:14px;z-index:2;opacity:0}a.fancybox .img-wrapper:hover:before{opacity:.5}a.fancybox .img-wrapper:hover:after{opacity:1}.text_wrap_caption .caption,figcaption{color:#284c7e;font-size:12px}.gt3-photo-gallery-pro--isotope_gallery{text-align:left}h6.widget-title{margin-top:54px;font-size:20px;font-weight:700;color:#002a66}.captcha-image i{color:#e3da9a !important}#divFooterWrapper{width:auto;max-width:100%;background-color:#284c7e}#divFooter{height:200px;max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center}#divFooter #divFooterCol{display:table-cell;vertical-align:top}#divFooter #divFooterCol p{line-height:19px;color:#fff;margin:0;padding:0 0 7px}@media all and (max-width:1200px){#divFooter #divFooterCol p{line-height:normal}}#divFooter #divFooterCol a,#divFooter #divFooterCol a:visited{color:#fff}#divFooter #divFooterCol:nth-child(1){width:50%;margin-left:15px}#divFooter #divFooterCol:nth-child(2){width:25%}#divFooter #divFooterCol:nth-child(2) a{line-height:30px}@media all and (max-width:900px){#divFooter #divFooterCol:nth-child(2) a{line-height:40px}}#divFooter #divFooterCol:nth-child(3){width:25%;text-align:right}#divFooter #divFooterCol:first-child img{margin:0 0 5px}#divFooter #divFooterCol:last-child img{width:140px;margin-right:60px}#divFooter p,#divFooter p a,#divFooter p a:visited{color:#fff;font-size:14px}#divFooter p a:hover{text-decoration:none}@media all and (max-width:1220px){#divFooter{padding-left:0;padding-right:10px}}@media all and (max-width:900px){#divFooter{height:auto;padding-top:10px;padding-bottom:10px;display:block}#divFooter #divFooterCol{display:block;width:100% !important;margin-top:40px;margin-bottom:40px;margin-left:15px;margin-right:5px}#divFooter #divFooterCol:nth-child(3){text-align:left}}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}div#divHeaderLine{height:3px;background-color:#08c}span.screen-reader-text{display:none}#navigation{display:block;background-color:#284c7e;color:#999;position:relative;font-size:.75em;font-weight:700;margin:0;padding:0;z-index:999;width:100%;text-align:left}.menu-container{display:inline-block}.menu-toggle{display:none;cursor:pointer}.main-small-navigation ul.mobile-menu{display:none}.menu-hauptmenue-container{max-width:1200px;height:48px;margin:0 auto}.menu,.menu *{display:table;margin:0 auto 0;padding:0;list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu{line-height:1.0}.menu ul{margin:0;padding:0}.menu ul ul,ul.menu ul{position:absolute;top:-9999px;left:-9999px;width:250px;opacity:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out}.menu ul li ul li,ul.menu ul li{width:100%;margin:0}.menu li{float:left;display:inline-block;position:relative;margin:0}.menu li li{float:none;display:block;position:relative;background:0 0;margin:0}.menu a{display:inline-block;position:relative}.menu li:hover ul,.menu li[aria-expanded=true] ul{left:0;top:48px;opacity:1}ul.menu li:hover li ul,div.menu ul li:hover li ul{top:-9999px;opacity:1}ul.menu li li:hover ul,ul.menu li li[aria-expanded=true] ul{left:200px;top:0;opacity:1}#navigation .menu .current_page_item a,#navigation .menu .current_page_ancestor a,#navigation .menu .current-menu-item a,#navigation .menu .current-cat a{background:0 0;background-color:#fff;color:#284c7e}#navigation .menu li .current_page_item a,#navigation .menu li .current_page_item a:hover,#navigation .menu li .current-menu-item a,#navigation .menu li .current-menu-item a:hover,#navigation .menu li .current-cat a,#navigation .menu li .current-cat a:hover{background:0 0;color:#fff}#navigation .menu .current_page_item ul li a,#navigation .menu .current-menu-item ul li a,#navigation .menu .current-menu-ancestor ul li a,#navigation .menu .current_page_ancestor ul li a,#navigation .menu .current-cat ul li a{background:0 0;color:rgba(255,255,255,.7)}#navigation .menu li.current-menu-ancestor a,#navigation .menu li.current_page_ancestor a,#navigation .menu .current_page_item ul li a:hover,#navigation .menu .current-menu-item ul li a:hover,#navigation .menu .current-menu-ancestor ul li a:hover,#navigation .menu .current_page_ancestor ul li a:hover,#navigation .menu .current-menu-ancestor ul .current_page_item a,#navigation .menu .current_page_ancestor ul .current-menu-item a,#navigation .menu .current-cat ul li a:hover{background:rgba(0,0,0,.4);color:#fff}.menu{display:inline-block;margin:0 auto 0px}.menu ul.sub-menu,.menu ul.children{display:block;background-color:#284c7e;box-shadow:0px 1px 1px rgba(0,0,0,.12);-moz-box-shadow:0px 1px 1px rgba(0,0,0,.12);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.12);transition-delay:.2s;-webkit-transition-delay:.2s}.menu ul.sub-menu ul.sub-menu,.menu ul.children ul.children{transition-delay:0s;-webkit-transition-delay:0s}.menu a,.menu a:link,.menu a:visited{background:0 0;color:#fff;line-height:48px;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,.2);letter-spacing:.6px;margin:0;padding:0 12px;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(0,0,0,.4)}.menu a:focus,.menu a:hover,.menu a:active,.menu li.current-menu-item a,.menu li.current_page_item a{background-color:#002a66;color:#fff;outline:0}.menu li li a,.menu li li a:link,.menu li li a:visited{display:block;color:rgba(255,255,255,.7);width:100%;background:0 0;text-align:left;text-transform:none;line-height:36px;margin:0;padding:0 12px;border-left:none;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(0,0,0,.4);box-sizing:border-box}.menu li li a:focus,.menu li li a:hover,.menu li li a:active{background:rgba(0,0,0,.2);color:#fff;outline:0}.menu li:first-child a{padding-left:16px;border-left:none}.menu li li:first-child a{padding-left:12px}.menu li:last-child a{border-right:none}@media all and (max-width:900px){#divContentWrapper{margin:0;padding:0}#divLeftColumn{display:none}.captcha-image i{font-size:80px !important}div.wpcf7 form,div.wpcf7 textarea,div.wpcf7 input{display:inline-block;width:100% !important;max-width:100% !important}}@media all and (max-width:450px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,blockquote,pre,p,td,img,ul,li{word-wrap:break-word;word-break:normal;hyphens:auto}}a[href^=tel]:link,a[href^=tel]:visited,a[href^=tel]:hover{text-decoration:none;color:#284c7e}a[href^=tel]:hover{cursor:text}@media (pointer:coarse){a[href^=tel]:link,a[href^=tel]:visited,a[href^=tel]:hover{text-decoration:underline;color:#284c7e}a[href^=tel]:hover{text-decoration:none;color:#002a66;cursor:pointer}}hr.wp-block-separator{clear:both;display:block;height:3px;border:none;padding-bottom:30px;border-bottom:3px solid #c5c6c6;margin-bottom:30px}#divFooterCol .widget_search .search-submit{display:none}#divFooterCol .widget_search .search-form label{margin:0}#divFooterCol .widget_search .search-form label input.search-field{border:none;padding:15px;font-size:16px;font-weight:400;color:#999;margin-top:10px}table.wp-block-table td{padding-right:15px}table.wp-block-table td:last-child{padding-right:0}.captcha-image .cf7ic_instructions span{color:#e3da9a !important;font-weight:700}div.wpcf7 .wpcf7-submit{color:#002a66}body:not(.page-id-16) div.grecaptcha-badge{position:static !important;display:none !important}div.grecaptcha-badge{bottom:110px !important}input,button,select,textarea{color:#000 !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{font-size:16px !important}span.wpcf7-not-valid-tip{color:#f7e700 !important;font-size:16px !important}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:16px !important}@media all and (min-width:900px){#navigation.navigation-main{display:block !important}#wprmenu_bar{display:none}}@media (pointer:coarse){#navigation.navigation-main{display:none !important}#wprmenu_bar{display:block}}@media all and (max-width:430px){.n2-ss-layers-container{display:none !important}}.wp-block-columns{margin-bottom:0}.wp-block-columns .wp-block-column{margin-bottom:28px}.moove-gdpr-cookie-notice .change-settings-button:hover,.moove-gdpr-cookie-notice a:hover{text-decoration:none !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{color:#fff !important;background-color:#1b7d09 !important}.moove-gdpr-cookie-notice button{background-color:transparent !important}.moove-gdpr-button-holder button{background-color:#0c4da2 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.moove-gdpr-infobar-reject-btn,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.moove-gdpr-infobar-reject-btn{color:#999 !important;margin-left:0 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:14px !important;padding:10px 20px !important;color:#fff !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all,.moove-gdpr-modal-footer-content .mgbutton.moove-gdpr-modal-save-settings.button-visible{color:#fff !important}.moove-gdpr-modal-footer-content .mgbutton.moove-gdpr-modal-save-settings.button-visible:hover{background-color:#1b7d09 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:0 !important}@media all and (min-width:768px){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0 !important;padding-right:20px !important;display:block !important;min-height:auto !important}}