@charset "UTF-8";.proyect-step-container{padding:119px 0;background:#1a1c1d}.proyect-step-container .title-content{margin:auto;width:fit-content}.proyect-step-container .title-content h1,.proyect-step-container .title-content h2{background:linear-gradient(90deg,#fe8c00,#f83600);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Poppins,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:120%;margin:0 0 68px}.proyect-step-container .steps-content{max-width:1094px;margin:auto}.proyect-step-container .steps-content .step{opacity:0}.proyect-step-container .steps-content .step .info-step{display:flex;flex-direction:column;gap:16px}.proyect-step-container .steps-content .step .info-step p,.proyect-step-container .steps-content .step .info-step b{font-family:Poppins,sans-serif;font-style:normal;line-height:125%;color:#fff;margin:0}.proyect-step-container .steps-content .step .info-step b{font-size:16px}.proyect-step-container .steps-content .step .info-step p{font-size:14px}.proyect-step-container .steps-content .steps-and-progress{display:flex;align-items:center;justify-content:center;gap:62px}.proyect-step-container .steps-content .steps-and-progress .first,.proyect-step-container .steps-content .steps-and-progress .third{width:40%;display:flex;align-items:center;gap:32px}.proyect-step-container .steps-content .steps-and-progress .third{justify-content:flex-end}.proyect-step-container .steps-content .steps-and-progress .third p,.proyect-step-container .steps-content .steps-and-progress .third b{text-align:end}.proyect-step-container .steps-content .steps-and-progress .circle-progress-bar{position:relative}.proyect-step-container .steps-content .steps-and-progress .circle-progress-bar .progress-circle{width:223px;height:223px;transform:rotate(90deg)}.proyect-step-container .steps-content .steps-and-progress .circle-progress-bar .progress-circle .progress-ring{stroke-dasharray:615.7521601036;stroke-dashoffset:615.7521601036;transform:rotate()}.proyect-step-container .steps-content .steps-and-progress .circle-progress-bar .circle-text{position:absolute;top:21px;left:22px}.proyect-step-container .steps-content .steps-and-progress .circle-progress-bar .central-text{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);margin:0;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:140%;color:#fff;width:160px;transition:all 1s ease-in-out}.proyect-step-container .steps-content .steps-mobile{display:none}.proyect-step-container .steps-content .second{display:flex;flex-direction:column;align-items:center;margin:62px auto auto;gap:16px;width:fit-content}.proyect-step-container .steps-content .second p,.proyect-step-container .steps-content .second b{text-align:center}.proyect-step-container.show-content .steps-content .steps-and-progress .circle-progress-bar .progress-circle{animation:rotateCircle 4.5s ease forwards;animation-delay:1s}.proyect-step-container.show-content .steps-content .steps-and-progress .circle-progress-bar .progress-circle .progress-ring{animation:progressAnimation 4.5s ease forwards;animation-delay:1s}.proyect-step-container.show-content .steps-content .steps-and-progress .first{transition:all 1.5s ease-in-out;transition-delay:3s;opacity:1}.proyect-step-container.show-content .steps-content .steps-and-progress .third{transition:all 1.5s ease-in-out;transition-delay:4.5s;opacity:1}.proyect-step-container.show-content .steps-content .second{transition:all 1.5s ease-in-out;transition-delay:1.5s;opacity:1}@keyframes rotateCircle{33%{transform:rotate(0)}66%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}@keyframes progressAnimation{33%{stroke-dashoffset:307.8760800518}66%{stroke-dashoffset:153.9380400259}to{stroke-dashoffset:0}}@media screen and (max-width: 768px){.proyect-step-container{padding:69px 24px 37px}.proyect-step-container .title-content h1,.proyect-step-container .title-content h2{font-size:24px;text-align:center;color:#fff;-webkit-text-fill-color:unset}.proyect-step-container .steps-content .steps-and-progress .third,.proyect-step-container .steps-content .steps-and-progress .first,.proyect-step-container .steps-content .second{display:none}.proyect-step-container .steps-content .steps-mobile{position:relative;margin-top:40px;display:flex;flex-direction:column;gap:24px}.proyect-step-container .steps-content .steps-mobile .step-mobile{opacity:0;padding:16px;border-radius:16px;background:linear-gradient(95deg,#fff3 5.21%,#ffffff1a 83.78%);box-shadow:0 4px 24px -1px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all 1s ease-in-out}.proyect-step-container .steps-content .steps-mobile .step-mobile b,.proyect-step-container .steps-content .steps-mobile .step-mobile p{color:#fff;font-family:Poppins,sans-serif;font-style:normal}.proyect-step-container .steps-content .steps-mobile .step-mobile b{font-size:16px}.proyect-step-container .steps-content .steps-mobile .step-mobile p{font-size:14px}.proyect-step-container.show-content .steps-content .steps-mobile .step-mobile{opacity:1}}
