.history-link{display:inline-flex;align-items:center;gap:30px;border-bottom:1px solid #806b46;padding:6px 0 10px;margin-top:12px;color:#d3b782;font-size:10px;letter-spacing:1px}.company-history{background:#1a1915;border-bottom:1px solid #443923;padding:95px 0 80px}.history-head{display:grid;grid-template-columns:1.5fr 1fr;gap:65px;align-items:center}.history-head h2{margin-top:26px}.history-year{font:italic 106px/1 Georgia;color:#c8aa76;text-align:right;letter-spacing:-4px}.history-year span{display:block;color:#a6977c;font:8px/1.8 Arial;letter-spacing:2px;margin-top:17px}.history-opening{max-width:820px;color:#b6ac9b;font-size:14px;line-height:1.95;margin:42px 0 55px}.history-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.history-timeline article{border-top:1px solid #7b653f;position:relative;padding:30px 0 0}.history-timeline article:before{content:'';position:absolute;top:-3px;left:0;width:5px;height:5px;background:#cfb17d}.history-date{font:italic 22px Georgia;color:#d1b37d;margin-bottom:21px}.history-timeline h3{font:25px/1.3 Georgia;font-weight:400;color:#e7dcc9;margin-bottom:17px}.history-timeline p{font-size:12px;line-height:1.95;color:#a59c8e}.history-closing{margin-top:65px;padding-top:35px;border-top:1px solid #453c2c;display:flex;gap:50px;align-items:start;justify-content:space-between}.history-closing>span{font-size:8px;letter-spacing:2px;color:#a88e62;padding-top:9px}.history-closing p{font:29px/1.4 Georgia;color:#d9d0bf;margin:0}.history-closing em{color:#c2a475}.history-link:hover{color:#f0d5a3}@media(max-width:800px){.company-history{padding:70px 0 60px}.history-head{grid-template-columns:1fr;gap:30px}.history-head h2{font-size:38px}.history-year{font-size:80px;text-align:left;letter-spacing:-3px}.history-year span{font-size:7px;margin-top:12px}.history-opening{font-size:12px;margin:33px 0 40px}.history-timeline{grid-template-columns:1fr;gap:34px}.history-timeline article{padding-top:25px}.history-date{font-size:21px;margin-bottom:14px}.history-timeline h3{font-size:25px;margin-bottom:13px}.history-timeline p{font-size:12px}.history-closing{margin-top:45px;padding-top:27px;display:block}.history-closing p{font-size:25px;margin-top:18px}.history-head .eyebrow{font-size:8px}}
