.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-section .resume-container .field{flex-wrap:wrap;gap:10px;margin-bottom:30px}.resume-section .resume-container .field .description{text-align:left;width:100%}.resume-section .resume-container .field .template,.resume-section .resume-container .field textarea{border:1px solid #878787;border-radius:4px;display:block;line-height:1.5;min-height:150px;padding:5px 15px;resize:none;text-align:left;width:100%}.resume-section .resume-container .field button#clear-motivation,.resume-section .resume-container .field button.add-motivation{background:#fff;border:1px solid #878787;border-radius:4px;cursor:pointer;height:35px;width:60px}.resume-section .resume-container .field .field-bottom-wrapper{display:flex;justify-content:space-between;width:100%}.resume-section .resume-container .field .field-bottom-wrapper #text-num-limit{font-size:12px}.resume-section .resume-container .field .field-bottom-wrapper #text-num-limit.active{color:red}.resume-section .resume-container .field .template-title{font-size:14px;font-weight:700}.resume-section .resume-container .field .template-list li{margin-bottom:20px}.resume-section .resume-container .field .template-list li .template{height:70px!important;margin-bottom:8px;min-height:unset}.resume-section .resume-container .field .template-list li .add-motivation{margin-left:calc(100% - 61px)}
