.font__bold {
    font-family: MyriadPro-Bold !important;
    font-weight: 500 !important;
}
.font-size-21px {
    font-size: 12.59px !important;
    line-height: 1;
}
@media screen and (max-width:1140px) {
    .font-size-21px {
        font-size: calc(1.09375‬wv * 0.59) !important;
    }
}
@media screen and (max-width:992px) {
    .font-size-21px {
        font-size: 12px;
    }
}
.font-size-22px {
    font-size: 22px;
    line-height: 50.66px;
}
/*=============================================
=            25            =
=============================================*/
.font-size-25px {
    font-size: 14.75px;
    letter-spacing: 0.5;
    line-height: 20.5px;
}
@media screen and (max-width: 1139.98px) {
    .font-size-25px {
        font-size: 1.29vw;
        line-height: 1.6vw;
    }
}
@media screen and (max-width: 939.98px) {
    .font-size-25px {
        font-size: 12px;
        line-height: 18px
    }
}
/*=====  End of 25  ======*/
.font-size-27px {
    font-size: calc(1.75rem * 0.59);
    font-family: "Myriad Pro";
    font-weight: 400;
    letter-spacing: 0.68px;
    line-height: calc(33px);
}
@media screen and (max-width:1140px) {
    .font-size-27px {
        font-size: 1.45833vw;
        line-height: 1.85vw;
        font-size: -webkit-calc(1.45833vw * 0.59);
    }
}
@media screen and (max-width:992px) {
    .font-size-27px {
        font-size: 14px;
        line-height: 24px;
    }
}
.font-size-27px-small {
    font-size: 16.52px;
    line-height: 18px;
}
@media screen and (max-width:1140px) {
    .font-size-27px-small {
        font-size: 1.44vw;
        line-height: 1.84vw;
    }
}
@media screen and (max-width:992px) {
    .font-size-27px-small {
        font-size: 14px;
        line-height: 16px
    }
}
/*=============================================
=            34            =
=============================================*/
.font-size-34px {
    font-size: 20px;
    line-height: 1.4;
    font-weight: 400;
    white-space: nowrap
}
@media screen and (max-width: 1139.98px) {
    .font-size-34px {
        font-size: 14px;
        line-height: 1.1;
    }
}
/*=====  End of 34  ======*/
/*=============================================
=            54            =
=============================================*/
.font-size-54px {
    font-size: 32.45px;
    letter-spacing: 1.35px;
    color: #1D1D1B;
    line-height: 38.35px
}
@media screen and (max-width: 1139.98px) {
    .font-size-54px {
        font-size: 2.84vw;
        line-height: 3.36vw;
    }
}
@media screen and (max-width: 719.98px) {
    .font-size-54px {
        font-size: 20.625px;
        line-height: 30.625px;
    }
}
/*=====  End of 54  ======*/
.font-size-57px {
    font-size: 34.81PX;
    letter-spacing: 1.43px;
    line-height: 1.3
}
@media screen and (max-width: 1139.98px) {
    .font-size-57px {
        font-size: 3.57vw;
        line-height: 1.3
    }
}
/*=============================================
=            68            =
=============================================*/
.font-size-68px {
    font-size: 40.71px;
    line-height: calc(2.488vw * 0.59);
}
@media screen and (max-width: 1139.98px) {
    .font-size-68px {
        font-size: 3.05vw;
    }
}
@media screen and (max-width: 939.98px) {
    .font-size-68px {
        font-size: 3.52vw;
    }
}
@media screen and (max-width: 719.98px) {
    .font-size-68px {
        font-size: 32px;
        line-height: 30px;
    }
}
/*=====  End of 68  ======*/
.font-size-69px {
    font-size: 40.71px;
}
.font-size-69px-small {
    font-size: 40.71px;
    line-height: 40.71px;
}
@media screen and (max-width:1039.98px) {
    .font-size-69px{
        font-size: 3.57vw;
    }
}
@media screen and (max-width:992px) {
    .font-size-69px-small {
        font-size: 16px;
    }
}
/*=============================================
=            70            =
=============================================*/
.font-size-70px {
    font-size: 41.89px;
    line-height: 51.89px;
}
@media screen and (max-width: 1139.98px) {
    .font-size-70px {
        font-size: 3.67vw;
        line-height: 3vw;
    }
}
/*=====  End of 70  ======*/
/*=============================================
=            91            =
=============================================*/
.font-size-91px {
    font-size: 53.69px;
    letter-spacing: 1.43px;
    line-height: 63px;
}
@media screen and (max-width: 1139.98px) {
    .font-size-91px {
        font-size: 4.6vw;
        line-height: 4.5vw;
    }
}
/*=====  End of 91  ======*/
.font-size-90px {
    font-size: calc(4.63541vw * 0.59) !important;
    line-height: calc(3.6458vw * 0.59);
    letter-spacing: 1.43px;
}
@media screen and (max-width:992px) {
    .font-size-90px {
        font-size: 20px;
        line-height: 20px;
    }
}