.how-it-work-area{position:relative;overflow:hidden}.how-it-work-area .shape-one{position:absolute;top:32%;left:1%}.how-it-work-area .shape-two{max-width:400px;position:absolute;top:0;right:-18%}@media (max-width:991px){.how-it-work-area .shape-one,.how-it-work-area .shape-two{display:none}}.timeline-item{justify-content:space-between;align-items:center;gap:30px;padding-top:125px;display:flex;position:relative}@media (max-width:767px){.timeline-item{flex-direction:column;padding-top:80px}}.timeline-item:nth-child(2n){flex-direction:row-reverse}@media (max-width:767px){.timeline-item:nth-child(2n){flex-direction:column}}.timeline-item:not(:last-child){padding-bottom:120px}@media (min-width:1600px){.timeline-item:not(:last-child){padding-bottom:100px}}@media (min-width:1200px) and (max-width:1599px){.timeline-item:not(:last-child){padding-bottom:100px}}@media (max-width:767px){.timeline-item:not(:last-child){padding-bottom:50px}}.timeline-item:before{content:"";border-left:2px dashed #777778;width:1px;height:100%;position:absolute;top:0;left:50%}@media (max-width:991px){.timeline-item:before{display:none}}.timeline-item .content{max-width:480px}@media (max-width:1199px){.timeline-item .content{max-width:400px}}@media (max-width:991px){.timeline-item .content{max-width:290px}}.timeline-item .content .title{margin-bottom:30px;font-size:32px}@media (max-width:991px){.timeline-item .content .title{font-size:24px}}@media (max-width:767px){.timeline-item .content .title{font-size:20px}}@media (max-width:575px){.timeline-item .content .title{font-size:18px}}.timeline-item .content .description{margin-bottom:0}.timeline-item .timeline-thumb{max-width:480px;height:320px}@media (max-width:1199px){.timeline-item .timeline-thumb{max-width:400px}}@media (max-width:991px){.timeline-item .timeline-thumb{max-width:290px}}.timeline-item .timeline-thumb img{object-fit:cover;border-radius:10px;width:100%;height:100%}.timeline-item .timeline-count{position:absolute;top:0;left:50%;transform:translate(-50%)}.timeline-item .timeline-count .number{color:#6c3beb;background:#f0ebfd;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;font-size:28px;font-weight:700;display:inline-flex}@media (max-width:991px){.timeline-item .timeline-count .number{width:50px;height:50px;font-size:20px}}
