.history--timeline{display:flex;flex-direction:column;position:relative;width:100%}.history--timeline .timeline--scroll{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity));left:0;position:absolute;top:50px;transition:all .1s;width:3px}@media (min-width:768px){.history--timeline .timeline--scroll{left:50%}}.history--timeline>.year{display:flex;position:relative;width:100%}.history--timeline>.year:first-child{margin-top:0}.history--timeline>.year:nth-last-child(2):after{background:#fff;height:calc(100% + 30px);z-index:2}@media (min-width:768px){.history--timeline>.year{margin-top:-250px}.history--timeline>.year.--right{justify-content:flex-end;margin-top:-250px}}.history--timeline>.year.aos-animate:before{background-color:#ffcb04;outline:4px solid #e5e5e5}.history--timeline>.year:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border:4px solid #fff;border-radius:50%;content:"";display:block;height:20px;left:-8px;margin-right:25px;outline:4px solid #e5e5e5;position:absolute;top:25px;transition:all .3s;width:20px;z-index:3}@media (min-width:768px){.history--timeline>.year:before{left:calc(50% - 8px)}}.history--timeline>.year:after{--tw-bg-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));content:"";height:66%;left:0;position:absolute;top:25px;transition:all .5s;width:3px}@media (min-width:768px){.history--timeline>.year:after{left:50%}}.year--block{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));display:flex;flex-direction:column;margin-left:auto;width:90%}@media (min-width:768px){.year--block{margin-left:unset;width:45%}}.year--block.--right{overflow:hidden;right:0}@media (min-width:1024px){.year--block.--right{overflow:unset}}.year--block.--right>.date{display:flex;justify-content:flex-start}.year--block.--right:before{left:auto;right:-280px}.year--block:before{background-image:url(/themes/custom/inpost/public/build/images/history-bg.0c0f8ea7.svg);background-repeat:no-repeat;background-size:cover;content:" ";height:330px;left:-35px;margin-top:134px;position:absolute;width:383px;z-index:-1}@media (min-width:768px){.year--block:before{height:270px;left:-280px;width:470px}}@media (min-width:1024px){.year--block:before{height:369px;width:643px}}@media (min-width:1276px){.year--block:before{height:493px;width:859px}}.year--block>.date{display:flex;font-size:4rem}@media (min-width:768px){.year--block>.date{justify-content:flex-end}}.year--block>.image{height:auto;margin-top:4rem;overflow:hidden;width:100%}.year--block>.description{display:flex;flex-direction:column;font-size:1.9rem;font-style:normal;font-weight:400;line-height:24px;margin-bottom:5.6000000000000005rem;margin-top:4rem;position:relative}.year--block>.description.--decorator:after{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity));content:"";display:block;float:left;height:3px;position:relative;top:30px;transition:all .3s;width:60px}@media (min-width:768px){.year--block>.description{margin-bottom:4rem}}.banner{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:100px;overflow:visible}.banner .content{order:2}.banner .image{order:1}.banner.--dynamic-padding{margin-top:0}@media (min-width:768px){.banner.--dynamic-padding{padding-top:40px}}@media (min-width:1276px){.banner.--dynamic-padding{padding-top:0}}.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-8px}@media (min-width:1024px){.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-18px}}@media (min-width:768px){.banner{grid-template-columns:repeat(2,minmax(0,1fr))}.banner .content{order:1}.banner .image{display:flex;height:420px;justify-content:center;order:2;overflow:hidden}.banner .image img{-o-object-fit:contain;object-fit:contain}}@media (min-width:1024px){.banner{-moz-column-gap:4rem;column-gap:4rem}}@media (min-width:1276px){.banner{-moz-column-gap:5rem;column-gap:5rem}}.banner .banner--content{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));margin-top:0}.banner .banner--content .title{line-height:66px;margin-top:20px}.banner .banner--content .title .header--h1.-m{font-size:3rem}.banner .banner--content .title .header--h2{line-height:110%}.banner .banner--content .description{font-size:1.4rem;line-height:30px;margin-top:5px}.banner .banner--content .date{font-weight:600;margin-bottom:-10px}@media (min-width:768px){.banner .banner--content .date{margin-bottom:10px}}.banner .banner--content .links{margin-top:0}.banner .banner--content .links .link{margin-bottom:0;margin-top:28px}.banner .banner--content .links--component{max-width:300px}.banner .banner--content .links--component.--decorator:after{bottom:-20px}@media (min-width:768px){.banner .banner--content .title{line-height:66px;margin-top:0}.banner .banner--content .title .header--h1.-m{font-size:4.4rem}.banner .banner--content .description{margin-top:0}}@media (min-width:1024px){.banner .banner--content .description{font-size:18px;margin-top:2rem}.banner .banner--content .links{margin-top:12px}.banner .banner--content .links--component.--decorator:after{bottom:-40px}.banner .banner--content .title .header--h1.-m{font-size:6rem}}@media (min-width:1276px){.banner .banner--content{margin-top:48px}.banner .banner--content .description{font-size:2rem}.banner .banner--content .title .header--h1.-m{font-size:6.8rem}}