.timeline{background-image:url(../images/timeline-bg.jpg);background-color:var(--brand-lightteal);background-position:center bottom;background-repeat:no-repeat;padding:80px 0;min-height:600px;margin:40px 0}.timeline:before{content:"";background-image:url(../images/timeline-bg-top.jpg);background-position:center top;background-repeat:no-repeat;display:block;width:100%;height:28px;z-index:2;position:relative;margin-top:-80px;margin-bottom:50px}.timeline .aw-layout-header{text-align:center}.timeline .timeline-wrapper{margin-top:60px}.timeline .timeline-wrapper .timeline-row{max-width:1100px;padding:0 0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 auto}.timeline .timeline-wrapper .timeline-row.complete .timeline-bar span,.timeline .timeline-wrapper .timeline-row.inprogress .timeline-bar span{background-color:var(--brand-teal);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;padding-top:1px}.timeline .timeline-wrapper .timeline-row.complete .timeline-bar span:before,.timeline .timeline-wrapper .timeline-row.inprogress .timeline-bar span:before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f110";color:#fff;line-height:normal;-webkit-transform:translateY(.3px);transform:translateY(.3px)}.timeline .timeline-wrapper .timeline-row.complete .timeline-bar span:before{content:"\f00c"}@media (max-width:991.98px){.timeline .timeline-wrapper .timeline-row.complete .timeline-bar span,.timeline .timeline-wrapper .timeline-row.inprogress .timeline-bar span{padding-top:0}}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .date{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:40px;text-align:left}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .date:after{margin:0}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .text{padding-right:40px;padding-left:0}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .text-wrapper:before{left:auto;right:-16px;border-left:8px solid #fff;border-right:8px solid transparent;z-index:1}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .text-wrapper:after{left:auto;right:-18px;border-left:9px solid var(--brand-gray-9);border-right:9px solid transparent;z-index:0}.timeline .timeline-wrapper .timeline-row:last-child{padding-bottom:40px}.timeline .timeline-wrapper .timeline-row:last-child .timeline-bar:after{display:none}.timeline .timeline-wrapper .timeline-row .date,.timeline .timeline-wrapper .timeline-row .text{width:50%}.timeline .timeline-wrapper .timeline-row .text{padding-left:40px}.timeline .timeline-wrapper .timeline-row .text-wrapper{padding:20px;background-color:#fff;font-size:17px;font-weight:700;border-radius:5px;position:relative;line-height:25px;color:var(--aw-text-color);-webkit-box-shadow:0 0 9px -3px #b9b9b9;box-shadow:0 0 9px -3px #b9b9b9}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details{margin-top:10px;font-weight:400}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul{margin:0;padding:0}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-top:10px;margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:20px}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li:nth-child(2) .title:before{background-color:var(--brand-purple)}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li:first-child{margin-top:0}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li:before{display:none}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li .title{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;font-size:16px;color:var(--aw-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li .title:before{content:"";height:21px;width:3px;background-color:var(--brand-secondary);margin-right:8px}.timeline .timeline-wrapper .timeline-row .text-wrapper:before{content:"";position:absolute;top:18px;left:-16px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;border-left:8px solid transparent;z-index:1}.timeline .timeline-wrapper .timeline-row .text-wrapper:after{content:"";position:absolute;border-right:8px solid #fff;border-right:9px solid var(--brand-gray-9);top:17px;left:-18px;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid transparent;z-index:0}.timeline .timeline-wrapper .timeline-row .date{text-align:right;font-size:40px;font-weight:700;padding-right:55px;margin-top:30px;line-height:45px}.timeline .timeline-wrapper .timeline-row .date:after{content:"";height:4px;width:97px;background-repeat:no-repeat;background-position:center;display:block;margin-left:auto;background-size:100%}.timeline .timeline-wrapper .timeline-row .timeline-bar{position:absolute;top:15px;left:0;right:0;margin:auto;height:100%;width:65px}.timeline .timeline-wrapper .timeline-row .timeline-bar span,.timeline .timeline-wrapper .timeline-row .timeline-bar:after{content:"";position:absolute;top:0;left:0;right:0;margin:auto;width:1px;height:100%;background-color:#147068}.timeline .timeline-wrapper .timeline-row .timeline-bar span{width:42px;height:20px;border:1px solid #147068;border-radius:50px;z-index:2;background-color:#fff}@media (max-width:991.98px){.timeline{padding:50px 0 20px}.timeline:before{margin-top:-50px;margin-bottom:30px}}@media (max-width:767.98px){.timeline{padding:50px 0}.timeline .timeline-wrapper{margin-top:40px}.timeline .timeline-wrapper .timeline-row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 15px}.timeline .timeline-wrapper .timeline-row .date{margin-bottom:0;margin-top:0;font-size:30px;line-height:35px}.timeline .timeline-wrapper .timeline-row:last-child{padding-bottom:0}.timeline .timeline-wrapper .timeline-row:first-child .date{margin-top:0}.timeline .timeline-wrapper .timeline-row:first-child .timeline-bar:before{top:94px}.timeline .timeline-wrapper .timeline-row .date,.timeline .timeline-wrapper .timeline-row .text{width:100%;padding:0 35px 0 0}.timeline .timeline-wrapper .timeline-row .text-wrapper{padding:20px;font-size:16px;font-weight:400}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li{display:block}.timeline .timeline-wrapper .timeline-row .text-wrapper .info-details ul>li .desc{margin-top:5px;padding-left:12px}.timeline .timeline-wrapper .timeline-row .text-wrapper:before{left:auto;right:-16px;border-left:8px solid #fff;border-right:8px solid transparent;z-index:1}.timeline .timeline-wrapper .timeline-row .text-wrapper:after{left:auto;right:-18px;border-left:9px solid var(--brand-gray-9);border-right:9px solid transparent;z-index:0}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .date,.timeline .timeline-wrapper .timeline-row:nth-child(2n) .text{padding:0 35px 0 0}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .date{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:right}.timeline .timeline-wrapper .timeline-row:nth-child(2n) .date:after{margin-left:auto}.timeline .timeline-wrapper .timeline-row .timeline-bar{right:0;left:auto;width:20px;top:20px}.timeline .timeline-wrapper .timeline-row .timeline-bar span{left:auto;right:0;width:20px}.timeline .timeline-wrapper .timeline-row .timeline-bar:after{left:auto;right:9px}}