/*
 Theme Name:   Industrium Child
 Description:  Industrium Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/industrium
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     industrium
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  industrium-child
*/

/* =Theme customization starts here
------------------------------------------------------- */

.header-icons-container .header-button-container .industrium-button{
  background-color: #0066B1;
  color: #ffffff;
}

.elementor-counter .elementor-counter-number-wrapper {
  -webkit-text-stroke: 1px #fff;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-title 
{
  color: #fff !important;
  opacity: 0.8;
}

.single-product.woocommerce div.product .woocommerce-product-gallery > .woocommerce-product-gallery__wrapper 
{
	border:1px solid #d2d2d2;
  border-radius: 5px;
}
.single-product.woocommerce .content-wrapper .woocommerce-tabs ul.tabs
{
  margin: 0 0 0px;
}

.single-product.woocommerce .content-wrapper .woocommerce-tabs .panel 
{
  padding: 40px;
  border: 1px solid #d2d2d2;
	border-radius: 0px 5px 5px 5px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a
{
	background-color:#0066b1;
	border: transparent;
}
 .single-product.woocommerce .content-wrapper .woocommerce-tabs:not(:first-child) {
    padding-top: 100px;
  }

.ttle-cus .elementor-counter-title
{
	text-align:center;
}

.button-container-b {
      display: flex;
	  gap: 40px;
	  font-family: inherit;
	  background-color: #f0f0f0;
	  align-items: center;
	  padding: 5px 20px;
	  border-radius: 5px;
    }

    .button-box-b {
      display: flex;
      align-items: center;
      cursor: pointer;	  
    }

    .button-box-b img {
      width: 20px;
      height: 20px;
      margin-right: 8px;
      object-fit: contain;
	  margin-top:3px;
    }

    .button-box-b p {
      margin: 0;
      font-size: 16px;
      font-weight: 600;
      color: #0066B1;
    }

    .download-text {
      text-decoration: underline;
      text-underline-offset: 3px;
    }

/*------------apr-11------------*/

@media only screen and (min-width: 576px) {
  .error-404-container .error-404-inner {
    padding: 8vw 0 54px;
  }
}

.single-product.woocommerce div.product .product_meta .product_meta_item 
{
  color: #0066b1;
  font-weight: 700;
}

#contact-form-section
{
	margin-top:80px;
}


#contact-form-section .wpcf7-textarea
{
	height:100px;
}

#contact-form-section .wpcf7-submit
{
	background-image: linear-gradient(0deg, #000, #000 100%);
	color:#000000;
}



.contact-form-custom
{
  padding: 40px;
  border: 1px solid #d2d2d2;
  border-radius: 5px;
}

@media only screen and (max-width:768px)
{
	.contact-form-custom
	{
	  padding: 20px;
	}
}

.enquire-now-buttons {
  margin-top: 25px;
}

.enquire-now-buttons .industrium-button.button-type-1.enquire-now {
  font-weight: 700;
  font-size: 18px;
}

/*------------apr-11-end--------*/

/*------------apr-15-----------*/

#wpcf7-f17098-p92-o1
{
	margin-top:80px;
}


#wpcf7-f17098-p92-o1 .wpcf7-textarea
{
	height:100px;
}

#wpcf7-f17098-p92-o1 .wpcf7-submit
{
	background-image: linear-gradient(0deg, #000, #000 100%);
	color:#000000;
}

/*------------apr-15-end-------*/

.header .main-menu > li ul.sub-menu > li:hover > a, .header .main-menu > li ul.sub-menu > li.current-menu-item > a 
{
  color:#0066B1;
}

.pdfs-links
{
	color:#0066B1;
}

.pdfs-links:hover
{
	color:#002A52;
}