.open-positions{position:relative}.open-positions .open-positions-wrapper__title{margin-bottom:70px}@media (max-width:744px){.open-positions .open-positions-wrapper__title{margin-bottom:40px}.open-positions .container{background:linear-gradient(155deg,rgba(149,215,209,.57) 7.32%,rgba(149,215,209,0) 96.72%),rgba(149,215,209,.09);border:5px solid hsla(0,0%,100%,.57);border-radius:8px;overflow:hidden;padding-bottom:30px;padding-left:10px;padding-top:30px}}.open-positions .container .main-wrapper{background:linear-gradient(155deg,rgba(149,215,209,.57) 7.32%,rgba(149,215,209,0) 96.72%),rgba(149,215,209,.09);border:5px solid hsla(0,0%,100%,.57);border-radius:8px;padding:60px}@media (max-width:744px){.open-positions .container .main-wrapper{background:none;border:none;border-radius:0;padding:0}}.open-positions .container .no-open-wrapper{margin:0 auto;min-height:30vh}.open-positions .container .no-open-wrapper .no-open-wrapper__text{max-width:800px}.open-positions .container .open-positions-wrapper .title{margin-bottom:24px}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items{margin-bottom:80px}@media (max-width:575px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items{margin-bottom:40px}}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;width:100%}@media (min-width:576px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper{transform:none!important}}@media (max-width:575px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper{flex-wrap:nowrap;gap:0;width:auto}}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper .wrapper,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .wrapper{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:576px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper .wrapper,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .wrapper{margin:0!important;width:calc(50% - 12px)!important}}@media (min-width:992px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper .wrapper,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .wrapper{width:calc(33.33333% - 20px)!important}}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper .wrapper .box-title,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .wrapper .box-title{margin-bottom:20px}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper .slide,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .slide{background:#fff;border:1px solid #dad9ce;border-radius:8px;height:100%;padding:40px}@media (max-width:575px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper .slide,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .slide{cursor:pointer;padding:20px}}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .box-wrapper .slide .box-title,.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .slide .box-title{margin-bottom:16px}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .box-title{font-size:11px;margin-bottom:16px}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;justify-content:space-between}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .swiper-slide .wrapper{height:100%}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .wrapper{height:auto}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .wrapper .title{font-size:20px}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-wrapper .wrapper .box-title{margin-bottom:16px}@media (min-width:576px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-pagination{display:none}}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-pagination{margin-top:16px;position:static}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-pagination .swiper-pagination-bullet{background:#dad9ce;border-radius:18px;cursor:pointer;height:18px;opacity:1;transition:.2s ease;width:18px}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-pagination .swiper-pagination-bullet:hover{background:#989898}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-pagination .swiper-pagination-bullet-active{background:#95d7d1;height:32px}@media (max-width:744px){.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-pagination .swiper-pagination-bullet-active{height:18px;width:32px}}.open-positions .container .open-positions-wrapper .open-positions-wrapper__items .swiper-pagination .swiper-pagination-bullet-active:hover{background:#95d7d1}.open-positions .container .button-wrapper{display:flex;justify-content:center;margin-bottom:30px}@media (max-width:575px){.open-positions .container .button-wrapper .btn{max-width:100%!important;width:100%!important}}.loading-state{align-items:center;display:flex;justify-content:center;width:100%}.loading-state .loading{animation:loading 1s linear infinite;border:6px solid var(--primaryCTA);border-radius:50%;border-top-color:var(--secondaryDark);height:50px;width:50px}@keyframes loading{to{transform:rotate(1turn)}}