.single-awsm_job_openings #main-content,.post-type-archive-awsm_job_openings #main-content{margin-top:0!important;padding-top:100px!important}html,body,#page-container,#et-main-area{background:#080707!important}.hdg-slider{overflow:hidden;width:100%}.hdg-track{display:flex;gap:30px;animation:hdgScroll 20s linear infinite;will-change:transform}.hdg-track img{height:260px;border-radius:14px;flex-shrink:0}@keyframes hdgScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.awsm-job-main{background:#f4f4f4!important}.awsm-job-container{max-width:1200px!important;margin:0 auto!important;padding:40px 20px 80px 20px!important}.awsm-jobs-archive-title{font-size:0!important}.awsm-jobs-archive-title::before{content:'Stellenangebote';font-size:48px!important;display:block;color:#e30613!important;font-weight:800!important;margin-bottom:40px!important;visibility:visible!important}.awsm-job-item{border:none!important;border-radius:24px!important;background:#ffffff!important;padding:40px!important;box-shadow:0px 10px 35px rgba(0,0,0,0.06)!important;transition:all .3s ease!important;text-align:left!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;margin-bottom:20px!important}.awsm-job-item:hover{transform:translateY(-5px)!important;box-shadow:0px 15px 45px rgba(0,0,0,0.1)!important}.awsm-job-post-title{font-size:24px!important;font-weight:700!important;color:#000!important}.awsm-job-more{color:#e30613!important;font-weight:700!important;text-transform:uppercase;margin-top:15px!important}#main-area .single-job_listing .awsm-jobs-single-title{width:60%!important;max-width:750px!important;color:#e30613!important;font-size:42px!important;font-weight:800!important;line-height:1.2!important;margin-bottom:30px!important;padding-top:20px!important;display:block!important}.awsm-job-form-inner{background:#ffffff!important;padding:40px!important;border-radius:24px!important;box-shadow:0px 15px 50px rgba(0,0,0,0.08)!important}.awsm-job-form-group input,.awsm-job-form-group textarea,.awsm-job-form-group select{background-color:#f8f8f8!important;border:1px solid #eeeeee!important;border-radius:10px!important;padding:14px!important}.awsm-job-form-group.awsm-job-inline-group{display:flex!important;align-items:flex-start!important;margin:20px 0!important}.awsm-job-form-group.awsm-job-inline-group input{width:20px!important;margin-right:12px!important;flex-shrink:0!important}.awsm-job-submit{background-color:#e30613!important;color:#ffffff!important;border-radius:50px!important;padding:16px 40px!important;font-weight:700!important;text-transform:uppercase!important;border:none!important;cursor:pointer}@media (max-width:980px){#main-area .single-job_listing .awsm-jobs-single-title{width:100%!important;font-size:32px!important}.single-awsm_job_openings #main-content{padding-top:80px!important}}body .et_pb_section_0{margin-top:0!important}body #main-content{margin-top:-110px!important}@media (max-width:980px){.hdg-menu .et_mobile_menu{position:fixed!important;top:80px;left:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;border-radius:0!important;z-index:99!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(20,20,20,0.92)}}html,body,#page-container,#et-main-area,.et-l--body{background:#080707!important}