.entry-title.awsm-jobs-single-title{color:#c23539;text-transform:uppercase;font-family:Arial,sans-serif;font-size:2em;margin:0.67em 0}.awsm-application-submit-btn{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:25px;padding:12px 20px;font-family:Arial,sans-serif;font-size:14px;text-transform:uppercase;color:#59595b;box-shadow:0 2px 4px rgba(0,0,0,0.1);cursor:pointer;transition:all 0.2s ease}.awsm-application-submit-btn:hover{background-color:#e9ecef;box-shadow:0 3px 6px rgba(0,0,0,0.15)}.awsm-job-form-field.awsm-resume-file-control.awsm-job-form-control.awsm-form-file-control{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:12px 16px;font-family:Arial,sans-serif;font-size:14px;color:#495057;box-shadow:0 2px 4px rgba(0,0,0,0.08);transition:all 0.2s ease;cursor:default}.awsm-job-form-inner{border:1px solid #dee2e6;border-radius:25px}.awsm-job-form-inner h2{color:#c23539;text-transform:uppercase;font-family:Arial,sans-serif;font-size:2em;margin:0.67em 0}.awsm-job-form-field.awsm-job-form-control{border:1px solid #dee2e6;border-radius:5px}.awsm-job-post-title{color:#c23539}.awsm-job-more{background-color:#f8f9fa;border:1px solid #dee2e6;margin-top:10px;border-radius:20px;padding:10px 10px;font-family:Arial,sans-serif;font-size:14px;text-transform:uppercase;color:#59595b;box-shadow:0 2px 4px rgba(0,0,0,0.1);cursor:pointer;transition:all 0.2s ease;float:right;clear:both;margin-left:20px}.awsm-job-more:before{content:"";display:table;clear:both}.awsm-job-more:hover{background-color:#e9ecef;box-shadow:0 3px 6px rgba(0,0,0,0.15)}.awsm-job-specification-item.awsm-job-specification-job-location{font-style:italic}.awsm-lists{border:1px solid #fff}.et-db #et-boc .et-l .et-l--post .et_builder_inner_content .et_pb_row{width:100%}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_pb_scroll_top{right:10px!important;margin-right:0!important;transform:translateX(0)!important}body{overflow-x:hidden;position:relative}body .et_pb_scroll_top{background-color:rgb(185,49,53,85)!important;color:rgb(237,241,250)!important;padding:10px 10px 10px 10px!important;right:20px!important;bottom:125px!important;border-radius:5px!important}body,html{overflow-x:hidden;max-width:100%}.row{margin-left:0;margin-right:0;max-width:100%}