/*
Theme Name: Eversteel Theme Child
Theme URI: https://github.com/loemkhorn/my-theme-child
Description: A child theme for Custom WordPress Theme. Add your custom CSS and overrides here without modifying the parent theme.
Author: Development Team
Author URI: https://example.com
Template: eversteel-theme
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 7.4
Text Domain: eversteel-theme-child
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* ============================================================
   Child theme custom styles go below this line.
   The parent theme's styles are loaded automatically.
   ============================================================ */


/* single post */
.ce-post-header {
  text-align: left;
}
.ce-post-meta {
  justify-content: start;
}
.ce-post-title {
  font-size: clamp(22px, 3.5vw, 35px);
  text-transform: uppercase;
  font-weight: normal;
}

/* single project */
.ce-project-meta-list{
	border-top: none;
}
.ce-meta-item {
  border-bottom: 1px solid #0C8281;
}
.ce-meta-item:last-child{
	border: none;
}


/* career grid */
.career-meta {
  margin-bottom: 0;
}
.card-footer {
  text-align: right;
	margin-top: 0;
}
.career-meta-item{
	gap: 0;
}
.career-meta-item:after{
	display: none;
}
.career-meta-item .meta-value {
  color: #222;
  background: #e9e9e9;
  padding: 5px 10px 2px 10px;
  border-radius: 16px;
  line-height: 1.2;
  border: 1px solid #c7c7c7;
}
.career-meta-item:nth-child(2) .meta-value {
  color: #0c8281;
  background: #e2f4f4;
  border: 1px solid #0c8281;
}
.pg-btn-style-1 .pg-btn-icon {
  display: none !important;
}
/* single career */
.career-wrap{
	display: flex;
  gap: 50px;
}
.career-content-wrap{
	width: 60%;
  border-right: 1px solid #ddd;
  padding-right: 50px;
}
.ce-apply-section {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
  text-align: left;
  width: 40%;
}
.apply-desc{
	text-align: left !important;
}
.apply-title {
  font-weight: normal;
  text-transform: uppercase;
}
.ce-career-header hr{
	display: none;
}
.ce-post-content h2 {
  font-weight: normal;
}
.footer-wrap .column{
	width: 100% !important;
	grid-template-columns: 3fr 1fr 1fr;
}

/* footer */
.footer-wrap {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    gap: 80px;
}

@media (max-width: 991px) {
    .footer-wrap {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 767px) {
    .footer-wrap {
        grid-template-columns: 1fr;
		gap: 20px;
    }
}
.column-contact .custom-contact-widget {
  margin-bottom: 0;
	gap: 0px;
}
.widget-title {
  text-transform: inherit;
  letter-spacing: 0;
  font-weight: normal;
}=