@charset "utf-8";
/*
 Theme Name:   Helion Child
 Theme URI:    http://helion.axiomthemes.com/
 Description:  Helion Child Theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.com/
 Template:     helion
 Version:      1.0
 Tags:         inheritable theme options
 Text Domain:  helion
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
.sc_layouts_row_type_compact {
    padding: 0 !important;
}
.post_layout_classic .post_featured img {
    height: 500px;
    object-fit: cover;
}

@media screen and (max-width: 768px){
    .post_layout_classic .post_featured img {
        height: 420px;
    }
}

/* Header */
.sc_layouts_title_breadcrumbs {
    display: none;
}

.top_panel .sc_layouts_column:first-child .sc_layouts_item {
    margin: 0 !important;
}

.top_panel .sc_layouts_logo img {
    max-height: 4.5em !important;
}

/* Jobs */
.jobs_shortocde {
    list-style: none;
    padding: 0;
    margin: 0 auto;
    max-width: 1120px;
}

.jobs_shortocde li {
    border-bottom: 1px solid #BDBCBC1F;
}
.jobs_shortocde li a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 1rem;
}
.jobs_shortocde li a span {
    font-size: 1rem;
    line-height: 1.2;
}
.jobs_shortocde li a span:first-child{
    font-weight: 500;
    color: #000000;
}
.jobs_shortocde li a span:last-child{
    font-weight: 400;
    color: #999;
}

/* Single jobs */
.jobs_head {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.single-jobs .sidebar {
    display: none;
}
.single-jobs .content {
    width: 100% !important;
}
.single_jobs_content h1 {
    margin-top: 0;
}
.apply_job_form {
    display: none;
}
.apply_for_jobs_btn {
    margin-bottom: 20px;
}
.apply_job_form.active{
    display: block;
}
.jobs_info {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    gap: 40px;
}

.jobs_info li {
    display: flex;
    align-items: center;
    gap: 15px;
}

.jobs_info li span:last-child{
    font-size: 16px;
}

/* Portfolio */
.portfolio_page_featured img {
    width: 200px;
}

.services_page_featured img {
    width: 70%;
}

.scheme_default .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
        background-color: #0a66c2 !important;
}

.sc_team_short .trx_addons_hover_content a {
    display: none;
}