/* Import Old Styles */
@import url('style-legacy.css');

/* Fonts */
@font-face {
    font-family: "TheSerifC4s-Light";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-3_Light.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-3_Light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "TheSerifC4s-LightItalic";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-3iLightItalic.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-3iLightItalic.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-SemiLight";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-4_SemiLight.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-4_SemiLight.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-SemiLightItalic";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-4iSemiLightItalic.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-4iSemiLightItalic.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-Plain";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-5_Plain.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-5_Plain.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-SemiBold";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-6_SemiBold.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-6_SemiBold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-SemiBoldItalic";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-6iSemiBoldItalic.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-6iSemiBoldItalic.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-Bold";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-7_Bold.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-7_Bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-BoldItalic";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-7iBoldItalic.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-7iBoldItalic.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-ExtraBold";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-8_ExtraBold.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-8_ExtraBold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSerifC4s-BlackItalic";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-9iBlackItalic.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSerifC4s-9iBlackItalic.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSansC4s-Black";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-9_Black.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-9_Black.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSansC4s-ExtraBold";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-8_ExtraBold.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-8_ExtraBold.woff") format("woff2");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSansC4s-Bold";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-7_Bold.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-7_Bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSansC4s-SemiBold";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-6_SemiBold.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-6_SemiBold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSansC4s-Plain";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-5_Plain.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-5_Plain.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "TheSansC4s-SemiLight";
    src: url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-4_SemiLight.woff2") format("woff2"),
    url("/wp-content/themes/pfeffi/assets/fonts/TheSansC4s-4_SemiLight.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


/* New Styles */


body {
    padding: 0;
    margin: 0;
    color: #000;
    letter-spacing: normal;
    line-height: 22px;
    font-weight: normal;
    font-style: normal;
    font-size: 16px;
    font-family: 'TheSansC4s-SemiLight', Verdana, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 20px 0;
    line-height: normal;
    color: #000;
    font-family: 'TheSerifC4s-ExtraBold', serif;
}


.print-artical-content-area svg.e-font-icon-svg.e-far-envelope {
	width: 16px;
}
.print-artical-content-area span.elementor-button-text {
	font-size: 14px;
}