:focus {outline:none !important;}
::-moz-focus-inner {border:0;} .slick-loading .slick-list {
background: #fff url(https://arriendo.com/co/wp-content/themes/arriendocom/assets/css/ajax-loader.gif) center center no-repeat;
}
.publ-mod .flex-content img {
width: auto;
} @font-face {
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://arriendo.com/co/wp-content/themes/arriendocom/assets/css/fonts/slick.eot);
src: url(https://arriendo.com/co/wp-content/themes/arriendocom/assets/css/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://arriendo.com/co/wp-content/themes/arriendocom/assets/css/fonts/slick.woff) format('woff'), url(https://arriendo.com/co/wp-content/themes/arriendocom/assets/css/fonts/slick.ttf) format('truetype'), url(https://arriendo.com/co/wp-content/themes/arriendocom/assets/css/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
opacity: .25;
}
.slick-prev:before,
.slick-next:before {
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
left: -25px;
}
[dir='rtl'] .slick-prev {
right: -25px;
left: auto;
}
.slick-prev:before {
content: '←';
}
[dir='rtl'] .slick-prev:before {
content: '→';
}
.slick-next {
right: -25px;
}
[dir='rtl'] .slick-next {
right: auto;
left: -25px;
}
.slick-next:before {
content: '→';
}
[dir='rtl'] .slick-next:before {
content: '←';
} .slick-dotted.slick-slider {
margin-bottom: 30px;
}
.slick-dots {
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li {
position: relative;
display: inline-block;
width: 11px;
height: 11px;
margin: 0 5px;
padding: 0;
cursor: pointer;
border: 1px solid #000;
border-radius: 50%;
}
.slick-dots li.slick-active {
border: none;
background: var(--red);
}
.slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
opacity: 1;
}
.slick-dots li button:before {
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
opacity: .75;
color: black;
}
.entry-content .es-auth__item.es-auth__login-buttons .es-btn.es-btn--default {
text-transform: none;
} :root {
--gray: #484747;
--red: #EE2624;
--darkred: #B51513;
--black: #383D43;
}
*:before,
*:after {
display: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Roboto", sans-serif;
font-weight: 500;
margin: 0;
padding: 0;
color: #383D43;
}
h4 {
font-size: 1.15em;
}
h3 {
font-size: 1.5em;
}
h2 {
font-size: 1.8em;
}
ul,
ol {
list-style: none;
margin: 0;
padding: 0;
}
li {
list-style: none;
}
body,
button,
input,
select,
optgroup,
textarea,
p {
font-family: "Roboto", sans-serif;
font-weight: 400;
font-size: 15px;
color: var(--black);
}
a,
a:visited {
color: inherit;
text-decoration: none
}
a:hover {
color: #000;
}
p {
margin: 0 0 1em;
line-height: 1.5;
}
.mob {
display: none !important;
}
.wrap {
max-width: 1440px;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
flex-wrap: wrap;
}
.flex-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.txt-center {
text-align: center;
}
.txt-white {
color: #fff;
}
.flex-wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.w-100 {
width: 100%;
}
.w-90 {
width: 90%;
}
.w-80 {
width: 80%;
}
.w-75 {
width: 75%;
}
.w-70 {
width: 70%;
}
.w-65 {
width: 65%;
}
.w-60 {
width: 60%;
}
.w-55 {
width: 55%;
}
.w-50 {
width: 50%;
}
.w-45 {
width: 45%;
}
.w-40 {
width: 40%;
}
.w-30 {
width: 30%;
}
.w-33 {
width: calc(100% / 3);
}
.w-35 {
width: 35%;
}
.w-25 {
width: 25%;
}
.w-20 {
width: 20%;
}
.w-10 {
width: 10%;
}
.post,
.page {
margin: 0;
}
.btn {
background: var(--red);
border: none;
border-radius: 6px;
padding: 15px 15px;
font-size: 18px;
line-height: 1;
margin: 0;
display: block;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
-webkit-transition: 0.3s all;
-o-transition: 0.3s all;
transition: 0.3s all;
color: #fff;
white-space: nowrap;
}
.btn:hover,
.btn:focus{
background: #B51513;
transition: 0.5s;
}
.btn:hover,
.btn:focus,
.btn:visited {
color: #fff;
}
.btn-gray,
.btn-gray:hover,
.btn-gray:visited {
background: #383D43;
display: inline-flex;
align-items: center;
margin: 0 auto;
color: #fff;
padding: 3px 10px;
border-radius: 10px;
min-width: 200px;
justify-content: center;
height: 60px;
font-size: 24px;
}
figure {
margin: 0;
} .m-mov {
display: none;
margin: 0;
}
.m-mov span {
display: block;
width: 30px;
height: 4px;
background: var(--light-blue);
margin: 0 auto 6px;
border-radius: 5px;
-webkit-transition: 0.4s all;
-o-transition: 0.4s all;
transition: 0.4s all;
}
.m-mov:hover span::after {
margin: 0 5px 0 0;
-webkit-transition: 0.4s all;
-o-transition: 0.4s all;
transition: 0.4s all;
}
.m-mov:hover span:nth-child(1)::after {
-webkit-transform: translate(-5px, 0);
-ms-transform: translate(-5px, 0);
transform: translate(-5px, 0);
-webkit-transition-delay: 0s;
-o-transition-delay: 0s;
transition-delay: 0s;
}
.m-mov:hover span:nth-child(2)::after {
-webkit-transform: translate(-5px, 0);
-ms-transform: translate(-5px, 0);
transform: translate(-5px, 0);
-webkit-transition-delay: 0.2s;
-o-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.m-mov:hover span:nth-child(3)::after {
-webkit-transform: translate(-5px, 0);
-ms-transform: translate(-5px, 0);
transform: translate(-5px, 0);
-webkit-transition-delay: 0.3s;
-o-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.m-mov:hover span {
margin: 0 0 5px;
-webkit-transition: 0.4s all;
-o-transition: 0.4s all;
transition: 0.4s all;
}
.m-mov span:last-child {
margin: 0;
}
.sidr {
display: block;
position: fixed;
top: 0;
height: 100%;
z-index: 999999;
width: 260px;
overflow-x: hidden;
overflow-y: auto;
font-size: 15px;
background: #333;
color: #fff;
}
.sidr .sidr-inner {
padding: 0 0 15px
}
.sidr .sidr-inner>p {
margin-left: 15px;
margin-right: 15px
}
.sidr.right {
left: auto;
right: -260px
}
.sidr.left {
left: -260px;
right: auto
}
.sidr p {
font-size: 13px;
margin: 0 0 12px
}
.sidr p a {
color: rgba(255, 255, 255, 0.9)
}
.sidr .redes h4 {
background: transparent;
box-shadow: none;
padding: 0;
color: #383D43;
font-size: 21px;
}
.sidr>p {
margin-left: 15px;
margin-right: 15px
}
.sidr ul {
display: block;
margin: 0 0 15px;
padding: 0;
}
.sidr ul li {
display: block;
margin: 0;
line-height: 48px;
}
.sidr ul li:hover,
.sidr ul li.active,
.sidr ul li.sidr-class-active {
border-top: 0;
line-height: 49px
}
.sidr ul li:hover>a,
.sidr ul li:hover>span,
.sidr ul li.active>a,
.sidr ul li.active>span,
.sidr ul li.sidr-class-active>a,
.sidr ul li.sidr-class-active>span {
box-shadow: none;
}
.sidr ul li a,
.sidr ul li span {
padding: 0;
display: block;
text-decoration: none;
color: var(--blue);
}
.sidr ul li ul {
border-bottom: 0;
margin: 0
}
.sidr ul li ul li {
line-height: 40px;
font-size: 13px
}
.sidr ul li ul li:last-child {
border-bottom: 0
}
.sidr ul li ul li:hover,
.sidr ul li ul li.active,
.sidr ul li ul li.sidr-class-active {
border-top: 0;
line-height: 41px
}
.sidr ul li ul li:hover>a,
.sidr ul li ul li:hover>span,
.sidr ul li ul li.active>a,
.sidr ul li ul li.active>span,
.sidr ul li ul li.sidr-class-active>a,
.sidr ul li ul li.sidr-class-active>span {
box-shadow: 0 0 15px 3px #222 inset
}
.sidr ul li ul li a,
.sidr ul li ul li span {
color: rgba(255, 255, 255, 0.8);
padding-left: 30px
}
.sidr form {
margin: 0 15px
}
.sidr label {
font-size: 13px
}
.sidr input[type="text"],
.sidr input[type="password"],
.sidr input[type="date"],
.sidr input[type="datetime"],
.sidr input[type="email"],
.sidr input[type="number"],
.sidr input[type="search"],
.sidr input[type="tel"],
.sidr input[type="time"],
.sidr input[type="url"],
.sidr textarea,
.sidr select {
width: 100%;
font-size: 13px;
padding: 5px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0 0 10px;
border-radius: 2px;
border: 0;
background: rgba(0, 0, 0, 0.1);
color: rgba(255, 255, 255, 0.6);
display: block;
clear: both
}
.sidr input[type=checkbox] {
width: auto;
display: inline;
clear: none
}
.sidr input[type=button],
.sidr input[type=submit] {
color: #333;
background: #fff
}
.sidr input[type=button]:hover,
.sidr input[type=submit]:hover {
background: rgba(255, 255, 255, 0.9)
}
.sidr {
display: block;
position: fixed;
top: 0;
height: 100%;
z-index: 999999;
width: 100%;
overflow-x: hidden;
overflow-y: auto;
font-size: 15px;
background: #fff;
color: var(--blue);
right: -100%;
height: 100vh;
min-height: 100vh;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
overflow: scroll;
padding: 50px 30px;
max-width: 360px;
transition: right 0.2s cubic-bezier(0.5, -0.45, 0.21, 1.52) 0s;
left: auto;
}
.btn-cerrar-mob span {
width: 40px;
height: 5px;
display: block;
background: var(--black);
border-radius: 15px;
position: absolute;
transform: rotate(45deg);
}
.btn-cerrar-mob span+span {
transform: rotate(135deg);
}
.menu-mob .menu .active.sub-menu>a {
padding: 0 10px;
}
.menu-mob .menu .active.sub-menu .sub-menu a {
padding: 0 15px;
}
body {
right: auto !important;
}
.menu-mob .menu ul {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.menu-mob .menu .sub-menu {
max-height: 0;
opacity: 0;
z-index: -1;
position: relative;
}
.menu-mob .menu .active.sub-menu .sub-menu {
background: #eee;
}
.menu-mob .menu .active.sub-menu {
max-height: 100%;
opacity: 1;
z-index: 1;
background: #f0efef;
padding: 5px;
}
.menu-mob .menu ul li:last-child {
border-bottom: 0;
}
.menu-mob .menu ul li {
width: 100%;
}
#menu-menu-responsive {
text-align: center;
}
.menu-mob a {
font-size: 18px;
margin: 0 0 20px;
display: inline-block;
text-align: left;
font-weight: 500;
-webkit-transition: 0.2s all;
-o-transition: 0.2s all;
transition: 0.2s all;
color: #fff;
font-weight: 600;
}
.menu-mob .current_page_item>a {
padding: 0 5px;
}
.logo-sidr {
margin: 15px auto 0;
}
.redes-sidr {
margin: 20px 0;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.redes-sidr {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
padding: 0 30px;
margin: 50px auto 0 !important;
max-width: 430px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.redes.redes-sidr h3 {
font-size: 20px;
width: 100%;
margin: 40px 0 10px;
text-align: center;
}
.menu-mob {
padding: 0;
overflow-y: scroll;
max-height: 100vh;
max-width: 480px;
margin: 0 auto auto;
width: 100%;
padding: 0 30px;
}
.menu-mob .menu .sub-menu a {
text-align: left;
padding: 0 15px;
font-size: 14px;
color: #005cad;
}
.menu-mob .menu .sub-menu .sub-menu a {
font-size: 14px;
text-align: left;
}
.menu-mob li {
width: 100%;
text-align: center;
}
#menu-mob {
padding: 0;
margin: 0;
list-style: none;
}
#sidr>a::before {
-webkit-transform: rotate(50deg);
-ms-transform: rotate(50deg);
transform: rotate(50deg);
}
#sidr>a::after {
-webkit-transform: rotate(-50deg);
-ms-transform: rotate(-50deg);
transform: rotate(-50deg);
}
.m-mov span:last-child {
margin: 0;
}
#sidr>a {
position: relative;
padding: 0 0 30px;
display: block;
width: 40px;
height: 40px;
float: right;
position: absolute;
top: 40px;
right: 40px;
z-index: 999;
cursor: pointer;
}
#sidr>a:before,
#sidr>a:after {
display: block;
content: "";
position: absolute;
width: 30px;
height: 4px;
border-radius: 3px;
background: var(--light-blue);
bottom: 12px;
left: 1px;
}
#sidr .custom-logo-link {
margin-bottom: 1.41575em;
}
#sidr .custom-logo-link::after {
margin: 0;
width: 100%;
}
#sidr .custom-logo-link {
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
#sidr .fb-foot::before,
#sidr .lk-foot::before {
color: #005cad;
margin: 0 10px 0 0;
}
.search-mob .search-form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
position: relative;
}
*,
body {
font-family: "Roboto", sans-serif;
color: var(--black);
}
.es-powered.content-font {
display: none !important;
} .txt-size-36 {
font-size: 36px;
}
.txt-size-30 {
font-size: 30px;
}
.txt-size-24 {
font-size: 24px;
}
.txt-size-18 {
font-size: 18px;
}
.txt-size-14 {
font-size: 14px;
}
.txt-size-12 {
font-size: 12px;
}
.txt-size-11 {
font-size: 11px;
} .main-navigation {
display: block;
width: auto;
}
.main-navigation li {
position: relative;
margin: 0 0 0 40px;
}
.main-navigation li a {
font-size: 24px;
color: var(--black);
}
.search-mod {
padding: 80px 0;
background: url(//arriendo.com/co/wp-content/uploads/2024/03/bg-demo-min.jpg) no-repeat center center;
min-height: 450px;
display: flex;
align-items: center;
justify-content: center;
}
.site-title {
display: none;
}
div.site-title {
display: block;
}
.custom-logo-link {
display: flex;
}
.top-header li {
list-style: none;
display: inline-block;
margin: 0 0 0 40px;
}
.top-header ul {
padding: 0;
display: flex;
justify-content: flex-end;
margin: 0;
}
.top-header li a {
font-size: 14px;
text-decoration: none;
color: var(--black);
font-weight: 600;
}
.top-header {
padding: 15px 0 0;
}
.tt-sect {
padding: 80px 0 20px;
font-size: 36px;
text-align: center;
display: block;
width: 100%;
font-weight: 600;
}
.mod-inmuebles-colombia-wrap {
margin: 20px 0 0;
align-items: flex-start;
}
.txt-underline {
text-decoration: underline;
}
.l-blue-sect {
background: #F8FBFE;
}
.btn-toggler img {
margin: 0 0 0 5px;
transition: 0.3s all;
transform: rotate(0deg);
}
.active .btn-toggler img {
transform: rotate(180deg);
}
.active .btn-toggler {
font-size: 0;
}
.active .btn-toggler::before {
content: "Ver menos";
font-size: 18px;
display: inline-block;
}
.btn-toggler {
cursor: pointer;
} #masthead {
border-top: 5px solid var(--red);
height: 100px;
display: flex;
border-bottom: 5px solid #E5E5E5;
}
.toggler-menu-user {
cursor: pointer;
}
.site-branding .sep {
margin: auto 30px;
}
.sep {
display: inline-block;
width: 1px;
height: 100%;
background: #ccc;
margin: auto 20px;
border-radius: 3px;
min-height: 40px;
}
.search-form .sep{
margin: 0 10px;
}
.site-branding {
display: flex;
align-items: stretch;
}
.site-description::before {
display: none;
}
.site-description {
margin: 0;
display: flex;
align-items: center;
font-size: 18px;
}
.intro-sect p {
font-size: 18px;
margin: 0 0 15px;
}
#user-menu {
position: absolute;
top: -5px;
left: -35px;
background: #fff;
border-radius: 10px;
padding: 15px;
border: 1px solid var(--red);
display: none;
transform: translate(-50%, 50px);
min-width: 200px;
z-index: 999;
}
#user-menu li {
padding: 10px 0;
border-bottom: 1px solid #ececec;
}
#user-menu li:last-child {
border-bottom: none;
}
#user-menu.show {
display: block;
}
.customer-menu {
position: relative;
margin: 5px 0 0;
}
.btn.publish-btn {
padding: 12px 15px;
font-size: 16px;
}
.btn.publish-btn img {
margin: 0 0 0 5px;
}
#user-menu li a {
font-size: 16px;
}
#user-menu li a:hover {
color: #000;
}
.border-txt {
border: 1px solid var(--red);
padding: 5px 15px;
border-radius: 15px;
} .widget_es-listings {
width: 100%;
margin: 50px 0;
}
.widget_es-listings .properties .es-listing__content .es-listing--hide-on-list .es-badge,
.es-properties__search .es-listing--hide-on-list .es-badge{
display: none;
}
.es-search--main h2.txt-size-36 {
font-size: 36px;
margin: 0 0 10px;
}
.es-listing .es-listing__image .es-badges {
top: 0;
left: 0;
}
.es-badge {
border-radius: 10px 0 10px 0;
}
.es-listings .type-properties {
border: 1px solid #FEFEFE;
border-radius: 20px;
overflow: hidden;
box-shadow: 0 0 6px #adadad;
}
.es-badges.es-listing--hide-on-list {
border-top: 1px solid var(--red);
padding-top: 5px;
margin-top: 5px;
}
.es-listing {
box-shadow: none;
background: #fff;
font-size: 10px;
color: #000;
font-weight: 400;
width: 100%;
}
.es-listing .es-listing__content .es-badge.call-for-price {
background: transparent;
font-size: 16px;
text-align: left;
padding: 0;
margin: 0 !important;
width: 100%;
max-width: 100%;
border-radius: 0;
height: 60px;
display: flex;
align-items: center;
font-weight: 400;
color: #000;
}
.es-listing .es-price {
font-size: 24px;
width: 100%;
display: block;
}
.widget .es-btn__wishlist.es-btn.es-btn--default {
background: transparent;
border: none;
}
.widget .es-btn__wishlist.es-btn.es-btn--default.es-btn--active .es-icon.es-icon_heart {
color: red;
}
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow {
color: #263238;
line-height: 3.2em;
font-size: 1em !important;
text-align: center;
}
body .es-control.es-control--files .es-btn:not(.es-btn--active),
body .es-control.es-control--property-image .es-btn:not(.es-btn--active) {
background: transparent;
box-shadow: none !important;
}
.entry-content .es-btn:not(.es-btn--bordered):not(.es-btn--gray),
.es-btn:not(.es-btn--bordered):not(.es-btn--gray),
.widget .es-btn:not(.es-btn--bordered):not(.es-btn--gray),
button.es-btn:not(.es-btn--bordered):not(.es-btn--gray),
input.es-btn:not(.es-btn--bordered):not(.es-btn--gray) {
box-shadow: none !important;
}
.widget_es-listings {
width: 100%;
margin: 40px 0;
}
.es-listing .es-listing__image .es-property__control {
top: 10px;
right: 10px;
}
.es-btn--icon.es-btn--active.js-es-wishlist .es-icon::before {
color: #fff;
}
.es-btn__wishlist {
background: transparent !important;
}
h3.es-list b>img {
display: inline-block;
}
h3.es-list b {
display: block;
text-transform: capitalize;
}
.es-listings-filter .es-title,
.es-listings-filter .es-total {
display: none;
}
.es-properties {
position: relative;
max-width: 100%;
margin: 0;
}
.es-listings-filter.js-es-listings-filter {
position: absolute;
top: 0;
right: 0;
}
.es-listings-filter .es-field__sort label .es-field__label {
color: #000;
font-size: 12px;
}
.entry-content .es-btn.es-btn--gray.es-btn--active,
.es-btn.es-btn--gray.es-btn--active,
.widget .es-btn.es-btn--gray.es-btn--active,
button.es-btn.es-btn--gray.es-btn--active,
input.es-btn.es-btn--gray.es-btn--active {
background-color: #555;
border-color: #555;
}
.entry-content .es-btn.es-btn--gray.es-btn--active .es-icon,
.es-btn.es-btn--gray.es-btn--active .es-icon,
.es-btn.es-btn--gray.es-btn--active .es-pagination .page-numbers li .page-numbers.page-numbers--preload:before,
.es-btn.es-btn--gray.es-btn--active .es-pagination ul li .page-numbers.page-numbers--preload:before,
.es-btn.es-btn--gray.es-btn--active .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image:before,
.es-btn.es-btn--gray.es-btn--active body .es-field .select2-container .select2-selection .select2-selection__arrow b,
.es-pagination .page-numbers li .es-btn.es-btn--gray.es-btn--active .page-numbers.page-numbers--preload:before,
.es-pagination ul li .es-btn.es-btn--gray.es-btn--active .page-numbers.page-numbers--preload:before,
.es-request-agents .es-agent-item.es-agent-item--active .es-btn.es-btn--gray.es-btn--active .es-entity__image:before,
.widget .es-btn.es-btn--gray.es-btn--active .es-icon,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-btn.es-btn--gray.es-btn--active b,
button.es-btn.es-btn--gray.es-btn--active .es-icon,
input.es-btn.es-btn--gray.es-btn--active .es-icon {
color: #fff;
}
.es-search__address {
position: relative;
}
main#primary .es-search__address .es-btn.es-btn--primary.es-btn--icon {
background-color: transparent;
border: none;
position: absolute;
top: 0;
right: 0;
display: flex;
justify-content: center;
align-items: center;
width: 40px;
height: 40px;
}
.es-search__address .es-icon_search:before {
content: "\f15c";
color: red;
} .archive .es-listings-filter.js-es-listings-filter {
position: relative;
}
div#primary {
width: 100%;
}
.es-listings.es-listings--grid.es-listings--grid-3,
.es-listings[class*=" es-listings--grid-"].es-listings--grid-3,
.es-listings[class^="es-listings--grid-"].es-listings--grid-3 {
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.es-properties--hfm .js-es-listings.js-es-entities.es-listings.es-listings--grid-3 {
grid-template-columns: 1fr 1fr 1fr;
}
ul.es-listing__meta svg {
margin-right: 2px;
}
.mod-dinamic .mod-inmuebles-colombia-wrap .w-25 {
padding: 0 10px 0 10px;
} .home .es-search--advanced,
.home .widget .es-search--advanced {
width: 1280px;
max-width: 100%;
margin: 0 auto;
text-align: center;
background: #fff;
padding: 30px;
border: 2px solid #FEFEFE;
border-radius: 32px;
}
#search_by_address_form {
flex-wrap: nowrap;
}
.widget .es-search--simple.es-search--collapsed.es-search--simple .es-search-nav-wrap {
width: auto;
flex: auto;
}
#seach-home-wrap {
border: 1px solid #C8C7C7;
padding: 10px;
border-radius: 20px;
max-width: 1070px;
margin: 0 auto;
width: 95%;
}
.btn-search-foot {
max-width: 1070px;
margin: 30px auto 0;
width: 95%;
}
.btn-search-foot a {
font-weight: 400; display: flex;
}
.btn-search-foot h3 a{
line-height: 28px;
}
.home .btn-search-foot a img {
margin: 0 5px 0 0;
}
#seach-home-wrap .js-es-search-nav__item {
border: none;
margin: 0;
padding: 0;
}
#seach-home-wrap .js-es-search-nav__item .js-es-search-nav__label {
font-size: 18px;
}
#seach-home-wrap .search-form {
display: flex;
justify-content: flex-end;
align-items: center;
width: 100%;
}
.search-submit {
padding: 5px 10px 0;
}
#seach-home-wrap .es-field .js-es-address {
border: none;
font-size: 18px;
}
.btn-search-submit {
cursor: pointer;
background: transparent;
border: none;
padding: 0;
}
.btn-search-submit:hover img {
filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);
}
#seach-home-wrap .es-search__address {
width: 70%;
max-width: 700px;
}
.es-search--advanced .txt-size-24 {
margin: 0 0 15px;
font-weight: 300;
}
.es-icon.es-icon_chevron-bottom.js-es-search-nav__open {
width: auto;
height: auto;
background: transparent;
transform: none;
transition: none;
} .es-search-nav li a .es-icon::before{
content: "\f112";
font-size: 24px;
color: var(--red);
line-height: 1;
display:block;
transform: rotate(0deg);
transition: all 0.3s;
}
.es-search-nav li.active a .es-icon::before{
transform: rotate(180deg);
transition: all 0.3s;
}
.es-search--main .es-search-nav>li.active .es-search-nav__content,
.es-search--simple .es-search-nav>li.active .es-search-nav__content,
.widget .es-search--main .es-search-nav>li.active .es-search-nav__content,
.widget .es-search--simple .es-search-nav>li.active .es-search-nav__content {
border-radius: 10px;
border: 1px solid #cacaca;
}
.es-search--main .es-search-nav .es-search-nav__content::before,
.es-search--simple .es-search-nav .es-search-nav__content::before,
.widget .es-search--main .es-search-nav .es-search-nav__content::before,
.widget .es-search--simple .es-search-nav .es-search-nav__content::before {
display: none;
}
.es-listing .es-listing__image .es-badges .es-badge a {
color: #000;
}
.es-listings.es-listings--grid .es-listing ul.es-listing__meta,
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta,
.es-listings[class^="es-listings--grid-"] .es-listing ul.es-listing__meta {
border-bottom: 1px solid #E0DFDF;
padding: 0 0 15px !important;
}
.es-view-all {
display: none;
}
.js-es-listings.slick-initialized.slick-slider {
display: block;
}
.home .es-listings .type-properties {
width: 80%;
box-shadow: 0 3px 6px #adadad;
border: 1px solid #FEFEFE;
}
.home .slick-initialized .slick-slide>div {
width: 80%;
margin: 0 auto;
}
.intro-sect .tt-sect {
padding: 50px 0 20px;
}
.publica-mod .txt-abs p,
.publica-mod .txt-abs h2 {
text-shadow: 0 3px 6px rgba(0, 0, 0, 0.64);
}  .buscar-ciudad-home-list-item {
border: 1px solid #ccc;
padding: 5px;
width: 160px;
height: 60px;
display: flex;
justify-content: center;
align-content: center;
border-radius: 20px;
background: #F8FBFE;
position: relative;
z-index: 1;
overflow: hidden;
}
.buscar-ciudad-home-list-item h3 {
display: flex;
align-items: center;
width: 100%;
}
.buscar-ciudad-home-list-item a {
width: 100%;
text-align: center;
} .buscar-ciudad-home-list-item:hover {
background: #c5cdd4;
}
.buscar-ciudad-home-list-item:hover a {
color: #000;
}
.buscar-ciudad-home-list-item::after {
content: "";
background: #b5bdc4;
position: absolute;
z-index: -1;
padding: 0.85em 0.75em;
display: block;
}
.buscar-ciudad-home-list-item::after {
transition: all 0.35s;
}
.buscar-ciudad-home-list-item:hover::after {
left: 0;
right: 0;
top: 0;
bottom: 0;
transition: all 0.35s;
}
.buscar-ciudad-home-list-item::after {
left: 0;
right: 0;
top: 100%;
bottom: -100%;
} .buscar-ciudad-home .txt-center.txt-underline {
display: flex;
margin: 50px auto;
align-items: center;
justify-content: center;
max-width: fit-content;
font-size: 18px;
}
.buscar-ciudad-home .txt-center.txt-underline img {
margin: 0 5px 0 0;
} .txt-abs {
position: absolute;
bottom: 65px;
left: 80px;
}
.publica-mod {
position: relative;
}
.publica-mod .txt-abs {
max-width: calc(100% - 20%);
}
.mod-border {
display: flex;
flex-wrap: wrap;
border: 1px solid #ccc;
border-radius: 20px;
}
.grid-mod-home .wrap {
align-items: stretch;
}
.left-grid-home .mod-border {
height: calc(50% - 15px);
padding: 10% 45px;
align-content: center;
background: #F8FBFE;
}
.left-grid-home {
display: flex;
flex-wrap: wrap;
flex-direction: column;
justify-content: space-between;
}
.left-grid-home h2{
line-height:36px;
margin: 0 0 10px;
}
.left-grid-home p{
font-weight: 300;
}
.left-grid-home .noticias-mod h2{
width: 80%;
}
.btn.btn-grid-home {
min-width: 190px;
display: flex;
justify-content: center;
}
.grid-mod-home .wrap>.w-50 {
max-width: calc(50% - 20px);
}
.grid-mod-home .wrap {
align-items: stretch;
justify-content: space-between;
}
.w-50.publica-mod.mod-border {
border: none;
} .mod-inmuebles-colombia {
background: #F8FBFE;
padding: 0 0 60px;
margin: 80px 0 0;
}
.mod-inmuebles-colombia-wrap h3 {
position: relative;
margin: 0 0 25px;
}
.mod-inmuebles-colombia-wrap h3 img {
position: absolute;
top: 0;
left: 0;
transform: translate(calc(-100% - 10px), 3px);
}
.mod-inmuebles-colombia-wrap ul{
height: 270px;
overflow: hidden;
transition: 0.3s all;
display: flex;
flex-wrap: wrap;
justify-content: left;
margin: 0;
padding: 0;
list-style: none;
}
.mod-inmuebles-colombia-wrap .active ul {
height: auto;
}
.mod-inmuebles-colombia-wrap li {
margin: 0 0 25px;
font-size: 16px;
} .mod-inmuebles-colombia-wrap li a,
.buscar-ciudad-home .txt-center,
#menu-footer li a{
text-decoration:none;
display: block;
position: relative;
padding: 0.2em 0;
overflow: hidden;
}
.mod-inmuebles-colombia-wrap li a::after,
.buscar-ciudad-home .txt-center::after,
#menu-footer li a::after{
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1px;
background-color: #333;
transition: opacity 300ms, transform 300ms;
opacity: 1;
transform: translate3d(-100%, 0, 0);
display: block;
}
.mod-inmuebles-colombia-wrap li a:hover::after,
.mod-inmuebles-colombia-wrap li a:focus::after,
.buscar-ciudad-home .txt-center:hover::after,
.buscar-ciudad-home .txt-center:focus::after,
#menu-footer li a:hover::after,
#menu-footer li a:focus::after{
transform: translate3d(0, 0, 0);
display: block;
} .mod-inmuebles-colombia-wrap a.btn-toggler{
font-weight: 500;
text-decoration: none;
}
.home .mod-inmuebles-colombia-wrap .w-25 {
padding: 0 10px 0 40px;
}
.es-properties .es-properties__list {
margin: 0;
} .wrap-border {
border: 1px solid #CCC;
border-radius: 40px;
background: #F8FBFE;
}
.left-newsletter {
margin-top: -70px;
width: 35%;
display: flex;
justify-content: center;
}
.right-newsletter {
width: 65%;
padding: 0 25px 0 0;
}
.newsletter .input-item.input-item-txt {
max-width: 40%;
height: 50px;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.newsletter .input-item.input-item-txt input {
border: 1px solid #ccc;
height: 50px;
border-radius: 10px;
width: 95%;
padding: 0 15px;
font-size: 18px;
}
.newsletter-foot.flex-content.w-100 {
max-width: 725px;
}
.wpcf7-list-item label {
display: flex;
align-items: first baseline;
}
.wpcf7-list-item [type="checkbox"] {
margin: 0 5px 0;
top: 3px;
position: relative;
}
.newsletter {
padding: 90px 0 70px;
}
.right-newsletter>h2 {
display: block;
margin: 0 0 10px;
}
.newsletter-top {
margin: 10px 0;
}
.newsletter .input-item.input-item-send {
max-width: 20%;
}
.newsletter .input-item-send p .has-spinner {
background: var(--red) url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icon-send-min.png)no-repeat 10px center;
border: none;
border-radius: 10px;
padding: 8px 15px;
font-size: 20px;
line-height: 1;
margin: 0;
color: #fff;
font-weight: 600;
width: 100%;
height: 47px;
text-indent: 40px;
transition: all 0.3s;
}
.newsletter .input-item-send p .has-spinner:hover {
background-color: var(--darkred);
transition: all 0.3s;
}
.wpcf7-spinner {
position: absolute;
} #colophon {
background: #fff;
padding: 30px 0 20px;
position: relative;
}
.footer-left {
max-width: 440px;
}
#colophon p {
color: #999;
}
#colophon .flex-content {
align-items: flex-start;
}
.logo-footer {
margin: 0 0 10px;
}
#menu-footer {
display: flex;
justify-content: space-between;
margin: 0 auto;
padding: 20px 0 0;
}
#menu-footer li {
width: auto;
text-align: center;
}
.menu-menu-footer-container {
width: 100%;
max-width: 980px;
margin: 0 auto;
}
.copy {
background: #383D43;
color: #fff;
border-top: none;
padding: 10px 0;
}
.copy p {
font-size: 12px;
margin: 0;
color: #ccc;
}
#menu-copy {
display: flex;
justify-content: right;
}
#menu-copy li {
margin-left:20px;
}
.menu-copy-wrap {
width: 50%;
}
#menu-copy a {
font-size: 12px;
color: #ccc;
}
#menu-copy a:hover {
color: #fff;
transition: all 0.3s;
}
.redes h4 {
margin: 0 0 10px;
font-weight: 600;
font-size: 24px;
color: #999;
}
.redes ul li a:hover img {
filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);
}
#colophon>.flex-content {
border-top: 1px solid #999;
padding: 40px 0;
}
.footer-left img {
margin: 0 0 15px 0;
}
.menu-copy-wrap {
max-width: 520px;
}
.arrow-up {
position: absolute;
bottom: 90px;
left: 50%;
transform: translate(-50%, 0);
z-index: 99;
}
.arrow-up:hover img{
filter: brightness(0) saturate(100%) invert(38%) sepia(88%) saturate(6008%) hue-rotate(348deg) brightness(95%) contrast(96%);
} .es-properties.js-es-properties.js-es-entities-wrap.es-properties--hfm--full-width.flex-content {
flex-wrap: nowrap;
align-items: stretch;
}
.es-properties.js-es-properties.js-es-entities-wrap.es-properties--hfm--full-width.flex-content .es-search--advanced,
.widget .es-search--advanced {
width: 350px;
}
.es-properties.es-properties--hfm.es-properties--hfm--full-width {
margin-left: 0 !important;
max-width: 100%;
width: 100%;
}
article.page {
width: 100%;
}
.es-properties .es-properties__list {
order: 3;
}
.es-properties .es-properties__map.es-properties__map--visible {
order: 2;
border-radius: 20px;
overflow: hidden;
}
.page-id-17 .es-properties .es-properties__list,
.archive .es-properties .es-properties__list {
margin: 0 0 12px 0;
}
.es-listing__content__left .es-list.txt-size-11 {
color: #555555;
line-height: 1.7;
} .es-gallery.js-es-property-gallery {
width: 70%;
display: flex;
flex-direction: row-reverse;
padding: 0 50px 0 0;
}
.intro-info-single {
width: 30%;
padding: 0 0 0 12px;
}
.es-single .es-single__header {
width: 100%;
}
.js-es-single-property-layout {
display: flex;
align-items: flex-start;
flex-wrap: wrap;
}
.single-properties .es-price-container .es-badge {
margin: 0 0 10px;
font-size: 16px;
text-transform: uppercase;
}
.single-properties .es-price-container + div {
font-size: 14px;
}
.border-mod {
border: 1px solid #707070;
border-radius: 16px;
padding: 25px;
}
.es-gallery .es-gallery__thumbs {
margin: 0 20px 0 0;
}
.es-gallery .es-gallery__thumbs .es-gallery__thumb .es-gallery__thumb-inner {
border-radius: 20px;
}
.es-gallery .es-gallery__image {
border-radius: 20px;
overflow: hidden;
}
.es-single--xl .es-price {
font-size: 36px;
}
.intro-info-main p {
margin: 0 0 5px;
}
.agendar-cita-btn {
margin: 40px 0;
}
.intro-info-inmu {
padding: 20px 0;
}
.intro-info-inmu span {
font-weight: 600;
text-transform: uppercase;
}
.entry-content .es-properties.es-properties--hfm.es-properties--hfm--only-map .es-properties__map{
height: 40vh; 
} .es-search .es-search-nav-wrap .es-search-nav .js-es-search-nav__single-item{
padding: 0;
margin: 0;
}
.es-search .es-search-nav-wrap .js-es-search-nav__single-item .js-search-field-container{
width: 100%;
}
.es-search .es-search-nav-wrap .js-es-search-nav__single-item .js-search-field-container .js-es-field{
}
.es-search .es-search-nav-wrap .js-es-search-nav__single-item .es-search-nav__content .es-field__label {
display: block;
margin: 0;
}
.es-search .es-search-nav-wrap .js-es-search-nav__single-item .es-search-nav-wrap .es-search-nav__content .es-field {
margin:0;
}
.es-properties__search .es-search .es-search-nav-wrap .js-es-search-nav__item--more {
margin: 0;
padding: 0;
}
.es-search .es-search-nav-wrap .js-es-search-nav__item--more .es-search-nav__content .js-search-field-container > .es-field__label, .es-search .es-search-nav-wrap .js-es-search-nav__item--more .es-search-nav__content .js-search-field-container .js-es-field .es-field__label {
margin: 10px 0 0;
}
.es-search .es-search-nav-wrap .js-es-search-nav__item--more .es-search-nav__content .es-field__label {
display: block;
margin: 0;
}
.es-search .es-search-nav-wrap .js-es-search-nav__item--more .es-search-nav-wrap .es-search-nav__content .es-field {
margin:0;
} .es-search .es-search-nav-wrap .es-field__min_floors, 
.es-search .es-search-nav-wrap .es-field__max_floors,
.es-search .es-search-nav-wrap .es-field__min_lot_size,
.es-search .es-search-nav-wrap .es-field__max_lot_size{
display: none;
}
.es-request-agents.es-request-agents--slim,
.es-request-agents.es-request-agents--slim .es-entity__title{
display: none;
}
.intro-info-inmu img {
margin: 0 10px 0;
vertical-align: middle;
}
.es-single--xl.es-single--single-tiled-gallery .es-property-section:not(.es-property_section--location):not(.es-property_section--video):not(.es-property_section--media):not(.es-property_section--request_form) .es-property-section__content {
padding: 20px 0;
}
.es-property-section .es-property-section__title::after {
width: 100%;
height: 2px;
content: "";
display: inline-block;
background: #CCC;
position: absolute;
top: 0;
margin-left: 0;
left: 0;
}
.es-property-section .es-property-section__title {
font-size: 18px;
color: #000;
line-height: 1.5em;
font-weight: 600;
letter-spacing: .2px;
display: block;
position: relative;
overflow: hidden;
margin: 0;
padding: 15px 0 0;
}
.es-field--radio-item-bordered input:checked+label .es-icon,
.es-field--checkbox-item-bordered input:checked+label .es-icon,
.es-field a.es-field__show-more,
.es-section__content p a,
.es-secondary-color,
a.es-secondary-color:active,
a.es-secondary-color:hover,
a.es-secondary-color,
.es-profile__menu a:hover,
.es-profile__menu li.active-counter a,
.widget .es-secondary-color,
a.es-secondary-color,
a.es-secondary-color.es-toggle-pwd,
a.es-secondary-color-hover:hover,
.es-property-field__value a:hover,
.es-agent-field__value a,
.es-privacy-policy-container a,
.es-auth a:not(.es-btn),
.es-powered a,
.es-preferred-contact--whatsapp a,
.es-compare__fields-wrap a,
.es-compare__listings .slick-arrow:hover {
color: var(--red);
}
.intro-info-agencia.flex-content {
justify-content: flex-start;
}
.intro-info-agencia img {
margin: 0 25px 0 0;
max-width: 75px;
}
.red {
color: var(--red);
}
.link-agencia {
text-decoration: underline;
font-size: 14px;
}
.agencia-info p {
margin: 0 0 5px;
}
.top-inmueble .js-es-control.es-control .es-btn {
padding: 0 20px;
background: #EEECEC;
color: #000;
font-size: 18px !important;
font-weight: 400;
}
.es-badge.call-for-price {
margin: 10px 0 0;
}
.top-inmueble .js-es-control.es-control .es-btn,
.top-inmueble .js-es-control.es-control .es-btn:hover {
padding: 0 20px;
background: #EEECEC;
color: #000;
font-size: 18px !important;
font-weight: 400;
border-radius: 10px;
}
.top-inmueble .es-breadcrumbs__item {
color: #000;
text-transform: capitalize;
}
.top-inmueble span.es-breadcrumbs__item {
display: none;
}
.top-inmueble .es-breadcrumbs .es-icon {
color: var(--red);
}
.top-inmueble .es-breadcrumbs .es-icon:last-child {
display: none;
}
.entry-content .es-btn.es-btn--default .es-icon,
.es-btn.es-btn--default .es-icon,
.es-btn.es-btn--default .es-pagination .page-numbers li .page-numbers.page-numbers--preload::before,
.es-btn.es-btn--default .es-pagination ul li .page-numbers.page-numbers--preload::before,
.es-btn.es-btn--default .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image::before,
.es-btn.es-btn--default body .es-field .select2-container .select2-selection .select2-selection__arrow b,
.es-pagination .page-numbers li .es-btn.es-btn--default .page-numbers.page-numbers--preload::before,
.es-pagination ul li .es-btn.es-btn--default .page-numbers.page-numbers--preload::before,
.es-request-agents .es-agent-item.es-agent-item--active .es-btn.es-btn--default .es-entity__image::before,
.widget .es-btn.es-btn--default .es-icon,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-btn.es-btn--default b,
button.es-btn.es-btn--default .es-icon,
input.es-btn.es-btn--default .es-icon {
color: #707070;
}
.top-inmueble {
margin: 0 0 40px;
flex-wrap: wrap;
}
.top-inmueble .es-secondary-color.es-back-search-btn {
width: 100%;
}
.es-breadcrumbs .es-icon,
.es-breadcrumbs .es-pagination .page-numbers li .page-numbers.page-numbers--preload::before,
.es-breadcrumbs .es-pagination ul li .page-numbers.page-numbers--preload::before,
.es-breadcrumbs .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image::before,
.es-breadcrumbs body .es-field .select2-container .select2-selection .select2-selection__arrow b,
.es-breadcrumbs__item,
.es-pagination .page-numbers li .es-breadcrumbs .page-numbers.page-numbers--preload::before,
.es-pagination ul li .es-breadcrumbs .page-numbers.page-numbers--preload::before,
.es-request-agents .es-agent-item.es-agent-item--active .es-breadcrumbs .es-entity__image::before,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-breadcrumbs b {
display: inline-block;
font-size: 14px;
line-height: 1.67em;
color: #000;
text-decoration: none;
}
.es-breadcrumbs {
margin-bottom: 0;
}
#search_by_code_form p {
margin: 0;
}
#toggle-form-button {
cursor: pointer;
}
.es-icon_check-mark::before {
color: var(--red);
} .page-id-11 h1.entry-title, .page-id-19 h1.entry-title{visibility:hidden;}
.es-auth {
margin: 0 auto;
}
.publ-mod-txt {
max-width: 580px;
padding: 0 20px;
}
.login-form {
max-width: 600px;
width: 100%;
}
body .es-auth .es-auth__item .es-btn.es-btn--auth,
body .es-auth .es-auth__item .es-btn.es-btn--auth:hover {
display: block;
width: 100%;
max-width: 227px;
margin: 0 auto 15px;
padding: 0 20px;
background: #ee2624;
color: #fff;
font-size: 16px !important;
height: auto;
max-width: 310px;
font-weight: 400;
}
body .entry-content .es-auth .es-auth__item .js-es-auth-item__switcher[data-auth-item="agent-register-form"] {
font-size: 16px;
border: 1px solid;
display: block;
width: 100%;
margin: 0 auto 15px;
padding: 10px 20px;
height: auto;
max-width: 310px;
font-weight: 400;
border-radius: 6px;
line-height: 1.2;
}
body .entry-content .es-auth .es-auth__item .js-es-auth-item__switcher[data-auth-item="agent-register-form"].js-es-auth-item__switcher.register-agent-btn {
margin-top: 40px;
position: relative;
}
.register-agent-btn, .register-buyer-btn{margin-top:40px !important; position:relative;} .register-agent-btn::before, .register-buyer-btn::before{
content: "";
display: block;
width: 100%;
max-width: 350px;
height: 1px;
background: #ccc;
margin: 0 auto;
position: absolute;
top: -20px;
left: 0;
} .register-agent-btn::after, .register-buyer-btn::after {
content: "O";
display: block;
width: auto;
margin: 0 auto;
position: absolute;
top: -30px;
left: 50%;
transform: translate(-50%, 0);
background: #fff;
padding: 0 4px;
font-size: 14px;
}
.entry-content .es-btn.es-btn--default,
.es-btn.es-btn--default,
.widget .es-btn.es-btn--default,
button.es-btn.es-btn--default,
input.es-btn.es-btn--default {
border-color: var(--red);
}
.single .es-price-container {
font-size: 16px;
}
.es-price-container+div {
font-size: 14px;
margin: 10px 0 0;
}
body .es-auth a {
font-size: 16px;
}
body .es-auth .es-auth__item .es-space {
height: 0;
}
body .es-auth .es-auth__item .js-es-auth-item__switcher {
border: 1px solid !important;
display: block;
max-width: 1;
display: block;
width: 100%;
max-width: 227px;
margin: 5px auto 15px;
padding: 5px 20px;
font-size: 16px !important;
height: auto;
max-width: 310px;
border-radius: 5px;
text-align: center;
}
body .es-auth .es-auth__item p:not(.es-field__description) {
font-size: 16px;
}
body .es-auth h3.heading-font {font-size: 30px;}
.es-field--radio-item-bordered input:checked+label,
.widget .es-field--radio-item-bordered input:checked+label,
.es-field--checkbox-item-bordered input:checked+label,
.widget .es-field--checkbox-item-bordered input:checked+label,
.es-field.es-field--checkbox input:checked,
.es-field.es-field--radio input:checked,
body .es-field textarea:focus,
body .es-field.es-field--select select:focus,
body .es-field input[type="email"]:focus,
body .es-field input[type="text"]:focus,
body .es-field input[type="password"]:focus,
body .es-field input[type="number"]:focus {
border-color: var(--red);
}
.es-btn.es-btn--secondary:not(.es-btn--bordered),
.es-field .select2 .select2-selection__choice {
background-color: var(--red);
}
.es-btn.es-btn--secondary.es-btn--saved-search{
position: absolute;
right: 0;
top: -70px;
border-color: #f2f2f2;
} body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(1){order:1;}
body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(2){order:2;}
body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(3){order:3;}
body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(4){order:4;}
body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(5){order:5;}
body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(6){order:6;}
body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(7){order:7;}
body .es-search--simple .es-search-nav > li.active .es-search-nav__content[id*="nav-more"] div[class*="es-field"]:nth-child(8){order:8;} .es-table thead {
font-size: 15px;
}
.es-table thead th {
padding: 15px .625em;
}
.es-table tbody td:not(.es-column--gallery) {
font-size: 14px;
}
#left-area .es-actions .es-actions__dropdown li a,
.entry-content .es-actions .es-actions__dropdown li a,
.es-actions .es-actions__dropdown li a {
font-size: 14px;
}
.page-id-22 .es-icon_settings::before,
.page-id-22 .es-icon_plus::before {
color: #fff;
}
.page-id-22 .es-btn--add-item .es-icon_plus::before {
color: #777;
}
.es-btn.es-btn--primary .es-icon_arrow-right::before {
color: #fff;
}
.es-property-management--form .es-entities-list {
margin-bottom: 0;
}
.es-field.es-field--checkbox input:checked {
background: var(--red) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABxklEQVRoQ+2YwUoDMRCGG/BcEFR6rEcv3sQHULA+gILP4cFHUN9EfYIe1LN49NqLXtWDPsH6T0mhLptkkkmaLczCEJZOJv83k8zu1gzW/DJrrn+gALUrqBXQCggzoFtImEDxdK2AOIXCAFoBYQLn05um2cVwCzux8aYYr4wx76H41SsA8fsQ+Qjbbon9xP1hCKIqgBX/BKFbjkzfAeDCV4VqAAzxpPsHAJu9A2CK7ydAhHgC6NcWihT/BYADbKGPXmyhBPHHEP+WpY1i8TECXcNOYRuwZ9glFpiFFrB9nlqlr9ssh/nGzRFHPE0KdiH7kHmB705LLJU4mKXIzEeJ5wI8wPHMkWnvgqXFcwF+4Tj0bJVOiFWIzwVAcf5BrEo8F+AejueMwzqHsH5FDmyXBs4hpg70Cmu/bHXFIwi6XO82yd3GlcAgAE3EltjDQK1zxKgEx4XVwTiBWACZIbKJZ52B5SxkqERW8dEAwkpkF58EkAhRRHwyQCREMfEiACZEUfFiAAvh+igvLj4LgIUYY7yBTWzXWvwt4v0Y4fT5kA/7ORAKVOt3BaiV+cW6WgGtgDADuoWECRRP1wqIUygMoBUQJlA8/Q+0TK0xkP6JawAAAABJRU5ErkJggg==) no-repeat center center/contain;
}
.es-btn.es-btn--secondary:not(.es-btn--bordered) .es-icon::before {
color: #fff;
}
.es-btn.es-btn--primary:not(.es-btn--bordered):not(:hover):not(:active),
.es-btn.es-btn--primary:not(.es-btn--bordered):hover,
.es-price-marker--active,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
background-color: var(--red) !important
}
.es-btn.es-btn--primary,
.es-btn--primary[type="submit"],
button.es-btn--primary,
a.es-btn--primary {
border-color: var(--red) !important;
}
.es-property-management--form .es-manage-buttons a,
.es-property-management--form .es-manage-buttons button {
margin: 0 10px 0;
}
.flex-content.login-intro {
align-items: flex-start;
} @font-face {
font-family: es-icon;
src: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/fonts/es-icon.eot);
src: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/fonts/es-icon.eot) format("embedded-opentype"),
url(//arriendo.com/co/wp-content/themes/arriendocom/assets/fonts/es-icon.woff) format("woff"),
url(//arriendo.com/co/wp-content/themes/arriendocom/assets/fonts/es-icon.ttf) format("truetype");
font-weight: 400;
font-style: normal
}
.es-icon,
.es-pagination .page-numbers li .page-numbers.page-numbers--preload::before,
.es-pagination ul li .page-numbers.page-numbers--preload::before,
.es-pagination ul.page-numbers li .page-numbers.page-numbers--preload::before,
.es-request-agents .es-agent-item.es-agent-item--active .es-entity__image::before,
body .es-field .select2-container .select2-selection .select2-selection__arrow b {
font-family: es-icon;
display: inline-block;
line-height: 1;
font-weight: 400;
font-style: normal;
speak: none;
text-decoration: inherit;
text-transform: none;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.es-icon::before {
display: inline;
}
.es-icon_air-cond:before {
content: "\f101"
}
.es-icon_apps:before {
content: "\f102"
}
.es-icon_area:before {
content: "\f103"
}
.es-icon_arrow-right:before {
content: "\f104"
}
.es-icon_arrows-hv:before {
content: "\f105"
}
.es-icon_authentication:before {
content: "\f106"
}
.es-icon_balcony:before {
content: "\f107"
}
.es-icon_bathrooms:before {
content: "\f108"
}
.es-icon_bedrooms:before {
content: "\f109"
}
.es-icon_bellhop:before {
content: "\f10a"
}
.es-icon_billing:before {
content: "\f10b"
}
.es-icon_book:before {
content: "\f10c"
}
.es-icon_camera:before {
content: "\f10d"
}
.es-icon_carbon-monoxide-detector:before {
content: "\f10e"
}
.es-icon_case:before {
content: "\f10f"
}
.es-icon_check-mark:before,
.es-request-agents .es-agent-item.es-agent-item--active .es-entity__image:before {
content: "\f110"
}
.es-icon_check-small:before {
content: "\f111"
}
.es-icon_chevron-bottom:before,
body .es-field .select2-container .select2-selection .select2-selection__arrow b:before {
content: "\f112"
}
.es-icon_chevron-left:before {
content: "\f113";
font-family: es-icon;
color: #000;
line-height: 1;
font-size: 15px;
}
.es-icon_chevron-right:before {
content: "\f114";
font-family: es-icon;
color: #000;
line-height: 1;
font-size: 15px;
}
.es-icon.es-icon_chevron-left.slick-prev,
.es-icon.es-icon_chevron-right.slick-next {
display: flex;
justify-content: center;
align-items: center;
text-align: center;
width: 100%;
height: 100%;
max-width: 20px;
max-height: 20px;
margin: auto;
}
.es-icon_chevron-top:before {
content: "\f115"
}
.es-icon_circle-x:before {
content: "\f116"
}
.es-icon_close:before {
content: "\f117"
}
.es-icon_cloud-connect:before {
content: "\f118"
}
.es-icon_comment-text:before {
content: "\f119"
}
.es-icon_copy:before {
content: "\f11a"
}
.es-icon_creditcard:before {
content: "\f11b"
}
.es-icon_dishwasher:before {
content: "\f11c"
}
.es-icon_download-alt:before {
content: "\f11d"
}
.es-icon_download:before {
content: "\f11e"
}
.es-icon_dryer:before {
content: "\f11f"
}
.es-icon_error:before {
content: "\f120"
}
.es-icon_eye-no:before {
content: "\f121"
}
.es-icon_eye:before {
content: "\f122"
}
.es-icon_facebook:before {
content: "\f123"
}
.es-icon_file:before {
content: "\f124"
}
.es-icon_fire-alarm:before {
content: "\f125"
}
.es-icon_fireplace:before {
content: "\f126"
}
.es-icon_garbage-disposal:before {
content: "\f127"
}
.es-icon_garden:before {
content: "\f128"
}
.es-icon_glasses:before {
content: "\f129"
}
.es-icon_google:before {
content: "\f12a"
}
.es-icon_grid-row:before {
content: "\f12b"
}
.es-icon_grid:before {
content: "\f12c"
}
.es-icon_half-map:before {
content: "\f12d"
}
.entry-content .es-btn.es-btn--active .es-icon_heart:before,
.es-btn.es-btn--active .es-icon_heart:before,
.es-btn:hover:not([disabled]):not(.es-btn--disabled).es-btn--active:not(.es-btn--preload) .es-icon_heart:before,
.es-icon_heart-filled:before,
.es-preload-link--active .es-icon_heart:before,
.es-wishlist-link--active .es-icon_heart:before,
.widget .es-btn.es-btn--active .es-icon_heart:before {
content: "\f12e"
}
.es-btn:hover:not([disabled]):not(.es-btn--disabled).es-btn--active:not(.es-btn--preload) .es-icon_heart:before,
.es-icon_heart:before {
content: "\f12f"
}
.es-icon_heating:before {
content: "\f130"
}
.es-icon_home:before {
content: "\f131"
}
.es-icon_icon:before {
content: "\f132"
}
.es-icon_info:before {
content: "\f133"
}
.es-icon_instagram:before {
content: "\f134"
}
.es-icon_iron:before {
content: "\f135"
}
.es-icon_jacuzzi:before {
content: "\f136"
}
.es-icon_key:before {
content: "\f137"
}
.es-icon_linkedin:before {
content: "\f138"
}
.es-icon_list-view:before {
content: "\f139"
}
.es-icon_listings:before {
content: "\f13a"
}
.es-icon_locations:before {
content: "\f13b"
}
.es-icon_login:before {
content: "\f13c"
}
.es-icon_logout:before {
content: "\f13d"
}
.es-icon_mail:before {
content: "\f13e"
}
.es-icon_marker:before {
content: "\f13f"
}
.es-icon_microwave:before {
content: "\f140"
}
.es-icon_minus:before {
content: "\f141"
}
.es-icon_monitor:before {
content: "\f142"
}
.es-icon_more:before {
content: "\f143"
}
.es-icon_old-twitter:before {
content: "\f144"
}
.es-icon_oven:before {
content: "\f145"
}
.es-icon_page:before {
content: "\f146"
}
.es-icon_paperclip:before {
content: "\f147"
}
.es-icon_pdf:before {
content: "\f148"
}
.es-icon_pencil:before {
content: "\f149"
}
.es-icon_pets:before {
content: "\f14a"
}
.es-icon_phone:before {
content: "\f14b"
}
.es-icon_pin:before {
content: "\f14c"
}
.es-icon_pinterest:before {
content: "\f14d"
}
.es-icon_player-play:before {
content: "\f14e"
}
.es-icon_plus:before {
content: "\f14f"
}
.es-icon_pool:before {
content: "\f150"
}
.entry-content .es-btn.es-btn--preload .es-icon:before,
.es-btn.es-btn--active.es-btn--preload .es-icon:before,
.es-btn.es-btn--preload .es-icon:before,
.es-btn.es-btn--preload .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image:before,
.es-btn.es-btn--preload body .es-field .select2-container .select2-selection .select2-selection__arrow b:before,
.es-icon_preload:before,
.es-pagination .page-numbers li .page-numbers.page-numbers--preload:before,
.es-pagination ul li .page-numbers.page-numbers--preload:before,
.es-pagination ul.page-numbers li .page-numbers.page-numbers--preload:before,
.es-preload-link--preload .es-icon:before,
.es-preload-link--preload .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image:before,
.es-preload-link--preload body .es-field .select2-container .select2-selection .select2-selection__arrow b:before,
.es-request-agents .es-agent-item.es-agent-item--active .es-btn.es-btn--preload .es-entity__image:before,
.es-request-agents .es-agent-item.es-agent-item--active .es-preload-link--preload .es-entity__image:before,
.es-request-agents .es-agent-item.es-agent-item--active .es-wishlist-link--preload .es-entity__image:before,
.es-wishlist-link--preload .es-icon:before,
.es-wishlist-link--preload .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image:before,
.es-wishlist-link--preload body .es-field .select2-container .select2-selection .select2-selection__arrow b:before,
.widget .es-btn.es-btn--preload .es-icon:before,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-btn.es-btn--preload b:before,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-preload-link--preload b:before,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-wishlist-link--preload b:before {
content: "\f151"
}
.es-icon_premium:before {
content: "\f152"
}
.es-icon_printer:before {
content: "\f153"
}
.es-icon_pro:before {
content: "\f154"
}
.es-icon_profile:before {
content: "\f155"
}
.es-icon_question:before {
content: "\f156"
}
.es-icon_refrigerator:before {
content: "\f157"
}
.es-icon_reload:before {
content: "\f158"
}
.es-icon_request-form:before {
content: "\f159"
}
.es-icon_scales:before {
content: "\f15a"
}
.es-icon_search-form:before {
content: "\f15b"
}
.es-icon_search:before {
content: "\f15c"
}
.es-icon_settings:before {
content: "\f15d"
}
.es-icon_sharing:before {
content: "\f15e"
}
.es-icon_shortcode:before {
content: "\f15f"
}
.es-icon_simple:before {
content: "\f160"
}
.es-icon_slider:before {
content: "\f161"
}
.es-icon_smoke-detector:before {
content: "\f162"
}
.es-icon_terrace:before {
content: "\f163"
}
.es-icon_trash-compactor:before {
content: "\f164"
}
.es-icon_trash:before {
content: "\f165"
}
.es-icon_tv:before {
content: "\f166"
}
.es-icon_twitter:before {
content: "\f167"
}
.es-icon_upload:before {
content: "\f168"
}
.es-icon_whatsapp:before {
content: "\f169"
}
.es-icon_wifi:before {
content: "\f16a"
}
.es-icon_youtube:before {
content: "\f16b"
}
.es-custom-icon {
width: 30px;
height: 30px;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
display: inline-block;
margin: 0 10px 0 0;
vertical-align: middle;
filter: invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%);
}
#primary .es-listing .es-listing__image .es-listing__image__slider .es-slick-dots li.slick-active button {
background: var(--red);
}
#primary .es-listing .es-listing__image .es-listing__image__slider .es-slick-dots li button {
background: #fff;
opacity: 1;
}
ul.es-listing__meta li span {
text-transform: capitalize;
max-width: 38px;
display: inline-block;
overflow: hidden;
width: auto;
}
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta>li {
margin: 0 10px 0 0;
}
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta {
display: flex;
justify-content: left;
flex-wrap: wrap;
padding: 0 10px 10px !important;
} .home .es-search--main h2 {
color:#383D43;
}
.entry-header {
padding: 10px 0 0;
}
.es-btn--auth .es-icon::before {
color: #fff;
} .es-btn.es-btn--secondary.es-btn--bordered,
.es-btn.es-btn--default:hover:not([disabled]):not(.es-btn--disabled),
.es-btn.es-btn--icon:hover:not([disabled]):not(.es-btn--disabled) .es-icon,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,
.es-property-field--post_content .es-property-field__value a,
.es-dymanic-content a,
.es-hit-limit a,
button.es-slick-arrow:not(.slick-disabled):hover {
color: #fff;
}
button.es-btn--secondary:disabled,
.es-btn.es-btn--secondary,
.es-btn--secondary[type="submit"],
button.es-btn--secondary,
a.es-btn--secondary {
border-color: var(--red);
}
.js-es-ajax-form.js-es-confirm-by-pwd .es-btn {
margin: 10px 0 0;
} .es-select2__dropdown .select2-results__option--highlighted[aria-selected],
.es-field.es-field--checkbox input:checked,
.widget .es-field.es-field--checkbox input:checked,
.es-field.es-field--radio input:checked,
.es-bg-secondary,
.es-property-management--form .es-tabs__nav li:hover .es-tabs__numeric,
.es-property-management--form .es-tabs__nav li.active .es-tabs__numeric {
background-color: var(--red);
}
.es-table thead tr th {
color: #fff;
}
.es-profile__sidebar__user .es-user__name {
font-size: 18px;
}
.es-profile__main .es-icon.es-icon_plus,
.es-profile__main .es-icon.es-icon_search {
color: #fff;
}
.es-profile__main .es-icon_settings::before {
color: #fff;
}
.es-profile__sidebar {
background: #F8FBFE;
border-radius: 10px;
}
.es-table tbody> :nth-child(2n),
.es-table tbody> :nth-child(2n) td {
background: #F8FBFE;
}
.entry-content .es-btn.es-btn--default,
.es-btn.es-btn--default,
.widget .es-btn.es-btn--default,
button.es-btn.es-btn--default,
input.es-btn.es-btn--default {
background: #F8FBFE;
border-color: #ccc;
font-weight: 700;
line-height: 40px; }
.js-es-repeater__add-item.es-btn.es-btn--add-item.es-btn--third.es-btn--small {
color: #777;
}
.js-es-repeater__add-item.es-btn.es-btn--add-item.es-btn--third.es-btn--small .es-icon.es-icon_plus {
color: #777;
}
.es-control__item.es-control__item--sharing .es-btn,
.es-control__item.es-control__item--wishlist .es-btn {
border: none;
}
.es-control__item--sharing a{
padding: 0 !important;
}
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-icon.es-icon_chevron-lef {
top: 10px;
}
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-icon.es-icon_chevron-right {
top: 10px;
}
.page-header {
padding: 20px 0 0;
}
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-icon.es-icon_chevron-left,
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-pagination .page-numbers li .es-icon_chevron-left.page-numbers.page-numbers--preload::before,
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-pagination ul li .es-icon_chevron-left.page-numbers.page-numbers--preload::before,
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-request-agents .es-agent-item.es-agent-item--active .es-icon_chevron-left.es-entity__image::before,
.es-listing .es-listing__image .es-listing__image__slider .slick-arrow body .es-field .select2-container .select2-selection .select2-selection__arrow b.es-icon_chevron-left,
.es-pagination .page-numbers li .es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-icon_chevron-left.page-numbers.page-numbers--preload::before,
.es-pagination ul li .es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-icon_chevron-left.page-numbers.page-numbers--preload::before,
.es-request-agents .es-agent-item.es-agent-item--active .es-listing .es-listing__image .es-listing__image__slider .slick-arrow .es-icon_chevron-left.es-entity__image::before,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-listing .es-listing__image .es-listing__image__slider .slick-arrow b.es-icon_chevron-left {
top: 10px;
}
.es-listing__content__left .es-list.txt-size-11 {
color: #555;
line-height: 1.8;
}
.es-listings-filter--mobile .es-form .es-field__sort .es-field__label {
display: inline;
font-size: 14px;
color: #CCC;
}
body .es-control.es-control--layouts li {
margin: 0 8px 0 0;
}
.entry-content .es-btn.es-btn--icon.es-btn--big,
.es-btn.es-btn--icon.es-btn--big,
.widget .es-btn.es-btn--icon.es-btn--big,
button.es-btn.es-btn--icon.es-btn--big,
input.es-btn.es-btn--icon.es-btn--big {
width: 30px;
height: 30px;
line-height: 28px;
}
.es-listings-filter--mobile .es-form {
margin-bottom: 0;
}
.es-search--main .es-search-nav.es-search-nav--dropdowns>li,
.es-search--simple .es-search-nav.es-search-nav--dropdowns>li,
.widget .es-search--main .es-search-nav.es-search-nav--dropdowns>li,
.widget .es-search--simple .es-search-nav.es-search-nav--dropdowns>li {
padding: 1px 10px;
}
body .es-search__address .es-field .js-es-address {
height: 40px;
}
body .es-field input[type="email"]:not(.es-ignore-style),
body .es-field input[type="number"]:not(.es-ignore-style),
body .es-field input[type="password"]:not(.es-ignore-style),
body .es-field input[type="text"]:not(.es-ignore-style),
body .es-field input[type="url"]:not(.es-ignore-style),
body .es-field select:not(.select2-hidden-accessible):not(.es-ignore-style),
body .es-field textarea:not(.es-ignore-style) {
border-radius: 5px !important;
}
main#primary .es-search__address .es-btn.es-btn--primary.es-btn--icon .es-icon.es-icon_search::before {
font-size: 21px;
color: #fff;
}
.es-btn.es-btn--secondary.es-btn--bordered,
.es-btn.es-btn--default:hover:not([disabled]):not(.es-btn--disabled),
.es-btn.es-btn--icon:hover:not([disabled]):not(.es-btn--disabled) .es-icon,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,
.es-property-field--post_content .es-property-field__value a,
.es-dymanic-content a,
.es-hit-limit a,
button.es-slick-arrow:not(.slick-disabled):hover {
color: #777;
}
ul.es-listing__meta li {font-size: 12px;}
.es-list-footer p {margin:0; font-size:12px;}
.es-listing .es-listing__content .es-badges>* {
margin: 0;
}
.es-search--simple .es-search-nav-wrap .js-es-search-nav__item.js-es-search-nav__item--more {
border: none !important;
background: #fff;
}
.es-search--simple .es-search-nav-wrap .js-es-search-nav__item.js-es-search-nav__item--more .es-icon.es-icon_chevron-bottom.js-es-search-nav__open {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/filter-icon-min.png)no-repeat calc(100% - 2px) center;
width: 15px;
height: 7px;
}
.es-search--simple .es-search-nav-wrap .js-es-search-nav__item.js-es-search-nav__item--more .es-icon.es-icon_chevron-bottom.js-es-search-nav__open::before {
display: none;
}
.single .es-properties__list .slick-slide>div {
width: 90%;
margin: 0 auto;
}
article.properties {
width: 100%;
}
.es-actions-container {
background: #e1edf3;
}
.es-actions-container b {
color: #000;
justify-content: center;
}
.es-actions-container .es-selected {
margin: 0 0 10px;
}
ul.es-actions-buttons a,
ul.es-actions-buttons b {
color: #000;
}
.es-user__name a {
font-size: 18px;
}
.es-profile .es-profile__main h3.es-profile-heading {
color: #000;
}
.entry-content .es-btn.es-btn--disabled:not(.es-btn--default),
.entry-content .es-btn[disabled]:not(.es-btn--default),
.es-btn.es-btn--disabled:not(.es-btn--default),
.es-btn[disabled]:not(.es-btn--default),
.widget .es-btn.es-btn--disabled:not(.es-btn--default),
.widget .es-btn[disabled]:not(.es-btn--default),
button.es-btn.es-btn--disabled:not(.es-btn--default),
button.es-btn[disabled]:not(.es-btn--default),
input.es-btn.es-btn--disabled:not(.es-btn--default),
input.es-btn[disabled]:not(.es-btn--default) {
opacity: .40;
}
.es-profile .es-profile__main h2 {
font-size: 16px;
} #error-page {
width: 100%;
display: flex;
min-width: 100%;
padding: 0;
margin: 0;
margin-top: 0 !important;
min-height: 100vh;
}
#page {
width: 100%;
}
html {
margin: 0 !important;
} .page-id-22 .grid-mod-login,
.page-id-22 .mod-dinamic,
.page-id-22 .newsletter {
display: none;
} #es-authentication-popup .publ-mod {
display: none;
}
#es-authentication-popup .grid-mod-login {
display: none;
}
#es-authentication-popup .es-btn.es-btn--default.es-btn--auth {
text-transform: none;
}
.js-es-request-form .es-entity__image.es-agent__image {
display: none;
}
.es-entity__rating {
display: none;
}
.js-es-request-form .es-preferred-contact--whatsapp {
display: none;
}
.es-request-agents.es-request-agents--basic {
max-width: fit-content;
min-width: 150px;
} .wpcf7 {
width: 100%;
}
.wrap.contact-page {
margin: 50px auto;
align-items: flex-start;
}
.contact-form {
box-shadow: 0 3px 6px #E5E5E5;
padding: 40px 70px;
display: flex;
border: 1px solid #E5E5E5;
border-radius: 10px;
}
.contact-img {
text-align: center;
}
.contact-img h3 {
font-size: 36px;
margin: 0 0 40px;
text-align: left;
}
.contact-img p {
text-align: left;
font-size: 18px;
}
.form-field {
text-align: center;
}
.form-field input {
background: #F8FBFE;
border: none;
border: 1px solid #CCC;
height: 50px;
border-radius: 7px;
padding: 5px 10px;
width: 100%;
}
.form-field label {
font-size: 18px;
margin: 0;
display: flex;
text-align: left;
align-items: first baseline;
}
.form-field br {
display: none;
}
.contact-img img {
margin: 20px 0;
max-width: 530px;
}
.form-field [type="checkbox"] {
margin: 0 5px 0;
top: 3px;
position: relative;
display: inline-block;
height: auto;
width: auto;
vertical-align: middle;
}
.form-field .wpcf7-submit {
margin: 0 auto;
text-align: center;
background: var(--red);
color: #fff;
font-size: 24px;
width: 235px;
height: 60px;
} #seach-home-wrap .js-es-search-nav__item .js-es-search-nav__label {
font-size: 0;
}
#seach-home-wrap .js-es-search-nav__item .js-es-search-nav__label::before {
content: "Tipo de inmueble";
font-size: 18px;
display: inline-block;
vertical-align: middle;
}
#seach-home-wrap .js-es-search-nav__item a:hover .js-es-search-nav__label::before{
color: #000;
} .es-property-management.es-property-management--list.content-font .es-search__address .es-icon_search::before {
color: #fff;
}
body .es-field .es-field__label {
font-size: 2em;
line-height: 2em;
font-weight: 500;
color: #263238;
}
.page-id-15 #description .es-field--checkboxes .es-field--checkbox {float:left; margin:0 20px 0 0;}
.page-id-15 #description .es-field--checkboxes .es-field--checkbox label {margin:3px 0 0 0;} 
.page-id-15 #description .es-field__price {max-width:280px;}
.page-id-15 #description .es-field__call_for_price{flex:0 0 25%; padding-top:42px;}
.page-id-15 #description .es-field--number .es-field-price .es-field__input{max-width:250px;}
.page-id-15 #description .es-field-break{display:none;}
.page-id-15 #description .es-field__price_note{max-width:280px;}
.page-id-15 #rooms .es-field{flex:0 0 25%;}
.page-id-15 #rooms .es-field.es-field__area{}
.page-id-15 #rooms .es-field__antiquity{}
.page-id-15 #features .es-field__es_feature {} .page-id-15 #features .es-field__es_feature .es-field--checkbox, 
.page-id-15 #features .es-field__es_amenity .es-field--checkbox,
.page-id-15 #sector .es-field__detalles-del-sector .es-field--checkbox,
.page-id-15 #building-details .es-field__detalles-exteriores .es-field--checkbox,
.page-id-15 #detalles-apartamentos .es-field__detalles-interiores-apartamentos .es-field--checkbox,
.page-id-15 #detalles-casas .es-field__detalles-interiores-casas .es-field--checkbox {width:25%;} .page-id-15 #detalles-parqueaderos .es-field__disponibilidad .es-field--checkbox,
.page-id-15 #detalles-apartamentos .es-field__detalles-exteriores-apartamentos {width:15%;}
.page-id-15 #detalles-parqueaderos .es-field__disponibilidad-dias .es-field--checkbox {width:10%;} #es-property-management-form .es-btn.es-btn--primary {
font-size: 2em;
font-weight: 400;
height: auto;
padding: 5px 20px;
text-transform: none;
}
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing,
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing:hover,
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing:visited {
font-size: 2em !important;
color: white;
background: black;
border: none;
font-weight: 400;
padding: 7px 20px !important;
text-transform: none;
height: 50px;
}
#es-property-management-form .es-tabs__nav-link {
font-size: 16px;
margin: 30px 0 40px;
}
.es-property-management .es-tabs .es-tabs__wrapper {
padding: 0 0 0 30px;
}
.es-property-management .es-tabs .es-tabs__numeric {
margin-right: 10px;
}
.es-property-management .es-btn.es-btn--secondary.es-btn--upload,
.es-property-management .js-es-media-button.es-btn {
background: #e6e6e6;
border: none;
color: #000 !important;
font-size: 1.8em !important;
font-weight: 400;
padding: 10px 20px;
height: auto;
}
.es-property-management .es-btn.es-btn--secondary.es-btn--upload:not(.es-btn--bordered) .es-icon::before,
.es-property-management .js-es-media-button.es-btn .es-icon::before {
color: #000;
}
.es-property-management .es-uploader-area .or-drag {
font-weight: 400;
margin-bottom: .5em;
font-size: 1.5em;
}
.es-property-management .es-field .es-field__description {
line-height: 1.66em;
font-size: 1.3em;
color: #78909c;
margin: 9px 0 0;
}
.es-property-management .es-secondary-color.js-es-nav-link {
font-size: 2em;
border: 1px solid #ddd !important;
padding: 10px 20px;
border-radius: 6px;
}
.es-property-management--form .es-manage-buttons a {
font-size: 18px;
}
.es-agency .es-entity__image img {
border-radius: 0;
width: 100%;
max-width: 16em;
height: auto;
object-fit: cover;
}
.es-entity__image.es-agency__image {
display: flex;
align-items: center;
align-content: center;
max-width: 70px;
}
.es-entity-single--lg .es-entities .es-entity .es-entity__image img {
width: auto;
height: auto;
}
.es-property-management .es-btn[data-label="Guardar ubicación de pin"],
.es-property-management .es-btn[data-label="Guardar ubicación de pin"]:hover,
.es-property-management .es-btn[data-label="Guardar ubicación de pin"]:visited {
background: white;
font-weight: 400;
line-height: 32px;
border: none;
color: black;
font-size: 1.5em !important;
text-transform: none;
}
.entry-content .es-btn:not(.es-btn--bordered):not(.es-btn--default):not(.es-btn--auth),
.es-btn:not(.es-btn--bordered):not(.es-btn--default):not(.es-btn--auth),
.widget .es-btn:not(.es-btn--bordered):not(.es-btn--default):not(.es-btn--auth),
button.es-btn:not(.es-btn--bordered):not(.es-btn--default):not(.es-btn--auth),
input.es-btn:not(.es-btn--bordered):not(.es-btn--default):not(.es-btn--auth) {
text-transform: none !important;
}
.es-search--simple form .es-search__address,
.widget .es-search--simple form .es-search__address {
flex: 1;
max-width: 400px;
max-height: 40px;
margin: 2px 15px 0 0;
}
.es-single .es-single__header ul.es-listing__meta svg {
max-width: 45px;
max-height: 45px;
display: inline-block;
width: 45px;
height: 44px;
}
.es-single .es-single__header ul.es-listing__meta li {
font-size: 24px;
}
.es-single .es-single__header ul.es-listing__meta li span {
max-width: none;
}
.es-property-section .es-property-section__title {
font-size: 24px;
}
#rooms .es-entity-field.es-property-field {
padding: 5px 10px 5px 50px;
border: 1px solid #E5E5E5;
border-radius: 5px;
}
.es-property-sort-form .es-field .es-field__label {
white-space: nowrap;
margin-bottom: 0;
margin-right: 1.6em;
color: #263238;
}
body .es-field.es-field__sort select:not(.select2-hidden-accessible):not(textarea) {
height: 30px;
width: 145px;
padding: 0 20px 0 10px;
background-position: calc(100% - 5px) 9px;
cursor: pointer;
margin: 3px 0 0;
}
.es-property-management.es-property-management--list.content-font .es-sort-wrap .es-btn.es-btn--secondary {
font-size: 1.8em !important;
font-weight: 400;
}
.es-listing .es-listing__image .es-badges .es-badge a {
color: #fff;
font-size: 1.3em;
font-weight: 400;
}
.es-listing .es-badge.es-badge--normal {
padding: 0;
background: transparent;
border-radius: 0;
margin: -20px 0 0 !important;
color: #999;
font-size: 1.2em;
text-transform: uppercase;
}
.es-listings.es-listings--grid .es-listing .es-listing__content .es-badges>,
.es-listings[class=" es-listings--grid-"] .es-listing .es-listing__content .es-badges>*,
.es-listings[class^="es-listings--grid-"] .es-listing .es-listing__content .es-badges>* {
vertical-align: middle;
margin: 0;
}
.es-table thead {
background: #a5bad0;
}
body .es-auth .es-privacy-policy-container {
display: flex;
align-items: first baseline;
max-width: 420px;
margin: 0 auto;
}
body .es-auth .es-privacy-policy-container .es-terms-text a:hover{
color: var(--darkred);
}
body .es-field .es-field__validate-list {
min-width: 420px;
}
body .es-field .es-field__validate-list li {
color: #78909c;
}
body .es-field.es-field--checkbox input{
margin: -2px 5px 0 0;
}
.es-request-form.es-request-form--sidebar {
background: transparent !important;
}
.es-request-form .es-field .es-field__label {
color: #000;
font-size: 16px;
font-weight: 300;
} #features .es-icon {
color: #EE2624;
font-size: 30px;
}
#features .es-icon.es-icon_chevron-top {
font-size: 18px;
} .es-property-field__terms.es-property-field__terms--icons {
display: flex;
flex-wrap: wrap;
}
.es-property_section--features .es-property-section__content .es-property-fields .es-property-field__terms.es-property-field__terms--icons li {
margin: 10px 0;
border: 1px solid #E5E5E5 !important;
min-width: 220px;
width: 50%;
padding: 10px;
border-radius: 5px;
max-width: 264px;
margin: 0 20px 20px 0;
}
.es-property_section--features .es-property-section__content .es-property-fields .es-property-field__terms.es-property-field__terms--icons li::before{display:none;}
.es-property-section.es-property_section--features .es-property-field__terms li{
display: table;
}
.es-property-section.es-property_section--features .es-property-field__terms li:nth-child(n+5) {
display: none;
}
.es-property-section.es-property_section--features.es-property_section--features--show-all li:nth-child(n+5){
display: table;
}
#detalles-del-sector li li.es-property-field .es-property-field__label::Before {
font-family: es-icon;
content: "\f110";
font-size: 1em;
margin: 0 5px 0 0;
color: var(--red);
display: inline-block;
}
.es-single .es-property-section .es-property-section__content .es-property-field__label {
display: none;
}
.es-single .es-property_section--rooms .es-property-section__content .es-property-field__label,
.es-single .es-property_section--location .es-property-section__content .es-property-field__label{
display: block;
font-weight: 700;
margin: 0;
}
#detalles-del-sector li li.es-property-field {
min-width: calc(100% / 6 - 30px);
padding: 10px 0;
border-radius: 5px;
max-width: 264px;
margin: 0 20px 0 0;
}
#request_form {
display: none;
}
.js-es-request-form.es-request-form .es-btn.es-btn--primary.js-es-request-form-submit {
font-size: 2em;
padding: 5px 20px;
height: auto;
}
.es-property-section .es-property-fields .es-property-field .es-property-field__label {
margin-bottom: 0;
}
.es-property-section .es-property-fields .es-property-field .es-property-field__value ul {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.es-property-section .es-property-fields .es-property-field .es-property-field__value ul {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.es-property-section .es-property-fields .es-property-field .es-property-field__value ul li {
margin: 1% 3% 1% 0;
}
.es-property-section .es-property-fields .es-property-field .es-property-field__value ul li::before {
content: '';
display: inline-block;
width: 18px;
height: 18px;
margin: -3px 10px 0 0;
background: transparent url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/theme/check_icon.svg) center center no-repeat;
background-size: cover;
vertical-align: middle;
}
.es-property-section .es-property-fields .es-property-field {
font-size: 16px;
line-height: 1.4em;
}
#rooms .es-entity-field.es-property-field.es-entity-field--area {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-area.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-entity-field--floor_level {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-no-piso.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-entity-field--floor {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-pisos.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-property-field--parking_spaces {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-parqueaderos.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-entity-field--pet_friendly {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-mascotas.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-entity-field--bedrooms {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-habitaciones.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-entity-field--half_baths {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-estrato.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-property-field--bathrooms {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-tipo-bano.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-entity-field--antiquity {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-antiguedad.png)no-repeat 10px center;
}
#rooms .es-entity-field.es-property-field.es-entity-field--administration {
background: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/images/icons/icon-caracteristicas-principales-administracion.png)no-repeat 10px center;
} .single .agency {
width: 100%;
}
.js-es-search--agent .es-icon.es-icon_search::before {
color: #fff;
}
.entry-content .es-btn.es-btn--primary,
.es-btn.es-btn--primary,
.widget .es-btn.es-btn--primary,
button.es-btn.es-btn--primary,
input.es-btn.es-btn--primary {
font-size: 16px;
}
.es-agencies .custom-list {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex-direction: row;
justify-content: flex-start;
width: 100%;
align-items: center;
align-content: center;
}
.es-agencies .custom-list li {
margin-right: 25px;
text-align: left;
font-size: 16px;
flex: 1;
display: flex;
align-items: center;
}
.es-agencies .custom-list li.entity-details__email .es-icon.es-icon_mail {
margin: 0 3px 0 0;
}
.es-entities:not(.es-entities--grid) .es-entity .es-entity__inner>.es-control {
top: -40px;
}
.es-agencies .custom-list li {}
.es-agencies .custom-list li.es-btn {
max-width: fit-content;
}
.es-agencies .custom-list li:last-child {
margin-right: 0;
}
.custom-list .es-btn.es-btn--primary {
margin: 0 0 0 auto;
}
.js-es-search--agent .es-field__type,
.js-es-search--agent .es-field__es_service_area {
display: none;
}
.es-agency .es-entity__inner {
min-height: 100px;
}
.entity-details h3 {
margin: 0;
}
.entity-details-custom {
width: 100%;
display: flex;
align-items: center;
z-index: 99;
}
.es-stats__item.es-stats__item--active {
display: flex;
}
.es-stats__item.es-stats__item--active b {
margin: 0 5px 0 0;
font-size: 16px;
}
.es-stats__item span {
font-size: 16px;
}
.es-agencies .es-entities:not(.es-entities--grid) .es-entity .es-entity__inner>.es-control {
top: -5px;
right: -5px;
}
.intro-info-agencia.flex-content p {
width: 100%;
}
.intro-info-agencia.flex-content {
flex-wrap: wrap;
}
.single .es-properties {
margin: 0;
}
.single-agency .custom-list .es-btn.es-btn--primary {
display: none;
}
.info-item-about.w-25 {
max-width: 240px;
text-align: center;
}
.flex-content.info-about-items {
width: 100%;
justify-content: space-between;
}
.info-column-about .w-50 {
width: 530px;
padding: 0 20px 0 0;
}
.info-column-about .w-50:last-child {
padding: 0 0 0 20px;
}
.info-column-about .tt-sect {
text-align: left;
}
.info-column-about {
justify-content: space-between;
width: 100%;
margin: 80px 0 0;
padding: 40px 0;
position: relative;
}
.info-column-about .w-50 .tt-sect {
padding: 0 0 20px;
}
.info-column-about::before {
content: "";
display: block;
width: 2px;
height: 100%;
background: #707070;
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%, 0);
}
.light-blue-about {
background: #F8FBFE;
border: 1px solid #ccc;
border-radius: 20px;
margin: 120px 0 80px;
padding: 0 75px;
}
.info-item-about.w-25 img {
border: 1px solid red;
width: 130px;
height: 130px;
border-radius: 50%;
} .bnr-int {
position: relative;
}
.tt-sect.abs-txt {
position: absolute;
top: 50%;
left: 12%;
width: auto;
padding: 0;
transform: translate(0, -50%);
}
.intro-txt-about {
max-width: 640px;
margin: 40px auto;
text-align: center;
}
.icons .flex-content {
width: auto;
justify-content: flex-start;
}
.icons .flex-content li {
margin: 0 10px 0 0;
}
.asesor-about .w-40 {
margin: -80px 0 0;
display: flex;
}  .faq-items .faq-item .faq-res {
transition: opacity 1s ease-out;
opacity: 0;
height: 0;
overflow: hidden;
}
.faq-items .faq-item.active .faq-res {
display: block;
opacity: 1;
height: auto;
margin: 10px 0;
}
.faq-items .faq-item.active h3 span {color:#ee2624;}
.faq-toggler {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
}
.faq-item {
position: relative;
border-bottom: 1px solid #ccc;
margin: 0 0 20px;
padding: 10px 0 20px;
}
.faq-container {
padding: 80px 0;
align-items: flex-start;
}
.faq-items {
padding: 0 15px 0 0;
max-width: 800px;
width: 800px;
}
.faq-img {
max-width: 520px;
padding: 0 0 0 10px;
}
.faq-item img {
transform: rotate(0);
transition: 0.3s all;
}
.faq-item.active img {
transform: rotate(-180deg);
}
.faq-items .faq-item .faq-res ul, .faq-items .faq-item .faq-res ol {margin:30px 0;}
.faq-items .faq-item .faq-res li {margin:10px 0 10px 20px;}
.faq-items .faq-item .faq-res ul li {list-style:circle;}
.faq-items .faq-item .faq-res ol li {list-style:decimal;}
.faq-items .faq-item .faq-res p {margin:10px 0;}  .modal {
display: none;
position: fixed;
z-index: 1000;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #ffffff98;
padding-top: 60px;
}
.modal-content {
background-color: #fefefe;
margin: 5% auto;
padding: 30px;
border: 1px solid #ccc;
width: 90%;
border-radius: 20px;
max-width: 600px;
position: relative;
}
.modal-content .close {
color: #000;
float: right;
font-size: 36px;
font-weight: bold;
position: absolute;
right: 20px;
top: 0;
}
.modal-content .close:hover,
.modal-content .close:focus {
color: rgb(0, 0, 0);
text-decoration: none;
cursor: pointer;
}
.es-request-form .es-widget__title {
color: #000;
font-size: 24px;
font-weight: 300;
}
.modal-content .es-field__input[type="text"] {
padding: 0 15px;
}
.mfp-content .es-btn.es-btn--secondary.js-es-close-popup {
font-size: 16px !important;
margin: 10px;
} .es-property-management--form .es-field.es-field--incrementer>.es-field__label,
.es-property-management--form .es-field.es-field--multiple-checks>.es-field__label {
margin-bottom: 0.6em;
}
#detalles-parqueaderos .es-field--select {
flex: 25%;
}
.es-field--avatar .es-photo .es-btn--upload-photo {
margin: 15px 10px 15px 0;
font-size: 16px;
}
.es-field--avatar .es-delete-photo.js-es-delete-photo {
margin: 0 10px;
font-size: 16px !important;
}
.single-agency .es-entity__single-block {
padding: 40px 0 0;
}
.single-agency .es-agencies .es-agency {
margin: 0;
}
.single-agency .es-agencies .es-agency .es-entity__inner {
margin: 0;
box-shadow: 0 5px 5px 2px #f2f2f2;
border-radius: 5px;
}
.single-agency .agency .entry-content .es-entity-single .es-entity-sections {
display: flex;
flex-wrap: wrap;
}
.single-agency .agency .es-entity_section--team,
.single-agency .agency .es-entity_section--listings,
.single-agency .agency .es-entity_section--professional-info {
width: 100%;
}
.single-agency .agency .es-entity_section--team,
.single-agency .agency .es-entity_section--professional-info {
display: none;
}
.single-agency .agency .es-entity_section--video {
width: 50%;
}
.single-agency .agency .es-entity_section--contacts,
.single-agency .agency .es-entity_section--description{
width: 25%;
}
.es-agent__image{
max-width: 70px;
}
.es-entity-single .es-entity__image img {
width: 100% !important;
height: auto !important;
border-radius: 100% !important;
}
.entry-content .es-btn.es-btn--default,
.entry-content .es-btn.es-btn--secondary,
.entry-content .es-btn.es-btn--third,
.es-btn.es-btn--default,
.es-btn.es-btn--secondary,
.es-btn.es-btn--third,
.widget .es-btn.es-btn--default,
.widget .es-btn.es-btn--secondary,
.widget .es-btn.es-btn--third,
button.es-btn.es-btn--default,
button.es-btn.es-btn--secondary,
button.es-btn.es-btn--third,
input.es-btn.es-btn--default,
input.es-btn.es-btn--secondary,
input.es-btn.es-btn--third {
font-size: 16px !important;
font-weight: 400;
height: auto;
padding: 5px 20px;
}
.entry-content .es-properties__search .es-btn--saved-search {
display: none;
} .entry-content .es-search .es-search-nav-wrap {
margin: 0;
display: flex;
flex-wrap: wrap;
max-height: 40px;
}
.entry-content .es-search .es-search-nav-wrap ul.es-search-nav{
margin: 0;
}
.entry-content .es-search .es-search-nav-wrap ul.es-search-nav li{
margin: 4px 5px;
}
.entry-content .es-search .es-search-nav-wrap ul.es-search-nav li a{
padding: 2px 5px;
font-size: 1.4em;
letter-spacing: 0.02em;
}
.entry-content .es-search .es-search-nav-wrap ul.es-search-nav li.active a,
.entry-content .es-search .es-search-nav-wrap ul.es-search-nav li.active a span{
color: #B51513;
}
.entry-footer {
display: none;
}
body .es-field .es-field__label {
font-size: 16px;
}
.es-switcher input:checked+.es-switcher-slider {
background: transparent;
}
.es-switcher input+.es-switcher-slider {
background: transparent;
border: 2px solid #999;
}
.es-switcher input[type="checkbox"]+.es-switcher-slider::before {
content: "";
width: 15px;
height: 15px;
background: #999;
display: inline-block;
position: absolute;
top: 50%;
left: 0;
transform: translate(02px, -50%);
}
.es-switcher input[type="checkbox"]:checked+.es-switcher-slider::before {
transform: translate(27px, -50%);
background: var(--red);
}
.es-switcher input[type="checkbox"]:checked+.es-switcher-slider {
border: 2px solid var(--red);
}
.es-assign--agency-list.js-es-assign,
.es-assign--agent-list.js-es-assign {
display: none;
}
.js-es-search-nav__item.js-es-search-nav__item--more.active .es-field__label {
display: block;
}
.js-es-search-nav__item.js-es-search-nav__item--more.active .es-field--radio-item-bordered input:checked + label .es-icon_check-mark::before {
display: none;
} .error-404 {
margin: 80px auto 40px;
}
.es-field__video-file {
display: none;
}
.es-field__video-iframe {
display: none;
}
.page-id-15 .grid-mod-login {
display: none;
} .error404 #primary {
margin: 80px 0;
}
.error-404 .page-content img {
margin: 0 auto 10px;
display: block;
}
.error-404 .page-content p {
margin: 20px 00;
font-size: 18px;
color: #999;
}
.error-404 .page-content ul li{
color: #999;
}
.error-404 .page-content ul li::before {
content: "•";
color: var(--red); 
display: inline-block; 
margin-right: 0.5em; 
}
.error404 .newsletter {
display: none;
} body .es-auth .es-notify-list{
margin: 0;
}
body .es-notify-list .es-notify.es-notify--success{
border-radius: 5px;
box-shadow: 0 0 5px #f2f2f2;
border: 1px solid #97d78e;
}
body .es-notify-list .es-notify.es-notify--error{
border-radius: 5px;
box-shadow: 0 0 5px #f2f2f2;
border: 1px solid #e6c5cc;
}
body .es-notify-list .es-notify.es-notify--success p, 
body .es-notify-list .es-notify.es-notify--error p{
font-size: 14px;
font-weight: 400;
}
.mfp-content .es-magnific-popup.es-ajax-form-popup {
padding: 40px 3% 45px;
}  
.es-properties .es-properties__search{
margin: 0 15px 30px;
}
.newsletter-foot .wpcf7-acceptance .wpcf7-list-item span a{
text-decoration: underline;
color: #000;
}
.newsletter-foot .wpcf7-acceptance .wpcf7-list-item span a:hover{
color: #B51513;
} .post-1456 .entry-header{
width: 70%;
margin: 0 auto;
}
.post-1456 .entry-header h1{
margin: 0 2.5%;
}
.agency-form{
display: flex;
width: 70%;
flex-direction: row;
flex-wrap: wrap;
margin: 0 auto;
}
.agency-form .field{
width:50%;
}
@media (max-width: 768px) {
.agency-form .field {
width: 100%;
}
.agency-form{
width: 100%;
}
}
.agency-form .field label {
width: 90%;
display: block;
margin: 1% 5%;
position: relative;
}
.agency-form .textarea  {
width: 100%;
}
.agency-form .textarea label {
width: 95%;
display: block;
margin: 1% 3%;
position: relative;
}
.agency-form .field span {
width: 100%;
display: block;
}
.agency-form .field span input{
width: 100%;
display: block;
min-height: 40px;
border-radius: 10px;
border-color: #000;
}
.agency-form .field span select{
width: 100%;
display: block;
padding: 10px;
border-radius: 10px;
border-color: #000;
}
.agency-form .field span textarea{
max-height:100px;
border-radius: 5px;
border-color: #000;
}
.agency-form .send-button {
width: 95%;
display: block;
margin: auto;
}
.agency-form .send-button p {
margin: 0;
}
.agency-form .send-button input{
width: 100%;
height: 60px;
cursor: pointer;
margin: 0 auto;
padding: 1px 20px 0;
text-align: center;
background: var(--red);
border: none;
border-radius: 6px;
font-size: 24px;
line-height: 1;
display: block;
color: #fff;
white-space: nowrap; -webkit-transition: 0.3s all;
-o-transition: 0.3s all;
transition: 0.3s all;
}
.agency-form .send-button input:hover,
.agency-form .send-button input:focus{
background: #B51513;
transition: 0.5s;
}
.redes-cont{
width: max-content;
}
.redes-cont li{
margin: 2px;
} @media screen and (max-width:1500px) {
.wrap {
max-width: 90%;
}
.home .es-search--advanced,
.home .widget .es-search--advanced {
width: 1180px;
}
.es-search--main h2.txt-size-36,
.txt-size-36 {
font-size: 30px;
}
.txt-size-24 {
font-size: 21px;
}
.tt-sect {
font-size: 30px;
}
.txt-size-18 {
font-size: 16px;
}
.txt-size-30 {
font-size: 28px;
}
.buscar-ciudad-home-list-item {
width: 150px;
height: 50px;
}
.border-txt {
padding: 3px 15px;
}
.buscar-ciudad-home-list {
margin: 30px 0 0;
}
.input-item.input-item-txt {
max-width: 280px;
}
.mod-inmuebles-colombia-wrap li {
font-size: 14px;
}
.mod-inmuebles-colombia-wrap ul {
height: 240px;
}
.mod-inmuebles-colombia-wrap h3 {
font-size: 21px;
}
.agendar-cita-btn {
margin: 25px 0 0;
}
.home .slick-initialized .slick-slide>div {
width: 90%;
}
.publ-mod .flex-content {
flex-wrap: wrap;
}
.publ-mod .flex-content img {
display: block;
margin: 0 auto 20px;
}
.tt-sect.abs-txt {
left: 5%;
}
.faq-item h3 a {
font-size: 21px;
} .es-agencies .custom-list li {
margin-right: 10px;
}
.es-agencies .custom-list li,
.es-stats__item span,
.es-stats__item.es-stats__item--active b {
font-size: 15px;
}
}
@media screen and (max-width:1400px) {
.home .es-search--advanced,
.home .widget .es-search--advanced {
width: 960px;
}
.home .es-search--advanced,
.home .widget .es-search--advanced {
padding: 15px;
}
.es-search--main h2.txt-size-36,
.txt-size-36 {
font-size: 24px;
}
.txt-size-24 {
font-size: 18px;
}
.tt-sect {
font-size: 27px;
}
.es-listings.es-listings--grid .es-listing ul.es-listing__meta,
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta,
.es-listings[class^="es-listings--grid-"] .es-listing ul.es-listing__meta {
padding: 0 10px 15px !important;
}
ul.es-listing__meta svg {
margin-right: 3px;
max-width: 14px;
max-height: 14px;
}
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta {
min-height: 53px;
}
.buscar-ciudad-home-list-item {
width: 120px;
height: 45px;
}
.txt-size-30 {
font-size: 24px;
}
.mod-inmuebles-colombia-wrap li {
font-size: 13px;
}
.mod-inmuebles-colombia-wrap h3 {
font-size: 18px;
}
.mod-inmuebles-colombia-wrap h3 img {
top: -5px;
width: 25px;
}
.mod-inmuebles-colombia-wrap ul {
height: 230px;
}
.left-newsletter {
width: 26%;
}
.right-newsletter {
width: 74%;
}
.newsletter .wpcf7-form-control.wpcf7-submit.has-spinner {
font-size: 21px;
}
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta {
flex-wrap: wrap; justify-content:left;
}
.es-breadcrumbs .es-icon,
.es-breadcrumbs .es-pagination .page-numbers li .page-numbers.page-numbers--preload::before,
.es-breadcrumbs .es-pagination ul li .page-numbers.page-numbers--preload::before,
.es-breadcrumbs .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image::before,
.es-breadcrumbs body .es-field .select2-container .select2-selection .select2-selection__arrow b,
.es-breadcrumbs__item,
.es-pagination .page-numbers li .es-breadcrumbs .page-numbers.page-numbers--preload::before,
.es-pagination ul li .es-breadcrumbs .page-numbers.page-numbers--preload::before,
.es-request-agents .es-agent-item.es-agent-item--active .es-breadcrumbs .es-entity__image::before,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-breadcrumbs b {
font-size: 13px;
}
.top-inmueble .js-es-control.es-control .es-btn,
.top-inmueble .js-es-control.es-control .es-btn:hover {
font-size: 16px !important;
}
.navigation.post-navigation {
display: none;
}
.mod-inmuebles-colombia {
margin: 20px 0 0;
}
.border-mod {
padding: 20px;
}
.btn.publish-btn {
font-size: 14px;
}
.btn.publish-btn img {
margin: 0 0 0 5px;
}
.es-listings-filter.js-es-listings-filter.es-listings-filter--mobile {
position: relative;
top: auto;
right: auto;
}
.es-properties .es-properties__search {
margin: 0 0 12px;
}
.faq-container{padding: 40px 0;}
}
@media screen and (max-width:1300px) {
.faq-item h3 a {
font-size: 18px;
}
.faq-img {
max-width: 100%;
}
}
@media screen and (max-width:1200px) {
.btn-search-foot {
margin: 20px auto 0;
}
#seach-home-wrap {
padding: 5px;
}
#seach-home-wrap {
max-width: 870px;
}
.tt-sect {
font-size: 24px;
}
.intro-sect p {
font-size: 16px;
}
.es-listing .es-listing__content .es-badge.call-for-price {
font-size: 14px;
}
.es-listings.es-listings--grid .es-listing .es-price,
.es-listings[class*=" es-listings--grid-"] .es-listing .es-price,
.es-listings[class^="es-listings--grid-"] .es-listing .es-price {
font-size: 21px;
}
.input-item.input-item-txt {
max-width: 250px;
}
.input-item.input-item-txt input {
height: 45px;
}
.newsletter .wpcf7-form-control.wpcf7-submit.has-spinner {
width: 185px;
height: 45px;
}
.newsletter .wpcf7-form-control.wpcf7-submit.has-spinner {
background-size: 30px;
}
.right-newsletter {
padding: 10px 25px 0 0;
}
.txt-abs {
left: 40px;
}
.home .mod-inmuebles-colombia-wrap .w-25 {
width: 50%;
}
.mod-inmuebles-colombia-wrap {
flex-wrap: wrap;
}
.home .mod-inmuebles-colombia-wrap .w-25 {
width: 50%;
margin: 0 0 60px 0;
}
.es-listings-filter.js-es-listings-filter {
position: relative;
top: auto;
right: auto;
width: 100%;
}
.es-listings-filter .es-form {
margin: 0 auto 0 0;
}
.mod-inmuebles-colombia-wrap .w-25 {
width: 50%;
margin: 0 0 50px 0;
}
.es-breadcrumbs {
margin: 0 0 20px 0;
}
.page-header {
padding: 20px 0 15px;
}
.page-header h1 {
font-size: 24px;
}
.es-properties {
margin: 0;
}
.es-agencies .custom-list {
flex-wrap: wrap;
}
}
@media screen and (max-width:999px) {
div[class*="w-"] {
width: 100%;
}
#masthead .flex-content.w-100 {
flex-wrap: nowrap;
align-items: center;
}
.m-mov {
display: block;
}
.m-mov span:nth-child(1) {
width: 30px;
height: 3px;
background: var(--red);
border-radius: 10px;
}
.m-mov span:nth-child(2) {
width: 21px;
height: 3px;
background: var(--red);
border-radius: 10px;
margin: 6px 0 6px auto;
}
.m-mov span:nth-child(3) {
width: 13px;
height: 3px;
background: var(--red);
border-radius: 10px;
margin: 0 0 0 auto;
}
.wrap {
max-width: 90%;
}
.flex-content {
flex-wrap: wrap;
}
.home .es-search--advanced,
.home .widget .es-search--advanced {
max-width: 90%;
width: 100%;
}
.newsletter .wpcf7-form-control.wpcf7-submit.has-spinner {
width: 214px;
height: 55px;
}
.newsletter-foot.flex-content.w-100 .w-50:first-child {
padding: 0 0 0 25px;
}
.redes-cont .flex-content {
display: flex;
margin: 25px 0;
}
.logo-menu-mob {
margin: 0 auto;
}
.menu-menu-celulares-container {
text-align: center;
margin: 0 auto;
width: 100%;
}
.menu-menu-celulares-container a {
font-size: 24px;
}
.es-property-management--form .es-tabs__content-inner .es-assign--agency-list,
.es-property-management--form .es-tabs__content-inner .es-assign--agent-list,
.es-property-management--form .es-tabs__content-inner>.es-field:not(.es-field--incrementer):not(.es-field--number):not(.es-field--radio-item-bordered):not(.es-field__price_note):not(.es-field__call_for_price),
.es-property-management--form .es-tabs__content-inner>.es-field__es_label {
margin: 20px 0;
}
.es-col-5 {
max-width: 100%;
width: 100%;
flex: 0 0 100%;
}
.es-secondary-color.js-es-nav-link {
color: #000;
}
.page-id-17 .es-properties .es-properties__list,
.archive .es-properties .es-properties__list {
margin: 0 0 12px 0;
}
.wrap.contact-page {
margin: 40px auto;
}
.contact-img h3 {
font-size: 21px;
}
.contact-img p {
font-size: 16px;
}
.contact-img.w-60 {
margin: 40px 0 20px;
order: 1;
}
.contact-form {
padding: 25px 30px;
}
.form-field input {
height: 45px;
}
.form-field label {
font-size: 14px;
}
.form-field .wpcf7-submit {
font-size: 18px;
width: 200px;
height: 50px;
}
.btn-gray,
.btn-gray:hover,
.btn-gray:visited {
min-width: 170px;
height: 50px;
font-size: 18px;
}
.btn-gray svg {
max-width: 30px;
margin: 0 5px 0 0;
}
.info-item-about.w-25 {
width: 50%;
max-width: 50%;
margin: 0 0 40px;
}
.info-column-about .w-50:last-child,
.info-column-about .w-50 {
padding: 0;
margin: 0 0 20px 0;
width: 100%;
}
.info-column-about .w-50:last-child {
border-top: 2px solid #ccc;
padding: 20px 0 0;
}
.info-column-about::before {
display: none;
}
.tt-sect.abs-txt {
left: 50%;
width: 100%;
transform: translate(-50%, -50%);
}
.asesor-about .w-40 {
margin: 0;
}
.flex-content.asesor-about.light-blue-about {
justify-content: center;
width: 100%;
text-align: center;
}
.light-blue-about .icons ul {
justify-content: center;
}
.light-blue-about {
padding: 40px 30px 0;
margin: 40px 0 80px;
}
.info-column-about {
margin: 10px 0 0;
}
.faq-img.w-40 {
padding: 0;
text-align: center;
}
.es-agencies .custom-list li,
.es-stats__item span,
.es-stats__item.es-stats__item--active b {
width: auto;
flex: auto;
}
#detalles-parqueaderos .es-field--select {
flex: 100%;
}
[*="w-"] {
width: 100%;
}
.error404 #primary {
margin: 0;
}
}
@media screen and (max-width:699px) {
#sidr .custom-logo-link {
width: auto;
}
.single .es-properties__list .slick-slide>div {
width: 100%;
}
.es-photo .es-photo__image {
margin: 0 auto;
}
.es-profile__nav-bar form>div {
width: 85%;
}
.pc {
display: none !important;
}
.mob {
display: block !important;
}
.home .es-search--main h2 {
font-size: 21px;
margin: 0 0 10px;
}
.menu-sect {
display: none;
}
.site-description {
color: #CCC;
font-size: 14px;
}
.menu-sect .sep,
.publish-btn {
display: none;
}
.site-branding .sep {
margin: auto 15px;
}
.custom-logo-link {
width: 180px;
display: flex;
}
.widget_es-listings {
margin: 10px 0;
}
.home .slick-initialized .slick-slide>div {
width: 90%;
margin: 0;
}
.txt-size-24 {
font-size: 18px;
}
.home .es-search--main.es-search--collapsed .es-search-nav.es-search-nav--dropdowns+.es-search__collapse-link,
.home .widget .es-search--main.es-search--collapsed .es-search-nav.es-search-nav--dropdowns+.es-search__collapse-link {
display: none;
} .home .es-search-nav-wrap {
position: absolute;
bottom: 0;
left: 50%;
transform: translate(-50%, 0);
}
.home .es-search--main.es-search--collapsed.es-search--main .es-search__collapse-link {
display: none;
}
.home .es-search--main.es-search--collapsed .es-search-nav {
display: block;
}
.home .widget .es-search--main .es-search-nav>li .es-search-nav__content {
display: none;
}
.home .widget .es-search--main .es-search-nav>li.active .es-search-nav__content {
display: block;
position: absolute;
bottom: -10px;
left: 0;
transform: translate(0, 100%);
background: #fff;
border: 1px solid #eaeaea;
padding: 10px;
}
.es-listings-filter--mobile .es-form .es-field__sort .es-field__label {
display: inline-block;
vertical-align: middle;
font-size: 14px;
}
.entry-content .es-btn.es-btn--icon.es-btn--big,
.es-btn.es-btn--icon.es-btn--big,
.widget .es-btn.es-btn--icon.es-btn--big,
button.es-btn.es-btn--icon.es-btn--big,
input.es-btn.es-btn--icon.es-btn--big {
width: 30px;
height: 30px;
line-height: 27px;
}
.archive .entry-title,
.page .entry-title {
font-size: 24px;
margin: 40px 0 0;
}
.es-properties .es-properties__search {
width: 100%;
margin: 0 0 12px;
}
.es-list-footer p {
margin: 0;
}
body .es-field input[type="email"]:not(.es-ignore-style),
body .es-field input[type="number"]:not(.es-ignore-style),
body .es-field input[type="password"]:not(.es-ignore-style),
body .es-field input[type="text"]:not(.es-ignore-style),
body .es-field input[type="url"]:not(.es-ignore-style),
body .es-field select:not(.select2-hidden-accessible):not(.es-ignore-style),
body .es-field textarea:not(.es-ignore-style) {
border: 2px solid #eceff1;
border-radius: 5px !important;
}
body .es-field:not(:last-child):not(.es-field--checkbox-item-bordered):not(.es-field--radio-item-bordered) {
padding-bottom: 0;
}
body .es-field.es-field__sort select:not(.select2-hidden-accessible):not(.es-ignore-style) {
width: 130px;
max-width: fit-content;
font-size: 14px;
padding: 0 30px 0 10px;
}
.es-listings-filter.js-es-listings-filter.es-listings-filter--mobile {
position: relative;
top: auto;
right: auto;
}
.home .widget .es-search--main.es-search--collapsed .es-search-nav>li>a {
display: block;
}
.home .es-field.es-field__es_type.es-field--checkboxes-bordered.js-search-field-container>.es-field__label {
display: none;
}
.home #seach-home-wrap .sep {
display: none;
}
#seach-home-wrap .search-form p {
display: none;
}
#seach-home-wrap .es-search__address {
width: auto;
}
#seach-home-wrap {
position: relative;
margin: 0 auto 80px;
}
.home .es-search-nav-wrap {
position: absolute;
bottom: -40px;
left: 50%;
transform: translate(-50%, 0);
z-index: 9;
background: #fff;
transform-origin: bottom;
width: 100%;
}
.es-autocomplete{
z-index: 99;
width: 120%;
top: 50px;
}
.entry-content .es-search .es-search-nav-wrap{
z-index: 9;
}
.entry-content .es-search .es-search-nav-wrap ul.es-search-nav{
background-color: rgba(256, 256, 256, 0.95);
border: 1px solid #f2f2f2;
border-radius: 10px;
margin: 10px 0 0;
}
.btn-search-foot {
margin: 30px 0 0;
}
.btn-search-foot a {
align-items: center;
font-size: 14px;
}
.tt-sect {
font-size: 30px;
padding: 40px 0 15px;
line-height: 1.8;
}
.wrap.destacados-home .wrap {
max-width: 100%;
}
.buscar-ciudad-home-list-item {
margin: 0 0 25px;
}
.es-search--advanced h3,
.widget .es-search--advanced h3 {
margin: 10px auto;
}
.grid-mod-home .wrap>.w-50 {
max-width: 100%;
width: 100%;
}
.publica-mod .txt-abs {
position: relative;
bottom: auto;
left: auto;
max-width: 100%;
}
.grid-mod-home .wrap .w-50.publica-mod.mod-border {
border: 1px solid #ccc;
border-radius: 20px;
padding: 25px;
}
.publica-mod .txt-abs p,
.publica-mod .txt-abs h2 {
text-shadow: none;
color: var(--black);
}
.left-grid-home {
margin: 20px 0;
}
.txt-size-30 {
font-size: 24px;
font-weight: 900;
}
.mod-inmuebles-colombia-wrap .w-25 {
display: flex;
width: 100%;
align-items: center;
justify-content: space-between;
margin: 15px 0;
padding: 0 0 20px 0;
border-bottom: 1px solid #C4CCD4;
position: relative;
flex-wrap: wrap;
}
.mod-inmuebles-colombia-wrap h3 img {
position: relative;
top: auto;
left: auto;
transform: none;
margin: 0 10px 0 0;
}
.mod-inmuebles-colombia-wrap .w-25.active ul {
display: flex;
width: 100%;
height: auto;
}
.mod-inmuebles-colombia-wrap .w-25.active ul {
flex-wrap: wrap;
padding: 30px 0 0;
}
.mod-inmuebles-colombia-wrap h3 {
font-weight: 600;
font-size: 18px;
margin: 0;
display: flex;
align-items: center;
}
.mod-inmuebles-colombia-wrap li {
margin: 0 0 15px;
}
.txt-underline.btn-toggler {
font-size: 0;
position: absolute;
top: 5px;
right: 5px;
width: 100%;
height: 25px;
text-align: right;
}
.footer-left {
text-align: center;
max-width: 100%;
margin: 0 0 30px;
}
#colophon p {
font-size: 14px;
}
.redes h4 {
margin: 0 auto 10px;
font-weight: 600;
text-align: center;
width: 100%;
font-size: 24px;
display: block;
}
.redes {
margin: 0 auto;
display: block;
text-align: center;
width: 100%;
}
.left-grid-home .mod-border {
padding: 10% 25px;
}
#menu-copy a {
font-size: 18px;
color: #fff;
}
#menu-copy li {
width: 100%;
margin: 12px auto;
text-align: center;
}
#menu-copy #menu-item-319 a {
margin: 0 auto;
font-size: 12px;
color: #CCC;
}
.copy>.wrap.flex-content>p {
font-size: 12px;
color: #ccc;
margin: 20px 0 0;
}
.menu-copy-wrap {
margin: 10px 0;
}
.footer-right {
margin: 0 auto;
text-align: center;
}
#menu-footer {
flex-wrap: wrap;
}
#menu-footer a {
font-size: 18px;
}
#menu-footer li {
width: 100%;
text-align: center;
margin: 0 0 15px;
}
.arrow-up {
position: relative;
bottom: auto;
left: auto;
transform: none;
text-align: center;
margin: 15px auto 0;
display: block;
max-width: fit-content;
}
#menu-copy {
flex-wrap: wrap;
} .menu-copy-wrap {
width: 100%;
}
.newsletter .wrap-border.flex-content.w-100 {
flex-wrap: wrap;
}
.left-newsletter {
width: 100%;
margin: 0;
}
.left-newsletter img {
max-width: 200px;
}
.right-newsletter {
width: 100%;
padding: 0 25px;
color: #707070;
}
.right-newsletter .txt-size-16 {
text-align: center;
font-size: 14px;
margin: 25px 0;
}
.wpcf7-list-item {
margin: 0;
}
.newsletter-foot {
flex-direction: column-reverse;
align-items: center;
}
.right-newsletter .mob {
margin: 0 auto;
}
.input-item.input-item-txt input {
height: 45px;
}
.newsletter-foot.flex-content.w-100 {
max-width: 100%;
}
.newsletter-foot.flex-content.w-100 .w-50 {
width: 100%;
}
.input-item.input-item-send {
margin: 10px auto 0;
position: absolute;
bottom: 10px;
left: 50%;
transform: translate(-50%, 0);
}
.contact-form-wrap {
padding: 0 0 90px;
position: relative;
}
.contact-form-wrap .input-item.input-item-txt input {
border: 1px solid #ccc;
height: 40px;
border-radius: 10px;
width: 100%;
padding: 0 15px;
max-width: 270px;
}
.input-item.input-item-txt {
margin: 0 auto;
}
.copy>.wrap.flex-content>p {
text-align: center;
display: block;
width: 100%;
}
.newsletter {
padding: 50px 0;
} .es-gallery .es-gallery__thumbs {
display: none;
}
.es-gallery .es-gallery__image {
padding: 0;
}
.properties {
max-width: 100%;
}
.intro-info-single {
width: 100%;
padding: 0;
}
.es-gallery.js-es-property-gallery {
display: none;
}
.single-properties .properties {
max-width: 100%;
}
ul.js-es-control.es-control.es-control--property-gallery {
display: none;
}
.mod-inmuebles-colombia-wrap ul {
display: none;
}
.right-newsletter .txt-size-36 {
font-size: 24px;
text-align: center;
margin: 20px 0;
}
.intro-sect p {
font-size: 16px;
}
.intro-sect p {
margin: 0 auto 15px;
max-width: 300px;
}
.buscar-ciudad-home-list-item {
margin: 0 0 20px;
}
.buscar-ciudad-home-list-item {
width: 155px;
}
.buscar-ciudad-home-list {
justify-content: space-evenly;
}
.grid-mod-home .wrap .w-50.publica-mod.mod-border img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
}
.grid-mod-home .wrap .w-50.publica-mod.mod-border {
overflow: hidden;
background: #F8FBFE;
}
#colophon>.flex-content {
padding: 40px 0 0;
}
.search-mod {
padding: 60px 0;
}
#seach-home-wrap {
padding: 4px 10px;
}
.es-properties.js-es-entities-wrap.es-properties--hfm--full-width {
margin: 0 !important;
}
.active .btn-toggler::before {
display: none;
}
body .es-field.es-field--checkbox-item-bordered label,
body .es-field.es-field--radio-item-bordered label {
height: 35px;
}
body .es-field.es-field--checkbox-item-bordered label .es-field__label,
body .es-field.es-field--radio-item-bordered label .es-field__label {
line-height: 35px;
}
body .es-field .select2-container .select2-selection--single .select2-selection__rendered {
line-height: 35px;
}
body .es-field .select2-container .select2-selection--single {
height: 35px;
}
.single-properties .es-breadcrumbs .es-breadcrumbs__item:last-child {
display: none;
}
.es-breadcrumbs .es-icon,
.es-breadcrumbs .es-pagination .page-numbers li .page-numbers.page-numbers--preload::before,
.es-breadcrumbs .es-pagination ul li .page-numbers.page-numbers--preload::before,
.es-breadcrumbs .es-request-agents .es-agent-item.es-agent-item--active .es-entity__image::before,
.es-breadcrumbs body .es-field .select2-container .select2-selection .select2-selection__arrow b,
.es-pagination .page-numbers li .es-breadcrumbs .page-numbers.page-numbers--preload::before,
.es-pagination ul li .es-breadcrumbs .page-numbers.page-numbers--preload::before,
.es-request-agents .es-agent-item.es-agent-item--active .es-breadcrumbs .es-entity__image::before,
body .es-field .select2-container .select2-selection .select2-selection__arrow .es-breadcrumbs b {
margin: 0 3px 0 8px;
}
.top-inmueble .es-breadcrumbs .es-icon::before {
font-size: 8px;
color: var(--red);
display: inline-block;
vertical-align: middle;
top: -2px;
position: relative;
}
.es-mobile-gallery-wrap {
border-radius: 20px;
overflow: hidden;
}
.es-mobile-gallery-wrap .es-icon.es-icon_chevron-right.slick-arrow.slick-next,
.es-mobile-gallery-wrap .es-icon.es-icon_chevron-left.slick-arrow.slick-prev {
background: rgba(256, 256, 256, 0.8);
border-radius: 5px;
text-align: center;
padding: 0 0 0 5px;
}
.es-mobile-gallery-wrap .es-mobile-gallery__pager {
background: rgba(256, 256, 256, .7);
}
.intro-info-main.border-mod {
text-align: center;
border: none;
border-bottom: 1px solid #ccc;
border-radius: 0;
padding: 10px 0 25px;
}
.agendar-cita-btn {
margin: 25px 0 0;
}
.navigation.post-navigation {
display: none;
} .intro-info-main p {
margin: 0 0 10px;
}
.top-inmueble {
margin: 0 0 20px;
}
.intro-info-inmu {
padding: 20px 0 0;
} .publ-mod-txt {
max-width: 100%;
padding: 40px 0 0;
}
.txt-size-36 {
font-size: 30px;
}
.w-50.publica-mod img {
display: none;
}
.w-50.publica-mod.mod-border {
background: #F8FBFE;
border: 1px solid #ccc;
border-radius: 20px;
padding: 25px;
}
.wrap .wrap {
max-width: 100%;
}
.entry-footer {
display: none;
}
.publ-mod img {
margin: 0 auto;
}
body .es-auth .es-auth__item .es-btn.es-btn--auth,
body .es-auth .es-auth__item .es-btn.es-btn--auth:hover {
font-size: 14px !important;
}
.publ-mod img {
display: none;
}
#post-19 .entry-header {
display: none;
}
.es-profile__nav-bar {
padding: 0 10px;
}
.js-es-ajax-form.js-es-confirm-by-pwd .es-btn {
margin: 10px 0 40px;
}
body .es-field.es-field--checkbox .es-field__label {
line-height: 1.6em;
}
.home .slick-initialized .slick-slide>div {
width: 100%;
}
.archive .entry-title,
.page .entry-title {
margin: 15px 0 0 0;
}
.es-properties .es-properties__map {
margin: 0;
}
.es-request-form {
padding: 16px 0 0;
}
.es-property-section.es-property_section--request_form .es-property-section__content {
padding: 0;
}
.es-request-agents.es-request-agents--basic,
.es-request-form.es-request-form--section .es-request-form__fields {
max-width: 100%;
}
.destacados-inmuebles .tt-sect {
font-size: 24px;
}
.intro-info-inmu img {
margin: 0 10px 0 0;
}
.es-single__header-terms {
display: none;
}
.single .es-listing__meta::before {
content: "Característica Principales del inmueble";
display: block;
font-size: 18px;
margin: 20px 9px;
font-weight: 600;
border-top: 1px solid #ccc;
padding: 20px 0 0;
}
ul.es-listing__meta li {
font-size: 14px;
}
.agendar-cita-btn {
position: fixed;
bottom: -100%;
left: 0;
background: #fff;
text-align: center;
display: flex;
justify-content: center;
flex-wrap: wrap;
width: 100%;
border-top: 1px solid #ccc;
padding: 20px 0;
z-index: 999;
transition: 0.3s all;
}
.agendar-cita-btn.fixed {
bottom: 0;
}
.agendar-cita-btn p {
width: 100%;
}
.es-single .es-address {
display: none;
}
.es-single--xsm .es-single__header .es-single__header-left {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.intro-info-inmu {
order: 2;
width: 100%;
}
ul.es-listing__meta {
order: 3;
width: 100%;
}
.es-single--xsm .property-title {
order: 1;
width: 100%;
font-size: 24px;
margin: 20px 0 10px;
}
.es-property-section .es-property-section__title::after {
height: 1px;
}
.es-entity-field.es-entity-field--city.es-property-field.es-property-field--city {
display: none;
}
.home .mod-inmuebles-colombia-wrap .w-25 {
width: 100%;
margin: 0 0 30px 0;
padding: 0;
}
.es-badges.es-listing--hide-on-list {
padding-top: 20px;
}
.es-listings[class*=" es-listings--grid-"] .es-listing .es-price {
line-height: 1.2em;
}
.slick-slider .es-listing__content__left {
display: flex;
flex-wrap: wrap;
}
.slick-slider .es-listing__content__left .es-list.txt-size-11 {
width: 100%;
order: 1;
}
.slick-slider .es-listing__content__left .es-badges.es-listing--hide-on-list {
width: 100%;
order: 3;
}
.slick-slider.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta {
order: 2;
width: 100%;
padding: 10px 10px 15px !important;
border-bottom: 0;
border-top: 1px solid var(--red);
margin: 10px 0 0;
}
.slick-slider .es-listing__content__left .es-badges.es-listing--hide-on-list {
border-top: none;
padding-top: 0;
}
.slick-slider .es-list-footer {
border-top: 1px solid #E0DFDF;
margin-top: 20px;
padding-top: 20px;
}
ul.es-listing__meta li span {
max-width: 100%;
}
.destacados-inmuebles .border-txt {
white-space: nowrap;
}
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta>li {
margin: 0 0 10px;
}
.single .slick-slider.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta::before {
display: none;
}
.es-search--simple form>.es-search__collapse-link,
.widget .es-search--simple form>.es-search__collapse-link {
padding: 1px 10px;
font-size: 16px;
margin: 2px;
min-height: 40px;
}
.es-property-management--form .es-manage-buttons {
flex-wrap: wrap;
}
.es-search--simple form .es-search__address {
max-width: 100%;
}
.profile-logout.es-secondary-color::before {
content: "Salir";
display: inline-block;
margin: 0 5px 0 0;
font-size: 16px;
font-weight: 600;
}
.profile-logout.es-secondary-color {
display: flex;
align-items: center;
background: var(--red);
color: #fff;
padding: 6px 10px;
border-radius: 5px;
border: none;
}
.profile-logout.es-secondary-color .es-icon.es-icon_logout {
color: #fff;
}
ul.es-listing__meta li {
width: 50%;
margin: 0 0 10px;
}
.es-single__header-left ul.es-listing__meta {
display: flex;
flex-wrap: wrap;
}
#rooms .es-entity-field.es-property-field {
width: 49%;
}
#rooms .es-property-fields.es-entity-fields {
display: flex;
flex-wrap: wrap;
grid-column-gap: 0;
justify-content: space-between;
}
.single .es-price-container .es-price {
display: block;
}
.es-property-section .es-property-fields .es-property-field {
width: 100%;
}
.es-property-field__terms.es-property-field__terms--icons {
width: 100%;
display: flex;
flex-wrap: wrap;
}
.es-property-section .es-property-fields .es-property-field .es-property-field__terms.es-property-field__terms--icons a {
line-height: 1.2;
}
.es-property-section.es-property_section--features .es-property-field__terms a {
display: flex;
align-items: center;
}
.es-single .es-single__header ul.es-listing__meta svg {
width: 30px;
height: 30px;
}
.es-single .es-single__header ul.es-listing__meta li {
font-size: 16px;
} #es-property-management-form .es-tabs__nav-link {
font-size: 16px;
margin: 20px 0 20px;
}
.es-property-management .es-tabs .es-tabs__nav li:not(:last-child) {
margin-bottom: 15px;
}
.es-property-management .es-tabs .es-tabs__numeric {
width: 30px;
height: 30px;
line-height: 30px;
}
.es-property-management .es-tabs .es-tabs__nav {
margin-bottom: 25px;
}
.es-property-management .es-tabs .es-tabs__wrapper {
padding: 0;
}
.es-property-management .es-tabs .es-tabs__title {
font-size: 21px;
margin-bottom: 10px;
}
body .es-field .es-field__label {
font-size: 16px;
}
.es-property-management--form .es-tabs__content-inner .es-assign--agency-list,
.es-property-management--form .es-tabs__content-inner .es-assign--agent-list,
.es-property-management--form .es-tabs__content-inner>.es-field:not(.es-field--incrementer):not(.es-field--number):not(.es-field--radio-item-bordered):not(.es-field__price_note):not(.es-field__call_for_price),
.es-property-management--form .es-tabs__content-inner>.es-field__es_label {
margin: 10px 0 20px;
}
.es-property-management--form .es-field.es-field--incrementer>.es-field__label,
.es-property-management--form .es-field.es-field--multiple-checks>.es-field__label {
margin-bottom: 20px;
line-height: 1em;
}
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing,
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing:hover,
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing:visited {
font-size: 18px !important;
padding: 4px 20px !important;
height: 45px;
}
#es-property-management-form .es-btn.es-btn--primary {
font-size: 18px;
min-width: 100%;
}
.es-property-management--form .es-manage-buttons {
justify-content: center;
max-width: 240px;
margin: 0 auto;
}
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing,
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing:hover,
#es-property-management-form .es-btn.es-btn--default.js-es-save-listing:visited {
min-width: 100%;
}
.es-property-management .es-secondary-color.js-es-nav-link {
font-size: 18px;
min-width: 100%;
text-align: center;
}
.es-property-management--form .es-tabs__content-inner>.es-field.es-field__call_for_price {
display: flex;
align-items: first baseline;
}
.es-agencies .custom-list li {
width: 100%;
margin: 0 0 10px;
text-align: left;
}
.es-agencies .es-entities:not(.es-entities--grid) .es-entity .es-entity__inner>.es-control {
top: 0px;
right: 0px;
}
.tt-sect.abs-txt {
position: relative;
transform: none;
inset: auto;
font-size: 21px;
margin: 20px 0 0;
}
.info-item-about.w-25 {
padding: 0 5px;
}
.info-column-about {
padding: 0;
}
.intro-txt-about {
margin: 20px auto;
}
.faq-container {
padding: 20px 0;
}
.faq-item h3 a {
font-size: 16px;
}
.es-listings.es-listings--grid .es-listing .es-listing__content .es-badges>*,
.es-listings[class*=" es-listings--grid-"] .es-listing .es-listing__content .es-badges>*,
.es-listings[class^="es-listings--grid-"] .es-listing .es-listing__content .es-badges>* {
margin: 0;
}
.single .es-listing__meta::before {
margin: 20px 0;
}
.es-listing .es-badge.es-badge--normal {
margin: 0 0 0 !important;
}
}
body .es-field.es-field--email label, body .es-field.es-field--number label, body .es-field.es-field--password label, body .es-field.es-field--select label, body .es-field.es-field--text label, body .es-field.es-field--textarea label{
width: 100%;
display: grid;
}
@media screen and (max-width:480px) { .home .es-search--main h2 {
font-size: 21px;
}
.txt-size-24 {
font-size: 16px;
}
.btn-search-foot h3 a{
font-size: 16px;
}
.buscar-ciudad-home-list-item .txt-size-18{
font-size: 18px;
}
.seach-home-wrap .es-search-nav li a .es-icon::before {
top: 9px;
position: relative;
}
.es-search--main.es-search--collapsed.es-search--main .es-field--checkbox-item-bordered .es-field__label{
font-size: 18px;
}
.es-search .es-search-nav-wrap .es-field-row{
display: block;
width: 100%;
margin: 0;
flex-wrap: wrap;
flex-direction: row;
align-content: flex-start;
justify-content: flex-start;
text-align: left;
align-items: flex-start;
}
.es-search .es-search-nav-wrap .es-field-row .es-field{
width: 50%;
margin: 0 0 15px 0;
}
.es-search .es-search-nav-wrap .es-field-row .es-field .es-radio--bordered label{
min-width: 95%;
text-align: left;
}
.es-search .es-search-nav-wrap .es-field-row .es-field .es-radio--bordered label.es-field__label{
color: #546973;
} .es-properties__search .es-search .es-search-nav-wrap .es-search-nav--show{
width: 100%;
}
.es-properties .es-properties__search .es-search .es-search-nav-wrap .es-search-nav--show .js-es-search-nav__item .es-search-nav__content{
margin: 0 0 5px;
}
.es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field-row__range .es-field--select{
width: 90%;
margin: 2%;
float: left;
display: block;
}
.js-es-field .es-field .es-field__min_area .es-field--select{
float: left;
width: 100%;
display: grid;
}
.es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field-row__range .es-field--select:last-child{
margin: 2%;
}
.es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--radio-bordered .es-field-row label, .es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--checkboxes-bordered .es-field-row label{
position: relative;
background-color: rgba(256, 256, 256, 0.6);
}
.es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--radio-bordered .es-field-row .es-field__label, .es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--checkboxes-bordered .es-field-row .es-field__label{
position: absolute;
top: 0;
}
.es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--radio-bordered .es-field-row .es-icon_check-mark, .es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--checkboxes-bordered .es-field-row .es-icon_check-mark{
position: absolute;
width: 100%;
}
.es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--radio-bordered .es-field-row .es-icon_check-mark::before, .es-properties__search .es-search .es-search-nav-wrap .es-search-nav__content .es-field--checkboxes-bordered .es-field-row .es-icon_check-mark::before{
position: absolute;
right: 5%;
top: 5px;
}
.es-properties__search .es-search .es-field__es_amenity .es-field, .es-properties__search .es-search .es-field__es_feature .es-field{
margin: 10px 0;
}
.es-properties__search .es-search .es-field__es_amenity .es-field label .es-field__label, .es-properties__search .es-search .es-field__es_feature .es-field label .es-field__label{
font-size: 16px;
} .newsletter .input-item.input-item-txt{
max-width:90%;
}
.newsletter-foot.flex-content.w-100{
max-width: 90%;
margin: 5%;
}
.newsletter .input-item.input-item-txt{
height: auto;
}
.wpcf7-not-valid-tip{
text-align: center;
color: #B51513;
}
.newsletter .input-item.input-item-send{
max-width: 100%;
}
.newsletter .wpcf7-form-control.wpcf7-submit.has-spinner{
width: 175px;
} .slick-slider.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta{
max-width: 100%;
padding: 0 !important;
min-height: 30px;
}
.es-listings[class*=" es-listings--grid-"] .es-listing ul.es-listing__meta > li{
width: auto;
margin: 10px 10px 10px 0;
}
.slick-slider .es-listing__content__left .es-badges.es-listing--hide-on-list{
font-size: 14px;
}
.es-listings.es-listings--grid .es-listing .es-price, .es-listings[class*=" es-listings--grid-"] .es-listing .es-price, .es-listings[class^="es-listings--grid-"] .es-listing .es-price{font-size: 30px;}
}
@media screen and (max-width:399px) {
.custom-logo-link {
width: 140px;
}
.site-branding .sep {
margin: auto 10px;
}
#seach-home-wrap {
margin: 0 auto 60px;
}
body .es-field.es-field--checkbox-item-bordered label,
body .es-field.es-field--radio-item-bordered label {
padding: 0 8px;
}
.tt-sect {
font-size: 24px;
line-height: 36px;
max-width: 90%;
margin: 0 auto;
}
.buscar-ciudad-home .txt-center.txt-underline {
font-size: 16px;
}
.home .mod-inmuebles-colombia-wrap .w-25 {
width: 100%;
margin: 0 0 60px 0;
padding: 0;
}
.mod-inmuebles-colombia {
padding: 0;
}
.buscar-ciudad-home-list-item{
width: 155px;
min-height: 50px;
margin: 10px;
}
} #snackbar {
visibility: hidden;
min-width: 250px;
margin-left: -125px;
background-color: #B51513;
color: #fff;
text-align: center;
border-radius: 2px;
padding: 16px;
position: fixed;
z-index: 99999;
left: 50%;
bottom: 30px;
font-size: 17px;
}
#snackbar.show {
visibility: visible;
-webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
animation: fadein 0.5s, fadeout 0.5s 2.5s;
}
@-webkit-keyframes fadein {
from {bottom: 0; opacity: 0;} 
to {bottom: 30px; opacity: 1;}
}
@keyframes fadein {
from {bottom: 0; opacity: 0;}
to {bottom: 30px; opacity: 1;}
}
@-webkit-keyframes fadeout {
from {bottom: 30px; opacity: 1;} 
to {bottom: 0; opacity: 0;}
}
@keyframes fadeout {
from {bottom: 30px; opacity: 1;}
to {bottom: 0; opacity: 0;}
} .carousel-container {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
overflow: hidden;
position: relative;
}
.carousel-wrapper {
display: flex;
overflow: hidden;
width: 100%;
}
.carousel {
display: flex;
transition: transform 0.3s ease-in-out;
will-change: transform;
}
.carousel-item {
flex: 0 0 auto;
width: 12.5%; box-sizing: border-box;
}
.buscar-ciudad-home-list-item {
flex: 0 0 auto;
padding: 10px;
margin: 5px;
width: 159px;
}
.prev, .next {
background-color: #ccc;
border: none;
cursor: pointer;
padding: 0px;
}
.prev:hover, .next:hover{
background-color: #a19e9e;
} .custom-content-seo{
margin: 60px 0;
font-size: 14px;
width: 90%;
ul{
list-style: inherit;
margin: 1.5em 3em;
li{
list-style: inherit;
}
}
} .container-form-property .margin-b{
margin-bottom: 10px;
}
.container-form-property .border-r{
border-radius: 10px !important;
border: 1px solid #d3d3d3;
}
button.width-100{
width: 100%;
margin: 7px 0px 4px 0px;
} .container-btn-wp-call {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.container-btn-wp-call button{
width: 100%;
}
.div-column-1, .div-column-2 {
flex: 1;
margin: 3px; }
.div-column-1 a {
color:white;
background-color: #56b5f3;
border: 0;
width: 100%;
font-weight: 700;
padding: 8px 15px 8px 15px;
margin-top: 5px;
font-size: 15px;
}  .div-column-2 button {
color:white;
background-color: #21b14c !important ;
border: 0;
width: 100%;
font-weight: 700;
padding: 8px 15px 8px 15px;
}
.div-column-1 svg {
fill: white;
margin-right: 5px;
}
.div-column-2 svg {
fill: white;
margin-right: 5px;
}
.div-column-2 svg:hover {
fill: white;
margin-right: 5px;
}
p.title-canon{
font-weight: 700;
font-size: 22px;
margin-bottom: 0px !important;
}
hr.hr-verify-property-1{
margin:2px 0px 8px 2px;
height: 2.5px;
}
hr.hr-verify-property-2{
margin:2px 0px 10px 2px;
height: 2px; 
}
h2.titile-complete-data{
margin: 10px 0 8px 0;
font-size: 25px;
}
input.input-form-user-property{
background-color: #f1f1f1 ;
border: 0px;
padding: 10px 15px 10px 15px;
font-weight: 500;
margin: 5px 0 0 0;
width: 100%;
}
textarea.input-form-user-property{
background-color: #f1f1f1 ;
border: 0px;
padding: 10px 15px 10px 15px;
font-weight: 400;
margin: 5px 0 10px 0;
width: 100%;
}
label.class-term-conditions{
font-size: 13px;
font-weight: 500;
margin: 5px 0 5px 2px;
}
span.terms-red{
color: #f04c4a;
margin: 5px 0 5px 2px;
}
hr.hr-verify-property-3{
margin:9px 0px 5px 2px;
height: 3px;
}
.div-container-property-verify{
padding: 0px 0px 0px 0px  !important;
}
@media (min-width: 1000px) {
.es-single .es-single__header{
width: 70%;
top: -270px;
position: relative;
}
.es-property_section--description{
margin-top: -110px;
}
.intro-info-inmu{
display: flex;
}
}
.btn-call,
.container-btn-wp-call .div-column-2 button,
.btn-contact {
position: relative; z-index: 9999; }
.es-single__header-left {
position: relative;
z-index: 1; }
.btn-call, .btn-whatsapp, .btn-contact {
transition: all 0.3s ease;
}
.btn-call[disabled], .btn-whatsapp[disabled], .btn-contact[disabled] {
opacity: 0.6;
cursor: not-allowed;
}
.call-icon {
margin-right: 5px;
} .btn-whatsapp {
background-color: #25D366;
color: white;
} .btn-call {
background-color: #007bff;
color: white;
}
.lightweight-accordion .lightweight-accordion-title{
background-color: #f1f1f1;
color: #000;
} .es-field__price_note{
display: none !important;
}