/* ADF BOOTSTRAP AUGMENTED STYLES */
:root {
	
	--adf-ff-1: 'Roboto Flex', system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	
	--adf-ff-2: 'Roboto Flex', system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	
	--adf-ff-2-fs: 1;
	
	--adf-ff-3: 'Roboto Flex', system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	
	--adf-ff-3-fs: 1;

	--adf-fs-1: 0.5rem;
	--adf-fs-2: 0.5625rem;
	--adf-fs-3: 0.6875rem;
	--adf-fs-4: 0.75rem;
	--adf-fs-5: 0.875rem;
	--adf-fs-6: 1rem;
	--adf-fs-7: 1.125rem;
	--adf-fs-8: 1.3125rem;
	--adf-fs-9: 1.5rem;
	--adf-fs-10: 1.75rem;
	--adf-fs-11: 2rem;
	--adf-fs-12: 2.25rem;
	--adf-fs-13: 2.625rem;
	--adf-fs-14: 3rem;
	--adf-fs-15: 3.5rem;
	--adf-fs-16: 4rem;
	--adf-fs-17: 4.5rem;
	--adf-fs-18: 5.25rem;
	--adf-fs-19: 6rem;
	--adf-fs-20: 7rem;
	--adf-fs-21: 8rem;
	--adf-fs-22: 9rem;
	--adf-fs-23: 10.5rem;
	--adf-fs-24: 12rem;
	--adf-fs-25: 14rem;

}

.ff-1 { font-family: var(--adf-ff-1); }
.ff-2 { font-family: var(--adf-ff-2); }
.ff-3 { font-family: var(--adf-ff-3); }

.text-balance { text-wrap: balance; }
.text-pretty { text-wrap: pretty; }

.subtitle {
  font-family: var(--adf-ff-1);
  font-size: var(--adf-fs-10);
  font-stretch: ultra-condensed;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 1em;
  text-wrap: balance;
}

h1, .h1 {
  font-size: var(--adf-fs-13);
  font-weight: 600;
}


h1 strong, .h1 strong {
  font-weight: 800;
}


h2,.h2 {
  font-size: var(--adf-fs-10);
  font-weight: 600;
}

h3,.h3 {
  font-size: var(--adf-fs-9);
  font-weight: 600;
}

h4,.h4 {
  font-size: var(--adf-fs-8);
  font-weight: 600;
}

h5,.h5 {
  font-size: var(--adf-fs-8);
  font-weight: 533;
}

h6,.h6 {
  font-size: var(--adf-fs-8);
  font-weight: 467;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: var(--adf-ff-1);
  font-stretch: ultra-condensed;
  margin-bottom:  0.5em;
  text-wrap: balance;
}
	

.adf-fs-1{font-size: var(--adf-fs-1) !important}
.adf-fs-2{font-size: var(--adf-fs-2) !important}
.adf-fs-3{font-size: var(--adf-fs-3) !important}
.adf-fs-4{font-size: var(--adf-fs-4) !important}
.adf-fs-5{font-size: var(--adf-fs-5) !important}
.adf-fs-6{font-size: var(--adf-fs-6) !important}
.adf-fs-7{font-size: var(--adf-fs-7) !important}
.adf-fs-8{font-size: var(--adf-fs-8) !important}
.adf-fs-9{font-size: var(--adf-fs-9) !important}
.adf-fs-10{font-size: var(--adf-fs-10) !important}
.adf-fs-11{font-size: var(--adf-fs-11) !important}
.adf-fs-12{font-size: var(--adf-fs-12) !important}
.adf-fs-13{font-size: var(--adf-fs-13) !important}
.adf-fs-14{font-size: var(--adf-fs-14) !important}
.adf-fs-15{font-size: var(--adf-fs-15) !important}
.adf-fs-16{font-size: var(--adf-fs-16) !important}
.adf-fs-17{font-size: var(--adf-fs-17) !important}
.adf-fs-18{font-size: var(--adf-fs-18) !important}
.adf-fs-19{font-size: var(--adf-fs-19) !important}
.adf-fs-20{font-size: var(--adf-fs-20) !important}
.adf-fs-21{font-size: var(--adf-fs-21) !important}
.adf-fs-22{font-size: var(--adf-fs-22) !important}
.adf-fs-23{font-size: var(--adf-fs-23) !important}
.adf-fs-24{font-size: var(--adf-fs-24) !important}
.adf-fs-25{font-size: var(--adf-fs-25) !important}

.adf-fs-1.ff-2{font-size: calc( var(--adf-fs-1) * var(--adf-ff-2-fs)) !important; }
.adf-fs-2.ff-2{font-size: calc( var(--adf-fs-2) * var(--adf-ff-2-fs)) !important; }
.adf-fs-3.ff-2{font-size: calc( var(--adf-fs-3) * var(--adf-ff-2-fs)) !important; }
.adf-fs-4.ff-2{font-size: calc( var(--adf-fs-4) * var(--adf-ff-2-fs)) !important; }
.adf-fs-5.ff-2{font-size: calc( var(--adf-fs-5) * var(--adf-ff-2-fs)) !important; }
.adf-fs-6.ff-2{font-size: calc( var(--adf-fs-6) * var(--adf-ff-2-fs)) !important; }
.adf-fs-7.ff-2{font-size: calc( var(--adf-fs-7) * var(--adf-ff-2-fs)) !important; }
.adf-fs-8.ff-2{font-size: calc( var(--adf-fs-8) * var(--adf-ff-2-fs)) !important; }
.adf-fs-9.ff-2{font-size: calc( var(--adf-fs-9) * var(--adf-ff-2-fs)) !important; }
.adf-fs-10.ff-2{font-size: calc( var(--adf-fs-10) * var(--adf-ff-2-fs)) !important; }
.adf-fs-11.ff-2{font-size: calc( var(--adf-fs-11) * var(--adf-ff-2-fs)) !important; }
.adf-fs-12.ff-2{font-size: calc( var(--adf-fs-12) * var(--adf-ff-2-fs)) !important; }
.adf-fs-13.ff-2{font-size: calc( var(--adf-fs-13) * var(--adf-ff-2-fs)) !important; }
.adf-fs-14.ff-2{font-size: calc( var(--adf-fs-14) * var(--adf-ff-2-fs)) !important; }
.adf-fs-15.ff-2{font-size: calc( var(--adf-fs-15) * var(--adf-ff-2-fs)) !important; }
.adf-fs-16.ff-2{font-size: calc( var(--adf-fs-16) * var(--adf-ff-2-fs)) !important; }
.adf-fs-17.ff-2{font-size: calc( var(--adf-fs-17) * var(--adf-ff-2-fs)) !important; }
.adf-fs-18.ff-2{font-size: calc( var(--adf-fs-18) * var(--adf-ff-2-fs)) !important; }
.adf-fs-19.ff-2{font-size: calc( var(--adf-fs-19) * var(--adf-ff-2-fs)) !important; }
.adf-fs-20.ff-2{font-size: calc( var(--adf-fs-20) * var(--adf-ff-2-fs)) !important; }
.adf-fs-21.ff-2{font-size: calc( var(--adf-fs-21) * var(--adf-ff-2-fs)) !important; }
.adf-fs-22.ff-2{font-size: calc( var(--adf-fs-22) * var(--adf-ff-2-fs)) !important; }
.adf-fs-23.ff-2{font-size: calc( var(--adf-fs-23) * var(--adf-ff-2-fs)) !important; }
.adf-fs-24.ff-2{font-size: calc( var(--adf-fs-24) * var(--adf-ff-2-fs)) !important; }
.adf-fs-25.ff-2{font-size: calc( var(--adf-fs-25) * var(--adf-ff-2-fs)) !important; }

.adf-fs-1.ff-3{font-size: calc( var(--adf-fs-1) * var(--adf-ff-3-fs)) !important; }
.adf-fs-2.ff-3{font-size: calc( var(--adf-fs-2) * var(--adf-ff-3-fs)) !important; }
.adf-fs-3.ff-3{font-size: calc( var(--adf-fs-3) * var(--adf-ff-3-fs)) !important; }
.adf-fs-4.ff-3{font-size: calc( var(--adf-fs-4) * var(--adf-ff-3-fs)) !important; }
.adf-fs-5.ff-3{font-size: calc( var(--adf-fs-5) * var(--adf-ff-3-fs)) !important; }
.adf-fs-6.ff-3{font-size: calc( var(--adf-fs-6) * var(--adf-ff-3-fs)) !important; }
.adf-fs-7.ff-3{font-size: calc( var(--adf-fs-7) * var(--adf-ff-3-fs)) !important; }
.adf-fs-8.ff-3{font-size: calc( var(--adf-fs-8) * var(--adf-ff-3-fs)) !important; }
.adf-fs-9.ff-3{font-size: calc( var(--adf-fs-9) * var(--adf-ff-3-fs)) !important; }
.adf-fs-10.ff-3{font-size: calc( var(--adf-fs-10) * var(--adf-ff-3-fs)) !important; }
.adf-fs-11.ff-3{font-size: calc( var(--adf-fs-11) * var(--adf-ff-3-fs)) !important; }
.adf-fs-12.ff-3{font-size: calc( var(--adf-fs-12) * var(--adf-ff-3-fs)) !important; }
.adf-fs-13.ff-3{font-size: calc( var(--adf-fs-13) * var(--adf-ff-3-fs)) !important; }
.adf-fs-14.ff-3{font-size: calc( var(--adf-fs-14) * var(--adf-ff-3-fs)) !important; }
.adf-fs-15.ff-3{font-size: calc( var(--adf-fs-15) * var(--adf-ff-3-fs)) !important; }
.adf-fs-16.ff-3{font-size: calc( var(--adf-fs-16) * var(--adf-ff-3-fs)) !important; }
.adf-fs-17.ff-3{font-size: calc( var(--adf-fs-17) * var(--adf-ff-3-fs)) !important; }
.adf-fs-18.ff-3{font-size: calc( var(--adf-fs-18) * var(--adf-ff-3-fs)) !important; }
.adf-fs-19.ff-3{font-size: calc( var(--adf-fs-19) * var(--adf-ff-3-fs)) !important; }
.adf-fs-20.ff-3{font-size: calc( var(--adf-fs-20) * var(--adf-ff-3-fs)) !important; }
.adf-fs-21.ff-3{font-size: calc( var(--adf-fs-21) * var(--adf-ff-3-fs)) !important; }
.adf-fs-22.ff-3{font-size: calc( var(--adf-fs-22) * var(--adf-ff-3-fs)) !important; }
.adf-fs-23.ff-3{font-size: calc( var(--adf-fs-23) * var(--adf-ff-3-fs)) !important; }
.adf-fs-24.ff-3{font-size: calc( var(--adf-fs-24) * var(--adf-ff-3-fs)) !important; }
.adf-fs-25.ff-3{font-size: calc( var(--adf-fs-25) * var(--adf-ff-3-fs)) !important; }

@media (min-width:576px) {

	.adf-fs-sm-1{font-size: var(--adf-fs-1) !important}
	.adf-fs-sm-2{font-size: var(--adf-fs-2) !important}
	.adf-fs-sm-3{font-size: var(--adf-fs-3) !important}
	.adf-fs-sm-4{font-size: var(--adf-fs-4) !important}
	.adf-fs-sm-5{font-size: var(--adf-fs-5) !important}
	.adf-fs-sm-6{font-size: var(--adf-fs-6) !important}
	.adf-fs-sm-7{font-size: var(--adf-fs-7) !important}
	.adf-fs-sm-8{font-size: var(--adf-fs-8) !important}
	.adf-fs-sm-9{font-size: var(--adf-fs-9) !important}
	.adf-fs-sm-10{font-size: var(--adf-fs-10) !important}
	.adf-fs-sm-11{font-size: var(--adf-fs-11) !important}
	.adf-fs-sm-12{font-size: var(--adf-fs-12) !important}
	.adf-fs-sm-13{font-size: var(--adf-fs-13) !important}
	.adf-fs-sm-14{font-size: var(--adf-fs-14) !important}
	.adf-fs-sm-15{font-size: var(--adf-fs-15) !important}
	.adf-fs-sm-16{font-size: var(--adf-fs-16) !important}
	.adf-fs-sm-17{font-size: var(--adf-fs-17) !important}
	.adf-fs-sm-18{font-size: var(--adf-fs-18) !important}
	.adf-fs-sm-19{font-size: var(--adf-fs-19) !important}
	.adf-fs-sm-20{font-size: var(--adf-fs-20) !important}
	.adf-fs-sm-21{font-size: var(--adf-fs-21) !important}
	.adf-fs-sm-22{font-size: var(--adf-fs-22) !important}
	.adf-fs-sm-23{font-size: var(--adf-fs-23) !important}
	.adf-fs-sm-24{font-size: var(--adf-fs-24) !important}
	.adf-fs-sm-25{font-size: var(--adf-fs-25) !important}

	.adf-fs-sm-1.ff-2{font-size: calc( var(--adf-fs-1) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-2.ff-2{font-size: calc( var(--adf-fs-2) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-3.ff-2{font-size: calc( var(--adf-fs-3) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-4.ff-2{font-size: calc( var(--adf-fs-4) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-5.ff-2{font-size: calc( var(--adf-fs-5) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-6.ff-2{font-size: calc( var(--adf-fs-6) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-7.ff-2{font-size: calc( var(--adf-fs-7) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-8.ff-2{font-size: calc( var(--adf-fs-8) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-9.ff-2{font-size: calc( var(--adf-fs-9) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-10.ff-2{font-size: calc( var(--adf-fs-10) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-11.ff-2{font-size: calc( var(--adf-fs-11) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-12.ff-2{font-size: calc( var(--adf-fs-12) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-13.ff-2{font-size: calc( var(--adf-fs-13) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-14.ff-2{font-size: calc( var(--adf-fs-14) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-15.ff-2{font-size: calc( var(--adf-fs-15) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-16.ff-2{font-size: calc( var(--adf-fs-16) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-17.ff-2{font-size: calc( var(--adf-fs-17) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-18.ff-2{font-size: calc( var(--adf-fs-18) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-19.ff-2{font-size: calc( var(--adf-fs-19) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-20.ff-2{font-size: calc( var(--adf-fs-20) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-21.ff-2{font-size: calc( var(--adf-fs-21) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-22.ff-2{font-size: calc( var(--adf-fs-22) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-23.ff-2{font-size: calc( var(--adf-fs-23) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-24.ff-2{font-size: calc( var(--adf-fs-24) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-sm-25.ff-2{font-size: calc( var(--adf-fs-25) * var(--adf-ff-2-fs)) !important; }
	
	.adf-fs-sm-1.ff-3{font-size: calc( var(--adf-fs-1) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-2.ff-3{font-size: calc( var(--adf-fs-2) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-3.ff-3{font-size: calc( var(--adf-fs-3) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-4.ff-3{font-size: calc( var(--adf-fs-4) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-5.ff-3{font-size: calc( var(--adf-fs-5) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-6.ff-3{font-size: calc( var(--adf-fs-6) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-7.ff-3{font-size: calc( var(--adf-fs-7) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-8.ff-3{font-size: calc( var(--adf-fs-8) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-9.ff-3{font-size: calc( var(--adf-fs-9) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-10.ff-3{font-size: calc( var(--adf-fs-10) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-11.ff-3{font-size: calc( var(--adf-fs-11) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-12.ff-3{font-size: calc( var(--adf-fs-12) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-13.ff-3{font-size: calc( var(--adf-fs-13) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-14.ff-3{font-size: calc( var(--adf-fs-14) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-15.ff-3{font-size: calc( var(--adf-fs-15) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-16.ff-3{font-size: calc( var(--adf-fs-16) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-17.ff-3{font-size: calc( var(--adf-fs-17) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-18.ff-3{font-size: calc( var(--adf-fs-18) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-19.ff-3{font-size: calc( var(--adf-fs-19) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-20.ff-3{font-size: calc( var(--adf-fs-20) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-21.ff-3{font-size: calc( var(--adf-fs-21) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-22.ff-3{font-size: calc( var(--adf-fs-22) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-23.ff-3{font-size: calc( var(--adf-fs-23) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-24.ff-3{font-size: calc( var(--adf-fs-24) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-sm-25.ff-3{font-size: calc( var(--adf-fs-25) * var(--adf-ff-3-fs)) !important; }

}

@media (min-width:768px){
	
	.adf-fs-md-1{font-size: var(--adf-fs-1) !important}
	.adf-fs-md-2{font-size: var(--adf-fs-2) !important}
	.adf-fs-md-3{font-size: var(--adf-fs-3) !important}
	.adf-fs-md-4{font-size: var(--adf-fs-4) !important}
	.adf-fs-md-5{font-size: var(--adf-fs-5) !important}
	.adf-fs-md-6{font-size: var(--adf-fs-6) !important}
	.adf-fs-md-7{font-size: var(--adf-fs-7) !important}
	.adf-fs-md-8{font-size: var(--adf-fs-8) !important}
	.adf-fs-md-9{font-size: var(--adf-fs-9) !important}
	.adf-fs-md-10{font-size: var(--adf-fs-10) !important}
	.adf-fs-md-11{font-size: var(--adf-fs-11) !important}
	.adf-fs-md-12{font-size: var(--adf-fs-12) !important}
	.adf-fs-md-13{font-size: var(--adf-fs-13) !important}
	.adf-fs-md-14{font-size: var(--adf-fs-14) !important}
	.adf-fs-md-15{font-size: var(--adf-fs-15) !important}
	.adf-fs-md-16{font-size: var(--adf-fs-16) !important}
	.adf-fs-md-17{font-size: var(--adf-fs-17) !important}
	.adf-fs-md-18{font-size: var(--adf-fs-18) !important}
	.adf-fs-md-19{font-size: var(--adf-fs-19) !important}
	.adf-fs-md-20{font-size: var(--adf-fs-20) !important}
	.adf-fs-md-21{font-size: var(--adf-fs-21) !important}
	.adf-fs-md-22{font-size: var(--adf-fs-22) !important}
	.adf-fs-md-23{font-size: var(--adf-fs-23) !important}
	.adf-fs-md-24{font-size: var(--adf-fs-24) !important}
	.adf-fs-md-25{font-size: var(--adf-fs-25) !important}

	.adf-fs-md-1.ff-2{font-size: calc( var(--adf-fs-1) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-2.ff-2{font-size: calc( var(--adf-fs-2) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-3.ff-2{font-size: calc( var(--adf-fs-3) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-4.ff-2{font-size: calc( var(--adf-fs-4) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-5.ff-2{font-size: calc( var(--adf-fs-5) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-6.ff-2{font-size: calc( var(--adf-fs-6) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-7.ff-2{font-size: calc( var(--adf-fs-7) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-8.ff-2{font-size: calc( var(--adf-fs-8) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-9.ff-2{font-size: calc( var(--adf-fs-9) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-10.ff-2{font-size: calc( var(--adf-fs-10) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-11.ff-2{font-size: calc( var(--adf-fs-11) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-12.ff-2{font-size: calc( var(--adf-fs-12) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-13.ff-2{font-size: calc( var(--adf-fs-13) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-14.ff-2{font-size: calc( var(--adf-fs-14) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-15.ff-2{font-size: calc( var(--adf-fs-15) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-16.ff-2{font-size: calc( var(--adf-fs-16) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-17.ff-2{font-size: calc( var(--adf-fs-17) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-18.ff-2{font-size: calc( var(--adf-fs-18) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-19.ff-2{font-size: calc( var(--adf-fs-19) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-20.ff-2{font-size: calc( var(--adf-fs-20) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-21.ff-2{font-size: calc( var(--adf-fs-21) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-22.ff-2{font-size: calc( var(--adf-fs-22) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-23.ff-2{font-size: calc( var(--adf-fs-23) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-24.ff-2{font-size: calc( var(--adf-fs-24) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-md-25.ff-2{font-size: calc( var(--adf-fs-25) * var(--adf-ff-2-fs)) !important; }
	
	.adf-fs-md-1.ff-3{font-size: calc( var(--adf-fs-1) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-2.ff-3{font-size: calc( var(--adf-fs-2) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-3.ff-3{font-size: calc( var(--adf-fs-3) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-4.ff-3{font-size: calc( var(--adf-fs-4) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-5.ff-3{font-size: calc( var(--adf-fs-5) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-6.ff-3{font-size: calc( var(--adf-fs-6) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-7.ff-3{font-size: calc( var(--adf-fs-7) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-8.ff-3{font-size: calc( var(--adf-fs-8) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-9.ff-3{font-size: calc( var(--adf-fs-9) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-10.ff-3{font-size: calc( var(--adf-fs-10) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-11.ff-3{font-size: calc( var(--adf-fs-11) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-12.ff-3{font-size: calc( var(--adf-fs-12) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-13.ff-3{font-size: calc( var(--adf-fs-13) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-14.ff-3{font-size: calc( var(--adf-fs-14) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-15.ff-3{font-size: calc( var(--adf-fs-15) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-16.ff-3{font-size: calc( var(--adf-fs-16) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-17.ff-3{font-size: calc( var(--adf-fs-17) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-18.ff-3{font-size: calc( var(--adf-fs-18) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-19.ff-3{font-size: calc( var(--adf-fs-19) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-20.ff-3{font-size: calc( var(--adf-fs-20) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-21.ff-3{font-size: calc( var(--adf-fs-21) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-22.ff-3{font-size: calc( var(--adf-fs-22) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-23.ff-3{font-size: calc( var(--adf-fs-23) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-24.ff-3{font-size: calc( var(--adf-fs-24) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-md-25.ff-3{font-size: calc( var(--adf-fs-25) * var(--adf-ff-3-fs)) !important; }
	
}

@media (min-width:992px){

	.subtitle { font-size: var(--adf-fs-11); }
	
	h1, .h1 { font-size: var(--adf-fs-16); }
	h2, .h2 { font-size: var(--adf-fs-11); }
	h3, .h3 { font-size: var(--adf-fs-10); }
	h4, .h4 { font-size: var(--adf-fs-9); }
	h5, .h5 { font-size: var(--adf-fs-9); }
	h6, .h6 { font-size: var(--adf-fs-9); }
	
	.adf-fs-lg-1{font-size: var(--adf-fs-1) !important}
	.adf-fs-lg-2{font-size: var(--adf-fs-2) !important}
	.adf-fs-lg-3{font-size: var(--adf-fs-3) !important}
	.adf-fs-lg-4{font-size: var(--adf-fs-4) !important}
	.adf-fs-lg-5{font-size: var(--adf-fs-5) !important}
	.adf-fs-lg-6{font-size: var(--adf-fs-6) !important}
	.adf-fs-lg-7{font-size: var(--adf-fs-7) !important}
	.adf-fs-lg-8{font-size: var(--adf-fs-8) !important}
	.adf-fs-lg-9{font-size: var(--adf-fs-9) !important}
	.adf-fs-lg-10{font-size: var(--adf-fs-10) !important}
	.adf-fs-lg-11{font-size: var(--adf-fs-11) !important}
	.adf-fs-lg-12{font-size: var(--adf-fs-12) !important}
	.adf-fs-lg-13{font-size: var(--adf-fs-13) !important}
	.adf-fs-lg-14{font-size: var(--adf-fs-14) !important}
	.adf-fs-lg-15{font-size: var(--adf-fs-15) !important}
	.adf-fs-lg-16{font-size: var(--adf-fs-16) !important}
	.adf-fs-lg-17{font-size: var(--adf-fs-17) !important}
	.adf-fs-lg-18{font-size: var(--adf-fs-18) !important}
	.adf-fs-lg-19{font-size: var(--adf-fs-19) !important}
	.adf-fs-lg-20{font-size: var(--adf-fs-20) !important}
	.adf-fs-lg-21{font-size: var(--adf-fs-21) !important}
	.adf-fs-lg-22{font-size: var(--adf-fs-22) !important}
	.adf-fs-lg-23{font-size: var(--adf-fs-23) !important}
	.adf-fs-lg-24{font-size: var(--adf-fs-24) !important}
	.adf-fs-lg-25{font-size: var(--adf-fs-25) !important}
	
	.adf-fs-lg-1.ff-2{font-size: calc( var(--adf-fs-1) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-2.ff-2{font-size: calc( var(--adf-fs-2) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-3.ff-2{font-size: calc( var(--adf-fs-3) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-4.ff-2{font-size: calc( var(--adf-fs-4) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-5.ff-2{font-size: calc( var(--adf-fs-5) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-6.ff-2{font-size: calc( var(--adf-fs-6) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-7.ff-2{font-size: calc( var(--adf-fs-7) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-8.ff-2{font-size: calc( var(--adf-fs-8) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-9.ff-2{font-size: calc( var(--adf-fs-9) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-10.ff-2{font-size: calc( var(--adf-fs-10) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-11.ff-2{font-size: calc( var(--adf-fs-11) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-12.ff-2{font-size: calc( var(--adf-fs-12) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-13.ff-2{font-size: calc( var(--adf-fs-13) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-14.ff-2{font-size: calc( var(--adf-fs-14) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-15.ff-2{font-size: calc( var(--adf-fs-15) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-16.ff-2{font-size: calc( var(--adf-fs-16) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-17.ff-2{font-size: calc( var(--adf-fs-17) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-18.ff-2{font-size: calc( var(--adf-fs-18) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-19.ff-2{font-size: calc( var(--adf-fs-19) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-20.ff-2{font-size: calc( var(--adf-fs-20) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-21.ff-2{font-size: calc( var(--adf-fs-21) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-22.ff-2{font-size: calc( var(--adf-fs-22) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-23.ff-2{font-size: calc( var(--adf-fs-23) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-24.ff-2{font-size: calc( var(--adf-fs-24) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-lg-25.ff-2{font-size: calc( var(--adf-fs-25) * var(--adf-ff-2-fs)) !important; }
	
	.adf-fs-lg-1.ff-3{font-size: calc( var(--adf-fs-1) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-2.ff-3{font-size: calc( var(--adf-fs-2) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-3.ff-3{font-size: calc( var(--adf-fs-3) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-4.ff-3{font-size: calc( var(--adf-fs-4) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-5.ff-3{font-size: calc( var(--adf-fs-5) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-6.ff-3{font-size: calc( var(--adf-fs-6) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-7.ff-3{font-size: calc( var(--adf-fs-7) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-8.ff-3{font-size: calc( var(--adf-fs-8) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-9.ff-3{font-size: calc( var(--adf-fs-9) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-10.ff-3{font-size: calc( var(--adf-fs-10) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-11.ff-3{font-size: calc( var(--adf-fs-11) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-12.ff-3{font-size: calc( var(--adf-fs-12) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-13.ff-3{font-size: calc( var(--adf-fs-13) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-14.ff-3{font-size: calc( var(--adf-fs-14) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-15.ff-3{font-size: calc( var(--adf-fs-15) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-16.ff-3{font-size: calc( var(--adf-fs-16) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-17.ff-3{font-size: calc( var(--adf-fs-17) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-18.ff-3{font-size: calc( var(--adf-fs-18) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-19.ff-3{font-size: calc( var(--adf-fs-19) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-20.ff-3{font-size: calc( var(--adf-fs-20) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-21.ff-3{font-size: calc( var(--adf-fs-21) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-22.ff-3{font-size: calc( var(--adf-fs-22) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-23.ff-3{font-size: calc( var(--adf-fs-23) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-24.ff-3{font-size: calc( var(--adf-fs-24) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-lg-25.ff-3{font-size: calc( var(--adf-fs-25) * var(--adf-ff-3-fs)) !important; }
	
}
	
@media (min-width:1200px){

	.adf-fs-xl-1{font-size: var(--adf-fs-1) !important}
	.adf-fs-xl-2{font-size: var(--adf-fs-2) !important}
	.adf-fs-xl-3{font-size: var(--adf-fs-3) !important}
	.adf-fs-xl-4{font-size: var(--adf-fs-4) !important}
	.adf-fs-xl-5{font-size: var(--adf-fs-5) !important}
	.adf-fs-xl-6{font-size: var(--adf-fs-6) !important}
	.adf-fs-xl-7{font-size: var(--adf-fs-7) !important}
	.adf-fs-xl-8{font-size: var(--adf-fs-8) !important}
	.adf-fs-xl-9{font-size: var(--adf-fs-9) !important}
	.adf-fs-xl-10{font-size: var(--adf-fs-10) !important}
	.adf-fs-xl-11{font-size: var(--adf-fs-11) !important}
	.adf-fs-xl-12{font-size: var(--adf-fs-12) !important}
	.adf-fs-xl-13{font-size: var(--adf-fs-13) !important}
	.adf-fs-xl-14{font-size: var(--adf-fs-14) !important}
	.adf-fs-xl-15{font-size: var(--adf-fs-15) !important}
	.adf-fs-xl-16{font-size: var(--adf-fs-16) !important}
	.adf-fs-xl-17{font-size: var(--adf-fs-17) !important}
	.adf-fs-xl-18{font-size: var(--adf-fs-18) !important}
	.adf-fs-xl-19{font-size: var(--adf-fs-19) !important}
	.adf-fs-xl-20{font-size: var(--adf-fs-20) !important}
	.adf-fs-xl-21{font-size: var(--adf-fs-21) !important}
	.adf-fs-xl-22{font-size: var(--adf-fs-22) !important}
	.adf-fs-xl-23{font-size: var(--adf-fs-23) !important}
	.adf-fs-xl-24{font-size: var(--adf-fs-24) !important}
	.adf-fs-xl-25{font-size: var(--adf-fs-25) !important}

	.adf-fs-xl-1.ff-2{font-size: calc( var(--adf-fs-1) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-2.ff-2{font-size: calc( var(--adf-fs-2) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-3.ff-2{font-size: calc( var(--adf-fs-3) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-4.ff-2{font-size: calc( var(--adf-fs-4) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-5.ff-2{font-size: calc( var(--adf-fs-5) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-6.ff-2{font-size: calc( var(--adf-fs-6) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-7.ff-2{font-size: calc( var(--adf-fs-7) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-8.ff-2{font-size: calc( var(--adf-fs-8) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-9.ff-2{font-size: calc( var(--adf-fs-9) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-10.ff-2{font-size: calc( var(--adf-fs-10) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-11.ff-2{font-size: calc( var(--adf-fs-11) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-12.ff-2{font-size: calc( var(--adf-fs-12) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-13.ff-2{font-size: calc( var(--adf-fs-13) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-14.ff-2{font-size: calc( var(--adf-fs-14) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-15.ff-2{font-size: calc( var(--adf-fs-15) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-16.ff-2{font-size: calc( var(--adf-fs-16) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-17.ff-2{font-size: calc( var(--adf-fs-17) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-18.ff-2{font-size: calc( var(--adf-fs-18) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-19.ff-2{font-size: calc( var(--adf-fs-19) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-20.ff-2{font-size: calc( var(--adf-fs-20) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-21.ff-2{font-size: calc( var(--adf-fs-21) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-22.ff-2{font-size: calc( var(--adf-fs-22) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-23.ff-2{font-size: calc( var(--adf-fs-23) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-24.ff-2{font-size: calc( var(--adf-fs-24) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xl-25.ff-2{font-size: calc( var(--adf-fs-25) * var(--adf-ff-2-fs)) !important; }
	
	.adf-fs-xl-1.ff-3{font-size: calc( var(--adf-fs-1) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-2.ff-3{font-size: calc( var(--adf-fs-2) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-3.ff-3{font-size: calc( var(--adf-fs-3) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-4.ff-3{font-size: calc( var(--adf-fs-4) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-5.ff-3{font-size: calc( var(--adf-fs-5) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-6.ff-3{font-size: calc( var(--adf-fs-6) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-7.ff-3{font-size: calc( var(--adf-fs-7) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-8.ff-3{font-size: calc( var(--adf-fs-8) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-9.ff-3{font-size: calc( var(--adf-fs-9) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-10.ff-3{font-size: calc( var(--adf-fs-10) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-11.ff-3{font-size: calc( var(--adf-fs-11) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-12.ff-3{font-size: calc( var(--adf-fs-12) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-13.ff-3{font-size: calc( var(--adf-fs-13) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-14.ff-3{font-size: calc( var(--adf-fs-14) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-15.ff-3{font-size: calc( var(--adf-fs-15) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-16.ff-3{font-size: calc( var(--adf-fs-16) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-17.ff-3{font-size: calc( var(--adf-fs-17) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-18.ff-3{font-size: calc( var(--adf-fs-18) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-19.ff-3{font-size: calc( var(--adf-fs-19) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-20.ff-3{font-size: calc( var(--adf-fs-20) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-21.ff-3{font-size: calc( var(--adf-fs-21) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-22.ff-3{font-size: calc( var(--adf-fs-22) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-23.ff-3{font-size: calc( var(--adf-fs-23) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-24.ff-3{font-size: calc( var(--adf-fs-24) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xl-25.ff-3{font-size: calc( var(--adf-fs-25) * var(--adf-ff-3-fs)) !important; }
	
}
	
@media (min-width:1400px){

	.adf-fs-xxl-1{font-size: var(--adf-fs-1) !important}
	.adf-fs-xxl-2{font-size: var(--adf-fs-2) !important}
	.adf-fs-xxl-3{font-size: var(--adf-fs-3) !important}
	.adf-fs-xxl-4{font-size: var(--adf-fs-4) !important}
	.adf-fs-xxl-5{font-size: var(--adf-fs-5) !important}
	.adf-fs-xxl-6{font-size: var(--adf-fs-6) !important}
	.adf-fs-xxl-7{font-size: var(--adf-fs-7) !important}
	.adf-fs-xxl-8{font-size: var(--adf-fs-8) !important}
	.adf-fs-xxl-9{font-size: var(--adf-fs-9) !important}
	.adf-fs-xxl-10{font-size: var(--adf-fs-10) !important}
	.adf-fs-xxl-11{font-size: var(--adf-fs-11) !important}
	.adf-fs-xxl-12{font-size: var(--adf-fs-12) !important}
	.adf-fs-xxl-13{font-size: var(--adf-fs-13) !important}
	.adf-fs-xxl-14{font-size: var(--adf-fs-14) !important}
	.adf-fs-xxl-15{font-size: var(--adf-fs-15) !important}
	.adf-fs-xxl-16{font-size: var(--adf-fs-16) !important}
	.adf-fs-xxl-17{font-size: var(--adf-fs-17) !important}
	.adf-fs-xxl-18{font-size: var(--adf-fs-18) !important}
	.adf-fs-xxl-19{font-size: var(--adf-fs-19) !important}
	.adf-fs-xxl-20{font-size: var(--adf-fs-20) !important}
	.adf-fs-xxl-21{font-size: var(--adf-fs-21) !important}
	.adf-fs-xxl-22{font-size: var(--adf-fs-22) !important}
	.adf-fs-xxl-23{font-size: var(--adf-fs-23) !important}
	.adf-fs-xxl-24{font-size: var(--adf-fs-24) !important}
	.adf-fs-xxl-25{font-size: var(--adf-fs-25) !important}

	.adf-fs-xxl-1.ff-2{font-size: calc( var(--adf-fs-1) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-2.ff-2{font-size: calc( var(--adf-fs-2) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-3.ff-2{font-size: calc( var(--adf-fs-3) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-4.ff-2{font-size: calc( var(--adf-fs-4) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-5.ff-2{font-size: calc( var(--adf-fs-5) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-6.ff-2{font-size: calc( var(--adf-fs-6) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-7.ff-2{font-size: calc( var(--adf-fs-7) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-8.ff-2{font-size: calc( var(--adf-fs-8) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-9.ff-2{font-size: calc( var(--adf-fs-9) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-10.ff-2{font-size: calc( var(--adf-fs-10) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-11.ff-2{font-size: calc( var(--adf-fs-11) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-12.ff-2{font-size: calc( var(--adf-fs-12) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-13.ff-2{font-size: calc( var(--adf-fs-13) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-14.ff-2{font-size: calc( var(--adf-fs-14) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-15.ff-2{font-size: calc( var(--adf-fs-15) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-16.ff-2{font-size: calc( var(--adf-fs-16) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-17.ff-2{font-size: calc( var(--adf-fs-17) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-18.ff-2{font-size: calc( var(--adf-fs-18) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-19.ff-2{font-size: calc( var(--adf-fs-19) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-20.ff-2{font-size: calc( var(--adf-fs-20) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-21.ff-2{font-size: calc( var(--adf-fs-21) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-22.ff-2{font-size: calc( var(--adf-fs-22) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-23.ff-2{font-size: calc( var(--adf-fs-23) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-24.ff-2{font-size: calc( var(--adf-fs-24) * var(--adf-ff-2-fs)) !important; }
	.adf-fs-xxl-25.ff-2{font-size: calc( var(--adf-fs-25) * var(--adf-ff-2-fs)) !important; }
	
	.adf-fs-xxl-1.ff-3{font-size: calc( var(--adf-fs-1) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-2.ff-3{font-size: calc( var(--adf-fs-2) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-3.ff-3{font-size: calc( var(--adf-fs-3) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-4.ff-3{font-size: calc( var(--adf-fs-4) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-5.ff-3{font-size: calc( var(--adf-fs-5) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-6.ff-3{font-size: calc( var(--adf-fs-6) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-7.ff-3{font-size: calc( var(--adf-fs-7) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-8.ff-3{font-size: calc( var(--adf-fs-8) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-9.ff-3{font-size: calc( var(--adf-fs-9) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-10.ff-3{font-size: calc( var(--adf-fs-10) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-11.ff-3{font-size: calc( var(--adf-fs-11) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-12.ff-3{font-size: calc( var(--adf-fs-12) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-13.ff-3{font-size: calc( var(--adf-fs-13) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-14.ff-3{font-size: calc( var(--adf-fs-14) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-15.ff-3{font-size: calc( var(--adf-fs-15) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-16.ff-3{font-size: calc( var(--adf-fs-16) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-17.ff-3{font-size: calc( var(--adf-fs-17) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-18.ff-3{font-size: calc( var(--adf-fs-18) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-19.ff-3{font-size: calc( var(--adf-fs-19) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-20.ff-3{font-size: calc( var(--adf-fs-20) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-21.ff-3{font-size: calc( var(--adf-fs-21) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-22.ff-3{font-size: calc( var(--adf-fs-22) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-23.ff-3{font-size: calc( var(--adf-fs-23) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-24.ff-3{font-size: calc( var(--adf-fs-24) * var(--adf-ff-3-fs)) !important; }
	.adf-fs-xxl-25.ff-3{font-size: calc( var(--adf-fs-25) * var(--adf-ff-3-fs)) !important; }

}

/* font-stretch */ 
.fstr-supercondensed {
	font-stretch: 25%;
}

.fstr-ultracondensed {
	font-stretch: 50%;
	font-stretch: ultra-condensed;
}

.fstr-extracondensed {
	font-stretch: 62.5%;
	font-stretch: extra-condensed;	
}

.fstr-condensed {
	font-stretch: 75%;
	font-stretch: condensed;
}

.fstr-semicondensed {
	font-stretch: 87.5%;
	font-stretch: semi-condensed;
}

.fstr-normal {
	font-stretch: 100%;
	font-stretch: normal;
}

.fstr-semiexpanded {
	font-stretch: 112.5%;
	font-stretch: semi-expanded;
}

.fstr-expanded {
	font-stretch: 125%;
	font-stretch: expanded;
}

.fstr-extraexpanded {
	font-stretch: 150%;
	font-stretch: extra-expanded;
}

.fstr-ultraexpanded{
	font-stretch: 200%;
	font-stretch: ultra-expanded;
}

/* font-weight */
.fw-thin { font-weight: 100; }
.fw-extralight { font-weight: 200; }
.fw-medium { font-weight: 500; }
.fw-extrabold { font-weight: 800; }
.fw-black { font-weight: 900; }
