@font-face {
font-family: 'TitlingGothicFB Narrow Regular';
font-style: normal;
font-weight: normal;
font-display: auto;
src: url(//www.pharmaservice.it/wp-content/uploads/2025/01/font.woff2) format('woff2'),
url(//www.pharmaservice.it/wp-content/uploads/2025/01/font.woff) format('woff');
}
.h1, .h2, .h3, .h4, .h5, .h6{
display: block;
font-weight: 400;
}
h1, .h1,
h2, .h2,
.wide, .wide .elementor-heading-title,
.elementor-counter-number, .elementor-counter-number-suffix{
font-family: "TitlingGothicFB Wide Medium", Sans-serif !important;
font-weight: 400;
letter-spacing: 0 !important; 
}
.wide{ letter-spacing: 0 !important; }
.h3, .h4, .h5, .h6,
h3, h4, h5, h6,
.navbar-expand-lg .navbar-nav .nav-link, .narrowStandard, strong, .strong{
font-family: "TitlingGothicFB Narrow Standard", sans-serif;
font-weight: 400;
letter-spacing: 0 !important; 
}
.postContent h6{
font-size: 2rem;
}
.customBtn{
letter-spacing: 0px !important;
}
html{
font-size: 16px;
font-family: "TitlingGothicFB Narrrow Standard", Sans-serif;
}
body{
font-size: 1rem;
letter-spacing: 0.5px;
}
h1, .h1, .h1 .elementor-heading-title, .elementor-counter-number, .elementor-counter-number-suffix{
font-size: 3rem; letter-spacing: 0.1px;
}
h2, .h2, .h2 .elementor-heading-title{
font-size: 2.0625rem; font-weight: 400;
}
h3, .h3, .h3 .elementor-heading-title{
font-size: 1.1875rem; font-weight: 400;
} small, .small{
font-size: 0.75rem; }
@media (max-width: 767px){  
body{ font-size: 1rem; }
h1, .h1, .h1 .elementor-heading-title, .elementor-counter-number, .elementor-counter-number-suffix{
font-size: 2.05rem; letter-spacing: 0.1px;
}
h2, .h2, .h2 .elementor-heading-title{
font-size: 1.50rem; font-weight: 400;
}
h3, .h3, .h3 .elementor-heading-title{
font-size: 1.19rem; font-weight: 400;
} small, .small{
font-size: 0.75rem; }
}