div#loading{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.cssload-container{text-align:center}.cssload-speeding-wheel{width:49px;height:49px;margin:0 auto;border:3px solid #b4c78c;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 1100ms infinite linear;-o-animation:cssload-spin 1100ms infinite linear;-ms-animation:cssload-spin 1100ms infinite linear;-webkit-animation:cssload-spin 1100ms infinite linear;-moz-animation:cssload-spin 1100ms infinite linear}.description{flex-grow:1}.vacancies-container{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding-left:.5em;padding-right:.5em;max-width:71.25em;width:100%}.vacancies{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem}.vacancy{background:#34558f;display:flex;flex-direction:column;padding:1.875rem;align-items:flex-start;text-align:left}.vacancy .title{margin:0}.vacancy .title a{color:#fff;text-decoration:none}.vacancy p{font-size:1rem;color:#fff}.vacancy .button{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:.875em;padding:.75em 1.25em .75em;line-height:1em;background:#b4c78c;color:#34558f;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-transition:background .2s linear , border .2s linear , color .2s linear;-moz-transition:background .2s linear , border .2s linear , color .2s linear;-o-transition:background .2s linear , border .2s linear , color .2s linear;transition:background .2s linear , border .2s linear , color .2s linear;margin-top:auto;text-decoration:none}@keyframes cssload-spin {
	100%{ transform: rotate(360deg); transform: rotate(360deg); }
}@-o-keyframes cssload-spin {
	100%{ -o-transform: rotate(360deg); transform: rotate(360deg); }
}@-ms-keyframes cssload-spin {
	100%{ -ms-transform: rotate(360deg); transform: rotate(360deg); }
}@-webkit-keyframes cssload-spin {
	100%{ -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}@-moz-keyframes cssload-spin {
	100%{ -moz-transform: rotate(360deg); transform: rotate(360deg); }
}