@font-face {
    font-family: "Oswald";
    font-display: swap;
    src: url('https://new.ligna.es/wp-content/uploads/fonts/Oswald.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;}

html * {	font-family: "Oswald"}

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

.text14-18, .text14-18 * { 
font-size: 14px;
line-height: 18px;}

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

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

.text20-26,.text20-26 * { 
font-size: 20px;
line-height: 26px;}

.text24-28, .text24-28 * { 
font-size: 24px;
line-height: 28px;}

.text32-32, .text32-32 * { 
font-size: 32px;
line-height: 32px;}

.text32-36, .text32-36 * { 
font-size: 32px;
line-height: 36px;}

.text42-46, .text42-46 * { 
font-size: 42px;
line-height: 46px;}

.text52-56, .text52-56 * { 
font-size: 52px;
line-height: 56px;}


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

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

.text20-26,.text20-26 * { 
font-size: 16px;
line-height: 21px;}

.text24-28, .text24-28 * { 
font-size: 16px;
line-height: 21px;}

.text32-36, .text32-36 * { 
font-size: 32px;
line-height: 36px;}

.text42-46, .text42-46 * { 
font-size: 42px;
line-height: 46px;}

.text52-56, .text52-56 * { 
font-size: 32px;
line-height:36px;}	
}

.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;}

