/*
Theme Name: Genieco Minimal
Theme URI: https://geniecoinc.com
Description: Tema minimo de Genieco. Sin maquetador ni opciones: las paginas de la aplicacion las pinta el plugin ph-production-home (modulo core-pages). Esta hoja es una base minima (reset, caja, tipografia base). parity.css reproduce ademas la base de Astra, solo como respaldo.
Author: Genieco
Version: 1.0.3
Requires at least: 6.0
Requires PHP: 8.0
License: Proprietary
Text Domain: genieco-minimal
*/
/* Base minima. Los modulos de la aplicacion traen su propio CSS (con !important donde hacia falta frente a Astra). */
html{-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:87.5%;}
@media (max-width:921px){html{font-size:79.8%;}}
*,*::before,*::after{box-sizing:inherit;}
address,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,iframe,legend,li,ol,p,pre,textarea,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{margin:0;background:#fff;color:rgba(0,0,0,.46);overflow-x:hidden;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1rem;line-height:1.65em;}
h1,h2,h3,h4,h5,h6{color:#000;font-family:'Montserrat',sans-serif;text-transform:capitalize;}
h1{font-size:5.2857142857rem;line-height:1.2em;}
h2{font-size:4.1428571429rem;line-height:1.15em;}
h3{font-size:3rem;line-height:1.15em;}
h4{font-size:2.1428571429rem;line-height:1.15em;}
h5{font-size:1.4285714286rem;line-height:1.2em;}
h6{font-size:.7857142857rem;line-height:1.25em;text-transform:uppercase;letter-spacing:2px;}
img,video{max-width:100%;height:auto;border:0;}
figure{margin:0;}
button,input,optgroup,select,textarea{font:inherit;color:inherit;margin:0;}
button,select{text-transform:none;}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}
a{color:#131313;background-color:transparent;text-decoration:none;}
a:hover,a:focus{color:#000;}
b,strong{font-weight:700;}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
