@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.vacancy-details{margin:5rem 0 10rem}.vacancy-details .nav{margin:5rem 0 3rem}.vacancy-details .nav .grid{grid-gap:1rem;gap:1rem}.vacancy-details .nav .grid img{display:inline-block;vertical-align:middle;width:2rem;height:2rem;object-fit:contain;object-position:center center}.vacancy-details .nav .grid .prevnext{text-align:right}.vacancy-details .nav .grid .prevnext a{display:inline-block;vertical-align:middle;width:5rem;height:5rem;margin-left:1rem;padding:0;border-radius:50%;line-height:5rem;background:#3a3a3c}.vacancy-details .intro .image{position:relative}.vacancy-details .intro .image:after{content:"";display:block;padding-bottom:40%}@supports (aspect-ratio:1){.vacancy-details .intro .image{width:100%;aspect-ratio:1/.4}.vacancy-details .intro .image:after{display:none}}.vacancy-details .intro .grid{grid-gap:3rem;gap:3rem;margin:5rem 0 3rem}.vacancy-details .intro .share{margin-top:3rem}.vacancy-details .intro .share button:not(:last-child()){margin-bottom:3rem}.vacancy-details .intro .share span{position:relative;display:inline-block;vertical-align:middle}.vacancy-details .intro .share .icon{width:2em;height:2em;padding:.5rem;border-radius:50%;background:#fab528}.vacancy-details .intro .share .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1em}.vacancy-details .intro .share .social-share{text-align:center}.vacancy-details .intro .share .social-share .item{position:relative;width:4rem;height:4rem;margin-right:1rem}.vacancy-details .intro .share .social-share .item:before{display:none}.vacancy-details .intro .share .social-share .item img{width:100%;height:100%;object-fit:cover;object-position:center center}.vacancy-details .intro .share .social-share{opacity:0;max-height:0;pointer-events:none;margin-top:0;text-align:left;transition:all 1s ease}.vacancy-details .intro .share .social-share.active{opacity:1;max-height:200px;pointer-events:all;margin-top:1rem}.vacancy-details .bodytext{margin-top:5rem}.vacancy-details .bodytext .text{margin:5rem 0}.vacancy-details .bodytext .text h2{font-size:2.72rem;margin:4rem 0 2rem}.vacancy-details .bodytext .text ul li{font-weight:400;font-size:1.7rem;line-height:1.6;margin-bottom:.6rem;color:inherit}.vacancy-details .bodytext .images{margin:5rem 0}.vacancy-details .bodytext .images .image:after{content:"";display:block;padding-bottom:80%}@supports (aspect-ratio:1){.vacancy-details .bodytext .images .image{width:100%;aspect-ratio:1/.8}.vacancy-details .bodytext .images .image:after{display:none}}.vacancy-details .bodytext .video{position:relative;max-width:80rem}.vacancy-details .bodytext .video:after{content:"";display:block;padding-bottom:60%}@supports (aspect-ratio:1){.vacancy-details .bodytext .video{width:100%;aspect-ratio:1/.6}.vacancy-details .bodytext .video:after{display:none}}.vacancy-details .bodytext .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1024px){.vacancy-details .nav,.vacancy-details .nav .grid .prevnext{text-align:center}.vacancy-details .bodytext .images .image:after{content:"";display:block;padding-bottom:50%}@supports (aspect-ratio:1){.vacancy-details .bodytext .images .image{width:100%;aspect-ratio:1/.5}.vacancy-details .bodytext .images .image:after{display:none}}}@media only screen and (max-width:576px){.vacancy-details .bodytext .images .image:after{content:"";display:block;padding-bottom:60%}@supports (aspect-ratio:1){.vacancy-details .bodytext .images .image{width:100%;aspect-ratio:1/.6}.vacancy-details .bodytext .images .image:after{display:none}}}