/*
 Theme Name:   Indusri Child
 Theme URI:    https://indusri.wpengine.com/
 Description:  Indusri Child Theme
 Author:       the Indusri team
 Author URI:   https://wedesignthemes.com/
 Template:     indusri
 Version:      1.0.0
 Text Domain:  indusri-child
*/


.wdt-post-entry .blog-entry .entry-title h4 a, .wdt-post-entry .blog-entry a:not(.wdt-button) {
    color: #ffffff!important;
}
.wdt-header-menu ul li.has-mega-menu ul li.menu-item-object-wdt_mega_menus .elementor-heading-title {
     color: #a51e2c!important;
	border-bottom-color: #fff!important
}
.wdt-custom-timeline-tabs .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li:not(:last-child) {
    margin: 0 130px 0 0;
}
.wdt-content-item .wdt-content-title-group.below span:before {
    background-color: #6DBD92!important;
}
i.fas.fa-chevron-left {
    display: none!important;
}
i.fas.fa-chevron-right {
    display: none!important;
}
table {
    border: 2px solid #fff !important;
}
thead {
    border: 2px solid #fff !important;
}
td {
    border: 2px solid #fff !important;
}
/*expand*/
.panel {
  cursor: pointer;
  flex:2;
  overflow: hidden;
  transition: flex 0.5s ease;
}


.panel.active {
  flex-grow: 5;
  flex-shrink: 0.5;
	
}


.panel h3  {
    /*font-size: calc(24 / 16 * 1rem);*/
  //position: absolute;
  opacity: 0;
}

.panel p {
 // position: absolute;
  opacity: 0;
}

.panel .elementor-button {
    /*font-size: calc(24 / 16 * 1rem);*/
  position: absolute;
  opacity: 0;
}


.panel.active h3 {
  opacity: 1;
  transition: all 0.5s ease-in 0.4s;
}

.panel.active p {
  opacity: 1;
  transition: all 0.5s ease-in 0.4s;
}

.panel.active .elementor-button {
  opacity: 1;
  transition: all 0.5s ease-in 0.4s;
}
.expand-image-res .elementor-tab-title{
	width: 100%;
}

a.emd_dl_green.downloadbtn {
    margin: 0 auto;
    display: block;
	background: #000;
    border-color: #000;
	    font-family: sans-serif;
    text-shadow: none;
}
a.emd_dl_green.downloadbtn:hover{
	background: #fff;
	border-color: #fff;
	Color:#000!important;
	
}
.home-slide-product .wdt-content-description{
	height:212px;
}
.home-slide-product .wdt-content-title {
    height: 35px;
}
    .main-title-section-wrapper .main-title-section-container {
           padding: 0 0 150px !important;
    padding-top: 76px !important;
    margin-bottom: -80px!important;
    }
