Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the es domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/arriendo/public_html/co/wp-includes/functions.php on line 6131

Warning: Cannot modify header information - headers already sent by (output started at /home/arriendo/public_html/co/wp-includes/functions.php:6131) in /home/arriendo/public_html/co/wp-content/plugins/wp-fastest-cache/wpFastestCache.php on line 297
body .extendedwopts-show { display: none; } body .widgetopts-hide_title .widget-title { display: none; } body .extendedwopts-md-right { text-align: right; } body .extendedwopts-md-left { text-align: left; } body .extendedwopts-md-center { text-align: center; } body .extendedwopts-md-justify { text-align: justify; } @media screen and (min-width: 1181px) { body .extendedwopts-hide.extendedwopts-desktop { display: none !important; } body .extendedwopts-show.extendedwopts-desktop { display: block; } body .widget.clearfix-desktop { clear: both; float: none !important; } } @media screen and (max-width: 1024px) and (orientation: Portrait) { body .extendedwopts-hide.extendedwopts-tablet { display: none !important; } body .extendedwopts-show.extendedwopts-tablet { display: block; } body .widget.clearfix-desktop { clear: none; } body .widget.clearfix-tablet { clear: both; float: none !important; } } @media screen and (max-width: 1180px) and (orientation: landscape) { body .extendedwopts-hide.extendedwopts-tablet { display: none !important; } body .extendedwopts-show.extendedwopts-tablet { display: block; } body .widget.clearfix-desktop { clear: none; } body .widget.clearfix-tablet { clear: both; float: none !important; } } @media screen and (max-width: 767px) and (orientation: Portrait) { body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile) { display: block !important; } body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile) { display: none !important; } body .extendedwopts-hide.extendedwopts-mobile { display: none !important; } body .extendedwopts-show.extendedwopts-mobile { display: block; } body .widget.clearfix-desktop, body .widget.clearfix-tablet { clear: none; } body .widget.clearfix-mobile { clear: both; float: none !important; } } @media screen and (max-width: 991px) and (orientation: landscape) { body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile) { display: block !important; } body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile) { display: none !important; } body .extendedwopts-hide.extendedwopts-mobile { display: none !important; } body .extendedwopts-show.extendedwopts-mobile { display: block; } body .widget.clearfix-desktop, body .widget.clearfix-tablet { clear: none; } body .widget.clearfix-mobile { clear: both; float: none !important; } } .panel-cell-style:after { content: ""; display: block; clear: both; position: relative; }html { line-height: 1.15; -webkit-text-size-adjust: 100%; } body { margin: 0; } main { display: block; } h1 { font-size: 2em; margin: 0.67em 0; } hr { box-sizing: content-box; height: 0; overflow: visible; } pre { font-family: monospace, monospace; font-size: 1em; } a { background-color: transparent; } abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b, strong { font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } details { display: block; } summary { display: list-item; } template { display: none; } [hidden] { display: none; } *, *::before, *::after { box-sizing: inherit; } html { box-sizing: border-box; } body, button, input, select, optgroup, textarea { color: #404040; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 1rem; line-height: 1.5; } h1, h2, h3, h4, h5, h6 { clear: both; } p { margin-bottom: 1.5em; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", courier, monospace; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } big { font-size: 125%; } body { background: #fff; } hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1.5em; } ul, ol { margin: 0 0 1.5em 3em; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: 700; } dd { margin: 0 1.5em 1.5em; } embed, iframe, object { max-width: 100%; } img { height: auto; max-width: 100%; } figure { margin: 1em 0; } table { margin: 0 0 1.5em; width: 100%; } a { color: #4169e1; } a:visited { color: #800080; } a:hover, a:focus, a:active { color: #191970; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; border-color: #ccc #ccc #bbb; border-radius: 3px; background: #e6e6e6; color: rgba(0, 0, 0, 0.8); line-height: 1; padding: 0.6em 1em 0.4em; } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: #ccc #bbb #aaa; } button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: #aaa #bbb #bbb; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: #666; border: 1px solid #ccc; border-radius: 3px; padding: 3px; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color: #111; } select { border: 1px solid #ccc; } textarea { width: 100%; } .main-navigation { display: block; width: 100%; } .main-navigation ul { display: none; list-style: none; margin: 0; padding-left: 0; } .main-navigation ul ul { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); float: left; position: absolute; top: 100%; left: -999em; z-index: 99999; } .main-navigation ul ul ul { left: -999em; top: 0; } .main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul { display: block; left: auto; } .main-navigation ul ul a { width: 200px; } .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul { left: auto; } .main-navigation li { position: relative; } .main-navigation a { display: block; text-decoration: none; } .menu-toggle, .main-navigation.toggled ul { display: block; } @media screen and (min-width: 37.5em) { .menu-toggle { display: none; } .main-navigation ul { display: flex; } } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; } .comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links { display: flex; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { flex: 1 0 50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { text-align: end; flex: 1 0 50%; } .sticky { display: block; } .post, .page { margin: 0 0 1.5em; } .updated:not(.published) { display: none; } .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } .page-links { clear: both; margin: 0 0 1.5em; } .comment-content a { word-wrap: break-word; } .bypostauthor { display: block; } .widget { margin: 0 0 1.5em; } .widget select { max-width: 100%; } .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } .custom-logo-link { display: inline-block; } .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .wp-caption-text { text-align: center; } .gallery { margin-bottom: 1.5em; display: grid; grid-gap: 1.5em; } .gallery-item { display: inline-block; text-align: center; width: 100%; } .gallery-columns-2 { grid-template-columns: repeat(2, 1fr); } .gallery-columns-3 { grid-template-columns: repeat(3, 1fr); } .gallery-columns-4 { grid-template-columns: repeat(4, 1fr); } .gallery-columns-5 { grid-template-columns: repeat(5, 1fr); } .gallery-columns-6 { grid-template-columns: repeat(6, 1fr); } .gallery-columns-7 { grid-template-columns: repeat(7, 1fr); } .gallery-columns-8 { grid-template-columns: repeat(8, 1fr); } .gallery-columns-9 { grid-template-columns: repeat(9, 1fr); } .gallery-caption { display: block; } .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none; } .infinity-end.neverending .site-footer { display: block; } .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } #primary[tabindex="-1"]:focus { outline: 0; } .alignleft { float: left; margin-right: 1.5em; margin-bottom: 1.5em; } .alignright { float: right; margin-left: 1.5em; margin-bottom: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 1.5em; } #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; }: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; } :root{ --arx-header-h:55px; --arx-logo-url:url(https://cdn.arriendo.com/co/wp-content/uploads/2024/06/arriendo.com-1.png); --arx-logo-w:220px; --arx-logo-h:40px; } #masthead{ height: var(--arx-header-h) !important; min-height: var(--arx-header-h) !important; max-height: var(--arx-header-h) !important; box-sizing: border-box !important; border-top: 5px solid var(--red) !important; border-bottom: 1px solid #E5E5E5 !important; display: flex !important; align-items: center !important; padding: 0 !important; margin: 0 !important; background: #fff !important; } #masthead .wrap, #masthead .container, #masthead .flex-content, #masthead .flex-content.w-100{ height: 100% !important; min-height: 0 !important; display: flex !important; align-items: center !important; } #masthead .flex-content.w-100{ width:100% !important; } #masthead .site-title{ margin: 0 !important; padding: 0 !important; line-height: 1 !important; } #masthead .site-description{ display: none !important; } #masthead a.custom-logo-link{ display: flex !important; align-items: center !important; width: var(--arx-logo-w) !important; height: var(--arx-logo-h) !important; position: relative !important; z-index: 10 !important; font-size: 0 !important; line-height: 0 !important; } #masthead a.custom-logo-link::before{ content:""; position:absolute; inset:0; background-image: var(--arx-logo-url); background-repeat:no-repeat; background-position:left center; background-size:contain; } #masthead a.custom-logo-link img{ opacity: 0 !important; width: 100% !important; height: 100% !important; pointer-events: none !important; } #masthead .site-title a{ display: block !important; width: var(--arx-logo-w) !important; height: var(--arx-logo-h) !important; background-image: var(--arx-logo-url) !important; background-repeat: no-repeat !important; background-position: left center !important; background-size: contain !important; font-size: 0 !important; line-height: 0 !important; color: transparent !important; position: relative !important; z-index: 10 !important; } #masthead a, #masthead button{ line-height: 1 !important; } #masthead .sep, #masthead .separator, #masthead .divider, #masthead [class*="sep"]{ max-height: calc(var(--arx-header-h) - 16px) !important; align-self: center !important; } #masthead :is(.header-right,.header-actions,.header-tools) :is(a.btn,a.button,.btn,.button,button){ padding: 8px 14px !important; min-height: 34px !important; border-radius: 10px !important; font-size: 14px !important; line-height: 1 !important; } #masthead a.btn, #masthead a.button, #masthead .btn, #masthead .button{ padding: 8px 14px !important; min-height: 34px !important; border-radius: 10px !important; font-size: 14px !important; line-height: 1 !important; } #masthead :is(a,button) svg{ width: 14px !important; height: 14px !important; } .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: 0.9em; font-weight: 300; 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{padding-bottom: 0px;} .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: 18px; 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: 1em; } #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; } .es-field > .es-field__label { font-weight: 500 !important; } label[for="es-field-post_title"] > .es-field__label{ font-weight: 500 !important; } label[for="es-field-post_content"] > div.es-field__label{ font-weight: 500 !important; } label[for="es-field-price"] > div.es-field__label { font-weight: 500 !important; } .es-field__es_label.es-field--checkboxes > .es-field { display: flex; align-items: center; margin-right: 20px; } .es-field__es_label.es-field--checkboxes { display: flex; flex-direction: column; } .es-field__es_label.es-field--checkboxes > .es-field__label { margin-bottom: 5px !important; font-weight: 600; } .es-field__es_label.es-field--checkboxes { flex-wrap: wrap; } .page-id-15 #description .es-field--checkboxes .es-field--checkbox{ padding-bottom: 10px; } .es-property-management--form .es-field:not(.es-field--incrementer):not(.es-field--multiple-checks):not(.es-field--checkbox) .es-field__label{ margin-bottom: 10px; } .es-field__amoblado{ padding-bottom: 2px !important; } div.es-field__call_for_price{ padding-top: 0px !important; } div.es-field__latitude{ display: none !important; } div.es-field__longitude{ display: none !important; } .es-field__latitude, .es-field__longitude, .es-manual-address-wrap { display: none !important; } .js-es-location-fields { display: grid !important; grid-template-columns: 1fr 1fr; gap: 20px; } .es-field__address { width: 100% !important; grid-column: 1 / 3; } .es-field__address input { width: 100% !important; box-sizing: border-box; } .location-top-fields-wrapper { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; } .location-top-fields-wrapper .es-field { width: 100%; } .es-field__confirmacion-de-barrio > label { display: flex; align-items: center; justify-content: space-between; gap: 10px; } .es-field__confirmacion-de-barrio .es-field__label { flex: 1; margin: 0; } .es-field__confirmacion-de-barrio .es-switcher { margin: 0; } div.js-es-field{ margin: 18px 0px 12px 0px ; } div.es-field__floor_plans{ display: none; } .custom-features-grid { display: grid; grid-template-columns: repeat(6, 1fr); gap: 15px; padding: 15px; align-items: start; } .custom-features-grid .es-field { margin: 0; padding: 0; grid-column: span 1; width: 100%; } .custom-accordion-btn { display: flex; justify-content: space-between; align-items: center; width: 100%; padding: 12px 15px; background-color: #f5f5f5; border: 1px solid #ddd; border-radius: 4px; cursor: pointer; font-weight: 600; transition: all 0.3s ease; } .custom-accordion-btn:hover { background-color: #e9e9e9; } .custom-accordion-content { overflow: hidden; transition: max-height 0.3s ease; } .accordion-icon { transition: transform 0.3s ease; } .custom-features-grid .es-field--checkbox { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media (max-width: 768px) { .custom-features-grid { grid-template-columns: 1fr; } } .custom-features-grid .es-field--wide { grid-column: span 3; } input[type="checkbox"][id^="es-field-caracteristicas-"], input[type="checkbox"][name^="es_property[caracteristicas-"] { margin: 0 0 0 113px !important; width: 36% !important; } label[for="es-field-post_title"] div.es-field__label{ margin-bottom: 5px; } div.es-field__incluye-administracion.es-field--radio-multiple{ margin-top: 0px; margin-left: 8px; } div.es-field__incluye-administracion div.es-field__incluye-administracion{ margin-top: 0px; padding-bottom: 2px !important; } div.es-field--radio-bordered{ padding-bottom: 25px !important; } .es-property-form .es-field__es_label.es-field--checkboxes { margin-top: 7px !important; } div.es-field--number div.es-unit{ display: none; } div.es-field-row div.es-field__country{ margin: 0px 0px 12px !important; } div.es-field-row--2 div.es-field__city{ margin: 12px 0px 12px !important; } div.es-field-row--2 div.es-field__confirmacion-de-barrio{ margin: 12px 0px 12px !important; } label > div.es-field__label { margin-bottom: 0px; } label[for="es-field-confirmacion-de-barrio"] > div.es-field__label { margin-bottom: 0px!important; } li.js-dynamic-tab { display: none !important; } body.js-tabs-ready .js-dynamic-tab { display: list-item !important; } div.js-es-tabs__content div.es-field__post_title{ padding-bottom: 2px !important; } .price-row-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 30px; } .price-row-2 .price-col { display: flex; flex-direction: column; gap: 20px; } @media screen and (max-width: 768px) { .price-row-2 { grid-template-columns: 1fr; } } .grid-fields-two-cols h1 { display: none; } .grid-fields-two-cols { display: grid !important; grid-template-columns: repeat(2, 1fr); gap: 20px; width: 100%; box-sizing: border-box; } .grid-fields-two-cols .es-field { width: 100% !important; box-sizing: border-box; } .grid-fields-two-cols div.js-es-field { margin: 0px 0px 12px 0px; } .description-row-2 { display: grid; grid-template-columns: 2fr 1fr; gap: 24px; margin-bottom: 0px; } .description-col > * { margin-bottom: 16px; } @media screen and (max-width: 768px) { .description-row-2 { grid-template-columns: 1fr; } } div.es-field--editor p.es-field__caption{ display:none ; } div.es-field__post_title div.es-field__label{ margin-bottom: 8px; } .es-field__amoblado.es-field--radio-multiple { display: flex; flex-direction: column; gap: 10px; } .es-field__amoblado.es-field--radio { display: block; } div.es-field__incluye-administracion div.es-field__incluye-administracion div.es-field__label{ margin-bottom: 0 !important; } div.price-col div.es-field__price { padding-bottom: 0px !important; } div.es-field__post_content{ margin-top: 0px; } div.es-field__arriendo-por-intermedio-de{ display: grid; } div.es-field__arriendo-por-intermedio-de div.es-field__arriendo-por-intermedio-de{ padding-bottom: 0px !important; } div.es-field__arriendo-por-intermedio-de div.es-field__arriendo-por-intermedio-de div.es-field__label{ margin-bottom: 0px !important; } div.description-row-2 div.description-col div.es-field__es_label{ padding-bottom: 0px !important; margin-top: 0px !important; } div.es-field__amoblado div.es-field__label{ margin-bottom: 0em !important; } label .es-field__label { color: black !important; } label .es-field__label.checked-red { color: #EE2624 !important; } div.es-field__antiquity label[for="es-field-antiquity"] div.es-field__label{ margin-bottom: 5px !important; } div.es-field__pet_friendly label[for="es-field-pet_friendly"] div.es-field__label{ margin-bottom: 5px !important; } div.es-field__pet_friendly{ padding-bottom: 5px !important; } div.es-field__area label[for="es-field-area"] div.es-field__label{ margin-bottom: 5px !important; } div.es-field__parking_spaces { padding-bottom: 13px !important; } div.es-field__is_address_disabled { padding-bottom: 0px !important; } div.es-field__state{ margin-top: 0px !important; } .grid-mod-home .w-50.publica-mod.mod-border{ border-radius: 18px !important; overflow: hidden !important; background: #fff !important; } .grid-mod-home .w-50.publica-mod.mod-border > img{ display: block !important; width: 100% !important; height: auto !important; border-radius: inherit !important; } .grid-mod-home .w-50.publica-mod.mod-border::before, .grid-mod-home .w-50.publica-mod.mod-border::after, .grid-mod-home .w-50.publica-mod.mod-border .txt-abs{ border-radius: inherit !important; } .contact-page{ max-width: 1160px; margin: 0 auto; padding: 28px 16px 42px; display: flex; gap: 28px; align-items: flex-start; } .contact-page .contact-img{ flex: 0 0 58%; } .contact-page .contact-form{ flex: 1; } .contact-page .contact-img{ text-align: center; } .contact-page .contact-img h3{ font-size: 40px; line-height: 1.1; margin: 8px auto 0; padding-bottom: 18px; color: #111827; letter-spacing: -0.02em; text-align: center; } .contact-page .contact-img p{ font-size: 16px; line-height: 1.6; color: #4b5563; margin: 0 auto 14px; max-width: 78ch; text-align: center; } .contact-page .contact-img p:first-of-type{ font-size: 15.5px; line-height: 1.55; color: #6b7280; max-width: 105ch; } @media (min-width: 1200px){ .contact-page .contact-img p:first-of-type{ max-width: 115ch; } } .contact-page .contact-img img{ display: block; width: min(820px, 100%); height: auto; border-radius: 18px; overflow: hidden; box-shadow: 0 10px 28px rgba(15, 23, 42, .10); margin: 14px auto 16px; } .contact-page .contact-img p:last-of-type{ max-width: 86ch; margin-left: auto; margin-right: auto; text-align: center; } .contact-page .btn-gray{ display: inline-flex; align-items: center; justify-content: center; gap: 10px; padding: 12px 18px; border-radius: 12px; background: #111827; color: #fff !important; text-decoration: none !important; font-weight: 800; box-shadow: 0 10px 20px rgba(15, 23, 42, .12); transition: transform .12s ease, box-shadow .12s ease, opacity .12s ease; margin: 14px auto 0; } .contact-page .btn-gray svg{ width: 22px; height: 22px; } .contact-page .btn-gray:hover{ transform: translateY(-1px); box-shadow: 0 14px 26px rgba(15, 23, 42, .16); opacity: .96; } .contact-page .contact-form{ background: #fff; border: 1px solid #eef0f3; border-radius: 18px; padding: 22px; box-shadow: 0 12px 28px rgba(15, 23, 42, .08); } .contact-page .wpcf7 form{ margin: 0; } .contact-page .wpcf7 label{ font-size: 14px; font-weight: 700; color: #111827; } .contact-page .wpcf7 input[type="text"], .contact-page .wpcf7 input[type="email"], .contact-page .wpcf7 input[type="tel"], .contact-page .wpcf7 select, .contact-page .wpcf7 textarea{ width: 100%; border: 1px solid #e5e7eb; border-radius: 10px; padding: 12px 12px; font-size: 15px; color: #111827; background: #f9fafb; outline: none; transition: border-color .12s ease, box-shadow .12s ease, background .12s ease; box-sizing: border-box; } .contact-page .wpcf7 textarea{ min-height: 110px; resize: vertical; } .contact-page .wpcf7 input:focus, .contact-page .wpcf7 select:focus, .contact-page .wpcf7 textarea:focus{ background: #fff; border-color: #EE2624; box-shadow: 0 0 0 3px rgba(238, 38, 36, .15); } .contact-page .wpcf7 .wpcf7-list-item{ margin: 10px 0 0; } .contact-page .wpcf7 input[type="checkbox"]{ transform: translateY(1px); } .contact-page .wpcf7 input[type="submit"]{ width: 100%; border: 0; border-radius: 12px; padding: 14px 16px; background: #EE2624; color: #fff; font-weight: 900; font-size: 16px; cursor: pointer; box-shadow: none; transition: none; } .contact-page .wpcf7 input[type="submit"]:hover, .contact-page .wpcf7 input[type="submit"]:focus, .contact-page .wpcf7 input[type="submit"]:active{ transform: none; box-shadow: none; opacity: 1; filter: none; } .contact-page .wpcf7 .wpcf7-response-output{ margin: 12px 0 0; border-radius: 12px; } @media (max-width: 980px){ .contact-page{ flex-direction: column; gap: 18px; } .contact-page .contact-img{ order: 1; width: 100%; flex: 1 1 auto; } .contact-page .contact-form{ order: 2; width: 100%; flex: 1 1 auto; } .contact-page .contact-img h3{ font-size: 32px; padding-bottom: 14px; } .contact-page .contact-img img{ width: 100%; } } .contact-page a.btn-gray{ background: #25D366 !important; color: #fff !important; box-shadow: 0 10px 20px rgba(37, 211, 102, .25) !important; } .contact-page a.btn-gray:hover{ background: #1EBE5D !important; opacity: 1 !important; } .contact-page a.btn-gray svg, .contact-page a.btn-gray svg *{ fill: #fff !important; } .newsletter .wrap-border{ overflow: hidden !important; } .newsletter .wrap-border.flex-content, .newsletter .wrap-border.flex-content.w-100, .newsletter .wrap-border.flex-content.t.w-100{ display: flex !important; align-items: stretch !important; gap: 0 !important; padding: 0 !important; } .newsletter .left-newsletter{ flex: 0 0 355px !important; align-self: stretch !important; overflow: hidden !important; display: flex !important; } .newsletter .left-newsletter img.pc{ width: 100% !important; height: 100% !important; flex: 1 1 auto !important; display: block !important; object-fit: cover !important; object-position: 70% 18% !important; } .newsletter .right-newsletter{ flex: 1 1 auto !important; display: flex !important; flex-direction: column !important; justify-content: center !important; padding: 28px 34px !important; gap: 12px !important; box-sizing: border-box !important; } .newsletter .right-newsletter h2, .newsletter .right-newsletter p{ margin: 0 !important; } .newsletter .right-newsletter .contact-form-wrap{ margin-top: 10px !important; } @media (max-width: 768px){ .newsletter .right-newsletter{ padding: 18px 18px !important; } } @media (max-width: 768px){ .newsletter .wrap-border.flex-content, .newsletter .wrap-border.flex-content.w-100, .newsletter .wrap-border.flex-content.t.w-100{ flex-direction: column !important; align-items: center !important; } .newsletter .left-newsletter{ display: none !important; } .newsletter .right-newsletter{ padding: 22px 18px !important; text-align: center !important; align-items: center !important; } .newsletter .right-newsletter img.mob{ display: block !important; margin: 12px auto 6px !important; max-width: 160px !important; height: auto !important; } .newsletter .right-newsletter .contact-form-wrap{ width: 100% !important; max-width: 360px !important; margin-top: 12px !important; } } @media (max-width: 768px){ .newsletter .left-newsletter{ display:none !important; } .newsletter .right-newsletter img.mob{ display:block !important; } .newsletter .right-newsletter img.mob{ width: 160px !important; height: 160px !important; border-radius: 999px !important; object-fit: cover !important; object-position: 70% 18% !important; overflow: hidden !important; margin: 12px auto 10px !important; } } body.page-id-12 .entry-title, body.page-id-12 h1.entry-title, body.page-id-12 .page-title{ display: none !important; } body.page-id-12 .flex-content.login-intro{ margin: 80px auto !important; } body.page-id-12 .flex-content.login-intro{ display: flex !important; gap: 28px !important; align-items: center !important; justify-content: center !important; flex-wrap: nowrap !important; } body.page-id-12 .flex-content.login-intro .publ-mod{ position: relative !important; flex: 0 1 clamp(520px, 58vw, 820px) !important; width: auto !important; max-width: 100% !important; height: clamp(320px, 34vw, 440px) !important; border-radius: 18px !important; overflow: hidden !important; padding: 0 !important; margin: 0 !important; border: 0 !important; background: transparent !important; box-shadow: 0 14px 30px rgba(15,23,42,.10) !important; } body.page-id-12 .flex-content.login-intro .publ-mod::before{ content: none !important; } body.page-id-12 .flex-content.login-intro .publ-mod > img{ position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center !important; display: block !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 18px !important; } body.page-id-12 .flex-content.login-intro .publ-mod::after{ content: "" !important; position: absolute !important; inset: 0 !important; background: linear-gradient(90deg, rgba(15,23,42,.05) 0%, rgba(15,23,42,.20) 50%, rgba(15,23,42,.78) 100% ) !important; pointer-events: none !important; } body.page-id-12 .flex-content.login-intro .publ-mod .publ-mod-txt{ position: absolute !important; top: 22px !important; right: 22px !important; left: auto !important; bottom: auto !important; z-index: 2 !important; width: clamp(280px, 44%, 460px) !important; max-width: 460px !important; margin: 0 !important; padding: 0 !important; text-align: left !important; color: #fff !important; text-shadow: 0 10px 24px rgba(0,0,0,.25) !important; } body.page-id-12 .flex-content.login-intro .publ-mod .publ-mod-txt h3{ margin: 0 0 8px !important; color: #fff !important; line-height: 1.08 !important; font-size: 30px !important; } body.page-id-12 .flex-content.login-intro .publ-mod .publ-mod-txt p{ margin: 0 !important; color: rgba(255,255,255,.92) !important; font-size: 15px !important; line-height: 1.35 !important; white-space: normal !important; overflow: hidden !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; text-overflow: ellipsis !important; } body.page-id-12 .flex-content.login-intro .border-mod.login-form{ flex: 0 1 520px !important; width: 520px !important; max-width: 520px !important; min-width: 360px !important; align-self: center !important; } body.page-id-12 .flex-content.login-intro .border-mod.login-form *{ box-sizing: border-box !important; } body.page-id-12 .flex-content.login-intro + hr, body.page-id-12 .flex-content.login-intro ~ hr{ display: none !important; } @media (max-width: 980px){ body.page-id-12 .flex-content.login-intro{ margin: 18px auto !important; flex-direction: column !important; align-items: stretch !important; justify-content: flex-start !important; gap: 0 !important; padding: 0 !important; } body.page-id-12 .flex-content.login-intro .publ-mod{ order: 1 !important; } body.page-id-12 .flex-content.login-intro .border-mod.login-form{ order: 2 !important; } body.page-id-12 .flex-content.login-intro .publ-mod{ width: 100% !important; height: auto !important; min-height: 0 !important; aspect-ratio: 16 / 9 !important; max-height: 220px !important; position: relative !important; overflow: hidden !important; border-radius: 16px !important; margin: 0 0 12px 0 !important; padding: 0 !important; border: 0 !important; box-shadow: none !important; background-color: transparent !important; background-size: cover !important; background-position: 25% 35% !important; background-repeat: no-repeat !important; } body.page-id-12 .flex-content.login-intro .publ-mod .mod-border, body.page-id-12 .flex-content.login-intro .publ-mod .publica-mod, body.page-id-12 .flex-content.login-intro .publ-mod .wrap-border{ height: 100% !important; min-height: 0 !important; padding: 0 !important; margin: 0 !important; border-radius: 16px !important; overflow: hidden !important; background: transparent !important; } body.page-id-12 .flex-content.login-intro .publ-mod::before, body.page-id-12 .flex-content.login-intro .publ-mod::after{ content: none !important; display: none !important; } body.page-id-12 .flex-content.login-intro .publ-mod img{ position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; display: block !important; object-fit: cover !important; object-position: 25% 35% !important; border-radius: 16px !important; vertical-align: top !important; } body.page-id-12 .flex-content.login-intro .publ-mod .publ-mod-txt{ position: absolute !important; top: 14px !important; right: 14px !important; left: auto !important; bottom: auto !important; max-width: min(280px, 72%) !important; margin: 0 !important; padding: 8px 10px !important; text-align: right !important; transform: none !important; z-index: 5 !important; } body.page-id-12 .flex-content.login-intro .publ-mod .publ-mod-txt h3{ margin: 0 0 4px !important; font-size: 16px !important; line-height: 1.05 !important; font-weight: 900 !important; display: -webkit-box !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; overflow: hidden !important; } body.page-id-12 .flex-content.login-intro .publ-mod .publ-mod-txt p{ margin: 0 !important; font-size: 10px !important; line-height: 1.15 !important; display: -webkit-box !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; overflow: hidden !important; } body.page-id-12 .flex-content.login-intro .border-mod.login-form{ width: 100% !important; max-width: 100% !important; min-width: 0 !important; margin: 0 !important; } body.page-id-12 .flex-content.login-intro .border-mod.login-form > *:first-child{ margin-top: 0 !important; } } body.page-id-19 .entry-title, body.page-id-19 h1.entry-title, body.page-id-19 .page-title{ display: none !important; } body.page-id-19 .flex-content.login-intro{ margin: 80px auto !important; } body.page-id-19 .flex-content.login-intro{ display: flex !important; gap: 28px !important; align-items: center !important; justify-content: center !important; flex-wrap: nowrap !important; } body.page-id-19 .flex-content.login-intro .publ-mod{ position: relative !important; flex: 0 1 clamp(520px, 58vw, 820px) !important; width: auto !important; max-width: 100% !important; height: clamp(320px, 34vw, 440px) !important; border-radius: 18px !important; overflow: hidden !important; padding: 0 !important; margin: 0 !important; border: 0 !important; background-color: #0f172a !important; background-image: url(//arriendo.com/co/wp-content/themes/arriendocom/assets/css/PON_AQUI_TU_IMAGEN_DE_REGISTRO.webp) !important; background-repeat: no-repeat !important; background-position: center !important; background-size: cover !important; box-shadow: 0 14px 30px rgba(15,23,42,.10) !important; } body.page-id-19 .flex-content.login-intro .publ-mod > img{ display: none !important; } body.page-id-19 .flex-content.login-intro .publ-mod::before{ content: none !important; } body.page-id-19 .flex-content.login-intro .publ-mod::after{ content: "" !important; position: absolute !important; inset: 0 !important; background: linear-gradient(90deg, rgba(15,23,42,.05) 0%, rgba(15,23,42,.20) 50%, rgba(15,23,42,.78) 100% ) !important; pointer-events: none !important; } body.page-id-19 .flex-content.login-intro .publ-mod .publ-mod-txt{ position: absolute !important; top: 22px !important; right: 22px !important; left: auto !important; bottom: auto !important; z-index: 2 !important; width: clamp(280px, 44%, 460px) !important; max-width: 460px !important; margin: 0 !important; padding: 0 !important; text-align: left !important; color: #fff !important; text-shadow: 0 10px 24px rgba(0,0,0,.25) !important; } body.page-id-19 .flex-content.login-intro .publ-mod .publ-mod-txt h3{ margin: 0 0 8px !important; color: #fff !important; line-height: 1.08 !important; font-size: 34px !important; } body.page-id-19 .flex-content.login-intro .publ-mod .publ-mod-txt p{ margin: 0 !important; color: rgba(255,255,255,.92) !important; font-size: 15px !important; line-height: 1.35 !important; overflow: hidden !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; text-overflow: ellipsis !important; } body.page-id-19 .flex-content.login-intro .border-mod.login-form{ flex: 0 1 520px !important; width: 520px !important; max-width: 520px !important; min-width: 360px !important; align-self: center !important; } body.page-id-19 .flex-content.login-intro + hr, body.page-id-19 .flex-content.login-intro ~ hr{ display: none !important; } @media (max-width: 980px){ body.page-id-19 .flex-content.login-intro{ margin: 18px auto !important; flex-direction: column !important; align-items: stretch !important; justify-content: flex-start !important; gap: 0 !important; padding: 0 !important; } body.page-id-19 .flex-content.login-intro .publ-mod{ order: 1 !important; width: 100% !important; height: auto !important; min-height: 0 !important; aspect-ratio: 16 / 9 !important; max-height: 220px !important; position: relative !important; overflow: hidden !important; border-radius: 16px !important; margin: 0 0 12px 0 !important; padding: 0 !important; border: 0 !important; box-shadow: none !important; background-color: transparent !important; background-size: cover !important; background-position: 25% 35% !important; background-repeat: no-repeat !important; } body.page-id-19 .flex-content.login-intro .publ-mod .mod-border, body.page-id-19 .flex-content.login-intro .publ-mod .publica-mod, body.page-id-19 .flex-content.login-intro .publ-mod .wrap-border{ height: 100% !important; min-height: 0 !important; padding: 0 !important; margin: 0 !important; border-radius: 16px !important; overflow: hidden !important; background: transparent !important; } body.page-id-19 .flex-content.login-intro .publ-mod::before, body.page-id-19 .flex-content.login-intro .publ-mod::after{ content: none !important; display: none !important; } body.page-id-19 .flex-content.login-intro .publ-mod img{ position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; display: block !important; object-fit: cover !important; object-position: 25% 35% !important; border-radius: 16px !important; vertical-align: top !important; } body.page-id-19 .flex-content.login-intro .publ-mod .publ-mod-txt{ position: absolute !important; top: 14px !important; right: 14px !important; left: auto !important; bottom: auto !important; max-width: min(280px, 72%) !important; margin: 0 !important; padding: 8px 10px !important; text-align: right !important; transform: none !important; z-index: 5 !important; } body.page-id-19 .flex-content.login-intro .publ-mod .publ-mod-txt h3{ margin: 0 0 4px !important; font-size: 16px !important; line-height: 1.05 !important; font-weight: 900 !important; display: -webkit-box !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; overflow: hidden !important; } body.page-id-19 .flex-content.login-intro .publ-mod .publ-mod-txt p{ margin: 0 !important; font-size: 10px !important; line-height: 1.15 !important; display: -webkit-box !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; overflow: hidden !important; } body.page-id-19 .flex-content.login-intro .border-mod.login-form{ order: 2 !important; width: 100% !important; max-width: 100% !important; min-width: 0 !important; margin: 0 !important; } body.page-id-19 .flex-content.login-intro .border-mod.login-form > *:first-child{ margin-top: 0 !important; } }