/* Correct nested legacy rules while retaining Sibly's editable values. */
#about2#about2#about2#about2 .card-description p,#about2#about2#about2#about2 .card-description p span{line-height:inherit!important}
#header#header#header .nav-toggle{min-width:44px!important;min-height:44px!important;align-items:center;justify-content:center}
#header#header#header .nav-menu.open .wp-nav-menu a{min-height:44px!important;display:flex!important;align-items:center!important}
#projektigalerii#projektigalerii#projektigalerii .gallery-filter-btn{min-height:44px!important;min-width:44px!important;padding:8px!important;box-sizing:border-box}
body:not(.home) #page #main:has(#projektigalerii){padding-top:24px!important}

@container page-container (max-width:767.98px) {
#testimonials#testimonials#testimonials .card-text,#testimonials#testimonials#testimonials .card-text *{font-family:var(--commentText-font-mobile-fontFamily),sans-serif!important;color:var(--commentText-font-mobile-textColor)!important}
#testimonials#testimonials#testimonials .author-name,#testimonials#testimonials#testimonials .author-name *{font-family:var(--commentAuthor-font-mobile-fontFamily),sans-serif!important;color:var(--commentAuthor-font-mobile-textColor)!important}
#testimonials#testimonials#testimonials .author-name-title,#testimonials#testimonials#testimonials .author-name-title *{font-family:var(--commentAuthorRole-font-mobile-fontFamily),sans-serif!important;color:var(--commentAuthorRole-font-mobile-textColor)!important}
#news#news#news .news-branding,#news#news#news .news-branding a{font-size:calc(var(--sectionFooter-font-mobile-fontSize,1.25)*1rem)!important;line-height:var(--sectionFooter-font-mobile-lineHeight,1.5)!important}
}

@container page-container (min-width:768px) and (max-width:991.98px) {
#testimonials#testimonials#testimonials .card-text,#testimonials#testimonials#testimonials .card-text *{font-family:var(--commentText-font-tablet-fontFamily),sans-serif!important;color:var(--commentText-font-tablet-textColor)!important}
#testimonials#testimonials#testimonials .author-name,#testimonials#testimonials#testimonials .author-name *{font-family:var(--commentAuthor-font-tablet-fontFamily),sans-serif!important;color:var(--commentAuthor-font-tablet-textColor)!important}
#testimonials#testimonials#testimonials .author-name-title,#testimonials#testimonials#testimonials .author-name-title *{font-family:var(--commentAuthorRole-font-tablet-fontFamily),sans-serif!important;color:var(--commentAuthorRole-font-tablet-textColor)!important}
#news#news#news .news-branding,#news#news#news .news-branding a{font-size:calc(var(--sectionFooter-font-tablet-fontSize,1.25)*1rem)!important;line-height:var(--sectionFooter-font-tablet-lineHeight,1.5)!important}
}

@container page-container (min-width:992px) {
#testimonials#testimonials#testimonials .card-text,#testimonials#testimonials#testimonials .card-text *{font-family:var(--commentText-font-desktop-fontFamily),sans-serif!important;color:var(--commentText-font-desktop-textColor)!important}
#testimonials#testimonials#testimonials .author-name,#testimonials#testimonials#testimonials .author-name *{font-family:var(--commentAuthor-font-desktop-fontFamily),sans-serif!important;color:var(--commentAuthor-font-desktop-textColor)!important}
#testimonials#testimonials#testimonials .author-name-title,#testimonials#testimonials#testimonials .author-name-title *{font-family:var(--commentAuthorRole-font-desktop-fontFamily),sans-serif!important;color:var(--commentAuthorRole-font-desktop-textColor)!important}
#news#news#news .news-branding,#news#news#news .news-branding a{font-size:calc(var(--sectionFooter-font-desktop-fontSize,1.25)*1rem)!important;line-height:var(--sectionFooter-font-desktop-lineHeight,1.5)!important}
}
#hero#hero#hero .hero-buttons-container a:first-child{background:var(--ev-native-button-background,var(--ev-green))!important}
#hero#hero#hero .hero-buttons-container a:first-child:is(:hover,:focus-visible){background:var(--backgroundHover,#1b6524)!important;color:var(--colorHover,#fff)!important}
