.rda-form-input.is-select option {
    color: #000;
}

.rda-title {
    font-family: Rogfonts Es, Newfont, Arial, sans-serif;
}

.swiper-gl {
    position: relative;
    margin: 0 auto;
    max-width: 100%;
    overflow: hidden
}

.swiper-gl .swiper-slide,
.swiper-gl swiper-slide {
    position: relative
}

.swiper-gl .swiper-gl-image {
    display: none
}

.swiper-gl>canvas {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.swiper-gl-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    position: absolute;
    left: 0;
    top: 0
}

:root {
    --swiper-pagination-color: var(--red);
    --swiper-pagination-bullet-size: 8px;
    --swiper-pagination-bullet-width: 8px;
    --swiper-pagination-bullet-height: 8px;
    --swiper-pagination-bullet-inactive-color: #fff;
    --swiper-pagination-bullet-inactive-opacity: 0.2;
    --swiper-pagination-bullet-opacity: 1;
    --swiper-pagination-bullet-horizontal-gap: 4px;
    --swiper-pagination-bullet-vertical-gap: 6px;
    --swiper-pagination-bottom: auto;
    --swiper-pagination-top: -8px;
}

.rda-pag-link.active .rda-pag-bar {
    animation: progressBarAnim 4s linear forwards;
}

@keyframes progressBarAnim {
    0% {
        width: 0%;
    }

    100% {
        width: 100%;
    }
}

@media screen and (min-width: 479px) {
    .rda-pagination {
        width: auto !important;
    }
}

.rda-form-input:-webkit-autofill {
    caret-color: #fff;
    color: #fff;
    -webkit-text-fill-color: #fff;
    box-shadow: inset 0 0 0 100px #000;
}

.link-block,
.rda-btn,
.link-block-3,
.rda-pag-link,
.link-block:hover,
.rda-btn:hover,
.link-block-3:hover,
.rda-pag-link:hover {
    color: #fff !important;
}

.link-block,
.rda-btn,
.link-block-3 {
    background-color: var(--red) !important;
}

.link-block-2 {
    background-color: var(--black) !important;
}

.link-block-2:hover {
    color: #ff001a !important;
}

.rda-heading {
    font-weight: 700;
}

.rda-intro {
    height: calc(100vh - 50px);
}

.w-form-fail {
    color: #000;
}

.rda-form {
    z-index: 11001;
}

@media screen and (max-width: 991px) {
    .rda-close-btn {
        background-color: var(--white) !important;
    }
}