/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 14 2025 | 08:25:10 */
section.fom_tab_box.custom_tabs.only_tab_content.style_two {
    display: flex!important;
    align-content: stretch;
    /* flex-direction: column-reverse; */
    flex-wrap: nowrap!important;
    align-items: baseline;
}
body input[type=submit], body button[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background: #1b263a!important;
    border: 1px solid #1b263a!important;
}
label, .wpforms-field-number-slider-hint {
    display: block;
    font-size: 16px!important;
    line-height: 18px!important;
    font-weight: 400;
    color: var(--heading-color-one);
}

input[type=text], input[type=number], input[type=search], input[type=tel], input[type=url], input[type=password], input[type=email], textarea, select, .wp-block-search__input, body .select2-selection--single, div.wpforms-container .wpforms-form .choices__inner {
   height: 40px !important;
   }
body input[type=submit], body button[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button {
    margin-top: -5px!important;
}

div#elementor-tab-title-1581:hover {
    background-color: #ddb88f;
}
div#elementor-tab-title-1582:hover {
    background-color: #ddb88f;
}
div#elementor-tab-title-1583:hover {
	background-color: #ddb88f;
}
div#elementor-tab-title-1584:hover {
	background-color: #ddb88f;
}
div#elementor-tab-title-1585:hover {
	background-color: #ddb88f;
}
div#elementor-tab-title-1586:hover {
	background-color: #ddb88f;
}
div#elementor-tab-title-1587:hover {
	background-color: #ddb88f;
}
#customers {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  border-radius: 100px;
  border: 2px solid #000000;
  width: 80%;
}

#customers td, #customers th {
  border: 1px solid #000000!important;
  padding: 5px!important;
  }

#customers td{
    font-size: 18px!important;
    text-align: center!important;
    color: #000000!important;
}
.mobile_menu_box .mobile-header-info-wrap {
    display: none!important;
   }

#customers th {
  padding-top: 12px!important;
  padding-bottom: 12px!important;
  text-align: center;
  background-color: #ffffff;
  color: #000000;
  font-size: 18px;
}
nu .line {
    width: 40px!important;
    height: 4px!important;
    margin: 7px auto;
   
}
@media (max-width: 767px){
	#customers {
    width: 100%!important;
}
}
@media (max-width: 767px){
		.elementor-image-box-content {
    padding-left: 10px!important;
}
	.cstm-icon .elementor-image-box-wrapper {
    display: flex!important;
}
}
.prgoress_indicator svg.progress-circle path {
    stroke: #aa7a47!important;
    }
.prgoress_indicator {
    position: fixed;
    right: 35px!important;
	bottom: 84px!important;
}
.cstm-new{
	color: #AC7A42;
    font-family: better-grade;
    font-size: 75px;
    font-weight: 500;
    position: relative;
    top: 15px;
}
.wpcf7 form.sent .wpcf7-response-output {
    color: #000000!important;
}
span.select2-container span.select2-dropdown {
    z-index: 99999999999!important;
}