@import url("https://use.typekit.net/yaq6pqk.css");

body {
    font-family: "muli", sans-serif;
    font-optical-sizing: auto;
    font-style: normal;
}



.underlined {
    text-decoration: underline;
    text-underline-offset: 2px; 
}

.w_thin {
    font-weight: 100;
}

.w_extralight {
    font-weight: 200;
}

.w_light {
    font-weight: 300;
}

.w_light strong {
    font-weight: 700;
}

.w_regular {
    font-weight: 400;
}

.w_medium {
    font-weight: 500;
}

.w_semibold {
    font-weight: 600;
}

.w_bold {
    font-weight: 700;
}


.w_extrabold {
    font-weight: 800;
}


.w_black {
    font-weight: 900;
}




.opacity_60 {
    opacity: 0.6;
}

.line_1 {
    line-height: 1;
}


.line_26 {
    line-height: 26px;
}


.line_30 {
    line-height: 30px;
}


.line_33 {
    line-height: 33px;
}




@media screen and (min-width: 740px) {

   

}


    .text_13 {
        font-size: 13px;
        letter-spacing: -0.13px;
    }

    .text_14 {
        font-size: 14px;
    }

    .text_16 {
        font-size: 16px;
    }

    .text_19 {
        font-size: 19px;
        letter-spacing: -0.19px;
    }
   
    .text_22 {
        font-size: 22px;
    }
   
    .text_26 {
        font-size: 26px;
        letter-spacing: -0.26px;
    }
   
    .text_26 {
        font-size: 26px;
        letter-spacing: -0.26px;
    }
   
    .text_28 {
        font-size: 28px;
        letter-spacing: -0.28px;
    }
   
    .text_45 {
        font-size: 45px;
        letter-spacing: -1.35px;
    }
   
    .text_50 {
        font-size: 50px;
    }
   
    .text_55 {
        font-size: 55px;
        letter-spacing: -0.55px;
    }
   
    .text_97 {
        font-size: 97px;
    }