.bannerrightside::after {
    content: "";
    position: absolute;
    left: -175px;
    bottom: 1px;
    width: 100%;
    height: 85%;
    max-width: 1001px;
    background-image: url(orca.png);
    background-position: bottom left;
    background-size: auto;
    background-repeat: no-repeat;
    z-index: -1;
}

.contacttopbannerbg {
    background-image: url(contactbg.png);
    background-position: top center;
}

.faqtopbannerbg {
    background-image: url(faqbg.png);
}

.homebannerbg {
    background-image: url(banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top;
    height: 100vh;
    position: relative;
    overflow: hidden;
}

.howitworkbg {
    background-image: url(how-it-works-bg.png);
    background-size: cover;
    padding-bottom: 100px;
}

.learnmorebg::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    max-width: 908px;
    height: 100%;
    background: url(abouticon.svg);
    background-position: top left;
    background-repeat: no-repeat;
}

.servicebg {
    background: #1a1a1a;
}

.serviceflexbox > div:first-child .serviceiconbg::before {
    background-image: url(servicebg1.png);
}

.serviceflexbox > div:last-child .serviceiconbg::before {
    background-image: url(servicebg2.png);
}

.sitebannercontent:before {
    content: "";
    position: absolute;
    right: -130px;
    top: -66px;
    width: 100%;
    height: 100%;
    max-width: 1032px;
    background-image: url(bg-lines.png);
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}

.topbannerbg {
    background-image: url(legalbg.png);
    background-size: cover;
    background-position: bottom center;
    background-repeat: no-repeat;
    padding-top: 142px;
}

.trmbg .form-check-input:checked[type=checkbox] {
    background-image: url(tick.svg);
}

:root {
    --theme-accent-color: #80a8a6; /* ORCA MAIN COLOR - BLUE */
    --theme-t-blue: var(--theme-accent-color); /* ORCA */
    --theme-t-white: #ffffff; /* ORCA */
    --theme-t-green: #26a69a; /* ORCA */
    --theme-t-green-loader: #26a699e3; /* ORCA */
    --theme-para-text: #a2a2a2; /* ORCA */
    --theme-footer-bg: #1a1a1a; /* ORCA */
    --theme-foot-list: #d8d8d8; /* ORCA */
    --theme-ftext: #7e7e7e; /* ORCA */
    --theme-t-gray: #979797; /* ORCA */
    --theme-chooseus-gradient-start: #a9d0ce; /* ORCA */
    --theme-appbannerbox-bg: #1a1a1a; /* ORCA */
    --theme-livetable-gradient-start: #80a8a691; /* ORCA */
    --theme-livetable-gradient-end: #00000082; /* ORCA */
    --theme-livetable-border-top: #52ada6; /* ORCA */
    --theme-bannerrightside-gradient-start: #80a8a691; /* ORCA */
    --theme-bannerrightside-gradient-end: #00000082; /* ORCA */
    --theme-bannerrightside-bg: #dee3e3; /* ORCA */
    --theme-bannerrightside-border: #dddddd; /* ORCA */
    --theme-inbox-bg: #a8c0bfe0; /* ORCA */
    --theme-inbox-item-active: #cfd9d9; /* ORCA */
}
