.job-description-wrapper .job-description-inner h2{color:#232323;margin-bottom:30px}.job-description-wrapper .job-description-inner .job-summary,.job-description-wrapper .job-description-inner .single-job-block{border-bottom:1px solid #e5e5e5;margin-bottom:30px;padding-bottom:30px}.job-description-wrapper .job-description-inner .job-summary h2{margin-bottom:36px}.job-description-wrapper .job-description-inner .job-description{display:flex;flex-wrap:wrap;gap:12px}.job-description-wrapper .job-description-inner .job-description-item{max-width:430px;width:100%}.job-description-wrapper .job-description-inner .item-header{color:#232323;font-size:24px;font-weight:700;letter-spacing:.03em;line-height:29px;margin-bottom:12px}.job-description-wrapper .job-description-inner .item-text{color:#232323;font-size:20px;line-height:22px}.job-description-wrapper .job-description-inner .single-job-block [data-hs-cos-field=block_text] li{margin-bottom:24px}.job-description-wrapper .job-description-inner .single-job-block [data-hs-cos-field=block_text] li:last-child,.job-description-wrapper .job-description-inner .single-job-block [data-hs-cos-field=block_text]>:last-child{margin-bottom:0}.job-description-wrapper .job-description-inner .apply-block .button{background-color:#41c0bc;border-color:#41c0bc;max-width:fit-content;padding:8px 24px;-webkit-transition:all .2s ease-in-out,background-position .4s ease-in-out;transition:all .2s ease-in-out,background-position .4s ease-in-out;transition-delay:0s,0s;transition-duration:.2s,.4s;transition-property:all,background-position;transition-timing-function:ease-in-out,ease-in-out;width:100%}.job-description-wrapper .job-description-inner .apply-block .button:hover{background-color:transparent;background-position:45% 0}@media screen and (max-width:767px){.job-description-wrapper .job-description-inner .job-summary h2,.job-description-wrapper .job-description-inner h2{margin-bottom:24px}.job-description-wrapper .job-description-inner .item-header{margin-bottom:8px}.job-description-wrapper .job-description-inner .item-text{font-size:16px;line-height:19px}.job-description-wrapper .job-description-inner .job-summary,.job-description-wrapper .job-description-inner .single-job-block{padding-bottom:24px}.job-description-wrapper .job-description-inner .single-job-block [data-hs-cos-field=block_text] ul{padding-left:24px}.job-description-wrapper .job-description-inner .single-job-block [data-hs-cos-field=block_text] li{font-size:16px;margin-bottom:16px}.job-description-wrapper .job-description-inner .single-job-block [data-hs-cos-field=block_text] strong{font-size:20px}}@media screen and (max-width:568px){.job-description-wrapper .job-description-inner .apply-block .button{max-width:100%}}