.about-us-history{padding:100px 0}.about-us-history .intro-section{max-width:900px;margin:0 auto}.about-us-history .intro-section h1{text-align:center;font-size:60px;font-family:'Roboto Slab',serif;color:#1e262c;line-height:1.25;font-weight:300}.about-us-history .intro-section h1:after{content:"";display:block;position:relative;height:5px;background-color:#d31145;width:40%;margin:20px auto 0 auto}.about-us-history .intro-section p{padding:20px 0 0;font-family:'proxima-nova',sans-serif;color:#1e262c;font-size:24px;text-align:center}.about-us-history #timeline{max-width:1050px;margin:100px auto 0 auto}.about-us-history #timeline .timeline-item{padding-bottom:100px;width:100%}.about-us-history #timeline .timeline-item:before{content:"";display:block;width:3px;height:100%;background-color:#d31145;position:absolute;top:0;left:50%;margin-left:-1px;height:calc(90% + 1.875rem/2);top:calc(40% - 1.875rem/2)}.about-us-history #timeline .timeline-item .timeline-row .timeline-node{display:block;width:14px;height:14px;background-color:#d31145;border-radius:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-us-history #timeline .timeline-item .timeline-row .timeline-node:before{content:"";background-color:#fff;height:4px;width:14px;display:block;position:relative;top:-4px}.about-us-history #timeline .timeline-item .timeline-row .timeline-node:after{content:"";background-color:#fff;height:4px;width:14px;display:block;position:relative;bottom:-10px}.about-us-history #timeline .timeline-item .timeline-row .timeline-col{float:none;padding-right:4rem;padding-left:4rem;flex:1 0 1px;max-width:50%;min-width:50%;width:auto}.about-us-history #timeline .timeline-item .timeline-row .timeline-col.timeline-text .timeline-date{color:#d31145;font-family:'Roboto Slab',serif;font-weight:300;font-size:48px}.about-us-history #timeline .timeline-item .timeline-row .timeline-col.timeline-text span{font-size:24px;color:#1e262c;font-family:'proxima-nova',sans-serif}.about-us-history #timeline .timeline-item .timeline-row .timeline-col .timeline-image img{max-width:250px;object-fit:contain;display:block}.about-us-history #timeline .timeline-item .timeline-row:before{display:table;content:" "}.about-us-history #timeline .timeline-item .timeline-row:after{content:" ";display:table;clear:both}.about-us-history #timeline .timeline-item:nth-child(even) .timeline-row{flex-direction:row}.about-us-history #timeline .timeline-item:nth-child(even) .timeline-row .timeline-text{text-align:left}.about-us-history #timeline .timeline-item:nth-child(even) .timeline-row .timeline-image{display:flex;justify-content:flex-end}.about-us-history #timeline .timeline-item:nth-child(odd) .timeline-row{flex-direction:row-reverse}.about-us-history #timeline .timeline-item:nth-child(odd) .timeline-row .timeline-text{text-align:right}.about-us-history #timeline .timeline-item:nth-child(odd) .timeline-row .timeline-image{display:flex;justify-content:flex-start}.about-us-history #timeline .timeline-item:last-child:before{content:"";display:block;width:3px;height:100%;background-color:#d31145;position:absolute;top:0;left:50%;margin-left:-1px;height:calc(80% + 1.875rem/2);top:calc(30% - 1.875rem/2)}.about-us-history #timeline:after{content:"";background-image:url("../svg/arrow-right-red.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:35px;display:block;position:relative;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:-.5px;bottom:-5px}@media (max-width:425px){.about-us-history .intro-section h1{font-size:48px}}@media (max-width:620px){.about-us-history #timeline .timeline-item .timeline-row .timeline-col{padding:0 5%}.about-us-history #timeline .timeline-item .timeline-row .timeline-col.timeline-text span{font-size:18px}.about-us-history #timeline .timeline-item .timeline-row .timeline-col.timeline-text span.timeline-date{font-size:38px}.about-us-history #timeline .timeline-item .timeline-row .timeline-col .timeline-image img{max-width:150px}}