.mobile-category-nav{padding:15px 0}.mobile-category-nav a{font-size:14px;font-weight:500}.homepage-category-nav{padding:15px 0}.homepage-category-nav a{font-size:14px;font-weight:500}@media screen and (max-width: 768px){.process-step{flex-basis:100%!important;margin-bottom:30px!important}.transformation-item{flex-basis:100%!important}}.timeline-section{padding:60px 20px}.timeline-wrapper{margin:0 auto;position:relative}.timeline-section h2,.timeline-section h3{max-width:100%;font-weight:600}.timeline-line{position:absolute;left:50%;top:0;bottom:0;width:4px;background-color:#000;transform:translate(-50%);z-index:1;display:block!important}.timeline-item{display:flex;justify-content:center;align-items:flex-start;position:relative;margin-bottom:80px}.timeline-item.left .timeline-box{text-align:right;margin-right:30px}.timeline-item.left{justify-content:flex-start}.timeline-item.right{justify-content:end}.timeline-item.right .timeline-box{text-align:left;margin-left:30px}.timeline-box{background:#fff;border-radius:8px;padding:20px;max-width:45%;flex-basis:45%;position:relative;z-index:2}.timeline-box:before{content:"";position:absolute;top:24px;width:0;height:0;border-style:solid}.timeline-item.left .timeline-box:before{left:100%;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #ffffff}.timeline-item.right .timeline-box:before{right:100%;border-width:10px 10px 10px 0;border-color:transparent #ffffff transparent transparent}.timeline-dot{position:absolute;top:24px;left:50%;transform:translate(-50%);width:18px;height:18px;background:#fff;border:4px solid #000;border-radius:50%;z-index:3;display:block!important}@media screen and (max-width: 768px){.timeline-wrapper{padding-left:10px;padding-right:10px}.timeline-line{left:10px;right:auto;transform:none}.timeline-item{flex-direction:row;justify-content:flex-end!important}.timeline-box{max-width:90%;flex-basis:90%;margin:0 20px 0 0;text-align:left!important}.timeline-box:before{left:-10px!important;right:auto!important;border-width:10px 10px 10px 0!important;border-color:transparent #ffffff transparent transparent!important}.timeline-dot{right:auto;left:-6px;transform:none}.timeline-item.left .timeline-box,.timeline-item.right .timeline-box{margin-right:0;margin-left:auto}.timeline-item p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
