:root{--primary:#91c083;--secondary:#ec6469;--green:#91c083;--greenhover:#66a353;--textgreen:#87b47a;--textgreenhover:#5f9051;--softgreen:#d8e2d5;--lightgreen:#f5f5f2;--action:#ec6469;--actionhover:#e42027;--grey:#b4b4b4;--greyhover:#8e8e8e;--anthrazit:#454a44;--anthrazithover:#20221f;--white:#fff}body{font-family:'NeioBunola',sans-serif;font-weight:400}.has-intro-font-size{font-weight:400 !important;line-height:1.6}.has-hero-font-size{font-size:clamp(2rem, calc(2rem + 2.75vw), 4.5rem) !important;font-weight:400 !important;line-height:1.2;margin:0;margin-top:4rem}.has-h-1-font-size,.h1,h1{color:var(--textgreen);font-size:clamp(1.75rem, calc(1.375rem + 1.5vw), 3rem) !important;font-weight:400 !important;line-height:1.2;margin:0;margin-top:4rem !important}.has-h-2-font-size,.h2,h2{color:var(--textgreen);font-size:clamp(1.5rem, calc(1.325rem + .9vw), 2.2rem) !important;font-weight:400 !important;line-height:1.2;margin:0;margin-top:4rem !important}.has-h-3-font-size,.h3,h3{color:var(--textgreen);font-size:clamp(1.3rem, calc(1.3rem + .6vw), 1.8rem) !important;font-weight:400 !important;line-height:1.2;margin:0;margin-top:4rem !important}.has-h-4-font-size,.h4,h4{color:var(--textgreen);font-size:clamp(1.275rem, calc(1.275rem + .3vw), 1.5rem) !important;font-weight:400 !important;line-height:1.2;margin:0;margin-top:4rem !important}.has-h-5-font-size,.h5,h5{color:var(--textgreen);font-size:1.25rem !important;font-weight:400 !important;line-height:1.2;margin:0;margin-top:4rem !important}.has-h-6-font-size,.h6,h6{color:var(--textgreen);font-size:1rem !important;font-weight:400 !important;line-height:1.2;margin:0;margin-top:4rem !important}#header{transition:all ease .3s}#header.is-sticky{box-shadow:0 3rem 3rem rgba(0,0,0,.15) !important}.sticky.is-sticky{position:fixed;left:0;right:0;top:0;z-index:1000;width:100%}#header .header-content{position:relative}#header .header-content .logo{width:80px;height:auto;transition:all ease .3s}#header .col-top #top-nav{font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--textgreen);text-transform:uppercase}#header .col-top #top-nav ul#menu-top li.active:not(.current_page_parent)>a.nav-link{text-decoration-color:#ec6469;text-decoration:underline;text-underline-offset:6px;font-weight:600;text-decoration-thickness:2px}#header .col-contact .wp-block-button__link{padding-top:.5rem !important}.navbar-toggler,.navbar-toggler:focus{border:none;box-shadow:none;padding:0}.navbar-toggler .navbar-toggler-burger .icon-bar{width:20px;height:2px;display:block;transition:all .2s;margin:6px 0;background-position:right center;background-size:contain;background-repeat:no-repeat;max-width:100%}.navbar-toggler .navbar-toggler-burger .top-bar{transform:rotate(45deg);transform-origin:25% 100%;background:var(--green)}.navbar-toggler .navbar-toggler-burger .bottom-bar{transform:rotate(-45deg);transform-origin:25% 0%;background:var(--green)}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}.navbar-toggler-helper,.navbar-toggler:active .navbar-toggler-helper{margin-left:.5rem;color:var(--textgreen);text-transform:uppercase}#main-nav{position:fixed;width:100%;height:0;left:0;opacity:0;z-index:5000;transition:all ease .5s;background:var(--green)}#main-nav.show{height:auto;opacity:1;transition:all ease .5s;overflow:scroll;padding-top:2rem;padding-bottom:2rem}#main-nav.collapsing{transition:none}#main-nav>.has-global-padding{padding-left:var(--wp--style--root--padding-left) !important;padding-right:var(--wp--style--root--padding-right)!important}#main-nav ul#menu-header li a.nav-link{padding-right:0;padding-left:0;color:var(--white)}#main-nav ul#menu-header li.active:not(.current_page_parent)>a.nav-link{text-decoration-color:#ec6469;text-decoration:underline;text-underline-offset:6px;font-weight:600;text-decoration-thickness:2px}#main-nav ul#menu-header>li>a{font-size:clamp(2rem, calc(1.375rem + 3vw), 3rem);font-weight:400}#main-nav ul#menu-header li.social>a{display:none}#main-nav ul#menu-header li.social>ul{flex-direction:row !important;justify-content:end;font-size:1.5rem}#main-nav ul#menu-header li.social>ul>li{flex:none !important}#footer{position:relative;overflow:hidden}#footer:after{content:'';width:200px;aspect-ratio:1/1.07;mask-image:url(//www.neio.de/wp-content/themes/neio/assets/images/tree-illustration-neio.svg);mask-repeat:no-repeat;background-color:var(--softgreen);opacity:.3;z-index:5;display:block;margin:0 auto}#footer .footer-content{z-index:10;position:relative}#footer .footer-content a{color:var(--white);font-weight:400}#footer .footer-top #sitemap-nav li.social{display:none}#footer .footer-top #sitemap-nav li a.nav-link{padding-left:0;padding-right:0}#footer .footer-top #sitemap-nav ul#menu-header-1>li>a.nav-link{font-size:calc(1rem + .5vw);font-weight:600}#footer .footer-bottom #legal-nav li:first-child a.nav-link{padding-left:0}#footer .footer-bottom #legal-nav li:last-child a.nav-link{padding-right:0}#footer .footer-bottom #social-nav{font-size:calc(1.5rem + .5vw)}#footer .footer-bottom #social-nav li a.nav-link{padding:0 .5rem}#footer .footer-bottom #social-nav li:first-child a.nav-link{padding-left:0}#footer .footer-bottom #social-nav li:last-child a.nav-link{padding-right:0}.entry-content>*:last-child{margin-block-end:4rem !important}.entry-content>*.wp-block-group.alignfull.has-background:last-child{margin-block-end:0 !important}.stage,.stage .wp-block-media-text{position:relative;min-height:300px;max-height:300px}.stage .wp-block-media-text{overflow:hidden}.stage:after{position:absolute;content:'';left:0;right:0;bottom:-2.5rem;width:70px;height:70px;aspect-ratio:1/1;margin-left:auto;margin-right:auto;text-align:center;background-image:url(//www.neio.de/wp-content/themes/neio/assets/images/signet-neio.svg);background-repeat:no-repeat;z-index:20}.stage .wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.stage .wp-block-media-text:after{position:absolute;content:'';left:50%;bottom:-6rem;height:100px;width:150%;transform:translate(-50%,50%);box-shadow:0px 0px 0px 100px var(--white);border-radius:50%;z-index:20}.stage+.wp-block-group{margin-top:0 !important}.post-thumbnail{max-width:1496px !important;margin-bottom:4rem !important;margin-left:auto !important;margin-right:auto !important}.post-thumbnail:after{position:absolute;content:'';left:0;right:0;bottom:-2rem;width:70px;height:70px;aspect-ratio:1/1;margin-left:auto;margin-right:auto;text-align:center;background-image:url(//www.neio.de/wp-content/themes/neio/assets/images/signet-neio.svg);background-repeat:no-repeat;z-index:20}.post-thumbnail+.wp-block-group{margin-top:0 !important}.modal .btn-close{position:absolute;top:1rem;right:1rem;font-size:2rem;background:0 0;color:var(--green);border:0}.modal .btn-close:hover{color:var(--greenhover)}.modal .modal-body img,.modal .modal-body video{width:100%;height:auto}.modal#post-video .modal-content{background-color:transparent;border:none}.zipper{position:fixed;z-index:1000;right:0;top:40%}.zipper .wp-block-buttons{transition:all ease .8s;white-space:nowrap;transform:translateX(8.5rem)}.zipper .wp-block-buttons:hover{transform:translateX(0rem)}.zipper .wp-block-button .wp-block-button__link{font-size:100% !important;font-weight:600 !important;padding:.5rem 2rem .5rem 1rem !important;-webkit-border-top-right-radius:0 !important;-moz-border-radius-topright:0 !important;border-top-right-radius:0 !important;-webkit-border-bottom-right-radius:0 !important;-moz-border-radius-bottomright:0 !important;border-bottom-right-radius:0 !important}.zipper .wp-block-button .wp-block-button__link .icon{transition:all ease .2s;margin-right:2rem}.zipper .wp-block-button:hover .wp-block-button__link .icon{margin-right:1rem}.zipper .wp-block-button .wp-block-button__link .text{transition:all ease .2s;opacity:0;width:0}.zipper .wp-block-button:hover .wp-block-button__link .text{opacity:1;width:auto}ul.wp-block-list{list-style-type:none;margin-top:1.5rem}ul.wp-block-list li:not([class]):before{font-family:"no_iconfont";font-size:1rem;content:"\e80a";color:var(--green);margin-left:-2rem;margin-right:1rem}ul.wp-block-list.has-text-color li:not([class]):before{color:inherit !important}ul.wp-block-list li:not([class])>ul{margin-top:0}ol.wp-block-list{padding-left:1.3rem}.wp-block-cover.alignfull+.wp-block-group{margin-top:0 !important}.wp-block-file{clear:both}.wp-block-file:before{font-family:'no_iconfont';content:"\e80c";font-size:5.3rem;color:var(--green);margin:0;padding:0;float:left;margin-top:-1.2rem;margin-left:-1rem;margin-right:1rem}.wp-block-file a:not(.wp-block-file__button){display:block}.wp-block-file a.wp-block-file__button{display:inline-block}.wp-block-file a.wp-block-file__button:hover{color:var(--white);border-color:var(--actionhover) !important;background-color:var(--actionhover) !important}.wp-block-pullquote{border-top:0;border-bottom:0;padding:0;margin-block-start:4rem!important;margin-block-end:4rem!important}.wp-block-pullquote blockquote{z-index:1;position:relative}.wp-block-pullquote blockquote:before{content:"„";font-size:130px;line-height:130px;color:var(--softgreen);z-index:-1;bottom:-4rem;left:45%;position:absolute}.wp-block-pullquote blockquote:after{content:"“";font-size:130px;line-height:130px;color:var(--softgreen);z-index:-1;top:-3.5rem;right:45%;position:absolute}.wp-block-pullquote blockquote p{margin-top:6rem !important;margin-bottom:6rem !important}.wp-block-media-text.has-text-color h1,.wp-block-media-text.has-text-color .h1,.wp-block-media-text.has-text-color .has-h-1-font-size,.wp-block-media-text.has-text-color h2,.wp-block-media-text.has-text-color .h2,.wp-block-media-text.has-text-color .has-h-2-font-size,.wp-block-media-text.has-text-color h3,.wp-block-media-text.has-text-color .h3,.wp-block-media-text.has-text-color .has-h-3-font-size,.wp-block-media-text.has-text-color h4,.wp-block-media-text.has-text-color .h4,.wp-block-media-text.has-text-color .has-h-4-font-size,.wp-block-media-text.has-text-color h5,.wp-block-media-text.has-text-color .h5,.wp-block-media-text.has-text-color .has-h-5-font-size,.wp-block-media-text.has-text-color h6,.wp-block-media-text.has-text-color .h6,.wp-block-media-text.has-text-color .has-h-6-font-size,.wp-block-media-text.has-text-color a{color:inherit !important}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-block-button__link.has-action-color{color:var(--action) !important;border-color:var(--action) !important}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background-color){background-color:transparent !important}.wp-block-button.is-style-outline:hover .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline:hover .wp-block-button__link.has-action-color{color:var(--white) !important;border-color:var(--actionhover) !important;background-color:var(--actionhover) !important}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background-color),.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-action-background-color{border-color:var(--action) !important;background-color:var(--action) !important}.wp-block-button:not(.is-style-outline):hover .wp-block-button__link:not(.has-background-color),.wp-block-button:not(.is-style-outline):hover .wp-block-button__link.has-action-background-color{color:var(--white);border-color:var(--actionhover) !important;background-color:var(--actionhover) !important}.wp-block-button.is-style-outline.disabled .wp-block-button__link.has-action-color{opacity:.5;cursor:not-allowed}.wp-block-button.is-style-outline.disabled:hover .wp-block-button__link.has-action-color{color:var(--action) !important;border-color:var(--action) !important;background:0 0 !important;cursor:not-allowed}.wp-block-button:not(.is-style-outline).disabled .wp-block-button__link.has-action-background-color{opacity:.5;cursor:not-allowed}.wp-block-button:not(.is-style-outline).disabled:hover .wp-block-button__link.has-action-background-color{border-color:var(--action) !important;background-color:var(--action) !important;cursor:not-allowed}.wp-block-button.is-style-outline .wp-block-button__link.has-green-color{color:var(--green) !important;border-color:var(--green) !important}.wp-block-button.is-style-outline:hover .wp-block-button__link.has-green-color{color:var(--white) !important;border-color:var(--greenhover) !important;background-color:var(--greenhover) !important}.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-green-background-color{border-color:var(--green) !important;background-color:var(--green) !important}.wp-block-button:not(.is-style-outline):hover .wp-block-button__link.has-green-background-color{border-color:var(--greenhover) !important;background-color:var(--greenhover) !important}.wp-block-button.is-style-outline.disabled .wp-block-button__link.has-green-color{opacity:.5;cursor:not-allowed}.wp-block-button.is-style-outline.disabled:hover .wp-block-button__link.has-green-color{color:var(--green) !important;border-color:var(--green) !important;background:0 0 !important;cursor:not-allowed}.wp-block-button:not(.is-style-outline).disabled .wp-block-button__link.has-green-background-color{opacity:.5;cursor:not-allowed}.wp-block-button:not(.is-style-outline).disabled:hover .wp-block-button__link.has-green-background-color{border-color:var(--green) !important;background-color:var(--green) !important;cursor:not-allowed}.wp-block-button.is-style-outline .wp-block-button__link.has-softgreen-color{color:var(--green) !important;border-color:var(--softgreen) !important}.wp-block-button.is-style-outline:hover .wp-block-button__link.has-softgreen-color{color:var(--white) !important;border-color:var(--green) !important;background-color:var(--green) !important}.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-softgreen-background-color{border-color:var(--softgreen) !important;background-color:var(--softgreen) !important}.wp-block-button:not(.is-style-outline):hover .wp-block-button__link.has-softgreen-background-color{border-color:var(--green) !important;background-color:var(--green) !important}.wp-block-button.is-style-outline .wp-block-button__link.has-grey-color{color:var(--grey) !important;border-color:var(--grey) !important}.wp-block-button.is-style-outline:hover .wp-block-button__link.has-grey-color{color:var(--white) !important;border-color:var(--greyhover) !important;background-color:var(--greyhover) !important}.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-grey-background-color{border-color:var(--grey) !important;background-color:var(--grey) !important}.wp-block-button:not(.is-style-outline):hover .wp-block-button__link.has-grey-background-color{border-color:var(--greyhover) !important;background-color:var(--greyhover) !important}.wp-block-button.is-style-outline .wp-block-button__link.has-anthrazit-color{color:var(--anthrazit) !important;border-color:var(--anthrazit) !important}.wp-block-button.is-style-outline:hover .wp-block-button__link.has-anthrazit-color{color:var(--white) !important;border-color:var(--anthrazithover) !important;background-color:var(--anthrazithover) !important}.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-anthrazit-background-color{border-color:var(--anthrazit) !important;background-color:var(--anthrazit) !important}.wp-block-button:not(.is-style-outline):hover .wp-block-button__link.has-anthrazit-background-color{border-color:var(--anthrazithover) !important;background-color:var(--anthrazithover) !important}.wp-block-button.is-style-outline .wp-block-button__link.has-white-color{color:var(--white) !important;border-color:var(--white) !important}.wp-block-button.is-style-outline:hover .wp-block-button__link.has-white-color{color:var(--anthrazit) !important;border-color:var(--white) !important;background-color:var(--white) !important}.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-white-background-color{color:var(--anthrazit) !important;border-color:var(--white) !important;background-color:var(--white) !important}.wp-block-button:not(.is-style-outline):hover .wp-block-button__link.has-white-background-color{border-color:var(--white) !important;background-color:var(--white) !important}.wp-block-columns .wp-block-column>.wp-block-group.has-background{height:100%}.wp-block-group.has-text-color h1,.wp-block-group.has-text-color .h1,.wp-block-group.has-text-color .has-h-1-font-size,.wp-block-group.has-text-color h2,.wp-block-group.has-text-color .h2,.wp-block-group.has-text-color .has-h-2-font-size,.wp-block-group.has-text-color h3,.wp-block-group.has-text-color .h3,.wp-block-group.has-text-color .has-h-3-font-size,.wp-block-group.has-text-color h4,.wp-block-group.has-text-color .h4,.wp-block-group.has-text-color .has-h-4-font-size,.wp-block-group.has-text-color h5,.wp-block-group.has-text-color .h5,.wp-block-group.has-text-color .has-h-5-font-size,.wp-block-group.has-text-color h6,.wp-block-group.has-text-color .h6,.wp-block-group.has-text-color .has-h-6-font-size,.wp-block-group.has-text-color a{color:inherit !important}.wp-block-group.has-text-color ul.wp-block-list li:not([class]):before{color:inherit !important}.wp-block-group>*:first-child{margin-top:0 !important}.wp-block-group>*:last-child{margin-bottom:0 !important}.wp-block-group.alignfull+.wp-block-group,.wp-block-group.alignwide+.wp-block-group{margin-top:0 !important}.wp-block-group.alignfull:not(.has-background)+.wp-block-group.alignfull:not(.has-background){padding-top:0 !important}.wp-block-post-title,.wp-block-post-title a{color:inherit !important}.wp-block-post-excerpt__more-link{text-underline-offset:2px}.rundgang span{transition:all ease .3s;background:var(--white);border-radius:50%;display:inline-block;vertical-align:middle;line-height:.9;font-size:7rem}.rundgang span:before{vertical-align:middle}.rundgang span:hover{transform:scale(1.225)}.pagination{white-space:nowrap}.pagination .nav-links{display:flex}.pagination .page-numbers{width:25px;height:25px;padding:.125rem .5rem;display:flex;margin-right:.25rem;color:var(--anthrazit);background-color:var(--white);text-decoration:none;font-size:.9rem;justify-content:center;align-content:center;transition:all ease .3s}.pagination .current,.pagination .page-numbers:hover{color:var(--white);background-color:var(--green)}.pagination .next,.pagination .prev{width:auto}.wpforms-form input[type=date],.wpforms-form input[type=datetime],.wpforms-form input[type=datetime-local],.wpforms-form input[type=email],.wpforms-form input[type=month],.wpforms-form input[type=number],.wpforms-form input[type=password],.wpforms-form input[type=range],.wpforms-form input[type=search],.wpforms-form input[type=tel],.wpforms-form input[type=text],.wpforms-form input[type=time],.wpforms-form input[type=url],.wpforms-form input[type=week],.wpforms-form select,.wpforms-form textarea,.wpforms-form .wpforms-field-select-style-modern .choices .choices__inner,.wpforms-form .choices__list--dropdown .choices__item--selectable{padding-left:2rem !important;padding-right:2rem!important}.wpforms-form .wpforms-field-select-style-modern .choices .choices__inner .choices__list--single{padding:0 !important}.wpforms-form .choices__list--dropdown .choices__item--selectable:after{right:2rem !important}.wpforms-container-full .wpforms-confirmation-container-full{color:var(--white) !important;background:var(--green) !important;border:1px solid var(--softgreen) !important;padding:2rem !important;text-align:center}.wpforms-container-full .wpforms-confirmation-container-full>*:first-child{margin-top:0 !important}.hr_jobs_filters{margin:0 0 3rem !important}.hr_jobs_filters select{width:100%;max-width:100% !important;height:var(--wpforms-field-size-input-height);background-color:var(--white);color:var(--anthrazit);border:1px solid var(--grey);border-radius:2rem;font-size:1rem !important;padding:0 !important;padding-left:2rem !important;padding-right:2rem !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.hr_jobs_filters select:focus{border:2px solid var(--green)}.hr_jobs_filters input[type=button]{height:var(--wpforms-button-size-height);background-color:var(--green);color:var(--white);border:1px solid var(--green);border-radius:2rem;font-size:1rem;font-weight:500;padding-left:2rem !important;padding-right:2rem !important;cursor:pointer;transition:all .15s ease-in-out}.hr_jobs_filters input[type=button]:hover{background-color:var(--greenhover)}.heyrecruit_list_wrapper{border-radius:2rem;transition:all ease .3s}.heyrecruit_list_wrapper:hover{transform:scale(1.025)}.heyrecruit_list_wrapper:hover .hr_jobdetail_button{background-color:var(--greenhover)}.hr_job_header_image_headlines{max-width:860px}.hr_job_header_image_headlines h2{display:none !important}.hr_section_form ul{list-style-type:none;margin-top:1.5rem;margin-left:0 !important}.hr_section_form ul li:not([class]):before{font-family:"no_iconfont";font-size:1rem;content:"\e80a";color:var(--green);margin-left:-2rem;margin-right:1rem}.hr_section_form ul li:not([class])>ul{margin-top:0}.hr_form label{margin:1rem 0 .5rem}.hr_form input[type=date],.hr_form input[type=datetime],.hr_form input[type=datetime-local],.hr_form input[type=email],.hr_form input[type=month],.hr_form input[type=number],.hr_form input[type=password],.hr_form input[type=range],.hr_form input[type=search],.hr_form input[type=tel],.hr_form input[type=text],.hr_form input[type=time],.hr_form input[type=url],.hr_form input[type=week],.hr_form select,.hr_form textarea{width:100%;max-width:100% !important;height:var(--wpforms-field-size-input-height);background-color:var(--white);color:var(--anthrazit);border:1px solid var(--grey);border-radius:2rem;font-size:1rem !important;padding:0 !important;padding-left:2rem !important;padding-right:2rem !important}.hr_form input[type=date]:focus,.hr_form input[type=datetime]:focus,.hr_form input[type=datetime-local]:focus,.hr_form input[type=email]:focus,.hr_form input[type=month]:focus,.hr_form input[type=number]:focus,.hr_form input[type=password]:focus,.hr_form input[type=range]:focus,.hr_form input[type=search]:focus,.hr_form input[type=tel]:focus,.hr_form input[type=text]:focus,.hr_form input[type=time]:focus,.hr_form input[type=url]:focus,.hr_form input[type=week]:focus,.hr_form select:focus,.hr_form textarea:focus{border:2px solid var(--green)}.hr_form select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.hr_form .hr_select_formfield{position:relative}.hr_form .hr_select_formfield:after{content:"";position:absolute;bottom:20%;right:12px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--grey)}.hr_form input[type=button]{height:var(--wpforms-button-size-height);background-color:var(--green);color:var(--white);border:1px solid var(--green);border-radius:2rem;font-size:1rem;font-weight:500;padding-left:2rem !important;padding-right:2rem !important;cursor:pointer;transition:all .15s ease-in-out}.hr_form input[type=button]:hover{background-color:var(--greenhover)}.stopper{font-weight:600;text-transform:uppercase;text-align:center;background-color:var(--green);color:var(--white);border-radius:50%;display:flex;flex:1 0 auto;aspect-ratio:1/1;align-items:center;vertical-align:middle;position:absolute;right:1rem;bottom:1rem;padding:1rem;z-index:100;transform:rotate(10deg);max-width:120px}.hyphens{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.icon:before,[class^=icon-]:before,[class*=" icon-"]:before{padding:0 !important;margin-left:0 !important;margin-right:0 !important;line-height:0 !important}a,.wp-block-button__link{transition:all ease .3s}a{color:var(--textgreen);font-weight:400;text-underline-offset:2px}a:hover{color:var(--greenhover)}@media (max-width:768px){.has-global-padding{padding-right:1.5rem !important;padding-left:1.5rem !important}.entry-content>.wp-block-image.post-thumbnail{margin-bottom:4rem !important;margin-left:-1.5rem !important;margin-right:-1.5rem !important}}@media (min-width:768px){body{font-family:'NeioBunola',sans-serif;font-weight:400}#main{font-size:1.1rem}#header .header-content .logo{width:130px}.stage,.stage .wp-block-media-text{min-height:500px;max-height:500px;max-width:1496px !important;margin-left:auto !important;margin-right:auto !important}.stage .wp-block-media-text:before{position:absolute;content:'';right:-10rem;bottom:-3rem;width:480px;aspect-ratio:1/1.07;mask-image:url(//www.neio.de/wp-content/themes/neio/assets/images/tree-illustration-neio.svg);mask-repeat:no-repeat;background-color:var(--textgreen);opacity:.5;z-index:5}.stage .wp-block-media-text:after{border-radius:45%}.stage .wp-block-media-text.is-stacked-on-mobile{grid-template-columns:50% 1fr !important}.stage .wp-block-media-text__content{padding:5% 10% !important;margin-top:-6% !important;z-index:10}.stage .wp-block-media-text__content .wp-block-button .icon{font-size:1.5rem;margin-right:1.5rem;line-height:0;vertical-align:middle}.stage .wp-block-media-text__content .wp-block-button .icon:before{line-height:0}#footer:after{position:absolute;content:'';right:-10rem;bottom:-3rem;width:550px;aspect-ratio:1/1.07;mask-image:url(//www.neio.de/wp-content/themes/neio/assets/images/tree-illustration-neio.svg);mask-repeat:no-repeat;background-color:var(--softgreen);opacity:.3;z-index:5}#footer .footer-bottom .col-group{border-right:1px solid var(--white);padding-right:2rem;margin-right:2rem}#footer .footer-bottom #social-nav{font-size:calc(1rem + .5vw)}.zipper .wp-block-button .wp-block-button__link{font-size:130% !important;padding:1rem 4rem 1rem 2rem !important}.wp-block-button .wp-block-button__link{padding-left:2rem !important;padding-right:2rem !important}.stopper{right:4rem;bottom:2rem;padding:2rem;max-width:150px}}@media (min-width:1200px){#main-nav{box-shadow:0 3rem 3rem rgba(0,0,0,.15) !important}#main-nav ul#menu-header>li{flex:33.33% !important}#main-nav ul#menu-header>li:first-child{text-align:left}#main-nav ul#menu-header>li:nth-child(2){text-align:center}#main-nav ul#menu-header>li:last-child{text-align:right}p.alignwide{padding-right:25rem}}.wp-block-media-text .wp-block-media-text__content{padding:8%}.wp-block-media-text.has-media-on-the-right:not(.has-background) .wp-block-media-text__content{padding-left:0}.wp-block-media-text:not(.has-media-on-the-right):not(.has-background) .wp-block-media-text__content{padding-right:0}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__media{margin-bottom:1rem}.wp-block-media-text:not(.has-background) .wp-block-media-text__content{padding:0}}