@import url("https://fonts.googleapis.com/css2?family=Asap&display=swap"); html body{text-align:center;padding-bottom:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul{list-style:inherit;padding:0 !important}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}q:before,q:after{content:”}h1,h2,h3,h4,h5,h6{display:inline-block !important;text-shadow:0 0 5px #fff !important;width:100% !important;margin:1em 0 .5em !important;padding:0 1em !important}h1{color:gray !important;font:800 2em/1em 'Vazirmatn',sans-serif !important}.header-wrap h1{font-size:.7em !important}h2{color:gray !important;font:800 2.1em/1em 'Vazirmatn',sans-serif !important}#reply-title{height:1em !important}h3{color:#4064b7 !important;font:800 1.8em/1em 'Vazirmatn',sans-serif !important}h4{color:gray !important;font:800 1.5em/1em 'Vazirmatn',sans-serif !important}h4.widgetTitle{display:inline-block !important;font-size:1.2em !important}h5{color:gray !important;font:800 1.2em/1em 'Vazirmatn',sans-serif !important}h6{color:gray !important;font:800 1.2em/1em 'Vazirmatn',sans-serif !important}p,strong,em,span,li,label{text-align:left}p{color:#000;font:1.1em/1.6em 'Mulish',sans-serif;margin:1em}strong{font-weight:700}em{font-style:italic}span{display:inline;font:inherit}span p{display:inline}label{display:inline-block;position:relative;text-align:left;font:400 1em/1em 'Mulish',sans-serif;margin:.5em;clear:both}p label{font-size:inherit}#label-title{color:#414142;font:400 1.2em/1em 'Mulish',sans-serif;text-align:center;margin-top:1.5em}blockquote{display:inline-block;background-color:inherit;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/quote.png);background-repeat:no-repeat;background-position:right bottom;padding:2em;margin:2em !important;border:1px solid #ccc;border-left:4px solid #ccc}blockquote p{display:inline-block;color:#333;font:1.2em/1.2em "Times",serif;font-style:italic;text-align:center}blockquote cite{display:block;color:#333;font:1.2em/1em "Times",serif;text-align:right !important;width:80%;margin:1em auto}ul,ol{color:#000}ul{list-style:disc}ol{list-style:decimal}li{font-family:'Mulish',sans-serif;font-size:1.1em;text-align:left;list-style:inherit;padding-left:0;margin:.5em 1.5em .5em 2em}li li{font-size:inherit;list-style:circle;margin-left:1em}li label{font-size:inherit}body a{color:#0d3594;text-decoration:underline}body a:hover{color:#4064b7}hr,hr.wp-block-separator{display:inline-block;width:100%;margin:.2em 0;border-top:1px solid #ccc}hr.wp-block-separator{border-bottom:none !important}address{background-color:#f2f2f2;padding:1em}pre{background-color:#000;border:solid 2px gray;border-radius:.5em;margin:1em}pre code{counter-reset:line-numbering}pre code .line:before{display:inline-block;background-color:#4d4d4d;color:#fff;text-align:right;width:40px;border-bottom:solid 1px #fff;padding:.4em .2em;margin-left:-4em;margin-right:1em;opacity:.5;content:counter(line-numbering);counter-increment:line-numbering}code,.wp-block-code code{color:#0ff;text-align:left;min-height:100px;max-height:500px;padding:2em 2em 2em 4em;counter-increment:linenumber}.container,.container-fluid{display:inline-block;margin:0 auto !important;padding:0 !important}.row{margin:0 !important}.header-wrap{background-color:#fff}.posicion-marca{display:inline-block !important;width:100% !important;margin:100px 0 50px !important}.navbar,.navbar-expand-md{background-color:#fff;display:block !important;position:relative !important;padding:0 1em !important;z-index:1100}.barra-filtros{background-color:#e6e6e6 !important;z-index:1}.fixed-navbar{position:fixed !important;z-index:1100;width:100%;box-shadow:0px 0px 1px 1px #ccc}.navbar li{font:.9em/1em 'Mulish',sans-serif;list-style:none;padding:0;margin:0}.navbar-brand{overflow:visible;text-decoration:none;margin:0;width:200px}.navbar-brand img{display:block;position:fixed;left:100px;top:5px}.navbar-nav,.mr-auto{margin-right:auto !important;margin-left:auto !important}.header-wrap .navbar-light .navbar-nav .nav-link{display:block;color:gray;font:bold 1.1em/2.5em 'Mulish',sans-serif;text-shadow:0 0 2px #fff;text-decoration:none;height:auto;padding:.6em 1em;border-right:none;transition:background-color .5s}.header-wrap .navbar-light .navbar-nav .nav-link:focus,.header-wrap .navbar-light .navbar-nav .nav-link:hover,.header-wrap .navbar-light .navbar-nav a:hover.nav-link{background-color:#4064b7;color:#fff;text-shadow:0 0 2px #000;transition:background-color .5s}.header-wrap .navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{background-color:#8ca7df;color:#fff;text-shadow:none}.header-wrap .navbar-light .navbar-nav .nav-link.disabled{color:#f2f2f2;border-right:1px solid #0d3594}.header-wrap .dropdown-menu{background-color:#fff;padding:0}.header-wrap .dropdown-item,.dropdown-item{color:#414142;font:bold 1em/1.5em 'Mulish',sans-serif;text-decoration:none;padding:.5em}.header-wrap .dropdown-item:focus,.header-wrap .dropdown-item:hover,.header-wrap .dropdown-item:active,.header-wrap .dropdown-item.active{background-color:#234ca9;color:#fff;text-decoration:none}#logo{display:inline-block;vertical-align:middle;padding:0;margin:auto}#logo a{display:inline-block;width:200px;height:40px}.socialbuttons{width:100%}li.social-button,a.social-button,.social-button li a{display:inline-block;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/sprite-icons.png);background-position:left;background-repeat:no-repeat;font:1em/2.2em 'Mulish',sans-serif;text-align:left;text-decoration:none;width:auto;height:40px;margin:.2em;padding-left:40px}li.social-button{color:#000}a.social-button,.socialbuttons li a{color:#0d3594}#facebook{background-position:0 0}#messenger{background-position:0 -40}#twitter{background-position:0 -80px}#instagram{background-position:0 -120px}#email{background-position:0 -160px}#googleplus{background-position:0 -200px}#youtube{background-position:0 -240px}#pinterest{background-position:0 -280px}#linkedin{background-position:0 -320px}#whatsapp-social-web,#whatsapp-social-api{background-position:0 -360px}#whatsapp-social-api{display:none}#telegram{background-position:0 -400px}#telephone{background-position:0 -440px}#mexico{background-position:0 -960px}#usa{background-position:0 -1000px}a:hover.social-button,.socialbuttons li a:hover{background-color:inherit;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/sprite-icons.png);background-repeat:no-repeat;color:#4064b7}a:hover#facebook{background-position:0 -480px}a:hover#messenger{background-position:0 -520px}a:hover#twitter{background-position:0 -560px}a:hover#instagram{background-position:0 -600px}a:hover#email{background-position:0 -640px}a:hover#googleplus{background-position:0 -680px}a:hover#youtube{background-position:0 -720px}a:hover#pinterest{background-position:0 -760px}a:hover#linkedin{background-position:0 -800px}a:hover#whatsapp-social-web,a:hover#whatsapp-social-api{background-position:0 -840px}a:hover#telegram{background-position:0 -880px}.social-bar{display:inline-block;position:fixed;background-color:#f2f2f2;color:#fff;line-height:0;bottom:50%;right:10px;width:40px;height:auto;padding:0;margin:0;z-index:10000}a#facebook-bar,a#instagram-bar,a#whatsapp-bar-web,a#whatsapp-bar-movil{width:40px;height:40px;float:left;padding:0;margin:0}a#facebook-bar{background-color:#1773ea;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/facebook-bar.png);background-position:top center;background-repeat:no-repeat}a#instagram-bar{background:#f7bf00;background:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/instagram-bar.png),-moz-linear-gradient(45deg,rgba(247,191,0,1) 0%,rgba(244,15,59,1) 25%,rgba(245,2,191,1) 75%,rgba(120,11,244,1) 100%);background:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/instagram-bar.png),-webkit-linear-gradient(45deg,rgba(247,191,0,1) 0%,rgba(244,15,59,1) 25%,rgba(245,2,191,1) 75%,rgba(120,11,244,1) 100%);background:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/instagram-bar.png),linear-gradient(45deg,rgba(247,191,0,1) 0%,rgba(244,15,59,1) 25%,rgba(245,2,191,1) 75%,rgba(120,11,244,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7bf00',endColorstr='#780bf4',GradientType=1);background-position:center top;background-repeat:no-repeat}a#whatsapp-bar-web,a#whatsapp-bar-movil{background-color:#25cf43;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/whatsapp-bar.png);background-position:top center;background-repeat:no-repeat}a#whatsapp-bar-movil{display:none}a:hover#facebook-bar{background-color:#404eb0}a:hover#instagram-bar{background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/instagram-bar.png);background-color:#e94b56}a:hover#whatsapp-bar-web,a:hover#whatsapp-bar-movil{background-color:#128c7e}article{display:inline-block}.widget-section{padding:0}.fondo-base,.fondo-variable,.fondos-colores,.fondos-degradados,.fondos-imagenes{display:inline-block;position:relative;width:100%;padding:2.5em 2em;padding-bottom:4em;margin:0 auto;border-radius:0}.fondo-variable{background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/fondo-familia-davisa.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;width:auto;height:auto;padding-top:0;padding-bottom:0}.fondo-transparente,.fondo-claro,.fondo-obscuro{display:inline-block;position:relative;margin:0;padding:0;border-radius:0}.fondo-base{background-color:#fff}.fondo-claro{background-color:#fff}.fondo-obscuro{background-color:#1a1a1a}#fondo-gris{background-color:#e6e6e6}.fondos-colores h1,.fondos-colores h2,.fondos-colores h3,.fondos-colores h4,.fondos-colores h5,.fondos-colores h6{color:gray !important;text-shadow:none !important;margin:4em auto 2em auto !important}.fondos-colores p,.fondos-colores strong,.fondos-colores em,.fondos-colores span,.fondos-colores label,.fondos-colores li{color:#333}.fondos-colores strong{font-weight:700}.fondos-colores a,.fondos-colores li a,.fondos-colores .socialbuttons a{color:#0d3594}.fondos-colores a:hover,.fondos-colores li a:hover,.fondos-colores .socialbuttons a:hover{color:#4064b7}.fondos-colores .socialbuttons a{color:#0d3594}.fondos-colores .socialbuttons a:hover{color:#4064b7}#fondo-degradado{background:#6080ca;background:-moz-linear-gradient(top,rgba(96,128,202,1) 0%,rgba(140,167,223,1) 100%);background:-webkit-linear-gradient(top,rgba(96,128,202,1) 0%,rgba(140,167,223,1) 100%);background:linear-gradient(to bottom,rgba(96,128,202,1) 0%,rgba(140,167,223,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6080ca',endColorstr='#8ca7df',GradientType=0)}.fondos-degradados h1,.fondos-degradados h2,.fondos-degradados h3,.fondos-degradados h4,.fondos-degradados h5,.fondos-degradados h6{color:#fff !important;text-shadow:none !important;margin:4em auto 2em auto !important}.fondos-degradados p,.fondos-degradados strong,.fondos-degradados em,.fondos-degradados span,.fondos-degradados label,.fondos-degradados li{color:#fff}.fondos-degradados strong{font-weight:700}.fondos-degradados a,.fondos-degradados li a,.fondos-degradados .socialbuttons a{color:#ffd387}.fondos-degradados a:hover,.fondos-degradados li a:hover,.fondos-degradados .socialbuttons a:hover{color:#ccc}.fondos-degradados .socialbuttons a{color:#ffd387}.fondos-degradados .socialbuttons a:hover{color:#ccc}#fondo-imagen-uno{background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/fondo-familia-davisa.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background-size:cover;width:100%;height:auto}.fondos-imagenes h1,.fondos-imagenes h2,.fondos-imagenes h3,.fondos-imagenes h4,.fondos-imagenes h5,.fondos-imagenes h6{color:#333 !important;text-shadow:none !important;margin:4em auto 2em auto !important}.fondos-imagenes p,.fondos-imagenes strong,.fondos-imagenes em,.fondos-imagenes span,.fondos-imagenes label,.fondos-imagenes li{color:#333}.fondos-imagenes strong{font-weight:700}.fondos-imagenes a,.fondos-imagenes li a,.fondos-imagenes .socialbuttons a{color:#0d3594}.fondos-imagenes a:hover,.fondos-imagenes li a:hover,.fondos-imagenes .socialbuttons a:hover{color:#4064b7}.fondos-imagenes .socialbuttons a{color:#0d3594}.fondos-imagenes .socialbuttons a:hover{color:#4064b7}#titulo-especial h2{display:inline-block !important;position:absolute !important;color:#fff !important;text-shadow:0 0 4px #000 !important;top:120px !important;left:0 !important;width:100% !important}.widget-section p{font:1.1em/1.6em 'Mulish',sans-serif}.widget-section strong,.widget-section em{font:inherit}.widget-section span,.widget-section label{font:inherit}.widget-section li{font:1.1em/1.6em 'Mulish',sans-serif}.widget-section li a{font:inherit}.widget-section li li{font:inherit;margin-left:1em}.columna-alpha,.columna-beta{display:flex !important;flex-flow:wrap !important;color:#1a1a1a;justify-content:center !important;width:100% !important;padding:0 !important;margin:.5em auto !important;border:none;border-radius:.5em}.columna-alpha{background-color:#fff}.columna-alpha h1,.columna-alpha h2,.columna-alpha h3,.columna-alpha h4,.columna-alpha h5,.columna-alpha h6{font-size:1.4em !important;color:#000 !important;text-shadow:none !important;margin:1em auto !important}.columna-alpha p,.columna-alpha strong,.columna-alpha em,.columna-alpha span,.columna-alpha label,.columna-alpha li{color:#000}.columna-alpha strong{font-weight:700}.columna-alpha a,.columna-alpha li a,.columna-alpha .socialbuttons a{color:#0d3594}.columna-alpha a:hover,.columna-alpha li a:hover,.columna-alpha .socialbuttons a:hover{color:#4064b7}.columna-alpha .socialbuttons a{color:#0d3594}.columna-alpha .socialbuttons a:hover{color:#4064b7}.columna-beta{background-color:#f2f2f2}.columna-beta h1,.columna-beta h2,.columna-beta h3,.columna-beta h4,.columna-beta h5,.columna-beta h6{font-size:1.2em;color:#000;text-shadow:none;margin:1em auto !important}.columna-beta p,.columna-beta strong,.columna-beta em,.columna-beta span,.columna-beta label,.columna-beta li{color:#000}.columna-beta strong{font-weight:700}.columna-beta a,.columna-beta li a,.columna-beta .socialbuttons a{color:#0d3594}.columna-beta a:hover,.columna-beta li a:hover,.columna-beta .socialbuttons a:hover{color:#4064b7}.columna-beta .socialbuttons a{color:#0d3594}.columna-beta .socialbuttons a:hover{color:#4064b7}.desplegable-alpha,.desplegable-beta{float:left;width:100%;margin-top:-15px !important;margin:0;padding:0 .5em;border-radius:.5em;z-index:100}.desplegable-alpha{background-color:#f2f2f2}.desplegable-alpha h1,.desplegable-alpha h2,.desplegable-alpha h3,.desplegable-alpha h4,.desplegable-alpha h5,.desplegable-alpha h6{font-size:1.4em;color:#000;text-shadow:none}.desplegable-alpha p,.desplegable-alpha strong,.desplegable-alpha em,.desplegable-alpha span,.desplegable-alpha label,.desplegable-alpha li{color:#000}.desplegable-alpha a,.desplegable-alpha li a,.desplegable-alpha .socialbuttons a{color:#0d3594}.desplegable-alpha a:hover,.desplegable-alpha li a:hover,.desplegable-alpha .socialbuttons a:hover{color:#4064b7}.desplegable-alpha .socialbuttons a{color:#0d3594}.desplegable-alpha .socialbuttons a:hover{color:#4064b7}.desplegable-beta{background-color:#fff}.desplegable-beta h1,.desplegable-beta h2,.desplegable-beta h3,.desplegable-beta h4,.desplegable-beta h5,.desplegable-beta h6{font-size:1.2em;color:#000;text-shadow:none}.desplegable-beta p,.desplegable-beta strong,.desplegable-beta em,.desplegable-beta span,.desplegable-beta label,.desplegable-beta li{color:#000}.desplegable-beta a,.desplegable-beta li a,.desplegable-beta .socialbuttons a{color:#0d3594}.desplegable-beta a:hover,.desplegable-beta li a:hover,.desplegable-beta .socialbuttons a:hover{color:#4064b7}.desplegable-beta .socialbuttons a{color:#0d3594}.desplegable-beta .socialbuttons a:hover{color:#4064b7}#fondo-degradado .desplegable-alpha h1,#fondo-degradado .desplegable-alpha h2,#fondo-degradado .desplegable-alpha h3,#fondo-degradado .desplegable-alpha h4,#fondo-degradado .desplegable-alpha h5,#fondo-degradado .desplegable-alpha h6{color:#333}#fondo-degradado .desplegable-alpha p,#fondo-degradado .desplegable-alpha strong,#fondo-degradado .desplegable-alpha em,#fondo-degradado .desplegable-alpha span,#fondo-degradado .desplegable-alpha label,#fondo-degradado .desplegable-alpha li{color:#333}#fondo-degradado .desplegable-beta h1,#fondo-degradado .desplegable-beta h2,#fondo-degradado .desplegable-beta h3,#fondo-degradado .desplegable-beta h4,#fondo-degradado .desplegable-beta h5,#fondo-degradado .desplegable-beta h6{color:#000}#fondo-degradado .desplegable-beta p,#fondo-degradado .desplegable-beta strong,#fondo-degradado .desplegable-beta em,#fondo-degradado .desplegable-beta span,#fondo-degradado .desplegable-beta label,#fondo-degradado .desplegable-beta li{color:#000}.fondos-colores hr,.fondos-degradados hr,.fondos-imagenes hr{border-top:solid 1px #0d359433}.columna-beta hr{border-top:solid 1px #e6e6e6}.columna-alpha hr{border-top:solid 1px #e6e6e6}aside{border-left:solid 1px #ccc}.sidebar-section{padding:0 !important}.sidebar-section li,.footer-section li{list-style:none;text-align:left;padding:0;margin:0}.sidebar-section li a,.footer-section li a{display:inline-block;color:#0d3594;font:400 1em/1.5em 'Mulish',sans-serif;text-decoration:none;width:90%;padding:.4em .8em;margin:0}.sidebar-section li li a,.footer-section li li a{font:inherit;margin-left:1em}.sidebar-section li a:hover,.footer-section li a:hover{background-color:#0d3594;color:#fff}.tagcloud{padding:5%}.metadata{margin:1em !important}.metadata p,time{color:#333;font:1em/1.2em 'Mulish',sans-serif;text-align:center;margin:.4em 0}img.rounded-circle,.rounded-circle img{margin:.8em;border-radius:50%}#autor-name{font-size:1.4em;font-weight:700;text-align:center}a.btn,button.btn{display:inline-block;text-align:center;border:none}.columna-alpha button.btn-primary,.columna-alpha a.btn-primary,.columna-alpha button.btn-secondary,.columna-alpha a.btn-secondary,.columna-alpha button.btn-info,.columna-alpha a.btn-info{width:auto;margin:1em}.columna-beta button.btn-primary,.columna-beta a.btn-primary,.columna-beta button.btn-secondary,.columna-beta a.btn-secondary,.columna-beta button.btn-info,.columna-beta a.btn-info{width:auto;margin:1em}a.btn,button.btn-primary,a.btn-primary,button.btn-secondary,a.btn-secondary,button.btn-outline-success,input.submit,button.btn-info,a.btn-info,.wp-block-button .wp-block-button__link{display:inline-block;align-self:flex-end;background-color:#4064b7;color:#fff;font:700 1.2em/1em 'Mulish',sans-serif;text-align:center;text-decoration:none;text-shadow:0 0 2px #000;padding:.8em 1em;margin:1em auto;border-radius:.2em;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4);transition:background-color .5s}a:hover.btn,button:hover.btn-outline-success,button:active.btn-outline-success,input:hover.submit,.wp-block-button button:hover.wp-block-button__link{background:#0d3594;border-color:#fff;transition:background-color .5s,color .5s,border .5s}.wp-block-button button:hover.wp-block-button__link{color:#fff;opacity:.7}button.btn-primary,a.btn-primary{background-color:#4064b7;color:#fff !important;font:700 1.2em/1em 'Mulish',sans-serif;border-color:#e6e6e6 !important;transition:background-color .5s,color .5s,border .5s}button:hover.btn-primary,a:hover.btn-primary{background-color:#0d3594;color:#fff !important;border-color:#0d3594 !important;transition:background-color .5s,color .5s,border .5s}.btn-primary.focus,.btn-primary:focus,.btn-primary.active,.btn-primary:active{background-color:#0d3594;transition:background-color .5s,color .5s,border .5s}button.btn-secondary,a.btn-secondary{background-color:gray;color:#fff !important;font:700 1em/1em 'Mulish',sans-serif;border-color:gray;transition:background-color .5s,color .5s,border .5s}button:hover.btn-secondary,a:hover.btn-secondary{background-color:#333;color:#fff !important;border-color:#333;transition:background-color .5s,color .5s,border .5s}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary.active,.btn-secondary:active{background-color:#333;transition:background-color .5s,color .5s,border .5s}button.btn-info,a.btn-info{background-color:#ffb446;color:#fff !important;font:700 1em/1em 'Mulish',sans-serif;transition:background-color .5s,color .5s,border .5s}button:hover.btn-info,a:hover.btn-info{background-color:#dd8300;color:#fff !important;border-color:#dd8300;transition:background-color .5s,color .5s,border .5s}.btn-info.focus,.btn-info:focus,.btn-info.active,.btn-info:active{background-color:#dd8300;border-color:#dd8300;transition:background-color .5s,color .5s,border .5s}input#searchsubmit,button.wp-block-search__button{display:inline-block;background-color:#4064b7;color:#fff !important;font:1em/1em 'Mulish',sans-serif;text-align:center;text-decoration:none;text-shadow:0 0 2px #000;padding:.4em;margin:0 .5em;border:1px solid #4064b7;border-radius:.2em;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4);transition:background-color .5s,color .5s,border .5s}input:hover#searchsubmit,button:hover.wp-block-search__button{background-color:#0d3594;color:#fff !important;border:solid 1px #0d3594;transition:background-color .5s,color .5s,border .5s}input:focus#searchsubmit,button:focus.wp-block-search__button{background-color:#0d3594;border-color:#0d3594;transition:background-color .5s,color .5s,border .5s}.card-link{text-align:right}a.card-link,.card-link a{display:inline-block;background-color:#0b4191;color:#fff !important;font:700 1em/1em 'Mulish',sans-serif;text-align:center;text-decoration:none;text-shadow:0 0 2px #000;padding:.8em 1em;margin:1em;border:solid 1px #4064b7;border-radius:.2em;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4);transition:background-color .5s,color .5s,border .5s}a:hover.card-link,.card-link a:hover{background:#333;color:#fff !important;border:solid 1px #333;transition:background-color .5s,color .5s,border .5s}a#whatsapp-web-page,a#whatsapp-movil-page,a#descarga{background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/whatsapp-page.png) !important;background-position:100% 50% !important;background-repeat:no-repeat !important;color:#fff !important;width:180px;height:auto;padding-right:60px}a:hover#whatsapp-web-page,a:hover#whatsapp-movil-page,a:hover#descarga{color:#fff !important}a#descarga{background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/descarga.png) !important}a#whatsapp-movil-page{display:none}p a#whatsapp-web-page{margin:0 1em}.wp-block-search{padding:0 .5em}.wpcf7{display:flex;flex-flow:wrap;background-color:#4064b7;justify-content:center;width:90%;padding:0;margin:.5em 5%;border:none;border-radius:.5em}.wpcf7 h1,.wpcf7 h2,.wpcf7 h3,.wpcf7 h4,.wpcf7 h5,.wpcf7 h6,.wpcf7 p,.wpcf7 strong,.wpcf7 em,.wpcf7 span,.wpcf7 label,.wpcf7 li{color:#fff !important;text-shadow:none}.wpcf7 h1,.wpcf7 h2,.wpcf7 h3,.wpcf7 h4,.wpcf7 h5,.wpcf7 h6{margin:1em auto !important}.wpcf7 p{margin:.4em 1em}.wpcf7 a{color:#ccc}.wpcf7 a:hover{color:#fff}.wpcf7 li a{color:#0d3594}.wpcf7 li a:hover{color:#4064b7}.form-inline,#searchform{display:inline-block;vertical-align:middle;padding:.2em;margin:.2em auto}.widget-section input#s,input#s,form input#s{width:60%}label.screen-reader-text{display:none}.form-control,.wpcf7-form-control{display:inline-block;font:1em/1em 'Mulish',sans-serif;max-width:100%;padding:.2em;margin:0}textarea,.form-control,input.wpcf7-text,input#s,input.wp-block-search__input{display:inline-block;vertical-align:middle;background-color:#fff;color:#1a1a1a;font:1em/1em 'Mulish',sans-serif;width:100%;height:30px;padding:.2em;margin:0 auto;border:solid 1px #ccc;border-radius:4px;box-shadow:inset 0 0 .2em .2em #e6e6e6}input.wpcf7-text{color:#1a1a1a;font:1em/1.5em 'Mulish',sans-serif;padding:.4em;border-radius:4px}textarea{height:100px;padding:.4em;border-radius:4px}.wpcf7 form .wpcf7-response-output{margin:0 .5em !important}input.wpcf7-submit{background-color:#333;color:#fff !important;font:700 1em/1em 'Mulish',sans-serif;text-align:center;text-decoration:none;text-shadow:0 0 2px #000;padding:.8em 1em;margin:1em auto;border:solid 1px #333;border-radius:.2em;box-shadow:none;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4);transition:background-color .5s}input:hover.wpcf7-submit{background:gray;color:#fff;border:solid 1px gray;transition:background-color .5s}input.wpcf7-submit{display:block}.wpcf7 form.sent .wpcf7-response-output{background-color:green;color:#fff;margin-bottom:50px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background-color:orange;color:#fff;margin-bottom:50px}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:50% !important;margin:0 25% !important}fieldset{display:inline-block !important;background-color:#f2f2f2 !important;justify-content:center !important;width:100% !important;padding:1em !important;margin:.5em 0 !important;border:none !important;border-radius:.5em !important}legend{display:inline-blocK !important;color:#0096b2 !important;font:800 1.6em/1em 'Vazirmatn',sans-serif !important}fieldset input.username,fieldset input.password,fieldset input.textbox{display:inline-block !important;vertical-align:middle !important;background-color:#fff !important;color:#1a1a1a !important;font:1em/1em 'Mulish',sans-serif !important;max-width:100% !important;height:30px !important;padding:.2em !important;margin:0 auto !important;border:solid 1px #ccc !important;border-radius:4px !important;box-shadow:inset 0 0 .2em .2em #e6e6e6 !important}fieldset input.buttons{display:inline-block !important;align-self:flex-end !important;background-color:#0b4191 !important;color:#fff !important;font:700 1.2em/1em 'Mulish',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.8em 1em !important;margin:1em auto !important;border:solid 1px #0b4191 !important;border-radius:.2em !important;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4) !important;transition:background-color .5s !important}fieldset input:hover.buttons{background:#333 !important;color:#fff !important;border-color:#fff !important;transition:background-color .5s,color .5s,border .5s !important}.col-1,.col-2{display:inline-block;max-width:100%}.card{display:inline-block;background-color:#fff;vertical-align:top;position:relative;width:100%;border:solid 1px #e6e6e6;margin:1em 0;border-radius:.4em;box-shadow:none}.card-body{padding:0 !important}.img-fluid img,img.img-fluid,.card-img img,img.card-img{display:inline-block;position:relative;vertical-align:top;width:100%;height:auto}.card-img img,img.card-img{border-radius:.4em .4em 0 0}.card-img img,img.card-img,.zoom-section img,img.zoom-section{transition:transform .5s}.card-img img:hover,img:hover.card-img,.zoom-section img:hover,img:hover.zoom-section{transform:scale(1.05);box-sizing:border-box}h3.card-title{color:#0d3594 !important;font:800 1.2em/1em 'Vazirmatn',sans-serif !important}h3.card-title a{color:#0d3594 !important;text-decoration:none !important}h3.card-title a:hover{color:#4064b7 !important}p.card-text{color:#4d4d4d;font:1em/1.2em 'Mulish',sans-serif;margin:.5em}.list-group-item{display:inline-block;color:#4d4d4d;font:1em/1.2em 'Mulish',sans-serif;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.navigation{display:block;width:100%;padding:.2em;margin:1em 0}.wp-pagenavi{display:inline-block}.wp-pagenavi span,.wp-pagenavi a,.wp-pagenavi span.current,a#subir{display:inline-block;font:.9em/1.2em 'Mulish',sans-serif;text-decoration:none;margin:.05em;padding:.5em;border-radius:0}.wp-pagenavi span{display:inline-block;color:#4d4d4d}.wp-pagenavi a{background-color:#4064b7 !important;color:#fff !important}.wp-pagenavi a:hover{background-color:#0d3594 !important;color:#fff !important}.wp-pagenavi span.current{background-color:#fff !important;color:#060606 !important;box-shadow:0 0 .2em .2em #ccc !important}.comments-area{background-color:#f2f2f2;padding:1em}.comments-title,.comment-reply-title{font:700 1.5em/1em 'Vazirmatn',sans-serif !important}.comments-area p,.comments-area label,.comments-area span{color:#000}.comment-list p{font-size:inherit}span.required{color:red;font-weight:700}.comments-area a{color:#003f7c}.comments-area a:hover{color:#298ff1}.comments-area li{vertical-align:top;list-style:none;background-color:#fff;margin:.5em -1px .5em 1em;padding:0;border:1px solid #ccc;border-radius:0 20px 0 0;-moz-border-radius:0 20px 0 0;-webkit-border-radius:0 20px 0 0;-o-border-radius:0 20px 0 0;-ms-border-radius:0 20px 0 0}.comment-author{background-color:#f2f2f2;border-bottom:1px solid #ccc;width:100%;margin-left:0 !important;border-radius:0 20px 0 0}.comment-author p,.comment-author label,.comment-author span{color:#000}.comments-area .comment-author a{color:#003f7c}.comments-area .comment-author a:hover{color:#016acf}.comment-meta{margin:1em}.comment-body p{color:#000}.alert-success{display:inline-block;vertical-align:top;background-color:#b9f274;color:#0b4191;font:bold 1em/1em Arial,Helvetica,sans-serif;text-align:center;width:100%;padding:1em}.form-submit{display:inline-block;text-align:center}input.submit{font:700 1.1em/1em 'Mulish',sans-serif}#footer-wrap{background-color:#f2f2f2;margin-top:0;padding:2% 5% !important;padding-bottom:100px !important}#footer-wrap h1,#footer-wrap h2,#footer-wrap h3,#footer-wrap h4,#footer-wrap h5,#footer-wrap h6{color:gray !important;text-shadow:none !important;margin:2em 0 1em !important}#footer-wrap p,#footer-wrap strong,#footer-wrap em,#footer-wrap span,#footer-wrap label,#footer-wrap li{color:gray}#footer-wrap a{color:#0d3594}#footer-wrap a:hover{color:#4064b7}#footer-wrap li a{background:0 0 !important;color:#0d3594}#footer-wrap li a:hover{background:0 0 !important;color:#4064b7}#footer-wrap small,#footer-wrap small p{color:#333;font-family:'Mulish',sans-serif;text-align:center;width:96%;margin:auto}a#subir{display:none;position:fixed;background-color:#fff;color:#0b4191;font:700 1.1em/1.6em 'Mulish',sans-serif;text-decoration:none;width:30px;height:30px;padding:0;margin:35px 45%;bottom:15px;border:solid 2px #0b4191;border-radius:50%;box-shadow:2px 2px 4px 1px rgba(0,0,0,.2);transition:background-color .5s;z-index:1000}a:hover#subir{color:#4064b7;border-color:#4064b7;transition:background-color .5s}a#whatsapp-web,a#whatsapp-movil{display:inline-block;position:fixed;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/whatsapp.png);background-position:100% 0;background-repeat:no-repeat;color:#0d3594;font:700 1em/2em 'Vazirmatn',sans-serif;line-height:60px;text-decoration:none;text-shadow:0 0 4px #fff;width:60px;height:60px;padding-right:110px;margin:25px 15%;right:0;bottom:20px;z-index:1001}a#whatsapp-movil{display:none}a:hover#whatsapp-web,a:hover#whatsapp-movil{background-position:100% -60px;color:#0d3594}img{width:auto;height:auto;margin:auto}.alignleft{float:left}.aligncenter{display:block;clear:both}.alignright{float:right}figure{vertical-align:top;max-width:100%;padding:0;margin:1em auto}figcaption{color:#1a1a1a;font:.9em/1.5em 'Mulish',sans-serif;margin:1em}.wp-block-video video{max-height:600px}i.theChampWhatsappBackground{display:none}li#theChampTabs-0-li,li#theChampTabs-1-li{display:inline-block !important;color:#fff;font-weight:700;padding:.5em !important;border-radius:10px !important}li#theChampTabs-0-li{background-color:#3c589a}li#theChampTabs-1-li{background-color:#67679e}li.theChampSelectedTab{border-bottom:4px solid #82bd00 !important}.reveal{position:relative;opacity:0}.reveal.active{opacity:1}.active.fade-bottom{animation:fade-bottom 1s ease-in}.active.fade-left{animation:fade-left 1s ease-in}.active.fade-right{animation:fade-right 1s ease-in}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}a.theChampWhatsappSvg{display:none}.woocommerce{display:inline-block !important;text-align:center !important;width:100% !important}.woocommerce-product-search{margin:.5em !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background-color:#f2f2f2;text-align:center !important;padding-bottom:1em !important;border-radius:0 0 1em 1em}.products h2{color:#0b4191 !important;font:800 1.2em/1em 'Vazirmatn',sans-serif !important;margin:.5em 0 !important}.products h2:hover{color:#4064b7 !important}.woocommerce ul.products li.product a img{margin:0 !important}h1.product_title{font:400 1.8em/1em 'Vazirmatn',sans-serif !important;margin-top:1em !important}.woocommerce span.onsale,.woocommerce .products span.onsale,.woocommerce .product span.onsale{position:absolute !important;background-color:#54c200 !important;font:1.1rem/3.2em 'Mulish',sans-serif !important;text-shadow:0 0 5px #000 !important;width:65px !important;height:65px !important;top:20px !important;left:10px !important}.in-stock,.out-of-stock,.available-on-backorder{text-align:center !important;font-size:1.4em !important}.in-stock,.available-on-backorder{color:#42579d !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-product-search button,.woocommerce a.added_to_cart{display:inline-block !important;align-items:center !important;justify-content:center !important;background-color:#4064b7 !important;color:#fff !important;font:700 1em/1em 'Mulish',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.8em 1em !important;margin:.5em .1em !important;border-radius:.2em !important;border:solid 1px #4064b7 !important;box-shadow:none !important;box-shadow:2px 2px 4px 1px rgba(0,0,0,.8) !important;transition:background-color .5s,color .5s,border .5s}.woocommerce #respond input:hover#submit,.woocommerce a:hover.button,.woocommerce button:hover.button,.woocommerce input:hover.button,.woocommerce-product-search button:hover{background-color:#0d3594 !important;color:#fff !important;border:solid 1px #0d3594 !important;transition:background-color .5s,color .5s,border .5s}.woocommerce a.added_to_cart{background-color:gray !important;font:700 .8em/1em 'Mulish',sans-serif !important;border-color:gray !important}.woocommerce a:hover.added_to_cart{background-color:#333 !important;border-color:#333 !important}.woocommerce-product-search button{display:inline-block !important;padding:.4em !important;margin:0 .1em !important}.woocommerce-product-search button:hover{background-color:#0d3594 !important;border-color:#0d3594 !important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:120px !important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{display:inline-block !important;align-items:center !important;justify-content:center !important;background-color:#4064b7 !important;color:#fff !important;font:700 1em/1em 'Mulish',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.8em 1em !important;margin:.5em 50px !important;border-radius:.2em !important;border:solid 1px #4064b7 !important;box-shadow:none !important;box-shadow:2px 2px 4px 1px rgba(0,0,0,.8) !important;transition:background-color .5s,color .5s,border .5s}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/carrito.png) !important;background-position:100% 50% !important;background-repeat:no-repeat !important;color:#fff !important;font:700 1.2em/1em 'Mulish',sans-serif !important;width:180px;height:auto;padding-right:50px !important;margin:auto !important;z-index:1000 !important}.woocommerce ul.products li.product .price,span.amount{display:block !important;color:#54c200 !important;font:700 1.8rem/1em 'Vazirmatn',sans-serif !important;text-align:center !important;margin:.2em 0 !important}span.card-price,.price span,.woocommerce-Price-currencySymbol{color:#54c200 !important}.price del,.price del span{color:#32609c !important}tr.cart-discount td:before{display:inline-block !important;content:" ¡Descuento! " !important;color:#54c200 !important;font:2rem/1em 'Vazirmatn',sans-serif !important;text-align:center !important;margin:0 auto !important}tr.order-total bdi{font:700 1.8rem/1em 'Vazirmatn',sans-serif !important}tr.order-total bdi,tr.order-total bdi span{color:#0b4191 !important}.list-group-item{display:inline-block !important;color:#4d4d4d !important;font:1em/1em 'Mulish',sans-serif !important;border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important}p.return-to-shop{text-align:center}.woocommerce div.product form.cart{display:inline-block}.woocommerce nav.woocommerce-pagination ul li{border-right:solid 1px #ccc !important;font-size:1em}.page-numbers{color:#0b4191 !important;background:#fff !important;border-color:#ccc !important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#0d3594 !important;color:#fff !important}.woocommerce-MyAccount-navigation li{display:inline-block;vertical-align:top;list-style:none;width:100%;margin:0}.woocommerce-MyAccount-navigation li a{background-color:#1559bd;display:inline-block;vertical-align:top;color:#fff;font:400 1em/1em 'Mulish',sans-serif;text-shadow:0 0 5px #000;text-align:center;text-decoration:none;width:100%;padding:.6em;margin:.2em auto;border-radius:6px;box-shadow:none;background:linear-gradient(to bottom,#8ca7df 0%,#4064b7 100%)}.woocommerce-MyAccount-navigation li a:hover{background:#4064b7;color:#fff;background:linear-gradient(to bottom,#113587 0%,#4064b7 100%)}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin:1em !important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:solid 1px #ccc !important}p.form-row{display:inline-block;width:100%;font:1em/1em Arial,sans-serif !important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce .quantity .qty,.coupon .input-text,.woocommerce .woocommerce-ordering select,input.search-field,input#author{display:inline-block;vertical-align:middle;background-color:#fff !important;color:#1a1a1a;font:1em/1em 'Mulish',sans-serif !important;max-width:100% !important;height:30px;padding:.2em !important;margin:0 auto !important;border:solid 1px #ccc !important;border-radius:4px;box-shadow:inset 0 0 .2em .2em #e6e6e6 !important}.woocommerce .quantity .qty{padding:0 !important}input.search-field{width:150px}.select2-selection{border:solid 1px #ccc !important;padding:.1em 0;background:#eee;background:-moz-linear-gradient(top,#eee 0%,#ccc 100%);background:-webkit-linear-gradient(top,#eee 0%,#ccc 100%);background:linear-gradient(to bottom,#eee 0%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#eedda8 !important;color:#1a1a1a !important}h3#ship-to-different-address{font:1em/1em 'Mulish',sans-serif !important}.woocommerce div.product p.price,.woocommerce div.product span.price{display:inline-block !important;color:#5a9f5a !important;font:1.4em/1em 'Mulish',sans-serif !important;font-weight:400 !important;text-align:center;width:100%;margin:.5em !important}.woocommerce .quantity .qty,.coupon .input-text{display:inline-block;font:1em/1em Arial,sans-serif !important;width:60px !important;margin:.5em !important}.woocommerce div.product form.cart div.quantity{float:center !important;margin:.5em auto !important}.coupon .input-text{width:150px !important}.product_meta{display:inline-block;background-color:#f2f2f2;font:1em/1em 'Mulish',sans-serif;padding:5%;width:90%;border-radius:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000 !important}.select2-results ul li{color:#000 !important}.select2-results ul li:hover{color:#fff !important}table.shop_table,table{color:#1a1a1a !important;border:solid 1px #ccc !important}td{border-top:solid 1px #ccc !important}tfoot td,tfoot th,tbody th{border-top:solid 1px #ccc !important}.product-name,.product-price,.product-quantity,.product-subtotal,.product-total,.cart-subtotal,.woocommerce-shipping-totals,.order-total{font:1.1em/1.6em 'Mulish',sans-serif !important;font-weight:400 !important}.wc_payment_methods,.woocommerce-checkout-payment,.place-order{background-color:#f2f2f2 !important}.payment_box{background-color:#dfdcde !important;font-size:.7em !important}.payment_box:before{background-color:#e7e9f4 !important;border:1em solid #d1d2d3 !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important}.woocommerce-checkout-payment ul li{list-style:none !important}.input-radio{display:inline !important;width:10px !important;margin:.5em !important}.woocommerce-checkout #payment ul.payment_methods li img{width:auto;height:30px}.wc-ppcp-checkout-container{display:inline-block !important;width:60% !important;margin:1em auto !important}.wc-ppcp-cart-payments__container,.paypal-button-container{margin:1em auto !important}.buttons-container .paypal-button-container{margin:1em auto !important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#e7e9f4 !important;color:#1a1a1a !important;padding:.5em 3em !important}.woocommerce-NoticeGroup ul li,.woocommerce-NoticeGroup ul li strong{color:#000 !important}.woocommerce ul.product_list_widget li{padding:1em !important;margin:0 !important;border-bottom:1px solid #ccc}.woocommerce ul.product_list_widget li a:hover{color:#053600;background-color:inherit !important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:80px !important;height:auto !important}.elements-wrapper{display:inline-block;background-color:#fff;margin:1em;padding:.5em;border-radius:.5em;box-shadow:2px 2px 5px #414142}.wcps-items-title a{display:block;color:#000 !important;font:400 1em/1em 'Stardos Stencil',cursive;text-align:center;text-decoration:none;margin:.5em 0}.slick-slide img{width:100%;height:auto}#reviews{display:inline-block !important}p.comment-notes{display:inline-block !important;background-color:#f2f2f2 !important;margin:1em !important;padding:1em !important}.star-rating,.star-rating span{display:inline-block !important;color:#ffa306;text-align:center !important}.comment-form-rating,p.stars{text-align:center !important;font:1.2em/1em 'Mulish',sans-serif !important}.comment-form-rating,.comment-form-comment{display:inline-block !important;width:100% !important;margin:1em 0 !important;padding:0 !important}.comment-form-author,.comment-form-email{display:inline !important;width:50% !important;margin:1em 0 !important;padding:0 !important}.comment-form-cookies-consent{display:inline-block !important;width:100% !important;margin:2em !important}.comment-form-cookies-consent input,.comment-form-cookies-consent label{display:inline !important}.woocommerce-product-gallery--columns-4 .wpb-wiz-woocommerce-product-gallery__wrapper #wpb_wiz_gallery .woocommerce-product-gallery__image{width:18% !important;margin:5px 1% !important}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background-color:#54c200 !important;color:#fff !important;border-color:#54c200 !important}.wc-block-grid .wc-block-grid__product-onsale span,.wc-block-grid__product-image .wc-block-grid__product-onsale span{color:#fff !important}h3 a{color:#4d4d4d;text-decoration:none}del,del span bdi{color:#32609c !important}del .woocommerce-Price-currencySymbol{color:#32609c !important}ins{color:#32609c;text-decoration:none}.wp-block-query-pagination{background-color:transparent !important;margin:1em !important;padding:1em !important;border-top:solid 1px #e6e6e6 !important}span.page-numbers,a.page-numbers{color:#fff !important;font:.8em/1em 'Mont Bold',sans-serif !important;text-decoration:none;padding:.5em !important;border-radius:.1rem !important;box-shadow:0rem 0rem .1rem 0 #000 !important}span.page-numbers{background-color:#e6e6e6 !important;color:#000 !important}a.page-numbers{background-color:#4064b7 !important}a:hover.page-numbers{background-color:#0d3594 !important}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{background:0 0 !important;font:1.2em/1em 'Mont Bold',sans-serif !important;text-decoration:none !important}button.add_to_cart_button,a.add_to_cart_button,button.wc-interactive,a.wc-interactive{align-self:flex-end !important;background-color:#4064b7 !important;color:#fff !important;font:700 1em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.8em 1em !important;margin:.5em auto !important;border-radius:.4em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s !important}button:hover.add_to_cart_button,a:hover.add_to_cart_button,button:hover.wc-interactive,a:hover.wc-interactive{background-color:#0d3594 !important;transition:background-color .5s !important}button.add_to_cart_button span,a.add_to_cart_button span,button.wc-interactive span,a.wc-interactive span{color:#fff !important}a.added_to_cart,.added_to_cart a{display:inline-block !important;align-self:flex-end !important;background-color:gray !important;color:#fff !important;font:700 .8em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.8em 1em !important;margin:.5 em auto !important;border-radius:.4em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s !important}a:hover.added_to_cart,.added_to_cart a:hover{background-color:#333 !important;transition:background-color .5s !important}.wc-block-components-sidebar-layout{padding:10px !important}.wc-block-components-sidebar-layout,.wc-block-cart,.wp-block-woocommerce-filled-cart-block,.is-small{padding:10px !important}.wc-block-components-product-price{text-align:center !important;margin:auto !important}.wc-block-cart-item__total{font:800 1.2em/2em 'Roboto',sans-serif !important}.wc-block-components-button:not(.is-link) .wc-block-components-button__text,label.wc-block-components-button__text{display:inline-block !important;text-align:center !important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.wc-forward{background:#4064b7 !important;color:#fff !important;border:solid 1px #4064b7 !important;padding:10px !important}button.wc-block-cart-item__remove-link,a.wc-block-cart-item__remove-link{display:inline-block !important;align-self:flex-end !important;background-color:gray !important;color:#fff !important;font:700 .8em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.6em !important;margin:1em auto gray;border:solid 1px #588ad5 !important;border-radius:.5em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s,color .5s,border .5s !important}button:hover.wc-block-cart-item__remove-link,a:hover.wc-block-cart-item__remove-link{background:#333 !important;border-color:#333 !important;transition:background-color .5s,color .5s,border .5s !important}.wc-block-components-totals-item,.wc-block-components-totals-item__description{font:700 1em/1em 'Roboto',sans-serif !important}a.wc-block-components-totals-shipping__change-address__link{display:inline-block !important;align-self:flex-end !important;background-color:gray !important;color:#fff !important;font:700 .8em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;width:150px !important;padding:.8em 1em !important;margin:1em auto !important;border:solid 1px gray !important;border-radius:.5em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s,color .5s,border .5s !important}a:hover.wc-block-components-totals-shipping__change-address__link{background:#333 !important;border-color:#333 !important;transition:background-color .5s,color .5s,border .5s !important}button.wc-block-components-shipping-calculator-address__button,a.wc-block-components-shipping-calculator-address__button{display:inline-block !important;align-self:flex-end !important;background-color:#ffb446 !important;color:#fff !important;font:700 1em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;width:150px !important;padding:.8em 1em !important;margin:1em auto !important;border:solid 1px #ffb446 !important;border-radius:.5em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s,color .5s,border .5s !important}button:hover.wc-block-components-shipping-calculator-address__button,a:hover.wc-block-components-shipping-calculator-address__button{background-color:#dd8300 !important;color:#fff !important;border-color:#dd8300 !important;transition:background-color .5s,color .5s,border .5s !important}button.wc-block-components-totals-coupon-link,a.wc-block-components-totals-coupon-link{display:inline-block !important;align-self:flex-end !important;background-color:#ffb446 !important;color:#fff !important;font:700 1em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.8em 1em !important;margin:1em auto !important;border:solid 1px #ffb446 !important;border-radius:.5em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s,color .5s,border .5s !important}button:hover.wc-block-components-totals-coupon-link,a:hover.wc-block-components-totals-coupon-link{background-color:#dd8300 !important;color:#fff !important;border-color:#dd8300 !important;transition:background-color .5s,color .5s,border .5s !important}button.wc-block-components-totals-coupon__button,a.wc-block-components-totals-coupon__button{display:inline-block !important;align-self:center !important;background-color:#4064b7 !important;color:#fff !important;font:700 1em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;padding:.6em !important;margin:0 .5em !important;border:solid 1px #4064b7 !important;border-radius:.5em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s,color .5s,border .5s !important}button:hover.wc-block-components-totals-coupon__button,a:hover.wc-block-components-totals-coupon__button{background-color:#0d3594 !important;color:#fff !important;border-color:#0d3594 !important;transition:background-color .5s,color .5s,border .5s !important}button.wc-block-cart__submit-button,a.wc-block-cart__submit-button{display:inline-block !important;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/carrito.png) !important;background-position:100% 50% !important;background-repeat:no-repeat !important;display:inline-block !important;align-self:flex-end !important;background-color:#4064b7 !important;color:#fff !important;font:700 1.2em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;width:180px !important;height:auto !important;padding:.8em 1em !important;padding-right:50px !important;margin:1em auto !important;border:solid 1px #4064b7 !important;border-radius:.5em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s,color .5s,border .5s !important;z-index:1000 !important}button:hover.wc-block-cart__submit-button,a:hover.wc-block-cart__submit-button{background-color:#0d3594 !important;color:#fff !important;border-color:#0d3594 !important;transition:background-color .5s,color .5s,border .5s !important}button.wc-block-components-checkout-place-order-button,a.wc-block-components-checkout-place-order-button{display:inline-block !important;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/carrito.png) !important;background-position:100% 50% !important;background-repeat:no-repeat !important;display:inline-block !important;align-self:flex-end !important;background-color:#4064b7 !important;color:#fff !important;font:700 1.4em/1em 'Roboto',sans-serif !important;text-align:center !important;text-decoration:none !important;text-shadow:0 0 2px #000 !important;width:200px !important;height:auto !important;padding:.8em 1em !important;padding-right:50px !important;margin:1em auto !important;border:solid 1px #4064b7 !important;border-radius:.5em !important;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4) !important;transition:background-color .5s,color .5s,border .5s !important;z-index:1000 !important}button:hover.wc-block-components-checkout-place-order-button,a:hover.wc-block-components-checkout-place-order-button{background-color:#0d3594 !important;color:#fff !important;border-color:#0d3594 !important;transition:background-color .5s,color .5s,border .5s !important}.wc-block-components-text-input input,.components-combobox-control__suggestions-container input{display:inline-block !important;vertical-align:middle !important;background-color:#fff !important;color:#1a1a1a !important;font:1em/1em 'Roboto',sans-serif !important;max-width:100% !important;height:70px !important;padding:.2em 1em !important;margin:0 auto !important;border:solid 1px #ccc !important;border-radius:4px !important;box-shadow:inset 0 0 .2em .2em #e6e6e6 !important}.wc-block-components-totals-item__value{color:#54c200 !important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font:800 1.8em/1em 'Roboto',sans-serif !important}.wc-block-cart-items__header-image,.wc-block-cart-items__header-total{display:inline-block !important;text-align:center !important;margin:0 !important;padding:.5rem !important}.wc-block-cart-items__row{padding:.5rem !important}.wc-block-cart-item__quantity{display:inline-block !important}.wc-block-components-quantity-selector__input{display:block !important;margin:auto !important}.wc-block-cart__submit-container:before,.wc-block-cart .wc-block-cart__submit-container--sticky{background-color:#e4e4ee !important;padding-bottom:40px !important}.wc-block-components-radio-control__input{font-size:.8em !important;display:inline-block !important;left:0 !important;margin-left:10px !important}.wc-block-components-shipping-rates-control__package{font-size:1.2em !important}a.wc-block-grid__product-link{font:700 1.4em/1em 'Lato',sans-serif,none !important;text-decoration:none !important}#datos p{display:inline-block}#datos label{color:#0d3594;font-weight:700}#precio-propiedad,#estatus{display:inline-block;text-align:center;margin:.4em auto}#precio-propiedad{color:#54c200 !important;font:700 2em/1em 'Mulish',sans-serif}#estatus{color:#db8a00 !important;font:700 1.2em/1em 'Mulish',sans-serif}#terreno,#construccion,#recamaras,#medios,#completos,#autos,#antiguedad,#telefono,#correo,#ubicacion{display:inline-block;background-image:url(//viviendadavisa.com.mx/wp-content/themes/davisa-2-1-240507/css/../images/sprite-propiedades-icons.png);background-repeat:no-repeat;font:1em/1.6em 'Poppins',sans-serif;text-align:left;height:40px;padding:5px 0 5px 35px;margin:.2em}#terreno{background-position:0 0}#construccion{background-position:0 -40px}#recamaras{background-position:0 -80px}#medios{background-position:0 -120px}#completos{background-position:0 -160px}#autos{background-position:0 -200px}#antiguedad{background-position:0 -240px}#telefono{background-position:0 -280px}#correo{background-position:0 -320px}#ubicacion{background-position:0 -360px}#whatsapp-field{display:inline-block;text-align:center;margin:.1em auto}.rpwwt-widget li a:hover{color:#fff !important;background-color:#91a2d3}span.rpwwt-post-title{display:block;text-align:center !important;font-weight:700;text-decoration:underline}span:hover.rpwwt-post-title{color:#fff}.wpc-filters-section,.wpc-filter-content{display:inline-block !important;width:200px !important;margin:.4em !important}.wpc-filter-title{display:none !important}.wpc-filter-content select{width:200px !important;margin:0 !important;border-color:gray !important}.wpc-filter-layout-dropdown .select2-container .select2-selection--single,.wpc-sorting-form .select2-container .select2-selection--single{padding:.4em !important;border-color:gray !important}.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#4064b7 !important}.wpc-open-close-filters-button{margin:.5em !important}.etiquetas ul{display:inline-block;position:absolute;margin:0;top:5px;right:5px}.etiquetas ul li{display:inline;list-style:none;margin:0}.etiquetas li a{display:inline-block;background-color:#dd8300;color:#fff;font-size:.8em;text-decoration:none;list-style:none;padding:.2em .4em;margin:.2em;border-radius:.2em;box-shadow:2px 2px 4px 1px rgba(0,0,0,.4)}.etiquetas li a:hover{background-color:#ff9d0e}.video-incrustado{display:inline-block !important;position:relative !important;width:100% !important}.video-incrustado iframe{display:inline-block !important;position:relative !important;width:100% !important}video{display:inline-block !important;width:100% !important}p.precio-hotmart,span.precio-hotmart{font:bold 2.8em/1em 'Hind',sans-serif;color:#008b8b;text-align:center;margin:1em 0 0}.columna-alpha button.btn-hotmart,.columna-alpha a.btn-hotmart,.columna-beta button.btn-hotmart,.columna-beta a.btn-hotmart{width:auto;margin:1em}button.btn-hotmart,a.btn-hotmart{display:inline-block;align-self:flex-end;background-color:#032859 !important;color:#fff;font:bold 1.6em/1em 'Hind',sans-serif !important;border-color:#00d6d7 !important;margin:1em auto}button:hover.btn-hotmart,a:hover.btn-hotmart{background-color:#1161c7 !important;color:#fff;border-color:#00beaa !important}