.timeline-results .main-title h2{margin:0;padding-bottom:54px;text-align:center;letter-spacing:0;font-family:Raleway;font-weight:700}.timeline-results .text-with-image-block{max-width:760px;margin:0 auto;width:100%}.main-timeline-results-content .main-flex-content{display:flex;justify-content:space-between;align-items:center;position:relative;gap:80px;padding-bottom:30px}.text-with-image-block:nth-child(2n) .main-flex-content{flex-direction:row-reverse}.timeline-results .main-flex-content .text-part{flex:0 0 50%;max-width:calc(50% - 40px)}.timeline-results .main-flex-content .image-part{flex:0 0 50%;max-width:calc(50% - 40px);display:flex;justify-content:start}.timeline-results .main-flex-content .image-part img{max-width:271px;width:100%;height:auto;display:block}.timeline-results .text-part .subtitle{margin:0;text-transform:uppercase;font-weight:500;letter-spacing:0;line-height:1.3;font-family:inter}.timeline-results .text-with-image-block .description p{margin:18px 0;padding:15px;font-weight:500;letter-spacing:0;border:2px solid #6D123F;border-radius:10px;background:#faebe5;line-height:1.3;font-family:inter}.timeline-results .text-part .icon-with-desc span{font-weight:500;letter-spacing:0;font-family:inter}.icon-with-desc .icon-with-text-block{display:flex;align-items:center;gap:8px;padding-top:18px}.icon-with-desc .icon-with-text-block img{max-width:20px;width:100%;display:block;object-fit:cover;height:100%}.icon-with-desc .icon-with-text-block p{margin:0;font-weight:500;letter-spacing:0;line-height:1.3;font-family:inter}.main-flex-content .dot-line{position:absolute;width:2px;background-color:#6d123f;height:100%;display:flex;align-items:center;justify-content:center;top:0;left:50%}.timeline-results .main-flex-content .dot-icon{position:absolute;top:0}@media (max-width: 991px){.timeline-results .main-flex-content .text-part{padding:0 20px}}@media (max-width: 768px){.timeline-results .main-title h2{padding-bottom:31px}.main-timeline-results-content .main-flex-content{flex-direction:row-reverse}.timeline-results .main-flex-content .text-part{flex:0 0 100%;max-width:unset}.timeline-results .main-flex-content .image-part{display:none}.timeline-results .main-flex-content .text-part{padding:0 0 0 30px}.timeline-results .main-flex-content .dot-line{left:0;margin-left:5px}.icon-with-desc .icon-with-text-block{padding-top:16px}.main-timeline-results-content .main-flex-content{padding-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/timeline-results.css.map */
