/* https://www.natur-punkt.ch/wp-content/themes/thegem-child/style.css?ver=6.7.3 */
body #page{background:#fff!important}@-webkit-keyframes main-wrapper{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}@-moz-keyframes main-wrapper{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}@-o-keyframes main-wrapper{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}@keyframes main-wrapper{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}.main-content{-webkit-animation:main-wrapper .8s ease-in;-moz-animation:main-wrapper .8s ease-in;-o-animation:main-wrapper .8s ease-in;animation:main-wrapper .8s ease-in}#rev_slider_1_1{-webkit-animation:main-wrapper 2s ease-in;-moz-animation:main-wrapper 2s ease-in;-o-animation:main-wrapper 2s ease-in;animation:main-wrapper 2s ease-in}@-webkit-keyframes aktuell{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}50%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}@-moz-keyframes aktuell{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}50%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}@-o-keyframes aktuell{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}50%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}@keyframes aktuell{0%{opacity:0;-moz-opacity:0;-khtml-opacity:0}50%{opacity:0;-moz-opacity:0;-khtml-opacity:0}100%{opacity:1;-moz-opacity:1;-khtml-opacity:1}}.postkreis{-webkit-animation:aktuell 1s ease-in;-moz-animation:aktuell 1s ease-in;-o-animation:aktuell 1s ease-in;animation:aktuell 1s ease-in}div.gem-contacts.inline-inside{border:none!important}.top-area{border-top:none!important;border-right:none!important;padding-right:30px!important}.top-area-block a{color:#444!important}.top-area-block a:hover{color:#6DA70A!important}.postkreis .lvca-grid-item{display:table!important}.postkreis .lvca-grid-item article{display:table-cell!important;vertical-align:middle!important}.postkreis .lvca-entry-text-wrap{margin:0px!important}.postkreis .vc_column-inner{position:absolute;z-index:10000000000000000000000000!important;top:-380px;right:-300px}@media only screen and (max-width:1350px){.postkreis .vc_column-inner{right:-200px}}@media only screen and (max-width:1150px){.postkreis .vc_column-inner{right:-100px}}@media only screen and (max-width:950px){.postkreis .vc_column-inner{right:0}}.nf-form-content,.nf-form-layout form{padding:0px!important;margin:0px!important;max-width:100%!important}.h60{height:50px}.volle_breite{display:block!important;position:relative!important}@media only screen and (max-width:768px){.volle_breite{width:100%!important;position:relative!important}.h60{height:0}}.postkreis div.lvca-project-image{display:none!important}.postkreis .lvca-grid-item{background:#6DA70A;width:300px!important;height:300px!important;border-radius:150px;color:#fff!important;margin:0 0 0 50px!important;padding:0 25px 0 25px!important}.postkreis h3.entry-title a:before{content:'Aktuell';color:#fff;font-size:36px;font-weight:700;display:block;margin:0 0 25px 0;padding-top:0}.postkreis h3.entry-title a{color:#fff!important;margin-top:0px!important;font-size:23px!important;font-weight:400!important}.postkreis h3.entry-title{text-align:center!important;margin:0 0 0 0px!important}.postkreis .entry-summary{font-size:14px!important}.postkreis h3.entry-title a,.postkreis .entry-summary{text-align:center!important}h1,h2{text-transform:uppercase!important}h3,h4{text-transform:none!important}@media only screen and (max-width:768px){h2{font-size:16px!important;line-height:20px!important}h1{font-size:18px!important;line-height:22px!important}.postkreis{padding:0 0 0 0px!important;margin:-1px -21px 0 -21px!important;margin-bottom:-160px!important;display:none!important}.home .postkreis{display:inherit!important}.postkreis h3.entry-title{padding:35px 0 0 0px!important}.postkreis h3.entry-title a:before{margin:-20px 0 20px 0}.postkreis .vc_column-inner{position:relative;top:-180px;padding:0px!important;margin:0px!important}.postkreis .lvca-grid-item{background:#6DA70A;width:100%!important;height:auto!important;border-radius:0;margin-left:0px!important;padding-bottom:20px!important}.vc_empty_space.mobile{height:0px!important}}.psgal{padding:0px!important;margin:0px!important}.entry-summary:before{display:none!important}h3.entry-title{font-weight:700!important;margin:0 0 -7px 0px!important}.lvca-entry-meta span:before,.lvca-entry-meta span:after{content:''!important}.lvca-entry-meta span{font-size:14px!important}.lvca-entry-meta abbr{border:none!important;text-decoration:none!important;font-style:normal!important;color:#000;padding:0px!important;font-family:12px!important}.lvca-post-title,.lvca-terms a{display:none!important}div.lvca-project-image{border-radius:50%}footer#colophon{background:#2f2f2f!important;color:#fff!important;margin:0px!important;padding:20px 0 0 0px!important;height:90px!important}footer#colophon .footer-widget-area div#media_image-2 img{width:70px!important;height:auto!important}footer#colophon .footer-widget-area div#media_image-2,footer#colophon .footer-widget-area div#text-3{width:25%!important;font-size:13px!important}footer#colophon .footer-widget-area div#text-3{text-align:right!important;padding-top:15px}footer#colophon .footer-widget-area div#text-2{width:50%!important;padding-top:15px;text-align:center}ul.no-responsive{width:100%;padding-right:0px!important;margin-right:0px!important}ul.no-responsive li.menu-item-186{position:absolute!important;right:0px!important;width:200px!important}ul.no-responsive li.menu-item-186{text-align:left!important}@media only screen and (max-width:1200px){footer#colophon{margin:0px!important;padding:0 0 0 0px!important;height:130px!important}footer#colophon .footer-widget-area div#text-2{padding-top:6px}}@media only screen and (max-width:768px){footer#colophon{margin:0px!important;padding:20px 0 0 0px!important;height:auto!important}footer#colophon .footer-widget-area div#media_image-2 img{width:70px!important;height:auto!important}footer#colophon .footer-widget-area div#media_image-2,footer#colophon .footer-widget-area div#text-3{width:100%!important}footer#colophon .footer-widget-area div#text-3{text-align:left!important;padding-top:0}footer#colophon .footer-widget-area div#text-2{width:100%!important;padding-top:0}}.wps-form{width:100%;margin:0 auto}.wps-form-row{display:flex;flex-direction:column;width:100%}.wps-form-row .wpcf7-form-control{width:100%}.wps-form-column{flex:1;padding:5px 0;width:100%}.nf-form-fields-required{display:none!important}.nf-field-container{margin-bottom:0px!important}.links{width:49%!important}.rechts{width:49%!important;top:-55px!important;float:right!important}.nachoben1{top:-49px!important}.links.nachoben2{top:-42px!important}.rechts.nachoben2{top:-97px!important}.nachoben3{top:-90px!important}.nachoben4{top:-84px!important}.nachoben5{top:-79px!important}.one-half{width:50%!important}@media only screen and (max-width:1000px){.umbrechen{word-break:break-all!important;display:block!important}.links{width:100%!important}.rechts{width:100%!important;top:0px!important}.nachoben1{top:0px!important}.links.nachoben2{top:0px!important}.rechts.nachoben2{top:0px!important}.nachoben3{top:0px!important}.nachoben4{top:0px!important}.nachoben5{top:0px!important}.one-half{width:100%!important}}@media only screen and (min-width:48em){.wps-form-row{flex-direction:row}.wps-form-column{padding:.5rem 5px}}.blog div.post-image img,div.blog-post-image img{max-height:400px;overflow:hidden;display:block;max-width:100%;height:400px;width:100%;object-fit:cover}.blog h3.entry-title{font-size:50px!important;line-height:60px!important;font-family:Roboto!important}.entry-title.title-h4 span{font-weight:700!important}.post-author-block{display:none!important}.search .page-title-block:before{display:none!important}span.highlight{color:#bbb!important}ul.sub-menu,ul.sub-menu li{border:none!important}.site-navigation{text-align:left!important;padding-left:100px}.site-navigation ul.no-responsive>li{padding-top:55px!important;padding-bottom:18px!important;padding-right:40px!important}.shrink .site-navigation ul.nav-menu>li{padding-top:20px!important;padding-bottom:20px!important}header.shrink{box-shadow:0 0 6px rgba(0,0,0,.25)!important}.site-navigation ul.no-responsive>li.menu-item-24{position:absolute!important;right:0px!important;padding-right:0px!important;padding-bottom:14px!important}@media only screen and (max-width:1212px){.site-navigation{text-align:right!important}.site-navigation li.menu-item-24{position:relative!important}}.site-navigation ul.sub-menu li a{padding-left:20px!important}small{line-height:1!important}div.gem-button-container a,input[type="submit"],button[name="submit"]{border:1px solid #000!important;color:#000!important;background:rgba(0,0,0,0)!important;border-radius:0px!important;font-size:16px!important;text-transform:none!important;font-weight:400!important}div.gem-button-container a:hover,input[type="submit"]:hover,button[name="submit"]:hover{color:#fff!important;background:#000!important}.schnecken{position:relative;margin:30px 50% 0 50%;left:-240px;width:480px}.schn_area{position:relative;margin:0;padding-top:30px;background:#ccc}.schn_area p{text-align:center;width:150px;padding:0 30px 0 30px;display:inline-block}.schn_area a{color:#000;font-size:16px;font-weight:500;text-transform:uppercase}.schn_area a:hover{color:#6EA70A}.schn_area img{margin-bottom:20px;text-align:center}@media only screen and (max-width:440px){.schnecken{margin:30px 0 0 0;left:0;width:100%;text-align:center!important}.psgal,.msnry_item{text-align:center!important;width:100%!important}}.single .blog-post-image{float:left!important;width:50%!important}.single .blog-post-image img{max-height:500px!important;overflow:hidden!important;display:block!important;max-width:100%!important;height:500px!important;width:100%!important;object-fit:cover!important}.single .wpb_column.vc_column_container.vc_col-sm-12{width:50%!important;float:right!important;padding-left:40px!important}@media only screen and (max-width:1000px){.single .blog-post-image{float:none!important;width:100%!important;margin-bottom:40px!important}.single .blog-post-image img{max-height:400px!important;height:400px!important}.single .wpb_column.vc_column_container.vc_col-sm-12{width:100%!important;float:none!important;padding-left:0px!important}}#mc_embed_signup{background:#ccc!important}#mc_embed_signup input{padding:6px!important;width:100%!important;line-height:26px!important}#mc_embed_signup{padding:10px!important}input#mc-embedded-subscribe{margin:-15px 0 0 0px!important}#primary-navigation .menu-toggle .menu-line-1,#primary-navigation .menu-toggle .menu-line-2,#primary-navigation .menu-toggle .menu-line-3,#perspective-menu-buttons .menu-toggle .menu-line-1,#perspective-menu-buttons .menu-toggle .menu-line-2,#perspective-menu-buttons .menu-toggle .menu-line-3,#perspective-menu-buttons .perspective-toggle .menu-line-1,#perspective-menu-buttons .perspective-toggle .menu-line-2,#perspective-menu-buttons .perspective-toggle .menu-line-3{background:#fff!important}