@font-face {
font-family: 'Cera Pro';
src: url(//l3c-consulting.com/wp-content/themes/l3c/fonts/cera_pro_black_italic-webfont.woff2) format('woff2');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Cera Pro';
src: url(//l3c-consulting.com/wp-content/themes/l3c/fonts/cera_pro_black-webfont.woff2) format('woff2');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Cera Pro';
src: url(//l3c-consulting.com/wp-content/themes/l3c/fonts/cera_pro_bold-webfont.woff2) format('woff2');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Cera Pro';
src: url(//l3c-consulting.com/wp-content/themes/l3c/fonts/cera_pro_light-webfont.woff2) format('woff2');
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: 'Cera Pro';
src: url(//l3c-consulting.com/wp-content/themes/l3c/fonts/cera_pro_medium-webfont.woff2) format('woff2');
font-weight: 400;
font-style: normal;
}:root { font-size: 62.5%;
}
.text-fluid h1 {  font-size: clamp(4rem, calc(4rem + ((1vw - 0.36rem) * 1.2821)), 6rem);  min-height: 0vw;
}
.text-fluid h2 {  font-size: clamp(3.2rem, calc(3.2rem + ((1vw - 0.36rem) * 0.7692)), 4.4rem);  min-height: 0vw;
}
.text-fluid h3 {  font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.36rem) * 0.7692)), 3.6rem);  min-height: 0vw;
}
.text-fluid h4 {  font-size: clamp(1.6rem, calc(1.6rem + ((1vw - 0.36rem) * 0.7692)), 2.8rem);  min-height: 0vw;
}
.et_pb_text {
word-wrap: initial;
}