/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.5.1768988666
Updated: 2026-01-21 09:44:26

*/

.elementor-button{
	text-decoration: none !important;
}
.awsm_job_openings {
    padding-top: 8% !important;
}
body:not([class*=elementor-page-]) .site-main{
	max-width: 1400px;
	padding: 15px 15px;
}


/* Form container */
.awsm-job-form-inner {
    background-color: #121212 !important;
	border: 1px solid #333 !important;
    padding: 20px;
    border-radius: 10px;
}

/* Labels */
.awsm-job-form label {
    color: #ffffff !important;
}

.awsm-job-form-inner h2{
	font-size: 30px !important;
}

/* Inputs + textarea + select */
.awsm-job-form input,
.awsm-job-form textarea,
.awsm-job-form select {
    background-color: #1e1e1e !important;
    color: #ffffff !important;
    border: 1px solid #444 !important;
    padding: 10px;
    border-radius: 6px;
}

/* Placeholder */
.awsm-job-form input::placeholder,
.awsm-job-form textarea::placeholder {
    color: #aaaaaa !important;
}

/* File upload */
.awsm-job-form input[type="file"] {
    background-color: #1e1e1e !important;
    color: #ccc !important;
}

/* Focus state */
.awsm-job-form input:focus,
.awsm-job-form textarea:focus,
.awsm-job-form select:focus {
    border-color: #666 !important;
    outline: none !important;
}

/* Submit button */
.awsm-job-form button,
.awsm-job-form input[type="submit"] {
    background-color: var( --e-global-color-accent) !important;
    color: #000 !important;
    border: none !important;
    padding: 10px 18px;
    border-radius: 6px;
    cursor: pointer;
}

/* Button hover */
.awsm-job-form button:hover,
.awsm-job-form input[type="submit"]:hover {
    background-color: var( --e-global-color-accent) !important;
}

