@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://use.typekit.net/rrk7fld.css);.vacancy-detail .variant{grid-gap:10rem;gap:10rem}.vacancy-detail .variant .title .category{text-align:left}.vacancy-detail .variant .accent-btn{margin-top:3rem}.vacancy-detail .variant .image .circle-one{position:absolute;z-index:3;width:5vw;height:5vw;background:#194774;border-radius:100%;left:-2.5vw;top:3vw;transition:all 1.1s cubic-bezier(.445,.05,.55,.95)}.vacancy-detail .breadcrumb{font-size:400;color:rgba(13,37,68,.5)}.vacancy-detail .breadcrumb a{color:rgba(13,37,68,.5)}.vacancy-detail .breadcrumb a:hover{color:#eb4f3f}.vacancy-detail .title{grid-gap:5rem;gap:5rem;-ms-flex-align:center;align-items:center}.vacancy-detail .title h1,.vacancy-detail .title h2{font-size:3.375rem}.vacancy-detail .title .category{text-align:right}.vacancy-detail .title .category .banner{background:#194774;border-radius:2rem;color:#fff;text-transform:uppercase;margin-bottom:1.5rem;padding:1rem 2rem;display:inline-block;font-weight:600;font-size:1.1205rem}.vacancy-detail .image{height:50vh;position:relative;margin-bottom:5rem}.vacancy-detail .image .bg-img{border-radius:2rem;overflow:hidden}.vacancy-detail .image .circle-one{width:3vw;height:3vw;background:#194774;right:-1.5vw;bottom:-1.5vw}.vacancy-detail .image .circle-one,.vacancy-detail .image .circle-two{position:absolute;z-index:3;border-radius:100%;transition:all 1.1s cubic-bezier(.445,.05,.55,.95)}.vacancy-detail .image .circle-two{width:10vw;height:10vw;background:#eb4f3f;right:-8vw;bottom:2vw}.vacancy-detail .description .grid{grid-gap:10rem;gap:10rem}.vacancy-detail .description .description-aside h3{margin:3rem 0 .5rem;font-size:1.4175rem;font-family:elza,sans-serif;font-weight:600}.vacancy-detail .description .description-aside .link{margin-top:3rem;text-align:right}.vacancy-detail .description .description-text h3{font-size:2.295rem;font-family:elza,sans-serif;font-weight:600;margin:5rem 0 1.5rem}.vacancy-detail .description .description-text h3:first-child{margin-top:0}.vacancy-detail .vacancy-form{position:relative}.vacancy-detail .vacancy-form .paragraph,.vacancy-detail .vacancy-form .title{margin-bottom:3rem}.vacancy-detail .vacancy-form .circle-one{background:#194774;left:1.5vw;top:0}.vacancy-detail .vacancy-form .circle-one,.vacancy-detail .vacancy-form .circle-two{position:absolute;z-index:3;width:5vw;height:5vw;border-radius:100%;transition:all 1.1s cubic-bezier(.445,.05,.55,.95)}.vacancy-detail .vacancy-form .circle-two{background:#eb4f3f;right:-1.5vw;top:50%}.vacancy-detail .related-vacancies .title{margin-bottom:3rem}.vacancy-detail .related-vacancies .grid{grid-gap:3rem;gap:3rem}@media only screen and (max-width:768px){.vacancy-detail .variant{grid-gap:3rem;gap:3rem}.vacancy-detail .title{grid-gap:0;gap:0;margin-bottom:3rem}.vacancy-detail .title h1,.vacancy-detail .title h2{margin-bottom:1.5rem}.vacancy-detail .title .category{text-align:left}.vacancy-detail .description .grid{grid-gap:5rem;gap:5rem}.vacancy-detail .description .description-aside .link{text-align:left}}@media only screen and (max-width:576px){.vacancy-detail .image{height:30vh}}.social-share h4{font-size:1.4175rem;margin:0 0 1.5rem;font-family:elza,sans-serif;color:#0d2544}.social-share p{display:block;font-size:1.4175rem;margin-bottom:0}.social-share p a{display:inline-block;margin-bottom:.5rem}.social-share ul{margin-top:2rem}.social-share ul,.social-share ul li{display:inline-block;vertical-align:middle}.social-share ul li{list-style:none;margin:0 1rem 0 0}.social-share ul li a:before{display:none}.social-share ul li img{width:3rem;height:3rem;object-fit:contain;object-position:center center;transition:all .3s}.social-share ul li img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.shake-animation{-webkit-animation:shake .15s infinite;animation:shake .15s infinite}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.vacancycell{background:#fff;padding:3rem;position:relative;border-radius:2rem}.vacancycell.vacature-detail{background:#edf0f4}.vacancycell.vacature-detail.variant,.vacancycell.variant{background:#194774}.vacancycell.variant .category{color:#194774;background:#fff}.vacancycell.variant h3,.vacancycell.variant p{color:#fff}.vacancycell.variant p a:before{background:#fff}.vacancycell.variant .arrow:hover svg circle{fill:#eb4f3f}.vacancycell.variant .arrow:hover svg path{stroke:#fff}.vacancycell.variant .arrow svg circle{fill:#fff}.vacancycell.variant .arrow svg path{stroke:#fff}.vacancycell .category{background:#194774;border-radius:2rem;color:#fff;text-transform:uppercase;margin-bottom:1.5rem;padding:1rem 2rem;display:inline-block;font-weight:600;font-size:1.1205rem}.vacancycell h3{font-size:1.701rem;font-family:elza,sans-serif;margin:0 0 1.5rem;color:#194774}.vacancycell p{margin-bottom:1.5rem}.vacancycell p a:before{background:#0d2544}.vacancycell .arrow{position:absolute;top:3rem;right:3rem}.vacancycell .arrow:hover svg circle{fill:#194774}.vacancycell .arrow:hover svg path{stroke:#fff}.vacancycell .arrow svg{width:3.5rem;height:3.5rem}.vacancycell .arrow svg circle,.vacancycell .arrow svg path{transition:all .5s cubic-bezier(.445,.05,.55,.95)}.vacancycell .circle-one{position:absolute;z-index:3;width:3vw;height:3vw;background:#eb4f3f;border-radius:100%;right:25%;top:-1.5vw;transition:all 1.1s cubic-bezier(.445,.05,.55,.95)}.vacancycell .circle-two{width:4vw;height:4vw;background:#0d2544;left:30%}.vacancycell .circle-three,.vacancycell .circle-two{position:absolute;z-index:3;border-radius:100%;bottom:-2.5vw;transition:all 1.1s cubic-bezier(.445,.05,.55,.95)}.vacancycell .circle-three{width:1.5vw;height:1.5vw;background:#eb4f3f;left:calc(30% + 5vw)}