@import"https://use.typekit.net/cqp8pvt.css";.application-procedure .title{color:#0d0c22;font-size:1.5rem;line-height:140%;font-weight:700}.application-procedure .steps-container{gap:18px;display:flex;margin-top:30px;position:relative;flex-direction:column;background:rgba(0,0,0,0)}@media only screen and (min-width:992px){.application-procedure .steps-container{margin-top:40px}}.application-procedure .steps-container:before{content:"";position:absolute;top:42px;left:115px;width:1px;height:215px;z-index:1;background-image:repeating-linear-gradient(180deg,#FF8DA1,#FF8DA1 3px,transparent 0,transparent 6px)}.application-procedure .steps-container .steps-card{padding:15px 20px;background-color:#fff;border:1px solid #eeedf1;border-radius:8px;display:flex;align-items:center;gap:20px;z-index:2}.application-procedure .steps-container .steps-card .steps-card-content .card-title{background:linear-gradient(90deg,#C93B83,#EC2978 50%,#F3755F);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:.875rem;font-weight:500;line-height:160%;margin-bottom:6px;width:max-content}.application-procedure .steps-container .steps-card .steps-card-content .card-desc{color:#0d0c22;font-size:.875rem;line-height:160%;font-weight:400}.application-procedure .application-desc{margin-top:20px;padding-bottom:40px}@media only screen and (min-width:992px){.application-procedure .application-desc{padding-bottom:0}}.application-procedure .application-desc p{margin-bottom:10px}.application-procedure .application-desc p strong{font-weight:500;color:#0d0c22;font-size:.875rem;line-height:160%}.application-procedure .application-desc ul{padding-left:20px}.application-procedure .application-desc ul li{color:#6d6e8a;font-size:14px;margin-bottom:4px}.application-procedure .application-desc ul li::marker{font-size:12px}.application-procedure .link{border-radius:8px;background:linear-gradient(90deg,#C93B83,#EC2978 50%,#F3755F);text-decoration:none;font-family:gotham,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;color:#fff;padding:13px 26px;display:block;text-align:center}@media only screen and (min-width:768px){.application-procedure .link{width:max-content}}@media only screen and (min-width:992px){.application-procedure .link{display:none}}