/* rgb(61,198,130) und #3dc682 oder #45d28c */ :root { --first: #45d28c; --second: #333; --third: #f1fde8; --old: #942c2c; } @font-face { font-family: "Ontel"; font-style: normal; font-weight: 100; src: url("fonts/Ontel-8Mr62.otf") format("opentype"); } @font-face { font-family: "Susahu"; font-style: normal; font-weight: 100; src: url("fonts/Susahu-GOYnD.ttf") format("truetype"); } @font-face { font-family: "Dominican"; font-style: normal; font-weight: 100; src: url("fonts/dominican.TTF") format("truetype"); } h1 { margin-bottom: 32px; font-size: 48px; } h1, h2 { font-family: "Dominican"; } body { color: var(--second); background-color: var(--third); font-size: 27px; font-family: "Dominican"; } header#masthead { background-color: transparent; z-index: 9; } @media (min-width: 769px) { .site-header .header-image { width: 220px; margin-left: 72px; margin-top: 80px; top: -40px; position: relative; } } @media (max-width: 768px) { .has-inline-mobile-toggle .inside-header { background-color: var(--third); height: 150px; } .site-header .header-image { left: -15px; top: 25px; width: 200px; position: relative; } } /* Menü-Hintergrund */ .main-navigation, .main-navigation ul ul { border-radius: 30px 0px 0px 30px; } /* aktives Menü */ .main-navigation .main-nav ul li[class*="current-menu-"] > a { color: var(--first); font-size: 36px; } /* nicht aktives Menü */ .main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items { font-size: 36px; } /* nicht aktiv hover */ .main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a { color: #000; } /* mobiles Menü */ @media (max-width: 768px) { .main-navigation, .main-navigation ul ul { box-shadow: -2px 1px 1px rgba(0,0,0,0.2)!important; } .has-inline-mobile-toggle .mobile-menu-control-wrapper { position: fixed; right: 0px; box-shadow: none; } div#primary-menu { background-color: var(--first); z-index: 8; box-shadow: -1px 1px 6px rgba(0,0,0,0.5); } .main-navigation .main-nav ul li[class*="current-menu-"] > a { color: #fff; } nav#site-navigation { position: fixed; width: 70%; top: 0px; } .mobile-menu-control-wrapper .menu-toggle, .mobile-menu-control-wrapper .menu-toggle:hover, .mobile-menu-control-wrapper .menu-toggle:focus, .has-inline-mobile-toggle #site-navigation.toggled { background-color: transparent; } } .separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header { background-color: transparent; } .site-content .content-area { margin-top: -140px; } @media (max-width: 768px) { h1.wp-block-heading { margin-top: 112px; } } @media (min-width: 769px) { h1.wp-block-heading { margin-top: -32px; } } @media (min-width: 769px) { .n2_clear { top: -90px } } @media (max-width: 768px) { .n2_clear { top: 85px } } input[type="submit"], a.button, a.wp-block-button__link:not(.has-background) { color: #ffffff; background-color: var(--first); box-shadow: -1px 2px 5px rgba(0,0,0,0.5); } @media (max-width: 768px) { .desktop_slider { display: none!important; } } @media (min-width: 769px) { .mobile_slider { display: none!important; } } .site-info { font-size: 18px; background-color: var(--third); } @media (max-width: 768px) { .site-info { padding: 0px 0px 24px 0px; } } .site-info a { color: var(--second); }