.prymari-color{color:#0976b7}.elementor-heading-title{color:#0976b7!important;font-family:"Poppins",Sans-serif!important;font-size:26px!important;font-weight:300!important}.top-bar{background:#0976b7;color:#d9d9d9}.top-bar i{color:#d9d9d9}.main-header{z-index:6;top:0;width:100%;background:#fff;-webkit-box-shadow:0px 0px 5px 0px;box-shadow:0px 0px 5px 0px}.logo-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-line{background:#fff;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-pse-header{width:74px;height:auto}@media (max-width:768px){.img-pse-header{display:none;width:74px;height:auto}}#btn-menu{display:none}.menu-p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:93px}.menu-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.menu-p>li{margin:0px 13px;font-weight:700}.menu-p>li a{text-decoration:none;color:#000}.menu-p>li:hover a{color:#0976b7}.sub-menu{display:none}.menu-box{height:93px}.menu-p>.sub-menu>li:hover a{color:#0976b7}.menu-p li:hover .sub-menu{display:block;position:absolute;background:#fff;border-top:solid 4px #0976b7;border-bottom:none}.sub-menu li{background:#fff;padding:15px;margin:5px}.sub-menu li a{text-decoration:none}.sub-menu li:hover{background:$neutral-color}.sub-menu li a{font-family:'Lato';color:$invert-color!important;position:relative;text-transform:none;text-align:left;font-weight:400}.sub-menu li:hover a{background:#fff;color:#0976b7!important;text-decoration:underline}@media (max-width:768px){.menu-p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80vh!important}.movil-bar{position:fixed;bottom:0px;background:#fff;border-top:solid 2px #083ecf;z-index:5}.mv-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mv-icon i{font-size:25px}.btn-menu img{width:45px;height:auto}.menu-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-box{background:#fff;padding:0px;position:absolute;margin-left:-176%;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:9999;height:67vh}#btn-menu:checked~.menu-box{position:fixed;margin-left:-5%;width:100%;-webkit-transition:all 0.5s;transition:all 0.5s}.mv-icon i{color:#000;text-decoration:none}}.entrada-front-page{padding:25px}.entrada-front-page img{width:100%;height:auto}.entrada-front-page h3{text-align:center;text-decoration:none;padding:10px;font-size:22px;color:#0976b7}.entrada-front-page a{text-decoration:none;color:#000}p{line-height:1.5!important;font-size:17px!important}main{overflow:hidden}@media (max-width:768px){.contenedor-web{margin-top:91px}}.call-to-action{background:#edd132;margin-top:22px}.titulo-call-to-action{color:#000;line-height:3.5;font-size:25px;font-weight:bold}.call-to-action-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asesor-call-toaction{width:80px;height:auto;padding:10px}.boton-whatsapp{padding:15px;border-radius:5px;background-color:rgba(40,40,40,0.8)}.boton-whatsapp .wp-number{text-decoration:none;color:#fff;font-size:19px}.boton-whatsapp>i{color:#008000;font-size:25px;margin-right:6px;font-weight:bold}.footer-content{background:#083ecf}.footer-contac{color:#c0c0c0}.autor-bar{text-align:center;background:#0809c4;font-size:14px;color:#fff;padding:15px}.info-empresa{color:#fff}.widgetfoter{padding:20px}.social-redes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-redes div figure{margin-right:5px}#block-10{padding:20px}#block-10 a{background:#edd132;font-size:13px;color:#083ecf}.widgetfoter1 a{font-weight:600;color:#fff}.footer-contac{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.titulo-call-to-action{color:#fff;padding:12px;text-align:center;font-size:15px;width:100%;font-weight:bold}.separador-movil-bar{height:70px}}.inmueble{width:350px;-webkit-box-shadow:0px 0px 5px #808080;box-shadow:0px 0px 5px #808080;overflow:hidden}.from-separador{height:25px}.inmueble ul{padding:12px}.inmueble ul li{font-size:17px}.inmueble-conten{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:29px}.inmueble a{text-decoration:none;color:#000}.inmueble a:hover{text-decoration:none;color:#0976b7}.cont-img{height:300px;width:400px;overflow:hidden}.cont-img img{height:auto;width:100%}.inmu_title{padding:10px;color:#0976b7;font-weight:800;text-align:center;font-size:19px}.btn-inmu{margin-top:5px;color:#fff;background:#0976b7;padding:10px;border-radius:5px;width:100%;height:40px}.btn-inmu-search{color:#fff;background:#0976b7;padding:10px;width:100%;height:40px}.form-control{border-radius:5px;height:40px;width:100%;margin:5px;border:solid 1px #808080}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination li a{font-size:29px;margin:10px;color:#0976b7}.filtro{-webkit-box-shadow:0px 0px 2px #808080;box-shadow:0px 0px 2px #808080;padding:13px;border-radius:5px}.titulo-detalle{color:#0976b7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-size:25px;color:#0976b7}.inmueble-data{text-align:center;-webkit-box-shadow:0px 0px 6px #808080;box-shadow:0px 0px 6px #808080;border-radius:7px}.ciudad{font-size:16px}.page-template-page-detalleinmu-php .inmueble ul li{font-size:16px;color:#0976b7}.page-template-page-detalleinmu-php .inmueble ul li i{font-size:18px;color:#0976b7}.page-template-page-detalleinmu-php .nf-form-cont h3{display:none}.boton-detalle{background:#0976b7}.page-template-page-detalleinmu .breadcrumb{display:block;padding:0}@media (max-width:768px){.filtro{top:0px;position:relative;background:#fff;-webkit-box-shadow:0px 0px 2px #808080;box-shadow:0px 0px 2px #808080;padding:13px;border-radius:5px}}.buscador-portada{margin-top:-230px;z-index:2;position:relative;background:rgba(255,255,255,0.5)}.titulo_1{color:#0976b7;color:#0976b7;font-size:30px}.titulo-front-blog{color:#0976b7;font-weight:800;font-size:30px}#breadcrumbs,.woocommerce-breadcrumb{margin-top:15px!important;padding:5px 15px!important;margin-bottom:6px!important;list-style:none;background-color:#e6e6e6;font-size:0.8em;border-radius:4px!important;color:#555;margin:0 0 1em}#breadcrumbs strong{font-weight:100}.contenedor-informacion{padding:25px}.contacto{height:90px;background:#edd132;border-radius:15px}.contenedor-foto,.contenedor-whatsapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:87px}.asesor-celular{color:#fff}.boton-whatsapp{display:-webkit-box;display:-ms-flexbox;display:flex}.asesor-foto{height:85px;width:85px;overflow:hidden;border-radius:50%;border:solid 1px #808080}.contenedor-data{padding:20px}.tipoInmueble{font-size:20px;font-weight:700;color:#0976b7;padding:10px}.valorInm{font-size:20px;font-weight:700;color:#0976b7;padding:10px}.icon-font{font-weight:700;color:#383838;padding:10px}.icon-font i{border-radius:24%;font-size:40px;background:#0976b7;color:#fff;padding:15px;margin-right:15px}.contenedor-informacion{background:#f7f7f7;-webkit-box-shadow:0px 1px 10px 1px #000;box-shadow:0px 1px 10px 1px #000}.wpcf7-form-control{height:35px;width:100%}.asesor-nombre{font-weight:700}