@font-face {
    font-family: "titulo";
    font-display: swap;
    src: url('/wp-content/uploads/fonts/Kalnia-Regular.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;}

@font-face {
    font-family: "parrafo";
    font-display: swap;
    src: url('/wp-content/uploads/fonts/Alexandria-Medium.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;}

p, span { font-family: "parrafo";}

h1, h2, h3, h4, h5, h6 { 
	font-family: "titulo";
}

.text18-18, .text18-18 * { 
font-size: 12px;
line-height: 16px;}

.text12-20, .text12-20 * { 
font-size: 12px;
line-height: 20px;}

.text16-25, .text16-25 * { 
font-size: 16px;
line-height: 25px;}

.text34-34, .text34-34 * { 
font-size: 34px;
line-height: 34px;}

.text53-53,.text53-53 * { 
font-size: 53px;
line-height: 53px;}

.text63-63, .text63-63 * { 
font-size: 63px;
line-height: 63px;}


@media screen and (max-width: 768px) {
	
.text18-18, .text18-18 * { 
font-size: 12px;
line-height: 16px;}

.text12-20, .text12-20 * { 
font-size: 12px;
line-height: 20px;}

.text16-25, .text16-25 * { 
font-size: 16px;
line-height: 25px;}

.text34-34, .text34-34 * { 
font-size: 34px;
line-height: 34px;}

.text53-53,.text53-53 * { 
font-size: 53px;
line-height: 53px;}

.text63-63, .text63-63 * { 
font-size: 63px;
line-height: 63px;}



.w100 {font-weight: 100;}
.w200 {font-weight: 200;}
.w300 {font-weight: 300;}
.w400 {font-weight: 400;}
.w500 {font-weight: 500;}
.w600 {font-weight: 600;}
.w700 {font-weight: 700;}
.w800 {font-weight: 800;}
.w900 {font-weight: 900;}

