@font-face {
    font-family: 'FontWeddingScreenCalendarPreview';
    src: url(../../assets/example/bouquet/Poppins-Medium.ttf);
}
@font-face {
    font-family: 'FontOtherEventScreenCalendarPreview';
    src: url(../../assets/example/bouquet/CormorantSC-Bold.ttf);
}
.d-screen-calendar {
    display: block;
    /*width: 480px;*/
    width: 100%;
    height: 279.67px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    padding: 47.67px 71px 43px 71px;
    margin-bottom: 19px;
}
.d-screen-calendar.p-other {
    background-image: url(../../assets/example/partner_preview/temp_other.png);
}
.d-screen-calendar.p-other-blank {
    background-image: url(../../assets/example/partner_preview/temp_other_blank.png);
}
.d-screen-calendar.p-other .name-event {
    font-family: 'FontOtherEventScreenCalendarPreview';
    font-style: normal;
    font-weight: 600;
    line-height: 14px;
    text-align: center;
    color: #5A423B;
    max-width: 86.5%;
    margin: 0 auto;
    padding-top: 23.5%;
    overflow-wrap: break-word;
}
.d-screen-calendar.p-other .name-event.name-event2 {
    padding-top: 0.9%;
}
.d-screen-calendar.p-other-blank .name-event {
    font-family: 'FontOtherEventScreenCalendarPreview';
    font-style: normal;
    font-weight: 600;
    line-height: 15px;
    text-align: center;
    color: #5A423B;
    max-width: 86.5%;
    margin: 0 auto;
    padding-top: 12.5%;
    overflow-wrap: break-word;
}
.d-screen-calendar.p-other-blank .name-event.name-event2 {
    padding-top: 0.9%;
}
.d-screen-calendar.p-funeral {
    background-image: url(../../assets/example/partner_preview/temp_funeral.png);
}
.d-screen-calendar.p-funeral .name-event {
    font-family: 'FontOtherEventScreenCalendarPreview';
    font-style: normal;
    font-weight: 600;
    line-height: 7px;
    text-align: center;
    color: #5A423B;
    margin-bottom: 0;
    padding-top: 24.5%;
    overflow-wrap: break-word;
}
.d-screen-calendar.p-funeral .name-event.name-event2 {
    padding-top: 0.9%;
}
.d-screen-calendar.p-wedding {
    background-image: url(../../assets/example/partner_preview/temp_wedding.png);
}
.d-screen-calendar.p-wedding .name-event {
    font-family: 'FontWeddingScreenCalendarPreview';
    font-style: normal;
    font-weight: 600;
    line-height: 12px;
    text-align: center;
    color: #5A423B;
    max-width: 69.5%;
    margin: 0 auto;
    padding-top: 8%;
    overflow-wrap: break-word;
}
.d-screen-calendar.p-wedding .name-event.name-event2 {
    padding-top: 0.9%;
}
