@font-face {
    font-family: 'Teko Bold';
    font-style: normal;
    src:url("/fonts/Teko-Bold.ttf") format("truetype");
}

@font-face {
    font-family: 'Teko Medium';
    font-style: normal;
    src:url("/fonts/Teko-Medium.ttf") format("truetype");
}

@font-face {
    font-family: 'Teko Regular';
    font-style: normal;
    src:url("/fonts/Teko-Regular.ttf") format("truetype");
}

@font-face {
    font-family: 'Bananas Regular';
    font-style: normal;
    src:url("/fonts/bananas-regular.ttf") format("truetype");
}

.fab,
.fa-brands {
    font-family: 'Font Awesome 6 Brands';
    font-weight: 400; }
@font-face {
    font-family: 'Font Awesome 6 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("/fonts/fontawesome/fa-brands-400.eot");
    src: url("/fonts/fontawesome/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome/fa-brands-400.woff2") format("woff2"), url("/fonts/fontawesome/fa-brands-400.woff") format("woff"), url("/fonts/fontawesome/fa-brands-400.ttf") format("truetype"), url("/fonts/fontawesome/fa-brands-400.svg#fontawesome") format("svg"); }

.fas,
.fa-solid {
    font-family: 'Font Awesome 6 Pro';
    font-weight: 900; }
@font-face {
    font-family: 'Font Awesome 6 Pro';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("/fonts/fontawesome/fa-solid-900.eot");
    src: url("/fonts/fontawesome/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome/fa-solid-900.woff2") format("woff2"), url("/fonts/fontawesome/fa-solid-900.woff") format("woff"), url("/fonts/fontawesome/fa-solid-900.ttf") format("truetype"), url("/fonts/fontawesome/fa-solid-900.svg#fontawesome") format("svg"); }


/**
* DEACTIVATED NOT IN USE!!!
*
.fat,
.fa-thin {
    font-family: 'Font Awesome 6 Pro';
    font-weight: 100; }
@font-face {
    font-family: 'Font Awesome 6 Pro';
    font-style: normal;
    font-weight: 100;
    font-display: block;
    src: url("/fonts/fontawesome/fa-thin-100.eot");
    src: url("/fonts/fontawesome/fa-thin-100.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome/fa-thin-100.woff2") format("woff2"), url("/fonts/fontawesome/fa-thin-100.woff") format("woff"), url("/fonts/fontawesome/fa-thin-100.ttf") format("truetype"), url("/fonts/fontawesome/fa-thin-100.svg#fontawesome") format("svg"); }


.fal,
.fa-light {
    font-family: 'Font Awesome 6 Pro';
    font-weight: 300; }
@font-face {
    font-family: 'Font Awesome 6 Pro';
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url("/fonts/fontawesome/fa-light-300.eot");
    src: url("/fonts/fontawesome/fa-light-300.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome/fa-light-300.woff2") format("woff2"), url("/fonts/fontawesome/fa-light-300.woff") format("woff"), url("/fonts/fontawesome/fa-light-300.ttf") format("truetype"), url("/fonts/fontawesome/fa-light-300.svg#fontawesome") format("svg"); }


.far,
.fa-regular {
    font-family: 'Font Awesome 6 Pro';
    font-weight: 400; }
@font-face {
    font-family: 'Font Awesome 6 Pro';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("/fonts/fontawesome/fa-regular-400.eot");
    src: url("/fonts/fontawesome/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome/fa-regular-400.woff2") format("woff2"), url("/fonts/fontawesome/fa-regular-400.woff") format("woff"), url("/fonts/fontawesome/fa-regular-400.ttf") format("truetype"), url("/fonts/fontawesome/fa-regular-400.svg#fontawesome") format("svg"); }


.fas,
.fa-solid {
    font-family: 'Font Awesome 6 Pro';
    font-weight: 900; }
@font-face {
    font-family: 'Font Awesome 6 Pro';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("/fonts/fontawesome/fa-solid-900.eot");
    src: url("/fonts/fontawesome/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome/fa-solid-900.woff2") format("woff2"), url("/fonts/fontawesome/fa-solid-900.woff") format("woff"), url("/fonts/fontawesome/fa-solid-900.ttf") format("truetype"), url("/fonts/fontawesome/fa-solid-900.svg#fontawesome") format("svg"); }


.fad,
.fa-duotone {
    position: relative;
    font-family: 'Font Awesome 6 Duotone';
    font-weight: 900; }
@font-face {
    font-family: 'Font Awesome 6 Duotone';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("/fonts/fontawesome/fa-duotone-900.eot");
    src: url("/fonts/fontawesome/fa-duotone-900.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome/fa-duotone-900.woff2") format("woff2"), url("/fonts/fontawesome/fa-duotone-900.woff") format("woff"), url("/fonts/fontawesome/fa-duotone-900.ttf") format("truetype"), url("/fonts/fontawesome/fa-duotone-900.svg#fontawesome") format("svg"); }

**/

.fs-1rem{font-size: 1rem}
.fs-15rem{font-size: 1.5rem}
.fs-2rem{font-size: 2rem}
.fs-25rem{font-size: 2.5rem}
.fs-3rem{font-size: 3rem}
.fs-35rem{font-size: 3.5rem}
.fs-4rem{font-size: 4rem}
.fs-45rem{font-size: 4.5rem}
.fs-5rem{font-size: 5rem}
.fs-55rem{font-size: 5.5rem}
.fs-6rem{font-size: 6rem}
.fs-65rem{font-size: 6.5rem}
.fs-7rem{font-size: 7rem}
.fs-75rem{font-size: 7.5rem}

@media (min-width:576px){
    .fs-sm-1rem{font-size: 1rem}
    .fs-sm-15rem{font-size: 1.5rem}
    .fs-sm-2rem{font-size: 2rem}
    .fs-sm-25rem{font-size: 2.5rem}
    .fs-sm-3rem{font-size: 3rem}
    .fs-sm-35rem{font-size: 3.5rem}
    .fs-sm-4rem{font-size: 4rem}
    .fs-sm-45rem{font-size: 4.5rem}
    .fs-sm-5rem{font-size: 5rem}
    .fs-sm-55rem{font-size: 5.5rem}
    .fs-sm-6rem{font-size: 6rem}
    .fs-sm-65rem{font-size: 6.5rem}
    .fs-sm-7rem{font-size: 7rem}
    .fs-sm-75rem{font-size: 7.5rem}
}

@media (min-width:768px){
    .fs-md-1rem{font-size: 1rem}
    .fs-md-15rem{font-size: 1.5rem}
    .fs-md-2rem{font-size: 2rem}
    .fs-md-25rem{font-size: 2.5rem}
    .fs-md-3rem{font-size: 3rem}
    .fs-md-35rem{font-size: 3.5rem}
    .fs-md-4rem{font-size: 4rem}
    .fs-md-45rem{font-size: 4.5rem}
    .fs-md-5rem{font-size: 5rem}
    .fs-md-55rem{font-size: 5.5rem}
    .fs-md-6rem{font-size: 6rem}
    .fs-md-65rem{font-size: 6.5rem}
    .fs-md-7rem{font-size: 7rem}
    .fs-md-75rem{font-size: 7.5rem}
}

@media (min-width:992px){
    .fs-lg-1rem{font-size: 1rem}
    .fs-lg-15rem{font-size: 1.5rem}
    .fs-lg-2rem{font-size: 2rem}
    .fs-lg-25rem{font-size: 2.5rem}
    .fs-lg-3rem{font-size: 3rem}
    .fs-lg-35rem{font-size: 3.5rem}
    .fs-lg-4rem{font-size: 4rem}
    .fs-lg-45rem{font-size: 4.5rem}
    .fs-lg-5rem{font-size: 5rem}
    .fs-lg-55rem{font-size: 5.5rem}
    .fs-lg-6rem{font-size: 6rem}
    .fs-lg-65rem{font-size: 6.5rem}
    .fs-lg-7rem{font-size: 7rem}
    .fs-lg-75rem{font-size: 7.5rem}
}

@media (min-width:1200px){
    .fs-xl-1rem{font-size: 1rem}
    .fs-xl-15rem{font-size: 1.5rem}
    .fs-xl-2rem{font-size: 2rem}
    .fs-xl-25rem{font-size: 2.5rem}
    .fs-xl-3rem{font-size: 3rem}
    .fs-xl-35rem{font-size: 3.5rem}
    .fs-xl-4rem{font-size: 4rem}
    .fs-xl-45rem{font-size: 4.5rem}
    .fs-xl-5rem{font-size: 5rem}
    .fs-xl-55rem{font-size: 5.5rem}
    .fs-xl-6rem{font-size: 6rem}
    .fs-xl-65rem{font-size: 6.5rem}
    .fs-xl-7rem{font-size: 7rem}
    .fs-xl-75rem{font-size: 7.5rem}
}

@media (min-width:1400px){
    .fs-xxl-1rem{font-size: 1rem}
    .fs-xxl-15rem{font-size: 1.5rem}
    .fs-xxl-2rem{font-size: 2rem}
    .fs-xxl-25rem{font-size: 2.5rem}
    .fs-xxl-3rem{font-size: 3rem}
    .fs-xxl-35rem{font-size: 3.5rem}
    .fs-xxl-4rem{font-size: 4rem}
    .fs-xxl-45rem{font-size: 4.5rem}
    .fs-xxl-5rem{font-size: 5rem}
    .fs-xxl-55rem{font-size: 5.5rem}
    .fs-xxl-6rem{font-size: 6rem}
    .fs-xxl-65rem{font-size: 6.5rem}
    .fs-xxl-7rem{font-size: 7rem}
    .fs-xxl-75rem{font-size: 7.5rem}
}