html.lenis body.page-template-template-history{-ms-overflow-style:none !important;scrollbar-width:none !important}.page-template-template-history header{border-bottom:1px solid #c8c8c8}.page-template-template-history .horizontal-wrapper{position:relative;display:block;width:100%;height:100vh;padding-top:132px;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.page-template-template-history .horizontal-wrapper .horizontal-inner{position:relative;display:flex;flex-wrap:wrap;width:max-content;height:100%}.page-template-template-history .horizontal-wrapper .horizontal-inner aside{position:relative;display:block;height:calc(100vh - 132px);overflow:hidden}.f-abril{font-family:'abril-display',serif}.f-title-1{font-size:88px;line-height:1.1;font-weight:400;letter-spacing:1px}.f-title-2{font-size:56px;line-height:62px;font-weight:400;letter-spacing:1px}.f-title-3{font-size:32px;line-height:1;font-weight:400;letter-spacing:1px}.f-text-1{font-size:16px;line-height:28px;font-weight:400}.f-text-2{font-size:14px;line-height:21px;font-weight:400;letter-spacing:1px}.amber{color:#be9700}.softgrey{color:#a69aa3}.grey{color:#2e4133}.black{color:#000}.darkred{color:#621d37}.white{color:#fff}.green{color:#2e4133}.reveal{opacity:0;transition:opacity .4s ease;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease}.reveal.revealed{opacity:1}@media screen and (min-width:741px) and (max-height:780px){.f-title-1,.f-title-2,.f-title-3{font-size:32px !important;line-height:1 !important;font-weight:400 !important;letter-spacing:1px !important}}@media only screen and (max-width:1100px){.page-template-template-history .horizontal-wrapper{padding-top:80px}.page-template-template-history .horizontal-wrapper .horizontal-inner aside{height:calc(100vh - 80px)}}@media only screen and (max-width:740px){.page-template-template-history header{border-bottom:0 solid #c8c8c8}.page-template-template-history .horizontal-wrapper{width:100%;height:fit-content;padding-top:0}.page-template-template-history .horizontal-wrapper aside:first-child .c-h-wrapper{padding-top:170px !important}.page-template-template-history .horizontal-wrapper .horizontal-inner{flex-flow:column;width:100%;height:fit-content}.page-template-template-history .horizontal-wrapper .horizontal-inner aside{height:fit-content}.f-title-1,.f-title-2{font-size:32px;line-height:40px;letter-spacing:0px}.f-title-3{font-size:24px;line-height:28px}.f-text-1{font-size:14px;line-height:22px}}@media only screen and (max-width:550px){.hiddenHeader.page-template-template-history header{transform:translate(0,-100%)}}