/* ropa.css 1.00 2023-04-24 */
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html{
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
/*html{overflow-x:hidden}*/
html,body{
	font-family: "Ubuntu Condensed",Verdana,sans-serif;
	font-size: 20px;
	line-height: 1.5;
}
body{
	margin: 0;
	background-color: #000000;
}

/* Sections */
.section{
	border: 0px solid #ff0000;
	padding: 10px;
	padding-top: 50px;
	max-width: 1000px;
	min-height: 100vh;
	margin: auto;
	background-color: #000000;
}
.section:after,.section:before{
	content: "";
	display: table;
	clear: both;
}

#section-header{
	height: 100px;
	min-height: 100px;
	padding-top: 0;
}
#section-menu{
	height: 50px;
	min-height: 50px;
	padding: 0;
	position: -webkit-sticky; /* Safari */
	position: sticky;
	top: 0;
	text-align: right;
	margin: auto;
}
#section-footer{
	min-height: 100px;
	padding-top: 0;
}

.menu{
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	margin-right: 10px;
	padding: 10px;
	line-height: 50px;
}

.round-small{border-radius:4px}
.round-medium{border-radius:8px}
.round-large{border-radius:16px}
.round-xlarge{border-radius:32px}
.round-xxlarge{border-radius:64px}

.padding-12{padding:12px!important;}
.padding-16{padding:16px!important;}
.padding-24{padding:24px!important;}
.padding-32{padding:32px!important;}
.padding-64{padding:64px!important;}

.margin-16{margin:16px!important;}

.margin-top-bottom-16{margin-top:16px!important;margin-bottom:16px!important;}

.align-block{
	text-align: justify;
	text-justify: inter-word;
}

/* Colors */

.color-primary{color:#005eab!important;background-color:#ffffff!important}
.color-secondary{color:#ffffff!important;background-color:#005eab!important}
.color-basic{color:#54595f!important;background-color:#ffffff!important}
.color-black{color:#999999!important;background-color:#000000!important}

