:root{--global-accent:#8face2;--global-second:#8face2;--global-third:#002d61}body{overflow-x:hidden}body.category .o-hero{display:none !important}.container{max-width:1330px}ul.menu.m-header-default-menu li.menu-item{margin-left:2.5rem;white-space:nowrap}header #menu-hauptmenue-1{align-items:center !important}ul.menu.m-header-default-menu li.menu-item>a{color:#002d61 !important}ul.menu.m-header-default-menu li.menu-item.current_page_item>a,ul.menu.m-header-default-menu li.menu-item>a:hover{box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 #002d61 !important}ul.menu.m-header-default-menu li.menu-item.menu-item-has-children>ul.sub-menu:before{height:1rem;top:-6px}ul.menu.m-header-default-menu li.menu-item.current_page_ancestor>a{box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 #002d61 !important}header #menu-hauptmenue-1 .sub-menu{background-color:#fff;margin-top:.5rem;padding:1rem 2.5rem;min-width:initial}header #menu-hauptmenue-1 .sub-menu li a{color:#8face2 !important;font-size:19px}header #menu-hauptmenue-1 .sub-menu li:hover a{color:#002d61 !important}header ul.menu.m-header-default-menu li.menu-item.calendly>a{background-color:var(--global-accent);border:1px solid var(--global-accent);color:#fff !important;padding:8px 15px;transition:.25s background-color,.25s color;box-shadow:none}body[data-elementor-device-mode=tablet] .l-primary-header--responsive-wrapper{height:143px !important}header ul.menu.m-header-default-menu li.menu-item.calendly>a:hover{background-color:#fff;color:var(--global-accent) !important}.linktree-page .l-primary-header--default-wrapper,.linktree-page .l-primary-header--responsive-wrapper,.linktree-page footer{display:none}.linktree-page a:hover{color:#fff}footer{display:flex;max-width:1330px;margin:auto;flex-direction:row-reverse;position:relative}.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space{padding:10px 0}footer.l-primary-footer.l-primary-footer--dark-skin{border:0 !important}footer .l-primary-footer__widgets{width:100%;display:flex;align-items:center;text-align:right;justify-content:flex-end}footer .l-primary-footer__copyright{width:100%}footer:before{left:-50vw;width:200vw;content:"";background-color:var(--global-third);height:100%;display:block;position:absolute}footer .widget.widget_nav_menu{margin:0 !important}footer #menu-footermenue{display:flex;margin:0;align-items:center;justify-content:flex-end}footer .l-primary-footer__widgets__space{padding:0 !important;margin:0 !important}footer #menu-footermenue li{margin:0;padding:0;margin-left:20px}footer .elementor-icon-wrapper{height:30px}footer .elementor-heading-title a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0),0 1px 0 #fff;box-shadow:inset 0 0 0 rgba(255,255,255,0),0 1px 0 #fff}.elementor-accordion-item{margin-bottom:14px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:inherit}.elementor-tab-title{padding:0 !important;display:flex;align-items:center}.elementor-accordion-icon{background-color:var(--e-global-color-secondary);padding:15px 20px;width:inherit !important;margin-right:10px}.elementor-accordion-title{font-weight:bolder;padding-left:15px}.m-neuron-testimonial__name{text-align:center}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{opacity:1;visibility:visible;border-radius:50% !important;background:#fff !important;transform:none}.owl-carousel .owl-nav button.owl-prev svg,.owl-carousel .owl-nav button.owl-next svg{color:var(--e-global-color-primary)}.startseiten_icons .elementor-icon-box-content{text-align:left;margin-left:10px}.startseiten_icons .elementor-container{justify-content:space-between}.startseiten_icons .elementor-column{width:inherit !important}.startseiten_icons .elementor-icon-box-wrapper h3{margin:0;text-align:center;display:inline-block}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:2px solid var(--e-global-color-primary) !important}.l-primary-header.l-primary-header--default ul.menu.m-header-default-menu li.menu-item>a{font-weight:700}ul.menu.m-header-default-menu li.menu-item.current_page_item>a,ul.menu.m-header-default-menu li.menu-item>a:hover{box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 #000}ul.menu.m-header-default-menu li.menu-item{display:block}.elementor-widget-container .l-posts-wrapper .load-more-posts-holder button.load-more-posts,.elementor-widget-container .l-posts-wrapper .load-more-posts-holder .a-button.load-more-posts{color:var(--e-global-color-primary) !important;border:1px solid var(--e-global-color-primary) !important;background-color:#fff !important}.elementor-widget-container .l-posts-wrapper .load-more-posts-holder button.a-button.load-more-posts:hover,.elementor-widget-container .l-posts-wrapper .load-more-posts-holder .a-button.load-more-posts:hover,.elementor-element .elementor-widget-container .l-posts-wrapper .load-more-posts-holder button.load-more-posts:hover,.elementor-element .elementor-widget-container .l-posts-wrapper .load-more-posts-holder button.a-button.load-more-posts:hover .a-button.load-more-posts:hover{color:#fff !important;background-color:var(--e-global-color-primary) !important}.wpcf7 input,.wpcf7 textarea{background-color:#f9f6f1 !important;border:none;padding:15px;font-style:normal;font-size:18px}.wpcf7 input[type=submit]{margin-left:auto;background-color:var(--e-global-color-primary) !important;color:#fff !important;padding:15px 50px;border:1px solid var(--e-global-color-primary);transition:.25s all;font-weight:700}.wpcf7-spinner{float:left}.wpcf7 input[type=submit]:hover{background-color:#fff !important;color:var(--e-global-color-primary) !important}.wpcf7-form p+p{margin-bottom:0}.wpcf7-form textarea{height:220px !important}p:last-child{margin-bottom:0}h1{padding-left:0}.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav{background-color:var(--global-accent)}#blogoverview .o-neuron-hover-holder a{pointer-events:all}#blogoverview .o-blog-post{display:flex;border:1px solid #ebebea;height:300px}#blogoverview .o-blog-post .o-neuron-hover{width:300px;height:300px;flex-shrink:0;background-color:#ebebea;position:relative}#blogoverview .o-blog-post .o-neuron-hover:hover img{transform:scale(1.05)}#blogoverview .o-blog-post .o-neuron-hover .emptyLink{position:absolute;top:0;height:100%;width:100%;left:0}.o-neuron-hover.hiddenOverlay .wp-post-image{transition:.25s all !important}.o-neuron-hover.hiddenOverlay:hover .wp-post-image{scale:1.05}#blogoverview .o-blog-post .o-neuron-hover img{height:300px;object-fit:cover;width:100%;transition:.25s all}#blogoverview .o-blog-post .o-blog-post__content{width:100%;padding:20px 30px !important;hyphens:auto;--webkit-hyphens:auto;color:#002d61}#blogoverview .o-blog-post .o-blog-post__content a{hyphens:none;--webkit-hyphens:none}#blogoverview .blogTitle{margin:0;line-height:1.2em;margin-bottom:5px}.o-blog-post .o-blog-post__title a,.p-blog-single h1.o-blog-post__title,.p-blog-single h2.o-blog-post__subtitle{color:var(--global-third) !important}#blogoverview .blogSubtitle{line-height:1.2;margin-bottom:15px}#blogoverview{font-size:16px;line-height:1.4em}#blogoverview .o-blog-post__meta{display:none}#blogoverview .readmore{box-shadow:inset 0 0 0 rgba(0,0,0,0),0 1px 0 #ebebea;margin-left:5px}#blogoverview .readmore:hover{box-shadow:inset 0 0 0 rgba(0,0,0,0),0 1px 0 #ebebea}.single.single-post .p-blog-single{padding:10px;color:#002d61}.single.single-post .o-hero.d-flex{display:none !important}.single.single-post .p-blog-single{max-width:1024px;font-size:20px}.single.single-post .p-blog-single h1{font-size:40px;margin-bottom:5px}.single.single-post .wp-block-post-excerpt__excerpt{font-style:italic;margin-bottom:20px;font-size:24px;line-height:1.4;color:var(--e-global-color-primary)}.single.single-post .wp-block-image img{width:100%}.single.single-post .p-blog-single h2{font-size:35px;font-weight:400}.single.single-post .p-blog-single h3{margin-bottom:0;font-size:20px;line-height:1.2;color:var(--global-second)}.single.single-post .p-blog-single b,.single.single-post .p-blog-single strong,.p-blog-single__content h1,.p-blog-single__content h2,.p-blog-single__content h3{color:var(--global-second)}.single.single-post .p-blog-single li{margin-bottom:5px}.single.single-post .p-blog-single .wp-block-button a{color:#fff;background-color:var(--global-accent);border:1px solid var(--global-accent);padding:5px 20px;transition:.25s all}.single.single-post .p-blog-single .wp-block-button a:hover{color:var(--global-accent);background-color:transparent;box-shadow:none}.single.single-post figcaption{font-size:14px;text-align:right;font-style:italic}.typed-cursor{display:none}.o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body{top:30px;left:30px;right:30px;bottom:30px;transition:.25s background-color}.o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__body{background-color:rgba(255,255,255,.9);top:30px;left:30px;right:30px;bottom:30px}.o-neuron-hover-holder a{pointer-events:none}.o-neuron-hover-holder .fullLink{pointer-events:all;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body a{padding:0 40px;display:inline-block}.o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body a:hover{box-shadow:none !important}.owl-carousel .owl-stage{display:flex;justify-content:center;align-items:center}.h-lightbox.p-portfolio-gallery__item{cursor:pointer}.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__text>*,#menu-footermenue a{font-size:16px}@media (max-width:1660px){#schmetterling{left:-130px}}@media (max-width:1366px){#blogoverview .o-blog-post .o-neuron-hover{width:200px}#schmetterling{left:-230px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1300px !important}#blogoverview .o-neuron-hover-holder{height:100%}}@media (max-width:1280px){header .a-logo.a-logo--image,header .a-logo.a-logo--image a{width:300px !important;height:90px !important}ul.menu.m-header-default-menu li.menu-item{margin-left:1.8rem;white-space:nowrap}.l-primary-header.l-primary-header--default ul.menu.m-header-default-menu li.menu-item>a{font-size:18px !important}header #menu-hauptmenue-1 .sub-menu li a{font-size:16px !important}}@media (max-width:1024px){#schmetterling{position:relative}}@media (max-width:912px){.elementor-section.elementor-section-boxed>.elementor-container{flex-wrap:wrap}.startseiten_icons .elementor-column{width:50% !important}}@media (max-width:768px){header .a-logo.a-logo--image,header .a-logo.a-logo--image a{width:200px !important;height:60px !important}#blogoverview .o-blog-post .o-neuron-hover{width:150px;height:280px}#blogoverview .o-blog-post,#blogoverview .o-blog-post .o-neuron-hover img{height:280px}footer{flex-direction:column;text-align:center}#blogoverview .o-blog-post .o-blog-post__content{padding:10px 15px !important}footer #menu-footermenue{margin-top:10px;justify-content:center}footer .l-primary-footer__copyright__space .col-sm-6{flex:100%;max-width:100%}.m-filters ul{display:flex;flex-wrap:wrap}.m-filters ul li{width:33%;margin:0 0 10px}}@media (max-width:512px){#blogoverview .o-post.o-blog-post{flex-direction:column;height:auto}#blogoverview .o-blog-post .o-neuron-hover{width:100%}}.load-more-posts{text-transform:uppercase}.wpcf7-form input[type=checkbox]{width:15px;text-align:left;margin:0 5px 0 0}.wpcf7-checkbox span{margin:0;margin-bottom:10px}.wpcf7-not-valid-tip{font-size:12px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,b,strong,ul.menu.m-header-default-menu li.menu-item>a,.o-hero .o-hero__content .o-hero__content__title,input[type=submit],button,.button,.a-button,.o-breadcrumb .o-breadcrumb__list .o-breadcrumb__list__item,.o-comments .o-comments__area .o-comment .o-comment__details .o-comment__author-meta .comment-reply-link,.o-mini-cart .o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .title,.o-mini-cart .o-mini-cart__total-holder .o-mini-cart__total-holder__total .price .amount,.tagcloud a,.woocommerce .o-product .m-product-summary .product_meta>span,.woocommerce .o-product .woocommerce-tabs ul.tabs li a,.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr th,.a-woo-badge,.woocommerce .o-product .m-product-summary table.variations tr td label,.t-404 .o-hero .o-hero__content .o-hero__content__title h1,body,input,textarea,select,code,.woocommerce .o-product .m-product-summary .product_meta>span span,.woocommerce .o-product .m-product-summary .product_meta>span a{font-family:"Local Lato",Helvetica,Arial,sans-serif !important}