.u-radiusButton{align-items:center;background-color:#f19e9c;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center}.u-radiusButton:hover{color:#fff}@media screen and (max-width:768px){.u-radiusButton{border-radius:2.6rem}}@media screen and (min-width:769px){.u-radiusButton{border-radius:22px;transition:all .3s ease}.u-radiusButton:hover{opacity:.7}}.u-ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-imgCenter{display:block;height:100%;overflow:hidden;position:relative;width:100%}.u-imgCenter img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.u-imgCenter.cover-150 img{left:-25%;max-height:none;max-width:none;right:-25%;width:150%}.u-imgCenter.cover-180 img{left:-40%;max-height:none;max-width:none;right:-40%;width:180%}.u-imgCenter.cover-200 img{left:-50%;max-height:none;max-width:none;right:-50%;width:200%}.u-imgCenter.fixed-vertical img{height:100%;width:auto}.u-hoverOpacity{transition:all .5s ease}.u-hoverOpacity:hover{opacity:.7}.u-sectionHead{border-left:5px solid #e4047c;padding:.75rem}@media screen and (max-width:768px){.u-titleHead{background-color:#ffd8e4;border-top:4px solid #e4047c;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding:.5rem}}@media screen and (min-width:769px){.u-titleHead{background-color:#ffd8e4;border-top:4px solid #e4047c;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;padding:.5rem}}@media screen and (max-width:768px){.u-titleHeadWithIcon{background-color:#ffd8e4;border-top:4px solid #e4047c;padding:.25rem}}@media screen and (min-width:769px){.u-titleHeadWithIcon{background-color:#ffd8e4;border-top:4px solid #e4047c;padding:.5rem}}@media screen and (max-width:768px){.u-fixHeaderGap{margin-top:-3.25rem;padding-top:3.25rem}}@media screen and (min-width:769px){.u-fixHeaderGap{margin-top:-6.25rem;padding-top:6.25rem}}@media screen and (max-width:768px){.u-innerContentPadding{padding:.75rem 0}}@media screen and (min-width:769px){.u-innerContentPadding{padding:1rem 0}}.u-threeDotLeader{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.u-threeDotLeader[data-row="2"]{-webkit-line-clamp:2}.u-threeDotLeader[data-row="3"]{-webkit-line-clamp:3}.stepper_wrapper{margin:0 auto;max-width:1000px;overflow-x:auto;padding:20px 0}.stepper{min-width:900px}.stepper,.stepper .step{align-items:center;display:flex;position:relative}.stepper .step{flex:1;flex-direction:column;min-width:90px;text-align:center}.stepper .step:not(:last-child):after{background-color:#ddd;content:"";height:2px;left:calc(50% + 15px);position:absolute;top:15px;width:calc(100% - 30px);z-index:0}.stepper .step a{color:inherit;flex-direction:column;text-decoration:none;z-index:1}.stepper .step a,.stepper .step-circle{align-items:center;display:flex;position:relative}.stepper .step-circle{border-radius:50%;font-size:14px;font-weight:700;height:30px;justify-content:center;margin-bottom:10px;transition:all .3s ease;width:30px}.stepper .step-label{word-wrap:break-word;color:#333;font-size:12px;line-height:1.2;max-width:80px}.stepper .step .step-circle{background-color:#fff;border:2px solid #ddd;color:#999}.stepper .step.current .step-circle{background-color:#fff;border:4px solid #ff809a;color:#ff809a}.stepper .step.current .step-label{font-weight:700}.stepper .step.completed .step-circle{background-color:#ff809a;border:2px solid #ff809a;color:#fff}.stepper .step.completed .step-label{color:#333}.stepper .step.completed:not(:last-child):after{background-color:#ff809a}.stepper .step.completed .check-mark{font-size:16px;font-weight:700}.stepper .step.completed .check-mark:before{background:url(/img/user/common/resume/stepper/checked.svg);background-size:100% 100%;bottom:4px;content:"";height:16px;position:absolute;right:5px;width:16px}.stepper .step.complete .step-circle{background-color:#ff809a;border:2px solid #ff809a;color:#fff}.stepper .step.complete .step-label{color:#333;font-weight:700}.stepper .step.complete .check-mark{font-size:16px;font-weight:700}.stepper .step.complete .check-mark:before{background:url(/img/user/common/resume/stepper/good-job.svg);background-size:100% 100%;bottom:6px;content:"";height:16px;position:absolute;right:5px;width:16px}button{cursor:pointer}button:hover{color:unset;opacity:.7}.resume-section{margin:0 auto;width:1000px}.resume-section .resume-content{border:1px solid #ffacbe}.resume-section .resume-content .resume-title{align-items:center;background-color:#ffacbe;color:#fff;display:flex;height:45px;justify-content:center}.resume-section ::-moz-placeholder{color:#cacaca}.resume-section :-ms-input-placeholder{color:#cacaca}.resume-section ::placeholder{color:#cacaca}.resume-section .resume-container{font-size:14px;padding:20px 50px;text-align:center}.resume-section .resume-container .field{display:flex;gap:30px;margin-bottom:6px}.resume-section .resume-container .field .label{align-items:flex-start;background-color:#f6f5f5;display:flex;flex-direction:column;justify-content:center;min-height:60px;padding-left:20px;width:200px}.resume-section .resume-container .field .label span.attention{color:#ff4646;font-size:12px;margin:0 2px}.resume-section .resume-container .field .label span.explanation{font-size:12px}.resume-section .resume-container .field .control{display:flex;flex-direction:column;justify-content:center}.resume-section .resume-container .field .control input{border:1px solid #878787;border-radius:4px;font-size:14px;height:40px;line-height:26px;padding:5px 10px;width:650px}.resume-section .resume-container .field .control input.input-half{width:325px}.resume-section .resume-container .field .control .input-phone{align-items:center;flex-direction:unset;flex-wrap:wrap;justify-content:left;width:100%}.resume-section .resume-container .field .control .input-phone input{padding:0 8px;text-align:center;width:64px}.resume-section .resume-container .resume-intro{margin-bottom:20px}.resume-section .resume-container .attention{font-size:14px}.resume-section .resume-container .resume-intro{text-align:left}.resume-section .button-wrapper,.resume-section .button-wrapper .pre-button{align-items:center;display:flex;justify-content:center}.resume-section .button-wrapper .pre-button{border:1px solid #ffacbe;border-radius:6px;height:48px;margin:40px;position:relative;width:270px}.resume-section .button-wrapper .pre-button a{align-items:center;color:#ffacbe;display:block;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.resume-section .button-wrapper .pre-button a:after{border-right:1px solid #ffacbe;border-top:1px solid #ffacbe;bottom:0;box-sizing:border-box;content:"";height:7px;left:15px;margin:auto;position:absolute;top:0;transform:rotate(225deg);width:7px}.resume-section .button-wrapper .next-button{align-items:center;border:1px solid #3c91e6;border-radius:6px;display:flex;height:48px;justify-content:center;margin:40px;position:relative;width:270px}.resume-section .button-wrapper .next-button a{align-items:center;color:#3c91e6;display:block;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.resume-section .button-wrapper .next-button a:after{border-right:1px solid #3c91e6;border-top:1px solid #3c91e6;bottom:0;box-sizing:border-box;content:"";height:7px;margin:auto;position:absolute;right:15px;top:0;transform:rotate(-315deg);width:7px}.resume-section .mod-fixedBottomPdfButton__item{align-items:center;display:flex;justify-content:center}.resume-section .mod-fixedBottomPdfButton__item .next-button{align-items:center;border:1px solid #3c91e6;border-radius:6px;display:flex;height:48px;justify-content:center;margin:40px;position:relative;text-align:center;width:270px}.resume-section .mod-fixedBottomPdfButton__item .next-button a{align-items:center;color:#3c91e6;display:block;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.resume-section .mod-fixedBottomPdfButton__item .next-button a:after{border-right:1px solid #3c91e6;border-top:1px solid #3c91e6;bottom:0;box-sizing:border-box;content:"";height:7px;margin:auto;position:absolute;right:15px;top:0;transform:rotate(-315deg);width:7px}.resume-section .mod-fixedBottomPdfButton__item .redirect-preview{align-items:center;background-color:#4b9cef;border-radius:6px;display:flex;height:48px;justify-content:center;margin:40px;position:relative;text-align:center;width:270px}.resume-section .mod-fixedBottomPdfButton__item .redirect-preview a{align-items:center;color:#fff;display:block;display:flex;font-size:16px;font-weight:700;height:100%;justify-content:center;text-decoration:none;width:100%}.resume-section .is-danger{color:#ff4646;overflow-wrap:break-word;text-align:left}.resume-content .resume-intro{text-align:left}.resume-content .resume-cta{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:40px}.resume-content .resume-cta .resume-cta__message a{color:#3c91e6;line-height:20px;text-decoration:underline}.resume-content .resume-cta .resume-cta__button{align-items:center;background-color:#4b9cef;border-radius:6px;display:flex;height:48px;justify-content:center;margin:10px 40px;min-width:370px;position:relative}.resume-content .resume-cta .resume-cta__button a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;height:100%;justify-content:center;width:100%}.resume-content .resume-list{margin-bottom:60px;text-align:left}.resume-content .resume-list__header{font-weight:700;margin:20px 0 10px;padding-left:10px;width:400px}.resume-content .resume-list__item{border:1px solid #dbdbdb;width:400px}.resume-content .resume-list__item .u-arrow_right{display:grid;height:100%;margin:0;padding:20px 10px;position:relative;width:100%}.resume-content .resume-list__item .u-arrow_right:after{border-right:2px solid #878787;border-top:2px solid #878787;bottom:0;box-sizing:border-box;content:"";height:6px;margin:auto;position:absolute;right:10px;top:0;transform:rotate(45deg);width:6px}.resume-content .resume-list__item .resume_date .last_updated_at,.resume-content .resume-list__item .resume_name{font-weight:700}.is-hidden{display:none}
