@font-face {
font-family: 'Cabin';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-regular.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-regular.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-regular.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-regular.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-regular.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-regular.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin';
font-style: normal;
font-display: swap;
font-weight: 500;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin';
font-style: normal;
font-display: swap;
font-weight: 600;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin';
font-style: italic;
font-weight: 400;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-italic.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-italic.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-italic.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-italic.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-italic.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-italic.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin';
font-style: italic;
font-weight: 500;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500italic.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500italic.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500italic.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500italic.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500italic.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-500italic.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin';
font-style: italic;
font-weight: 600;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600italic.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600italic.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600italic.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600italic.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-600italic.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin';
font-style: italic;
font-weight: 700;
src: url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700italic.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700italic.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700italic.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700italic.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-v18-latin-700italic.svg#Cabin) format('svg'); } @font-face {
font-family: 'Cabin Condensed';
font-style: normal;
font-weight: 400; 
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-regular.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-regular.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-regular.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-regular.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-regular.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-regular.svg#CabinCondensed) format('svg'); } @font-face {
font-family: 'Cabin Condensed';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-500.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-500.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-500.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-500.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-500.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-500.svg#CabinCondensed) format('svg'); } @font-face {
font-family: 'Cabin Condensed';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-600.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-600.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-600.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-600.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-600.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-600.svg#CabinCondensed) format('svg'); } @font-face {
font-family: 'Cabin Condensed';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-700.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-700.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-700.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-700.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-700.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/cabin-condensed-v14-latin-700.svg#CabinCondensed) format('svg'); } @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-regular.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-regular.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-regular.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-regular.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-regular.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-regular.svg#PTSerif) format('svg'); } @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-700.eot); src: local(''),
url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-700.eot?#iefix) format('embedded-opentype'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-700.woff2) format('woff2'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-700.woff) format('woff'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-700.ttf) format('truetype'), url(//onko-forum-celle.de/assets/fonts/pt-serif-v12-latin-700.svg#PTSerif) format('svg'); } body {
font-family: 'Cabin', Arial, Helvetica, sans-serif;
font-weight: 400;
font-style: normal;
color: #4b616b;
font-size: 1em;
line-height: 1.5em;
}
.elementor-heading-title {
line-height: 1.2em;
}
h1 {
font-family: 'PT Serif',Times New Roman, Times,serif;
font-weight: 700;
color: #4b616b;
margin-bottom: 10px;
font-size: 2.2em;
}
@media (max-width: 767px) {
h1 {
font-size: 2em;
}
h2 {
font-size: 1.5em;
}
}
h2 {
font-family: 'PT Serif',, Times,serif;
font-weight: 700;
color: #4b616b;
margin-bottom: 10px;
font-size: 1.7em;
line-height: 1.2em;
}
h3 {
font-family: 'Cabin Condensed', Arial, Helvetica, sans-serif;
font-weight: 400;
font-style: normal;
font-size: 1em;
line-height: 1.3em;
text-transform:uppercase;
letter-spacing:2px;
}
h4, h4 a {
color: #4B616B;
line-height: 1.2em;
}
h1, h2, h3, h5, h6, h1 a, h2 a, h3 a, h5 a, h6 a {
color: #4B616B;
}
a {
color: #8699A4;
transition: .5s;
}
a:focus, a:hover {
color: #8699A4;
}
a:hover {
color: #4B616B;
}
ol li {
list-style: decimal;
}
ul li {
list-style: disc;
}
ol, ul {
padding-left: 25px;
}
li {
line-height: 1.3em;
padding-bottom: 8px;
padding-left: 8px;
}
li::marker {
color: #8699A4;
padding-right: 7px;
margin-right: 5px !important;
}
.jet-mega-menu-item {
list-style-type: none;
}
.elementot-menu-anchor {
scroll-margin-top: 50px;
}
hr {
margin: 40px 0;
}
em {
font-style: italic;
font-weight: unset;
}  ::selection {
background: #8699A4;
color: #F5F7F8;
text-shadow: none;
}
html {
font-family: 'Cabin', sans-serif;
} .logo img {
width: 600px;
}
.logo a {
margin-top: 15px;
margin-bottom: 20px;
}
.hmadi-header-top {
height: 100px;
}
.sticky-placeholder {
display:none;
}
.header_top-right-menu {
margin-bottom: 30px !important;
margin-right: 30px !important;
}
.header_top-left-menu .jet-mobile-menu__toggle {
top: 13px !important;
left: 30px !important;
}
@media (max-width:1000px){
.hmadi-header-top {
background-image: url(//onko-forum-celle.de/wp-content/themes/hmadi-child/themedaten/Header-Bogen_fixedmenue.png) !important;
height: 65px;
}
}
@media (max-width: 570px){
.hmadi-header-top {
display: block !important;
}
}
.header-button-vertcal {
position: fixed;
z-index: 9999999;
color: #fff;
font-weight: bold;
top: 235px;
transform: rotate(-90deg);
margin: 0;
left: -80px;
display:none;
}
.header-button-vertcal a {
color: #fff;
text-transform: uppercase;
letter-spacing: 1px;
padding-top: 10px;
padding-bottom: 11px;
padding-left: 15px;
padding-right: 15px;
border-radius: 0px 0px 10px 10px;	
box-shadow: 4px 0px 9px silver;
background-color: #64B32B;
}
.header-button-vertcal a:hover {
background-color: #4C8602;
}
.hmadi_menu {
justify-content: center !important;
}
.hmadi-main-menu .prefix .logo a.main_sticky_l {
display: none;
}
.hmadi_nav_area.prefix, .hbg2 {
background-color: unset;
background-image: url(//onko-forum-celle.de/wp-content/themes/hmadi-child/themedaten/Header-Bogen_fixedmenue.png);
background-repeat: no-repeat;
background-size: 100%;
background-position: top center;
height: 160px;
}
.jet-desktop-menu-active .jet-menu-item .jet-sub-menu {
z-index:1000 !important;
}
li.menu-item {
list-style: none;
}
.jet-mega-menu-item-green {
color: #fff;
font-weight: bold;
margin: 0;
}
.jet-mega-menu-item-green a {
color: #fff;
border-radius: 10px 10px 0px 0px;
box-shadow: 0px 0px 8px silver;
background-color: #64B32B;
}
.jet-mega-menu-item-green a:hover {
background-color: #4C8602;
}
.jet-mega-item-green a .jet-menu-item-wrapper {
margin-right: 0px;
padding-left: 10px !important;
padding-right: 10px !important;
}
.elementor-5921 .elementor-element.elementor-element-6fc7adb.jet-sticky-section--stuck {
padding-top:0;
}
.elementor-5921 .elementor-element.elementor-element-6fc7adb.jet-sticky-section--stuck .jet-mega-menu-item-green a,
.scroll-to-fixed-fixed .jet-mega-menu-item-green a {
color: #fff;
border-radius: 0px 0px 10px 10px;
box-shadow: unset;
background-color: #64B32B;
}
.elementor-5921 .elementor-element.elementor-element-6fc7adb.jet-sticky-section--stuck .jet-mega-menu-item-green a:hover,
.scroll-to-fixed-fixed .jet-mega-menu-item-green a:hover {
color: #fff;
border-radius: 0px 0px 10px 10px;
box-shadow: unset;
background-color: #4C8602;
}
.jet-mega-menu-item-green-mobil a{
color: #fff !important;
background-color: #64B32B !important;
margin-left: -28px;
padding-left: 27px;
padding-right: 15px;
padding-top: 7px;
padding-bottom: 6px;
}
.jet-mega-menu-item-green-mobil a .jet-menu-label {
color: #fff !important;
}
.jet-mega-menu-item-green-mobil a:hover {
color: #fff !important;
background-color: #8699A4 !important;
}
.top-right-menu .social-icons li a:hover, .top-right-menu .social-icons li a i:hover, .top-right-menu .social-icons li a:active {
color: #8699A4;
}
.hmadi_menu ul .sub-menu li a{
color: #4B616B;
}
.elementor-5921 .elementor-element.elementor-element-6fc7adb.jet-sticky-section--stuck a.top-level-link,
.scroll-to-fixed-fixed a.top-level-link {
color: #fff;
}
.elementor-5921 .elementor-element.elementor-element-6fc7adb.jet-sticky-section--stuck a.top-level-link:hover,
.scroll-to-fixed-fixed a.top-level-link:hover {
color: #8699A4;
}
.hmadi_menu ul {
text-align: left;
}
ul.menu {
padding-left: 3px;
}
.jet-mega-menu-item {
padding-bottom:0;
}
.jet-mega-menu-item-wrapper .jet-dropdown-arrow {
margin-left: 5px !important;
}
.jet-mega-menu .jet-menu-item a {
padding: 8px 6px 14px !important;
}
.breadcumb-area {
display:none;
} .top-right-menu .jet-menu-container {
justify-content: right;
display: grid;
}
.top-right-menu a:hover, .top-right-menu a:active {
color: #fff;
} .mean-container .mean-bar, .mean-container .mean-nav {
background: #4B616B none repeat scroll 0 0;
}
.mean-container .mean-nav ul li {
background: #8699A4;
padding-left: 0;
}
.mean-container .mean-nav ul li li a {
color: #4B616B;
}
.mean-container .mean-nav ul li a:hover {
color: #8699A4;
border-radius: 0;
}
.mean-container .mean-nav ul.sub-menu li {
padding-bottom: 2px;
} .footer-middle {
background-image: url(//onko-forum-celle.de/wp-content/uploads/2021/12/Footer-Bogen.jpg);
background-repeat: no-repeat;
background-size: 100%;
background-position: top center;
}
.footer-bottom {
display:none;
}
.footer-middle .wpfdp {
padding-bottom: 0;
}
.logo-buehne {
margin-bottom: 0px;
position: relative;
bottom: 0px;
}
.logo-buehne .alignleft {
margin-bottom: 0px;
}
.footer-middle #block-34 {
margin-bottom: 0px;
}
.footer-middle .wpfdp {
padding-left: 35px;
}
#menu-footer-angebote, #menu-footer-angebote li,
#menu-footer-benefiz, #menu-footer-benefiz li,
#menu-footer-infos, #menu-footer-infos li{
padding-left: 0;
margin-bottom: 0;
}
.footer-middle .widget h2 {
margin-top: 40px;
margin-bottom:25px;
}   .elementor-1717 .elementor-element.elementor-element-bda8f58 .elementor-background-slideshow__slide__image {
background-size: contain;
background-position: center right;
background-repeat: no-repeat;
}
#scrollUp {
animation:none;
}
.not-found-inner {
font-size: 18px;
}
.not-found-inner a {
text-decoration: none;
font-family: "PT Serif", Times New-Roman;
text-transform: uppercase;
}
.medi_singleService::before {
position: absolute;
width: 0;
height: 2px;
background: #8699A4;
left: 0;
bottom: 0;
right: 0;
margin: auto;
content: '';
z-index: 3;
transition: all 0.4s ease-out;
}
.elementor-alert .elementor-alert-description {
font-size: 13px;
line-height: 0em;
} .cards-style.style-3 figcaption {
padding: 20px 20px;
}
.awsm-grid-wrapper .awsm-grid h3 {
line-height: 1.2;
color: #4B616B;
}
.awsm-contact-info p, .awsm-personal-info span {
color: #8699A4;
}
.front_view .con_TMS a {
border-color: #fff;
}
.front_view .con_TMS a:hover {
background: #8699A4;
color: #ffffff;
border-color: #fff;
} .witr_field-acceptance {
text-align: left;
margin-bottom: 15px;
}
.witr_field-acceptance input {
height: 23px;
margin-bottom: 40px;
width: 18px;
display: block;
float: left;
margin-right: 14px;
}
.witr_field-acceptance-home input {
margin-bottom: 90px;
}
.form_buttongroup {
margin: 50px;
display: flex;
} #sitemap-liste h5 {
display: none;
}
#sitemap-liste ul li {
list-style: none;
padding-left: 0;
}
#sitemap-liste ul li ul {
border-left: 10px solid #F5F7F8;
margin-top: 5px;
}
#sitemap-liste ul li ul li {
list-style: disclosure-closed;
}
#sitemap-liste ul li ul li ul {
border-left: 5px solid #f5f7f8;
} .portfolio-ohne-filter .jet-portfolio__filter {
display: none;
} .blog-page-title a {
line-height: 1.2em;
}
.hmadi-single-blog-title h2 {
line-height: 1.3em;
}
.hmadi-blog-index.blog-area.hmadi-blog-area, .hmadi-blog-area.hmadi-blog-archive {
padding: 70px 0 50px;
}
.category_description p {
margin-top:10px;
margin-bottom:0px;
}
.blog-left-side .widget h2::before {
background: #8699A4 none repeat scroll 0 0;
height: 21px;
width: 5px;
}
.blog-left-side .widget ul li a:hover, .blog-left-side .widget ul li:hover::before, .hmadi-blog-meta-left a:hover, .hmadi-blog-meta-left span:hover {
color: #8699A4;
text-transform: unset;
}
.commment_title h3::before {
background: #8699A4;
}
.hmadi-blog-meta-left i {
color: #8699A4;
}
.recent-post-text h4 a {
color: #4B616B;
}
.recent-post-text h4 a:hover {
color: #8699A4 !important;
}
.tagcloud a:hover {
background: #8699A4;
color: #fff;
}
.blog-left-side .widget ul li {
list-style: none;
}
.blog-left-side .widget ul {
padding-left:5px;
}
.comment-respond {
background-color: #F5F7F8;
}
.blog-abschluss-trenner {
margin-top:40px;
margin-bottom:10px;
} .hmadi-blog-thumb, .hmadi-blog-thumb a {
z-index:1;
}
.hmadi-blog-thumb-border {
margin-top: -25px;
z-index: 10;
position: relative;
}
.blog-page-title a {
display: inline-block;
word-break: break-all;
}
.blog-page-title h2 a:hover {
color: #8699A4;
}
.paginations a:hover, .paginations a.current, .page-numbers span.current {
background: #8699A4;
border-color: #4B616B;
color: #fff;
}
.hmadi-blog-thumb img {
width: 100%;
}
.hmadi-blog-thumb a::before {
background: rgba(75, 97, 107, .7);
}
.blog-page-title a {
word-break: normal;
text-transform: none;
}
.hmadi-single-blog-title h2 {
text-transform: none;
} .post-thumbnail {
max-height: 250px;
}
.post-thumbnail__img.wp-post-image {
width: 100%;
}  .awsm-table-cell.awsm-table-name {
font-weight: 600;
}
@media screen and (max-width: 700px) {
.awsm-table-cell.awsm-table-name {
padding-top: 15px;
font-weight: 600;
}
}