/*
 Theme Name:   Homeo Child
 Theme URI:    https://themeforest.net/item/homeo-real-estate-wordpress-theme/26372986
 Description:  Homeo Child Theme
 Author:       ApusTheme
 Author URI:   http://apusthemes.com
 Template:     homeo
 Version:      1.0.0
 Text Domain:  homeo-child
*/

table .table-header, .table .table-header{
  margin-bottom: 0 !important;

    width: 100%;
    max-width: 100%;
    margin-bottom: 24px;
    margin-inline: auto;
    border-radius: 1.5rem;
    overflow: hidden;
    outline: 1px solid var(--Primary-color);
    margin-top: 2rem;
}

.contact-us select
{
  padding:15px;
background-color: #fff;
background-image: none;
border: 1px solid #d8d8d8;
border-radius: 6px;
width:100%;
-webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.09);
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.09);
}
table, .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 24px;
  margin-inline: auto;
  border-radius: 1.5rem;
  overflow: hidden;
  outline: 1px solid var(--Primary-color);
  margin-top: 2rem;
  box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.2);
}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #ff5a6012;
}
.table-header td,.table-header tr th{
  padding-bottom: 15px !important;
  padding-top: 15px !important;
}
.table-header tr th{
  font-size: 17px;
}
.table-header thead,.table-header tr th,
.table-header thead tr{ 
  background: #1e3d72 !important; 
  padding:10px 0;
  color: #fff;
}
.table-header tr th, .table-header tr td{
    vertical-align: middle;
}
.widget-features-box.style3 .item {
  border-right: none !important;
}
.elementor-23 .elementor-element.elementor-element-8f911d5 {
  box-shadow: none !important;
  
}
.enquire-form-close {
	background: #202040 !important;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 11px;
	right: 14px;
	border-radius: 50%;
	color: #fff;
}