span.orange {
    color: #ED734F;
}

.hero-bnr-block {
    padding-left: calc(50vw - 640px) !important;
}

.home-bnr-title font {
    font-size: 32px;
    text-transform: capitalize;
}

.header-main-block .elementor-column-gap-default {
    justify-content: space-between !important;
    align-items: center !important;
    gap: 20px !important;
}

.btn-block,
.menu-block,
.logo-block {
    width: fit-content !important;
}

.get-touch-title {
    margin-bottom: 0 !important;
}

.f-title-block {
    margin: 0 !important;
}

@media(max-width:1366px) {
    .hero-bnr-block {
        padding-left: 20px !important;
    }
}

@media (Max-width: 1200px) {
    .home-bnr-title font {
        font-size: 26px;
    }

}

@media (max-width: 800px) {
    .why-choose-details .elementor-widget-wrap {
        gap: 16px !important;
    }

    .why-choose-details-number {
        order: 1 !important;
        margin: 0 !important;
    }

    .why-choose-details-title {
        order: 2 !important;
        margin: 0 !important;
    }

    .why-choose-details-desc {
        order: 3 !important;
        margin: 0 !important;
    }

    .why-choose-details-clm-rev .elementor-widget-wrap {
        flex-direction: column-reverse !important;
    }
}

@media (Max-width: 767px) {
    .home-bnr-title font {
        font-size: 20px;
    }

}