.careers-list .container{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:100%}@media (min-width:1200px){.careers-list .container{padding-left:60px;padding-right:60px}}.careers-list .container{max-width:1440px}.filter-form-select label .text .count,.filter-form-select label .text .name{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.careers-list .careers-list-wrapper .no-posts{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.career-card__icons p,.career-card__text .title{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.career-card{background:var(--white);border:1px solid var(--blueSecondary);border-radius:20px;box-shadow:0 0 40px 0 var(--darkBlueSecondary);display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:30px;position:relative;transition:all .5s}.career-card__icons{display:flex;flex-wrap:wrap;gap:16px 24px}.career-card__icons p{align-items:center;color:var(--darkPurple);display:flex;font-size:.875rem;gap:8px;line-height:1.125rem}.career-card__icons p img{height:24px;min-width:24px;width:24px}.career-card__text .title{color:var(--textColor);font-size:1.25rem;line-height:1.75rem;margin-bottom:8px}.career-card .btn-line span:after{-webkit-mask-image:url(../../img/angle-right.svg);mask-image:url(../../img/angle-right.svg)}.careers-filter{margin:auto auto 64px;width:100%}.careers-filter__reset#filter-reset{cursor:pointer;display:none;width:-moz-fit-content;width:fit-content}.careers-filter__submit span{padding-right:0}.careers-filter__submit span:after{content:none}.careers-filter h2{margin-bottom:48px;text-align:center}.careers-filter-form{grid-gap:40px;align-items:flex-end!important;display:grid!important;grid-template-columns:1fr;justify-items:flex-end;max-width:100%;position:relative;width:100%}@media (min-width:744px){.careers-filter-form{grid-gap:30px;grid-template-columns:1fr 1fr}}@media (min-width:1366px){.careers-filter-form{grid-template-columns:1fr 1fr 1fr}}.careers-filter-options{grid-gap:40px;display:grid;justify-items:flex-end;width:100%}@media (min-width:744px){.careers-filter-options{grid-gap:30px;align-items:flex-end;grid-column:1/3;grid-template-columns:1fr auto}}@media (min-width:1366px){.careers-filter-options{grid-column:auto}}.filter-form-search{position:relative;width:100%}.filter-form-search input{color:var(--textColor)!important;padding-right:40px!important}.filter-form-search .search-icon{display:block;height:21px;-webkit-mask-image:url(../../img/search.svg);mask-image:url(../../img/search.svg);width:21px}.filter-form-search .clear-btn,.filter-form-search .search-icon{background-color:var(--darkPurple);bottom:0;margin:auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:18px;top:-1px}.filter-form-search .clear-btn{display:none;height:16px;-webkit-mask-image:url(../../img/close.svg);mask-image:url(../../img/close.svg);width:20px}.filter-form-select{list-style:none;padding:0;position:relative;width:100%}.filter-form-select__brand{align-items:center;border-bottom:1px solid var(--darkPurple);color:var(--darkGrey);cursor:pointer;display:flex;font-size:1rem;height:56px;line-height:56px;padding:0 16px;position:relative}.filter-form-select__brand:after{background-color:var(--darkPurple);content:"";display:inline-block;height:13px;-webkit-mask-image:url(../../img/angle-right.svg);mask-image:url(../../img/angle-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:16px;transform:rotate(90deg);transition:var(--transitionEase);width:13px}.filter-form-select__brand.opened:after{transform:rotate(270deg)}.filter-form-select__item{align-items:center;display:flex}.filter-form-select__item:last-of-type,.filter-form-select__item:last-of-type label{margin:0}.filter-form-select__item.checked label{background-color:var(--darkBlueSecondary)}.filter-form-select__item--title{color:var(--grey);font-size:1rem;line-height:1.625rem;padding:12px 16px}.filter-form-select__list{background:var(--white);border-radius:0 0 14px 14px;bottom:0;box-shadow:3px 3px 60px 0 rgba(16,28,94,.15);display:none;position:absolute;transform:translateY(100%);width:100%;z-index:10}.filter-form-select label{align-items:center;color:var(--textColor);cursor:pointer;display:flex;gap:16px;padding:12px 16px;position:relative}@media (min-width:1200px){.filter-form-select label{background-color:transparent;transition:var(--transitionEase);width:100%}.filter-form-select label:hover{background-color:var(--darkBlueSecondary);transition:var(--transitionEase);width:100%}}.filter-form-select label .icon{height:24px;min-width:24px;width:24px}.filter-form-select label .text{display:flex;flex-direction:column;gap:2px}.filter-form-select label .text .name{color:var(--textColor);font-size:1rem;line-height:1.625rem}.filter-form-select label .text .count{color:var(--darkGrey);font-size:.875rem;line-height:1.375rem}.filter-form-select input{opacity:0;position:absolute}.filter-form-select input:checked+label:before{background:var(--darkPurple);border-color:var(--darkPurple)}.filter-form-select input:checked+label:after{background:no-repeat 50%/9px url(../../img/check.svg);bottom:0;content:"";height:15px;left:17px;margin:auto;position:absolute;top:0;width:15px}.filter-form-select:has(input:checked) .filter-form-select__brand{color:var(--textColor)}.filter-form ul{list-style:none;padding-left:0}.careers-list{background:linear-gradient(180deg,#fff,#e8ecfc);border-radius:0 0 20px 20px;padding:0 0 100px;position:relative}.careers-list .careers-list-wrapper{display:grid;gap:30px;grid-template-columns:1fr;justify-content:center}@media (min-width:744px){.careers-list .careers-list-wrapper{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.careers-list .careers-list-wrapper{grid-template-columns:1fr 1fr 1fr}}.careers-list .careers-list-wrapper .no-posts{color:var(--textColor);font-size:1.125rem;grid-column:1/-1;margin:15px 0;text-align:center}.careers-list .careers-list-wrapper .show-more-careers{grid-column:1/-1;justify-self:center;margin-top:18px;max-width:-moz-fit-content;max-width:fit-content}.careers-list-preloader{background:var(--whiteOpacity50);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:11}.careers-list-preloader svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}

/*# sourceMappingURL=careers-list.css.map*/