*{box-sizing:border-box;margin:0;padding:0;color:inherit}@font-face{font-family:'Kalam';font-style:normal;font-weight:300;src:url("/themes/hego/../fonts/kalam-v16-latin_devanagari-300.eot");src:local(''), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-300.eot?#iefix") format('embedded-opentype'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-300.woff2") format('woff2'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-300.woff") format('woff'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-300.ttf") format('truetype'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-300.svg#Kalam") format('svg')}@font-face{font-family:'Kalam';font-style:normal;font-weight:400;src:url("/themes/hego/../fonts/kalam-v16-latin_devanagari-regular.eot");src:local(''), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-regular.eot?#iefix") format('embedded-opentype'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-regular.woff2") format('woff2'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-regular.woff") format('woff'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-regular.ttf") format('truetype'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-regular.svg#Kalam") format('svg')}@font-face{font-family:'Kalam';font-style:normal;font-weight:700;src:url("/themes/hego/../fonts/kalam-v16-latin_devanagari-700.eot");src:local(''), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-700.eot?#iefix") format('embedded-opentype'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-700.woff2") format('woff2'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-700.woff") format('woff'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-700.ttf") format('truetype'), url("/themes/hego/../fonts/kalam-v16-latin_devanagari-700.svg#Kalam") format('svg')}body{background:#f9f9f5}#page-wrapper h1{font-family:"Open Sans", sans-serif;font-size:48px;color:white;font-weight:600;line-height:68px;margin:0 0 20px}#page-wrapper h2{font-family:"Open Sans", sans-serif;font-size:32px;color:#095215;font-weight:600;text-transform:uppercase;text-decoration:none;margin:0 0 20px}#page-wrapper h3{font-family:"Open Sans", sans-serif;font-size:28px;color:#095215;font-weight:600;text-transform:uppercase;text-decoration:none;margin:0 0 20px}#page-wrapper p{font-family:"Open Sans", sans-serif;font-size:16px;color:#403018;font-weight:400;line-height:22px;text-decoration:none;margin:0 0 20px}#page-wrapper #main-wrapper ul{margin:20px 0;padding:0 0 0 20px}#page-wrapper #main-wrapper ul li{font-family:"Open Sans", sans-serif;font-size:16px;color:#403018;font-weight:400;line-height:22px;text-decoration:none;margin:0 0 10px}#page-wrapper a{text-decoration:none}#page-wrapper a:not(#header a, h3 a, h2 a, h1 a, .site-footer a){border-bottom:1px solid}.messages__wrapper{display:flex;place-content:center;padding:25px}.messages__wrapper .messages{width:100%;max-width:1440px}.clearfix:after{display:inherit;clear:inherit;content:none}#page{}#page #header{display:flex;flex-direction:column;padding:0 25px;background:white;min-height:150px}#page #header .layout-container{width:100%;max-width:1440px;padding:25px 0 0;align-self:center;display:grid;grid-template-columns:1fr 2fr;min-height:150px}@media (max-width:992px){#page #header .layout-container{grid-template-columns:1fr 2fr}}@media (max-width:768px){#page #header .layout-container{grid-template-columns:1fr 1fr}}#page #header .layout-container img{width:100%}#page #header .layout-container .region-header{grid-row:1/3;grid-column:1/2;display:flex;align-items:center}@media (max-width:768px){#page #header .layout-container .region-header{grid-row:2/3}}#page #header .layout-container .region-secondary-menu{grid-column:1 / 3;grid-row:1/2;justify-self:right;display:flex}@media (max-width:768px){#page #header .layout-container .region-secondary-menu{justify-self:auto}}#page #header .layout-container .region-secondary-menu #block-hego-search{align-self:center;margin-right:10px}@media (max-width:768px){#page #header .layout-container .region-secondary-menu #block-hego-search{width:100%}}@media (max-width:768px){#page #header .layout-container .region-secondary-menu #block-hego-search #search-block-form{display:flex}#page #header .layout-container .region-secondary-menu #block-hego-search #search-block-form .form-type-search{width:100%;margin:0;display:contents}}#page #header .layout-container .region-secondary-menu #block-hego-search #search-block-form input[type="search"]{padding:10px 15px;background:inherit;outline:none}@media (max-width:768px){#page #header .layout-container .region-secondary-menu #block-hego-search #search-block-form input[type="search"]{padding:5px;width:100%}}#page #header .layout-container .region-secondary-menu #block-hego-search #search-block-form input[type="submit"]{-webkit-mask:url("/themes/hego/images/search.svg") 50% 50% no-repeat !important;background:#eeeeee;height:40px;width:40px;font-size:0;padding:15px 0;transition:0.2s}#page #header .layout-container .region-secondary-menu #block-hego-search #search-block-form .form-type-search:focus-within+#edit-actions #edit-submit,#page #header .layout-container .region-secondary-menu #block-hego-search #search-block-form .form-type-search:hover+#edit-actions #edit-submit{background:#095215}#page #header .layout-container .region-secondary-menu #block-languageswitcher{align-self:center}#page #header .layout-container .region-secondary-menu #block-languageswitcher .content ul{display:flex}#page #header .layout-container .region-secondary-menu #block-languageswitcher .content ul li{color:transparent;font-weight:bold;font-size:0px;overflow:hidden;text-overflow:ellipsis;width:20px;white-space:nowrap;margin:0 0 0 10px}#page #header .layout-container .region-secondary-menu #block-languageswitcher .content ul li.is-active a{color:#095215;opacity:1}#page #header .layout-container .region-secondary-menu #block-languageswitcher .content ul li a{font-family:"Open Sans", sans-serif;font-size:14px;color:#403018;font-weight:600;line-height:14px;text-decoration:none;text-transform:uppercase;border:none;opacity:0.5;transition:0.2s}#page #header .layout-container .region-secondary-menu #block-languageswitcher .content ul li a:hover{opacity:1}#page #header .region-primary-menu{align-self:flex-end;justify-self:right;margin:0 0 10px}#page #header .region-primary-menu .sf-depth-1{font-family:"Open Sans", sans-serif;font-size:20px;color:#095215;font-weight:600;line-height:20px;text-decoration:none;text-transform:uppercase;border:none}@media (max-width:1280px){#page #header .region-primary-menu .sf-depth-1{font-size:16px}}#page #header .region-primary-menu .sf-depth-1.is-active{color:#403018}#page #header .region-primary-menu .sf-depth-1 a{padding:10px 20px}#page #header .region-primary-menu .sf-depth-1:last-child a{padding:10px 0 10px 20px}#page #header .region-primary-menu .sf-sub-indicator{right:0;font-size:13px}#page #header .region-primary-menu ul{background:white}#page #header .region-primary-menu ul#superfish-main-accordion{margin:0 0 20px;transition:max-height 0.25s;max-height:1000px}#page #header .region-primary-menu ul#superfish-main-accordion.sf-hidden{max-height:0px !important;transition:max-height 0.25s !important;position:inherit !important;width:auto !important;height:auto !important;margin:0 0 20px !important;clip:inherit !important}#page #header .region-primary-menu ul li a{font-size:15px}#page #header .region-primary-menu .sf-accordion-toggle{display:flex;margin:20px 0;place-content:flex-end}#page #header .region-primary-menu .sf-accordion-toggle #superfish-main-toggle{width:38px;height:38px;-webkit-mask:url("/themes/hego/images/hamburger.svg") no-repeat;-webkit-mask-size:contain;display:block;background:#095215}#page #header .region-primary-menu .sf-accordion-toggle #superfish-main-toggle span{display:none}#page .region-content{display:flex;flex-direction:column}#page .region-content .block{width:100%;display:flex;padding:25px;justify-content:center;flex-direction:column}#page .region-content .block#block-hego-local-tasks{overflow:hidden;display:flex;place-items:center}#page .region-content .block#block-hego-local-tasks .tabs{max-width:1440px;width:100%}#page .region-content .block#block-hego-local-tasks .tabs ul{margin:0;padding:0;display:flex;width:100%}@media (max-width:768px){#page .region-content .block#block-hego-local-tasks .tabs ul{flex-direction:column}}#page .region-content .block#block-hego-local-tasks .tabs ul li{list-style:none;width:100%;margin:0;background:#095215;font-family:"Open Sans", sans-serif;font-size:14px;color:#403018;font-weight:600;line-height:14px;text-decoration:none;text-transform:uppercase;border:none;color:#fff}#page .region-content .block#block-hego-local-tasks .tabs ul li a{display:block;padding:10px 15px;width:100%;border-bottom:1px solid #fff}#page .region-content .block h2{width:100%;max-width:1440px;align-self:center}#page .region-content .block>.content{width:100%;max-width:1440px;align-self:center}#page .contact{padding:25px}#page .contact .layout-container{display:flex;place-content:center}#page .contact .layout-container p{margin:0}#page .contact .layout-container .region-contact{display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(274px, 1fr));width:100%;max-width:1440px;align-self:center;align-items:center;gap:25px}#page .contact .layout-container .region-contact .block-webform{background:white;padding:25px}#page .site-footer{display:flex;flex-direction:column;background:white;padding:0 25px}#page .site-footer img{width:100%}#page .site-footer .region-footer-contact{display:flex;align-items:center}#page .site-footer .region-footer-contact #block-footerkontakt{width:100%;height:100%}#page .site-footer .layout-container{width:100%;max-width:1440px;padding:50px 25px 25px;align-self:center}#page .site-footer .layout-container>div{display:grid;grid-template-columns:repeat(auto-fit, minmax(274px, 1fr));gap:20px}#page .site-footer .layout-container>div+div .content{display:flex;justify-content:center}#page .site-footer .layout-container>div .region-footer-contact .content{height:100%}#page .site-footer .layout-container>div .region-footer-contact .content>div{display:grid;gap:30px;grid-template-columns:repeat(auto-fit, minmax(150px, auto));margin:0 0 20px;height:100%}#page .site-footer .layout-container>div .region-footer-contact .content>div .logo-footer{display:block;background:url("/themes/hego/images/Logo_Hego-small.png") no-repeat;background-size:contain;width:100%;min-height:120px;max-width:180px;justify-self:center}#page .site-footer .layout-container>div .region-footer-contact .content>div .contact-footer h3{font-size:18px;margin:0 0 10px}@media (max-width:992px){#page .site-footer .layout-container>div .region-footer-contact .content>div .contact-footer h3{font-size:16px}}#page .site-footer .layout-container>div .region-footer-contact .content>div .contact-footer p{font-size:15px}#page .site-footer .layout-container>div .region-footer-menu{width:100%}#page .site-footer .layout-container>div .region-footer-menu #block-mainnavigation-2{width:100%}#page .site-footer .layout-container>div .region-footer-menu ul.menu{display:flex;flex-wrap:wrap;margin:0 0 20px;padding:0}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li{list-style:none;min-width:170px;max-width:170px}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li:nth-child(1){flex:1}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li:nth-child(2){flex:2}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li:nth-child(3){flex:3}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li:nth-child(4){flex:4}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li:nth-child(5){flex:5}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li>a{font-family:"Open Sans", sans-serif;font-size:16px;color:#095215;font-weight:600;line-height:22px;text-decoration:none;text-transform:uppercase}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li ul{padding:0;margin:15px 0}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li ul li{padding:0;margin:0 0 5px}#page .site-footer .layout-container>div .region-footer-menu ul.menu>li ul li>a{font-family:"Open Sans", sans-serif;font-size:16px;color:#403018;font-weight:600;line-height:20px;text-decoration:none;text-transform:none}#page .site-footer .site-footer__bottom .content ul{margin:40px 10px 0;display:flex}#page .site-footer .site-footer__bottom .content ul li{list-style:none;padding:0 10px;font-family:"Open Sans", sans-serif;font-size:14px;color:#403018;font-weight:600;line-height:14px;text-decoration:none;text-transform:uppercase;border:none}.js-form-item{display:flex;flex-direction:column;margin:0 0 20px}.js-form-item label{font-family:"Open Sans", sans-serif;font-size:16px;color:#403018;font-weight:600;line-height:20px;text-decoration:none;margin:0 0 10px}.js-form-item input,.js-form-item textarea{border:2px solid #eeeeee;border-radius:7px;padding:15px;font-family:"Open Sans", sans-serif;font-size:15px;color:#403018;font-weight:400;line-height:20px;text-decoration:none;transition:0.2s}.js-form-item input:focus,.js-form-item textarea:focus,.js-form-item input:hover,.js-form-item textarea:hover{border-color:#095215;outline:none}input[type="submit"]{padding:20px 45px;border:none;border-radius:4px;background:#095215;font-family:"Open Sans", sans-serif;font-size:18px;color:white;font-weight:600;line-height:20px;text-decoration:none}.path-user h1.page-title{color:#095215 !important}#user-login-form .description{margin:10px 0 0 0}#block-views-block-slider-block-1{padding:0 !important}#block-views-block-slider-block-1 .content{max-width:inherit !important;padding:0 !important;overflow:hidden}#block-views-block-slider-block-1 .content #views_slideshow_cycle_teaser_section_slider-block_1{width:100%}#block-views-block-slider-block-1 .content #views_slideshow_cycle_teaser_section_slider-block_1 .views_slideshow_slide{width:100% !important;height:auto}#block-views-block-slider-block-1 .content #views_slideshow_cycle_teaser_section_slider-block_1 .field-content{max-width:100%;width:100%}#block-views-block-slider-block-1 .content #views_slideshow_cycle_teaser_section_slider-block_1 .field-content img{max-width:100%;width:100%;height:auto;margin:0;padding:0}#block-views-block-slider-block-1 .content .views-row{display:grid;text-align:center;align-items:center}#block-views-block-slider-block-1 .content .views-row>*{grid-column:1/2;grid-row:1/2}#block-views-block-slider-block-1 .content .views-row>* p{font-family:"Kalam";font-size:88px;color:white;line-height:68px}@media (max-width:768px){#block-views-block-slider-block-1 .content .views-row>* p{font-size:42px}}#block-hego-content .content{background:none}#block-hego-content .view-header{text-align:center;margin:0 0 50px}#block-hego-content .view-header h2{margin:0 0 20px}#block-hego-content .view-header span{font-family:"Open Sans", sans-serif;font-size:16px;color:#403018;font-weight:600;line-height:22px;text-decoration:none}#block-hego-content .view-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(274px, 1fr));gap:20px}#block-hego-content .view-content .views-row:hover a img{transform:scale(1.1)}#block-hego-content .view-content .views-field-field-image{margin:0 0 20px}#block-hego-content .view-content .views-field-field-image .field-content{padding-top:40%;position:relative;overflow:hidden}#block-hego-content .view-content .views-field-field-image .field-content a{text-decoration:none;position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;background:#fff}#block-hego-content .view-content .views-field-field-image .field-content a img{width:100%;height:auto;transition:1s ease-out}#block-hego-content .view-content .views-field-title:not(td, th){margin:20px 0;font-family:"Open Sans", sans-serif;font-size:28px;color:#095215;font-weight:600;text-transform:uppercase;text-decoration:none}#block-hego-content .view-content .views-field-title:not(td, th) a{text-decoration:none}#block-views-block-zertifikate-block-1{background:url("/themes/hego/images/blur-1.jpg");overflow:hidden;padding:25px 0 !important}#block-views-block-zertifikate-block-1 .content{max-width:inherit !important;display:flex;padding:25px 0 !important}#block-views-block-zertifikate-block-1 .content>div{width:100%}#block-views-block-zertifikate-block-1 .content .view-header{text-align:center;margin:0 0 50px}#block-views-block-zertifikate-block-1 .content .view-header h2{margin:0 0 20px;color:white;max-width:inherit !important}#block-views-block-zertifikate-block-1 .content .view-header span{font-family:"Open Sans", sans-serif;font-size:16px;color:white;font-weight:600;line-height:22px;text-decoration:none}#block-views-block-zertifikate-block-1 .content .view-content{text-align:center;margin:50px 0;background:white;padding:50px 25px}#block-views-block-zertifikate-block-1 .content .view-content h2{margin:0 0 20px;color:white}#block-views-block-zertifikate-block-1 .content .view-content span{font-family:"Open Sans", sans-serif;font-size:16px;color:white;font-weight:600;line-height:22px;text-decoration:none}#block-views-block-zertifikate-block-1 .content .view-footer{text-align:center}#block-views-block-zertifikate-block-1 .content .view-footer a{font-family:"Open Sans", sans-serif;font-size:16px;color:white;font-weight:600;line-height:22px;text-decoration:none;border-bottom:1px solid white}#block-produktsortiment-block h2{padding:0 20px}#block-produktsortiment-block .view-filters .views-exposed-form{display:flex;justify-content:flex-end}@media (max-width:768px){#block-produktsortiment-block .view-filters .views-exposed-form{justify-content:inherit}}#block-produktsortiment-block .view-filters .views-exposed-form .form--inline{display:flex;align-items:flex-end}#block-produktsortiment-block .view-filters .views-exposed-form .form--inline>*{margin-bottom:0}#block-produktsortiment-block .view-filters .views-exposed-form .form--inline input{display:block;width:100%}#block-produktsortiment-block .views-table tr{padding:0}#block-produktsortiment-block .views-table tr th{background:#095215;color:white;font-family:"Open Sans", sans-serif;font-size:16px;color:white;font-weight:600;line-height:22px;text-decoration:none;position:relative;overflow:hidden;line-height:32px;padding:0}@media (max-width:768px){#block-produktsortiment-block .views-table tr th{font-size:12px}}#block-produktsortiment-block .views-table tr th.views-field-field-bio{padding:5px 10px}#block-produktsortiment-block .views-table tr th a{display:block;position:absolute;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:32px;top:0;padding:5px 10px;width:100%}#block-produktsortiment-block .views-table tr th a:after{content:attr(title);overflow:hidden;height:0;display:block}@media (max-width:768px){#block-produktsortiment-block .views-table tr td{font-size:13px}}#block-produktsortiment-block .views-table .views-field-field-bio .bio-produkt{background:url("/themes/hego/images/organic.svg");width:35px;height:35px}.pager ul{display:flex;justify-content:center}.pager ul li{list-style:none;padding:10px;font-family:"Open Sans", sans-serif;font-size:16px;color:#403018;font-weight:600;line-height:22px;text-decoration:none}body:not(.path-frontpage) #page{}body:not(.path-frontpage) #page #block-hego-content{padding:0 25px 25px 25px}@media (max-width:768px){body:not(.path-frontpage) #page #block-hego-content{padding:0}}body:not(.path-frontpage) #page #block-hego-content .block-field-blocknodepagefield-image .content{padding:0;max-height:40vh;overflow:hidden;display:flex;align-items:center;width:100%}body:not(.path-frontpage) #page #block-hego-content .block-field-blocknodepagefield-image .content .field--name-field-image{display:inline-block;width:100%}body:not(.path-frontpage) #page #block-hego-content .block-field-blocknodepagefield-image .content .field--name-field-image img{width:100%;height:auto}body:not(.path-frontpage) #page #block-hego-content .content h2{padding:25px 25px 0}body:not(.path-frontpage) #page #block-hego-content .content .block-extra-field-blocknodepageshow-title{padding:25px 25px 0}body:not(.path-frontpage) #page #block-hego-content .content .block-extra-field-blocknodepageshow-title h1{color:#095215;box-shadow:none}body:not(.path-frontpage) #page #block-hego-content .content .block-extra-field-blocknodepagelinks{display:none}body:not(.path-frontpage) #page .block-field-blocknodepagefield-image{padding:0}body:not(.path-frontpage) #page .contact{background:url("/themes/hego/images/blur-1.jpg")}body:not(.path-frontpage) #page .contact h2{color:#fff}body:not(.path-frontpage) #page .contact p{color:#fff}/*# sourceMappingURL=https://www.heilkraeuter-gorges.de/themes/hego/css/styles.css.map */