.dm-sans {
    font-family: "DM Sans", serif;
    font-optical-sizing: auto;
    font-style: normal;
}

* {
    font-family: "DM Sans", serif;
}

.dm-sans-100 {
    font-weight: 100;
}

.dm-sans-200 {
    font-weight: 200;
}

.dm-sans-300 {
    font-weight: 300;
}

.dm-sans-400 {
    font-weight: 400;
}

.dm-sans-500 {
    font-weight: 500;
}

.dm-sans-600 {
    font-weight: 600;
}

.dm-sans-700 {
    font-weight: 700;
}

.dm-sans-800 {
    font-weight: 800;
}

.dm-sans-900 {
    font-weight: 900;
}

.height-full-screen {
    height: 100vh;
}

.login-signup-pages {
    background: linear-gradient(90deg, #182750 50%, #F4F7FE 50%);
}

.f-14 {
    font-size: 14px;
}

.f-16 {
    font-size: 16px;
}

.f-20 {
    font-size: 20px;
}

.f-50 {
    font-size: 50px;
}

.login1-head span:nth-child(1) {
    font-size: 40px;
}

.text-orange {
    color: #F04F24;
}

.bg-orange {
    background-color: #F04F24;
}

.border-orange {
    border-color: #F04F24 !important;
}

.hz-orange-btn-hover:hover {
    background-color: transparent;
    color: #F04F24;
}

.text-dark-blue {
    color: #2B3674;
}

.text-a3d,
.hz-field::placeholder {
    color: #A3AED0;
}

.max-width-570 {
    max-width: 570px;
}

.max-width-410 {
    max-width: 410px;
}

.h-50px {
    height: 50px;
}

.radius-16 {
    border-radius: 16px;
}

.right-0 {
    right: 0;
}

.left-0 {
    left: 0;
}

.login-design {
    mix-blend-mode: hard-light;
}

.login-design img {
    width: 28vw;
}

.color-F04F24 {
    color: #F04F24;
}

.color-73858F {
    color: #73858F;
}

.color-2B3674 {
    color: #2B3674;
}

.register-design img {
    width: 27.917vw;
}

.register-design2 img {
    width: 8.438vw;
}

.max-width-730 {
    max-width: 730px;
}

.f-26 {
    font-size: 26px;
}

#hz-admin-login .pricing_col {
    border: 1px solid #F04F24;
    border-radius: 10px;
    background: rgb(240 79 36 / 5%);
    padding: 25px 45px;
}

.f-45 {
    font-size: 45px;
}

.bg-F4F7FE {
    background-color: #F4F7FE;
}

.f-18 {
    font-size: 18px;
}

.bg-BDC5D2 {
    background-color: rgb(189 197 210 / var(--bs-bg-opacity));
}

.radius-10 {
    border-radius: 10px;
}

#package_checkout {
    border: 1px solid rgb(121 138 164 / 20%);
    box-shadow: 8px 11px 19px 0 rgb(97 123 163 / 15%);
}

#go_back_package {
    cursor: pointer;
}