.professional-info-title-and-edit-box{display:flex;justify-content:space-between;margin-top:50px;margin-bottom:30px;align-items:center}
.professional-info-title-and-edit-box .professional-info-title{font-size:16px;color:#000;letter-spacing:0;line-height:26px;font-weight:600}
.professional-info-title-and-edit-box .professional-info-edit a{font-size:14px;color:#1455ff;letter-spacing:0;text-align:center;line-height:20px;font-weight:normal;display:flex;align-items:center}
.professional-info-title-and-edit-box .professional-info-edit a::after{width:20px;height:20px;min-width:12px;min-height:12px;content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48Zz48Zz48Zz48L2c+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEsLTEuMjI0NjQ2ODUyNTg1MTY3OWUtMTYsMS4yMjQ2NDY4NTI1ODUxNjc5ZS0xNiwtMSwzMCwzNCkiPjxwYXRoIGQ9Ik0yMC44MTY5OCwyNi4wNDYwNUMyMC45NzI3OCwyNi4xODUzMywyMS4wMzUzMiwyNi4zOTE2NSwyMC45ODA0NSwyNi41ODU2MzAwMDAwMDAwMDJDMjAuOTI1NjUsMjYuNzc5NjUsMjAuNzYxOTY5OTk5OTk5OTk4LDI2LjkzMTE0LDIwLjU1MjQ1LDI2Ljk4MTkzQzIwLjM0MjkyLDI3LjAzMjcsMjAuMTIwMDUsMjYuOTc0ODIsMTkuOTY5NTksMjYuODMwNTNMMTUuMTc1NDI0LDIyLjM5MjIyOTk5OTk5OTk5OEMxNC45NDE1MjU0LDIyLjE3NTU2LDE0Ljk0MTUyNTQsMjEuODI0NDMsMTUuMTc1NDI0LDIxLjYwNzc2TDE5Ljk2OTU5LDE3LjE2OTQ2N0MyMC4xMjAwNSwxNy4wMjUxODE2LDIwLjM0Mjg2LDE2Ljk2NzMzMzMsMjAuNTUyNDUsMTcuMDE4MDc3MkMyMC43NjE5Njk5OTk5OTk5OTgsMTcuMDY4ODU3OCwyMC45MjU2NSwxNy4yMjAzNDUwMDAwMDAwMDIsMjAuOTgwNDUsMTcuNDE0MzYxQzIxLjAzNTMyLDE3LjYwODM0LDIwLjk3Mjc4LDE3LjgxNDY2LDIwLjgxNjk4LDE3Ljk1Mzk1M0wxNi40NDY0OCwyMkwyMC44MTY5OCwyNi4wNDYwNVoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzE0NTVGRiIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvZz48L2c+PC9zdmc+) no-repeat center;position:relative;display:inline-block}
.professional-info-model-certified{padding:30px;background:#f6f6f6;border-radius:8px}
.profession-base-info-unit{font-size:16px;color:#000;letter-spacing:0;line-height:26px;font-weight:400}
.profession-base-info-unit:not(:first-child){padding-top:30px}
.profession-files-model-unit{padding-top:30px}
.profession-file-item-unit:not(:first-child){padding-top:20px}
.profession-file-item-unit a{font-size:16px;color:#1455ff;letter-spacing:0;line-height:24px;font-weight:400;word-break:break-all;text-decoration:underline}
#professionalCertifyNow{font-size:16px;letter-spacing:0;text-align:center;font-weight:600;vertical-align:middle;border:2px solid rgba(178,178,178,1);border-radius:24px;color:#000;background:#fff;display:inline-block;padding:18px 50px}
.professional-info-title-and-edit-box .professional-info-edit a:focus-visible{outline:revert;outline-offset:4px}
.profession-file-item-unit a:focus-visible{outline:revert;outline-offset:4px}
@media screen and (max-width:767px){.professional-info-title-and-edit-box .professional-info-title{font-size:3.7vw;line-height:4.8vw}
.profession-base-info-unit span{display:inline-block;font-size:3.2vw;line-height:4.27vw}
.professional-info-title-and-edit-box .professional-info-edit a,.profession-file-item-unit a{font-size:3.2vw;line-height:4.27vw}
.show-person-information-box{padding:4vw}
.profession-base-info-unit:not(:first-child){padding-top:6.6vw}
.professional-info-model-certified{padding:4vw}
.professional-info-model-unverified{text-align:center}
.professional-info-title-and-edit-box{margin-top:10.67vw;margin-bottom:4vw}
.profession-file-item-unit:not(:first-child){padding-top:4vw}
.profession-files-model-unit{padding-top:6.6vw}
}