/*
Theme Name: Zoll &amp; Kranz Child
Theme URI: http://ThemeUrl
Template: zollandkranz
Author: Blushark Digital
Description: This is an exclusive, fully SEO optimized Wordpress theme.
Version: 1.0.1767046935
Updated: 2025-12-29 22:22:15

*/


html:has(body.is-elementor-page) {
    font-size: 100% !important;
}
html.is-elementor-page {
    font-size: 100%;
}
body.is-elementor-page h1, body.is-elementor-page h2, body.is-elementor-page h3, body.is-elementor-page h4, body.is-elementor-page h5, body.is-elementor-page h6, body.is-elementor-page p, body.is-elementor-page a,body.is-elementor-page a:hover body.is-elementor-page span, body.is-elementor-page li {
    color: inherit;
    font-family: unset !important;
    letter-spacing: 0 !important;
    text-align: initial;
}

body.is-elementor-page p, body.is-elementor-page a, body.is-elementor-page span, body.is-elementor-page li {
    color: inherit;
    font-family: inherit !important;
	font-size: inherit;
    line-height: inherit;
    letter-spacing: 0 !important;
    text-align: initial;
}

body.is-elementor-page .main-navigation ul li{
    position: relative;
    font-family: DM Sans !important;
    font-size: 16px;
    font-weight: 500;
    line-height: 21px;
    letter-spacing: 0em;	
}

body.is-elementor-page p, body.is-elementor-page span, body.is-elementor-page li {
    font-weight: inherit;
}

body.is-elementor-page a.elementor-button, body.is-elementor-page .blog-button a{
	line-height:1;
}

.red-gradient-button a{
    background: linear-gradient(131deg, #640E0E 0%, #C60E20 50.25%, #640E0E 100%) !important;
    border: 1px solid #C60E20 !important;
    border-radius: 5px !important;
}

.red-gradient-button a:hover{
    background: linear-gradient(131deg, #640E0E 0%, #640E0E 50.25%, #640E0E 100%) !important;
    border: 1px solid #640E0E !important;
}

.custom-box-shadow{
    box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;    
}