.pdf__offer { position: relative; overflow: hidden; padding: 3px 19px; font-size: 1.8rem; font-weight: 700; color: #082725; background: #ffce00; border-radius: 8px; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; height: 29px; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 25px; }
.pdf__offer:hover { background: #ffce00; }

.pdf__list-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.pdf__title-fix { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }

.offer { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none; }
.offer__inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.offer__fade { background: rgba(0, 0, 0, 0.8); position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.offer__content { width: 100%; max-width: 800px; background: #fff; position: relative; z-index: 7; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 70px 40px 50px; }
.offer__content * { color: #000; }
.offer__content__item { font-size: 1.8rem; line-height: 2.5rem; margin-bottom: 40px; border-bottom: 1px solid rgba(0, 0, 0, 0.4); padding-bottom: 40px; }
.offer__content__item:last-child { margin-bottom: 0; border-bottom: 0; padding-bottom: 0; }
.offer__content__item span { font-weight: 700; }

/*# sourceMappingURL=fix.css.map */