.Vacancies{position:relative;width:100%;padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom);background-color:#fff;overflow:hidden}.Vacancies .container{position:relative;display:flex;flex-direction:column;gap:50px}.Vacancies .container .Vacancies_Container{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:15px;column-gap:15px;grid-row-gap:25px;row-gap:25px}.Vacancies .NavigationHead{position:relative;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Vacancies .NavigationHead a,.Vacancies .NavigationHead span{position:relative;color:#9a9898;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:1}.Vacancies .container .info{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px}@media (max-width:992px){.Vacancies .container .info{flex-direction:column}}.Vacancies .container .info .leftInfo{position:relative;display:flex;flex-direction:column;gap:10px}.Vacancies .container .info .leftInfo h3{position:relative;font-size:45px;font-weight:600;color:#aaa;background:var(--main-liner-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Vacancies .container .info .leftInfo p{position:relative;font-size:16px;font-weight:400;color:#504b4d}.Vacancies .container .info .search{position:relative;display:flex;align-items:center;gap:10px}@media (max-width:992px){.Vacancies .container .info .search{width:100%}}@media (max-width:442px){.Vacancies .container .info .search{flex-direction:column}}.Vacancies .container .info .search .input-box{position:relative;display:flex;align-items:center;gap:10px;padding:10px 14px;background-color:#f6f6f6;border:1px solid #e8e8e8;min-width:280px;border-radius:50px}@media (max-width:992px){.Vacancies .container .info .search .input-box{width:100%}}.Vacancies .container .info .search .input-box input{position:relative;background-color:transparent;width:100%;border:0;outline:0;font-size:14px;font-weight:300;color:#000;transition:var(--main-transition)}.Vacancies .container .info .search .input-box input::placeholder{color:#504b4d}.Vacancies .container .info .search .input-box img{position:relative;width:auto;height:15px}.Vacancies .container .info .search .filter-btn button{position:relative;display:flex;align-items:center;gap:10px;padding:10px 14px;background-color:#f6f6f6;border-radius:50px;border:1px solid #e9e9e9;transition:var(--main-transition);cursor:pointer;font-size:16px;font-weight:400;color:#6c686a}@media (max-width:442px){.Vacancies .container .info .search .filter-btn,.Vacancies .container .info .search .filter-btn button{width:100%}}.Vacancies .container .info .search .filter-btn button:hover{background-color:var(--main-color);color:#fff}.Vacancies .container .info .search .filter-btn button img{position:relative;width:18px;height:18px}.Vacancies .container .ShowMore,.Vacancies .container .ShowMore a{position:relative;display:flex;justify-content:center;align-items:center}.Vacancies .container .ShowMore a{font-size:14px;font-weight:700;color:var(--main-color);gap:15px;width:-moz-fit-content;width:fit-content;padding:12px 16px;min-width:140px;border-radius:50px;border:1px solid var(--main-color);background-color:#fff;cursor:pointer;transition:var(--main-transition)}.Vacancies .container .ShowMore a:hover{background-color:var(--main-color);color:#fff}.Vacancies .container .Navigation-Info{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width:776px){.Vacancies .container .Navigation-Info{flex-direction:column;width:100%;align-items:center}}.Vacancies .container .Navigation-Info .left{position:relative;display:flex;align-items:center;gap:10px;padding:7px 16px;border:1px solid var(--Foundation-Brown-brown-50,#e9e9e9);border-radius:25px;background:#fff}.Vacancies .container .Navigation-Info .left p{position:relative;color:#6c686a;font-size:14px;font-weight:700}.Vacancies .container .Navigation-Info .left span{position:relative;color:#97886c;font-size:14px;font-weight:400;border-radius:50px;background:#f8f8f8;padding:10px;border-radius:10px}@media (max-width:776px){.Vacancies .container .PaginationPanal{position:relative;width:100%}}.Vacancies .container .pagination{justify-content:center;display:flex;padding-left:0;list-style:none;margin:0}.Vacancies .container .page-item .page-link{position:relative;display:flex;justify-content:center;align-items:center;margin:0 2px;min-height:35px;min-width:35px;text-align:center;color:#b0c1e1;text-decoration:none;font-size:14px;font-weight:700;border-radius:50px;border:1px solid #b0c1e1;background:#e6ebf5;transition:var(--main-transition)}.Vacancies .container .page-item a.page-link:hover,.Vacancies .container .page-item.active .page-link{color:#e6ebf5;background:var(--main-liner-gradient)}.Vacancies .container .page-item.disabled .page-link{color:#b0c1e1;background-color:#e9ecf3;border:1px solid #b0c1e1}.VacancyBox{position:relative;width:100%;padding:25px;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:15px;border-radius:15px;border:1px solid var(--main-color-hover)}.VacancyBox .description{max-height:160px;overflow:hidden;text-overflow:ellipsis}.VacancyBox .over-layVacancies,.VacancyBox .over-layVacancies span{position:relative;display:flex;align-items:center;gap:10px}.VacancyBox .over-layVacancies span{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:5px 12px;border:1px solid var(--main-color-hover);background-color:#97886c78;border-radius:20px;font-size:14px;font-weight:400;color:var(--main-color)}.VacancyBox .location{position:relative;display:flex;align-items:center;gap:10px}.VacancyBox .location span{position:relative;color:#272727;font-size:14px;font-weight:400}.VacancyBox>.BoxTitle h3{position:relative;font-size:20px;font-weight:700;background:var(--main-liner-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.4}.VacancyBox>p{position:relative;font-size:13px;font-weight:300;line-height:1.7;color:var(--main-text-color)}.VacancyBox .Apply{position:relative;font-size:14px;font-weight:400;width:150px;max-width:100%;color:#fff;display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 25px;border-radius:25px;border:none;background:var(--main-liner-gradient);cursor:pointer;transition:var(--main-transition);margin-top:auto}.VacancyBox .Apply:hover{background:var(--main-color)}.VacancyBox .Apply img{width:15px;height:15px}.VacancyBox .Apply:hover{background-color:var(--main-color-hover)}.LoadingFeatchData{height:30vh;position:relative;margin:0 auto;width:-moz-fit-content;width:fit-content;font-size:40px;font-family:system-ui,sans-serif;font-weight:700;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px var(--main-color);background:conic-gradient(var(--main-color) 0 0) 0/0 100% no-repeat text;animation:l1 1s linear infinite;display:flex;justify-content:center;align-items:center}.LoadingFeatchData:before{content:attr(data-title)}@keyframes l1{to{background-size:120% 100%}}.Filter-box-container{position:fixed;top:0;right:-400px;height:100vh;width:400px;background-color:#fff;padding:48px;border-radius:16px 0 0 16px;z-index:999;transition:var(--main-transition);display:flex;flex-direction:column;gap:20px}@media (max-width:442px){.Filter-box-container{padding:20px;width:300px}}.Filter-box-container.active{right:0}.Filter-box-container .head-filter{position:relative;height:30px;display:flex;justify-content:space-between;align-items:center;gap:10px}.Filter-box-container .head-filter h1{position:relative;font-size:18px;font-weight:600;color:#504b4d}.Filter-box-container .head-filter img{position:relative;width:20px;height:20px;cursor:pointer}.Filter-box-container .body-Filter{position:relative;width:100%;height:calc(100vh - 70px);display:flex;flex-direction:column;gap:10px;overflow:hidden;overflow-y:scroll}.Filter-box-container .body-Filter::-webkit-scrollbar-thumb{box-shadow:none}.Filter-box-container .body-Filter::-webkit-scrollbar{width:4px}.Filter-box-container .body-Filter .box{position:relative;display:flex;flex-direction:column;gap:13px}.Filter-box-container .body-Filter h4{position:relative;color:#6b6b6b;font-size:16px;font-weight:600}.Filter-box-container .body-Filter .box ul{position:relative;display:flex;flex-direction:column;gap:10px}.Filter-box-container .body-Filter .box ul li label{position:relative;font-size:14px;font-weight:300;-webkit-padding-start:25px;padding-inline-start:25px;color:#6b6b6b;cursor:pointer}.Filter-box-container .body-Filter .box ul li label:before{position:absolute;content:"";left:0;width:18px;height:18px;background-color:#97886c72;border:1px solid #d19320;border-radius:50%;top:50%;transform:translateY(-50%);transition:var(--main-transition)}.Filter-box-container .body-Filter .box ul li label.ar:before{right:0}.Filter-box-container .body-Filter .box ul li label:after{position:absolute;content:"\f00c";font-family:font Awesome\ 5 free;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:900;left:0;top:50%;transform:translateY(-50%) rotate(-900deg) scale(0);color:#fff;width:18px;height:18px;background-color:#d19320;border:1px solid #d19320;border-radius:50%;font-size:100px;transition:var(--main-transition)}.Filter-box-container .body-Filter .box ul li label.ar:after{right:0}.Filter-box-container .body-Filter .box ul li input:checked+label:after{font-size:8px;transform:translateY(-50%)}.Filter-box-container .Filter-Action{position:relative;height:40px}.Filter-box-container .Filter-Action button{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border-radius:10px;border-radius:25px;background:var(--main-liner-gradient);cursor:pointer;font-size:16px;font-weight:400;color:#fff;width:100%;height:100%;border:0;transition:var(--main-transition)}.Filter-box-container .Filter-Action.reset button{background-color:gray;border:1px solid gray}.Filter-box-container .Filter-Action button:hover{background-color:var(--main-color)}.Filter-box-container .Filter-Action.reset button:hover{background-color:hsla(0,0%,50%,.832)}.Filter-box-container .Filter-Action button img{position:relative;width:18px;height:18px}