body.page .profidev-process,body.archive .profidev-process,body.blog .profidev-process,body.single .profidev-process,body.home .profidev-process,body.error404 .profidev-process{padding:var(--theme-section-gap) 0;background-color:var(--wp--preset--color--background-secondary)}body.page .profidev-process .head,body.archive .profidev-process .head,body.blog .profidev-process .head,body.single .profidev-process .head,body.home .profidev-process .head,body.error404 .profidev-process .head{text-align:center;margin-bottom:3.5rem}body.page .profidev-process .head .theme-pretitle:before,body.archive .profidev-process .head .theme-pretitle:before,body.blog .profidev-process .head .theme-pretitle:before,body.single .profidev-process .head .theme-pretitle:before,body.home .profidev-process .head .theme-pretitle:before,body.error404 .profidev-process .head .theme-pretitle:before{-webkit-mask:var(--theme-icon-route) var(--theme-mask);-webkit-mask:var(--theme-icon-route) var(--theme-mask);mask:var(--theme-icon-route) var(--theme-mask)}body.page .profidev-process .head h2,body.archive .profidev-process .head h2,body.blog .profidev-process .head h2,body.single .profidev-process .head h2,body.home .profidev-process .head h2,body.error404 .profidev-process .head h2{font-size:var(--theme-fs-h3)}body.page .profidev-process .timeline,body.archive .profidev-process .timeline,body.blog .profidev-process .timeline,body.single .profidev-process .timeline,body.home .profidev-process .timeline,body.error404 .profidev-process .timeline{max-width:50rem;margin:0 auto;position:relative}body.page .profidev-process .timeline:before,body.archive .profidev-process .timeline:before,body.blog .profidev-process .timeline:before,body.single .profidev-process .timeline:before,body.home .profidev-process .timeline:before,body.error404 .profidev-process .timeline:before{content:"";background-color:var(--wp--preset--color--border);width:.125rem;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:768px){body.page .profidev-process .timeline:before,body.archive .profidev-process .timeline:before,body.blog .profidev-process .timeline:before,body.single .profidev-process .timeline:before,body.home .profidev-process .timeline:before,body.error404 .profidev-process .timeline:before{content:none}}body.page .profidev-process .timeline .timeline-item,body.archive .profidev-process .timeline .timeline-item,body.blog .profidev-process .timeline .timeline-item,body.single .profidev-process .timeline .timeline-item,body.home .profidev-process .timeline .timeline-item,body.error404 .profidev-process .timeline .timeline-item{width:50%;padding:1.5rem;position:relative}@media (max-width:768px){body.page .profidev-process .timeline .timeline-item,body.archive .profidev-process .timeline .timeline-item,body.blog .profidev-process .timeline .timeline-item,body.single .profidev-process .timeline .timeline-item,body.home .profidev-process .timeline .timeline-item,body.error404 .profidev-process .timeline .timeline-item{width:100%;padding:.75rem 1.5rem}}body.page .profidev-process .timeline .timeline-item:nth-child(odd),body.archive .profidev-process .timeline .timeline-item:nth-child(odd),body.blog .profidev-process .timeline .timeline-item:nth-child(odd),body.single .profidev-process .timeline .timeline-item:nth-child(odd),body.home .profidev-process .timeline .timeline-item:nth-child(odd),body.error404 .profidev-process .timeline .timeline-item:nth-child(odd){left:0}body.page .profidev-process .timeline .timeline-item:nth-child(2n),body.archive .profidev-process .timeline .timeline-item:nth-child(2n),body.blog .profidev-process .timeline .timeline-item:nth-child(2n),body.single .profidev-process .timeline .timeline-item:nth-child(2n),body.home .profidev-process .timeline .timeline-item:nth-child(2n),body.error404 .profidev-process .timeline .timeline-item:nth-child(2n){left:50%}@media (max-width:768px){body.page .profidev-process .timeline .timeline-item:nth-child(2n),body.archive .profidev-process .timeline .timeline-item:nth-child(2n),body.blog .profidev-process .timeline .timeline-item:nth-child(2n),body.single .profidev-process .timeline .timeline-item:nth-child(2n),body.home .profidev-process .timeline .timeline-item:nth-child(2n),body.error404 .profidev-process .timeline .timeline-item:nth-child(2n){left:0}}body.page .profidev-process .timeline .timeline-item:before,body.archive .profidev-process .timeline .timeline-item:before,body.blog .profidev-process .timeline .timeline-item:before,body.single .profidev-process .timeline .timeline-item:before,body.home .profidev-process .timeline .timeline-item:before,body.error404 .profidev-process .timeline .timeline-item:before{content:"";background-color:var(--wp--preset--color--white);border:var(--theme-border) var(--wp--preset--color--cta-primary);z-index:2;border-radius:100%;width:1rem;height:1rem;position:absolute;top:3.25rem;right:0}@media (max-width:768px){body.page .profidev-process .timeline .timeline-item:before,body.archive .profidev-process .timeline .timeline-item:before,body.blog .profidev-process .timeline .timeline-item:before,body.single .profidev-process .timeline .timeline-item:before,body.home .profidev-process .timeline .timeline-item:before,body.error404 .profidev-process .timeline .timeline-item:before{content:none}}body.page .profidev-process .timeline .timeline-item:after,body.archive .profidev-process .timeline .timeline-item:after,body.blog .profidev-process .timeline .timeline-item:after,body.single .profidev-process .timeline .timeline-item:after,body.home .profidev-process .timeline .timeline-item:after,body.error404 .profidev-process .timeline .timeline-item:after{content:"";background-color:var(--wp--preset--color--cta-primary);z-index:2;border-radius:100%;width:.5rem;height:.5rem;position:absolute;top:3.25rem;right:0}@media (max-width:768px){body.page .profidev-process .timeline .timeline-item:after,body.archive .profidev-process .timeline .timeline-item:after,body.blog .profidev-process .timeline .timeline-item:after,body.single .profidev-process .timeline .timeline-item:after,body.home .profidev-process .timeline .timeline-item:after,body.error404 .profidev-process .timeline .timeline-item:after{content:none}}body.page .profidev-process .timeline .timeline-item:nth-child(odd):after,body.archive .profidev-process .timeline .timeline-item:nth-child(odd):after,body.blog .profidev-process .timeline .timeline-item:nth-child(odd):after,body.single .profidev-process .timeline .timeline-item:nth-child(odd):after,body.home .profidev-process .timeline .timeline-item:nth-child(odd):after,body.error404 .profidev-process .timeline .timeline-item:nth-child(odd):after{top:3.5rem;left:auto;right:-.25rem}body.page .profidev-process .timeline .timeline-item:nth-child(odd):before,body.archive .profidev-process .timeline .timeline-item:nth-child(odd):before,body.blog .profidev-process .timeline .timeline-item:nth-child(odd):before,body.single .profidev-process .timeline .timeline-item:nth-child(odd):before,body.home .profidev-process .timeline .timeline-item:nth-child(odd):before,body.error404 .profidev-process .timeline .timeline-item:nth-child(odd):before{left:auto;right:-.5rem}body.page .profidev-process .timeline .timeline-item:nth-child(2n):after,body.archive .profidev-process .timeline .timeline-item:nth-child(2n):after,body.blog .profidev-process .timeline .timeline-item:nth-child(2n):after,body.single .profidev-process .timeline .timeline-item:nth-child(2n):after,body.home .profidev-process .timeline .timeline-item:nth-child(2n):after,body.error404 .profidev-process .timeline .timeline-item:nth-child(2n):after{top:3.5rem;left:-.25rem;right:auto}body.page .profidev-process .timeline .timeline-item:nth-child(2n):before,body.archive .profidev-process .timeline .timeline-item:nth-child(2n):before,body.blog .profidev-process .timeline .timeline-item:nth-child(2n):before,body.single .profidev-process .timeline .timeline-item:nth-child(2n):before,body.home .profidev-process .timeline .timeline-item:nth-child(2n):before,body.error404 .profidev-process .timeline .timeline-item:nth-child(2n):before{left:-.5rem;right:auto}body.page .profidev-process .timeline .timeline-item .timeline-card,body.archive .profidev-process .timeline .timeline-item .timeline-card,body.blog .profidev-process .timeline .timeline-item .timeline-card,body.single .profidev-process .timeline .timeline-item .timeline-card,body.home .profidev-process .timeline .timeline-item .timeline-card,body.error404 .profidev-process .timeline .timeline-item .timeline-card{border-radius:var(--theme-br-lg);border:var(--theme-border) var(--wp--preset--color--border);background-color:var(--wp--preset--color--white);box-shadow:var(--theme-shadow);padding:1.5rem}body.page .profidev-process .timeline .timeline-item .timeline-card:hover,body.archive .profidev-process .timeline .timeline-item .timeline-card:hover,body.blog .profidev-process .timeline .timeline-item .timeline-card:hover,body.single .profidev-process .timeline .timeline-item .timeline-card:hover,body.home .profidev-process .timeline .timeline-item .timeline-card:hover,body.error404 .profidev-process .timeline .timeline-item .timeline-card:hover{box-shadow:var(--theme-shadow)}body.page .profidev-process .timeline .timeline-item .timeline-card .step,body.archive .profidev-process .timeline .timeline-item .timeline-card .step,body.blog .profidev-process .timeline .timeline-item .timeline-card .step,body.single .profidev-process .timeline .timeline-item .timeline-card .step,body.home .profidev-process .timeline .timeline-item .timeline-card .step,body.error404 .profidev-process .timeline .timeline-item .timeline-card .step{font-size:var(--theme-fs-sm);color:var(--wp--preset--color--cta-primary);margin-bottom:.375rem;font-weight:600;display:block}body.page .profidev-process .timeline .timeline-item .timeline-card h3,body.archive .profidev-process .timeline .timeline-item .timeline-card h3,body.blog .profidev-process .timeline .timeline-item .timeline-card h3,body.single .profidev-process .timeline .timeline-item .timeline-card h3,body.home .profidev-process .timeline .timeline-item .timeline-card h3,body.error404 .profidev-process .timeline .timeline-item .timeline-card h3{font-size:var(--theme-fs-lg);font-weight:700;font-family:var(--wp--preset--font-family--secondary);margin:0 0 .5rem}body.page .profidev-process .timeline .timeline-item .timeline-card p,body.archive .profidev-process .timeline .timeline-item .timeline-card p,body.blog .profidev-process .timeline .timeline-item .timeline-card p,body.single .profidev-process .timeline .timeline-item .timeline-card p,body.home .profidev-process .timeline .timeline-item .timeline-card p,body.error404 .profidev-process .timeline .timeline-item .timeline-card p{font-size:var(--theme-fs-md);line-height:var(--theme-lh-xl);margin:0}
