.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-form-base{display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-85c9d3b-4ec37e0{margin-block-start:65px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e20ce46-3dbba88{width:40%;height:40%;border-radius:10px;}.elementor .e-9c98100-aee1f78{width:40%;height:40%;border-radius:10px;}.elementor .e-1036171-92bfc88{width:40%;height:40%;border-radius:10px;}.elementor .e-ec53123-f7808a4{margin-block-start:-63px;}.elementor .e-f34e822-82493e3{font-weight:600;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:25px;margin-block-end:20px;border-radius:30px;background-color:#667352;}a.read-more:before,
a.read-more::before,
a.read-more:after,
a.read-more::after,
.post-more .read-more:before,
.post-more .read-more::before,
.post-more .read-more:after,
.post-more .read-more::after,
.post-more:hover .read-more:before,
.post-more:hover .read-more::before,
.post-more:hover .read-more:after,
.post-more:hover .read-more::after {
content: none !important;
display: none !important;
width: 0 !important;
height: 0 !important;
transform: none !important;
opacity: 0 !important;
transition: none !important;
background: none !important;
background-image: none !important;
}  .post-more {
position: relative !important;
display: inline-block;
overflow: visible !important;
} .post-more::before {
content: '' !important;
display: block !important;
width: 0 !important;
height: 0 !important;
position: absolute !important;
top: 0px !important;
left: 12px !important;
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-bottom: 14px solid #667352 !important;
background: none !important;
background-image: none !important;
opacity: 0 !important;
transform: none !important;
transition: opacity 0.2s ease, top 0.2s ease !important;
pointer-events: none;
z-index: 10 !important;
border-radius: 0 !important;
} .post-more::after {
content: '' !important;
display: block !important;
width: 0 !important;
height: 0 !important;
position: absolute !important;
top: 0px !important;
right: 12px !important;
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-bottom: 14px solid #667352 !important;
background: none !important;
background-image: none !important;
opacity: 0 !important;
transform: none !important;
transition: opacity 0.2s ease, top 0.2s ease !important;
pointer-events: none;
z-index: 10 !important;
border-radius: 0 !important;
} .post-more:hover::before,
.post-more:hover::after {
opacity: 0 !important;
}  .elementor-element-74d9b00 .zhf-menu-wrap .zhf-nav-menu > li {
height: auto !important;
line-height: normal !important;
background-color: #8f9975 !important;
border-radius: 6px !important;
margin-bottom: 6px !important;
} .elementor-element-74d9b00 .zhf-menu-wrap .zhf-nav-menu > li > a {
display: block !important;
padding: 10px 16px !important;
margin: 0 !important;
line-height: 1.3 !important;
color: #ffffff !important;
text-decoration: none !important;
} .elementor-element-74d9b00 .zhf-menu-wrap .zhf-nav-menu > li:hover {
background-color: #667352 !important;
}
.elementor-element-74d9b00 .zhf-menu-wrap .zhf-nav-menu > li:hover > a {
color: #ffffff !important;
} .elementor-element-74d9b00 .zhf-menu-wrap .zhf-nav-menu > li.current-menu-item {
background-color: #667352 !important;
}
.elementor-element-74d9b00 .zhf-menu-wrap .zhf-nav-menu > li.current-menu-item > a {
color: #ffffff !important;
} .portfolio-single .portfolio-image,
.portfolio-image {
display: none !important;
} .row.portfolio-details .col-sm-4 {
display: none !important;
} .row.portfolio-details .col-sm-8 {
width: 100% !important;
flex: 0 0 100% !important;
max-width: 100% !important;
} .single.single-cea-portfolio .petzorg-page-header {
background-color: #667352 !important;
}
.single.single-cea-portfolio .page-title-wrap .page-title {
color: #EDC2BF !important;
}
.single.single-cea-portfolio .page-title-wrap .breadcrumb li {
color: #EDC2BF !important;
} .single.single-cea-portfolio .petzorg-page-header::after {
background-color: transparent !important;
background-image: none !important;
} .single.single-cea-portfolio .page-title-wrap .breadcrumb a,
.single.single-cea-portfolio .page-title-wrap .breadcrumb a:visited,
.single.single-cea-portfolio .page-title-wrap .breadcrumb a:hover,
.single.single-cea-portfolio .page-title-wrap .breadcrumb a:active {
color: #EDC2BF !important;
} .site-footer .site-footer-wrap .footer-widgets-wrap::before,
.site-footer .site-footer-wrap .footer-widgets-wrap::after {
display: none !important;
} .footer-widgets-wrap {
padding-top: 40px !important;
padding-bottom: 40px !important;
}  h2.entry-title a:hover,
.petzorg-masonry > article .top-meta-wrap a:hover,
.blog-inner:hover .post-title-head .post-title,
.image-accordion-item:hover .post-title-head .post-title {
color: #edc2bf !important;
}