@font-face {
    font-family: "Acme-Regular";
    font-display: swap;
    src: url("../fonts/Acme-Regular.ttf");
}
@font-face {
    font-family: "visbycf-medium";
    font-display: swap;
    src: url("../fonts/visby-cf/visbycf-medium.otf");
}
@font-face {
    font-family: "visbycf-demibold";
    font-display: swap;
    src: url("../fonts/visby-cf/visbycf-demibold.otf");
}
@font-face {
    font-family: "visbycf-bold";
    font-display: swap;
    src: url("../fonts/visby-cf/visbycf-bold.otf");
}
@font-face {
    font-family: "visbycf-regular";
    font-display: swap;
    src: url("../fonts/visby-cf/visbycf-regular.otf");
}
@font-face {
    font-family: "poppins-regular";
    src: url("../fonts/poppins/Poppins-Regular.ttf");
}
@font-face {
    font-family: "poppins-Medium";
    src: url("../fonts/poppins/Poppins-Medium.ttf");
}
@font-face {
    font-family: "poppins-Semibold";
    src: url("../fonts/poppins/Semibold.ttf");
}
:root {
    /* Heading Font Start Here */
    --heading-font: "Acme-Regular";
    --secondary-regular-font: "poppins-Regular";
    --secondary-semibold-font: "poppins-Semibold";
    --secondary-medium-font: "poppins-Medium";
    --bold-font: "visbycf-bold";
    --regular-font: "Acme-Regular";
    --demibold-font: "visbycf-demibold";
    --medium-font: "visbycf-medium";
}
/* Fonts family */
.heading-font {
    font-family: var(--heading-font);
}

.secondary-regular-font {
    font-family: var(--secondary-regular-font);
}
.secondary-medium-font {
    font-family: var(--secondary-medium-font);
}

.secondary-semibold-font {
    font-family: var(--secondary-semibold-font);
}

.primary-regular-font {
    font-family: var(--regular-font);
}

.primary-medium-font {
    font-family: var(--demibold-font);
}

.primary-semibold-font {
    font-family: var(--medium-font);
}

.primary-bold-font {
    font-family: var(--bold-font);
}

/* Fonts family  */

/* Fonts sizes  */
.xl-font {
    font-size: 100px;
}
.level-1 {
    font-size: 48px;
}

.level-2 {
    font-size: 42px;
}

.level-3 {
    font-size: 30px;
}

.level-4 {
    font-size: 27px;
}

.level-5-lg {
    font-size: 25px;
}
.level-5 {
    font-size: 18px;
}

.level-6 {
    font-size: 16px;
}

.level-7 {
    font-size: 13px;
}

.level-8 {
    font-size: 11px;
}
@media (max-width: 1367px) {
    .xl-font {
        font-size: 90px;
    }
    .arrowplane-img img {
        width: 290px;
    }
    .level-1 {
        font-size: 55px;
    }

    .level-2 {
        font-size: 40px;
    }

    .level-3 {
        font-size: 26px;
    }

    .level-4 {
        font-size: 20px;
    }

    .level-5-lg {
        font-size: 18px;
    }
    .level-5 {
        font-size: 16px;
    }

    .level-6 {
        font-size: 15px;
    }

    .level-7 {
        font-size: 13px;
    }

    .level-8 {
        font-size: 11px;
    }
    .usd-btn {
        width: 128px;
    }
}
@media (max-width: 1281px) {
    .arrowplane-img {
        top: 53%;
        right: -130px;
    }
    .check-wrapper1 h4 {
        height: 70px;
    }
                                                                                                                                .level-1 {
                                                                                                                                    font-size: 45px;
                                                                                                                                }
}

@media (max-width: 1024px) {
    .level-1 {
        font-size: 40px;
    }

    .level-2 {
        font-size: 27px;
    }

    .level-3 {
        font-size: 25px;
    }

    .level-4 {
        font-size: 20px;
    }

    .level-5-lg {
        font-size: 18px;
    }
    .level-5 {
        font-size: 19px;
    }

    .level-6 {
        font-size: 14px;
    }

    .level-7 {
        font-size: 13px;
    }

    .level-8 {
        font-size: 12px;
    }
    .usd-btn {
        width: 150px;
    }
}
@media (max-width: 992px) {
    .level-1 {
        font-size: 38px;
    }

    .level-2 {
        font-size: 32px;
    }

    .level-3 {
        font-size: 30px;
    }

    .level-4 {
        font-size: 23px;
    }

    .level-5-lg {
        font-size: 21px;
    }
    .level-5 {
        font-size: 18px;
    }

    .level-6 {
        font-size: 17px;
    }

    .level-7 {
        font-size: 16px;
    }

    .level-8 {
        font-size: 13px;
    }
    .usd-btn {
        width: 150px;
    }
}
@media (max-width: 576px) {
    .level-1 {
        font-size: 25px;
    }
    .xl-font {
        font-size: 30px;
    }
    .level-2 {
        font-size: 23px;
    }

    .level-3 {
        font-size: 20px;
    }

    .level-4 {
        font-size: 18px;
    }

    .level-5-lg {
        font-size: 17px;
    }
    .level-5 {
        font-size: 16px;
    }

    .level-6 {
        font-size: 15px;
    }

    .level-7 {
        font-size: 13px;
    }

    .level-8 {
        font-size: 12px;
    }
}
@media (max-width: 281px) {
    .level-1 {
        font-size: 25px !important;
    }

    .level-2 {
        font-size: 22px !important;
    }

    .level-3 {
        font-size: 17px !important;
    }

    .level-4 {
        font-size: 15px !important;
    }

    .level-5-lg {
        font-size: 14px !important;
    }
    .level-5 {
        font-size: 13px !important;
    }

    .level-6 {
        font-size: 14px !important;
    }

    .level-7 {
        font-size: 11px !important;
    }

    .level-8 {
        font-size: 11px !important;
    }
}

/* Fonts sizes  */

/* border-radius */
.rounded-wrapper {
    border-radius: 30px;
}
.border-danger1 {
    border: 1px solid #f26722 !important;
}
.border-danger1:hover {
    color: #f26722;
}
