.accordion{width:100%;position:relative;border-top:1px solid #575757!important}.accordion-header.active,.accordion:last-child{border-bottom:1px solid #575757!important}.accordian-chk{width:100%;position:absolute;left:0;top:0;height:40px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-khtml-appearance:none;appearnace:none;cursor:pointer;box-sizing:border-box;padding:0 20px;z-index:2;margin:0}.accordion h3,.timeline,.timeline-content,.timeline-item,.timeline-text,.year{position:relative}.accordion h3{padding:20px;color:#fff;font-size:17px;font-weight:600;margin:0;z-index:1}.accordion h3 .acc-icon{width:0;height:0;position:absolute;right:10px;top:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;border-bottom:8px solid transparent}.accordion .accordian-chk:checked+h3>.acc-icon{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;border-top:8px solid transparent;top:10px}.accordion .accordian-chk:checked+h3+div.accordian-content{opacity:1;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(0,1,0.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,0.5,1);-o-transition-timing-function:cubic-bezier(0,1,0.5,1);transition-timing-function:cubic-bezier(0,1,0.5,1);max-height:1000px;overflow:hidden;padding:15px;background:#57575752}.accordian-content p{color:#fff;line-height:26px}.accordian-content{opacity:0;padding:0 15px;overflow:hidden;max-height:0;margin-top:0;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(0,1,0.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,0.5,1);-o-transition-timing-function:cubic-bezier(0,1,0.5,1);transition-timing-function:cubic-bezier(0,1,0.5,1);margin-bottom:2px}.faq-title{padding:0 200px 0 0}.faq-title h2{font-size:4rem;color:#9dc33b;font-weight:800;margin-bottom:20px;text-transform:uppercase}@media (max-width:1200px){.faq-title h2{font-size:3rem}.faq-title{padding:0 50px 0 0}}@media (max-width:992px){.faq-title h2{font-size:2.2rem}.faq-title{padding:0 50px 0 0}}@media (max-width:767px){.faq-title h2{font-size:1.7rem}.faq-title{padding:0 10px}.accordion h3{padding:14px;font-size:16px}}.timeline{max-width:100%;margin:0 auto}.timeline-content::after,.timeline-content::before,.timeline::before{display:none}.timeline-item{margin-bottom:100px;width:100%;opacity:0;animation:.8s ease-out forwards fadeInUp}.timeline-item:first-child{animation-delay:.2s}.timeline-item:nth-child(2){animation-delay:.4s}.timeline-item:nth-child(3){animation-delay:.6s}.timeline-item:nth-child(4){animation-delay:.8s}.timeline-item:nth-child(odd){padding-right:0}.timeline-item:nth-child(2n){padding-left:0}.timeline-content{padding:0;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:.3s;overflow:hidden;display:flex;align-items:stretch;min-height:300px}.timeline-content:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.timeline-item:nth-child(odd) .timeline-content{margin-right:0;flex-direction:row}.timeline-item:nth-child(2n) .timeline-content{margin-left:0;flex-direction:row-reverse}.timeline-image{width:100%;height:420px;object-fit:cover;transition:.3s;flex-shrink:0;border-radius:15px}.timeline-image:hover{transform:scale(1.02)}.timeline-text{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:flex-start}.timeline-item:nth-child(2n) .timeline-description,.timeline-item:nth-child(2n) .timeline-title{text-align:right;width:100%}.year{font-size:8rem;font-weight:900;font-family:poppins,sans-serif;opacity:.7;line-height:1;left:-100px;color:transparent;-webkit-text-stroke:2px #fcfcfc}.timeline-item:nth-child(2n) .year{color:#9dc33b;position:relative;right:-410px;left:auto;-webkit-text-stroke:2px #262626}.timeline-title{color:#9dc33b;margin-bottom:15px;font-weight:600;font-family:Poppins!important}.timeline-description{color:#ccc;line-height:1.6;font-weight:400}@keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1920px){.timeline-item:nth-child(2n) .year{right:-500px}.timeline-image{height:430px}}@media (max-width:1370px){.timeline-item:nth-child(2n) .year{right:-300px}.timeline-image{height:400px}}@media (max-width:1024px){.timeline-item:nth-child(2n) .year{right:-220px}}@media (max-width:768px){.timeline-content,.timeline-item:nth-child(2n) .timeline-description,.timeline-item:nth-child(2n) .timeline-title,.year{text-align:center}.timeline-item{margin-bottom:40px}.header h1{font-size:2.2rem}.timeline-content{flex-direction:column!important;min-height:auto}.timeline-image{width:100%!important;height:auto!important}.timeline-text{padding:30px 20px}.year{position:relative!important;right:auto!important;left:auto!important;bottom:auto!important;font-size:4rem!important;margin-bottom:15px;display:block}.timeline-title{font-size:1.5rem}.timeline-description{font-size:.9rem}}@media (max-width:480px){.timeline-item{margin-bottom:20px}.header h1{font-size:1.8rem}.header .subtitle{font-size:.9rem;letter-spacing:1px}.timeline-text{padding:25px 15px}.year{font-size:3rem!important}.timeline-title{font-size:1.3rem}.timeline-item:nth-child(2n) .timeline-description,.timeline-item:nth-child(2n) .timeline-title{text-align:center}}.home-client-section{padding:60px 0}