.mw-guestbook > h2 {margin-bottom: 20px;}.mw-guestbook > .wrapper {position: relative;}.mw-guestbook > .wrapper > li {background: #e7e9ed;display: block;margin-bottom: 2px;padding: 20px;position: relative;}.mw-guestbook > .wrapper > li > p {align-items: flex-start;display: flex;margin-bottom: 15px;}.mw-guestbook > .wrapper > li > p > .date {color: #303030;align-items: center;background: #FFFFFF;border-radius: 50%;display: flex;flex-direction: column;flex-wrap: wrap;font-size: 13px;font-weight: 600;line-height: 1.15;height: 60px;margin-right: 20px;min-width: 60px;justify-content: center;width: 60px;}.mw-guestbook > .wrapper > li > p > .date > span.day {color: #cf051d;font-size: 24px;font-weight: 500;line-height: 1.08;}.mw-guestbook > .wrapper > li > p > .text {color: #303030;font-size: 15px;font-weight: normal;line-height: 1.29;max-height: 80px;overflow: hidden;position: relative;transition: max-height 0.5s cubic-bezier(0, 1, 0, 1);}.mw-guestbook > .wrapper > li > p > .text:after {background: linear-gradient(to bottom, rgba(231, 233, 237, 0), #e7e9ed);bottom: 0;content: "";height: 60px;left: 0;position: absolute;width: 100%;}.mw-guestbook > .wrapper > li.show-text > p > .text:after {display: none;}.mw-guestbook > .wrapper > li.show-text > p > .text {max-height: 800px;transition: max-height 1s ease-in-out;}.mw-guestbook > .wrapper > li > a {color: #CF051D;display: flex;font-size: 15px;font-weight: 700;text-transform: uppercase;align-items: center;justify-content: center;}@media all and (min-width: 400px){.mw-guestbook > .wrapper > li > a > .title {font-size: 17px;}}