@font-face{font-display:swap;font-family:"Gudea";font-style:italic;font-weight:400;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/gudea/neILzCqgsI0mp9CNzoymM5Ez.woff2)format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:"Gudea";font-style:italic;font-weight:400;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/gudea/neILzCqgsI0mp9CNzoKmMw.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Gudea";font-style:normal;font-weight:400;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/gudea/neIFzCqgsI0mp9CG_oC-Nw.woff2)format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:"Gudea";font-style:normal;font-weight:400;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/gudea/neIFzCqgsI0mp9CI_oA.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Gudea";font-style:normal;font-weight:700;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/gudea/neIIzCqgsI0mp9gz25WPFqwKUQ.woff2)format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:"Gudea";font-style:normal;font-weight:700;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/gudea/neIIzCqgsI0mp9gz25WBFqw.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Magra";font-style:normal;font-weight:400;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/magra/uK_94ruaZus72n54KjIvOw.woff2)format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:"Magra";font-style:normal;font-weight:400;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/magra/uK_94ruaZus72n52KjI.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Magra";font-style:normal;font-weight:700;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/magra/uK_w4ruaZus72nbNDyceGvqkXw.woff2)format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:"Magra";font-style:normal;font-weight:700;font-display:swap;src:url(https://casas-prefabricadas.mas-informacion.com/wp-content/fonts/magra/uK_w4ruaZus72nbNDycQGvo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box;margin:1.5em 0;padding:0 0 0 1.25em;list-style:disc}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none}html :where([style*=border-width]){border-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:root{--primary-color:#17a;--secondary-color:#005e91;--tertiary-color:#047;--accent-color:#1a4;--highlight-color:#aa1d11;--light-gray-color:#e5e5e5;--gray-color:#999;--dark-gray-color:#454545;--text-color:#454545;--medium-text-color:#666;--light-text-color:#999;--dark-border-color:#454545;--medium-border-color:rgba(0,0,0,.3);--light-border-color:rgba(0,0,0,.15);--link-color:#17a;--link-hover-color:#454545;--button-color:#17a;--button-text-color:#fff;--button-hover-color:#454545;--button-hover-text-color:#fff;--header-background-color:#454545;--header-text-color:#fff;--site-title-color:#fff;--site-title-hover-color:rgba(255,255,255,.5);--top-navi-color:#fff;--top-navi-hover-color:rgba(255,255,255,.5);--top-navi-border-color:rgba(255,255,255,.1);--navi-background-color:#fff;--navi-color:#454545;--navi-hover-color:rgba(0,0,0,.5);--navi-border-color:rgba(0,0,0,.2);--page-background-color:#fff;--page-border-color:rgba(0,0,0,.2);--content-border-color:#17a;--title-color:#17a;--title-hover-color:#454545;--widget-background-color:#fff;--widget-border-color:rgba(0,0,0,.2);--widget-title-color:#454545;--footer-background-color:#454545;--footer-text-color:#ddd;--footer-link-color:#fff;--footer-link-hover-color:rgba(255,255,255,.5);--text-font:"Gudea",arial,helvetica,sans-serif;--title-font:"Magra",arial,helvetica,sans-serif;--navi-font:"Magra",arial,helvetica,sans-serif;--widget-title-font:"Magra",arial,helvetica,sans-serif;--title-font-weight:400;--navi-font-weight:400;--widget-title-font-weight:400;--title-text-transform:none;--navi-text-transform:uppercase;--widget-title-text-transform:uppercase;--text-line-height:1.75;--title-line-height:1.4}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}body{margin:0}article,footer,header,main,nav,section{display:block}[hidden]{display:none}a{background-color:transparent;color:#17a;color:var(--link-color);text-decoration:none}strong{font-weight:700}img{border:0;height:auto;max-width:100%}svg:not(:root){overflow:hidden}button{font:inherit;overflow:visible;text-transform:none;cursor:pointer;-webkit-appearance:button;appearance:button}button::-moz-focus-inner{padding:0;border:0}body{color:#454545;color:var(--text-color);font-size:17px;font-size:1.0625rem;background:#ddd}body,button{font-family:Gudea,arial,helvetica,sans-serif;font-family:var(--text-font);line-height:1.75;line-height:var(--text-line-height)}h1,h2,h3{clear:both;margin-top:.75em;margin-bottom:.75em;line-height:1.4;line-height:var(--title-line-height)}h1{font-size:36px;font-size:2.25rem}h2{font-size:28px;font-size:1.75rem}h3{font-size:24px;font-size:1.5rem}p{margin-top:1.5em;margin-bottom:1.5em}em{font-style:italic}*,:after,:before{box-sizing:inherit}li>ul{margin-bottom:0;margin-left:1.5em}a:link,a:visited{color:#17a;color:var(--link-color)}a:active,a:focus,a:hover{color:#454545;color:var(--link-hover-color)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button{margin:0;padding:.6em 1em;border:0;background-color:#17a;background-color:var(--button-color);color:#fff;color:var(--button-text-color);text-decoration:none;font-size:17px;font-size:1.0625rem;-webkit-transition:all .2s ease;transition:all .2s ease}button:active,button:focus,button:hover{background-color:#454545;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color)}.screen-reader-text{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{top:5px;left:5px;z-index:100000;display:block;clip:auto!important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;font-size:.875rem;line-height:normal}.alignleft{float:left;margin-right:1.5em}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.site{margin:0;width:100%}.container{margin:0 auto;padding:0 2em;max-width:1180px;width:100%}.site-content{padding-top:2em}.content-area{float:left;box-sizing:border-box;padding-right:2rem;width:70%}.no-sidebar .content-area{margin:0 auto;max-width:880px}.site-header{background-color:#454545;background-color:var(--header-background-color);color:#fff;color:var(--header-text-color)}.header-main,.site-branding{display:flex;align-items:center}.header-main{flex-wrap:wrap}.site-branding{margin:1em 1em 1em .5em;padding:0;max-width:100%}.site-branding a:hover,.site-branding a:link,.site-branding a:visited{padding:0;border:0;text-decoration:none}.site-title{display:inline-block;margin:0;padding:0;color:#fff;color:var(--site-title-color);text-decoration:none;font-size:32px;font-size:2rem;font-family:Magra,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:400;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.75;line-height:var(--text-line-height)}.site-title a:link,.site-title a:visited{color:#fff;color:var(--site-title-color);-webkit-transition:all .2s ease;transition:all .2s ease}.site-title a:active,.site-title a:hover{color:rgba(255,255,255,.5);color:var(--site-title-hover-color)}.site-branding .custom-logo-link{margin-right:1em}.site-branding .custom-logo{margin:.25em 0;padding:0;max-width:100%;height:auto;border:0;vertical-align:top}.site-description{margin:.25rem 0 0 1.2rem;padding:0 0 0 1.2rem;border-left:1px solid rgba(255,255,255,.2);font-size:13px;font-size:.8125rem}.mobile-menu-toggle{display:flex;margin:0 0 0 auto;padding:1em;border:0;background:0 0;color:#fff;color:var(--top-navi-color);text-decoration:none;font-size:17px;font-size:1.0625rem;text-align:left;transition:all .2s ease;align-items:center}.mobile-menu-toggle:focus{outline:thin dotted;color:#fff;color:var(--top-navi-color);background:0 0}.mobile-menu-toggle:active,.mobile-menu-toggle:hover{color:rgba(255,255,255,.5);color:var(--top-navi-hover-color);background:0 0;cursor:pointer}.mobile-menu-toggle .icon{margin:0;width:28px;height:28px;vertical-align:top;fill:#fff;fill:var(--top-navi-color);transition:fill .2s ease}.mobile-menu-toggle:active .icon,.mobile-menu-toggle:hover .icon{fill:rgba(255,255,255,.5);fill:var(--top-navi-hover-color)}.mobile-menu-toggle[aria-expanded=false] .icon-close{display:none}.secondary-navigation{position:relative;width:100%}.top-navigation ul{margin:0;padding:0;color:#fff;color:var(--top-navi-color);list-style:none;font-size:15px;font-size:.9375rem;display:none}.top-navigation ul li{position:relative;margin:0}.top-navigation ul a{display:block;margin:0;padding:1em 1.2em;border-bottom:1px solid;border-color:rgba(255,255,255,.1);border-color:var(--top-navi-border-color)}.top-navigation ul a,.top-navigation ul a:link,.top-navigation ul a:visited{color:#fff;color:var(--top-navi-color);text-decoration:none;transition:all .2s ease}.top-navigation ul a:active,.top-navigation ul a:focus,.top-navigation ul a:hover{color:rgba(255,255,255,.5);color:var(--top-navi-hover-color)}.top-navigation ul li.current-menu-item>a{text-decoration:underline}.type-page{margin:0 0 2rem;padding:0;max-width:100%;background-color:#fff;background-color:var(--page-background-color);border:1px solid rgba(0,0,0,.2);border:1px solid var(--page-border-color);border-top:none;box-shadow:inset 0 2px #17a;box-shadow:inset 0 2px var(--content-border-color)}.entry-header{padding:1em 1.5em 0}.page-title{margin:.15em 0 .2em;padding:0;color:#17a;color:var(--title-color);-ms-word-wrap:break-word;word-wrap:break-word;font-size:40px;font-size:2.5rem;font-family:Magra,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:400;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.post-content{padding:.5em 1.5em 1.5em}.wp-post-image{margin:1.5em 0 .5em;vertical-align:top}.entry-content p:first-child{margin-top:.5em}.entry-content p:last-child{margin-bottom:0}.footer-wrap{background-color:#454545;background-color:var(--footer-background-color)}.site-footer{color:#ddd;color:var(--footer-text-color);font-size:15px;font-size:.9375rem}.site-footer .site-info{float:left;padding:2.5em 0}.site-footer a:link,.site-footer a:visited{color:#fff;color:var(--footer-link-color);text-decoration:underline}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{text-decoration:none}:root{--tz-column-gap:1.5em}@media only screen and (max-width:70em){.page-title{font-size:36px;font-size:2.25rem}}@media only screen and (max-width:60em){.page-title{font-size:40px;font-size:2.5rem}}@media only screen and (max-width:50em){.site-title{font-size:28px;font-size:1.75rem}.page-title{font-size:36px;font-size:2.25rem}}@media only screen and (max-width:40em){.page-title{font-size:32px;font-size:2rem}}@media only screen and (max-width:30em){.site-title{font-size:24px;font-size:1.5rem}.page-title{font-size:28px;font-size:1.75rem}}@media only screen and (max-width:20em){.page-title{font-size:24px;font-size:1.5rem}}@media only screen and (max-width:75em){.container{padding:0 1.5em}.site-content{padding-top:1.5em}.content-area{padding-right:1.5rem}.type-page{margin-bottom:1.5rem}}@media only screen and (max-width:60em){.content-area{float:none;padding:0;width:100%}.site-footer .site-info{float:none;text-align:center;padding:2em 0}}@media only screen and (max-width:50em){.site-description{padding-left:0;border-left:none}}@media only screen and (max-width:40em){.wp-post-image{margin-top:1em}.site-footer{padding:0}}@media only screen and (max-width:30em){.header-main{padding:0 1em}.site-description{display:none}}@media only screen and (max-width:20em){.post-content{padding:.25em 1.25em 1.25em}}@media only screen and (min-width:60em){.mobile-menu-toggle{display:none}.header-main{flex-wrap:nowrap}.top-navigation ul{display:block}.secondary-navigation{display:flex;margin-left:auto;width:auto;align-items:center}#masthead .top-navigation>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;border-bottom:none}.top-navigation>ul>li>a{border:0}}@media only screen and (max-width:30em){.alignleft{float:none;margin:1em 0}}.no-sidebar .content-area{float:none;padding:0;width:100%}