section.job-section{padding:80px 10px}.job-section>div{max-width:800px;margin:0 auto}.job-section h6{letter-spacing:.03rem;background:#fff;border-radius:25px;align-items:center;width:fit-content;margin:0 0 20px;padding:6px 12px;font-size:11px;font-weight:600;display:flex;box-shadow:0 1px 1px #0000001a}.job-section h6 img{width:12px;margin:0 5px 0 0}.job-section h1{margin:0 0 10px;font-family:Abhaya Libre,serif;font-size:56px;font-weight:600;line-height:1.2}.job-section h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#0275f8 20%,#0ee9ff 110%);-webkit-background-clip:text;background-clip:text}.job-section p{color:#888;margin:0 0 50px}.job-container{flex-wrap:wrap;justify-content:space-between;margin:20px 0 0;display:flex;position:relative}.job-container .filters{width:37%}.job-list{width:60%;transition:all .5s ease-in-out}.job{color:#25272c;background:#fff;border-radius:25px;margin:0 0 20px;padding:20px;text-decoration:none;display:block;position:relative;box-shadow:0 1px 1px #0000001a}.job .main-details{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:0 0 20px;display:flex}.job .company-logo{justify-content:center;align-items:center;width:60px;height:60px;display:flex}.job .company-logo img{width:100%;margin:0;display:block}.job .job-title{margin:0;font-size:16px;font-weight:500}.job .company-name{color:#888;margin:0 0 5px;font-size:14px}.job .pos-lev{color:#888;gap:10px;font-size:14px;display:flex}.job .job-stack{max-height:55px;margin:0 0 20px;overflow:hidden}.job .job-stack span{background:#f0edea;border:1px solid #d6d3d1;border-radius:50px;margin:0 5px 5px 0;padding:4px 8px;font-size:12px;display:inline-block}.job .job-date{color:#888;font-size:12px;position:absolute;top:20px;right:20px}.job .sub-details{align-items:center;gap:15px;display:flex}.job .company-country{box-sizing:border-box;background:#f0edea;border:1px solid #d6d3d1;border-radius:50px;align-items:center;gap:7px;width:fit-content;padding:4px 9px 4px 4px;font-size:12px;line-height:1;display:inline-flex}.job .company-country img{border-radius:50%;width:18px}.job .job-time,.job .job-salary,.job .job-office{color:#888;align-items:center;gap:2px;line-height:.8;display:flex}@media (max-width:1024px){.job-section>div{max-width:1024px}.job-section h1{font-size:36px}.job-section .mobil-filter{display:flex}.job-container.mobil-filter-active .filters{transform:translate(0)}.job-container.mobil-filter-active .job-list{transform:translate(calc(100% + 20px))}.job{padding:20px}.job-container .filters{width:100%;position:absolute;transform:translate(calc(-100% - 20px))}.job-list{width:100%}.job .sub-details{gap:5px}.job .company-country,.job .job-time,.job .job-salary,.job .job-office{font-size:11px}.job .company-country{padding:4px 7px 4px 4px}}
nav.desktop{box-sizing:border-box;justify-content:space-between;align-items:center;max-width:1200px;margin:20px auto 0;padding:0 10px;display:flex}nav .logo{z-index:3;transition-delay:.28s;display:inline-block;position:relative}nav .logo img{width:25px;margin:0;transition:all .5s ease-in-out;display:block}nav .logo.menu img{filter:invert()brightness(2)}nav.desktop ul{text-align:center;align-items:center;gap:20px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}nav.desktop ul li a{color:#25272c;align-items:center;gap:5px;text-decoration:none;display:flex}nav.desktop li:nth-child(6){margin:0 50px 0 0}nav.desktop ul li a img{width:20px}nav.desktop ul li small{font-size:10px;font-weight:300;display:block}nav.mobil{z-index:10;padding:35px 0 0 20px;display:none;position:relative}.mobil-button-bg{cursor:pointer;z-index:1;background:#25272c;border-radius:50%;width:50px;height:50px;margin:0 0 0 auto;transition:all .5s ease-in-out;position:absolute;top:20px;right:20px}.mobil-button{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;transition:all .4s ease-in-out;display:flex;position:absolute;top:20px;right:20px}.mobil-button.active{transform:rotate(180deg)}.mobil-button-bg.active{width:2000px;height:2000px;top:-955px;right:-955px}.mobil-button:before{content:"";background:#fff;border-radius:50px;width:20px;height:2px;transition:all .4s ease-in-out;display:block;transform:translateY(-4px)}.mobil-button:after{content:"";background:#fff;border-radius:50px;width:20px;height:2px;transition:all .4s ease-in-out;display:block;transform:translateY(4px)}.mobil-button.active:before{transform:translateY(1px)rotate(45deg)}.mobil-button.active:after{transform:translateY(-1px)rotate(-45deg)}nav.mobil ul{color:#fff;z-index:3;margin:0;padding:0;list-style:none;display:none;position:absolute;top:150px;left:50px}nav.mobil ul.active{display:block}nav.mobil ul li{font-family:var(--font-inter), sans-serif;opacity:0;margin:0 0 40px;font-size:20px;transition:all .4s ease-in-out .1s;transform:translate(100px)}nav.mobil ul li .logout-button{color:#fff;font-family:var(--font-inter), sans-serif;background:0 0;border:none;outline:none;align-items:center;gap:10px;padding:0;font-size:20px;display:flex}nav.mobil ul li .logout-button img{filter:invert()brightness(2);width:25px}nav.mobil ul li.active{opacity:1;transform:translate(0)}nav.mobil ul li a{color:#fff;align-items:center;gap:5px;text-decoration:none;display:flex}nav.mobil ul li a img{filter:invert()brightness(2);width:25px}nav.mobil ul li small{font-size:12px;font-weight:300}@media (max-width:600px){html.no-scroll{overflow:hidden}nav.desktop{display:none}nav.mobil{display:block}}
.single-job-container{padding:80px 10px}.single-job-container>div{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:1024px;margin:0 auto;display:flex}.single-job{width:63%;margin:0 0 70px}.single-job-container .jobs-ads{width:34%}.single-job .job-header{margin:0 0 50px}.single-job .job-header>img{border-radius:25px;width:100%;margin:0 0 20px;display:block}.single-job .job-header>div>div{align-items:flex-start;gap:20px;display:flex}.single-job .job-header .company-logo{aspect-ratio:1;box-sizing:border-box;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;padding:5px;display:flex}.single-job .job-header .company-logo img{border-radius:5px;width:100%;margin:0;display:block}.single-job h1{margin:0 0 5px;font-family:Abhaya Libre,serif;font-size:40px;font-weight:700;line-height:1}.single-job h2{margin:0 0 10px;font-size:31px;font-weight:600}.single-job h3{margin:0 0 10px;font-size:28px;font-weight:600}.single-job h4{margin:0 0 10px;font-size:24px;font-weight:600}.single-job h5{margin:0 0 10px;font-size:20px;font-weight:600}.single-job h6{margin:0 0 10px;font-size:16px;font-weight:600}.single-job .details{margin:0 0 10px;font-size:18px;font-weight:300}.single-job .job-salary{flex-wrap:wrap;gap:10px;display:flex}.single-job .job-salary span{color:#25272c;background:#fff;border-radius:25px;align-items:center;gap:5px;width:fit-content;margin:0 0 1px;padding:6px 12px;font-size:16px;font-weight:500;display:inline-flex;box-shadow:0 1px 1px #0000001a}.single-job .job-salary .company-country{padding:6px 12px 6px 8px}.single-job .job-salary img{border-radius:50%;width:18px}.single-job .job-text{margin:0 0 50px}.single-job ul,.single-job ol,.single-job p,.job-egyeb{color:#444;margin:0 0 10px;font-size:16px;line-height:1.8}.single-job .stack span,.single-job .soft-skills span,.single-job .extras span{color:#25272c;background:#f0edea;border:1px solid #d6d3d1;border-radius:50px;margin:0 0 10px 10px;padding:8px 16px;font-size:16px;display:inline-block}.single-job .email{color:#25272c;text-underline-offset:2px;font-weight:600;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px}.single-job .video{aspect-ratio:16/9;border-radius:25px;width:100%;margin:0 0 20px;display:block}.single-job .job-address{margin:0 0 10px;font-size:18px;font-weight:700}.single-job .job-egyeb{flex-wrap:wrap;justify-content:space-between;gap:5px;margin:0 0 50px;display:flex}.single-job .job-egyeb>div{text-align:center;box-sizing:border-box;background:#fff;border-radius:25px;width:calc(50% - 5px);margin:0 0 10px;padding:20px;font-size:16px;font-weight:500;box-shadow:0 1px 1px #0000001a}.single-job .job-egyeb .title{color:#888;margin:0 0 5px;font-size:12px}.single-job .job-egyeb .value{font-size:20px;line-height:1}.single-job .job-egyeb small{font-size:14px;font-weight:300}.single-job .job-egyeb .ho{justify-content:space-evenly;align-items:center;display:flex}.single-job .job-egyeb .ho>div{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100px;display:flex}.single-job .job-egyeb .ho>div span:nth-child(2){font-size:14px;font-weight:300}.applicantBTN,.sendApplicantBTN{gap:6px;display:flex}.applicantBTN img{filter:invert()brightness(2);width:18px}.application-form{margin:50px 0 0}.application-form h3{margin:0}.application-form p{margin:0 0 20px;font-size:16px;font-weight:300}.application-form h4{margin:0 0 10px 20px;font-size:14px;font-weight:400;display:inline-block}.application-form>div{flex-wrap:wrap;justify-content:space-between;display:flex}.application-form>div>div{width:49%;margin:0 0 20px}.application-form input[type=file]{display:none}.application-form .text-input input{box-sizing:border-box;color:#25272c;background:#f0edea;border:1px solid #d6d3d1;border-radius:50px;outline:none;width:100%;height:50px;padding:0 20px;font-family:Inter,sans-serif;font-size:14px}.application-form .double-inputs{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.application-form .double-inputs>div:first-child{width:100%}.application-form .double-inputs .select-icon{width:49%}.application-form label.uploadLabel{box-sizing:border-box;color:#25272c;cursor:pointer;background:#f0edea;border:1px solid #d6d3d1;border-radius:50px;outline:none;justify-content:center;align-items:center;width:100%;height:50px;padding:0 20px;font-family:Inter,sans-serif;font-size:14px;display:flex}.application-form label.uploadLabel img{width:20px;margin:0 5px 0 0}.application-form label.uploadLabel.active{color:#fff;background:#25272c}.application-form .upload-error{color:red;text-align:center;margin:5px 0 0;font-size:12px}.application-form button.file-buttons{color:#25272c;cursor:pointer;background:0 0;border:0;width:fit-content;margin:5px auto 0;font-family:Inter,sans-serif;font-size:12px;text-decoration:underline;display:block}.success-form{text-align:center;margin:50px 0 0}.success-form h3{margin:0 0 20px}.loading{width:fit-content;margin:200px auto;font-size:26px;font-weight:600}.loading span{animation:1s linear infinite flash}@keyframes flash{0%,50%{opacity:0}51%,to{opacity:1}}@media (max-width:1024px){.single-job-container{padding:40px 10px}.single-job,.jobs-ads{width:100%}.single-job .job-header{border-radius:0;overflow:visible}.single-job h1{font-size:28px}.single-job .job-salary span{font-size:14px}.single-job .job-egyeb>div{width:90%;margin:0 auto 10px}.application-form>div>div{width:100%}}
