/*!
Theme Name: Almagro Propiedades
Theme URI: http://www.almagropropiedades.cl/
Description: Theme para Almagro Propiedades
Author: Globalinteractive
Version: 0.1
*/@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,300italic,600,600italic);html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section,details,summary{display:block}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@font-face{font-family:'lupita';src:url('dist/assets/fonts/lupita.eot?82498878');src:url('dist/assets/fonts/lupita.eot?82498878#iefix') format('embedded-opentype'),url('dist/assets/fonts/lupita.woff?82498878') format('woff'),url('dist/assets/fonts/lupita.ttf?82498878') format('truetype'),url('dist/assets/fonts/lupita.svg?82498878#lupita') format('svg');font-weight:normal;font-style:normal}html,body{width:100%;height:100%}body{background-color:#FFF;color:#5d5d5d;font-size:14px;font-family:'Open Sans',sans-serif;position:relative}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:400}h3.text-uppercase{font-size:21px;color:#5d5d5d;margin-bottom:30px}a:focus,a:hover{color:#DDD}*:focus{outline:0}.container{width:970px !important}.oculto{cursor:none;opacity:.2}#new-header{padding:0;border:0;background:#535353;z-index:999;width:100%;height:34px;display:block !important} /*#new-header .new_wrap{background:#535353 url("dist/assets/images/bkg_new_wrap.gif") center 0 no-repeat;z-index:2;position:relative}*/#new-header .new_wrap .container_12{height:34px;}#new-header ul{margin:0;padding:2px 0 0 10px;overflow:hidden;float:left}#new-header ul li{float:left;list-style:none;background:transparent;border-right:1px solid #666;padding:0 8px}#new-header ul li.title-nuestrasredes{font-weight:bold;background:none;border:none;color:#999;padding-top:2px}#new-header ul li a{float:left;display:block;color:#999;font-family:Arial;font-size:12px;padding:2px 0 2px 12px;text-decoration:none;background:url("dist/assets/images/newmenu-bullet.gif") left center no-repeat}#new-header ul li a:hover,#new-header ul li a.current{color:#FFF;text-decoration:underline;background:url("dist/assets/images/newmenu-bullet-active.gif") left center no-repeat}.container_12{margin-left:auto;margin-right:auto;width:960px;zoom:1}.btn_sitios{display:block;line-height:22px;overflow:hidden;float:right;padding:6px 0 6px 20px;color:#fff !important;background:#535353;text-decoration:none;font-style:oblique;font-size:13px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn_sitios:hover{color:#999 !important}.btn_sitios.active span{background:#535353 url("dist/assets/images/btn_mas_sitios.jpg") right -19px no-repeat}.btn_sitios span{display:block;width:19px;height:19px;float:right;margin-top:2px;margin-right:40px;background:#535353 url("dist/assets/images/btn_mas_sitios.jpg") right 0 no-repeat;margin-left:13px}#social_footer{padding:6px 10px 6px 10px;float:right}#social_footer span{float:left;color:#ddd;font-style:oblique;padding:1px 15px 0 7px;font-size:13px}#social_footer a{float:left;margin-left:10px;width:21px;height:21px;text-indent:-9999px;overflow:hidden;display:block;background-position:left top;background-repeat:no-repeat;-webkit-transition:all .2s ease;transition:all .2s ease}#social_footer a:hover{background-position:left bottom}#social_footer a.compartir-facebook{background-image:url("dist/assets/images/icon_social_facebook.png")}#social_footer a.compartir-twitter{background-image:url("dist/assets/images/icon_social_twitter.png")}#social_footer a.compartir-foursquare{background-image:url("dist/assets/images/icon_social_foursquare.png")}#social_footer a.compartir-instagram{background-image:url("dist/assets/images/instagram-icon.svg")}#social_footer a.compartir-home{background-image:url("dist/assets/images/home-icon.svg")}#social_footer a.compartir-blog{background-image:url("dist/assets/images/blog-icon.svg")}#social_footer a.compartir-pinterest{background-image:url("dist/assets/images/icon_social_pinterest.png")}#social_footer a.compartir-youtube{background-image:url("dist/assets/images/icon_social_youtube.png")}#social_footer a.compartir-vimeo{background-image:url("dist/assets/images/icon_social_vimeo.png")}#nuestros_sitios{width:100%;background:#535353;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;position:absolute;left:0;height:300px}#nuestros_sitios.active{opacity:1;visibility:visible;z-index:2}#nuestros_sitios p{color:#fff;font-style:oblique;padding:14px 0 20px 14px;font-size:13px;margin:0;text-align:left}#nuestros_sitios ul{padding-left:7px}#nuestros_sitios ul li{width:180px;height:90px;margin:0 30px 30px 0;border:none}#nuestros_sitios ul li.current span{color:#898989}#nuestros_sitios ul li a{background:none;font-style:oblique;color:#fff;height:14px;margin-bottom:10px;padding:0 0 0 20px;overflow:hidden;text-decoration:none;background:url("dist/assets/images/bullet_sitios.jpg") 0 0 no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:140%}#nuestros_sitios ul li span{display:block;clear:both;color:#bdbdbd;font-size:11px;line-height:13px;text-align:left}#nuestros_sitios ul li.current a,#nuestros_sitios ul li a:hover{background:url("dist/assets/images/bullet_sitios.jpg") 0 -14px no-repeat;text-decoration:none}.position-top{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px);margin-bottom:-70px}header{position:relative;z-index:1}.navbar{-webkit-border-radius:0;border-radius:0;margin-bottom:0}.home .navbar-default{background-color:rgb(32 32 32);height:70px}.home .navbar-default .nav>li>a,.home .navbar-default .nav>li>a:focus{padding:25px 35px}.navbar-default{font-family:'Open Sans',sans-serif;background-color:#000;-webkit-transition:all .35s;transition:all .35s;margin-bottom:0;border:0;z-index:9;height:52px}.navbar-default .container{height:70px;position:relative}.navbar-default .navbar-toggle{float:left;margin-top:0;margin-left:0;margin-bottom:0;-webkit-border-radius:0;border-radius:0;background-color:#3c3a3a;border:none;padding:18px 15px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#3c3a3a}.navbar-default .navbar-collapse{border-color:#000}.navbar-default .navbar-collapse.in{border-color:#000;background:rgba(0,0,0,0.8) !important;height:100% !important;max-height:100% !important}.navbar-default .nav{margin-left:60px}.navbar-default .nav .open>a,.navbar-default .nav .open>a:focus,.navbar-default .nav .open>a:hover{background-color:#000}.navbar-default #logoAlmagro{width:104px;height:104px;position:absolute;top:15px;right:15px}.navbar-default #logoAlmagro a{display:block;background:url("dist/assets/images/logo-almagropropiedades.png") no-repeat left top;width:104px;height:104px;text-indent:-9999px;z-index:3}.navbar-default .logoAlmagroPrint{width:104px;height:104px;position:absolute;top:15px;right:15px}.navbar-default .logoAlmagroPrint a{display:block;background:url("dist/assets/images/logo-almagropropiedades.png") no-repeat left top;width:104px;height:104px;text-indent:-9999px;z-index:3}.navbar-default .navbar-header .navbar-brand{text-transform:uppercase;font-weight:300;background-color:#d3162f;color:#FFF;font-style:italic;padding:15px 35px}.navbar-default .navbar-header .navbar-brand:hover,.navbar-default .navbar-header .navbar-brand:focus{color:#FFF}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{text-transform:uppercase;font-size:14px;color:#FFF;padding:16px 35px;text-align:center;-webkit-border-radius:0;border-radius:0}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus:hover{color:#000;background-color:#FFF}.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{color:#FFF !important;background-color:#a19899}.navbar-right{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.dropdown-menu{background-color:#000;border:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:0;width:100%;padding:0 3px}.dropdown-menu li{border-bottom:1px solid #5d5d5d}.dropdown-menu li a{color:#FFF;padding:10px;text-align:center;white-space:inherit;text-transform:uppercase;font-size:12px}.dropdown-menu li a:hover,.dropdown-menu li a:active{background-color:#FFF;color:#000}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:transparent}#home-buscador{position:relative;height:540px}#home-buscador:before{background-color:rgba(0,0,0,0.7);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}#home-buscador .container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;width:800px !important}#home-buscador .container h2,#home-buscador .container p,#home-buscador .container h4{color:#FFF;text-align:center}#home-buscador .container h2{font-size:32px;margin:20px 0}#home-buscador .container h4{text-align:center}#home-buscador .container .center-block{float:none;margin:20px auto}#home-buscador .container form{margin:10px 0}#home-buscador .container form .col-xs-10{text-align:center;float:none;margin:20px auto}#home-buscador .container form .col-xs-10 .input-group{float:left !important}#home-buscador .container form select,#home-buscador .container form .form-control,#home-buscador .container form .dropdown-toggle{background:transparent;border:2px solid #FFF;-webkit-border-radius:0;border-radius:0;padding:10px 20px;font-size:21px;height:60px;color:#FFF;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:300;position:relative}#home-buscador .container form #opciones_de_ventas,#home-buscador .container form #comunas{background:url("dist/assets/images/arrow-blanco.png") right center no-repeat rgba(0,0,0,0.5);font-size:17px}#home-buscador .container form #opciones_de_ventas{width:176px}#home-buscador .container form #comunas{width:296px;margin-left:-2px}#home-buscador .container form .form-control{float:left}#home-buscador .container form input{width:300px;font-style:italic}#home-buscador .container form button{margin-left:10px}#home-buscador #myCarousel{width:100%;position:absolute;top:0;left:0;z-index:0}.btn{background-color:#d3162f;border:1px solid #aa2727;-webkit-border-radius:0;border-radius:0;color:#FFF;padding:17px 35px;text-transform:uppercase;outline:none;font-size:18px}.btn:hover{background-color:#FFF;border:1px solid #a09999;color:#000}.btn:focus{background-color:#FFF;border:1px solid #a09999;color:#000}.btn:active{background-color:#a09999;border:1px solid #a09999;color:#FFF}.carousel,.item,.active{height:100%}.carousel-inner{height:100%}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;background-size:cover}#galeria{position:relative;height:446px;width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}#galeria a{width:65px;height:65px;position:absolute;bottom:0;right:0;padding:14px 10px 10px 20px;display:block;background-color:#3c3a3a;z-index:50;font-family:"lupita";font-size:30px;color:#fff;text-decoration:none}#caracteristicas .tipo-caracteristicas .col-xs-3 p{border:1px solid #5d5d5d;text-align:center;color:#000;margin-bottom:20px;padding:10px 5px;font-size:14px}#caracteristicas #detalle-caracteristicas .contenido{color:#000;padding:30px 15px}#caracteristicas #detalle-caracteristicas .contenido>div{padding:30px 15px}#caracteristicas #detalle-caracteristicas .contenido p{color:#000}#caracteristicas #detalle-caracteristicas h4{color:#000;margin-bottom:20px;font-size:21px}#ficha-propiedad{background-color:#f3ecec}#info-propiedad{color:#000}#info-propiedad .detalle{padding:20px 15px}#info-propiedad .valor{border:1px solid #d3162f;color:#d3162f;font-size:18px;text-align:center;padding:25px 0}#info-propiedad h2{font-size:21px;margin-bottom:10px}#info-propiedad p{font-size:14px}#info-propiedad p.direccion a{font-weight:700;color:#d3162f;margin-left:10px}#info-propiedad .iconografia{text-align:center;padding:30px 15px 0 15px}#info-propiedad .iconografia figure{display:inline-block;width:19%;vertical-align:top}#info-propiedad .iconografia figure i{display:inline-block;border:1px solid #5d5d5d;-webkit-border-radius:50%;border-radius:50%;width:87px;height:87px;background-repeat:no-repeat;background-position:center center}#info-propiedad .iconografia figure i.casa{background-image:url("dist/assets/images/icon_ficha_casa.png")}#info-propiedad .iconografia figure i.venta{background-image:url("dist/assets/images/icon_ficha_venta.png")}#info-propiedad .iconografia figure i.dormitorios{background-image:url("dist/assets/images/icon_ficha_dormitorios.png")}#info-propiedad .iconografia figure i.banios{background-image:url("dist/assets/images/icon_ficha_banios.png")}#info-propiedad .iconografia figure i.metraje{background-image:url("dist/assets/images/icon_ficha_metraje.png")}#info-propiedad .iconografia figure i img{margin-top:20px}#info-propiedad aside{box-sizing:border-box}#info-propiedad aside .social-single{background-color:#d3162f;text-align:center;padding:10px 0}#info-propiedad aside .social-single a{display:inline-block;background-repeat:no-repeat;background-position:center center;color:#FFF;width:28px;height:28px;margin:0 20px}#info-propiedad aside .social-single a.print{background-image:url("dist/assets/images/icon_aside_print.png")}#info-propiedad aside .social-single a.mail{background-image:url("dist/assets/images/icon_aside_mail.png");width:31px;height:20px}#info-propiedad aside .social-single a.favorito{background-image:url("dist/assets/images/icon_aside_favorito.png");width:20px;height:28px}#info-propiedad aside .social-single a.redes{background-image:url("dist/assets/images/icon_aside_redes.png");width:25px;height:25px}#info-propiedad aside .datos-ejecutivo{background-color:#3c3a3a;padding:20px;min-height:230px}#info-propiedad aside .datos-ejecutivo h5{color:#FFF;margin-bottom:15px;font-size:16px}#info-propiedad aside .datos-ejecutivo address{color:#FFF;font-size:14px;margin-bottom:20px}#info-propiedad aside .datos-ejecutivo address a{color:#FFF}#info-propiedad aside .datos-ejecutivo .btn{padding:10px 10px;font-size:15px}#info-propiedad aside .contentform-ejecutivo{background-color:#f3ecec;border:1px solid #a19899;position:absolute;right:30px;top:235px;z-index:3;width:265px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#info-propiedad aside .contentform-ejecutivo.activo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}#info-propiedad aside .contentform-ejecutivo:before{position:absolute;display:block;content:'';bottom:100%;right:122px;width:15px;height:15px;margin-bottom:-7px;border-top:1px solid #a19899;border-left:1px solid #a19899;background:#f3ecec;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#info-propiedad aside .contentform-ejecutivo .validation_error,#info-propiedad aside .contentform-ejecutivo .gform_anchor{display:none}#info-propiedad aside .contentform-ejecutivo form label{font-size:14px;color:#5d5d5d}#info-propiedad aside .contentform-ejecutivo form input,#info-propiedad aside .contentform-ejecutivo form textarea{border:1px solid #a19899;width:100%;height:46px;background-color:#f3ecec}#info-propiedad aside .contentform-ejecutivo form textarea{height:98px}#info-propiedad aside .contentform-ejecutivo form .gform_footer{padding:0}#info-propiedad aside .contentform-ejecutivo form .gform_footer .gform_button{background-color:#d3162f;border:1px solid #aa2727;-webkit-border-radius:0;border-radius:0;color:#FFF;padding:0 35px;text-transform:uppercase;outline:none;font-size:16px}#info-propiedad aside .contentform-ejecutivo form .gform_footer .gform_button:hover,#info-propiedad aside .contentform-ejecutivo form .gform_footer .gform_button:focus{background-color:#FFF;border:1px solid #a09999;color:#000}#info-propiedad aside .contentform-ejecutivo form .gform_footer .gform_button:active{background-color:#a09999;border:1px solid #a09999;color:#FFF}#info-propiedad aside .contentform-ejecutivo form .gfield_required{color:#5d5d5d}#info-propiedad aside .contentform-enviarmail{background-color:#f3ecec;border:1px solid #a19899;position:absolute;right:60px;top:50px;z-index:3;width:265px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#info-propiedad aside .contentform-enviarmail.activo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}#info-propiedad aside .contentform-enviarmail:before{position:absolute;display:block;content:'';bottom:100%;right:122px;width:15px;height:15px;margin-bottom:-7px;border-top:1px solid #a19899;border-left:1px solid #a19899;background:#f3ecec;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#info-propiedad aside .contentform-enviarmail form{padding:0 10px}#info-propiedad aside .contentform-enviarmail form label{font-size:14px;color:#5d5d5d}#info-propiedad aside .contentform-enviarmail form input,#info-propiedad aside .contentform-enviarmail form textarea{border:1px solid #a19899;width:100%;height:46px;background-color:#f3ecec}#info-propiedad aside .contentform-enviarmail form textarea{height:98px}#info-propiedad aside .contentform-enviarmail form .gform_footer{padding:0}#info-propiedad aside .contentform-enviarmail form .gform_footer .gform_button{background-color:#d3162f;border:1px solid #aa2727;-webkit-border-radius:0;border-radius:0;color:#FFF;padding:0 35px;text-transform:uppercase;outline:none;font-size:16px}#info-propiedad aside .contentform-enviarmail form .gform_footer .gform_button:hover,#info-propiedad aside .contentform-enviarmail form .gform_footer .gform_button:focus{background-color:#FFF;border:1px solid #a09999;color:#000}#info-propiedad aside .contentform-enviarmail form .gform_footer .gform_button:active{background-color:#a09999;border:1px solid #a09999;color:#FFF}#info-propiedad aside .contentform-enviarmail form .gfield_required{display:none}#info-propiedad aside .content-redes{background-color:#f3ecec;border:1px solid #a19899;position:absolute;right:25px;top:50px;z-index:3;width:60px;padding:10px 0;opacity:0;visibility:hidden;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#info-propiedad aside .content-redes.activo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}#info-propiedad aside .content-redes.activo a.icon-facebook:hover i{color:#3a589b}#info-propiedad aside .content-redes.activo a.icon-twitter:hover i{color:#42c0fb}#info-propiedad aside .content-redes:before{position:absolute;display:block;content:'';bottom:100%;right:22px;width:15px;height:15px;margin-bottom:-7px;border-top:1px solid #a19899;border-left:1px solid #a19899;background:#f3ecec;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#info-propiedad aside .content-redes a{display:inline-block;text-align:center;width:100%;margin:5px 0;-webkit-transition:all .4s ease;transition:all .4s ease}#info-propiedad aside .content-redes a i{color:#000;font-size:26px;-webkit-transition:all .4s ease;transition:all .4s ease}.gform_wrapper .validation_error,.gform_wrapper .gform_anchor{display:none !important}.gform_wrapper .validation_message{position:absolute !important;right:0;bottom:0;color:#FFF !important;background-color:#d3162f;display:inline;height:20px;padding:1px 5px 0 5px;font-size:10px !important;font-weight:300 !important;margin-left:0 !important}.gform_wrapper .validation_message.instruction{bottom:-31px}.gform_wrapper .gform_fields .gfield{position:relative;margin-bottom:.75em !important;margin:0;padding:0}.gform_wrapper .gform_fields .gfield.gfield_error{background-color:transparent !important;border:0;margin:0 !important;margin-bottom:.1em !important;width:100%}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_label{margin:0 !important}.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container{margin-top:.375em !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;max-width:100% !important}.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container.ginput_container_textarea textarea{padding:0}.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container.ginput_container_textarea .validation_message{bottom:-13px}.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container.ginput_container_text input{margin-bottom:0 !important}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_description{width:initial;padding:3px 6px !important;position:absolute !important;bottom:-18px}.gform_wrapper .gform_fields .gfield .gfield_label{margin:0 !important}.gform_wrapper .gform_fields li.gfield.gfield_error.gfield_contains_required div.gfield_description{position:relative}.gform_wrapper .gform_footer{margin:0 !important;padding:0 !important}.gform_wrapper .instruction{display:none}.exito{background-color:#f3ecec;color:#5d5d5d;text-align:center;padding:30px}.exito h3{font-size:16px;background-image:url("dist/assets/images/icono-mensaje-exito.png");background-position:center top;background-repeat:no-repeat;padding-top:65px;margin-bottom:20px}.exito p{font-size:14px}.tipomodal{width:100%;height:100%;position:fixed;left:0;top:-100%;z-index:10000;opacity:0;visibility:hidden;overflow:hidden;background-color:#000;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin:0;padding:0}.tipomodal.activo{top:0;opacity:1;visibility:visible}.tipomodal .bajada{background-color:rgba(0,0,0,0.7);margin:0;padding:0;padding:30px 0;width:100%;position:absolute;left:0;bottom:0;text-align:center;color:#FFF;font-size:1em}.tipomodal a.btn-close-modal{width:65px;height:65px;position:absolute;top:0;right:0;padding:30px 10px 10px 15px;display:block;background-color:#3c3a3a;z-index:50}.tipomodal a.btn-close-modal:before,.tipomodal a.btn-close-modal:after{content:'';height:1px;width:40px;position:absolute;background:#FFF}.tipomodal a.btn-close-modal:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tipomodal a.btn-close-modal:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#modal-mapa #map-canvas{width:100%;height:100%}#modal-mapa #content-mapa h4{font-weight:700;font-size:12px;margin-bottom:10px}#modal-mapa #content-mapa .content-left,#modal-mapa #content-mapa .content-right{font-size:12px}#modal-mapa #content-mapa .content-left{float:left;width:60%}#modal-mapa #content-mapa .content-right{float:right;width:40%}#modal-mapa #content-mapa .content-right .precio{border:1px solid #d3162f;color:#d3162f;font-size:12px;text-align:center;padding:5px;display:block}#modal-galeria{overflow:hidden}#modal-galeria .item{position:relative;width:100%;height:100%}#modal-galeria .item img{width:100%;height:auto}#modal-galeria .item p{color:#FFF;text-align:center;background-color:rgba(0,0,0,0.7);position:absolute;left:0;bottom:0;width:100%;padding:30px 0}#modal-galeria .owl-wrapper-outer{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#modal-galeria .owl-carousel{height:100%}#modal-galeria .owl-controls{position:absolute;left:0;top:50%;width:100%}#modal-galeria .owl-controls .owl-buttons .owl-prev,#modal-galeria .owl-controls .owl-buttons .owl-next{background-color:#3c3a3a;color:#FFF;width:62px;height:62px}#modal-galeria .owl-controls .owl-buttons .owl-prev i,#modal-galeria .owl-controls .owl-buttons .owl-next i{font-size:32px;text-align:center;position:relative;top:13px}#modal-galeria .owl-controls .owl-buttons .owl-prev{float:left}#modal-galeria .owl-controls .owl-buttons .owl-prev i{left:20px}#modal-galeria .owl-controls .owl-buttons .owl-next{float:right}#modal-galeria .owl-controls .owl-buttons .owl-next i{left:26px}#modal-galeria .contador{width:100px;background-color:#3c3a3a;color:#FFF;position:absolute;right:0;bottom:5px;text-align:center;padding:25px;font-size:18px}.content-mapa-buscador h4{font-weight:700;font-size:12px;margin-bottom:10px}.content-mapa-buscador .content-left,.content-mapa-buscador .content-right{font-size:12px}.content-mapa-buscador .content-left{float:left;width:60%}.content-mapa-buscador .content-right{float:right;width:40%}.content-mapa-buscador .content-right .precio{border:1px solid #d3162f;color:#d3162f;font-size:12px;text-align:center;padding:5px;display:block}.content-mapa-buscador .content-right .btn-ver{color:#000;text-decoration:underline;display:block;padding:10px 5px;text-align:center;font-size:11px;font-weight:400}#comuna{height:286px}#comuna a{position:relative;display:block}#comuna img{display:block;width:100%}#comuna .columna-comuna{padding:40px 15px;width:150px;height:286px;background-color:#a19899;background-image:url("dist/assets/images/logo-laguiadealmagro.png");background-position:20px 210px;background-repeat:no-repeat;float:left;color:#FFF}#comuna .columna-comuna h3{font-size:21px}#comuna .accordion--home{margin:0;padding:0;width:790px;height:286px;overflow:hidden;float:left;margin-bottom:20px}#comuna .accordion--home img{display:block;max-width:100%}#comuna .accordion--home li.slide{position:relative;width:calc(33.33333333%);display:block;overflow:hidden;float:left;transition:all .5s;height:100%;-webkit-background-size:cover;background-size:cover}#comuna .accordion--home li.slide:after{content:"";display:none;height:100%;width:100%;background-color:rgba(0,0,0,0.6);opacity:0;left:0;top:0;-webkit-transition:opacity .5s;transition:opacity .5s;z-index:10;position:absolute}#comuna .accordion--home:hover li.slide{width:calc(25%);-webkit-transition:all .5s ease;transition:all .5s ease}#comuna .accordion--home:hover li.slide:after{opacity:1;display:block}#comuna .accordion--home li.slide img{display:block}#comuna .accordion--home li.slide:hover{width:50%}#comuna .accordion--home li.slide:hover .caption{opacity:1;visibility:visible;right:0}#comuna .accordion--home li.slide:hover .caption h3{font-size:21px}#comuna .accordion--home li.slide:hover:after{opacity:0;display:none}#comuna .accordion--home .image--content{position:absolute;top:0;left:0;text-align:center;width:100%;display:block}#comuna .accordion--home .image--content h2{text-align:center;color:white;text-transform:uppercase;font-weight:bold;display:inline-block;line-height:1;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#comuna .accordion--home .image--content ul{margin:0;padding:0}#comuna .accordion--home .image--content ul li{display:inline-block;clear:right}#comuna .accordion--home .caption{background-color:#d3162f;text-align:left;position:absolute;top:0;right:-100%;color:#FFF;width:210px;height:286px;padding:20px;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#comuna .accordion--home .caption h2{color:#FFF;font-weight:700;display:inline-block;font-size:21px;margin-top:20px}#comuna .accordion--home .caption p{font-size:13px;margin:10px 0}#comuna .accordion--home .caption span{text-decoration:underline;font-size:13px}#herramientas{background-color:#3c3a3a;position:fixed;top:0;bottom:auto;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#FFF}#herramientas.selected{position:fixed;top:0;bottom:auto;width:100%;z-index:200;opacity:1;visibility:visible}#herramientas .container{padding:33px 15px}#herramientas .info-proyecto{margin-bottom:20px;font-size:16px}#herramientas .info-proyecto .col-xs-2{font-size:24px}#herramientas .info-proyecto h4{font-size:18px;padding-top:10px}#herramientas .custom-options{background-color:#FFF;border-top:2px solid #FFF;border-right:2px solid #a19899;border-bottom:2px solid #a19899;border-left:2px solid #a19899}#herramientas .custom-options .custom-option{font-size:14px;line-height:40px;color:#5d5d5d}#herramientas .custom-options .custom-option:hover{background-color:#a19899;color:#FFF}#herramientas select{background:transparent;border:2px solid #FFF;-webkit-border-radius:0;border-radius:0;padding:10px 20px;font-size:16px;height:40px;color:#FFF;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:300;position:relative}#herramientas #opciones_de_ventas,#herramientas #comunas{background:url("dist/assets/images/arrow-blanco-mini.png") right center no-repeat;margin-right:20px}#herramientas #opciones_de_ventas{width:145px}#herramientas #comunas{width:256px;margin-left:-2px}#herramientas .checkbox label{margin:0 10px}#herramientas .checkbox label input{background-color:transparent;border:1px solid #FFF;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:5px}#herramientas .checkbox label input:checked{background-color:#FFF}#herramientas .btn{padding:10px 40px;font-size:14px}#herramientas #selectComuna .custom-select-trigger{width:260px}#nav-filtro{background-color:#3c3a3a;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;color:#FFF}#nav-filtro.affix{position:fixed;top:0;bottom:auto;width:100%;z-index:200}#nav-filtro .container{padding:33px 15px}#nav-filtro.affix{position:fixed;top:0;width:100%}#nav-filtro .info-proyecto{margin-bottom:20px}#nav-filtro .info-proyecto h4{font-size:21px}#nav-filtro .custom-options{background-color:#FFF}#nav-filtro .custom-options .custom-option{font-size:14px;line-height:40px;color:#5d5d5d}#nav-filtro .custom-options .custom-option:hover{background-color:#a19899;color:#FFF}#nav-filtro select{background:transparent;border:2px solid #FFF;-webkit-border-radius:0;border-radius:0;padding:10px 20px;font-size:16px;height:40px;color:#FFF;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:300;position:relative}#nav-filtro #opciones_de_ventas,#nav-filtro #comunas{background:url("dist/assets/images/arrow-blanco-mini.png") right center no-repeat rgba(0,0,0,0.5);margin-right:20px}#nav-filtro #opciones_de_ventas{width:145px}#nav-filtro #comunas{width:256px;margin-left:-2px}#nav-filtro .checkbox label{margin:0 10px}#nav-filtro .checkbox label input{background-color:transparent;border:1px solid #FFF;width:20px;height:20px;margin-right:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#nav-filtro .checkbox label input:checked{background-color:#FFF}#nav-filtro .btn{padding:10px 40px;font-size:14px}#nav-filtro #selectComuna .custom-select-trigger{width:260px}#home-buscador #selectComuna{width:300px}#home-buscador #selectComuna .custom-select-trigger{width:300px}#home-buscador #selectComuna .custom-options{width:300px}#content-propiedades-destacadas{padding:30px 0}#content-propiedades-destacadas h3{color:#3c3a3a;font-size:1.5em;margin-bottom:30px}#propiedades-destacadas.owl-carousel{display:block}#propiedades-destacadas a{position:relative;display:block}#propiedades-destacadas img{display:block;width:100%;border:1px solid #a19899}#propiedades-destacadas .thumbnail{-webkit-border-radius:0;border-radius:0;padding:0;border:0}#propiedades-destacadas .caption{overflow:hidden;padding:10px 0}#propiedades-destacadas .caption h5{float:left;width:170px}#propiedades-destacadas .precio{border:1px solid #d3162f;padding:10px 15px;float:right}#simulador{background-color:#f3ecec}#simulador h3{padding-top:30px}#simulador #formulario-simulador{padding:20px 0}#simulador #formulario-simulador .form-group{margin-bottom:20px}#simulador #formulario-simulador .form-group label.control-label{color:#000;font-weight:400}#simulador #formulario-simulador .form-group input.form-control{background-color:transparent;border:1px solid #a19899;-webkit-border-radius:0;border-radius:0;height:46px}#simulador #formulario-simulador .form-group input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #3c3a3a;-webkit-border-radius:50%;border-radius:50%;width:15px;height:15px}#simulador #formulario-simulador .form-group input[type="radio"]:checked{border:3px solid #d3162f}#simulador #formulario-simulador .form-group .checkbox{padding-top:0}#simulador #formulario-simulador .form-group .checkbox label{color:#000}#simulador #formulario-simulador .form-group button{padding:10px 37px;float:right;font-size:14px}#simulador #formulario-simulador .form-group .loading{position:absolute;top:10px;right:-10px;width:20px;height:20px;background-image:url("dist/assets/images/spiffygif_20x20.png");background-repeat:no-repeat;background-position:left top;-webkit-background-size:cover;background-size:cover;-webkit-animation:loading 1s steps(19) infinite;animation:loading 1s steps(19) infinite}@-webkit-keyframes loading{0%{background-position:0 0}100%{background-position:0 -380px}}@-moz-keyframes loading{0%{background-position:0 0}100%{background-position:0 -380px}}@-ms-keyframes loading{0%{background-position:0 0}100%{background-position:0 -380px}}@-o-keyframes loading{0%{background-position:0 0}100%{background-position:0 -380px}}@keyframes loading{0%{background-position:0 0}100%{background-position:0 -380px}}#simulador #formulario-simulador .custom-select{width:126px !important}#simulador #formulario-simulador .custom-select .custom-select-trigger{width:126px;border:1px solid #a19899;padding:0 20px 0 20px;color:#a19899;font-size:14px;line-height:45px}#simulador #formulario-simulador .custom-select .custom-select-trigger:after{border-bottom:1px solid #a19899;border-right:1px solid #a19899;right:15px}#simulador #formulario-simulador .custom-select .custom-options{border:1px solid #a19899;z-index:2}#simulador #formulario-simulador .custom-select .custom-options span{background-color:#f3ecec;font-size:12px;line-height:25px !important;color:#a19899}#simulador #formulario-simulador select{position:relative;width:126px;height:45px;border:1px solid #a19899;padding:0 20px 0 20px;color:#5d5d5d;font-size:14px;line-height:45px;-webkit-border-radius:0;border-radius:0;background-color:transparent;background-image:url("dist/assets/images/arrow-bottom.png");background-position:90px center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}#simulador #formulario-simulador select:after{content:"";position:absolute;right:5px;top:20px;width:5px;height:5px}#simulador #formulario-simulador label.error{position:absolute;right:15px;top:46px;color:#FFF;background-color:#d3162f;display:inline-block;height:17px;padding:1px 5px 0 5px;font-size:10px;font-weight:300;line-height:15px}#simulador table{margin-top:30px}#simulador table.table>tbody>tr>td,#simulador table.table>tbody>tr>th,#simulador table.table>tfoot>tr>td,#simulador table.table>tfoot>tr>th,#simulador table.table>thead>tr>td,#simulador table.table>thead>tr>th{border-top:1px solid #a19899;font-size:16px;color:#5d5d5d;padding:20px 0}#simulador table.table>thead>tr>th{border-bottom:1px solid #a19899;border-top:1px solid transparent;padding:10px 0}#simulador table.table>thead>tr>th:nth-child(1){width:60%}#simulador table.table>thead>tr>th:nth-child(2){width:20%}#simulador table.table>thead>tr>th:nth-child(3){width:20%}#simulador .enviar-simulador{position:relative}#simulador .enviar-simulador a{background-image:url("dist/assets/images/icon-mail-simulador.png");display:inline-block;width:36px;height:23px;float:right}#simulador .enviar-simulador .contentform-enviarmailsimulacion{background-color:#f3ecec;border:1px solid #a19899;position:absolute;right:-112px;top:35px;z-index:3;width:265px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#simulador .enviar-simulador .contentform-enviarmailsimulacion.activo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}#simulador .enviar-simulador .contentform-enviarmailsimulacion:before{position:absolute;display:block;content:'';bottom:100%;right:122px;width:15px;height:15px;margin-bottom:-7px;border-top:1px solid #a19899;border-left:1px solid #a19899;background:#f3ecec;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#simulador .enviar-simulador .contentform-enviarmailsimulacion form{padding:20px;position:relative}#simulador .enviar-simulador .contentform-enviarmailsimulacion form label{font-size:14px;color:#5d5d5d;display:block}#simulador .enviar-simulador .contentform-enviarmailsimulacion form input{border:1px solid #a19899;width:100%;height:46px;background-color:#f3ecec;margin-top:10px}#simulador .enviar-simulador .contentform-enviarmailsimulacion form button{margin-top:20px;display:block;background-color:#d3162f;border:1px solid #aa2727;-webkit-border-radius:0;border-radius:0;color:#FFF;padding:12px 35px;text-transform:uppercase;outline:none;font-size:16px;width:100%}#simulador .enviar-simulador .contentform-enviarmailsimulacion form button:hover,#simulador .enviar-simulador .contentform-enviarmailsimulacion form button:focus{background-color:#FFF;border:1px solid #a09999;color:#000}#simulador .enviar-simulador .contentform-enviarmailsimulacion form button:active{background-color:#a09999;border:1px solid #a09999;color:#FFF}#simulador .enviar-simulador .contentform-enviarmailsimulacion form label.error{position:absolute;right:20px;top:95px;color:#FFF;background-color:#d3162f;display:inline-block;height:17px;padding:1px 5px 0 5px;font-size:10px;font-weight:300;line-height:15px}#simulador .enviar-simulador .contentform-enviarmailsimulacion form .gfield_required{color:#5d5d5d}.frase-legal{background-color:#FFF;padding:20px}.frase-legal .textolegal{font-size:10px;background-color:#FFF}.top{height:80px;position:relative}.top a{position:absolute;top:20px;right:15px;display:inline-block;color:#3c3a3a;text-decoration:none}.top a i{width:40px;height:40px;background-color:#3c3a3a;-webkit-border-radius:50%;border-radius:50%;color:#FFF;font-size:24px;text-align:center;line-height:100%;padding-top:5px;margin-left:5px}#map_canvas{width:100%;height:100%}#buscador-propiedades aside{width:550px;padding:20px;float:left;background-color:#FFF;position:relative}#buscador-propiedades aside #propiedades-aside{max-height:740px}#buscador-propiedades aside h3{margin-bottom:10px}#buscador-propiedades aside .thumbnail{overflow:hidden;border:0;-webkit-border-radius:none;border-radius:none}#buscador-propiedades aside .thumbnail .bloque-imagen{width:300px;margin-right:20px;float:left}#buscador-propiedades aside .thumbnail .bloque-imagen.activo img{border:3px solid #d3162f}#buscador-propiedades aside .thumbnail .bloque-imagen img{border:3px solid transparent}#buscador-propiedades aside .thumbnail .bloque-imagen .caption p{font-size:14px}#buscador-propiedades aside .thumbnail .bloque-detalle{width:150px;float:left}#buscador-propiedades aside .thumbnail .bloque-detalle .mini-info{margin-bottom:15px}#buscador-propiedades aside .thumbnail .bloque-detalle .mini-info span{border:1px solid #d3162f;color:#5d5d5d;display:inline-block;padding:10px;vertical-align:bottom;margin-right:20px}#buscador-propiedades aside .thumbnail .bloque-detalle .mini-info a{display:inline-block;width:21px;height:28px;background-image:url("dist/assets/images//icon-favorito-rojo.png");background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden}#buscador-propiedades aside .thumbnail .bloque-detalle h5{color:#3c3a3a;font-weight:700}#buscador-propiedades aside .thumbnail .bloque-detalle ul{color:#3c3a3a;margin-bottom:15px}#buscador-propiedades aside .thumbnail .bloque-detalle .btn{padding:10px;font-size:14px;width:100%}#buscador-propiedades aside .mas-proyectos{margin-top:0;background-color:rgba(150,150,150,0.7);color:#FFF;padding:3px 0;position:absolute;text-align:center;font-size:12px;height:36px;width:100px;line-height:10px;bottom:20px;left:0;right:0;margin:0 auto}#buscador-propiedades aside .mas-proyectos i{color:#FFF;right:20px;top:0;font-size:60px;line-height:30px;margin:0 0 0 0}#buscador-propiedades .container-mapa{height:100%;float:right}#buscador-propiedades .container-mapa .map_canvas{width:100%;height:100%;background-color:#d3162f}.page-template-page-conocenos #conocenos{background-color:#3c3a3a;height:100%;overflow:hidden}.page-template-page-conocenos #conocenos #menu{display:none}.page-template-page-conocenos #conocenos .ms-left .ms-section{color:#FFF;position:relative}.page-template-page-conocenos #conocenos .ms-left .ms-section h2{text-transform:uppercase;font-size:21px;margin-bottom:20px}.page-template-page-conocenos #conocenos .ms-left .ms-section p{font-size:14px;margin-bottom:20px}.page-template-page-conocenos #conocenos .ms-left .ms-section .btn{margin:20px 0}.page-template-page-conocenos #conocenos .ms-left .ms-section .centered{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:380px}.page-template-page-conocenos #conocenos .ms-left .ms-section .position-up,.page-template-page-conocenos #conocenos .ms-left .ms-section .position-down{position:absolute;left:0;width:100%;color:#FFF;text-align:center;font-size:10px;text-decoration:none}.page-template-page-conocenos #conocenos .ms-left .ms-section .position-up i,.page-template-page-conocenos #conocenos .ms-left .ms-section .position-down i{color:#FFF;display:block;font-size:18px}.page-template-page-conocenos #conocenos .ms-left .ms-section .position-up{top:90px}.page-template-page-conocenos #conocenos .ms-left .ms-section .position-down{bottom:180px}.page-template-page-conocenos #conocenos .ms-right .ms-section{position:relative}.page-template-page-conocenos #conocenos .ms-right .ms-section img{position:absolute;left:0;top:0;right:0;bottom:0;max-width:inherit !important;height:100%}.page-template-page-conocenos footer{height:173px;position:fixed;left:0;bottom:0;width:100%}#proceso-de-compra{height:700px;background-color:#000}#proceso-de-compra a{display:block;float:left;height:calc(33.33333333%);background-color:#3c3a3a;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;color:#FFF;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#proceso-de-compra a:nth-child(1),#proceso-de-compra a:nth-child(2),#proceso-de-compra a:nth-child(6),#proceso-de-compra a:nth-child(7){width:calc(50%)}#proceso-de-compra a:nth-child(1) .hover div:nth-child(2),#proceso-de-compra a:nth-child(2) .hover div:nth-child(2),#proceso-de-compra a:nth-child(6) .hover div:nth-child(2),#proceso-de-compra a:nth-child(7) .hover div:nth-child(2){left:150px}#proceso-de-compra a:nth-child(3),#proceso-de-compra a:nth-child(4),#proceso-de-compra a:nth-child(5){width:calc(33.33333333%)}#proceso-de-compra a:nth-child(3) .hover,#proceso-de-compra a:nth-child(4) .hover,#proceso-de-compra a:nth-child(5) .hover{padding:20px}#proceso-de-compra a:nth-child(3) .hover div:nth-child(2),#proceso-de-compra a:nth-child(4) .hover div:nth-child(2),#proceso-de-compra a:nth-child(5) .hover div:nth-child(2){left:130px}#proceso-de-compra a .centered{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;text-align:center}#proceso-de-compra a .centered h2{font-size:18px}#proceso-de-compra a .centered img{display:block;margin:0 auto 10px auto}#proceso-de-compra a .hover{background-color:#3c3a3a;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;padding:40px}#proceso-de-compra a .hover h2{margin-bottom:10px;font-size:15px}#proceso-de-compra a .hover p{font-size:12px}#proceso-de-compra a .hover.activo{opacity:1;visibility:visible}#proceso-de-compra a .hover div{float:left;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#proceso-de-compra a .hover div:nth-child(1){margin-right:20px}#proceso-de-compra a .hover div:nth-child(1) img{width:80px}#proceso-de-compra a .hover div:nth-child(2){width:60%}#contacto{background-color:#000;background-image:url("dist/assets/images/bkg-contacto.jpg");-webkit-background-size:cover;background-size:cover;background-position:left top;background-attachment:fixed;width:100%;height:700px}#contacto .container{padding-top:80px}#contacto section{width:50%;float:left;position:relative;color:#FFF}#contacto section .centered{width:320px;margin:30px auto}#contacto section h2{font-size:21px;margin-bottom:30px}#contacto section p{font-size:14px;margin-bottom:30px}#contacto section p.fono,#contacto section p.email{background-position:left center;background-repeat:no-repeat;padding-left:40px;height:30px;font-size:16px}#contacto section p.fono{background-image:url("dist/assets/images/icon-phone-contacto.png");-webkit-background-size:29px 29px;background-size:29px 29px}#contacto section p.email{background-image:url("dist/assets/images/icon-phone-email.png");-webkit-background-size:31px 20px;background-size:31px 20px;height:20px}#contacto form label{color:#FFF}#contacto form input,#contacto form textarea{width:100%;border:1px solid #FFF;background-color:transparent}#contacto form input{height:46px}#contacto form .wpcf7-submit{background-color:#d3162f;border:1px solid #aa2727;-webkit-border-radius:0;border-radius:0;color:#FFF;padding:17px 35px;text-transform:uppercase;outline:none;font-size:18px;height:auto}#contacto form .button:hover{background-color:#FFF;border:1px solid #a09999;color:#000}#contacto form .button:focus{background-color:#FFF;border:1px solid #a09999;color:#000}#contacto form .button:active{background-color:#a09999;border:1px solid #a09999;color:#FFF}#contacto form .gfield_required{color:#FFF}footer{background-color:#000;padding:25px 0;color:#DDD}footer hr{border-top:1px solid #5d5d5d}footer h3{margin-bottom:10px}footer p{color:#DDD}footer ul{margin-top:10px}footer ul li{display:inline-block}footer ul li:after{content:"·"}footer ul li:last-child:after{content:""}footer ul li a{color:#DDD;margin:0 5px;font-size:.9em}footer .content-empresas a{float:left;display:block;margin:0 2px;width:37px;height:37px;text-indent:-9999px}footer .content-empresas a.empresas-socovesa{background:url("dist/assets/images//icon-marcas-footer.gif") left center no-repeat;width:100px;height:25px;text-indent:-9999px;float:left;margin-top:5px}footer .content-empresas a.icon_socovesa{background:url("dist/assets/images//icon_socovesa.gif") left top no-repeat}footer .content-empresas a.icon_almagro{background:url("dist/assets/images//icon_almagro.gif") left top no-repeat}footer .content-empresas a.icon_pilares{background:url("dist/assets/images//icon_pilares.gif") left top no-repeat}footer .content-empresas a.icon_socoicsa{background:url("dist/assets/images//icon_socoicsa.gif") left top no-repeat}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}@media print{body{background-color:#FFF;color:#000}#simulador,#content-propiedades-destacadas,.top,#herramientas,.btn-vermapa,#formulario-ejecutivo,.container-mapa,.mas-proyectos,#comuna{display:none}.logoAlmagroPrint{position:absolute;right:20px;top:20px}#proceso-de-compra a{width:100% !important;outline:1px solid red;color:#000 !important}#proceso-de-compra a .centered{display:none}#proceso-de-compra a .hover{background-color:#a19899;display:block;opacity:1;visibility:visible}#proceso-de-compra a .hover img{display:none}#proceso-de-compra a .hover h2{font-size:24px;margin-bottom:20px}a[href]:after{content:none !important}}#loader{background-color:#000;position:fixed;height:100%;width:100%;z-index:10000;display:block}#outline{width:104px;height:200px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#outline .circle{width:70px;height:70px;margin:10px auto;-webkit-border-radius:50%;border-radius:50%;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #ffffff;-webkit-animation:circle 2s infinite linear;animation:circle 2s infinite linear}@-webkit-keyframes circle{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes circle{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes circle{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes circle{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.error404 article{background-color:#3c3a3a}.error404 article .centered{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:400px}.error404 article .content{background-color:#f3ecec;padding:30px 30px 50px 30px;text-align:center}.error404 article .content h1{font-size:2em}.error404 article .content p{font-size:1.1em}.error404 article .btn{margin:20px auto;display:block;width:170px;padding:10px 20px;font-size:16px}