@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@600&display=swap");
/*Noto Serif*/ @import url('https://fonts.googleapis.com/css2?family=Noto+Serif:wght@100;400;700&display=swap');

/** RESET BLOCK *********************************/
/************************************************/ 
* {padding:0;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;}
html {font-size:62.50%;/*font-size:10px;*/}
body {font-size:1em;line-height:1;}
ul li {list-style:none;}
h1,h2,h3,h4,h5,h6,p,caption,input,textarea,select,optgroup,option,button {font-size:100%;}
img {border:0;width:auto;}
a img {display:inline-block;}
form {margin:0;padding:0;}
fieldset {border:0;}
input,textarea,button {outline:none;}
button,input[type='button'],input[type='submit'],input[type='reset'] {border:0 none;background:transparent;}
abbr {text-decoration:none;}
/** RESET BLOCK *********************************/
/** END *****************************************/

/** ENLACES BASICOS *****************************/
/************************************************/
a {text-decoration:none;color:inherit;}
p a {border-bottom:0.1rem solid transparent;}
/** ENLACES BASICOS *****************************/
/** END *****************************************/

/** OCULTOS Y VISIBLES **************************/
/************************************************/
.hddn {visibility:hidden;position:absolute;top:-100%;left:-100%;}
.ghost {width:0.1rem;height:0.1rem;display:inline-block;position:absolute;clip:rect(0,0,0,0);white-space:nowrap;text-align:center;
-webkit-clip-path:inset(50%);clip-path:inset(50%);font-size:1.6rem;letter-spacing:0.5pt;background:rgba(0,0,0,0.85);color:white;opacity:0;}
.ghost.focus:active,.ghost.focus:focus {width:auto;height:auto;clip:auto;white-space:normal;padding:2.4rem;
-webkit-clip-path:none;clip-path:none;width:100%;opacity:1;}
.ghost {-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s;}
:focus {outline:none;}
/** OCULTOS Y VISIBLES **************************/
/** END *****************************************/

/** FONTS BASICS ********************************/
/************************************************/ 
* {font-family:'Roboto',sans-serif;}/*font-weight:300;*/
/** FONTS BASICS ********************************/
/** END *****************************************/
.landing ul,.landing p {margin:0.8rem 0;}
.landingBody > div {overflow: auto;}
.landing .logo {margin-bottom: 5rem;}
.landingBody  h1 {margin-bottom:3.6rem;font-family:'Noto Serif',serif;font-size:3.6rem;line-height:4rem;font-weight:400;color:#4F4F4F;}
.landing h1 strong {font-family:inherit;font-weight:700;}
.landing  ul {padding:0;color: #fff;}
.landingBody ul li,.landingBody p {font-family: Roboto;font-size:1.8rem;line-height:2.4rem;color: #4F4F4F;}
.landing  ul li p:before {content:'';width:0.6rem;height:0.6rem;background-color: #4F4F4F;border-radius:50%;display:inline-block;margin-right:1.5rem;}
.landing  ul li p {display: inline-block;margin-top:-0.5rem;margin-bottom:2rem;}
.landing  ul li:before {content: "\2022";color:#FF5800;font-weight:bold;display:inline-block; width:1.2rem;margin-left:-1.2rem;position:relative;top:0.3rem;font-size:2.4rem;}
.landingBody ul li {padding-left:1.2rem;}
.txtBox p,.txtBox ul,.auxBox p,.auxBox ul {padding:1rem 0;}
.landing .txtBox span {display:inline-block;padding:2.4rem 0;}
.landing .txtBox span a {font-family:Roboto;font-size:2rem;line-height:2.4rem;font-weight: 500;color:#E65F0C;border-bottom:0.1rem solid transparent;padding-bottom:0.2rem;display:inline-block;}

.landing .botones-landing {display:block;}
.landing .botones-landing button {display:block;width:100%;max-width:28rem;height:3.8rem;border-radius:0.4rem;border: solid 0.1rem #E65F0C;color: #E65F0C;background-color:#fff;font-size:1.6rem;font-weight:500;cursor:pointer;opacity:0.85;padding: 0 3rem;}
.landing .botones-landing button.black {background-color: #E65F0C;color:#fff;border:solid 0.1rem #fff;text-transform: uppercase;}

.landing .iniciar-sesion {display: none;}

/*** LANDING MAS INFO ***/
/*.landing .botones-landing {align-self: end;margin: 0 auto;}*/



  