/*!
	Theme Name: Jenanet Child
	Theme URI: https://www.jenanet.de
	Description: Oliver Grau Finanzen Inh. Oliver Grau Child Theme
	Version: 1.0.0
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
    Template: jenanet
	Text Domain: jenanet
	Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
.datenschutz{font-size:75%!important;line-height:1.3!important;color:var(--e-global-color-7d3dc84);font-weight:var(--e-global-typography-text-font-weight)}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / 10%) inset;box-shadow:inset 0 0 0 0 rgb(0 0 0 / 10%);outline:0}.elementor-field-type-submit{margin-top:0}b,strong{font-weight:600!important}div p:last-child{margin-bottom:0px!important}.elementor-text-editor ol,.elementor-text-editor ul{margin-bottom:.9rem!important}div ol:last-child,div ul:last-child{margin-bottom:0px!important}.elementor-icon-wrapper{line-height:0.65!important}#BorlabsCookieBox ._brlbs-h3{font-size:1.5em!important}.elementor-element.elementor-absolute{padding:0px!important}.footer a{color:var(--e-global-color-7d3dc84)!important}.footer a:hover{color:var(--e-global-color-primary)!important}.jet-unfold__trigger{margin-top:0px!important}::selection{background:var(--e-global-color-0b42087);color:#fff}::-moz-selection{background:var(--e-global-color-0b42087);color:#fff}div#matomo-opt-out{display:flex;flex-wrap:wrap;align-items:flex-start;padding:20px;font-family:var(--e-global-typography-text-font-family)!important}div#matomo-opt-out p{width:100%}div#matomo-opt-out input#trackVisits{width:15px;margin-right:10px;margin-top:2px}div#matomo-opt-out label{width:calc(100% - 25px)}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:start!important}.elementor-icon-list-icon{margin-top:5px!important}.elementor-tab-title{display:flex!important}.elementor-toggle-icon{padding-top:3px!important}.elementor-sticky--effects.sticky-nav .elementor-widget-nav-menu{left:0!important}.elementor-sticky--effects.sticky-nav{background-color:var(--e-global-color-secondary)!important;box-shadow:0 0 10px 0 rgb(0 0 0 / 50%)}.sticky-logo{opacity:0!important;left:-60px!important;transition:all 0.7s ease}.elementor-sticky--effects .sticky-logo{opacity:1!important;left:0!important}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:hover{border-left:0!important}.sub-menu{width:100%!important}.tablet-menu .mobil-link{display:none!important}.menu_scroll.elementor-sticky--active{position:fixed;top:0;left:0;width:100%;z-index:99;transition:all 1000ms ease-in-out!important}.scroll-down .menu_scroll.elementor-sticky--active{transform:translate3d(0,-100%,0)!important}.elementor-swiper{pointer-events:none}.start-tabs .jet-tabs__control-wrapper{justify-content:space-evenly;display:flex;margin:0 auto!important;width:1200px!important;overflow:visible;z-index:5!important}.start-tabs .jet-tabs__control-wrapper .jet-tabs__control{width:31.33%}.start-tabs .jet-tabs__label-image,.jet-tabs__label-text{z-index:2}.start-tabs .changing_background{background-color:var(--e-global-color-024ca9c);border-top:10px solid var(--e-global-color-primary);position:relative;left:0%;top:-218px;margin-bottom:-219px;width:31.7%;height:218px;z-index:1;transition:transform 0.7s cubic-bezier(1,0,0,1)}.start-tabs .jet-tabs__control.active-tab:first-of-type~.changing_background{transform:translateX(2.7%)}.start-tabs .jet-tabs__control.active-tab:nth-of-type(2)~.changing_background{transform:translateX(107.8%)}.start-tabs .jet-tabs__control.active-tab:nth-of-type(3)~.changing_background{transform:translateX(213%)}.innermenu .elementor-icon-list-icon{margin-top:1px!important}.single-post #kontakt{background-image:linear-gradient(180deg,var(--e-global-color-7d3dc84) 50%,var(--e-global-color-secondary) 0%)}.jet-listing-not-found{padding:20px}.kategorien-post-meta h5{display:none!important}.kategorien-post-meta li{display:block}.kategorien-post-meta ul{padding:0px!important}.content .wp-block-table{margin:10px 0 20px 0!important}.content table{width:100%!important;background-color:#fff}.content table tbody>tr:nth-child(odd)>td{background-color:var(--e-global-color-024ca9c)}.content td{padding:10px!important}.content th{vertical-align:middle;padding:10px!important;background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-7d3dc84)}.content a{cursor:pointer;color:var(--e-global-color-primary)!important}.content a:hover{color:var(--e-global-color-secondary)!important}.content tr:hover td{background-color:#E6E6E6!important}.content .wp-block-table.is-style-stripes{border-bottom:0 solid}.content ul{margin:0 0 20px -25px}.content ul li::marker{color:var(--e-global-color-primary)!important}.content .wp-block-media-text{grid-template-columns:6% auto!important;padding:10px 0}.content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 20px}.content .wp-block-media-text .has-medium-font-size{margin-bottom:0}.content .wp-block-media-text .wp-block-media-text__media{align-self:auto}.content figcaption{font-size:13px!important}.content span.wdh20{width:20px;display:inline-block}.content span.pl20{padding-left:25px}.content span.wdh{width:35px;display:inline-block}.is-layout-flex{display:flex}:root :where(p.has-background){padding:1.25em 2.375em}:where(.wp-block-columns.is-layout-flex){gap:2em}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}:where(.wp-block-columns){margin-bottom:1.75em}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0%;flex-grow:1}}@media (min-width:1025px){.sticky-nav .elementor-widget-nav-menu{left:-5.5%!important;transition:all 0.7s ease}.swiper-slide-inner{width:1200px!important}.mobil-link{display:none!important}.col-3{width:33.33%!important}}@media (max-width:1213px){.start-tabs .jet-tabs__control-wrapper{width:100%!important}.start-tabs .jet-tabs__label-text{font-size:17px!important;padding-bottom:3px}}@media (max-width:1100px) and (min-width:768px){.sticky-nav .elementor-nav-menu--main .elementor-item{font-size:13.7px!important}}@media (max-width:1024px){.break{display:none}.sticky-nav{overflow-x:clip!important;width:100%;transition:all 0.7s ease!important;overflow:hidden!important}.elementor-sticky--effects.sticky-nav{width:100%!important;overflow:visible!important}.nav-menu .sub-menu .menu-item a{padding-left:40px!important}.nav-menu .sub-menu{background-color:var(--e-global-color-accent)!important}.nav-menu .elementor-nav-menu--dropdown a:hover,.elementor-nav-menu--dropdown a.elementor-item-active{background-color:var(--e-global-color-secondary)!important;color:var(--e-global-color-7d3dc84)!important}.nav-menu-slide{opacity:0!important;left:60px;transition:all 0.7s ease}.elementor-sticky--effects .nav-menu-slide{opacity:1!important;left:0}.content td,.content th{padding:7px!important}}@media (max-width:1024px) and (min-width:768px){.start-tabs .jet-tabs__control-wrapper .jet-tabs__control{width:25%}.start-tabs .jet-tabs__label-text{font-size:15px!important;padding-bottom:6px}.start-tabs .changing_background{left:0%;top:-191px;height:162px;width:31.4%}.start-tabs .jet-tabs__control.active-tab:first-of-type~.changing_background{transform:translateX(3.2%)}.start-tabs .jet-tabs__control.active-tab:nth-of-type(2)~.changing_background{transform:translateX(109.3%)}.start-tabs .jet-tabs__control.active-tab:nth-of-type(3)~.changing_background{transform:translateX(215.5%)}.content .wp-block-media-text{grid-template-columns:8% auto!important}.kategorien-post-meta li{display:inline}}@media (min-width:768px){.content h2{padding:20px 0;margin:0}.content h2:first-child{padding:0 0 20px 0}.content .alignright img{padding:10px 0 10px 10px;max-width:400px!important}}@media (max-width:767px){.break_mobil{display:none}.start-tabs .changing_background{display:none}.start-tabs .jet-tabs__control-wrapper .jet-tabs__control{width:100%}#kontakt .elementor-background-overlay{background-image:none!important}.content h2{padding:15px 0;margin:0}.content h2:first-child{padding:0 0 15px 0}.content .alignright img{padding:0 0 10px 0;width:800px!important;max-width:100%;height:250px;object-fit:cover}.content ul{margin-bottom:15px}.content .wp-block-media-text{grid-template-columns:10% auto!important}}@media (max-width:767px) and (min-width:500px){.col-footer-break{width:50%!important}}