.navbar-toggler {
display: block!important;
}
.new_footer_top {
padding-bottom: 0px!important;
padding: 120px 0px!important;
}
.custom-menu-cta a {
background-color: var(--e-global-color-accent);
font-size: 1rem;
line-height: 1.6rem;
box-shadow: 1px 3px 10px 0px rgba(0, 0, 0, 0.17);
border-style: solid;
border-width: 2px 2px 2px 2px;
border-color: var(--e-global-color-accent);
border-radius: 5px 5px 5px 5px;
padding: 12px 25px!important;
margin-top:-15px;
text-decoration: none;
}
.custom-menu-cta.nav-item .nav-link:before , .custom-menu-cta.nav-item:hover .nav-link:before {
background: #f79621;
}
#menu-item-15324, #menu-item-15328 {
width: 33%;
}
.mega_menu_inner .dropdown-menu .menu-item-has-children {
padding: 40px 0px!important;
}
.navbar {
background: #fff;
}
.custom-menu-cta {
color: #fff!important;
}
#menu-main-menu li {
padding: 0;
margin: 0;
}
#menu-main-menu li a{
padding: 35px 15px;
}
.dropdown-menu li a{
padding: 3px 15px!important;
}
.metas-pricing .droit-pricing-plan {
border-radius: 15px;
border: 0.5px solid lightgray;
border-right: 0.5px solid lightgray!important;
}
.metas-pricing .dl_pricing_plan .dl_price_duration {
margin-top: 0;
margin-left: 10px;
text-align: left!important;
align-self: unset;
line-height: 1.25em;
font-size: 0.75rem!important;
}
.metas-pricing .dl_pricing_plan .dl_price.droit-price {
align-items: center!important;
}
.metas-pricing .droit-price-button {
box-shadow:1px 3px 10px 0px rgba(0, 0, 0, 0.17);
}
.breadcrumb_area.Page {
background-image: linear-gradient(245deg, #70b026 0%, #76b828 100%) !important;
display: none;
}
.menu>.nav-item.submenu.mega_menu .mega_menu_inner>.dropdown-menu>.nav-item>.nav-link {
font-weight: 600;
}
#navbarSupportedContent {
justify-content: space-between!important;
}
.metas-docs-ilist .elementor-icon-list-icon svg {
margin: 0!important;
}
@media (max-width: 767px) {
.metas-docs-ilist ul li a {
flex-direction: column;
gap: 30px;
align-items: flex-start!important;
width: auto!important;
}
}
.navbar .container {
max-width: 1300px;
}
.hamburger span {
background: #fff!important;
}
.hamburger-cross span {
background: #fff!important;
}
@media (max-width: 1213px) {
.nav_right_btn {
display: none!important;
}
}
.navbar .container .navbar-toggler {
background: #dd9933!important;
}  .post-info-comments {
display: none!important;
}
.blog_area_two .blog_list_item a>img {
border-radius: 0!important;
} .header_area .navbar-brand {
padding-bottom: 10px!important;
}
.metas-nachhaltigkeit .elementor-icon-list-item {
background: #fff;
padding: 20px!important;
border-radius: 10px;
box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.07);
transition: 400ms;
}
.metas-nachhaltigkeit .elementor-icon-list-item:hover {
transform: translateX(20px);
}
.metas-refernzen .elementor-testimonial__image img{
width: 200px!important;
height: auto!important;
}
.metas-news-carousel .swiper-slide {
box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.15);
border-radius: 15px;
}
.metas-news-carousel .elementor-loop-container.offset-both {
padding: 0px 10px 50px 10px!important;
}
@media (min-width: 1024px) {
.metas-pricing .col-lg-4 { 
width: 25%;
}
}
.metas-pricing .price_item { 
padding: 30px;
}
.metas-pricing h2, .metas-pricing h5  {
margin-top: 0px!important;
line-height: 1.4em!important;
}
.metas-pricing .price_btn { 
border-radius: 5px!important;
border: 2px solid #F79621!important;
}
.metas-pricing .price_btn:hover { 
border: 2px solid #F79621!important;
background-color: #ffffff00!important;
}
.metas-pricing .price_tab{
border-radius: 10px!important;
}
#myTab-445e5a8 .active_hover, 
.metas-pricing .price_tab .nav-item .nav-link.active{
border-radius: 5px!important;
}
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_item {
background-color: #76B727; 
}
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_item h2,
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_item p,
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_item .price,
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_item .price sub, 
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_item ul li,
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_item h5{
color: #fff!important;
}
p.small-text {font-size: 75%!important;line-height:1!important;}
.e-n-accordion-item summary {
border-radius: 8px!important;
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07);
}
.metas-pricing .row > .col-lg-4:nth-last-of-type(1) .price_btn:hover {
color: #fff!important;
border-color: #fff!important;
} .metas-form-job #form-field-field_3e4ff18 {
background: none;
padding: 20px 0px;
color: #fff;
}
.metas-form-job select {
color: #A5A5A5!important;
padding: 20px 30px;
}
.metas-form-job .elementor-field-type-html {
color: #fff!important;
}
.metas-teilbereiche ul {
display: flex;
gap: 15px;
flex-wrap: wrap;
margin-top: 30px;
padding: 0px;
}
.metas-teilbereiche li {
list-style: none;
width: 32%;
padding: 20px 10px;
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.09);
font-size: 1.05rem;
border-radius: 6px;
font-weight: 600;
}
@media (max-width: 1024px) {
.metas-teilbereiche li {	width: 32%!important; }
.metas-teilbereiche ul {padding: 10px;}
}
@media (max-width: 768px) {
.metas-teilbereiche li {	width: 100%!important;}
}
.metas-teilbereiche li::before {
content: "";
display: inline-block; width: 35px;
height: 35px;
background-image: url(https://metasfresh.com/wp-content/uploads/2025/05/metasfresh-branchen-teilbereiche-icon.svg);
background-size: contain; background-repeat: no-repeat;
background-position: center;
margin-right: 8px; vertical-align: middle; }