.single-vacancy-wrap{padding-top:30px}@media screen and (max-width:1300px){.single-vacancy-wrap{padding-left:20px;padding-right:20px}}.single-vacancy-wrap .single-vacancy-top-section .heading{margin-top:15px}@media screen and (max-width:600px){.single-vacancy-wrap .single-vacancy-top-section .heading{margin-top:0}}.single-vacancy-wrap .single-vacancy-top-section .heading h1{font-size:28px;line-height:24px;letter-spacing:0;font-weight:700}.single-vacancy-wrap .single-vacancy-content-section{position:relative;align-self:flex-start}.single-vacancy-wrap .single-vacancy-content-section .mobile-only{display:none;margin-top:30px}@media screen and (max-width:1023px){.single-vacancy-wrap .single-vacancy-content-section .mobile-only{display:flex}}@media screen and (max-width:600px){.single-vacancy-wrap .single-vacancy-content-section .mobile-only .link{width:100%}}.single-vacancy-wrap .single-vacancy-content-section .mobile-only .link a{width:100%}.single-vacancy-wrap .single-vacancy-content-section .vacancy-meta{gap:40px;margin:30px 0}@media screen and (max-width:500px){.single-vacancy-wrap .single-vacancy-content-section .vacancy-meta{flex-direction:column;gap:10px}}.single-vacancy-wrap .single-vacancy-content-section .vacancy-meta p{color:#002147;font-size:16px;line-height:25px;display:flex;align-items:flex-start;font-weight:700;padding-left:8px;position:relative}@media screen and (max-width:500px){.single-vacancy-wrap .single-vacancy-content-section .vacancy-meta p{width:100%}}.single-vacancy-wrap .single-vacancy-content-section .vacancy-meta p:before{content:"";position:absolute;left:0;top:5px;width:5px;height:18px;background:#9fcc3b}.single-vacancy-wrap .single-vacancy-content-section .vacancy-info-repeaters .info-repeater-item{margin-bottom:40px}.single-vacancy-wrap .single-vacancy-content-section .vacancy-info-repeaters .info-repeater-item:last-child{margin-bottom:0}.single-vacancy-wrap .single-vacancy-content-section .vacancy-info-repeaters .info-repeater-item h3{font-size:24px;line-height:24px;font-weight:700;margin-bottom:20px}.single-vacancy-wrap .single-vacancy-content-section .vacancy-info-repeaters .info-repeater-item p{font-size:16px;line-height:27px}.single-vacancy-wrap .single-vacancy-content-section .link{width:fit-content}.single-vacancy-wrap .single-vacancy-content-section .link.desktop-only{display:flex;margin-top:30px}@media screen and (max-width:1023px){.single-vacancy-wrap .single-vacancy-content-section .link.desktop-only{display:none}}.single-vacancy-wrap .vacancy-closing-section{max-width:412px;height:fit-content;margin-top:30px;padding:25px 30px;position:sticky;top:100px;align-self:flex-start}@media screen and (max-width:1023px){.single-vacancy-wrap .vacancy-closing-section{max-width:100%;width:100%;position:relative;top:0}}.single-vacancy-wrap .vacancy-closing-section .heading h3{font-size:19px;font-weight:700;line-height:24px;letter-spacing:0}.single-vacancy-wrap .vacancy-closing-section .textarea{margin:28px 0}.single-vacancy-wrap .vacancy-closing-section .link{width:100%}.single-vacancy-wrap .vacancy-closing-section .link a{height:64px;width:100%}