/* RESPONSIVE IMAGE SIZING */
.fe-block img {
max-width: 100%;
height: auto;
}
/* RESPONSIVE TEXT */
.fe-block .sqs-html-content {
max-width: 100%;
overflow-wrap: break-word;
}
/* FLUID HEADING SIZES */
.fe-block h1 {
font-size: clamp(2rem, 3.5vw, 4rem);
line-height: 1.15;
}
.fe-block h2 {
font-size: clamp(1.5rem, 2.5vw, 3rem);
line-height: 1.2;
}
/* MOBILE ADJUSTMENTS */
@media screen and (max-width: 767px) {
.fe-block h1 {
font-size: clamp(1.8rem, 7vw, 2.8rem);
}
.fe-block h2 {
font-size: clamp(1.4rem, 5vw, 2rem);
}
}
top of page
bottom of page