.entry-content{padding:0!important}*:target{scroll-margin-top:8.5rem}@media screen and (max-width:1440px){*:target{scroll-margin-top:6.75rem}}html{font-size:16px}@media screen and (min-width:1441px){html{font-size:20px}}@media screen and (min-width:1921px){html{font-size:1.042vw}}body{font-family:Roboto,Arial,sans-serif;font-size:1.125rem;line-height:150%;color:#002f5e}@media screen and (max-width:767px){body{font-size:1rem}}body.stop-scroll{overflow-y:hidden}@keyframes fade-in-up{0%{opacity:0;transform:translateY(rf(40))}to{opacity:1;transform:translateY(0)}}@keyframes enter-right{0%{opacity:0;transform:translate(rf(40))}to{opacity:1;transform:translate(0)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes rotate{to{transform:rotate(360deg)}}.job-offers{position:relative;padding:7.5rem 0;color:#fff}@media screen and (max-width:1024px){.job-offers{padding:3.75rem 0}}@media screen and (max-width:767px){.job-offers{padding:2.875rem 0}}.job-offers__overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#036c;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.job-offers__bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s ease}.job-offers__bg.animating{opacity:0}.job-offers__bg img{width:100%;height:100%;object-fit:cover}.job-offers__wrapper{position:relative;z-index:2;display:flex;gap:4rem;align-items:flex-start;justify-content:space-between;width:100%}@media screen and (max-width:1024px){.job-offers__wrapper{flex-direction:column;gap:1.5rem}}.job-offers__content{width:100%;max-width:30.125rem}.job-offers__content h2{margin:0 0 1.5rem}@media screen and (max-width:1024px){.job-offers__content h2{margin:0}}.job-offers__details{transition:.3s ease}@media screen and (max-width:1024px){.job-offers__details{display:none}}.job-offers__details.animating{opacity:0}.job-offers__details ul li{display:flex;gap:.625rem;align-items:flex-start;margin:0 0 1rem}.job-offers__details ul li svg{width:1.25rem;height:auto;margin:.3125rem 0 0}.job-offers__details a{color:#fff;text-decoration:underline;text-underline-offset:.25rem}.job-offers__details-image{display:flex;width:100%;max-width:21.25rem;height:auto;margin:2rem auto 0}.job-offers__list{width:100%;max-width:40.875rem}@media screen and (max-width:1024px){.job-offers__list{max-width:100%}}.job-offers__list-wrapper:not(:last-child){margin:0 0 1rem auto}.job-offers__list-card{display:none;max-height:0;overflow:hidden;transition:.3s ease}@media screen and (max-width:1024px){.job-offers__list-card{display:block}}.job-offers__list-card.active{max-height:43.75rem}.job-offers__list-card ul{margin:1.25rem 0 0}.job-offers__list-card ul li{display:flex;gap:.625rem;align-items:flex-start;margin:0 0 1rem}.job-offers__list-card ul li svg{width:1.25rem;min-width:1.25rem;height:auto;margin:.3125rem 0 0}@media screen and (max-width:767px){.job-offers__list-card ul li svg{margin:.15625rem 0 0}}.job-offers__list-card a{color:#fff;text-decoration:underline;text-underline-offset:.25rem}.job-offers__list-card img{display:flex;width:100%;max-width:21.25rem;height:auto;margin:2rem auto 1.75rem}.job-offers__list-item{display:flex;gap:1rem;align-items:center;width:100%;max-width:90%;padding:1.25rem;margin:0 0 0 auto;cursor:pointer;background:#569fea54;border-radius:.375rem;opacity:.55;transition:.3s ease}@media screen and (max-width:1024px){.job-offers__list-item{max-width:100%}}.job-offers__list-item.active{max-width:100%;opacity:1}.job-offers__list-item.active>svg{transform:rotate(180deg)}@media screen and (max-width:1024px){.job-offers__list-item.active>svg{transform:rotate(270deg)}}.job-offers__list-item>svg{width:.875rem;min-width:.875rem;height:auto;transform:rotate(90deg);transition:.3s ease}.job-offers__list-item>svg path{fill:#fff}.job-offers__list .btn{margin:2.5rem 0 0 4.625rem}@media screen and (max-width:1024px){.job-offers__list .btn{display:flex;margin:2.5rem auto 0}}
