@media(min-width: 767px){html,body{overflow:visible !important}}.job-offer{margin-top:60px}@media(max-width: 767px){.job-offer{margin-top:40px}}@media(max-width: 575px){.job-offer{margin-top:20px}}.job-offer .my-container{display:flex;gap:155px}@media(max-width: 991px){.job-offer .my-container{gap:100px}}@media(max-width: 900px){.job-offer .my-container{gap:50px}}.job-offer .title{font-size:34px;line-height:1.2}@media(max-width: 767px){.job-offer .title{font-size:32px}}@media(max-width: 575px){.job-offer .title{font-size:30px}}.job-offer .description{margin-top:40px;font-weight:600;font-size:18px;line-height:1.58}@media(max-width: 991px){.job-offer .description{font-size:16px;margin-top:32px}}@media(max-width: 767px){.job-offer .description{font-size:14px;margin-top:26px}}@media(max-width: 575px){.job-offer .description{font-size:12px;margin-top:24px}}@media(min-width: 768px){.job-offer .main-button{display:none}}.job-offer .btn-wrapper .btn-red-full{margin-top:24px;padding:16px 40px;font-size:13px;line-height:1.5}.job-offer .wrapper-left{display:flex;flex-direction:column;gap:60px}@media(max-width: 767px){.job-offer .wrapper-left{gap:50px}}@media(max-width: 575px){.job-offer .wrapper-left{gap:40px}}.job-offer .small-title{font-size:16px;line-height:1.59;font-weight:600}.job-offer .small-desc{margin-top:26px;font-size:16px;line-height:1.59}@media(max-width: 767px){.job-offer .small-desc{margin-top:24px;font-size:15px}}@media(max-width: 575px){.job-offer .small-desc{margin-top:22px;font-size:14px}}.job-offer .list{margin:0;padding:0;margin-top:26px;-webkit-padding-start:18px;padding-inline-start:18px}@media(max-width: 767px){.job-offer .list{margin-top:24px}}@media(max-width: 575px){.job-offer .list{margin-top:22px}}.job-offer .list li{font-size:16px;line-height:1.59}@media(max-width: 767px){.job-offer .list li{font-size:15px}}@media(max-width: 575px){.job-offer .list li{font-size:14px}}.job-offer .list li::marker{font-size:12px}@media(max-width: 767px){.job-offer .sidebar{display:none}}.job-offer .sidebar .card{position:sticky;top:calc(var(--header-height) + 20px);background:var(--red);height:348px;padding:40px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 991px){.job-offer .sidebar .card{padding:25px;height:320px}}@media(max-width: 900px){.job-offer .sidebar .card{padding:20px}}.job-offer .sidebar .card .wrap{display:flex;flex-direction:column;gap:40px}.job-offer .sidebar .card h4{color:#fff;font-size:18px;line-height:1.58;margin-bottom:20px}.job-offer .sidebar .card .small{font-size:13px;line-height:1.58;color:#fff}.job-offer .sidebar .card .logo svg path{fill:#fff}.job-offer .sidebar .card .btn-white-border{padding:9px 42px;font-size:14px;line-height:1.5;transition:.3s}.job-offer .sidebar .card .btn-white-border:hover{background:#fff;color:var(--red)}