.wp-block-post-title.has-x-large-font-size {
margin-top: -60px;
}
.js-es-single.es-single.es-single--single-tiled-gallery.es-single--xl { margin-top: -70px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
background: #2cb5ec !important;
}
.wp-block-group.is-content-justification-left.is-layout-flex.wp-container-core-group-is-layout-6.wp-block-group-is-layout-flex {
display: none;
}
span.wpcf7-form-control-wrap input.wpcf7-form-control {
padding: 12px;
border-radius: 6px;
border-width: 1px;
} .wpcf7-form-control.wpcf7-submit.has-spinner {
display: inline-block; cursor: pointer;
font-weight: 600;
border-radius: 3px;
padding: 12px;
border: 0;
color: #ffffff;
background: #000a47;
line-height: 1.15;
font-size: 16px; margin-right: 29px;
margin-top: 14px;
} .wp-block-spacer {
display: none;
} #request_form.es-property-section.es-property_section--request_form {
display: none;
}
.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-10.wp-block-group-is-layout-flex {
display: none;
}
.wp-block-button__link.wp-element-button {
margin-top: 15px;
} .wpcf7 form.spam .wpcf7-response-output {
float: left;
}
.es-single .es-single__header .es-single__header-right .es-price-badge {
font-size: 16px;
color: #faf5f5;
background-color: #c71616;
}
.es-badge.es-badge--normal {
background-color: #c71616;
color: #faf5f5;
font-size: 16px;
}
.es-breadcrumbs__item {
display: none;
}
.es-breadcrumbs .es-icon {
display: none;
}
.es-listings[class*=" es-listings--grid-"] .es-listing .es-address {
display: none;
}
.es-single .es-address {
display: none;
} .home ul.js-es-control--layouts.es-control.es-control--layouts br{
display:none;
}
div#wpcf7-f147-o1 ,div#wpcf7-f147-p7-o1,div#wpcf7-f147-p2-o1,div#wpcf7-f147-p185-o1,div#wpcf7-f147-p193-o1,div#wpcf7-f147-p40-o1,div.wpcf7.js{
border-width: 1px;
border-style: solid;
border-radius: 6px;
border-color: #969090;
padding: 17px;
margin-bottom: 0px;
padding-bottom: 15px;
padding-top: 0px;
}
div#wpcf7-f147-o1 form.wpcf7-form.init{
border:none;
padding: 0;
margin:0;
} form.wpcf7-form label {
width: 28%;
display: block;
float: left;
} .wpcf7-form-control.wpcf7-submit.has-spinner {
margin: 0;
float:right;
}
.wpcf7 form.invalid .wpcf7-response-output {
border-color: red; width: fit-content; margin-left: auto;
margin-top:50px;
}
.wpcf7 form .wpcf7-response-output{
width: fit-content; margin-left: auto;
margin-top:50px;
}
@media (min-width: 1050px) and (max-width: 1400px) {
span.wpcf7-form-control-wrap input.wpcf7-form-control {
width: 85%;
}
}
@media only screen and (max-width:1050px){
div#wpcf7-f147-o1 p label {
float: initial;
display: block;
}  div#wpcf7-f147-o1 .wpcf7-response-output{
float: initial;
}
form.wpcf7-form label {
width: 100%;
display: block;
}
span.wpcf7-form-control-wrap input.wpcf7-form-control {
width: 100%;
margin-bottom: 20px;
box-sizing:border-box;
} .wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output {
margin-top: 10px;
}   img.custom-logo {
width: 200px;
} div#wpcf7-f147-o1, div#wpcf7-f147-p7-o1, div#wpcf7-f147-p2-o1{
padding-bottom:12px;
} .es-listings-filter.js-es-listings-filter.es-listings-filter--mobile > * {
width: 10%;
width: fit-content!important;
flex: inherit;
}
.es-listings-filter.js-es-listings-filter.es-listings-filter--mobile {
align-items: center;
margin:0;
margin-bottom:20px;
} .es-listings-filter.js-es-listings-filter.es-listings-filter--mobile span.es-total br {
display: none;
}  .js-es-field.es-field.es-field__sort.es-field--select label p {
margin: 0;
}
.es-listings-filter--mobile .es-form{
margin-bottom:0;
}
}  input.wpcf7-form-control.wpcf7-submit {
background-color: #4CAF50; color: white;
border: none;
padding: 12px 24px;
font-size: 16px;
transition: all 0.2s ease-in;
cursor: pointer;
} input.wpcf7-form-control.wpcf7-submit:active {
background-color: #45a049; transform: scale(0.95); } input.wpcf7-form-control.wpcf7-submit.pressed {
background-color: #333; color: #fff; transform: scale(1.1); } input.wpcf7-form-control.wpcf7-submit:disabled {
opacity: 0.6;
cursor: not-allowed;
} .es-listings-filter .es-total br {
display: none;
}
body .es-field:not(:last-child):not(.es-field--checkbox-item-bordered):not(.es-field--radio-item-bordered):not(label) {
padding-bottom: 0;
}
.es-listings-filter.js-es-listings-filter .es-form > p {
display: none;
}