/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.header-container {
	margin: 0 auto;
}
/* service css start */
.service-header{
    right: 0;
    bottom: 10% !important;
position: absolute !important;
}
/* service css end */
.specific-header-bg {
    z-index: 1 !important;
    left: 0 !important;
    top: 90px !important;
    width: 100% !important;
    display: none !important;
}
@media (min-width: 1024px) {
    .specific-header-bg {
        top: 90px !important;
        display: block !important;
    }
}

/* Tab element */
.fusion-tabs .nav-tabs li.active .tab-link {
	background: linear-gradient(150deg, rgba(238, 26, 73, 1) 0%, rgba(255, 81, 34, 1) 100%);
}
.fusion-tabs .nav-tabs li.active .fusion-tab-heading {
	color: #fff !important;
}
/* footer css start */

@media (min-width: 768px) {
    .cta-bg {
        left: -5%;
        width: 65%;
        height: auto;
        bottom: -5%;
        display: block;		
		position: absolute !important;
    }
}
/* footer css end */
/* home page */
.fusion-layout-column.fusion_builder_column.fusion-builder-column-2.fusion_builder_column_1_1.\31 _1.fusion-flex-column.bg-lines{
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
}
.bg-lines span.lines-img{
    width: 95%;
}

.bg-lines span.lines-img img {
    width: 100%;
}
/* @media only screen and (max-width: 768px) {
   .fusion-layout-column.fusion_builder_column.fusion-builder-column-2.fusion_builder_column_1_1.\31 _1.fusion-flex-column.bg-lines{
        display: none !important;
    }
} */
/* .fusion-layout-column.fusion_builder_column.fusion-builder-column-7.fusion_builder_column_1_1.\31 _1.fusion-flex-column.our-story-lines {
    position: absolute;
    bottom: -125px;
	right: 0;
    z-index: 1;
}  */
/* who we are */
/* .fusion-layout-column.fusion_builder_column.fusion-flex-column.position-bg.fusion-no-small-visibility {
    position: absolute;
    bottom: 100%;
    right: 0;
    z-index: 1;
} */
.bpm.what-we-do-img img {
    padding: 12px;
    background: linear-gradient(145deg, rgba(185, 28, 28, 0.7) 50%, rgba(234, 88, 12, 0.7) 100%);
    border-radius: 15px;
}
/* .fusion-layout-column.fusion_builder_column_inner.fusion-builder-nested-column-5.fusion_builder_column_inner_2_3.\32 _3.fusion-flex-column.value-bg{
    position: absolute;
    bottom: 25%;
} */
@media only screen and (min-width: 992px) {
    .value-tab .nav {
		display: flex !important;
		align-items: center;
	}
    .fusion-tabs .fusion-mobile-tab-nav {
        display: none !important;
    }
}

/* Job Manager */
ul.job_listings li.job_listing{
  margin: 10px 0px;
  padding: 0px 0px 15px 0px;
}
ul.job_listings li.job_listing a{
  border: 1px solid #eff1f5;
  padding: 1em 1em 2em 2em;
}
ul.job_listings li.job_listing a div.position h3{
  color: #999;
}
ul.job_listings li.job_listing a .meta{
  font-size: 14px;
}
/* Job single page */
#wrapper #main .post > h1.fusion-post-title{
 color: #212529 !important;
 font-size: 3em !important; 
}
.fusion-meta-info, .fusion-theme-sharing-box.fusion-sharing-box, .about-author{
 display: none; 
}
li.date-posted {
    display: none;
}
input.application_button.button {
    color: #fff;
    background: linear-gradient(150deg, #d82d2b 0%, #ff5122 100%);
    border: 0px;
    border-radius: 50px;
}