
            @font-face {
    font-family: Josefin Sans;
    src: url(https://www.chezfabian.ch/josephine-sans/JosefinSans-Bold.otf),
url(https://fonts.gstatic.com/s/josefinsans/v26/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2);
url(https://fonts.gstatic.com/s/josefinsans/v26/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2);
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: Josefin Sans;
    src: url(https://www.chezfabian.ch/josephine-sans/JosefinSans-Light.otf),
url(https://fonts.gstatic.com/s/josefinsans/v26/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2);
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Josefin Sans;
    src: url(https://www.chezfabian.ch/josephine-sans/JosefinSans-Regular.otf),
url(https://fonts.gstatic.com/s/josefinsans/v26/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: Josefin Sans;
    src: url(https://www.chezfabian.ch/josephine-sans/JosefinSans-SemiBold.otf),
    url(https://fonts.gstatic.com/s/josefinsans/v26/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2);
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

.row-print * {
font-family:'Josefin Sans' !important;
}
.section-title {
font-family:'Josefin Sans' !important;
}
.dm-section {
 page-break-after: always !important;
}
#section_7884.dm-section, #section_7892.dm-section, #section_7802.dm-section, #section_7887.dm-section {
 page-break-after: initial !important;
border-bottom: none;
}
body {
font-family:'Josefin Sans';
font-weight: 300;
}
h1 {
font-size: 40px;
font-weight: bold;
text-transform: uppercase;
font-style: normal;
font-family:'Josefin Sans' !important;
}
h4.section-title {
font-size: 30px;
font-weight: bold;
text-transform: uppercase;
}
.list-group-item .col-print-9,
.list-group-item .col-print-6,
li.list-group-item em  {
    font-weight: 300;
}
#section_7884.dm-section .list-group-item.pt-5, #section_7892.dm-section .list-group-item.pt-5, #section_7802.dm-section .list-group-item.pt-5, #section_7887.dm-section .list-group-item.pt-5 {
border-bottom: 1px solid rgba(0,0,0,.125);
  
}
#section_7884.dm-section .list-group-item.pt-5  h4.section-title,
#section_7892.dm-section .list-group-item.pt-5  h4.section-title,
#section_7802.dm-section .list-group-item.pt-5  h4.section-title,
#section_7887.dm-section .list-group-item.pt-5 h4.section-title {
font-size: 18px;
margin-block-end: 5px;
}
#section_7884.dm-section .list-group-item em,
#section_7892.dm-section .list-group-item em,
#section_7802.dm-section .list-group-item em,
#section_7887.dm-section .list-group-item em{
font-size: 12px !important;
max-width: 70ch;
display: inline-block;
}

#section_7884.dm-section .list-group-item:nth-child(2),
#section_7892.dm-section .list-group-item:nth-child(2),
#section_7802.dm-section .list-group-item:nth-child(2),
#section_7887.dm-section li.list-group-item:nth-child(2) {
margin-top: 10px;
}
#section_7884.dm-section .list-group-item,
#section_7892.dm-section .list-group-item,
#section_7802.dm-section .list-group-item,
#section_7887.dm-section li.list-group-item{
margin-top: 8px;
}
h1 {
font-size: 30px;
}
        