.company-profile-banner[data-v-5dd1d58e]{display:block;width:100%}.company-profile-conatiner[data-v-5dd1d58e]{border-top-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box}.company-profile-conatiner .company-profile-header[data-v-5dd1d58e]{background:#f2f6ff;box-shadow:0 10px 30px #00438d1a}.company-profile-conatiner .company-profile-header .main-container[data-v-5dd1d58e]{display:flex;flex-direction:column;margin-left:12.5%;max-width:75%;padding-bottom:100px}.company-profile-conatiner .company-profile-header .main-container .name[data-v-5dd1d58e]{font-size:28px;font-weight:600;line-height:38px;margin:64px 0 40px}.company-profile-conatiner .company-profile-header .main-container .desc[data-v-5dd1d58e]{color:#222;font-size:18px;margin-bottom:25px;text-indent:2em}.company-profile-conatiner .company-profile-body .main-container[data-v-5dd1d58e]{display:flex;flex-direction:column}.company-profile-conatiner .company-profile-body .main-container .name[data-v-5dd1d58e]{font-size:28px;font-weight:600;line-height:38px;margin:64px 0 16px}.company-profile-conatiner .company-profile-body .main-container .desc[data-v-5dd1d58e]{color:#222;margin-bottom:40px}.company-profile-conatiner .company-profile-step[data-v-5dd1d58e]{display:block;width:100%}@media (min-width:320px) and (max-width:480px){.company-profile-conatiner .company-profile-header .main-container .name[data-v-5dd1d58e]{font-size:20px;margin:24px 0 10px}.company-profile-conatiner .company-profile-header .main-container .desc[data-v-5dd1d58e]{font-size:15px}.company-profile-conatiner .company-profile-header[data-v-5dd1d58e]{box-shadow:none}.company-profile-conatiner .company-profile-header .main-container[data-v-5dd1d58e]{margin:0 auto;max-width:calc(100vw - 32px);padding-bottom:12px}.company-profile-conatiner .company-profile-footer[data-v-5dd1d58e]{display:flex;justify-content:flex-end;margin-top:80px;padding:30px 0}.company-profile-conatiner .company-profile-step-view[data-v-5dd1d58e]{-o-border-image:linear-gradient(180deg,#176ddc 70%,#fcfdff) 0 0 0 1;border-image:linear-gradient(180deg,#176ddc 70%,#fcfdff) 0 0 0 1;border-left:1px solid;margin-right:24px;padding-top:10px;position:relative;width:66%}.company-profile-conatiner .company-profile-step-item[data-v-5dd1d58e]{-o-border-image:linear-gradient(90deg,#176ddc 70%,#fcfdff) 1 0 0 0;border-image:linear-gradient(90deg,#176ddc 70%,#fcfdff) 1 0 0 0;border-top:1px solid;position:relative}.company-profile-conatiner .company-profile-step-item .company-profile-step-title[data-v-5dd1d58e]{font-size:20px;font-weight:500;left:-110px;position:absolute;top:-90px}.company-profile-conatiner .company-profile-step-item span[data-v-5dd1d58e]{color:#222;display:block;font-size:15px;margin:8px 8px 24px 24px}.company-profile-conatiner .company-profile-step-item .company-profile-step-year[data-v-5dd1d58e]{color:#0e67da;font-size:18px;font-style:italic;font-weight:500;left:-110px;position:absolute;text-align:center;top:-24px;width:68px}.company-profile-conatiner .company-profile-step-item .company-profile-step-cicle[data-v-5dd1d58e]{align-items:center;background:#7eb6ff80;border-radius:50%;display:flex;height:16px;justify-content:center;left:-9px;position:absolute;top:-9px;width:16px}.company-profile-conatiner .company-profile-step-item .company-profile-step-cicle .company-profile-step-cicle-child[data-v-5dd1d58e]{background:#0075ff;border-radius:50%;height:10px;width:10px}.company-profile-conatiner .company-profile-step-item .company-profile-step-month[data-v-5dd1d58e]{background:linear-gradient(90deg,#fff,#0e67da 2%,#fff);color:#fff;font-size:18px;font-style:italic;font-weight:500;margin-left:24px;margin-top:8px;padding:5px 20px}}@media (min-width:768px) and (max-width:1023px){.company-profile-conatiner .company-profile-header .main-container .name[data-v-5dd1d58e]{font-size:21px;margin:25px 0 10px}.company-profile-conatiner .company-profile-header .main-container .desc[data-v-5dd1d58e]{font-size:13px}.company-profile-conatiner .company-profile-header .main-container[data-v-5dd1d58e]{padding-bottom:15px}}@media (min-width:1024px) and (max-width:1366px){.company-profile-conatiner .company-profile-header .main-container .name[data-v-5dd1d58e]{font-size:25px;margin:35px 0 20px}.company-profile-conatiner .company-profile-header .main-container[data-v-5dd1d58e]{padding-bottom:35px}}
