.homepage-timeline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.homepage-timeline .timeline-container{width:40%;margin-right:8%}.homepage-timeline .timeline-text{width:50%}.timeline{position:relative;width:100%;padding:49px 49px 68px 49px;background-color:rgba(255,255,255,0.12);box-shadow:0 4px 24px 0 rgba(0,0,0,0.08);width:400px}.timeline:after{content:url('https://cdn2.hubspot.net/hubfs/97439/Website/Website%20Images/IFIS%20Website/Timeline/Group%207.svg');left:98px;z-index:1;position:absolute}.timeline .event-info p:before{content:'';position:absolute;top:18px;left:0;height:100%;width:4px;background:#fff;margin-left:-1px}.timeline .event{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:15px}.timeline .event p{line-height:20px}.timeline .event .year{width:20%;text-align:right;position:relative;padding-right:26px;color:#fff;font-family:"Biryani",sans-serif;font-size:16px;font-weight:bold;line-height:30px}.timeline .event .event-info{width:80%;text-align:left;position:relative;padding-left:26px;pading-top:10px;color:#fff;font-family:"Biryani",sans-serif;font-size:14px;line-height:20px}.timeline .event .event-info p{padding-bottom:5px !important}.timeline .event .event-info.major:before{content:url('https://cdn2.hubspot.net/hubfs/97439/Website/Website%20Images/IFIS%20Website/Timeline/TIMELINE%20DOT.svg');left:-8px;z-index:1;position:absolute}.timeline .event .event-info.minor:before{content:url('https://cdn2.hubspot.net/hubfs/97439/Website/Website%20Images/IFIS%20Website/Timeline/Oval%202.svg');left:-8px;z-index:1;position:absolute}@media only screen and (max-width :979px){.homepage-timeline{display:block}.homepage-timeline .timeline{margin:0 auto}.homepage-timeline .timeline-container{width:100%}.homepage-timeline .timeline-text{width:100%;max-width:800px;margin:0 auto;margin-top:68px}}@media only screen and (max-width :480px){.timeline{width:300px;padding:40px;padding-bottom:70px}.timeline .event .event-info:before{left:8px}.timeline .event .event-info{padding-left:50px}.timeline:after{left:72px}}