@charset "UTF-8";.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.applyjob-model-component .modal-content .modal-body,.applyjob-model-component .modal-content .modal-header{padding-left:0;padding-right:0}@media (min-width:576px){.applyjob-model-component .modal-content .modal-body,.applyjob-model-component .modal-content .modal-header{padding-left:35px;padding-right:35px}}.applyjob-model-component .modal-content .line,.applyjob-model-component .modal-content .line-direction-row{display:flex;flex-grow:1;padding:1rem 1.5rem 0 1.5rem}.applyjob-model-component .modal-content,.applyjob-model-component .modal-content .modal-body .content-layer{border-radius:0}@media (min-width:576px){.applyjob-model-component .modal-content,.applyjob-model-component .modal-content .modal-body .content-layer{border-radius:.7rem}}.applyjob-model-component .modal-title{font-weight:600}.applyjob-model-component .modal.fade{overflow-y:overlay}.applyjob-model-component .modal-dialog{margin:0}@media (min-width:576px){.applyjob-model-component .modal-dialog{margin:auto}}@media (max-width:767.98px){.applyjob-model-component .modal-dialog{max-width:unset!important}}.applyjob-model-component .modal-content{border:0}.applyjob-model-component .modal-content .modal-header{border:0;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px;background:#f7f7f7}@media (min-width:576px){.applyjob-model-component .modal-content .modal-header{background:#fff}}.applyjob-model-component .modal-content .modal-header .icon{width:15px;height:15px}.applyjob-model-component .modal-content .modal-body{padding-top:0;padding-bottom:60px;background:#f7f7f7;border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width:576px){.applyjob-model-component .modal-content .modal-body{padding-bottom:25px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.applyjob-model-component .modal-content .modal-body .content-layer{margin-bottom:1.4rem;padding-bottom:1rem;background:#fff}@media (min-width:576px){.applyjob-model-component .modal-content .modal-body .content-layer{background-color:#f7f7f7}}.applyjob-model-component .modal-content .modal-body .tiny-topic{color:#828282;font-size:12.4444444444px;font-weight:500}@media (min-width:576px) and (max-width:768px){.applyjob-model-component .modal-content .modal-body .tiny-topic{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.applyjob-model-component .modal-content .modal-body .tiny-topic{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.applyjob-model-component .modal-content .modal-body .tiny-topic{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.applyjob-model-component .modal-content .modal-body .tiny-topic{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.applyjob-model-component .modal-content .modal-body .tiny-topic{font-size:12.4444444444px}}.applyjob-model-component .modal-content .modal-body .normal-topic{color:#aaa;font-weight:500}.applyjob-model-component .modal-content .modal-body .value{display:block;font-size:14px;font-weight:500}@media (min-width:576px) and (max-width:768px){.applyjob-model-component .modal-content .modal-body .value{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.applyjob-model-component .modal-content .modal-body .value{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.applyjob-model-component .modal-content .modal-body .value{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.applyjob-model-component .modal-content .modal-body .value{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.applyjob-model-component .modal-content .modal-body .value{font-size:14px}}.applyjob-model-component .modal-content .modal-body .cv-selecter-layer{display:flex;flex-direction:column}.applyjob-model-component .modal-content .modal-body .cv-selecter-layer .k-dropdown .k-dropdown-wrap{color:inherit;background-color:inherit;border:0;border-bottom:1px solid #cecece;border-radius:0;box-shadow:none!important}.applyjob-model-component .modal-content .modal-body .cv-selecter-layer .k-dropdown .k-dropdown-wrap .k-item.k-state-selected{border:0}.applyjob-model-component .modal-content .modal-body .cv-selecter-layer .k-dropdown .k-dropdown-wrap .k-icon{color:#e82631}.applyjob-model-component .modal-content .modal-body .cv-selecter-layer .k-input{padding-left:0}.applyjob-model-component .modal-content .modal-body .cv-selecter-layer .cv-file{left:0;top:0;opacity:0;max-width:120px;cursor:pointer;position:absolute;height:33px}.applyjob-model-component .modal-content .modal-body .cv-selecter-layer close{color:rgba(79,79,79,.5);font-size:19.93359375px;cursor:pointer;margin-left:10px}@media (min-width:576px) and (max-width:768px){.applyjob-model-component .modal-content .modal-body .cv-selecter-layer close{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.applyjob-model-component .modal-content .modal-body .cv-selecter-layer close{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.applyjob-model-component .modal-content .modal-body .cv-selecter-layer close{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.applyjob-model-component .modal-content .modal-body .cv-selecter-layer close{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.applyjob-model-component .modal-content .modal-body .cv-selecter-layer close{font-size:19.93359375px}}.applyjob-model-component .modal-content .modal-body .checkbox-big-size{display:flex}.applyjob-model-component .modal-content .modal-body .checkbox-big-size input[type=checkbox]{width:18px;height:18px;margin-right:10px;accent-color:#e82631}.applyjob-model-component .modal-content .modal-body .professional-section{padding-top:15px;padding-bottom:15px;margin-top:10px;background:#fff}@media (min-width:576px){.applyjob-model-component .modal-content .modal-body .professional-section{padding-top:0}}.applyjob-model-component .modal-content .modal-body .save-section{display:flex;justify-content:end;margin-top:15px}.applyjob-model-component .modal-content .modal-body .save-section input[type=button]{width:100%}@media (min-width:576px){.applyjob-model-component .modal-content .modal-body .save-section input[type=button]{width:unset}}.applyjob-model-component .modal-content .line{flex-direction:column}.applyjob-model-component .modal-content .line-direction-row{align-items:flex-end;flex-direction:row}.applyjob-model-component .modal-content .line-direction-row .clear-icon{width:20px;height:20px;margin-bottom:4px}.applyjob-model-component .modal-content .line-input{margin-left:35px;padding-top:4px}.applyjob-model-component .modal-content .k-checkbox.checkbox{margin-right:.5rem;margin-bottom:1.2rem}.applyjob-model-component .modal-content .k-textarea{box-shadow:none!important}.applyjob-model-component .modal-content .k-textarea textarea{height:60px}@media (min-width:576px){.applyjob-model-component .modal-content .k-textarea textarea{height:100px}}.applyjob-model-component .modal-content .k-textarea.k-input{border:none!important}.applyjob-model-component .modal-content .k-textarea.apply-textarea{width:100%;border:1px solid #cecece;border-radius:.5rem}.applyjob-model-component .modal-content .upload-cv-btn{position:relative;align-self:flex-start;padding-left:20px;padding-right:20px}.applyjob-model-component .modal-content .apply-now-btn{padding:.5rem 1.5rem;border-radius:3rem;background-color:#e82631;border:0;font-weight:500}.applyjob-model-component .modal-content .svg-icon{margin-left:5px;height:1rem;width:1rem;cursor:pointer;color:#c4c4c4}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.banner-ads-component .row-item{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-right:-.5rem;margin-left:-.5rem;margin-bottom:-1rem}.banner-ads-component .row-item .col-item{position:relative;width:100%;padding-right:15px;padding-left:15px}.banner-ads-component .row-item .col-item .link .image-stretch-component .frame{width:100%;padding-bottom:100%}.banner-ads-component .row-item .col-item .link .image-stretch-component .frame .image.banner{border-radius:.5rem}.banner-ads-component .row-item>.col,.banner-ads-component .row-item>[class*=col-]{padding-left:.5rem;padding-right:.5rem;padding-bottom:1rem}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.similar-companies-component .row-item{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.similar-companies-component .row-item .col-item{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.similar-companies-component .row-item .col-item{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.similar-companies-component .row-item .col-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:992px){.similar-companies-component .row-item .col-item{flex:0 0 25%;max-width:25%}}.similar-companies-component .row-item .col-item .company-info{cursor:pointer;margin-bottom:1.5rem}.similar-companies-component .row-item .col-item .company-info:hover .name{text-decoration:underline}.similar-companies-component .row-item .col-item .company-info .company-image{width:80px;box-shadow:rgba(0,0,0,.16) 0 1px 4px}.similar-companies-component .row-item .col-item .company-info .name{font-size:14px;font-weight:500;color:#000;margin-bottom:.5rem}@media (min-width:576px) and (max-width:768px){.similar-companies-component .row-item .col-item .company-info .name{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.similar-companies-component .row-item .col-item .company-info .name{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.similar-companies-component .row-item .col-item .company-info .name{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.similar-companies-component .row-item .col-item .company-info .name{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.similar-companies-component .row-item .col-item .company-info .name{font-size:14px}}.similar-companies-component .row-item .col-item .company-info .size{font-size:12.4444444444px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.similar-companies-component .row-item .col-item .company-info .size{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.similar-companies-component .row-item .col-item .company-info .size{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.similar-companies-component .row-item .col-item .company-info .size{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.similar-companies-component .row-item .col-item .company-info .size{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.similar-companies-component .row-item .col-item .company-info .size{font-size:12.4444444444px}}.similar-companies-component .row-item .col-item .company-info .active-jobs-amount{font-size:12.4444444444px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.similar-companies-component .row-item .col-item .company-info .active-jobs-amount{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.similar-companies-component .row-item .col-item .company-info .active-jobs-amount{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.similar-companies-component .row-item .col-item .company-info .active-jobs-amount{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.similar-companies-component .row-item .col-item .company-info .active-jobs-amount{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.similar-companies-component .row-item .col-item .company-info .active-jobs-amount{font-size:12.4444444444px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.similar-jobs-component .row-item{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.similar-jobs-component .row-item .col-item{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.similar-jobs-component .row-item .col-item{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.similar-jobs-component .row-item .col-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:992px){.similar-jobs-component .row-item .col-item{flex:0 0 25%;max-width:25%}}.similar-jobs-component .row-item .job-info{cursor:pointer;margin-bottom:24px;padding-left:20px}.similar-jobs-component .row-item .job-info:hover .name{text-decoration:underline}.similar-jobs-component .row-item .job-info .title{font-size:14px;font-weight:700;color:#000}@media (min-width:576px) and (max-width:768px){.similar-jobs-component .row-item .job-info .title{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.similar-jobs-component .row-item .job-info .title{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.similar-jobs-component .row-item .job-info .title{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.similar-jobs-component .row-item .job-info .title{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.similar-jobs-component .row-item .job-info .title{font-size:14px}}.similar-jobs-component .row-item .job-info .salary{font-size:14px;font-weight:500;color:#000}@media (min-width:576px) and (max-width:768px){.similar-jobs-component .row-item .job-info .salary{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.similar-jobs-component .row-item .job-info .salary{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.similar-jobs-component .row-item .job-info .salary{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.similar-jobs-component .row-item .job-info .salary{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.similar-jobs-component .row-item .job-info .salary{font-size:14px}}.similar-jobs-component .row-item .job-info .location{font-size:14px;font-weight:400;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.similar-jobs-component .row-item .job-info .location{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.similar-jobs-component .row-item .job-info .location{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.similar-jobs-component .row-item .job-info .location{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.similar-jobs-component .row-item .job-info .location{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.similar-jobs-component .row-item .job-info .location{font-size:14px}}.similar-jobs-component .row-item .job-info .post-date{font-size:14px;font-weight:400;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.similar-jobs-component .row-item .job-info .post-date{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.similar-jobs-component .row-item .job-info .post-date{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.similar-jobs-component .row-item .job-info .post-date{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.similar-jobs-component .row-item .job-info .post-date{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.similar-jobs-component .row-item .job-info .post-date{font-size:14px}}.similar-jobs-component .row-item .job-info .job-image{width:58px}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.company-detail-page-component{margin-bottom:1.5rem;min-height:calc(100vh - calc(88px + 150px))}@media (min-width:992px){.company-detail-page-component .right-section{border-left:1px solid #e2e2e2;width:300px}}@media (min-width:1200px){.company-detail-page-component .right-section{width:325px}}.company-detail-page-component .company-info.has-min-height{min-height:calc(calc(100vh - calc(88px + 150px)) - 22px)}@media (min-width:768px){.company-detail-page-component .company-info .top-banner{margin-top:1.5rem!important}}.company-detail-page-component .company-info .top-banner .company-image-header-component .image-stretch-component.banner{border-bottom:1px solid #f5f5f5}@media (min-width:768px){.company-detail-page-component .company-info .top-banner .company-image-header-component .image-stretch-component.banner{border:1px solid #f5f5f5}}.company-detail-page-component .company-info .top-banner .company-image-header-component .image-stretch-component.logo{border:1px solid #fff}.company-detail-page-component .company-info .top-banner .company-name{font-size:28.3820114136px;font-weight:700;margin-bottom:.5rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .top-banner .company-name{font-size:28.3820114136px}}@media (max-width:991.98px){.company-detail-page-component .company-info .top-banner .company-name{font-size:22.4252929688px}}@media (max-width:991.98px) and (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:991.98px) and (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:991.98px) and (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:991.98px) and (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:991.98px) and (min-width:1400px){.company-detail-page-component .company-info .top-banner .company-name{font-size:22.4252929688px}}@media (max-width:575.98px){.company-detail-page-component .company-info .top-banner .company-name{font-size:17.71875px}}@media (max-width:575.98px) and (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:575.98px) and (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:575.98px) and (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:575.98px) and (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .top-banner .company-name{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:575.98px) and (min-width:1400px){.company-detail-page-component .company-info .top-banner .company-name{font-size:17.71875px}}@media (min-width:992px){.company-detail-page-component .company-info .company-tabs .tab-control{margin-bottom:1rem}}@media (max-width:991.98px){.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item{flex-basis:0;flex-grow:1;max-width:100%}}.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn{font-size:14px;border:1px solid #e82631;background-color:inherit;color:#e82631;font-weight:700;padding:.4rem 0;width:100%;box-shadow:none!important}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn{font-size:14px}}.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn.active{background-color:#e82631;color:#fff}@media (min-width:992px){.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn{min-width:170px}}.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn.first-btn{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.company-detail-page-component .company-info .company-tabs .tab-control .nav .nav-item .btn.last-btn{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane{padding-top:1.5rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section{margin-bottom:1.5rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section:last-child{margin-bottom:0}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .header-title{font-size:15.75px;font-weight:500;width:200px;margin-bottom:1rem;padding-left:1.25rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .header-title{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .header-title{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .header-title{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .header-title{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .header-title{font-size:15.75px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .blue-stick{width:6px;height:20px;background:#e82631}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .overview-section .line-decoration{margin-top:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-meta{position:relative}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-meta .text{display:block;height:100%;margin-bottom:.5rem;line-height:1.8rem;white-space:pre-wrap;padding-left:1.3rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display{margin-bottom:.2rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title{min-width:none;position:relative}@media (min-width:576px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title{min-width:125px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text{font-size:14px;font-weight:700;display:flex;align-items:center;text-transform:capitalize;min-height:2.3rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text{font-size:14px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text svg{margin-right:.5rem;color:#c4c4c4}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .title .text:after{content:":";position:absolute;right:0}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .text{font-size:14px;font-weight:400;flex-shrink:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;min-height:2.3rem;align-items:center}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .item-value-display .text{font-size:14px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location{margin-bottom:.5rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details{padding-left:2.3rem;margin-bottom:2rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display{margin-bottom:.8rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .label-text{position:relative;font-size:14px;font-weight:400;white-space:nowrap}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .label-text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .label-text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .label-text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .label-text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .label-text{font-size:14px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .label-text:after{content:":";position:absolute;right:0;top:0}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .value-text{font-size:14px;font-weight:400}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .value-text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .value-text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .value-text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .value-text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-details .item-display .value-text{font-size:14px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-map .google-map-iframe{width:100%;height:200px;border:none;display:block}@media (min-width:992px) and (max-width:1199.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-map .google-map-iframe{height:150px}}@media (max-width:575.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tab-overview .company-location .location-map .google-map-iframe{height:200px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter{margin-bottom:1.5rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:14px;font-weight:600;margin-bottom:0}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:14px}}@media (max-width:991.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:12.4444444444px}}@media (max-width:991.98px) and (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:991.98px) and (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:991.98px) and (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:991.98px) and (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:991.98px) and (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .head-title{font-size:12.4444444444px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item>.row{margin-right:-.5rem;margin-left:-.5rem;margin-bottom:0}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item>.row>.col,.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item>.row>[class*=col-]{padding-left:.5rem;padding-right:.5rem;padding-bottom:0}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title{min-width:80px}@media (max-width:767.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title{min-width:46px}}@media (min-width:576px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title{min-width:auto}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:14px;font-weight:400}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:14px}}@media (max-width:575.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:11.0617283951px}}@media (max-width:575.98px) and (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:575.98px) and (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:575.98px) and (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:575.98px) and (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:575.98px) and (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .title .text{font-size:11.0617283951px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list{border-color:#cecece}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.sort{text-transform:capitalize}@media (min-width:576px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.show-amount{max-width:120px}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.sort{max-width:200px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:14px;font-weight:400}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:14px}}@media (max-width:575.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:11.0617283951px}}@media (max-width:575.98px) and (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:575.98px) and (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:575.98px) and (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:575.98px) and (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:575.98px) and (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control{font-size:11.0617283951px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:14px;font-weight:400}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:14px}}@media (max-width:575.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:11.0617283951px}}@media (max-width:575.98px) and (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:575.98px) and (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:575.98px) and (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:575.98px) and (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:575.98px) and (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .header-filter .filter-item .select-list.form-control>option{font-size:11.0617283951px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .k-listview{padding:0 .5rem;margin-bottom:2rem;border:0;color:#000}@media (max-width:767.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .k-listview{padding:0}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #e2e2e2;min-height:6rem}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item:first-child{border-top:1px solid #e2e2e2}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .title{font-size:14px;font-weight:700;color:#e82631;margin-bottom:.5rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .title{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .title{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .title{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .title{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .title{font-size:14px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .title .click-btn.link{cursor:pointer;text-decoration:underline}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .posted-date{font-size:9.8326474623px;font-weight:400;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .posted-date{font-size:calc(9.8326474623px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .posted-date{font-size:calc(9.8326474623px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .posted-date{font-size:calc(9.8326474623px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .posted-date{font-size:calc(9.8326474623px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .posted-date{font-size:9.8326474623px}}@media (max-width:575.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .posted-date{margin-top:.45rem;margin-bottom:.5rem}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .salary{font-size:14px;font-weight:700;margin-bottom:.35rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .salary{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .salary{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .salary{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .salary{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .salary{font-size:14px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .job-function{font-size:12.4444444444px;font-weight:400;color:#000;margin-bottom:.5rem;padding-top:.35rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .job-function{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .job-function{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .job-function{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .job-function{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .job-function{font-size:12.4444444444px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs{font-size:12.4444444444px;font-weight:700;color:#fff;background-color:#e82631;border-color:#e82631;border-radius:50rem;padding-left:1.5rem;padding-right:1.5rem;margin:0 .3rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs{font-size:12.4444444444px}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs.outline{color:#e82631;background-color:#fff;width:80px}@media (min-width:768px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs:last-child{margin-right:0}}@media (max-width:991.98px){.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs:first-child{margin-left:0}}.company-detail-page-component .company-info .company-tabs .tab-content .tab-pane.tabs-activejobs .pagination-items .active-job-item .btns .btn-activeJobs.disabled{opacity:.4;pointer-events:none;padding-left:1.2rem;padding-right:1.2rem}.company-detail-page-component .similar-company{padding-top:1.5rem}@media (min-width:992px){.company-detail-page-component .similar-company{padding:1rem 0}}.company-detail-page-component .similar-company .label-header{font-size:15.75px;font-weight:500;text-decoration:none;margin-bottom:1.5rem;width:200px;padding-left:1.25rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .similar-company .label-header{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .similar-company .label-header{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .similar-company .label-header{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .similar-company .label-header{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .similar-company .label-header{font-size:15.75px}}.company-detail-page-component .similar-company .blue-stick{width:6px;height:20px;background:#e82631}.company-detail-page-component .similar-company .component .similar-companies-component .row-item{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item{flex:0 0 100%;max-width:100%}}.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item:last-child .company-info{margin-bottom:0}.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item .company-info{margin-bottom:2rem}.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item .company-info>.row{margin-right:-.75rem;margin-left:-.75rem;margin-bottom:0}.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item .company-info>.row>.col,.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item .company-info>.row>[class*=col-]{padding-left:.75rem;padding-right:.75rem;padding-bottom:0}.company-detail-page-component .similar-company .component .similar-companies-component .row-item .col-item .company-info .company-image{width:70px}.company-detail-page-component .k-pager-wrap{border:solid 1px #d8d8d8;border-radius:0 0 5px 5px;background-color:#fff;font-size:12.4444444444px}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .k-pager-wrap{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .k-pager-wrap{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .k-pager-wrap{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .k-pager-wrap{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .k-pager-wrap{font-size:12.4444444444px}}.company-detail-page-component .k-pager-wrap .k-link{border-radius:25px;border:none}.company-detail-page-component .k-pager-wrap .k-link.k-pager-nav{color:#e82631}.company-detail-page-component .k-pager-wrap .k-dropdown-wrap{background-color:transparent;border-color:rgba(232,38,49,.25);border-radius:4px;color:#424242}.company-detail-page-component .k-pager-wrap .k-dropdown-wrap .k-icon{color:#e82631}.company-detail-page-component .k-pager-wrap .k-dropdown-wrap.k-state-focused{box-shadow:0 0 0 .2rem rgba(232,38,49,.25)}.company-detail-page-component .k-pager-wrap .k-pager-numbers .k-link{color:#4f4f4f}.company-detail-page-component .k-pager-wrap .k-pager-numbers .k-link.k-state-selected{color:#fff}@media (max-width:575.98px){.company-detail-page-component .k-pager-wrap .k-pager-numbers .k-link{min-width:calc(1.2em + .5rem + 2px);height:calc(1.2em + .5rem + 2px)}}.company-detail-page-component .k-pager-wrap .k-pager-info.k-label{display:none}.company-detail-page-component .k-pager-wrap .k-pager-sizes.k-label{display:block;color:#424242}@media (max-width:575.98px){.company-detail-page-component .k-pager-wrap .k-pager-sizes.k-label{display:none}}.company-detail-page-component .select-list.k-dropdown .show-amount .k-dropdown-wrap{width:80px}.company-detail-page-component .select-list.k-dropdown .sort .k-dropdown-wrap{width:140px}.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap{border-radius:.3rem;background-color:transparent;color:#495057;border:1px solid #e2e2e2}.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap.k-state-focused{box-shadow:none!important;transition:none!important}.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down:before,.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-up:before{content:"";font-size:11.0617283951px}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down:before,.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-up:before{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down:before,.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-up:before{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down:before,.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-up:before{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down:before,.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-up:before{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-down:before,.company-detail-page-component .select-list.k-dropdown .k-dropdown-wrap .k-select .k-icon.k-i-arrow-60-up:before{font-size:11.0617283951px}}@media (max-width:767.98px){.company-detail-page-component .modal.modal-alert{padding-left:1.4rem;padding-right:1.4rem}}.company-detail-page-component .modal.modal-alert .model-notice .box-image{padding-top:1rem;padding-bottom:1rem;width:70px;height:70px}.company-detail-page-component .modal.modal-alert .model-notice .box-image .icon{color:#e82631;font-size:5rem}@media (max-width:767.98px){.company-detail-page-component .modal.modal-alert .model-notice .box-image .icon{font-size:4rem}}.company-detail-page-component .modal.modal-alert .model-notice .detail-text{font-size:14px;margin-bottom:1rem}@media (min-width:576px) and (max-width:768px){.company-detail-page-component .modal.modal-alert .model-notice .detail-text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.company-detail-page-component .modal.modal-alert .model-notice .detail-text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.company-detail-page-component .modal.modal-alert .model-notice .detail-text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.company-detail-page-component .modal.modal-alert .model-notice .detail-text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.company-detail-page-component .modal.modal-alert .model-notice .detail-text{font-size:14px}}.company-detail-page-component .banner-ads-component .row-item{margin-right:0;margin-left:0;margin-bottom:-1rem}.company-detail-page-component .banner-ads-component .row-item .col-item{flex:0 0 100%;max-width:100%}@media (min-width:576px){.company-detail-page-component .banner-ads-component .row-item .col-item{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.company-detail-page-component .banner-ads-component .row-item .col-item{flex:0 0 100%;max-width:100%}}.company-detail-page-component .banner-ads-component .row-item .col-item .link .image-stretch-component .frame{width:100%;padding-bottom:58.26%}.company-detail-page-component .banner-ads-component .row-item>.col,.company-detail-page-component .banner-ads-component .row-item>[class*=col-]{padding-left:0;padding-right:0;padding-bottom:1rem}@media (min-width:576px){.company-detail-page-component .banner-ads-component .row-item{margin-right:-.5rem;margin-left:-.5rem;margin-bottom:-1rem}.company-detail-page-component .banner-ads-component .row-item>.col,.company-detail-page-component .banner-ads-component .row-item>[class*=col-]{padding-left:.5rem;padding-right:.5rem;padding-bottom:1rem}}@media (min-width:992px){.company-detail-page-component .banner-ads-component .row-item{margin-right:0;margin-left:0;margin-bottom:-1rem}.company-detail-page-component .banner-ads-component .row-item>.col,.company-detail-page-component .banner-ads-component .row-item>[class*=col-]{padding-left:0;padding-right:0;padding-bottom:1rem}}.company-detail-page-component .hr-line{margin-top:2rem;border-color:#d6d6d6}.company-detail-page-component .show-more-button{padding-left:1.3rem}.company-detail-page-component .padding-left-col{padding-left:2.3rem}.company-detail-page-component .snapshot-icon{color:#c4c4c4;margin-right:.5rem}#select-sortList_listbox .k-item{padding:.25rem .5rem}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.privacy-policy-page{background-color:#f6f6f6;padding:1.5rem 0}@media (min-width:992px){.privacy-policy-page{padding:4rem 2rem}}@media (min-width:1200px){.privacy-policy-page{padding:4rem 0}}.privacy-policy-page p{text-align:justify;letter-spacing:.5px}.privacy-policy-page.acceptance{max-height:100vh;overflow:scroll;overflow-x:hidden;padding-bottom:0}.privacy-policy-page.acceptance .container-fluid{margin-bottom:1rem}.privacy-policy-page .page-content{background-color:#fff;border-radius:.5rem;border:1px solid rgba(21,148,163,.5);box-shadow:0 8px 16px rgba(195,195,195,.12);padding:1.5rem}@media (min-width:992px){.privacy-policy-page .page-content{padding:4rem 3.5rem}}@media (min-width:1200px){.privacy-policy-page .page-content{padding:4rem}}.privacy-policy-page .page-content .page-title{font-size:17.71875px;line-height:1.4;color:#e82631;text-align:center;margin-bottom:1.5rem}@media (min-width:576px) and (max-width:768px){.privacy-policy-page .page-content .page-title{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.privacy-policy-page .page-content .page-title{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.privacy-policy-page .page-content .page-title{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.privacy-policy-page .page-content .page-title{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.privacy-policy-page .page-content .page-title{font-size:17.71875px}}@media (min-width:992px){.privacy-policy-page .page-content .page-title{margin-bottom:2rem}}@media (min-width:1200px){.privacy-policy-page .page-content .page-title{margin-bottom:2.5rem}}.privacy-policy-page .page-content .paragraph{color:#10343f;text-indent:1.5rem;margin-bottom:1.5rem}@media (min-width:992px){.privacy-policy-page .page-content .paragraph{margin-bottom:2rem}}@media (min-width:1200px){.privacy-policy-page .page-content .paragraph{margin-bottom:2.5rem}}.privacy-policy-page .page-content .paragraph:last-child{margin-bottom:0}.privacy-policy-page .page-content .list-item{color:#10343f;margin-bottom:1.5rem}@media (min-width:992px){.privacy-policy-page .page-content .list-item{margin-bottom:2rem}}@media (min-width:1200px){.privacy-policy-page .page-content .list-item{margin-bottom:2.5rem}}.privacy-policy-page .page-content .list-item .item-title{font-size:15.75px;line-height:1.4;font-weight:700;margin-bottom:.5rem}@media (min-width:576px) and (max-width:768px){.privacy-policy-page .page-content .list-item .item-title{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.privacy-policy-page .page-content .list-item .item-title{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.privacy-policy-page .page-content .list-item .item-title{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.privacy-policy-page .page-content .list-item .item-title{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.privacy-policy-page .page-content .list-item .item-title{font-size:15.75px}}.privacy-policy-page .page-content .list-item .item-content .text{margin-bottom:.5rem}.privacy-policy-page .page-content .list-item .item-content .text:last-child{margin-bottom:0}.privacy-policy-page .page-content .list-item .item-content .text .link{text-decoration:underline;color:#e82631}.privacy-policy-page .page-content .list-item .item-content .unordered-list{margin-bottom:.5rem;list-style-type:disc}.privacy-policy-page .page-content .list-item .item-content .unordered-list:last-child{margin-bottom:0}.privacy-policy-page .acceptance-footer-bar{position:-webkit-sticky;position:sticky;bottom:0;height:8rem;background-color:#fff;align-items:center;justify-content:center;padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){.privacy-policy-page .acceptance-footer-bar{height:7rem;padding-top:0;padding-bottom:0}}.privacy-policy-page .acceptance-footer-bar .btn-green{padding:.5rem}.privacy-policy-page .acceptance-footer-bar .btn-green:hover{color:#fff}.privacy-policy-page .acceptance-footer-bar .btn-green.disabled{background-color:#bdbdbd}.privacy-policy-page .acceptance-footer-bar .btn-green.outline{background-color:#fff;color:#e82631;border:1px solid #e82631}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.pds-wrap{position:relative;width:100%}.pds-wrap.pds-wrap--disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.pds-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 15px;border:1px solid #ccc;border-radius:2rem;background:#fff;font-size:14px;font-family:inherit;color:#6c757d;cursor:pointer;transition:box-shadow .15s;-webkit-user-select:none;user-select:none;text-align:left}.pds-trigger:hover{border-color:#b8b8b8}.pds-trigger.pds-open,.pds-trigger:focus{border-color:#ccc;box-shadow:0 0 0 .2rem rgba(204,204,204,.25);outline:0}.pds-trigger.pds-has-value{color:#000}.pds-trigger .pds-trigger-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pds-trigger .pds-placeholder{color:#6c757d}.pds-trigger .pds-trigger-right{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:8px}.pds-trigger .pds-badge{background:#e82631;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;line-height:1.4;min-width:20px;text-align:center}.pds-trigger .pds-arrow{font-size:9px;color:rgba(204,204,204,.8);transition:transform .2s}.pds-trigger .pds-arrow.pds-open{transform:rotate(180deg)}.pds-panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:500;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 8px 16px rgba(195,195,195,.12);overflow:hidden;display:flex;flex-direction:column}.pds-search-wrap{padding:8px 10px;border-bottom:1px solid #f3f3f3;position:relative;flex-shrink:0}.pds-search-wrap .pds-search-clear{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;color:#6c757d;font-size:11px;padding:2px 4px;border-radius:4px}.pds-search-wrap .pds-search-clear:hover{background:#f3f3f3}.pds-search-input{width:100%;padding:7px 32px;border:1px solid #ccc;border-radius:2rem;font-size:13px;font-family:inherit;outline:0;color:#000;transition:box-shadow .15s}.pds-search-input:focus{border-color:#ccc;box-shadow:0 0 0 .2rem rgba(204,204,204,.25)}.pds-province-list{flex:1;overflow-y:auto;max-height:300px}.pds-province-list::-webkit-scrollbar{width:4px}.pds-province-list::-webkit-scrollbar-track{background:0 0}.pds-province-list::-webkit-scrollbar-thumb{background:#eee;border-radius:4px}.pds-no-result{text-align:center;color:#6c757d;padding:28px 0;font-size:13px}.pds-province-item{border-bottom:1px solid #f3f3f3}.pds-province-item:last-child{border-bottom:none}.pds-province-row{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;transition:background .1s}.pds-province-row:hover{background:#f7f7f7}.pds-province-row input[type=checkbox]{width:15px;height:15px;accent-color:#e82631;cursor:pointer;flex-shrink:0}.pds-province-name{flex:1;font-weight:600;color:#000;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none}.pds-prov-badge{font-size:10px;font-weight:700;padding:2px 7px;border-radius:99px;white-space:nowrap;flex-shrink:0}.pds-prov-badge.pds-prov-badge-whole{background:#d9d9d9;color:#4f4f4f}.pds-prov-badge.pds-prov-badge-partial{background:#f3f3f3;color:#4f4f4f}.pds-expand-btn{background:0 0;border:none;cursor:pointer;color:#a9a9a9;font-size:8px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .1s,transform .2s;flex-shrink:0}.pds-expand-btn:hover{color:#4f4f4f;background:#f3f3f3}.pds-expand-btn.pds-open{transform:rotate(90deg)}.pds-district-list{display:none;padding:4px 12px 8px 36px;background:#f7f7f7}.pds-district-list.pds-open{display:block}.pds-district-list.pds-province-whole{background:#f3f3f3}.pds-whole-hint{font-size:11px;color:#4f4f4f;font-weight:500;padding:4px 0 6px;display:flex;align-items:center;gap:4px}.pds-dist-loading{font-size:11px;color:#6c757d;padding:6px 0}.pds-district-item{display:flex;align-items:center;gap:8px;padding:4px 0;cursor:pointer}.pds-district-item input[type=checkbox]{width:13px;height:13px;accent-color:#e82631;cursor:pointer;flex-shrink:0}.pds-district-item input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}.pds-district-label{font-size:12.5px;color:#4f4f4f;cursor:pointer;-webkit-user-select:none;user-select:none}.pds-district-label.pds-dist-checked{color:#000;font-weight:600}.pds-district-label.pds-dist-disabled{color:#a9a9a9;cursor:default}.pds-panel-footer{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid #e2e2e2;background:#f7f7f7;flex-shrink:0}.pds-footer-count{font-size:12px;color:#6c757d}.pds-btn-confirm{background:#e82631;color:#fff;border:none;border-radius:2rem;padding:5px 18px;font-size:13px;font-family:inherit;font-weight:600;cursor:pointer;transition:background .15s}.pds-btn-confirm:hover{background:#cf1620}.pds-tags-area{margin-top:6px;border:1px solid #e2e2e2;background:#f7f7f7;border-radius:8px;padding:8px 12px}.pds-tags-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pds-tags-summary{font-size:11px;font-weight:600;color:#4f4f4f}.pds-btn-clear-all{background:0 0;border:none;font-size:11px;color:#e82631;cursor:pointer;font-family:inherit;font-weight:500;padding:0;text-decoration:underline}.pds-btn-clear-all:hover{filter:brightness(.7)}.pds-tags-list{display:flex;flex-wrap:wrap;gap:6px}.pds-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 10px;border-radius:50px;font-size:11px;font-weight:500;border:1px solid}.pds-tag.pds-tag-province{background:#d9d9d9;color:#4f4f4f;border-color:#ccc}.pds-tag.pds-tag-district{background:#f3f3f3;color:#4f4f4f;border-color:#e2e2e2}.pds-tag-remove{background:0 0;border:none;cursor:pointer;font-size:13px;color:inherit;opacity:.5;padding:0;line-height:1;margin-left:2px}.pds-tag-remove:hover{opacity:1}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-header-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-header-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-header-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-header-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-header-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-header-section-component{font-size:14px}}.candidate-profile-header-section-component .content-section{padding:0}.candidate-profile-header-section-component .content-section .candidate-photo{height:116px;width:116px;border-radius:50%;object-fit:cover}.candidate-profile-header-section-component .content-section .candidate-initials-avatar{height:116px;width:116px;border-radius:50%;background:#dfe2e7;display:flex;align-items:center;justify-content:center;font-size:28px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600;color:#9aa0a8}.candidate-profile-header-section-component .content-section .candidate-inline-tags{display:flex;flex-wrap:wrap;gap:12px}.candidate-profile-header-section-component .content-section .candidate-inline-tag{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:20px;color:#e17338;background:0 0;border:0;padding:0}.candidate-profile-header-section-component .content-section .candidate-inline-tag i{color:inherit}.candidate-profile-header-section-component .content-section .candidate-inline-tag svg{width:16px;height:16px;color:inherit}.candidate-profile-header-section-component .content-section .candidate-info-col{flex:1 1 auto;min-width:0}.candidate-profile-header-section-component .content-section .candidate-info-col>*+*{margin-top:6px}.candidate-profile-header-section-component .content-section .candidate-info-col .profile-badge+.profile-badge{margin-top:0}.candidate-profile-header-section-component .content-section .candidate-name-row{gap:8px}.candidate-profile-header-section-component .content-section .candidate-header-actions .action-bar{gap:.7rem}.candidate-profile-header-section-component .content-section .candidate-header-actions .action-icon-row{gap:.7rem}.candidate-profile-header-section-component .content-section .candidate-header-actions .icon-action-btn{height:38px;width:38px;padding:0;border-radius:8px;background-color:#f3f4f7;border:1px solid #e5e7eb;display:inline-flex;align-items:center;justify-content:center;color:#7a8190}.candidate-profile-header-section-component .content-section .candidate-header-actions .icon-action-btn .icon{width:16px;height:16px;color:#7a8190}.candidate-profile-header-section-component .content-section .candidate-header-actions .shortlist-dropdown-btn{height:38px;padding:0 18px;border-radius:8px;background-color:#dc2626;color:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;font-weight:600}.candidate-profile-header-section-component .content-section .candidate-header-actions .shortlist-dropdown-btn:active,.candidate-profile-header-section-component .content-section .candidate-header-actions .shortlist-dropdown-btn:focus,.candidate-profile-header-section-component .content-section .candidate-header-actions .shortlist-dropdown-btn:hover{background-color:#bb1e1e;color:#fff}.candidate-profile-header-section-component .content-section .candidate-header-actions .shortlist-dropdown-btn.disabled,.candidate-profile-header-section-component .content-section .candidate-header-actions .shortlist-dropdown-btn:disabled{background-color:#dc2626;color:#fff;opacity:.65}.candidate-profile-header-section-component .content-section .candidate-header-actions .shortlist-for-another-job-label{text-align:left;white-space:nowrap}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-header{font-size:14px;color:#000;font-weight:400}@media (min-width:576px) and (max-width:768px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-header{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-header{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-header{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-header{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-header{font-size:14px}}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-broadcast-job label{color:#e82631;margin-bottom:0;font-weight:500;cursor:pointer}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-broadcast-job:focus label,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-broadcast-job:hover label{color:#cf1620}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub{font-size:14px;color:#acacac;padding-left:2rem;cursor:pointer}@media (min-width:576px) and (max-width:768px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub{font-size:14px}}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub:focus,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-sub:hover{color:#868686;background-color:rgba(0,0,0,.04)}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-menu{border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 30px rgba(16,24,40,.1),0 2px 6px rgba(16,24,40,.06);padding:6px}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-menu .dropdown-item,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-menu .dropdown-item-has-submenu{padding:9px 12px;border-radius:6px;cursor:pointer;display:flex;align-items:center}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-menu .dropdown-item-has-submenu:focus,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-menu .dropdown-item-has-submenu:hover,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-menu .dropdown-item:focus,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-menu .dropdown-item:hover{background-color:#f3f4f7}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-icon{width:16px;height:16px;color:#6b7280;margin-right:10px;flex-shrink:0;display:inline-block}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-icon path[fill]:not([fill=none]){fill:currentColor}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-icon path[stroke]:not([stroke=none]){stroke:currentColor}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-broadcast-job{color:#dc2626}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-broadcast-job .dropdown-item-icon,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-broadcast-job .dropdown-item-label{color:#dc2626}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item.disabled .dropdown-item-icon,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item[disabled] .dropdown-item-icon{color:#c0c4cb}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-divider{border-top:1px solid #eef0f3;margin:6px 4px}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu{position:relative;display:flex;align-items:center;outline:0;color:inherit}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu.active,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu:active,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu:focus{color:inherit;background-color:#f3f4f7}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu-chevron{width:14px;height:14px;color:#9aa0a8;margin-left:auto;display:inline-block;flex-shrink:0}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu-chevron path[fill]:not([fill=none]){fill:currentColor}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu-chevron path[stroke]:not([stroke=none]){stroke:currentColor}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item.disabled .dropdown-item-icon,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item[disabled] .dropdown-item-icon{color:#c0c4cb}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu{display:none;position:absolute;right:calc(100% + 4px);top:-7px;width:220px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 30px rgba(16,24,40,.1),0 2px 6px rgba(16,24,40,.06);padding:6px;z-index:1100}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu::before{content:"";position:absolute;top:0;bottom:0;right:-8px;width:8px;background:0 0}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item{display:block;padding:9px 12px;border-radius:6px;color:#111827;cursor:pointer;text-decoration:none}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item:focus,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item:hover{background-color:#f3f4f7}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item.disabled,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item[disabled]{color:#c0c4cb;cursor:not-allowed;pointer-events:none}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item.disabled:focus,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item.disabled:hover,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item[disabled]:focus,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu .dropdown-submenu .submenu-item[disabled]:hover{background-color:transparent}.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu.submenu-open>.dropdown-submenu,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu:focus-within>.dropdown-submenu,.candidate-profile-header-section-component .content-section .candidate-header-actions .dropdown-item-has-submenu:hover>.dropdown-submenu{display:block}.candidate-profile-header-section-component .content-section .candidate-name{font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0;text-align:left;color:#e63946;margin-bottom:0}.candidate-profile-header-section-component .content-section .candidate-id-text{font-size:17.71875px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;font-weight:400;color:#6b7280}@media (min-width:576px) and (max-width:768px){.candidate-profile-header-section-component .content-section .candidate-id-text{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-header-section-component .content-section .candidate-id-text{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-header-section-component .content-section .candidate-id-text{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-header-section-component .content-section .candidate-id-text{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-header-section-component .content-section .candidate-id-text{font-size:17.71875px}}.candidate-profile-header-section-component .content-section .candidate-latest-jobtitle{font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-size:15px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left;color:#374151}.candidate-profile-header-section-component .content-section .profile-badge{display:inline-block;font-size:13px;border-radius:6px;padding:5px 12px;font-weight:600;line-height:1}.candidate-profile-header-section-component .content-section .profile-badge.line{background-color:#e7f6ec;color:#1f9d55}.candidate-profile-header-section-component .content-section .profile-badge.email{background-color:#e0edff;color:#1d4ed8}.candidate-profile-header-section-component .content-section .info-bar-section{margin-left:0;margin-right:0;border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3;margin-bottom:0;display:grid;grid-template-columns:1.1fr 1.1fr 1.5fr .8fr}.candidate-profile-header-section-component .content-section .info-bar-section>[class*=col-]{max-width:none;flex:unset}.candidate-profile-header-section-component .content-section .info-bar-item{padding:14px 26px;border-right:1px solid #eef0f3}.candidate-profile-header-section-component .content-section .info-bar-item:last-child{border-right:none}.candidate-profile-header-section-component .content-section .info-bar-item.info-bar-item-bordered{border-left:none}.candidate-profile-header-section-component .content-section .info-bar-label{display:block;font-size:13px;font-weight:400;color:#6b7280;margin-bottom:6px;margin-top:0}.candidate-profile-header-section-component .content-section .info-bar-value{font-size:20px;font-weight:700;color:#111827;margin-bottom:0;line-height:1.3}.candidate-profile-header-section-component .content-section .info-bar-value .info-bar-unit{font-size:13px;font-weight:400;color:#6b7280;margin-left:4px}.candidate-profile-header-section-component .content-section .info-bar-value .total-shortlisted-job-box{background:0 0;border-radius:0;display:inline;padding:0;font-size:20px;font-weight:700;color:#111827;text-align:left;vertical-align:baseline;cursor:pointer}.candidate-profile-header-section-component .content-section .professional-summary-section{padding:18px 26px;border-top:1px solid #eef0f3}.candidate-profile-header-section-component .content-section .professional-summary-title{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:0}@media (min-width:576px) and (max-width:768px){.candidate-profile-header-section-component .content-section .professional-summary-title{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-header-section-component .content-section .professional-summary-title{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-header-section-component .content-section .professional-summary-title{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-header-section-component .content-section .professional-summary-title{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-header-section-component .content-section .professional-summary-title{font-size:15.75px}}.candidate-profile-header-section-component .content-section .professional-summary-content{padding-top:24px;font-style:normal;font-size:14.5px;font-weight:400;line-height:1.6;letter-spacing:0;text-align:left;color:#374151;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:0;border-left:none}.candidate-profile-header-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-header-section-component .content-section .header-row{padding:22px 26px}@media (max-width:767.98px){.candidate-profile-header-section-component .content-section .candidate-initials-avatar,.candidate-profile-header-section-component .content-section .candidate-photo{height:60px;width:60px}.candidate-profile-header-section-component .content-section .candidate-name{font-size:15.75px;line-height:26px}}@media (max-width:767.98px) and (min-width:576px) and (max-width:768px){.candidate-profile-header-section-component .content-section .candidate-name{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:767.98px) and (min-width:768px) and (max-width:992px){.candidate-profile-header-section-component .content-section .candidate-name{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:767.98px) and (min-width:992px) and (max-width:1200px){.candidate-profile-header-section-component .content-section .candidate-name{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:767.98px) and (min-width:1200px) and (max-width:1400px){.candidate-profile-header-section-component .content-section .candidate-name{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:767.98px) and (min-width:1400px){.candidate-profile-header-section-component .content-section .candidate-name{font-size:15.75px}}@media (max-width:767.98px){.candidate-profile-header-section-component .content-section .dropdown-item-has-submenu .dropdown-submenu{position:static;width:100%;margin-top:6px;box-shadow:none;border:0;padding:0 0 0 12px}.candidate-profile-header-section-component .content-section .dropdown-item-has-submenu .dropdown-submenu-chevron{transform:rotate(90deg)}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-candidate-action-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;background:#fff}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-action-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-action-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-action-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-action-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-action-section-component{font-size:14px}}.candidate-profile-candidate-action-section-component .content-section{padding:0;max-width:none;margin-left:0;margin-right:0}.candidate-profile-candidate-action-section-component .content-section>.col-12{padding-left:0;padding-right:0}.candidate-profile-candidate-action-section-component .content-section .manage-private-actions{row-gap:8px;column-gap:8px}.candidate-profile-candidate-action-section-component .content-section .manage-private-actions .btn{white-space:nowrap}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-label,.candidate-profile-candidate-action-section-component .content-section .job-post-label{font-size:11.0617283951px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#acacac}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-label,.candidate-profile-candidate-action-section-component .content-section .job-post-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-label,.candidate-profile-candidate-action-section-component .content-section .job-post-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-label,.candidate-profile-candidate-action-section-component .content-section .job-post-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-label,.candidate-profile-candidate-action-section-component .content-section .job-post-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-label,.candidate-profile-candidate-action-section-component .content-section .job-post-label{font-size:11.0617283951px}}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-value,.candidate-profile-candidate-action-section-component .content-section .job-post-value{font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#6b7280}.candidate-profile-candidate-action-section-component .content-section .announced-job-section{padding:18px 26px;border-bottom:1px solid #eef0f3}.candidate-profile-candidate-action-section-component .content-section .announced-job-section .announced-job-label{display:block;font-size:13px;font-weight:400;color:#6b7280;margin-bottom:8px}.candidate-profile-candidate-action-section-component .content-section .announced-job-section .job-status-action-row{gap:14px;row-gap:8px}.candidate-profile-candidate-action-section-component .content-section .announced-job-section .announced-job-pill{display:inline-block;background:#f3f4f7;border:1px solid #e5e7eb;padding:8px 14px;border-radius:8px;font-size:14px;font-weight:500;color:#111827;line-height:1.2}.candidate-profile-candidate-action-section-component .content-section .announced-job-section .candidate-stage-row{gap:10px}.candidate-profile-candidate-action-section-component .content-section .announced-job-section .candidate-stage-row .job-candidate-stage-value{font-size:14px;color:#6b7280;margin-right:0!important}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-dot{border-radius:50%;display:inline-block;width:8px;height:8px;margin-right:6px;background:#b8bcc4}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-dot.inactive{background:#b8bcc4}.candidate-profile-candidate-action-section-component .content-section .change-stage-label,.candidate-profile-candidate-action-section-component .content-section .undo-not-qualified-stage{font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#dc2626;text-decoration:none;cursor:pointer}.candidate-profile-candidate-action-section-component .content-section .change-stage-label:hover,.candidate-profile-candidate-action-section-component .content-section .undo-not-qualified-stage:hover{text-decoration:underline}.candidate-profile-candidate-action-section-component .content-section .vote-icon{color:#e82631}.candidate-profile-candidate-action-section-component .content-section .vote-count{font-weight:400;color:#000}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-dropdownlist .k-dropdown-wrap{height:40px;width:100%;background:#fff;border:1px solid #e82631;border-radius:25px;color:#000;align-items:center}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-dropdownlist .k-dropdown-wrap.k-state-focused{box-shadow:0 0 1px 1pt rgba(232,38,49,.5)}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-dropdownlist .k-dropdown-wrap .k-input{padding-left:21px}.candidate-profile-candidate-action-section-component .content-section .job-candidate-stage-dropdownlist .k-dropdown-wrap .k-select{color:#e82631;padding-right:21px}.candidate-profile-candidate-action-section-component .content-section .btn-confirm-change-candidate-stage{border-radius:19px;background-color:#e82631;color:#fff;font-weight:500;text-align:center;height:40px;width:100%}.candidate-profile-candidate-action-section-component .content-section .btn-cancel-change-candidate-stage{border-radius:19px;border:1px solid #e82631;background-color:#fff;color:#e82631;font-weight:500;text-align:center;height:40px;width:100%}.candidate-profile-candidate-action-section-component .content-section .candidate-action-hr-line{display:none}.candidate-profile-candidate-action-section-component .content-section .employee-history-section{padding:18px 26px}.candidate-profile-candidate-action-section-component .content-section .candidate-shortlisted-label{display:block;font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#6b7280;margin-bottom:8px}.candidate-profile-candidate-action-section-component .content-section .shortlist-for-another-job-label{font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:right;color:#e82631;text-decoration:underline;cursor:pointer}.candidate-profile-candidate-action-section-component .content-section .status-list{gap:14px;row-gap:10px}.candidate-profile-candidate-action-section-component .content-section .status-item{margin-bottom:0;gap:10px}.candidate-profile-candidate-action-section-component .content-section .status-item .system-name{font-size:14px;font-weight:400;color:#6b7280;margin-left:0}.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-job-box{height:22px;min-width:33px;background:#192f5d;border-radius:4px;display:inline-block;font-size:15.75px;font-weight:400;color:#fff;text-align:center;vertical-align:middle;margin-left:2px;margin-right:2px;cursor:pointer}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-job-box{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-job-box{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-job-box{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-job-box{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-job-box{font-size:15.75px}}.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-project-box{height:22px;min-width:33px;background:#e17338;border-radius:4px;display:inline-block;font-size:15.75px;font-weight:400;color:#fff;text-align:center;vertical-align:middle;margin-left:2px;margin-right:2px;cursor:pointer}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-project-box{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-project-box{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-project-box{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-project-box{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-action-section-component .content-section .shortlist-action-section .total-shortlisted-project-box{font-size:15.75px}}.candidate-profile-candidate-action-section-component .content-section .purchase-profile-btn{width:188px;height:38px;background:#e82631;border-radius:19px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;border:none;color:#fff}.candidate-profile-candidate-action-section-component .content-section .send-email-btn{width:188px;height:38px;background:#e17338;border-radius:19px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;border:none;color:#fff}.candidate-profile-candidate-action-section-component .content-section .copy-link-btn,.candidate-profile-candidate-action-section-component .content-section .download-pdf-btn,.candidate-profile-candidate-action-section-component .content-section .print-pdf-btn{border-radius:100px;background-color:#e82631;padding:.7rem;margin:.5rem}.candidate-profile-candidate-action-section-component .content-section .copy-link-btn .icon,.candidate-profile-candidate-action-section-component .content-section .download-pdf-btn .icon,.candidate-profile-candidate-action-section-component .content-section .print-pdf-btn .icon{height:20px;width:20px;color:#fff}.candidate-profile-candidate-action-section-component .content-section .popover{box-shadow:rgba(149,157,165,.2) 0 8px 24px;border-radius:5px;border:none}.candidate-profile-candidate-action-section-component .content-section .popover .popover-body{width:100px;text-align:center}.candidate-profile-candidate-action-section-component .content-section .popover .arrow{display:none}.candidate-profile-candidate-action-section-component .content-section .action-bottom-row .action-primary-col{margin-bottom:12px}.candidate-profile-candidate-action-section-component .content-section .action-bottom-row .action-icon-row{row-gap:10px}.candidate-profile-candidate-action-section-component .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-candidate-action-section-component .job-candidate-stage-change-modal-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-action-section-component .job-candidate-stage-change-modal-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-action-section-component .job-candidate-stage-change-modal-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-action-section-component .job-candidate-stage-change-modal-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-action-section-component .job-candidate-stage-change-modal-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-action-section-component .job-candidate-stage-change-modal-label{font-size:15.75px}}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content{border:1px solid #1594A380;border-radius:4px}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .briefcase-svg{color:#e82631;width:20px;height:20px}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .total-jobs-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .total-jobs-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .total-jobs-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .total-jobs-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .total-jobs-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .total-jobs-label{font-size:15.75px}}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section{padding-bottom:12px;overflow:auto;max-height:245px;row-gap:14px}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section>.col{padding-bottom:0}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .check-icon{color:#e82631}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .check-icon .icon{width:18px;height:18px}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .job-title-value{font-weight:400;line-height:16px;letter-spacing:0;text-align:left;padding:0;border:0;background-color:transparent}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .job-title-value.active,.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .job-title-value.focus,.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .job-title-value:active,.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .job-title-value:focus{outline:0;box-shadow:none;border:0;background-color:transparent}.candidate-profile-candidate-action-section-component .total-shortlist-job-modal .modal-content .my-team-shortlisted-job-details-section .job-post-number-value{color:#acacac;line-height:16px;letter-spacing:0;text-align:left}@media (max-width:767.98px){.candidate-profile-candidate-action-section-component .content-section .manage-private-actions .btn,.candidate-profile-candidate-action-section-component .content-section .manage-private-actions .dropdown{width:100%}.candidate-profile-candidate-action-section-component .content-section .manage-private-actions .dropdown-menu{min-width:100%}.candidate-profile-candidate-action-section-component .content-section .candidate-stage-row{row-gap:6px}.candidate-profile-candidate-action-section-component .content-section .candidate-stage-row .stage-action-col{max-width:100%}.candidate-profile-candidate-action-section-component .content-section .candidate-stage-row .change-stage-label,.candidate-profile-candidate-action-section-component .content-section .candidate-stage-row .undo-not-qualified-stage{display:inline-block}.candidate-profile-candidate-action-section-component .content-section .status-list .status-item{width:100%;margin-right:0!important}.candidate-profile-candidate-action-section-component .content-section .shortlisted-header-row{row-gap:6px}.candidate-profile-candidate-action-section-component .content-section .shortlist-for-another-job-label{text-align:left}.candidate-profile-candidate-action-section-component .content-section .purchase-profile-btn,.candidate-profile-candidate-action-section-component .content-section .send-email-btn{width:100%}.candidate-profile-candidate-action-section-component .content-section .action-bottom-row .action-icon-col{text-align:left!important}.candidate-profile-candidate-action-section-component .content-section .action-bottom-row .action-icon-row{justify-content:flex-start!important}}.candidate-profile-shortlist-action-popup-searchbox{border-radius:15px}.candidate-profile-submit-shortlist-btn{background-color:#e82631;border-radius:15px;color:#fff}.candidate-profile-cancel-shortlist-btn{border-radius:15px;border:1px solid #4f4f4f}#candidate-profile-shortlist-action-listview{border:none}#candidate-profile-shortlist-action-listview .shortlist-action-template-section{padding-bottom:10px;color:#4f4f4f}#candidate-profile-shortlist-action-listview .shortlist-action-template-section .postnumber-label{padding-left:2px}#CurrentJobCandidateStatus-list{border:1px solid #e82631;border-radius:5px}#CurrentJobCandidateStatus-list .k-list-optionlabel{display:none}#CurrentJobCandidateStatus-list .tmpl-change-stage-value-content{width:100%;padding-bottom:8px;border-bottom:1px solid #acacac}.custom-modal-component .container .main-content{padding:0!important}.custom-modal-component .container .modal-content{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;text-align:left;border:none}.custom-modal-component .container .modal-content .modal-body{padding:0;min-height:auto}.custom-modal-component .container .modal-content .modal-body .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.custom-modal-component .container .modal-content .modal-body .font-default-size{word-wrap:break-word}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-workexperience-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:362px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component{font-size:14px}}.candidate-profile-workexperience-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-workexperience-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-workexperience-section-component .content-section .workexperience-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .content-section .workexperience-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .content-section .workexperience-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .content-section .workexperience-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .content-section .workexperience-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .content-section .workexperience-title-label{font-size:15.75px}}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content{display:block}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content.collapse{overflow:hidden;max-height:1600px}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content.expand{max-height:auto}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section{padding-top:24px;padding-bottom:0;display:flex;flex-direction:row;justify-content:flex-start}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-bullet-section{position:relative}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-bullet-section .timeline-bullet-icon{background-color:#fff;width:13px;display:inline-block;line-height:9px;color:#e82631}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-bullet-section .timeline-line{top:18px;left:6px;height:102%;position:absolute;border-left:1px solid #e826314D}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section{margin-left:8px;padding-top:2px;display:inline-block}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-value{font-size:15.75px;font-weight:700;letter-spacing:0;text-align:left;color:#e82631}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-value{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-value{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-value{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-value{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-value{font-size:15.75px}}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-year-month-value{font-size:15.75px;letter-spacing:0;text-align:left;color:#aaa;text-transform:lowercase}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-year-month-value{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-year-month-value{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-year-month-value{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-year-month-value{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-date-year-month-value{font-size:15.75px}}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-jobtitle-value{font-size:15.75px;font-weight:500;letter-spacing:.01em;text-align:left;padding-top:14px}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-jobtitle-value{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-jobtitle-value{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-jobtitle-value{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-jobtitle-value{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-jobtitle-value{font-size:15.75px}}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-company-value{font-weight:400;letter-spacing:0;text-align:left;padding-top:12px}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-job-function-label{font-size:11.0617283951px;font-weight:500;letter-spacing:0;text-align:left;color:#4f4f4f;opacity:50%;padding-top:12px;padding-bottom:10px}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-job-function-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-job-function-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-job-function-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-job-function-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-job-function-label{font-size:11.0617283951px}}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-job-function-value{max-width:900px;display:inline-block;overflow:hidden;text-overflow:ellipsis;font-weight:400;letter-spacing:0;text-align:left;color:#000;line-height:25px}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-industry-label{font-size:11.0617283951px;font-weight:500;letter-spacing:0;text-align:left;color:#4f4f4f;opacity:50%;padding-top:10px;padding-bottom:10px}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-industry-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-industry-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-industry-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-industry-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-industry-label{font-size:11.0617283951px}}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-responsibility-label{font-size:11.0617283951px;font-weight:500;letter-spacing:0;text-align:left;color:#4f4f4f;opacity:50%;padding-top:10px;padding-bottom:10px}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-responsibility-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-responsibility-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-responsibility-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-responsibility-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .vertical-timeline-content-section .candidate-work-experience-responsibility-label{font-size:11.0617283951px}}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .candidate-work-experience-industry-value{font-weight:400;letter-spacing:0;text-align:left;color:#000}.candidate-profile-workexperience-section-component .content-section .candidate-work-experience-content .vertical-timeline-section .candidate-work-experience-responsibility-value{padding-top:10px;padding-right:79px}.candidate-profile-workexperience-section-component .candidate-work-experience-show-more-btn{font-size:14px;font-weight:400;color:#e82631;margin-bottom:0;text-decoration:underline;cursor:pointer;padding-left:88%;padding-top:2%}@media (min-width:576px) and (max-width:768px){.candidate-profile-workexperience-section-component .candidate-work-experience-show-more-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-workexperience-section-component .candidate-work-experience-show-more-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-workexperience-section-component .candidate-work-experience-show-more-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-workexperience-section-component .candidate-work-experience-show-more-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-workexperience-section-component .candidate-work-experience-show-more-btn{font-size:14px}}.tippy-box[data-theme~=candidateProfileJobFunctionSection]{padding:4px;border:1px solid #1594A380;border-radius:5px;background:#fff}.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-tooltip-label{font-size:11.0617283951px;font-weight:500;letter-spacing:0;text-align:left;color:#4f4f4f;opacity:50%}@media (min-width:576px) and (max-width:768px){.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-tooltip-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-tooltip-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-tooltip-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-tooltip-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-tooltip-label{font-size:11.0617283951px}}.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-name-value{font-weight:400;letter-spacing:0;text-align:left;color:#000}.tippy-box[data-theme~=candidateProfileJobFunctionSection] .candidate-work-experience-job-function-percentage-value{font-weight:400;letter-spacing:0;text-align:left;opacity:50%;font-weight:400;color:#4f4f4f}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-education-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-education-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-education-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-education-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-education-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-education-section-component{font-size:14px}}.candidate-profile-education-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-education-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-education-section-component .content-section .education-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-education-section-component .content-section .education-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-education-section-component .content-section .education-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-education-section-component .content-section .education-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-education-section-component .content-section .education-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-education-section-component .content-section .education-title-label{font-size:15.75px}}.candidate-profile-education-section-component .content-section .candidate-education-content{display:block}.candidate-profile-education-section-component .content-section .candidate-education-content.collapse{overflow:hidden;max-height:400px}.candidate-profile-education-section-component .content-section .candidate-education-content.expand{max-height:auto}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section{padding-top:24px;padding-bottom:0;display:flex;flex-direction:row;justify-content:flex-start}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-bullet-section{position:relative}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-bullet-section .timeline-bullet-icon{background-color:#fff;width:13px;display:inline-block;color:#e82631;line-height:9px}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-bullet-section .timeline-line{top:18px;left:6px;height:120%;position:absolute;border-left:1px solid #e826314D}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section{margin-left:8px;padding-top:2px;display:inline-block}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-date-value{font-size:15.75px;font-weight:700;line-height:19px;letter-spacing:0;text-align:left;color:#e82631}@media (min-width:576px) and (max-width:768px){.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-date-value{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-date-value{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-date-value{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-date-value{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-date-value{font-size:15.75px}}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-institution-value{font-weight:500;line-height:20px;letter-spacing:.25px;text-align:left;color:#000}.candidate-profile-education-section-component .content-section .candidate-education-content .vertical-timeline-section .vertical-timeline-content-section .candidate-education-detail-value-section{font-weight:400;line-height:20px;letter-spacing:.25px;text-align:left;color:#828282}.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section{padding-top:10px}.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section.expand{background-image:none}.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section .candidate-education-collapse-expand-btn{font-size:14px;font-weight:400;color:#e82631;margin-bottom:0;text-decoration:underline;cursor:pointer;text-align:end;top:5.5rem;line-height:16px;letter-spacing:0;padding-right:15px}@media (min-width:576px) and (max-width:768px){.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section .candidate-education-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section .candidate-education-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section .candidate-education-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section .candidate-education-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-education-section-component .content-section .candidate-education-collapse-control-section .candidate-education-collapse-expand-btn{font-size:14px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-skills-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-skills-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-skills-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-skills-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-skills-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-skills-section-component{font-size:14px}}.candidate-profile-skills-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-skills-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-skills-section-component .content-section .skills-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-skills-section-component .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-skills-section-component .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-skills-section-component .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-skills-section-component .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-skills-section-component .content-section .skills-title-label{font-size:15.75px}}.candidate-profile-skills-section-component .content-section .candidate-skills-content{display:block}.candidate-profile-skills-section-component .content-section .candidate-skills-content.collapse{overflow:hidden;max-height:280px}.candidate-profile-skills-section-component .content-section .candidate-skills-content.expand{max-height:auto}.candidate-profile-skills-section-component .content-section .candidate-skills-content .candidate-skill-name-value{font-weight:500;line-height:24px;letter-spacing:0;text-align:left;color:#323232}.candidate-profile-skills-section-component .content-section .candidate-skills-content .candidate-skill-detail-value{font-weight:400;line-height:20px;letter-spacing:.25px;text-align:left;color:#828282}.candidate-profile-skills-section-component .content-section .candidate-skills-content .skill-display-area{border-bottom:1px solid #eef0f3;padding-bottom:20px;margin-bottom:20px}.candidate-profile-skills-section-component .content-section .candidate-skill-content-area{padding-left:16px;padding-right:16px}.candidate-profile-skills-section-component .content-section .candidate-skill-content-area:last-child .skill-display-area:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section{padding-top:10px}.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section.expand{background-image:none}.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section .candidate-skills-collapse-expand-btn{font-size:14px;font-weight:400;color:#e82631;margin-bottom:0;text-decoration:underline;cursor:pointer;text-align:end;top:5.5rem;line-height:16px;letter-spacing:0;padding-right:15px}@media (min-width:576px) and (max-width:768px){.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section .candidate-skills-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section .candidate-skills-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section .candidate-skills-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section .candidate-skills-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-skills-section-component .content-section .candidate-skills-collapse-control-section .candidate-skills-collapse-expand-btn{font-size:14px}}.candidate-profile-skills-section-component .content-section .candidate-suggested-skill-content-area{overflow:hidden;padding-left:16px;padding-right:16px}.candidate-profile-skills-section-component .content-section .candidate-suggested-skill-content-area .suggest-skills-btn-class{padding-top:0;padding-bottom:0;background-color:#d8d8d8;font-size:12.4444444444px;font-weight:400;color:#000;cursor:default}@media (min-width:576px) and (max-width:768px){.candidate-profile-skills-section-component .content-section .candidate-suggested-skill-content-area .suggest-skills-btn-class{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-skills-section-component .content-section .candidate-suggested-skill-content-area .suggest-skills-btn-class{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-skills-section-component .content-section .candidate-suggested-skill-content-area .suggest-skills-btn-class{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-skills-section-component .content-section .candidate-suggested-skill-content-area .suggest-skills-btn-class{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-skills-section-component .content-section .candidate-suggested-skill-content-area .suggest-skills-btn-class{font-size:12.4444444444px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-languages-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-languages-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-languages-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-languages-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-languages-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-languages-section-component{font-size:14px}}.candidate-profile-languages-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-languages-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-languages-section-component .content-section .languages-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-languages-section-component .content-section .languages-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-languages-section-component .content-section .languages-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-languages-section-component .content-section .languages-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-languages-section-component .content-section .languages-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-languages-section-component .content-section .languages-title-label{font-size:15.75px}}.candidate-profile-languages-section-component .content-section .candidate-languages-content{display:block}.candidate-profile-languages-section-component .content-section .candidate-languages-content.collapse{overflow:hidden;max-height:280px}.candidate-profile-languages-section-component .content-section .candidate-languages-content.expand{max-height:auto}.candidate-profile-languages-section-component .content-section .candidate-languages-content .candidate-language-name-value{font-weight:500;line-height:24px;letter-spacing:0;text-align:left;color:#323232}.candidate-profile-languages-section-component .content-section .candidate-languages-content .candidate-language-level-value{font-weight:400;line-height:20px;letter-spacing:.25px;text-align:left;color:#828282}.candidate-profile-languages-section-component .content-section .candidate-languages-content .language-display-area{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.candidate-profile-languages-section-component .content-section .candidate-language-display-section{padding-left:16px;padding-right:16px}.candidate-profile-languages-section-component .content-section .candidate-language-display-section:last-child .language-display-area:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section{padding-top:10px}.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section.expand{background-image:none}.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section .candidate-language-collapse-expand-btn{font-size:14px;font-weight:400;color:#e82631;margin-bottom:0;text-decoration:underline;cursor:pointer;text-align:end;top:5.5rem;line-height:16px;letter-spacing:0;padding-right:15px}@media (min-width:576px) and (max-width:768px){.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section .candidate-language-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section .candidate-language-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section .candidate-language-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section .candidate-language-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-languages-section-component .content-section .candidate-language-collapse-control-section .candidate-language-collapse-expand-btn{font-size:14px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-certificates-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-certificates-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-certificates-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-certificates-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-certificates-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-certificates-section-component{font-size:14px}}.candidate-profile-certificates-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-certificates-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-certificates-section-component .content-section .certificates-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-certificates-section-component .content-section .certificates-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-certificates-section-component .content-section .certificates-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-certificates-section-component .content-section .certificates-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-certificates-section-component .content-section .certificates-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-certificates-section-component .content-section .certificates-title-label{font-size:15.75px}}.candidate-profile-certificates-section-component .content-section .candidate-certificates-content{display:block}.candidate-profile-certificates-section-component .content-section .candidate-certificates-content.collapse{overflow:hidden;max-height:280px}.candidate-profile-certificates-section-component .content-section .candidate-certificates-content.expand{max-height:auto}.candidate-profile-certificates-section-component .content-section .candidate-certificates-content .candidate-certificate-name-value{font-weight:500;line-height:24px;letter-spacing:0;text-align:left;color:#323232}.candidate-profile-certificates-section-component .content-section .candidate-certificates-content .candidate-certificate-detail-value{font-weight:400;line-height:20px;letter-spacing:.25px;text-align:left;color:#828282}.candidate-profile-certificates-section-component .content-section .candidate-certificates-content .certificates-item-display-area{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.candidate-profile-certificates-section-component .content-section .candidate-certificates-display-section{padding-left:16px;padding-right:16px}.candidate-profile-certificates-section-component .content-section .candidate-certificates-display-section:last-child .certificates-item-display-area:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section{padding-top:10px}.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section.expand{background-image:none}.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section .candidate-certificates-collapse-expand-btn{font-size:14px;font-weight:400;color:#e82631;margin-bottom:0;text-decoration:underline;cursor:pointer;text-align:end;top:5.5rem;line-height:16px;letter-spacing:0;padding-right:15px}@media (min-width:576px) and (max-width:768px){.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section .candidate-certificates-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section .candidate-certificates-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section .candidate-certificates-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section .candidate-certificates-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-certificates-section-component .content-section .candidate-certificates-collapse-control-section .candidate-certificates-collapse-expand-btn{font-size:14px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-candidate-cv-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-cv-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-cv-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-cv-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-cv-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-cv-section-component{font-size:14px}}.candidate-profile-candidate-cv-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-candidate-cv-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-title-label{font-size:15.75px}}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-confidential-info-label{font-weight:500;line-height:16px;letter-spacing:0;text-align:left;color:#4f4f4f}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-content{display:block}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-content.collapse{overflow:hidden;max-height:280px}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-content.expand{max-height:auto}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-content .candidate-cv-link-value{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#e82631;text-decoration:underline;cursor:pointer}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section{padding-top:10px}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section.expand{background-image:none}.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section .candidate-cv-collapse-expand-btn{font-size:14px;font-weight:400;color:#e82631;margin-bottom:0;text-decoration:underline;cursor:pointer;text-align:end;top:5.5rem;line-height:16px;letter-spacing:0;padding-right:15px}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section .candidate-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section .candidate-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section .candidate-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section .candidate-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-cv-section-component .content-section .candidate-cv-collapse-control-section .candidate-cv-collapse-expand-btn{font-size:14px}}.tippy-box[data-theme~=candidateProfileCandidateCvSection]{min-width:400px;border-radius:6px;padding:4px;border:1px solid #1594A380;background:#fff}.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-jobtitle-label{font-size:11.0617283951px;font-weight:500;line-height:12px;letter-spacing:0;text-align:left;color:#4f4f4f;opacity:50%}@media (min-width:576px) and (max-width:768px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-jobtitle-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-jobtitle-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-jobtitle-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-jobtitle-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-jobtitle-label{font-size:11.0617283951px}}.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-jobtitle-value{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000}.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-applied-date-label{font-size:11.0617283951px;font-weight:500;line-height:12px;letter-spacing:0;text-align:left;color:#4f4f4f;opacity:50%}@media (min-width:576px) and (max-width:768px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-applied-date-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-applied-date-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-applied-date-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-applied-date-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-applied-date-label{font-size:11.0617283951px}}.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-applied-date-value{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000}.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-purchased-data-label{font-size:11.0617283951px;font-weight:500;line-height:12px;letter-spacing:0;text-align:left;color:#4f4f4f;opacity:50%}@media (min-width:576px) and (max-width:768px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-purchased-data-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-purchased-data-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-purchased-data-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-purchased-data-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-purchased-data-label{font-size:11.0617283951px}}.tippy-box[data-theme~=candidateProfileCandidateCvSection] .candidate-cv-purchased-data-value{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-candidate-private-cv-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-private-cv-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-private-cv-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-private-cv-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-private-cv-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-private-cv-section-component{font-size:14px}}.candidate-profile-candidate-private-cv-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-candidate-private-cv-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-title-label{font-size:15.75px}}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-cv-confidential-info-label{font-weight:500;line-height:16px;letter-spacing:0;text-align:left;color:#4f4f4f}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-content{display:block}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-content.collapse{overflow:hidden}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-content.collapse .row:nth-child(n+4){display:none}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-content.expand .row{display:flex}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-content .row:not(:last-child){margin-bottom:5px}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-content .candidate-private-cv-link-value{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#e82631;text-decoration:underline;cursor:pointer}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section{padding-top:10px}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section.expand{background-image:none}.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section .candidate-private-cv-collapse-expand-btn{font-size:14px;font-weight:400;color:#e82631;margin-bottom:0;text-decoration:underline;cursor:pointer;text-align:end;top:5.5rem;line-height:16px;letter-spacing:0;padding-right:15px}@media (min-width:576px) and (max-width:768px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section .candidate-private-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section .candidate-private-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section .candidate-private-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section .candidate-private-cv-collapse-expand-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-candidate-private-cv-section-component .content-section .candidate-private-cv-collapse-control-section .candidate-private-cv-collapse-expand-btn{font-size:14px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-personal-information-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-personal-information-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-personal-information-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-personal-information-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-personal-information-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-personal-information-section-component{font-size:14px}}.candidate-profile-personal-information-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-personal-information-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-personal-information-section-component .content-section .personal-information-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-personal-information-section-component .content-section .personal-information-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-personal-information-section-component .content-section .personal-information-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-personal-information-section-component .content-section .personal-information-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-personal-information-section-component .content-section .personal-information-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-personal-information-section-component .content-section .personal-information-title-label{font-size:15.75px}}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-personal-information-label{font-size:11.0617283951px;font-weight:500;line-height:13px;letter-spacing:0;text-align:left;color:#aaa}@media (min-width:576px) and (max-width:768px){.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-personal-information-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-personal-information-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-personal-information-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-personal-information-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-personal-information-label{font-size:11.0617283951px}}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-personal-information-value{font-weight:500;line-height:16px;letter-spacing:0;text-align:left;color:#4f4f4f}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-private{background:#f1f3f5;border-color:#dee2e6;border-radius:10px;border:3px}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-private .badge{background:#e9ecef;color:#868e96}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-never{background:#f1f3f5;border-color:#dee2e6;border-radius:10px;border:3px}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-never .badge{background:#e9ecef;color:#868e96}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-inactive{background:#fdecec;border-color:#f5b5b5;border-radius:10px;border:3px}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-inactive .badge{background:#ffd6d6;color:#c92a2a}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-warm{background:#fff4e5;border-color:#ffd8a8;border-radius:10px;border:3px}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-warm .badge{background:#ffe8cc;color:#b26a00}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-active{background:#e8f7ee;border-color:#b7e4c7;border-radius:10px;border:3px}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .user-status-active .badge{background:#d1f2e1;color:#1b8a5a}.candidate-profile-personal-information-section-component .content-section .candidate-personal-information-content .candidate-last-login-section .candidate-personal-information-value .badge{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-preference-section-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-preference-section-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-preference-section-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-preference-section-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-preference-section-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-preference-section-component{font-size:14px}}.candidate-profile-preference-section-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-preference-section-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-preference-section-component .content-section .preference-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-preference-section-component .content-section .preference-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-preference-section-component .content-section .preference-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-preference-section-component .content-section .preference-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-preference-section-component .content-section .preference-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-preference-section-component .content-section .preference-title-label{font-size:15.75px}}.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-label{font-size:11.0617283951px;font-weight:500;line-height:13px;letter-spacing:0;text-align:left;color:#aaa}@media (min-width:576px) and (max-width:768px){.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-label{font-size:11.0617283951px}}.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-employment-type-tag{width:90px;background:#d8d8d8;padding-top:3px;border-radius:29.3333px;line-height:20px;letter-spacing:.25px;text-align:center;color:#000}.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-notice-period-value{font-weight:500;line-height:13px;letter-spacing:0;text-align:left;color:#4f4f4f}.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-notice-period-value>.icon{color:#e82631}.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-location-preference-value{font-weight:400;line-height:20px;letter-spacing:.25px;text-align:left;color:#000}.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-location-preference-value>.icon{color:#e82631}.candidate-profile-preference-section-component .content-section .candidate-preference-content .candidate-preference-location-prefer-province-value{font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:#acacac;padding-left:22px}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-print-template-section-component,.candidate-profile-print-template-section-component *{font-family:"TH Krub"!important;font-size:16px;background:#fff}.candidate-profile-print-template-section-component * .certificates-title-label,.candidate-profile-print-template-section-component * .education-title-label,.candidate-profile-print-template-section-component * .languages-title-label,.candidate-profile-print-template-section-component * .professional-summary-title,.candidate-profile-print-template-section-component * .skills-title-label,.candidate-profile-print-template-section-component * .workexperience-title-label,.candidate-profile-print-template-section-component .certificates-title-label,.candidate-profile-print-template-section-component .education-title-label,.candidate-profile-print-template-section-component .languages-title-label,.candidate-profile-print-template-section-component .professional-summary-title,.candidate-profile-print-template-section-component .skills-title-label,.candidate-profile-print-template-section-component .workexperience-title-label{font-size:18px!important;line-height:1.3;font-weight:600}.candidate-profile-print-template-section-component * .hr-line,.candidate-profile-print-template-section-component .hr-line{color:#c4c4c4}.candidate-profile-print-template-section-component * .candidate-profile-header-section-component,.candidate-profile-print-template-section-component .candidate-profile-header-section-component{min-height:0;border:none;padding-top:0}.candidate-profile-print-template-section-component * .candidate-profile-header-section-component .content-section,.candidate-profile-print-template-section-component .candidate-profile-header-section-component .content-section{padding-top:0}.candidate-profile-print-template-section-component * .candidate-profile-header-section-component .content-section .candidate-name,.candidate-profile-print-template-section-component * .candidate-profile-header-section-component .content-section .professional-summary-title,.candidate-profile-print-template-section-component .candidate-profile-header-section-component .content-section .candidate-name,.candidate-profile-print-template-section-component .candidate-profile-header-section-component .content-section .professional-summary-title{font-family:"TH Krub"!important}.candidate-profile-print-template-section-component * .candidate-profile-header-section-component .content-section .candidate-initials-avatar,.candidate-profile-print-template-section-component * .candidate-profile-header-section-component .content-section .candidate-photo,.candidate-profile-print-template-section-component .candidate-profile-header-section-component .content-section .candidate-initials-avatar,.candidate-profile-print-template-section-component .candidate-profile-header-section-component .content-section .candidate-photo{width:130px!important;height:130px!important;border-radius:7px!important;object-fit:cover!important}.candidate-profile-print-template-section-component * .timeline-img-icon,.candidate-profile-print-template-section-component .timeline-img-icon{width:13px;padding-bottom:3px}.candidate-profile-print-template-section-component * .candidate-profile-workexperience-section-component,.candidate-profile-print-template-section-component .candidate-profile-workexperience-section-component{min-height:0;border:none}.candidate-profile-print-template-section-component * .candidate-profile-workexperience-section-component .content-section,.candidate-profile-print-template-section-component .candidate-profile-workexperience-section-component .content-section{padding-left:0;padding-right:0}.candidate-profile-print-template-section-component * .candidate-profile-workexperience-section-component .content-section .workexperience-title-header,.candidate-profile-print-template-section-component .candidate-profile-workexperience-section-component .content-section .workexperience-title-header{margin-bottom:20px}.candidate-profile-print-template-section-component * .candidate-profile-workexperience-section-component .content-section .workexperience-title-header .workexperience-title-label,.candidate-profile-print-template-section-component .candidate-profile-workexperience-section-component .content-section .workexperience-title-header .workexperience-title-label{font-family:"TH Krub"!important}.candidate-profile-print-template-section-component * .candidate-profile-workexperience-section-component .content-section .vertical-timeline-section,.candidate-profile-print-template-section-component .candidate-profile-workexperience-section-component .content-section .vertical-timeline-section{padding-top:0}.candidate-profile-print-template-section-component * .candidate-profile-workexperience-section-component .content-section .vertical-timeline-section .vertical-timeline-content-section,.candidate-profile-print-template-section-component .candidate-profile-workexperience-section-component .content-section .vertical-timeline-section .vertical-timeline-content-section{margin-left:20px;margin-bottom:20px}.candidate-profile-print-template-section-component * .candidate-profile-education-section-component,.candidate-profile-print-template-section-component .candidate-profile-education-section-component{min-height:0;border:none}.candidate-profile-print-template-section-component * .candidate-profile-education-section-component .content-section,.candidate-profile-print-template-section-component .candidate-profile-education-section-component .content-section{padding-left:0;padding-right:0}.candidate-profile-print-template-section-component * .candidate-profile-education-section-component .content-section .candidate-education-header,.candidate-profile-print-template-section-component .candidate-profile-education-section-component .content-section .candidate-education-header{margin-bottom:20px}.candidate-profile-print-template-section-component * .candidate-profile-education-section-component .content-section .candidate-education-header .education-title-label,.candidate-profile-print-template-section-component .candidate-profile-education-section-component .content-section .candidate-education-header .education-title-label{font-family:"TH Krub"!important}.candidate-profile-print-template-section-component * .candidate-profile-education-section-component .content-section .vertical-timeline-section,.candidate-profile-print-template-section-component .candidate-profile-education-section-component .content-section .vertical-timeline-section{padding-top:0}.candidate-profile-print-template-section-component * .candidate-profile-education-section-component .content-section .vertical-timeline-section .vertical-timeline-content-section,.candidate-profile-print-template-section-component .candidate-profile-education-section-component .content-section .vertical-timeline-section .vertical-timeline-content-section{margin-left:20px;margin-bottom:20px}.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section{background:#fff;border:none}.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section{padding-left:0}.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .blue-bar,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-title-label,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-title-label{font-size:15.75px;font-family:"TH Krub"!important;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-title-label,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-title-label,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-title-label,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-title-label,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-title-label,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-title-label{font-size:15.75px}}.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-items-section,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-items-section{position:relative;padding-bottom:49px}.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-items-section .skills-wrapper,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-items-section .skills-wrapper{display:flex;flex-wrap:wrap;gap:10px 12px}.candidate-profile-print-template-section-component * .candidate-profile-print-template-skills-section .content-section .skills-items-section .candidate-skills-span,.candidate-profile-print-template-section-component .candidate-profile-print-template-skills-section .content-section .skills-items-section .candidate-skills-span{height:24px;min-width:90px;background:#d8d8d8;border-radius:29.3333px;font-weight:400;line-height:20px;letter-spacing:.25px;text-align:center;color:#000;white-space:nowrap}.candidate-profile-print-template-section-component * .candidate-profile-certificates-section-component,.candidate-profile-print-template-section-component .candidate-profile-certificates-section-component{min-height:0;border:none}.candidate-profile-print-template-section-component * .candidate-profile-certificates-section-component .content-section,.candidate-profile-print-template-section-component .candidate-profile-certificates-section-component .content-section{padding-left:0;padding-right:0}.candidate-profile-print-template-section-component * .candidate-profile-certificates-section-component .content-section .certificates-title-label,.candidate-profile-print-template-section-component .candidate-profile-certificates-section-component .content-section .certificates-title-label{font-family:"TH Krub"!important}.candidate-profile-print-template-section-component * .candidate-profile-languages-section-component,.candidate-profile-print-template-section-component .candidate-profile-languages-section-component{min-height:0;border:none}.candidate-profile-print-template-section-component * .candidate-profile-languages-section-component .content-section,.candidate-profile-print-template-section-component .candidate-profile-languages-section-component .content-section{padding-left:0;padding-right:0}.candidate-profile-print-template-section-component * .candidate-profile-languages-section-component .content-section .languages-title-label,.candidate-profile-print-template-section-component .candidate-profile-languages-section-component .content-section .languages-title-label{font-family:"TH Krub"!important}.candidate-profile-print-template-header-page-section,.candidate-profile-print-template-header-page-section *{font-family:"TH Krub"!important}.candidate-profile-print-template-header-page-section * .nexmove-logo-section,.candidate-profile-print-template-header-page-section .nexmove-logo-section{position:absolute;top:37.79px;left:37.8px;align-items:center;vertical-align:middle;width:1204px;height:68px;padding-bottom:28px}.candidate-profile-print-template-header-page-section * .nexmove-logo-section .nexmove-logo,.candidate-profile-print-template-header-page-section .nexmove-logo-section .nexmove-logo{height:30px;width:200px;padding-left:17px}.candidate-profile-print-template-header-page-section * .nexmove-logo-section .page-name,.candidate-profile-print-template-header-page-section .nexmove-logo-section .page-name{font-family:"TH Krub"!important;font-size:25.2284545898px;font-weight:700;line-height:38px;letter-spacing:0;color:#10343f}@media (min-width:576px) and (max-width:768px){.candidate-profile-print-template-header-page-section * .nexmove-logo-section .page-name,.candidate-profile-print-template-header-page-section .nexmove-logo-section .page-name{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-print-template-header-page-section * .nexmove-logo-section .page-name,.candidate-profile-print-template-header-page-section .nexmove-logo-section .page-name{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-print-template-header-page-section * .nexmove-logo-section .page-name,.candidate-profile-print-template-header-page-section .nexmove-logo-section .page-name{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-print-template-header-page-section * .nexmove-logo-section .page-name,.candidate-profile-print-template-header-page-section .nexmove-logo-section .page-name{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-print-template-header-page-section * .nexmove-logo-section .page-name,.candidate-profile-print-template-header-page-section .nexmove-logo-section .page-name{font-size:25.2284545898px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-profile-note-view-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-profile-note-view-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-note-view-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-note-view-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-note-view-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-note-view-component{font-size:14px}}.candidate-profile-note-view-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-profile-note-view-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-profile-note-view-component .content-section .candidate-note-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-profile-note-view-component .content-section .candidate-note-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-note-view-component .content-section .candidate-note-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-note-view-component .content-section .candidate-note-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-note-view-component .content-section .candidate-note-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-note-view-component .content-section .candidate-note-title-label{font-size:15.75px}}.candidate-profile-note-view-component .content-section .add-note-text-area{resize:none;width:100%;height:86px;border:1px solid #ccc;box-sizing:border-box;border-radius:6px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;color:#828282;padding-left:5px;padding-right:5px}.candidate-profile-note-view-component .content-section .display-note-section .k-listview{border:none!important;background-color:transparent!important}.candidate-profile-note-view-component .content-section .display-note-section .k-listview .k-listview-content{overflow-x:hidden;overflow-y:hidden}.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap{border:solid 1px #d8d8d8;border-radius:5px;background-color:#fff}.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-link{border-radius:25px;border:none}.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-link .k-icon{color:#e82631}.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap a[title="More pages"]{display:none}.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-pager-info{font-size:12.4444444444px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#424242;margin-left:0}@media (min-width:576px) and (max-width:768px){.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-profile-note-view-component .content-section .display-note-section .k-pager-wrap .k-pager-info{font-size:12.4444444444px}}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step{padding:10px;display:flex;flex-direction:row;justify-content:flex-start;background-color:#fff}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-vertical-stepper{position:relative}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-vertical-stepper .notes-stepper-bullet{vertical-align:middle;text-align:center;background-color:#d8d8d8;border-radius:100%;width:27px;height:27px;display:inline-block;color:#e82631}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-vertical-stepper .notes-stepper-bullet .notes-icon-bullet{position:absolute;font-size:17px;left:4.5px;top:4.5px;color:#e82631}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-vertical-stepper .notes-stepper-line{top:26px;left:13px;height:100%;position:absolute;border-left:1px solid #e82631;opacity:30%}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-stepper-content{margin-left:8px;display:inline-block;margin-bottom:10px;width:90%}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-stepper-content .candidate-notes-shortlog-label{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000;margin-bottom:6px}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-stepper-content .candidate-notes-created-date-label{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-stepper-content .pipe-time{color:#c4c4c4}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-stepper-content .notes-detail-section{padding-top:12px;padding-left:16px;padding-right:16px}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-stepper-content .notes-detail-section .candidate-notes-detail-box{height:86px;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);padding:8px}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step .notes-stepper-content .notes-detail-section .candidate-notes-detail-box .candidate-notes-detail-label{height:64px;overflow-y:auto;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.candidate-profile-note-view-component .content-section .display-note-section .notes-vertical-line-step:last-child .notes-stepper-line{top:26px;left:13px;height:77%;position:absolute;border-left:1px solid #e82631;opacity:30%}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.purchase-candidate-model-component{font-size:14px}@media (min-width:576px) and (max-width:768px){.purchase-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.purchase-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.purchase-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.purchase-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.purchase-candidate-model-component{font-size:14px}}.purchase-candidate-model-component .modal-candidate-card-action{padding:2rem}.purchase-candidate-model-component .modal-candidate-card-action .close-icon{cursor:pointer;color:#a9a9a9;position:absolute;top:10px;right:10px}.purchase-candidate-model-component .modal-candidate-card-action .modal-title{font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600;color:#000;border-left:6px solid #e82631;padding-left:.7rem}.purchase-candidate-model-component .modal-candidate-card-action .token-title{font-size:12.4444444444px;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.purchase-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.purchase-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.purchase-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .token-title{font-size:12.4444444444px}}.purchase-candidate-model-component .modal-candidate-card-action .token-value{font-size:12.4444444444px;color:#e82631;font-weight:500}@media (min-width:576px) and (max-width:768px){.purchase-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.purchase-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.purchase-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .token-value{font-size:12.4444444444px}}.purchase-candidate-model-component .modal-candidate-card-action .latest-job-at,.purchase-candidate-model-component .modal-candidate-card-action .selected-text{color:#000}.purchase-candidate-model-component .modal-candidate-card-action .latest-job,.purchase-candidate-model-component .modal-candidate-card-action .selected-value{color:#000;font-weight:500}.purchase-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:14px;border-radius:50rem;padding:.4rem 2.5rem;background-color:#e82631;border:1.5px solid #e82631;font-weight:400;color:#fff}@media (min-width:576px) and (max-width:768px){.purchase-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.purchase-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.purchase-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:14px}}.purchase-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:14px;border-radius:50rem;padding:.4rem 2.5rem;background-color:#fff;border:1.5px solid #e82631;font-weight:400;color:#e82631}@media (min-width:576px) and (max-width:768px){.purchase-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.purchase-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.purchase-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.purchase-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:14px}}.purchase-candidate-model-component .modal-candidate-card-action .long-btn{min-width:180px}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.send-email-invitation-candidate-model-component{font-size:14px}@media (min-width:576px) and (max-width:768px){.send-email-invitation-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.send-email-invitation-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.send-email-invitation-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.send-email-invitation-candidate-model-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.send-email-invitation-candidate-model-component{font-size:14px}}.send-email-invitation-candidate-model-component .modal-candidate-card-action{padding:2rem}.send-email-invitation-candidate-model-component .modal-candidate-card-action .close-icon{cursor:pointer;color:#a9a9a9;position:absolute;top:10px;right:10px}.send-email-invitation-candidate-model-component .modal-candidate-card-action .modal-title{font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600;color:#000;border-left:6px solid #e82631;padding-left:.7rem}.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-title{font-size:12.4444444444px;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-title{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-title{font-size:12.4444444444px}}.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-value{font-size:12.4444444444px;color:#e82631;font-weight:500}@media (min-width:576px) and (max-width:768px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-value{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .token-value{font-size:12.4444444444px}}.send-email-invitation-candidate-model-component .modal-candidate-card-action .lastest-job-at,.send-email-invitation-candidate-model-component .modal-candidate-card-action .selected-text{color:#000}.send-email-invitation-candidate-model-component .modal-candidate-card-action .lastest-job,.send-email-invitation-candidate-model-component .modal-candidate-card-action .selected-value{color:#000;font-weight:500}.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:14px;border-radius:50rem;padding:.4rem 2.5rem;background-color:#e82631;border:1.5px solid #e82631;font-weight:400;color:#fff}@media (min-width:576px) and (max-width:768px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-confirm-btn{font-size:14px}}.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:14px;border-radius:50rem;padding:.4rem 2.5rem;background-color:#fff;border:1.5px solid #e82631;font-weight:400;color:#e82631}@media (min-width:576px) and (max-width:768px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.send-email-invitation-candidate-model-component .modal-candidate-card-action .popup-cancel-btn{font-size:14px}}.send-email-invitation-candidate-model-component .modal-candidate-card-action .long-btn{min-width:180px}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.shortlist-to-another-jobs-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;background:#fff;border:1px solid #e82631;border-radius:6px}@media (min-width:576px) and (max-width:768px){.shortlist-to-another-jobs-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.shortlist-to-another-jobs-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.shortlist-to-another-jobs-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.shortlist-to-another-jobs-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.shortlist-to-another-jobs-component{font-size:14px}}.shortlist-to-another-jobs-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.shortlist-to-another-jobs-component .content-section .shortlist-for-label{font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-align:left}.shortlist-to-another-jobs-component .content-section .dropdowntree-box{border:1px solid #e82631;border-radius:15px}.shortlist-to-another-jobs-component .content-section .k-dropdowntree{border:none;border-radius:15px}.shortlist-to-another-jobs-component .content-section .k-dropdowntree>.k-multiselect-wrap{border:1px solid #e82631;border-radius:15px}.shortlist-to-another-jobs-component .content-section .shortlist-to-another-job-modal-close-btn{border-radius:19px;background-color:transparent;color:#e82631;font-weight:500;text-align:center;height:40px;border:1px solid #e82631;width:130px}.shortlist-to-another-jobs-component .content-section .confirm-btn{border-radius:19px;background-color:#e82631;color:#fff;font-weight:500;text-align:center;height:40px;border:none;width:130px}.shortlist-to-another-jobs-component .content-section .tag-group{display:inline;align-items:center;box-sizing:border-box;border:0;min-height:48px;max-height:48px;position:relative;width:100%}.shortlist-to-another-jobs-component .content-section .tag{position:relative;background:#d5ebee;border-radius:30px;box-sizing:border-box;cursor:auto!important;display:inline-block;padding:4px 1rem;margin-right:.5rem;margin-bottom:.5rem;min-height:30px;color:#000;font-weight:400;vertical-align:-webkit-baseline-middle}.shortlist-to-another-jobs-component .content-section .tag:last-child{margin-right:0}.shortlist-to-another-jobs-component .content-section .tag.edit-tag{padding-right:.5rem}.shortlist-to-another-jobs-component .content-section .tag.edit-tag .k-select{margin-left:.5rem;cursor:pointer;color:#828282;padding-right:8px}.shortlist-to-another-jobs-component .content-section .custom-arrow-icon{color:#e82631;position:absolute;left:91%;top:30%}.shortlist-to-another-jobs-dropdowntree-list-value{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000!important}@media (min-width:576px) and (max-width:768px){.shortlist-to-another-jobs-dropdowntree-list-value{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.shortlist-to-another-jobs-dropdowntree-list-value{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.shortlist-to-another-jobs-dropdowntree-list-value{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.shortlist-to-another-jobs-dropdowntree-list-value{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.shortlist-to-another-jobs-dropdowntree-list-value{font-size:14px}}.shortlist-to-another-jobs-dropdowntree-list-value .job-title-line{font-weight:500;color:#000}.shortlist-to-another-jobs-dropdowntree-list-value .job-title-line .inactive-status{color:#e17338;font-weight:400}.shortlist-to-another-jobs-dropdowntree-list-value .job-detail-line{font-size:12px;color:#4f4f4f;margin-top:2px}.shortlist-to-another-jobs-dropdowntree-list-value .job-detail-line .job-owner-email{color:#4f4f4f}.shortlist-to-another-jobs-dropdowntree-list-value .job-detail-line .separator{margin:0 8px;color:#4f4f4f}.shortlist-to-another-jobs-dropdowntree-list-value .job-detail-line .company-name{color:#4f4f4f}.k-widget.k-treeview>.k-treeview-lines .k-item{padding:0}.k-widget.k-treeview>.k-treeview-lines .k-item input[name=dropdown-tree-checkbox-hide-parent]{display:none}.k-widget.k-treeview>.k-treeview-lines .k-item .k-in{transition:none}.k-widget.k-treeview>.k-treeview-lines .k-item .k-in.k-state-selected,.k-widget.k-treeview>.k-treeview-lines .k-item .k-in.k-state-selected.k-state-focused{border:none;box-shadow:none;background-color:transparent;color:#e82631}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.addnote-modal-component{font-size:14px}@media (min-width:576px) and (max-width:768px){.addnote-modal-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.addnote-modal-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.addnote-modal-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.addnote-modal-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.addnote-modal-component{font-size:14px}}.addnote-modal-component .modal-header{border-bottom:0;padding-bottom:0}.addnote-modal-component .modal-header .modal-title{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;border-left:6px solid #e82631;font-weight:600;padding-left:.5rem;margin-bottom:.5rem;line-height:1.2}@media (min-width:576px) and (max-width:768px){.addnote-modal-component .modal-header .modal-title{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.addnote-modal-component .modal-header .modal-title{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.addnote-modal-component .modal-header .modal-title{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.addnote-modal-component .modal-header .modal-title{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.addnote-modal-component .modal-header .modal-title{font-size:15.75px}}.addnote-modal-component .modal-header .btn-close{cursor:pointer}.addnote-modal-component .modal-header .btn-close.icon{color:#a9a9a9}.addnote-modal-component .modal-body .name-text{color:#000;margin-bottom:.5rem;font-weight:500}.addnote-modal-component .modal-body .name-text .id-number{color:rgba(0,0,0,.5);font-weight:700;margin-right:.5rem}.addnote-modal-component .modal-body .column-left{position:relative}.addnote-modal-component .modal-body .column-left:after{position:absolute;content:" ";right:0;top:-1rem;width:1px;height:100%;border-right:1px solid #e5e5e5}.addnote-modal-component .modal-body .column-right{padding-left:3rem}.addnote-modal-component .modal-body .form-group .has-error-message{margin-bottom:0}.addnote-modal-component .modal-body .form-group .title{font-size:12.4444444444px;color:#aaa;margin-bottom:.5rem;display:block}@media (min-width:576px) and (max-width:768px){.addnote-modal-component .modal-body .form-group .title{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.addnote-modal-component .modal-body .form-group .title{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.addnote-modal-component .modal-body .form-group .title{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.addnote-modal-component .modal-body .form-group .title{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.addnote-modal-component .modal-body .form-group .title{font-size:12.4444444444px}}.addnote-modal-component .modal-body .form-group .k-textbox{border-color:#ccc;border-radius:5rem}.addnote-modal-component .modal-body .form-group .form-textarea{border:1px solid #ccc;border-radius:.5rem;padding-left:1rem;padding-top:.5rem}.addnote-modal-component .modal-body .form-group .error-message{font-size:12.4444444444px;color:red;display:block;min-height:1.5rem}@media (min-width:576px) and (max-width:768px){.addnote-modal-component .modal-body .form-group .error-message{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.addnote-modal-component .modal-body .form-group .error-message{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.addnote-modal-component .modal-body .form-group .error-message{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.addnote-modal-component .modal-body .form-group .error-message{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.addnote-modal-component .modal-body .form-group .error-message{font-size:12.4444444444px}}.addnote-modal-component .modal-body .form-group .k-datepicker .k-picker-wrap,.addnote-modal-component .modal-body .form-group .k-timepicker .k-picker-wrap{border-radius:5rem}.addnote-modal-component .modal-body .form-group .k-datepicker .k-select,.addnote-modal-component .modal-body .form-group .k-timepicker .k-select{border-color:transparent;color:#e82631;background-color:transparent}.addnote-modal-component .modal-body .form-check{margin-bottom:1rem}.addnote-modal-component .modal-body .form-check.list{margin-bottom:.5rem}.addnote-modal-component .modal-body .form-check .form-check-input{accent-color:#e82631;transform:scale(1.3,1.3)}.addnote-modal-component .modal-body .form-check .name-text{color:#000;margin-bottom:.5rem;margin-left:.5rem;font-weight:500}.addnote-modal-component .modal-body .form-check .name-text .id-number{color:rgba(0,0,0,.5);font-weight:700;margin-right:.5rem}.addnote-modal-component .modal-body .round-btn{padding:.5rem 4rem;border-radius:5rem}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.candidate-activity-logs-view-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000;min-height:120px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:576px) and (max-width:768px){.candidate-activity-logs-view-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-activity-logs-view-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-activity-logs-view-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-activity-logs-view-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-activity-logs-view-component{font-size:14px}}.candidate-activity-logs-view-component .content-section{padding-top:27px;padding-bottom:27px;padding-left:40px;padding-right:40px}.candidate-activity-logs-view-component .content-section .blue-bar{float:left;width:6px;height:19px;margin-right:12px;background:#e82631}.candidate-activity-logs-view-component .content-section .activity-logs-title-label{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (min-width:576px) and (max-width:768px){.candidate-activity-logs-view-component .content-section .activity-logs-title-label{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-activity-logs-view-component .content-section .activity-logs-title-label{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-activity-logs-view-component .content-section .activity-logs-title-label{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-activity-logs-view-component .content-section .activity-logs-title-label{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-activity-logs-view-component .content-section .activity-logs-title-label{font-size:15.75px}}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-listview{border:none!important;background-color:transparent!important}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-listview .k-listview-content{overflow-x:hidden;overflow-y:hidden}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap{border:solid 1px #d8d8d8;border-radius:5px;background-color:#fff}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-link{border-radius:25px;border:none}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-link .k-icon{color:#e82631}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap a[title="More pages"]{display:none}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-pager-info{font-size:12.4444444444px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#424242;margin-left:0}@media (min-width:576px) and (max-width:768px){.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-pager-info{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.candidate-activity-logs-view-component .content-section .display-activity-logs-section .k-pager-wrap .k-pager-info{font-size:12.4444444444px}}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step{padding:10px;display:flex;flex-direction:row;justify-content:flex-start;background-color:#fff}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-vertical-stepper{position:relative}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-vertical-stepper .activitylogs-stepper-bullet{vertical-align:middle;text-align:center;background-color:#d8d8d8;border-radius:100%;width:27px;height:27px;display:inline-block;color:#e82631}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-vertical-stepper .activitylogs-stepper-bullet .activitylogs-icon-bullet{position:absolute;width:17px;left:5px;top:2px;color:#e82631}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-vertical-stepper .activitylogs-stepper-line{top:26px;left:13px;height:100%;position:absolute;border-left:1px solid #e82631;opacity:30%}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-stepper-content{margin-left:8px;display:inline-block;margin-bottom:10px;width:90%}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-stepper-content .candidate-activitylogs-shortlog-label{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000;margin-bottom:6px}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-stepper-content .candidate-activitylogs-created-date-label{font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-stepper-content .pipe-time{color:#c4c4c4}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-stepper-content .activitylogs-detail-section{padding-top:12px;padding-left:16px;padding-right:16px}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-stepper-content .activitylogs-detail-section .candidate-activitylogs-detail-box{height:86px;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);padding:8px}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step .activitylogs-stepper-content .activitylogs-detail-section .candidate-activitylogs-detail-box .candidate-activitylogs-detail-label{height:68px;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.candidate-activity-logs-view-component .content-section .display-activity-logs-section .activitylogs-vertical-line-step:last-child .activitylogs-stepper-line{top:26px;left:13px;height:77%;position:absolute;border-left:1px solid #e82631;opacity:30%}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.view-direct-applicant-action-view-componant{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;color:#000}@media (min-width:576px) and (max-width:768px){.view-direct-applicant-action-view-componant{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.view-direct-applicant-action-view-componant{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.view-direct-applicant-action-view-componant{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.view-direct-applicant-action-view-componant{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.view-direct-applicant-action-view-componant{font-size:14px}}.view-direct-applicant-action-view-componant .job-post-detail-section{padding-bottom:24px}.view-direct-applicant-action-view-componant .job-post-detail-section .job-post-title-label{font-size:12.4444444444px;padding-top:6px;font-weight:500;text-align:left;color:#acacac}@media (min-width:576px) and (max-width:768px){.view-direct-applicant-action-view-componant .job-post-detail-section .job-post-title-label{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.view-direct-applicant-action-view-componant .job-post-detail-section .job-post-title-label{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.view-direct-applicant-action-view-componant .job-post-detail-section .job-post-title-label{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.view-direct-applicant-action-view-componant .job-post-detail-section .job-post-title-label{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.view-direct-applicant-action-view-componant .job-post-detail-section .job-post-title-label{font-size:12.4444444444px}}.view-direct-applicant-action-view-componant .job-post-detail-section .job-post-title-value{text-align:left}.view-direct-applicant-action-view-componant .job-candidate-stage-section .shortlisted-btn{height:38px;width:188px;border-radius:19px;border:1px solid #e82631;font-weight:500;color:#e82631;background-color:#fff}.view-direct-applicant-action-view-componant .job-candidate-stage-section .shortlisted-btn:hover{background-color:#e82631;color:#fff;cursor:pointer}.view-direct-applicant-action-view-componant .job-candidate-stage-section .not-qualified-btn{height:38px;width:188px;border-radius:19px;border:1px solid #e17338;font-weight:500;color:#e17338;background-color:#fff}.view-direct-applicant-action-view-componant .job-candidate-stage-section .not-qualified-btn:hover{background-color:#e17338;color:#fff;cursor:pointer}.view-direct-applicant-action-view-componant .job-candidate-stage-section .job-candidate-stage-dot{border-radius:50%;display:inline-block;width:10px;height:10px;top:5px;background:#e82631}.view-direct-applicant-action-view-componant .job-candidate-stage-section .job-candidate-stage-dot.inactive{background:#acacac}.view-direct-applicant-action-view-componant .job-candidate-stage-section .candidate-status-label{font-size:12.4444444444px;padding-top:6px;font-weight:500;text-align:left;color:#acacac}@media (min-width:576px) and (max-width:768px){.view-direct-applicant-action-view-componant .job-candidate-stage-section .candidate-status-label{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.view-direct-applicant-action-view-componant .job-candidate-stage-section .candidate-status-label{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.view-direct-applicant-action-view-componant .job-candidate-stage-section .candidate-status-label{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.view-direct-applicant-action-view-componant .job-candidate-stage-section .candidate-status-label{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.view-direct-applicant-action-view-componant .job-candidate-stage-section .candidate-status-label{font-size:12.4444444444px}}.view-direct-applicant-action-view-componant .job-candidate-stage-section .candidate-status-value{text-align:left}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.k-scheduler{border-radius:.5rem}.k-scheduler.form-mode .k-toolbar .k-scheduler-refresh{display:none}.k-scheduler.form-mode .k-scheduler-dayview .k-scheduler-header{padding-right:0!important}.k-scheduler.form-mode .k-loading-image{margin-bottom:5rem}.k-scheduler .k-spacer{display:none}.k-scheduler .k-scheduler-toolbar{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.k-scheduler .k-scheduler-toolbar .k-scheduler-navigation .k-button{border:1px solid #d8d8d8;background-color:#fff;color:#000}.k-scheduler .k-scheduler-toolbar .k-scheduler-navigation .k-button:focus{box-shadow:inset 0 0 0 1px rgba(232,38,49,.2)}.k-scheduler .k-scheduler-toolbar .k-scheduler-navigation .k-nav-today{margin-right:6px}.k-scheduler .k-scheduler-toolbar .k-views-dropdown:focus{box-shadow:inset 0 0 0 1px rgba(232,38,49,.2)}.k-scheduler .k-scheduler-toolbar .k-nav-current .k-lg-date-format{max-width:none}.k-scheduler .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th{font-weight:500}.k-scheduler .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th.k-today{color:#e82631}.k-scheduler .k-scheduler-times{min-width:100px}.k-scheduler .k-scheduler-times .k-scheduler-table .k-scheduler-times-all-day,.k-scheduler .k-scheduler-times .k-scheduler-table span{font-weight:500}.k-scheduler .k-scheduler-monthview{overflow-y:unset}.k-scheduler .k-scheduler-monthview .k-today .k-nav-day{color:#e82631}.k-scheduler .k-scheduler-content{overflow-y:unset}.k-scheduler .k-scheduler-content .k-more-events:hover{border-color:#e82631}.k-scheduler .k-scheduler-footer{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.k-scheduler .k-scheduler-footer .k-scheduler-fullday{border:1px solid #d8d8d8;background-color:#fff;color:#000}.k-scheduler .k-scheduler-footer .k-scheduler-fullday:focus{box-shadow:inset 0 0 0 1px rgba(232,38,49,.2)}.k-scheduler .k-scheduler-footer .color-desc-section{right:10px;position:absolute}.k-scheduler .k-scheduler-footer .color-desc-section .dot{align-self:center;width:10px;height:10px;border-radius:50%}.k-scheduler .k-scheduler-footer .color-desc-section .dot.interview{background-color:#1d4a79}.k-scheduler .k-scheduler-footer .color-desc-section .dot.task{background-color:#e82631}.k-scheduler .k-scheduler-views-wrapper .k-scheduler-views{display:none}.k-scheduler .k-scheduler-views-wrapper .k-dropdown.k-views-dropdown{display:block;background-color:#fff;border:1px solid #ccc;color:#000}.k-scheduler .event-type-interview{border-left:4px solid #0d6efd;background-color:#dbe4ed}.k-scheduler .event-type-interview .template-title{color:#7a8ea4;padding-top:4px;width:100%;font-weight:500}.k-scheduler .event-type-interview .template-title.canceled{text-decoration:line-through}.k-scheduler .event-type-interview.decline{border-left-color:#e17338}.k-scheduler .event-type-interview.decline .template-title{color:#e17338}.k-scheduler .event-type-interview.accept{border-left-color:#1d4a79}.k-scheduler .event-type-interview.accept .template-title{color:#1d4a79}.k-scheduler .event-type-task{border-left:4px solid #e82631;background-color:#d8d8d8}.k-scheduler .event-type-task .template-title{color:#e82631;padding-top:4px;overflow:hidden;text-overflow:ellipsis;width:100%;font-weight:500}.k-scheduler .k-scheduler-task-text{border:none}.k-scheduler .k-scheduler-task-text .template-title{color:#212529!important}.k-scheduler .k-more-events{background-color:#e4e7eb;color:#000}.k-scheduler .k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn{border-left-width:0}.k-scheduler .k-scheduler-agendaview .k-scheduler-table .no-data{border-width:0 0 1px 0;text-align:center}.k-scheduler .k-scheduler-agendaview .k-scheduler-table .agenda-time{text-align:center;padding-top:4px}.k-scheduler .k-scheduler-agendaview .k-scheduler-table .agenda-time.canceled{text-decoration:line-through}.k-scheduler .k-scheduler-agendaview .k-scheduler-content tr:hover{border-color:#dee2e6}.k-scheduler .k-scheduler-agendaview .k-scheduler-content tr.k-today{color:#e82631}.k-scheduler .k-scheduler-agendaview .k-scheduler-content tr.k-today .template-title,.k-scheduler .k-scheduler-agendaview .k-scheduler-content tr.k-today>td{color:#e82631!important}.k-scheduler .k-scheduler-agendaview .task-type-column{width:11em}.k-scheduler .k-scheduler-agendaview .task-type-content{text-align:left;padding-top:4px}.k-scheduler .k-scheduler-agendaview .task-type-content.canceled{text-decoration:line-through}.k-scheduler .k-scheduler-agendaview .template-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.k-scheduler .k-scheduler-agendaview .template-title.canceled{text-decoration:line-through}.k-scheduler .k-scheduler-agendaview .event-task-tooltip{padding-top:4px}.k-tooltip{background:#fff;border-color:#fff;box-shadow:#959da5 0 8px 24px!important;color:#000}.k-tooltip .event-task-tooltip{padding:6px}.k-tooltip .event-task-tooltip .title-bar{float:left;min-width:6px;height:20px;margin-right:1rem;background:#e82631}.k-tooltip .event-task-tooltip .title-bar.interview{background:#1d4a79!important}.k-tooltip .event-task-tooltip .title{font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600;color:#000;word-break:break-word}.k-tooltip .event-task-tooltip .topic{font-weight:600}.k-tooltip .event-task-tooltip .btn-edit-task{color:#e82631;padding-top:0;padding-bottom:0}.k-tooltip .event-task-tooltip .copy-icon{color:#e82631;width:20px;height:20px;cursor:pointer}.k-tooltip .event-task-tooltip .task-details-value{word-break:break-word}.k-tooltip .k-callout{color:#fff}.k-callout.k-callout-n{border-bottom-color:#fff}.k-callout.k-callout-s{border-top-color:#fff}.k-callout.k-callout-w{border-left-color:transparent!important}.k-callout.k-callout-e{border-right-color:transparent!important}.k-event-bottom-actions,.k-event-top-actions{display:none}.mytask-create-task-modal-component{font-size:14px}@media (min-width:576px) and (max-width:768px){.mytask-create-task-modal-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.mytask-create-task-modal-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.mytask-create-task-modal-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.mytask-create-task-modal-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.mytask-create-task-modal-component{font-size:14px}}.mytask-create-task-modal-component .modal-dialog{min-width:500px}.mytask-create-task-modal-component .modal-content{border:1px solid #e82631;border-radius:5px;min-width:600px}.mytask-create-task-modal-component .modal-content .modal-body{padding:4rem;padding-top:2rem;padding-bottom:2rem}.mytask-create-task-modal-component .modal-content .modal-body.content-fit{padding:2rem}.mytask-create-task-modal-component .modal-content .modal-body .close-icon{cursor:pointer;color:#a9a9a9;position:absolute;top:20px;right:20px}.mytask-create-task-modal-component .modal-content .modal-body .blue-bar{float:left;width:6px;height:18px;margin-right:10px;margin-top:4px;background:#e82631}.mytask-create-task-modal-component .modal-content .modal-body .modal-title{font-size:17.71875px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600}@media (min-width:576px) and (max-width:768px){.mytask-create-task-modal-component .modal-content .modal-body .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.mytask-create-task-modal-component .modal-content .modal-body .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.mytask-create-task-modal-component .modal-content .modal-body .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.mytask-create-task-modal-component .modal-content .modal-body .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.mytask-create-task-modal-component .modal-content .modal-body .modal-title{font-size:17.71875px}}.mytask-create-task-modal-component .modal-content .modal-body .candidate-id{color:#4f4f4f;font-weight:700}.mytask-create-task-modal-component .modal-content .modal-body .candidate-name{color:#000;font-weight:500}.mytask-create-task-modal-component .modal-content .modal-body .topic-label{font-size:12.4444444444px;font-weight:500;color:#acacac}@media (min-width:576px) and (max-width:768px){.mytask-create-task-modal-component .modal-content .modal-body .topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.mytask-create-task-modal-component .modal-content .modal-body .topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.mytask-create-task-modal-component .modal-content .modal-body .topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.mytask-create-task-modal-component .modal-content .modal-body .topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.mytask-create-task-modal-component .modal-content .modal-body .topic-label{font-size:12.4444444444px}}.mytask-create-task-modal-component .modal-content .modal-body .topic-label .require-icon{color:#e17338}.mytask-create-task-modal-component .modal-content .modal-body .k-autocomplete,.mytask-create-task-modal-component .modal-content .modal-body .k-multiselect-wrap,.mytask-create-task-modal-component .modal-content .modal-body .k-numeric-wrap,.mytask-create-task-modal-component .modal-content .modal-body .k-picker-wrap,.mytask-create-task-modal-component .modal-content .modal-body .k-textbox{font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;border:solid 1.25px #ccc;border-radius:15px;outline:0;background:0 0}.mytask-create-task-modal-component .modal-content .modal-body .k-picker-wrap .k-input:hover{cursor:pointer}.mytask-create-task-modal-component .modal-content .modal-body .k-select{border:none;color:#e82631;padding-right:10px;background:0 0}.mytask-create-task-modal-component .modal-content .modal-body .k-checkbox{border:solid 1px #ccc}.mytask-create-task-modal-component .modal-content .modal-body .k-checkbox-label{margin-left:.5rem}.mytask-create-task-modal-component .modal-content .modal-body .custom-text-area{border:solid 1.25px #ccc;border-radius:5px;width:100%;resize:none;padding:10.5px}.mytask-create-task-modal-component .modal-content .modal-body .custom-text-area::placeholder{color:#bdbdbd!important;opacity:100%}.mytask-create-task-modal-component .modal-content .modal-body .btn-modal-confirm{min-width:150px}.mytask-create-task-modal-component .modal-content .modal-body .btn-modal-cancel{width:150px;background-color:transparent;color:#e82631}.mytask-create-task-modal-component .modal-content .modal-body .input-disable{border-color:#c4c4c4}.mytask-create-task-modal-component .modal-content .modal-body .input-disable .k-select{color:#c4c4c4}.mytask-create-task-modal-component .modal-content .modal-body .k-dropdown-wrap{border-radius:15px;color:#000;background:#fff;border:solid 1.25px #ccc}.mytask-create-task-modal-component .modal-content .modal-body .k-dropdown-wrap.k-state-focused{box-shadow:0 0 1px 1pt rgba(204,204,204,.5)}.mytask-create-task-modal-component .modal-content .modal-body .hide-time{display:none}.mytask-create-task-modal-component .modal-content .modal-body .detail-move-top{margin-bottom:92px}.k-list-optionlabel{display:none}.k-list-optionlabel .kendo-option-label{color:#a7a7a7}.k-animation-container .k-calendar-container{border-color:rgba(232,38,49,.5)}.k-animation-container .k-calendar-container .k-header .k-link{color:#000}.k-animation-container .k-calendar-container .k-header .k-link.k-state-hover{color:#4f4f4f;background-color:#d8d8d8}.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-weight:400;font-size:12.4444444444px;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:12.4444444444px}}.k-animation-container .k-calendar-container .k-calendar-view .k-content .mute{color:#c4c4c4}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-other-month{color:#000;opacity:.4}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-hover .k-link{border-radius:50%}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-selected .k-link{border-radius:50%;color:#e82631;background-color:#d8d8d8;box-shadow:none}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-focused .k-link{border-radius:50%;box-shadow:none}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-today .k-link{border-radius:50%;box-shadow:none;border:1px solid #d8d8d8}.k-animation-container .k-calendar-container .k-footer .k-link{color:#e82631}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.interview-schedule-add-edit-modal-component .modal-content{border:1px solid #e82631;border-radius:5px;min-width:700px}.interview-schedule-add-edit-modal-component .modal-content .modal-header{padding:2rem 2rem 0 3rem;display:block;border-bottom:0}.interview-schedule-add-edit-modal-component .modal-content .modal-header .close-icon{cursor:pointer;color:#a9a9a9;position:absolute;top:32px;right:20px}.interview-schedule-add-edit-modal-component .modal-content .modal-header .blue-bar{float:left;width:6px;height:18px;margin-right:10px;margin-top:4px;background:#e82631}.interview-schedule-add-edit-modal-component .modal-content .modal-header .modal-title{font-size:17.71875px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600}@media (min-width:576px) and (max-width:768px){.interview-schedule-add-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.interview-schedule-add-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.interview-schedule-add-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.interview-schedule-add-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.interview-schedule-add-edit-modal-component .modal-content .modal-header .modal-title{font-size:17.71875px}}.interview-schedule-add-edit-modal-component .modal-content .modal-header .candidate-id{color:#4f4f4f;font-weight:700}.interview-schedule-add-edit-modal-component .modal-content .modal-header .candidate-name{color:#000;font-weight:500}.interview-schedule-add-edit-modal-component .modal-content .modal-body{padding:0 2rem 2rem 3rem;max-height:600px;overflow-y:scroll}.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-candidate-details{font-weight:500;color:#000}.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:12.4444444444px;font-weight:500;color:#acacac}@media (min-width:576px) and (max-width:768px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:12.4444444444px}}.interview-schedule-add-edit-modal-component .modal-content .modal-body .interview-topic-label .require-icon{color:#e17338}.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-autocomplete,.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-multiselect-wrap,.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-numeric-wrap,.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-picker-wrap,.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-textbox{font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;border:solid 1.25px #e82631;border-radius:15px;outline:0;background:0 0}.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-picker-wrap .k-input:hover{cursor:pointer}.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-select{border:none;color:#e82631;padding-right:10px;background:0 0}.interview-schedule-add-edit-modal-component .modal-content .modal-body .input-disable{border-color:#c4c4c4}.interview-schedule-add-edit-modal-component .modal-content .modal-body .input-disable .k-select{color:#c4c4c4}.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-dropdown-wrap{border-radius:15px;color:#000;background:#fff;border:solid 1.25px #e82631}.interview-schedule-add-edit-modal-component .modal-content .modal-body .k-dropdown-wrap.k-state-focused{box-shadow:0 0 1px 1pt rgba(232,38,49,.5)}.interview-schedule-add-edit-modal-component .modal-content .modal-body .btn-modal-confirm{min-width:150px}.interview-schedule-add-edit-modal-component .modal-content .modal-body .btn-modal-cancel{width:150px;background-color:transparent;color:#e82631}.interview-schedule-add-edit-modal-component .modal-content .modal-body .custom-text-area{border:solid 1.25px #e82631;border-radius:5px;width:100%;resize:none;padding:10.5px}.interview-schedule-add-edit-modal-component .modal-content .modal-body .custom-text-area::placeholder{color:#bdbdbd!important;opacity:100%}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item{display:flex;padding-top:.3rem}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item.read-only .k-select{display:none}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap{cursor:auto;box-shadow:none;border:none;padding:0}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap:before{display:none}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-input{display:none}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button{border-radius:2rem;background-color:#d8d8d8;border:none;padding:0 .7rem;margin-top:.5rem;margin-right:.5rem}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button>span:first-child{color:#000}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button .k-select{margin-left:.3rem;padding-right:0}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button .k-select .k-icon{color:rgba(0,0,0,.5);transform:scale(.9);margin-top:.1rem}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu{display:inline-flex;flex-wrap:nowrap;align-items:center}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .text{color:#000;cursor:pointer}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle{width:1px;visibility:hidden;background:0 0;border:none;padding:0;margin-left:.3rem;box-shadow:none}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle:after{display:none}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle:hover{transform:scale(1.1)}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle .icon{height:1rem;width:auto;color:#000}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu{top:90%;border-radius:6px;border-color:rgba(232,38,49,.5)}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:14px;color:#000}@media (min-width:576px) and (max-width:768px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:14px}}.interview-schedule-add-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item:hover{background-color:rgba(216,216,216,.5)}.k-list-optionlabel{display:none}.k-list-optionlabel .kendo-option-label{color:#a7a7a7}.k-animation-container .k-calendar-container{border-color:rgba(232,38,49,.5)}.k-animation-container .k-calendar-container .k-header .k-link{color:#000}.k-animation-container .k-calendar-container .k-header .k-link.k-state-hover{color:#4f4f4f;background-color:#d8d8d8}.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-weight:400;font-size:12.4444444444px;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:12.4444444444px}}.k-animation-container .k-calendar-container .k-calendar-view .k-content .mute{color:#c4c4c4}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-other-month{color:#000;opacity:.4}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-hover .k-link{border-radius:50%}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-selected .k-link{border-radius:50%;color:#e82631;background-color:#d8d8d8;box-shadow:none}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-focused .k-link{border-radius:50%;box-shadow:none}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-today .k-link{border-radius:50%;box-shadow:none;border:1px solid #d8d8d8}.k-animation-container .k-calendar-container .k-footer .k-link{color:#e82631}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.interview-schedule-edit-modal-component .modal-content{border:1px solid #e82631;border-radius:5px;min-width:700px}.interview-schedule-edit-modal-component .modal-content .modal-header{padding:2rem 2rem 0 3rem;display:block;border-bottom:0}.interview-schedule-edit-modal-component .modal-content .modal-header .close-icon{cursor:pointer;color:#a9a9a9;position:absolute;top:32px;right:20px}.interview-schedule-edit-modal-component .modal-content .modal-header .blue-bar{float:left;width:6px;height:18px;margin-right:10px;margin-top:4px;background:#e82631}.interview-schedule-edit-modal-component .modal-content .modal-header .modal-title{font-size:17.71875px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600}@media (min-width:576px) and (max-width:768px){.interview-schedule-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.interview-schedule-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.interview-schedule-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.interview-schedule-edit-modal-component .modal-content .modal-header .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.interview-schedule-edit-modal-component .modal-content .modal-header .modal-title{font-size:17.71875px}}.interview-schedule-edit-modal-component .modal-content .modal-header .candidate-id{color:#4f4f4f;font-weight:700}.interview-schedule-edit-modal-component .modal-content .modal-header .candidate-name{color:#000;font-weight:500}.interview-schedule-edit-modal-component .modal-content .modal-body{padding:0 2rem 2rem 3rem;max-height:600px;overflow-y:scroll}.interview-schedule-edit-modal-component .modal-content .modal-body .interview-candidate-details{font-weight:500;color:#000}.interview-schedule-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:12.4444444444px;font-weight:500;color:#acacac}@media (min-width:576px) and (max-width:768px){.interview-schedule-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.interview-schedule-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.interview-schedule-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.interview-schedule-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.interview-schedule-edit-modal-component .modal-content .modal-body .interview-topic-label{font-size:12.4444444444px}}.interview-schedule-edit-modal-component .modal-content .modal-body .interview-topic-label .require-icon{color:#e17338}.interview-schedule-edit-modal-component .modal-content .modal-body .k-autocomplete,.interview-schedule-edit-modal-component .modal-content .modal-body .k-multiselect-wrap,.interview-schedule-edit-modal-component .modal-content .modal-body .k-numeric-wrap,.interview-schedule-edit-modal-component .modal-content .modal-body .k-picker-wrap,.interview-schedule-edit-modal-component .modal-content .modal-body .k-textbox{font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;border:solid 1.25px #e82631;border-radius:15px;outline:0;background:0 0}.interview-schedule-edit-modal-component .modal-content .modal-body .k-picker-wrap .k-input:hover{cursor:pointer}.interview-schedule-edit-modal-component .modal-content .modal-body .k-select{border:none;color:#e82631;padding-right:10px;background:0 0}.interview-schedule-edit-modal-component .modal-content .modal-body .input-disable{border-color:#c4c4c4}.interview-schedule-edit-modal-component .modal-content .modal-body .input-disable .k-select{color:#c4c4c4}.interview-schedule-edit-modal-component .modal-content .modal-body .k-dropdown-wrap{border-radius:15px;color:#000;background:#fff;border:solid 1.25px #e82631}.interview-schedule-edit-modal-component .modal-content .modal-body .k-dropdown-wrap.k-state-focused{box-shadow:0 0 1px 1pt rgba(232,38,49,.5)}.interview-schedule-edit-modal-component .modal-content .modal-body .btn-modal-confirm{min-width:150px}.interview-schedule-edit-modal-component .modal-content .modal-body .btn-modal-cancel{width:150px;background-color:transparent;color:#e82631}.interview-schedule-edit-modal-component .modal-content .modal-body .custom-text-area{border:solid 1.25px #e82631;border-radius:5px;width:100%;resize:none;padding:10.5px}.interview-schedule-edit-modal-component .modal-content .modal-body .custom-text-area::placeholder{color:#bdbdbd!important;opacity:100%}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item{display:flex;padding-top:.3rem}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item.read-only .k-select{display:none}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap{cursor:auto;box-shadow:none;border:none;padding:0}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap:before{display:none}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-input{display:none}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button{border-radius:2rem;background-color:#d8d8d8;border:none;padding:0 .7rem;margin-top:.5rem;margin-right:.5rem}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button>span:first-child{color:#000}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button .k-select{margin-left:.3rem;padding-right:0}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .k-multiselect-wrap .k-reset .k-button .k-select .k-icon{color:rgba(0,0,0,.5);transform:scale(.9);margin-top:.1rem}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu{display:inline-flex;flex-wrap:nowrap;align-items:center}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .text{color:#000;cursor:pointer}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle{width:1px;visibility:hidden;background:0 0;border:none;padding:0;margin-left:.3rem;box-shadow:none}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle:after{display:none}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle:hover{transform:scale(1.1)}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-toggle .icon{height:1rem;width:auto;color:#000}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu{top:90%;border-radius:6px;border-color:rgba(232,38,49,.5)}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:14px;color:#000}@media (min-width:576px) and (max-width:768px){.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item{font-size:14px}}.interview-schedule-edit-modal-component .modal-content .modal-body .tags-item .k-multiselect .tag-with-menu .dropdown-menu .dropdown-item:hover{background-color:rgba(216,216,216,.5)}.k-list-optionlabel{display:none}.k-list-optionlabel .kendo-option-label{color:#a7a7a7}.k-animation-container .k-calendar-container{border-color:rgba(232,38,49,.5)}.k-animation-container .k-calendar-container .k-header .k-link{color:#000}.k-animation-container .k-calendar-container .k-header .k-link.k-state-hover{color:#4f4f4f;background-color:#d8d8d8}.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-weight:400;font-size:12.4444444444px;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.k-animation-container .k-calendar-container .k-calendar-view .k-content [role=gridcell]{font-size:12.4444444444px}}.k-animation-container .k-calendar-container .k-calendar-view .k-content .mute{color:#c4c4c4}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-other-month{color:#000;opacity:.4}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-hover .k-link{border-radius:50%}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-selected .k-link{border-radius:50%;color:#e82631;background-color:#d8d8d8;box-shadow:none}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-state-focused .k-link{border-radius:50%;box-shadow:none}.k-animation-container .k-calendar-container .k-calendar-view .k-content .k-today .k-link{border-radius:50%;box-shadow:none;border:1px solid #d8d8d8}.k-animation-container .k-calendar-container .k-footer .k-link{color:#e82631}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.broadcast-job-basket{position:fixed;bottom:2rem;right:2rem;display:flex;align-items:center;background-color:#2d3748;border-radius:5rem;box-shadow:0 4px 16px rgba(0,0,0,.15);padding:.4rem .4rem .4rem .75rem;z-index:1050;gap:.5rem;color:#fff;transform-origin:bottom right;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.broadcast-job-basket:hover{transform:scale(1.08);box-shadow:0 8px 24px rgba(0,0,0,.22)}.broadcast-job-basket .broadcast-job-basket-count{background-color:#e53e3e;color:#fff;font-weight:700;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12.4444444444px;flex-shrink:0}@media (min-width:576px) and (max-width:768px){.broadcast-job-basket .broadcast-job-basket-count{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-basket .broadcast-job-basket-count{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-basket .broadcast-job-basket-count{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-basket .broadcast-job-basket-count{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-basket .broadcast-job-basket-count{font-size:12.4444444444px}}.broadcast-job-basket .broadcast-job-basket-label{font-size:12.4444444444px;color:#fff;white-space:nowrap}@media (min-width:576px) and (max-width:768px){.broadcast-job-basket .broadcast-job-basket-label{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-basket .broadcast-job-basket-label{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-basket .broadcast-job-basket-label{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-basket .broadcast-job-basket-label{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-basket .broadcast-job-basket-label{font-size:12.4444444444px}}.broadcast-job-basket .btn-broadcast-job{background-color:#e53e3e;color:#fff;border-radius:5rem;border:none;padding:.4rem 1.25rem;font-size:12.4444444444px;white-space:nowrap}@media (min-width:576px) and (max-width:768px){.broadcast-job-basket .btn-broadcast-job{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-basket .btn-broadcast-job{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-basket .btn-broadcast-job{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-basket .btn-broadcast-job{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-basket .btn-broadcast-job{font-size:12.4444444444px}}.broadcast-job-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1060;cursor:pointer}.broadcast-job-popup{position:fixed;top:0;right:0;width:420px;height:100vh;background-color:#fff;z-index:1061;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.15)}.broadcast-job-popup-header{display:flex;align-items:center;padding:1.25rem 1rem .75rem;gap:.5rem;border-bottom:1px solid #edf2f7;flex-shrink:0}.broadcast-job-popup-title{font-weight:700;font-size:1rem;flex:1}.broadcast-job-popup .broadcast-job-clear-all{font-size:12.4444444444px;color:#e53e3e;text-decoration:none;white-space:nowrap}@media (min-width:576px) and (max-width:768px){.broadcast-job-popup .broadcast-job-clear-all{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-popup .broadcast-job-clear-all{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-popup .broadcast-job-clear-all{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-popup .broadcast-job-clear-all{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-popup .broadcast-job-clear-all{font-size:12.4444444444px}}.broadcast-job-popup .broadcast-job-clear-all:hover{text-decoration:underline}.broadcast-job-popup-close{background:0 0;border:none;font-size:1.2rem;line-height:1;color:#000;cursor:pointer;padding:0 .25rem}.broadcast-job-popup-summary{font-size:12.4444444444px;color:#718096;padding:.75rem 1rem;border-bottom:1px solid #edf2f7;flex-shrink:0}@media (min-width:576px) and (max-width:768px){.broadcast-job-popup-summary{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-popup-summary{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-popup-summary{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-popup-summary{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-popup-summary{font-size:12.4444444444px}}.broadcast-job-popup-list{flex:1;overflow-y:auto;padding:.5rem 0}.broadcast-job-popup .broadcast-job-candidate-row{display:flex;align-items:flex-start;padding:.6rem 1rem;gap:.75rem;border-bottom:1px solid #edf2f7}.broadcast-job-popup .broadcast-job-candidate-row:last-child{border-bottom:none}.broadcast-job-popup .broadcast-job-avatar{width:36px;height:36px;border-radius:50%;background-color:#cbd5e0;color:#2d3748;font-weight:700;font-size:12.4444444444px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width:576px) and (max-width:768px){.broadcast-job-popup .broadcast-job-avatar{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-popup .broadcast-job-avatar{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-popup .broadcast-job-avatar{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-popup .broadcast-job-avatar{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-popup .broadcast-job-avatar{font-size:12.4444444444px}}.broadcast-job-popup .broadcast-job-candidate-info{flex:1;min-width:0}.broadcast-job-popup .broadcast-job-candidate-name{font-weight:700;font-size:14px;color:#2d3748;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:576px) and (max-width:768px){.broadcast-job-popup .broadcast-job-candidate-name{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-popup .broadcast-job-candidate-name{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-popup .broadcast-job-candidate-name{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-popup .broadcast-job-candidate-name{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-popup .broadcast-job-candidate-name{font-size:14px}}.broadcast-job-popup .broadcast-job-candidate-position{font-size:12.4444444444px;color:#718096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:576px) and (max-width:768px){.broadcast-job-popup .broadcast-job-candidate-position{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-popup .broadcast-job-candidate-position{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-popup .broadcast-job-candidate-position{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-popup .broadcast-job-candidate-position{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-popup .broadcast-job-candidate-position{font-size:12.4444444444px}}.broadcast-job-popup .broadcast-job-candidate-channels{margin-top:.25rem;display:flex;gap:.35rem;flex-wrap:wrap}.broadcast-job-popup .broadcast-channel-badge{font-size:11.0617283951px;border-radius:4px;padding:1px 8px;font-weight:500}@media (min-width:576px) and (max-width:768px){.broadcast-job-popup .broadcast-channel-badge{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-popup .broadcast-channel-badge{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-popup .broadcast-channel-badge{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-popup .broadcast-channel-badge{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-popup .broadcast-channel-badge{font-size:11.0617283951px}}.broadcast-job-popup .broadcast-channel-badge.broadcast-channel-line{background-color:#c6f6d5;color:#276749}.broadcast-job-popup .broadcast-channel-badge.broadcast-channel-email{background-color:#bee3f8;color:#2a69ac}.broadcast-job-popup .broadcast-channel-badge.broadcast-channel-private{background-color:#e2e8f0;color:#4a5568}.broadcast-job-popup .broadcast-channel-badge.broadcast-channel-confidential{background-color:#fed7d7;color:#9b2335}.broadcast-job-popup .broadcast-channel-badge.broadcast-channel-optout{background-color:#fed7d7;color:#9b2335}.broadcast-job-popup .broadcast-channel-badge.broadcast-channel-overlimit{background-color:#fefcbf;color:#744210}.broadcast-job-popup .broadcast-job-remove-btn{background:0 0;border:none;color:#a0aec0;font-size:1rem;line-height:1;cursor:pointer;padding:0;flex-shrink:0;margin-top:.1rem}.broadcast-job-popup .broadcast-job-remove-btn:hover{color:#e53e3e}.broadcast-job-popup-footer{display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem 1rem;border-top:1px solid #edf2f7;flex-shrink:0}.broadcast-job-back-btn,.broadcast-job-cancel-btn{background-color:#fff;border:1px solid #cbd5e0;color:#4a5568;border-radius:6px;padding:.4rem 1.2rem;font-size:12.4444444444px}@media (min-width:576px) and (max-width:768px){.broadcast-job-back-btn,.broadcast-job-cancel-btn{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-back-btn,.broadcast-job-cancel-btn{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-back-btn,.broadcast-job-cancel-btn{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-back-btn,.broadcast-job-cancel-btn{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-back-btn,.broadcast-job-cancel-btn{font-size:12.4444444444px}}.broadcast-job-back-btn:hover,.broadcast-job-cancel-btn:hover{background-color:#f7fafc}.broadcast-job-submit-btn{background-color:#e82631;color:#fff;border:none;border-radius:6px;font-weight:700;font-size:14px;padding:.4rem 1.5rem}@media (min-width:576px) and (max-width:768px){.broadcast-job-submit-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-submit-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-submit-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-submit-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-submit-btn{font-size:14px}}.broadcast-job-submit-btn:hover{background-color:#cf1620;color:#fff}.broadcast-job-submit-btn:disabled,.broadcast-job-submit-btn[disabled]{background-color:#a0aec0;cursor:not-allowed}.broadcast-job-preview-row{display:flex;align-items:flex-start;justify-content:space-between;padding:.6rem 0;border-bottom:1px solid #e5e5e5;gap:1rem}.broadcast-job-preview-row:last-of-type{border-bottom:none}.broadcast-job-preview-label{font-size:12.4444444444px;color:#4f4f4f;white-space:nowrap;padding-top:.1rem}@media (min-width:576px) and (max-width:768px){.broadcast-job-preview-label{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-preview-label{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-preview-label{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-preview-label{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-preview-label{font-size:12.4444444444px}}.broadcast-job-preview-value{text-align:right}.broadcast-job-preview-value.broadcast-job-preview-count{font-weight:700;color:#000}.broadcast-job-preview-value.broadcast-job-preview-channel{display:flex;align-items:center;gap:.4rem;font-weight:500}.broadcast-job-preview-value.broadcast-job-preview-line{color:#0078ff}.broadcast-job-preview-value.broadcast-job-preview-email{color:#718096}.broadcast-job-preview-row--jobs{flex-direction:column;align-items:flex-start;gap:.4rem}.broadcast-job-preview-job-list{display:flex;flex-direction:column;gap:.6rem;width:100%;text-align:left}.broadcast-job-preview-job-item .broadcast-job-dropdown-title{display:flex;align-items:baseline;gap:.3rem;font-weight:500;color:#000;font-size:12.4444444444px}@media (min-width:576px) and (max-width:768px){.broadcast-job-preview-job-item .broadcast-job-dropdown-title{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-preview-job-item .broadcast-job-dropdown-title{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-preview-job-item .broadcast-job-dropdown-title{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-preview-job-item .broadcast-job-dropdown-title{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-preview-job-item .broadcast-job-dropdown-title{font-size:12.4444444444px}}.broadcast-job-preview-job-item .broadcast-job-preview-bullet{color:#4f4f4f;flex-shrink:0}.broadcast-job-preview-job-item .broadcast-job-dropdown-inactive{color:#a9a9a9;font-size:12.4444444444px}@media (min-width:576px) and (max-width:768px){.broadcast-job-preview-job-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-preview-job-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-preview-job-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-preview-job-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-preview-job-item .broadcast-job-dropdown-inactive{font-size:12.4444444444px}}.broadcast-job-preview-job-item .broadcast-job-dropdown-detail{font-size:12.4444444444px;color:#4f4f4f;margin-top:.1rem;padding-left:.85rem}@media (min-width:576px) and (max-width:768px){.broadcast-job-preview-job-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-preview-job-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-preview-job-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-preview-job-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-preview-job-item .broadcast-job-dropdown-detail{font-size:12.4444444444px}}.broadcast-job-preview-channel-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;font-size:11.0617283951px;font-weight:700;color:#fff}@media (min-width:576px) and (max-width:768px){.broadcast-job-preview-channel-icon{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-preview-channel-icon{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-preview-channel-icon{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-preview-channel-icon{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-preview-channel-icon{font-size:11.0617283951px}}.broadcast-job-preview-channel-icon--line{background-color:#06c755}.broadcast-job-preview-channel-icon--email{background-color:#718096;border-radius:50%}.broadcast-job-preview-job-badge{display:inline-block;border:1.5px solid #e82631;color:#e82631;border-radius:5rem;padding:.2rem .85rem;font-size:12.4444444444px;font-weight:500;background-color:transparent;white-space:nowrap}@media (min-width:576px) and (max-width:768px){.broadcast-job-preview-job-badge{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-preview-job-badge{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-preview-job-badge{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-preview-job-badge{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-preview-job-badge{font-size:12.4444444444px}}.broadcast-job-message-preview{background-color:#f7fafc;border-radius:6px;padding:.75rem 1rem}.broadcast-job-message-preview-label{font-size:11.0617283951px;color:#a9a9a9;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem}@media (min-width:576px) and (max-width:768px){.broadcast-job-message-preview-label{font-size:calc(11.0617283951px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-message-preview-label{font-size:calc(11.0617283951px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-message-preview-label{font-size:calc(11.0617283951px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-message-preview-label{font-size:calc(11.0617283951px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-message-preview-label{font-size:11.0617283951px}}.broadcast-job-message-preview-content{font-size:12.4444444444px;color:#000;line-height:1.6}@media (min-width:576px) and (max-width:768px){.broadcast-job-message-preview-content{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-message-preview-content{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-message-preview-content{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-message-preview-content{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-message-preview-content{font-size:12.4444444444px}}.broadcast-job-popup-footer.justify-content-between{justify-content:space-between!important}.broadcast-job-dropdown-popup .k-list .k-item,.broadcast-job-dropdown-popup .k-list-ul .k-list-item{border-bottom:1px solid #e5e5e5}.broadcast-job-dropdown-popup .k-list .k-item:last-child,.broadcast-job-dropdown-popup .k-list-ul .k-list-item:last-child{border-bottom:none}.k-list .k-item.k-state-selected .broadcast-job-dropdown-detail,.k-list .k-item.k-state-selected .broadcast-job-dropdown-inactive,.k-list .k-item.k-state-selected .broadcast-job-dropdown-title,.k-list-ul .k-list-item.k-selected .broadcast-job-dropdown-detail,.k-list-ul .k-list-item.k-selected .broadcast-job-dropdown-inactive,.k-list-ul .k-list-item.k-selected .broadcast-job-dropdown-title{color:#fff}.broadcast-job-dropdown-header{padding:.4rem .8rem;font-size:12.4444444444px;color:#4f4f4f;border-bottom:1px solid #e5e5e5;font-weight:500}@media (min-width:576px) and (max-width:768px){.broadcast-job-dropdown-header{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-dropdown-header{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-dropdown-header{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-dropdown-header{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-dropdown-header{font-size:12.4444444444px}}.broadcast-job-dropdown-item{padding:.1rem 0 .25rem}.broadcast-job-dropdown-item .broadcast-job-dropdown-title{font-weight:500;color:#000}.broadcast-job-dropdown-item .broadcast-job-dropdown-inactive{color:#a9a9a9;font-size:12.4444444444px}@media (min-width:576px) and (max-width:768px){.broadcast-job-dropdown-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-dropdown-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-dropdown-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-dropdown-item .broadcast-job-dropdown-inactive{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-dropdown-item .broadcast-job-dropdown-inactive{font-size:12.4444444444px}}.broadcast-job-dropdown-item .broadcast-job-dropdown-detail{font-size:12.4444444444px;color:#4f4f4f;margin-top:.1rem}@media (min-width:576px) and (max-width:768px){.broadcast-job-dropdown-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-dropdown-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-dropdown-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-dropdown-item .broadcast-job-dropdown-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-dropdown-item .broadcast-job-dropdown-detail{font-size:12.4444444444px}}.broadcast-job-dropdown-item .broadcast-job-dropdown-postnumber{color:#e82631;font-weight:500}.broadcast-job-dropdown-item .broadcast-job-dropdown-sep{color:#a9a9a9}.k-multiselect.broadcast-job-multiselect .k-tag{background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;color:inherit!important;box-shadow:none!important}.k-multiselect.broadcast-job-multiselect .k-tag .k-tag-label{color:inherit;font-weight:400}.k-multiselect.broadcast-job-multiselect .k-tag .k-tag-action{display:none!important}.broadcast-job-selected-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.broadcast-job-dialog{background:#fff;border-radius:8px;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.broadcast-job-dialog--config{width:540px}.broadcast-job-dialog--preview{width:580px}.broadcast-job-dialog__body{overflow-y:auto;flex:1}.broadcast-job-dialog .broadcast-job-multiselect .k-multiselect-wrap .k-reset .k-button{background-color:transparent;color:#6c757d;border:none;margin-left:.5rem}#broadcast-job-config-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1060;align-items:center;justify-content:center}.broadcast-job-modal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1070;align-items:center;justify-content:center}.broadcast-job-success-dialog{background:#fff;border-radius:12px;padding:2rem 1.75rem 1.5rem;width:360px;max-width:90vw;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.18)}.broadcast-job-success-icon{width:64px;height:64px;background:#e8f5e9;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.broadcast-job-success-title{font-size:1.15rem;font-weight:700;color:#1a1a1a;margin-bottom:.4rem}.broadcast-job-success-message{font-size:.875rem;color:#555;margin-bottom:1.25rem}.broadcast-job-success-stat{flex:1;background:#f5f5f5;border-radius:8px;padding:.75rem .5rem}.broadcast-job-success-stat-number{font-size:1.5rem;font-weight:700;color:#1a1a1a}.broadcast-job-success-stat-label{font-size:.8rem;color:#666;margin-top:.15rem}.broadcast-job-success-done-btn{width:100%;padding:.65rem;background:#e82631;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer}.broadcast-job-success-done-btn:hover{background:#cf1620}.broadcast-job-confirm-dialog{background:#fff;border-radius:10px;padding:2rem 1.75rem;width:340px;max-width:90vw;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.18)}.broadcast-job-confirm-dialog .broadcast-job-cancel-btn{min-width:90px}.broadcast-job-confirm-dialog .broadcast-job-submit-btn{min-width:110px}.broadcast-job-confirm-title{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.broadcast-job-confirm-message{font-size:.875rem;color:#555;margin-bottom:1.5rem}.broadcast-job-tag{display:inline-flex;align-items:center;gap:.3rem;background-color:rgba(232,38,49,.1);border:1px solid rgba(232,38,49,.3);border-radius:50px;padding:.2rem .3rem .2rem .6rem;max-width:220px}.broadcast-job-tag .broadcast-job-tag-text{font-size:12.4444444444px;color:#e82631;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:576px) and (max-width:768px){.broadcast-job-tag .broadcast-job-tag-text{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.broadcast-job-tag .broadcast-job-tag-text{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.broadcast-job-tag .broadcast-job-tag-text{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.broadcast-job-tag .broadcast-job-tag-text{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.broadcast-job-tag .broadcast-job-tag-text{font-size:12.4444444444px}}.broadcast-job-tag .broadcast-job-tag-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:0 0;border:none;border-radius:3px;cursor:pointer;color:#e82631;flex-shrink:0;line-height:1}.broadcast-job-tag .broadcast-job-tag-remove:hover{background-color:rgba(232,38,49,.2)}.job-posting-description-component,.job-posting-qualification-component{font-size:14px;font-weight:400;color:#000}@media (min-width:576px) and (max-width:768px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component,.job-posting-qualification-component{font-size:14px}}.job-posting-description-component p,.job-posting-qualification-component p{margin-bottom:.5rem}.job-posting-description-component blockquote,.job-posting-qualification-component blockquote{margin-bottom:.5rem}.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h1,.job-posting-qualification-component h1{font-size:28.3820114136px}}.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h2,.job-posting-qualification-component h2{font-size:25.2284545898px}}.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h3,.job-posting-qualification-component h3{font-size:22.4252929688px}}.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:calc(19.93359375px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h4,.job-posting-qualification-component h4{font-size:19.93359375px}}.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h5,.job-posting-qualification-component h5{font-size:17.71875px}}.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}@media (min-width:576px) and (max-width:768px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.job-posting-description-component h6,.job-posting-qualification-component h6{font-size:15.75px}}.status-badge{padding:5px 12px;border-radius:6px;font-weight:600;font-size:13px;line-height:1;color:#fff}.status-badge.badge-active{background-color:#1e2a4a;color:#fff}.status-badge.badge-inactive{background-color:#b8bcc4;color:#fff}.status-badge.badge-na{background-color:#e9ebef;color:#6b7280}.status-badge.badge-error{background-color:#e82631}.status-badge.badge-line{background-color:#c6f6d5;color:#276749}.status-badge.badge-email{background-color:#bee3f8;color:#2a69ac}.status-badge.badge-optout{background-color:#fed7d7;color:#9b2335}.status-badge.badge-overlimit{background-color:#fefcbf;color:#744210}.custom-modal-component .container .line-with-text:after,.custom-modal-component .container .line-with-text:before{content:"";display:inline-block;width:calc(100% / 2 - 30px);border-top:1px solid #d6d6d6;top:50%;position:absolute}.form-container-component .input-item{margin-bottom:1rem}.form-textbox-component.k-textbox{width:100%;border-radius:50rem;padding:1.1rem .45rem}.form-textbox-component.k-textbox.padding-up{padding:1.5rem .8rem}.form-textbox-component.k-textbox .k-input{width:100%;font-size:14px;font-weight:400;color:#404040}@media (min-width:576px) and (max-width:768px){.form-textbox-component.k-textbox .k-input{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.form-textbox-component.k-textbox .k-input{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.form-textbox-component.k-textbox .k-input{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.form-textbox-component.k-textbox .k-input{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.form-textbox-component.k-textbox .k-input{font-size:14px}}.form-textbox-component.form-control{font-size:14px;font-weight:400;color:#404040;border-radius:50rem;padding:.475rem 1.2rem;height:auto}@media (min-width:576px) and (max-width:768px){.form-textbox-component.form-control{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.form-textbox-component.form-control{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.form-textbox-component.form-control{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.form-textbox-component.form-control{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.form-textbox-component.form-control{font-size:14px}}.form-textbox-component.form-control:hover{box-shadow:0 0 0 .2rem #2194A240}.form-textbox-component.form-control.padding-up{padding:.875rem 1.65rem}.form-textbox-component.form-control.pulse-effect:hover{animation:pulse-green 1.5s;animation-iteration-count:5;box-shadow:0 0 0 10px rgba(255,255,255,0)}.form-inputgroup-component.input-group{border-radius:50rem;background-color:#fff;padding-top:.1rem;padding-bottom:.1rem;font-size:14px;font-weight:400;color:#404040}@media (min-width:576px) and (max-width:768px){.form-inputgroup-component.input-group{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.form-inputgroup-component.input-group{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.form-inputgroup-component.input-group{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.form-inputgroup-component.input-group{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.form-inputgroup-component.input-group{font-size:14px}}.form-inputgroup-component.input-group.border{border:1.5px solid #e82631!important}.form-inputgroup-component.input-group.left-icon .form-control{padding-left:.5rem}.form-inputgroup-component.input-group.hover-effect:hover{animation:pulse-green 1.5s;animation-iteration-count:5;box-shadow:0 0 0 10px rgba(255,255,255,0)}.form-inputgroup-component.input-group .input-group-prepend{font-size:inherit;font-weight:inherit;color:inherit}.form-inputgroup-component.input-group .input-group-prepend .input-group-text{background-color:transparent;border:none;font-size:inherit;font-weight:inherit;color:inherit}.form-inputgroup-component.input-group .input-group-prepend .input-group-text .icon{font-size:inherit;font-weight:inherit;color:inherit}.form-inputgroup-component.input-group .form-control{border:none;background-color:transparent;font-size:inherit;font-weight:inherit;color:inherit}.form-inputgroup-component.input-group .form-control:focus{outline:0;box-shadow:none}.form-checkbox-component{display:flex}.form-checkbox-component>.k-checkbox{flex:0 0 auto;max-width:100%;margin-right:.2rem;border-color:#ccc;border-width:1.5px}.form-checkbox-component>.k-checkbox+.k-checkbox-label{font-size:14px;font-weight:400;color:#404040}@media (min-width:576px) and (max-width:768px){.form-checkbox-component>.k-checkbox+.k-checkbox-label{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.form-checkbox-component>.k-checkbox+.k-checkbox-label{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.form-checkbox-component>.k-checkbox+.k-checkbox-label{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.form-checkbox-component>.k-checkbox+.k-checkbox-label{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.form-checkbox-component>.k-checkbox+.k-checkbox-label{font-size:14px}}.form-btn-component.btn{border-radius:50rem;padding:.6rem 1rem;background-color:#e82631;border:1.5px solid #e82631;font-size:14px;font-weight:400;color:#fff}@media (min-width:576px) and (max-width:768px){.form-btn-component.btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.form-btn-component.btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.form-btn-component.btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.form-btn-component.btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.form-btn-component.btn{font-size:14px}}.form-btn-component.btn.out-line{border-width:1.5px;border-color:#e82631;background-color:transparent;color:#e82631}.summary-field-validation-component{font-size:14px;font-weight:400;color:#dc3545}@media (min-width:576px) and (max-width:768px){.summary-field-validation-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.summary-field-validation-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.summary-field-validation-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.summary-field-validation-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.summary-field-validation-component{font-size:14px}}.summary-field-validation-component .error-message{font-size:inherit;font-weight:inherit;color:inherit}.image-stretch-component{width:100%}.image-stretch-component .frame{width:100%;padding-bottom:100%;position:relative}.image-stretch-component .frame.ratio-1-1{width:100%;padding-bottom:100%}.image-stretch-component .frame.ratio-4-3{width:100%;padding-bottom:75%}.image-stretch-component .frame.ratio-2-1{width:100%;padding-bottom:50%}.image-stretch-component .frame.ratio-3-2{width:100%;padding-bottom:66.67%}.image-stretch-component .frame.ratio-25-6{width:100%;padding-bottom:24%}.image-stretch-component .frame .image{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.image-stretch-component .frame .image.cover{object-fit:cover}.image-stretch-component .frame .image.fill{object-fit:fill}.joppost-details-componant{font-size:14px;border-radius:5px;padding:1rem}@media (min-width:576px) and (max-width:768px){.joppost-details-componant{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.joppost-details-componant{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.joppost-details-componant{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.joppost-details-componant{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.joppost-details-componant{font-size:14px}}.joppost-details-componant .candidate-header{position:relative;padding-top:2rem;background-color:#f2f2f2}.joppost-details-componant .candidate-header .present-jobTitle{align-items:baseline}.joppost-details-componant .candidate-header .ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;top:0}.joppost-details-componant .candidate-header .ribbon-wrapper .ribbon{font:bold 15px sans-serif;color:#333;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:7px 0;top:5px;left:-47px;height:25px;width:130px;background-color:#008d4d;color:#fff}.joppost-details-componant .candidate-footer{background-color:#cfe1e3;height:30px;padding-top:8px}.joppost-details-componant .candidate-actionbtn{padding-top:1rem;width:25px;height:40px}.joppost-details-componant .btn-saveCandidate{font-size:28.3820114136px;color:#ff0}@media (min-width:576px) and (max-width:768px){.joppost-details-componant .btn-saveCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.joppost-details-componant .btn-saveCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.joppost-details-componant .btn-saveCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.joppost-details-componant .btn-saveCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.joppost-details-componant .btn-saveCandidate{font-size:28.3820114136px}}.joppost-details-componant .btn-blacklistCandidate{font-size:25.2284545898px;color:#00bfff}@media (min-width:576px) and (max-width:768px){.joppost-details-componant .btn-blacklistCandidate{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.joppost-details-componant .btn-blacklistCandidate{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.joppost-details-componant .btn-blacklistCandidate{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.joppost-details-componant .btn-blacklistCandidate{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.joppost-details-componant .btn-blacklistCandidate{font-size:25.2284545898px}}.joppost-details-componant .btn-previewCandidateProfile{background-color:#f2f2f2}.joppost-details-componant .btn-previewCandidateProfile-icon{font-size:28.3820114136px!important;color:green!important}@media (min-width:576px) and (max-width:768px){.joppost-details-componant .btn-previewCandidateProfile-icon{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))!important}}@media (min-width:768px) and (max-width:992px){.joppost-details-componant .btn-previewCandidateProfile-icon{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))!important}}@media (min-width:992px) and (max-width:1200px){.joppost-details-componant .btn-previewCandidateProfile-icon{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))!important}}@media (min-width:1200px) and (max-width:1400px){.joppost-details-componant .btn-previewCandidateProfile-icon{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))!important}}@media (min-width:1400px){.joppost-details-componant .btn-previewCandidateProfile-icon{font-size:28.3820114136px!important}}.joppost-details-componant .btn-mailToCandidate{font-size:28.3820114136px}@media (min-width:576px) and (max-width:768px){.joppost-details-componant .btn-mailToCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.joppost-details-componant .btn-mailToCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.joppost-details-componant .btn-mailToCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.joppost-details-componant .btn-mailToCandidate{font-size:calc(28.3820114136px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.joppost-details-componant .btn-mailToCandidate{font-size:28.3820114136px}}.joppost-details-componant .rateStarGroup{color:#e29e39;font-size:22.4252929688px}@media (min-width:576px) and (max-width:768px){.joppost-details-componant .rateStarGroup{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.joppost-details-componant .rateStarGroup{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.joppost-details-componant .rateStarGroup{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.joppost-details-componant .rateStarGroup{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.joppost-details-componant .rateStarGroup{font-size:22.4252929688px}}.joppost-details-componant .dropdown-menu .actionCandidate-menu{width:200px;padding:1rem}.joppost-details-componant .dropdown-menu .ratingCandidate-menu{width:300px}.joppost-details-componant .past-workDate{padding-left:1.1rem}.joppost-details-componant #selectSubjectMail,.joppost-details-componant #senderEmali,.joppost-details-componant .select-blacklist-reason{width:100%}.joppost-details-componant #blacklistDetails{height:150px}.tooltip-component .tooltip-inner{padding:.8rem 1rem;text-align:left}.tooltip-component.show{opacity:1!important}.tooltip-component.light .arrow{visibility:hidden}.tooltip-component.light .tooltip-inner{background-color:#fff!important;font-weight:400;color:#000;box-shadow:0 4px 6px rgba(0,0,0,.35)}.tooltip-component.long-width{width:400px!important;min-width:initial!important}@media (max-width:767.98px){.tooltip-component.long-width{width:300px!important;min-width:initial!important}}@media (min-width:768px){.tooltip-component.long-width{width:500px!important;min-width:initial!important}}.tooltip-component.long-width .tooltip-inner{min-width:initial;max-width:100%!important}.tooltip-component.medium-width{width:200px!important;min-width:initial!important}@media (min-width:768px){.tooltip-component.medium-width{width:250px!important;min-width:initial!important}}.tooltip-component.medium-width .tooltip-inner{min-width:initial;max-width:100%!important}.tab-menu-component .tab-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.tab-menu-component .tab-row .tab-col{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;text-align:center;border-bottom:4px solid #e5e5e5}@media (min-width:576px){.tab-menu-component .tab-row .tab-col{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.tab-menu-component .tab-row .tab-col{flex:0 0 25%;max-width:25%}}@media (min-width:992px){.tab-menu-component .tab-row .tab-col{flex:0 0 25%;max-width:25%}}@media (min-width:1200px){.tab-menu-component .tab-row .tab-col{flex:0 0 25%;max-width:25%}}.tab-menu-component .tab-row .tab-col:hover{border-bottom-color:#e8263180}.tab-menu-component .tab-row .tab-col.active{border-bottom-color:#e82631}.tab-menu-component .tab-row .tab-col.active .link.text{color:#e82631}.tab-menu-component .tab-row .tab-col .link{cursor:pointer}.tab-menu-component .tab-row .tab-col .link.text{display:block;padding:1rem 0;font-size:15.75px;font-weight:500;color:#4f4f4f}@media (min-width:576px) and (max-width:768px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.tab-menu-component .tab-row .tab-col .link.text{font-size:15.75px}}@media (max-width:991.98px){.tab-menu-component .tab-row .tab-col .link.text{font-size:14px}}@media (max-width:991.98px) and (min-width:576px) and (max-width:768px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (max-width:991.98px) and (min-width:768px) and (max-width:992px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (max-width:991.98px) and (min-width:992px) and (max-width:1200px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (max-width:991.98px) and (min-width:1200px) and (max-width:1400px){.tab-menu-component .tab-row .tab-col .link.text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (max-width:991.98px) and (min-width:1400px){.tab-menu-component .tab-row .tab-col .link.text{font-size:14px}}.form-switch-component .k-switch{width:60px}.form-switch-component .k-switch .k-switch-container [class^=k-switch-label]{display:inline;position:absolute;top:50%;transform:translateY(-50%);text-shadow:none;line-height:2.2em;overflow:hidden}.form-switch-component .k-switch .k-switch-container .k-switch-label-on{text-align:left;left:10px;color:#fff}.form-switch-component .k-switch .k-switch-container .k-switch-label-off{text-align:right;right:10px;color:#404040}.form-switch-component .k-switch .k-switch-container .k-switch-handle{width:2.2em;height:2.2em}.form-switch-component .k-switch.k-switch-on .k-switch-handle{left:calc(100% - 22px)}.form-switch-component .k-switch.k-switch-on .k-switch-label-off{color:#e82631}.form-switch-component .k-switch.k-switch-off .k-switch-label-on{color:#fff}.form-switch-component .k-switch.k-switch-off .k-switch-handle{opacity:.4}.head-title-component{font-size:14px;font-weight:500;color:#000}@media (min-width:576px) and (max-width:768px){.head-title-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.head-title-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.head-title-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.head-title-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.head-title-component{font-size:14px}}.head-title-component.left-line{padding-left:1rem;position:relative}.head-title-component.left-line:before{content:"";height:100%;width:5px;background-color:#e82631;position:absolute;left:0}.head-title-component .notify-icon{position:relative;color:#323232;display:inline-block;margin-left:.5rem}.head-title-component .notify-icon .icon{color:inherit}.head-title-component .notify-icon .number{position:absolute;top:-1px;left:55%;border-radius:1rem;padding:.1rem .3rem;color:#fff;background-color:#e17338;font-size:6.9057825798px;font-weight:400}@media (min-width:576px) and (max-width:768px){.head-title-component .notify-icon .number{font-size:calc(6.9057825798px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.head-title-component .notify-icon .number{font-size:calc(6.9057825798px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.head-title-component .notify-icon .number{font-size:calc(6.9057825798px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.head-title-component .notify-icon .number{font-size:calc(6.9057825798px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.head-title-component .notify-icon .number{font-size:6.9057825798px}}.frame-box-component{border:1.5px solid #e8263180;border-radius:.5rem;padding:1rem;background-color:#fff}.swiper-pagination-component{position:relative;width:100%;height:1.5rem;margin-top:.5rem}.swiper-pagination-component .swiper-pagination{bottom:0;left:0;width:100%}.swiper-pagination-component .swiper-pagination .swiper-pagination-bullet{opacity:1;width:9px;height:9px;margin:0 4px;background:#d9d9d9}.swiper-pagination-component .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e82631}.swiper-pagination-component .swiper-pagination.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.dropdown-component.dropdown.caret .dropdown-toggle:after{display:inline-block}.dropdown-component.dropdown .dropdown-toggle{font-size:14px;font-weight:400;box-shadow:none}@media (min-width:576px) and (max-width:768px){.dropdown-component.dropdown .dropdown-toggle{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.dropdown-component.dropdown .dropdown-toggle{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.dropdown-component.dropdown .dropdown-toggle{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.dropdown-component.dropdown .dropdown-toggle{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.dropdown-component.dropdown .dropdown-toggle{font-size:14px}}.dropdown-component.dropdown .dropdown-toggle:after{display:none}.dropdown-component.dropdown .dropdown-menu{border:1.5px solid #2d99A980;border-radius:.5rem;padding:.5rem;background-color:#fff}.dropdown-component.dropdown .dropdown-menu .dropdown-item:active{background-color:#e9ecef}.dropdown-component.dropdown .dropdown-menu .dropdown-divider{border-width:1.5px;border-color:#e5e5e5}.dropdown-component.dropdown .dropdown-menu.dropdown-menu-center{right:auto;left:50%;transform:translate(-50%,0)}.swiper-button-component{position:absolute;top:50%;transform:translateY(25%);z-index:1}.swiper-button-component[class^=swiper-button-]{width:2.5rem;height:2.5rem;background-color:#fff;border-radius:100%;box-shadow:rgba(0,0,0,.16) 0 1px 4px}.swiper-button-component[class^=swiper-button-]:after{font-size:1rem;color:#000;font-weight:700}.swiper-button-component.swiper-button-next{right:-12px}.swiper-button-component.swiper-button-next:after{padding-left:.3rem}.swiper-button-component.swiper-button-prev{left:-12px}.swiper-button-component.swiper-button-prev:after{padding-right:.3rem}.social-media-links-component a{margin-right:8px;font-size:22.4252929688px;color:#e82631}@media (min-width:576px) and (max-width:768px){.social-media-links-component a{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.social-media-links-component a{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.social-media-links-component a{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.social-media-links-component a{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.social-media-links-component a{font-size:22.4252929688px}}.social-media-links-component a.footer-link-icon{position:relative}.social-media-links-component a.footer-link-icon .icon{position:absolute!important}.loading-position-component{height:140px;width:100%;position:relative}.loading-position-component .loading-spinner{width:150px;height:150px;display:inline-block;overflow:hidden}.loading-position-component .loading-spinner.loading-position{position:absolute;left:0;right:0;top:0;bottom:0;margin-top:auto;margin-left:auto;margin-right:auto;margin-bottom:auto}.loading-position-component .loading-spinner .loading-element .short-line{left:70.5px;top:36px;position:absolute;animation:loading-element linear 1s infinite;background:#e82631;width:9px;height:18px;border-radius:4.32px;transform-origin:4.5px 39px}@keyframes loading-element{0%{opacity:1}100%{opacity:0}}.loading-position-component .loading-spinner .loading-element{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.loading-position-component .loading-spinner .loading-element .short-line{background:#e82631}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(1){transform:rotate(0);animation-delay:-.9166666667s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(2){transform:rotate(30deg);animation-delay:-.8333333333s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(3){transform:rotate(60deg);animation-delay:-.75s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(4){transform:rotate(90deg);animation-delay:-.6666666667s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(5){transform:rotate(120deg);animation-delay:-.5833333333s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(6){transform:rotate(150deg);animation-delay:-.5s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(7){transform:rotate(180deg);animation-delay:-.4166666667s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(8){transform:rotate(210deg);animation-delay:-.3333333333s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(9){transform:rotate(240deg);animation-delay:-.25s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(10){transform:rotate(270deg);animation-delay:-.1666666667s}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(11){transform:rotate(300deg);animation-delay:-83.3333333ms}.loading-position-component .loading-spinner .loading-element .short-line:nth-child(12){transform:rotate(330deg);animation-delay:0s}.modal-backdrop{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.modal-loading .modal-dialog{max-width:400px;margin:1.75rem auto}.custom-modal-component{position:relative;border:1px solid #e82631}.custom-modal-component.allow-close .close{display:flex!important}.custom-modal-component .container .close{display:none;position:absolute;top:20px;right:20px;z-index:999}.custom-modal-component .container .close .icon{width:1rem;height:1rem}.custom-modal-component .container .modal-title{font-size:17.71875px;text-align:center;font-weight:700;color:#10343f}@media (min-width:576px) and (max-width:768px){.custom-modal-component .container .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .container .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .container .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .container .modal-title{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .container .modal-title{font-size:17.71875px}}.custom-modal-component .container .modal-title.title-with-bar{font-size:15.75px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;border-left:6px solid #e82631;padding-left:.5rem;line-height:1.2;font-weight:600}@media (min-width:576px) and (max-width:768px){.custom-modal-component .container .modal-title.title-with-bar{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .container .modal-title.title-with-bar{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .container .modal-title.title-with-bar{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .container .modal-title.title-with-bar{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .container .modal-title.title-with-bar{font-size:15.75px}}.custom-modal-component .container .main-content{min-height:150px;padding:1rem}@media (max-width:767.98px){.custom-modal-component .container .main-content{padding:0}}.custom-modal-component .container .main-content.popup-alert-message{padding-top:0;padding-bottom:0}.custom-modal-component .container .line-with-text{position:relative;text-align:center;padding:1rem 0}.custom-modal-component .container .line-with-text:before{left:0}.custom-modal-component .container .line-with-text:after{right:0}.custom-modal-component .container .line-with-text .text{color:#acacac;font-size:14px}@media (min-width:576px) and (max-width:768px){.custom-modal-component .container .line-with-text .text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .container .line-with-text .text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .container .line-with-text .text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .container .line-with-text .text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .container .line-with-text .text{font-size:14px}}.custom-modal-component .warning .svg-icon{color:#e17338;width:65px}@media (max-width:767.98px){.custom-modal-component .warning .svg-icon{width:50px}}.custom-modal-component .warning .warning-title{font-size:14px;color:#828282}@media (min-width:576px) and (max-width:768px){.custom-modal-component .warning .warning-title{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .warning .warning-title{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .warning .warning-title{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .warning .warning-title{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .warning .warning-title{font-size:14px}}.custom-modal-component .warning .warning-detail{font-size:12.4444444444px;color:#e17338}@media (min-width:576px) and (max-width:768px){.custom-modal-component .warning .warning-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .warning .warning-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .warning .warning-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .warning .warning-detail{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .warning .warning-detail{font-size:12.4444444444px}}.custom-modal-component .warning .warning-link{font-size:14px;color:#e82631;text-decoration:underline;cursor:pointer}@media (min-width:576px) and (max-width:768px){.custom-modal-component .warning .warning-link{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .warning .warning-link{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .warning .warning-link{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .warning .warning-link{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .warning .warning-link{font-size:14px}}.custom-modal-component .popup-success{padding:0 4rem;padding:0 1rem}@media (min-width:576px){.custom-modal-component .popup-success{padding:0 1.5rem}}@media (min-width:768px){.custom-modal-component .popup-success{padding:0 3.5rem}}.custom-modal-component .popup-success.no-padding{padding:0}.custom-modal-component .popup-success.remove-parent-padding{margin:-1.5rem;margin-bottom:0}.custom-modal-component .popup-success.remove-parent-padding-x{margin-left:-1.5rem;margin-right:-1.5rem}.custom-modal-component .popup-success.remove-parent-padding-y{margin-top:-1.5rem;margin-bottom:0}.custom-modal-component .popup-success .svg-icon{width:50px;height:50px;margin-bottom:1rem;color:#e82631}@media (max-width:767.98px){.custom-modal-component .popup-success .svg-icon{width:40px;height:40px;margin-bottom:0}}.custom-modal-component .popup-success .popup-success-detail{font-size:17.71875px;color:#000;font-weight:700;margin-bottom:1.5rem}.custom-modal-component .popup-success .popup-success-detail.font-default-size{font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:0}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-success .popup-success-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-success .popup-success-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-success .popup-success-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-success .popup-success-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-success .popup-success-detail.font-default-size{font-size:14px}}.custom-modal-component .popup-success .popup-success-detail.font-extra-size{font-size:25.2284545898px}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-success .popup-success-detail.font-extra-size{font-size:calc(25.2284545898px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-success .popup-success-detail.font-extra-size{font-size:calc(25.2284545898px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-success .popup-success-detail.font-extra-size{font-size:calc(25.2284545898px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-success .popup-success-detail.font-extra-size{font-size:calc(25.2284545898px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-success .popup-success-detail.font-extra-size{font-size:25.2284545898px}}.custom-modal-component .popup-success .popup-success-detail.color-gray{color:#828282}.custom-modal-component .popup-success .popup-success-detail.single-text{margin:2rem 0 2.5rem}.custom-modal-component .popup-success .popup-success-detail.title{margin-bottom:1rem}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-success .popup-success-detail{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-success .popup-success-detail{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-success .popup-success-detail{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-success .popup-success-detail{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-success .popup-success-detail{font-size:17.71875px}}.custom-modal-component .popup-success .popup-success-btn{font-size:14px;border-radius:50rem;padding:.4rem 1.2rem;background-color:#e82631;border:1.5px solid #e82631;font-weight:400;color:#fff}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-success .popup-success-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-success .popup-success-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-success .popup-success-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-success .popup-success-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-success .popup-success-btn{font-size:14px}}.custom-modal-component .popup-confirm,.custom-modal-component .popup-error{padding:0 1rem}.custom-modal-component .popup-confirm .svg-icon,.custom-modal-component .popup-error .svg-icon{width:50px;height:50px;color:#e82631}.custom-modal-component .popup-confirm .svg-icon.medium-icon,.custom-modal-component .popup-error .svg-icon.medium-icon{width:30px;height:30px}.custom-modal-component .popup-confirm .svg-icon.color-warning,.custom-modal-component .popup-error .svg-icon.color-warning{color:#e17338}@media (max-width:767.98px){.custom-modal-component .popup-confirm .svg-icon,.custom-modal-component .popup-error .svg-icon{width:40px;height:40px;margin-bottom:0}}.custom-modal-component .popup-error .link{color:#e82631;text-decoration:underline}.custom-modal-component .popup-error .remark{font-size:9.8326474623px;color:#bdbdbd}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-error .remark{font-size:calc(9.8326474623px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-error .remark{font-size:calc(9.8326474623px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-error .remark{font-size:calc(9.8326474623px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-error .remark{font-size:calc(9.8326474623px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-error .remark{font-size:9.8326474623px}}.custom-modal-component .popup-error .remark.warning{color:#e17338}.custom-modal-component .popup-confirm-title{font-size:14px;color:#000;font-weight:500;margin-bottom:1rem}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-confirm-title{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-confirm-title{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-confirm-title{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-confirm-title{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-confirm-title{font-size:14px}}.custom-modal-component .popup-confirm-title .regular-text{font-weight:400}.custom-modal-component .popup-confirm-form{font-size:14px;margin-bottom:1rem}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-confirm-form{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-confirm-form{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-confirm-form{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-confirm-form{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-confirm-form{font-size:14px}}.custom-modal-component .popup-confirm-form .form-check{margin-bottom:1rem}.custom-modal-component .popup-confirm-form .form-check .form-check-input{margin-top:6px;-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:red;width:1.15rem;height:1.15rem;border:1px solid #c4c4c4;border-radius:50%;transform:translateY(.1rem);display:grid;place-content:center}.custom-modal-component .popup-confirm-form .form-check .form-check-input:before{content:"";width:.35rem;height:.35rem;border-radius:50%;transform:scale(0);box-shadow:inset 1rem 1rem #fff;background-color:#fff}.custom-modal-component .popup-confirm-form .form-check .form-check-input:checked{border:.3rem solid #e82631}.custom-modal-component .popup-confirm-form .form-check .form-check-input:checked:before{transform:scale(1)}.custom-modal-component .popup-confirm-form .form-check .form-check-label{color:#000;font-weight:500;margin-left:2rem}.custom-modal-component .popup-confirm-form .form-check .form-input-radio{display:block;width:100%;border:1px solid #e5e5e5;border-radius:3px;padding-top:1rem;padding-left:1rem;margin-top:1rem}.custom-modal-component .popup-confirm-form .form-textarea{border:1px solid #e5e5e5;border-radius:3px;color:#000;padding:10px}.custom-modal-component .popup-confirm-detail{font-size:17.71875px;color:#000;font-weight:700;margin:2rem 0}.custom-modal-component .popup-confirm-detail.font-default-size{font-size:14px;font-weight:400}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-confirm-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-confirm-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-confirm-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-confirm-detail.font-default-size{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-confirm-detail.font-default-size{font-size:14px}}.custom-modal-component .popup-confirm-detail.title{margin-bottom:-1.5rem}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-confirm-detail{font-size:calc(17.71875px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-confirm-detail{font-size:calc(17.71875px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-confirm-detail{font-size:calc(17.71875px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-confirm-detail{font-size:calc(17.71875px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-confirm-detail{font-size:17.71875px}}.custom-modal-component [class*=-btn] .icon{width:auto;height:1.1rem;color:inherit}.custom-modal-component [class*=-btn] .icon.left{margin-right:.5rem}.custom-modal-component [class*=-btn] .icon.right{margin-left:.5rem}.custom-modal-component .popup-confirm-btn{font-size:14px;border-radius:50rem;padding:.4rem 1.2rem;background-color:#e82631;border:1.5px solid #e82631;font-weight:400;color:#fff}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-confirm-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-confirm-btn{font-size:14px}}.custom-modal-component .popup-cancel-btn{font-size:14px;border-radius:50rem;padding:.4rem 1.2rem;background-color:#fff;border:1.5px solid #e82631;font-weight:400;color:#e82631}@media (min-width:576px) and (max-width:768px){.custom-modal-component .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .popup-cancel-btn{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .popup-cancel-btn{font-size:14px}}.custom-modal-component .popup-cancel-btn.color-gray{color:#4f4f4f}.custom-modal-component .popup-cancel-btn,.custom-modal-component .popup-confirm-btn{min-width:9rem}.custom-modal-component .btn-note{font-size:12.4444444444px;font-weight:400;color:#828282;margin-top:.5rem}@media (min-width:576px) and (max-width:768px){.custom-modal-component .btn-note{font-size:calc(12.4444444444px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component .btn-note{font-size:calc(12.4444444444px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component .btn-note{font-size:calc(12.4444444444px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component .btn-note{font-size:calc(12.4444444444px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component .btn-note{font-size:12.4444444444px}}.custom-modal-component .long-btn{min-width:130px}.custom-modal-component.modal-client-landing-page{border:0;border-radius:10px}.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail{display:flex}.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .image-thumbnail{padding:0}.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .image-thumbnail .image{object-fit:cover;width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px}.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content{padding:2rem}.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .title{font-size:22.4252929688px;font-family:Poppins,Sarabun,Helvetica,Arial,sans-serif;font-weight:600;color:#1d4a79;text-align:left}@media (min-width:576px) and (max-width:768px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .title{font-size:calc(22.4252929688px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .title{font-size:calc(22.4252929688px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .title{font-size:calc(22.4252929688px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .title{font-size:calc(22.4252929688px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .title{font-size:22.4252929688px}}.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .detail{font-size:15.75px;margin-top:2rem;text-align:left;max-height:482px;overflow:scroll}@media (min-width:576px) and (max-width:768px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .detail{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .detail{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .detail{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .detail{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.custom-modal-component.modal-client-landing-page .client-landing-page-thumbnail .thumbnail-content .detail{font-size:15.75px}}.custom-modal-component .share-job-modal .share-job-title{text-align:left;color:#4f4f4f}.custom-modal-component .share-job-modal .share-job-meta{color:#4f4f4f}.custom-modal-component .share-job-modal .share-job-meta .status-color{width:14px;height:14px;border-radius:50%;display:inline-block;margin-right:4px}.custom-modal-component .share-job-modal .share-job-meta .status-color.active{background-color:#e82631;color:#e82631}.custom-modal-component .share-job-modal .share-job-meta .status-color.inactive{background-color:red}.custom-modal-component .share-job-modal .share-job-tabs{width:100%;border-bottom:3px solid #f4f4f4;padding-left:0;margin:0}.custom-modal-component .share-job-modal .share-job-tabs .nav-item{margin-bottom:-3px}.custom-modal-component .share-job-modal .share-job-tabs .share-job-tab.active{border-bottom:3px solid #e82631;font-weight:700;color:#e82631}.custom-modal-component .share-job-modal .share-job-tabs .share-job-tab .icon{width:15px;height:15px;vertical-align:text-top}.custom-modal-component .share-job-modal .share-tab-pane .job-link-label{text-align:left}.custom-modal-component .share-job-modal .share-tab-pane .share-copy-btn{background-color:#e82631;border-radius:10px;color:#fff;width:140px}.custom-modal-component .share-job-modal .share-tab-pane .share-copy-btn-copied{background-color:green;border-radius:10px;color:#fff}.custom-modal-component .share-job-modal .share-tab-pane .share-download-qr-btn{border-radius:10px;background-color:#e82631;color:#fff}.modal-position-top{margin-top:0}.modal-position-top .custom-modal-component{border-radius:0 0 10px 10px;border:0}.modal-position-top .custom-modal-component .main-content{min-height:unset}.modal-request-error-component .custom-title{padding:0 1rem;display:block}.modal-request-error-component .custom-content{font-weight:400}.modal-request-error-component .request-qrcode{width:100px;margin-top:1.5rem}.modal-request-error-component .request-code{font-size:9.8326474623px;font-weight:500;word-break:break-all}@media (min-width:576px) and (max-width:768px){.modal-request-error-component .request-code{font-size:calc(9.8326474623px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.modal-request-error-component .request-code{font-size:calc(9.8326474623px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.modal-request-error-component .request-code{font-size:calc(9.8326474623px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.modal-request-error-component .request-code{font-size:calc(9.8326474623px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.modal-request-error-component .request-code{font-size:9.8326474623px}}.modal-upload-file .close{font-size:14px;font-weight:400;position:absolute;right:1.2rem;top:.5rem}@media (min-width:576px) and (max-width:768px){.modal-upload-file .close{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.modal-upload-file .close{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.modal-upload-file .close{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.modal-upload-file .close{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.modal-upload-file .close{font-size:14px}}.modal-upload-file .container{padding:2rem}.modal-upload-file .modal-text-content{color:#828282}.modal-upload-file .modal-text-content .note-list{padding-left:2rem}.modal-upload-file .btn-select-file{padding-left:2rem;padding-right:2rem}.modal-upload-file .btn-select-file .icon{margin-right:.5rem}.company-image-header-component{position:relative;margin-bottom:1rem;padding-bottom:30px;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.company-image-header-component{margin-left:0;margin-right:0}}@media (min-width:576px){.company-image-header-component{padding-bottom:33.3333333333px}}.company-image-header-component .image-stretch-component.logo{position:absolute;bottom:0;left:15px;width:60px}@media (min-width:576px){.company-image-header-component .image-stretch-component.logo{width:100px}}@media (min-width:768px){.company-image-header-component .image-stretch-component.logo{left:2rem}}.company-image-header-component .image-stretch-component.logo .frame .image{border:1px solid #fff}.copy-to-clipboard-component{padding:.4rem;border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,.2);background:#fff}.copy-to-clipboard-component.top{margin-top:-10px}.copy-to-clipboard-componentbbottom{margin-bottom:10px}.kendo-template-datanotfound-component{font-size:14px;font-family:Roboto,Sarabun,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;color:#bdbdbd}@media (min-width:576px) and (max-width:768px){.kendo-template-datanotfound-component{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.kendo-template-datanotfound-component{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.kendo-template-datanotfound-component{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.kendo-template-datanotfound-component{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.kendo-template-datanotfound-component{font-size:14px}}.k-list-container.k-popup .k-list-optionlabel.k-state-selected.k-state-focused .text-secondary{color:#fff!important}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.blog-item{position:relative;border-radius:6px;box-shadow:0 0 10px #e5e5e5}.blog-item:nth-child(2){margin-top:1rem}.blog-item .image-stretch-component .frame{width:100%;padding-bottom:55%}.blog-item .image-stretch-component .frame .image{border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;object-position:top}.blog-item .image-stretch-component .frame .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.blog-item .blog-detail{height:6rem}.blog-item .blog-detail .caption{font-size:14px;font-weight:500;color:#000;line-height:1.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:4.2rem;padding:1rem 1rem 0 1rem;word-wrap:break-word}@media (min-width:576px) and (max-width:768px){.blog-item .blog-detail .caption{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.blog-item .blog-detail .caption{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.blog-item .blog-detail .caption{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.blog-item .blog-detail .caption{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.blog-item .blog-detail .caption{font-size:14px}}.blog-item:hover .content .title{text-decoration:underline}.blog-item .content{padding:1rem}.blog-item .content .title{font-size:15.75px;font-weight:500;color:#000;margin-bottom:.5rem}@media (min-width:576px) and (max-width:768px){.blog-item .content .title{font-size:calc(15.75px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.blog-item .content .title{font-size:calc(15.75px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.blog-item .content .title{font-size:calc(15.75px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.blog-item .content .title{font-size:calc(15.75px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.blog-item .content .title{font-size:15.75px}}.blog-item .content .text{font-size:14px;font-weight:300;color:#000}@media (min-width:576px) and (max-width:768px){.blog-item .content .text{font-size:calc(14px + 0 * ((100vw - 576px)/ 192))}}@media (min-width:768px) and (max-width:992px){.blog-item .content .text{font-size:calc(14px + 0 * ((100vw - 768px)/ 224))}}@media (min-width:992px) and (max-width:1200px){.blog-item .content .text{font-size:calc(14px + 0 * ((100vw - 992px)/ 208))}}@media (min-width:1200px) and (max-width:1400px){.blog-item .content .text{font-size:calc(14px + 0 * ((100vw - 1200px)/ 200))}}@media (min-width:1400px){.blog-item .content .text{font-size:14px}}.blog-item .stretched-link:after{cursor:pointer}