/*
 Theme Name:   DetailX Child Theme
 Theme URI:    https://detailx.ancorathemes.com/
 Description:  DetailX Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     detailx
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  detailx
*/


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

section#home-header-top
{
	background-color:#232225 !important;
}

#bullet-points li , #bullet-points p
{
	color:#ffffff !important;
}

#step-sec h3.elementor-image-box-title {
    margin-bottom: 20px !important;
}


#tabs-section .elementor-tab-content ul {
    margin-top: 20px !important;
}

#ppf-port-images .post_meta.sc_blogger_item_meta.post_meta
{
	display:none !important;
}

/*.page-id-31557 section.elementor-section.elementor-top-section.elementor-element.elementor-element-f026a5a.scheme_dark.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited
{
	background-image: url(https://exodiusautolab.com/wp-content/uploads/2024/07/photo-11.jpg) !important;}

a[href="https://elfsight.com/google-reviews-widget/?utm_source=websites&utm_medium=clients&utm_content=google-reviews&utm_term=exodiusautolab.com&utm_campaign=free-widget"] {display:none !important;}*/

.forminator-field .forminator-radio {
    float: left;
    padding-left: 50px;
}
div#bg-cover-hp
{
	top: -38px !important;
    background-color: #0d0c0f !important;
    z-index: 1 !important;
}

/*//FORM START

 .forminator-title {color:#ffffff !important;} 
 
  {padding:40px !important;}
  
  .forminator-label {
    color: #000000 !important;
    font-size: 20px !important;
    font-family: "heebo", sans-serif !important;
    margin-bottom: 10px !important;
    font-weight: 600 !important;
  }
  
  .forminator-description {width:100%;}
  
  label.forminator-checkbox
  {
      margin-bottom:10px !important;
  }
  
span.forminator-step-label  {
      color:#000000 !important; font-size:20px !important; font-family: "Barlow Condensed", sans-serif !important;
  }
  
  label#forminator-field-radio-2-label-1
  {
      margin-top:20px !important;
  }
  
  label#forminator-field-radio-2-label-5
  {
     margin-bottom:20px !important;

  }
  
  .forminator-description
  {
      margin-top:20px !important;
  }
button.forminator-button.forminator-button-back 
  {
      background-color: #0d0c0f;
    color: #FFFFFF;
    padding: 14px 17px;
  }
  
  button#forminator-submit , button.forminator-button.forminator-button-next
  {
      background-color: #FF0100;
    color: #FFFFFF;
     padding: 14px 17px;
  }
  
  .forminator-ui#forminator-module-33057.forminator-design--default .forminator-checkbox .forminator-checkbox-box, .forminator-select-dropdown-container--open .forminator-custom-form-33057.forminator-dropdown--default .forminator-checkbox .forminator-checkbox-box {
    border-color: #777771;
    background-color: #EDEDED;
    color: #17A8E3;
}

.forminator-radio
{
    margin-bottom:20px !important;
    margin-top:20px !important;
}

.forminator-error-message
{
    width: 100% !important;
    display: flex !important;
}

.forminator-row .step-heading
{
    background: #FFFFFF !important;
    padding: 20px;
    
}

.step-heading label.forminator-label
{
    margin-bottom:0px !important;
    color:#000000 !important; font-size:25px !important; font-family: "Barlow Condensed", sans-serif !important;
    
}
label#forminator-field-radio-3-label-1
{
    padding-left:0px !important;
}

//FORM END
*/

.service-quote span.style-line.icon-cog-light {
    font-size: 16px !important;
}

.service-quote .style-line[class*="icon-"]:before {

	top:0px !important;
	padding-right:10px !important;
}

.service-quote span.style-line.icon-cog-light span.text-light
{
	padding-left: 37px !important;
}

.service-quote span.wpcf7-form-control-wrap
{
	margin-top:12px !important;
}

#service-quote span.wpcf7-list-item
{
	margin-bottom: 5px !important;
}

.mobile-btn a
{background-color: red !important;
    padding: 10px 24px !important;
    margin-top: 20px !important;
    /* margin-bottom: 10px; */
    font-size: 13px !important;
    font-family: 'DM Sans' !important;
    color: #ffffff !important;
	letter-spacing: 1.4px !important;}
  



@media only screen and (min-width: 600px) 
{
	#tabs-section .column-01
	{
    width: 50% !important;
    display: block!important;
    float: left!important;
   }

#tabs-section .column-02
	{
width: 50% !important;
 float: right !important;
   }
}






