div.icon-box__title {
font-size: 12px; font-weight: 700; margin-top: 0;
margin-bottom: 5px; display: block;
}  h1, .entry-title { font-size: 24px !important; line-height: 1.2 !important; margin-bottom: 15px !important; }
h2 { font-size: 20px !important; line-height: 1.3 !important; margin-top: 20px !important; }
h3 { font-size: 16px !important; line-height: 1.3 !important; } @media screen and (min-width: 1024px) { h1, .entry-title {
font-size: clamp(1.8rem, 1.5rem + 1vw, 2.3rem) !important;
font-weight: 700 !important;
line-height: 1.2 !important;
} h2 {
font-size: clamp(1.4rem, 1.2rem + 0.8vw, 1.8rem) !important;
font-weight: 600 !important;
line-height: 1.3 !important;
} h3 {
font-size: clamp(1.1rem, 1rem + 0.5vw, 1.3rem) !important; line-height: 1.3 !important;
} .widget_pw_featured_page .page-box__content p {
font-size: 15px !important;
line-height: 1.5 !important;
}
} h3 {
font-size: 18px !important;
line-height: 1.3 !important;
text-transform: lowercase !important; }
h3::first-letter {
text-transform: uppercase !important; } @media screen and (min-width: 1024px) {
h3 {
font-size: clamp(1.1rem, 1rem + 0.5vw, 1.3rem) !important;
line-height: 1.3 !important; }
} #rank-math-rich-snippet-wrapper h5.rank-math-title {
display: block !important;
font-size: 16px !important; font-weight: 700 !important; color: #333333 !important; margin-top: 15px !important;
margin-bottom: 8px !important;
line-height: 1.3 !important;
text-transform: none !important; }  .widget_pw_featured_page .page-box--inline .page-box__picture {
flex: 0 0 100px !important; max-width: 100px !important;
width: 100px !important;
} .widget_pw_featured_page .page-box--inline .page-box__picture img {
width: 100% !important;
height: 70px !important; object-fit: cover !important; } .widget_pw_featured_page .page-box--inline .page-box__content {
flex: 1 !important; padding-left: 15px !important; }  .main-title .main-title__primary,
h1.main-title__primary {
display: block !important;
margin-bottom: 14px !important; line-height: 1.3 !important; } .main-title .main-title__secondary,
h3.main-title__secondary {
display: block !important;
margin-top: 0 !important; line-height: 1.4 !important;
} .meta-data__date {
display: none;
} a.wa-float-left {
position: fixed !important;
bottom: 20px !important;
left: 20px !important;
width: 40px !important;
height: 40px !important;
background-color: #25d366 !important;
color: #ffffff !important;
border-radius: 50px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3) !important;
z-index: 999999 !important; transition: all 0.3s ease;
}
a.wa-float-left:hover {
background-color: #128c7e !important;
transform: scale(1.1);
} a.wa-float-left svg,
.wa-float-left svg {
width: 15px !important;
max-width: 15px !important;
height: 15px !important;
max-height: 15px !important;
fill: #ffffff !important;
display: block !important;
} @media screen and (min-width: 768px) { .widget_pw_featured_page .page-box:not(.page-box--inline) {
display: flex !important;
flex-direction: column !important;
height: 100% !important; 
} .widget_pw_featured_page .page-box:not(.page-box--inline) .page-box__content {
display: flex !important;
flex-direction: column !important;
flex: 1 !important;
} .widget_pw_featured_page .page-box:not(.page-box--inline) .page-box__content p {
flex: 1 !important;
margin-bottom: 15px !important;
} .widget_pw_featured_page .page-box:not(.page-box--inline) .page-box__content a.read-more, 
.widget_pw_featured_page .page-box:not(.page-box--inline) .page-box__content .more-link {
margin-top: auto !important;
align-self: flex-start !important;
}
}