@keyframes slideup { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(0px, -100%, 0px); } } .animateDown { animation: 35s linear 0s infinite normal none running slideDown; } @keyframes slideDown { 0% { transform: translate3d(0, -100%, 0); } 100% { transform: translate3d(0px, 0, 0px); } } // OfferBar .offerbar { position: relative; top: 0; width: 100%; z-index: 999; .white-btn { background-color: rgba(var(--v-theme-surface), 0.15); font-weight: 700; height: 25px; } &:before { background-repeat: no-repeat; content: ''; position: absolute; background-image: url('@/assets/images/front-pages/background/left-shape.png'); bottom: 0; height: 40px; left: 0; width: 325px; } &:after { background-repeat: no-repeat; content: ''; position: absolute; background-image: url('@/assets/images/front-pages/background/right-shape.png'); bottom: 0; right: 17%; width: 325px; top: 0; background-size: contain; } } // // frameworks // .slider-group { animation: slide 45s linear infinite; } .marquee1-group { animation: marquee 45s linear infinite; } .marquee2-group { animation: marquee2 45s linear infinite; } @keyframes slide { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(-100%, 0, 0); } } @keyframes marquee { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(-2086px, 0, 0); } } @keyframes marquee2 { 0% { transform: translate3d(-2086px, 0, 0) } 100% { transform: translate3d(0, 0, 0) } } .front-wraper { overflow: hidden; .underline-link { text-underline-offset: 4px; } .underline-link-6 { text-underline-offset: 6px; text-decoration-thickness: 2px; } .main-banner { min-width: 1300px; overflow: hidden; max-height: 700px; height: calc(100vh - 100px); img { max-width: 100%; height: auto; } } .team { &:hover { .intro { opacity: 1; } } .intro { opacity: 0; bottom: 16px; inset-inline-start: .75rem; inset-inline-end: .75rem; transition: 0.5s; } } // Revenue Products .feature-tabs { .v-slide-group__content { gap: 16px; padding-bottom: 56px; } .v-btn { background-color: rgba(var(--v-theme-surface)); padding: 16px 24px; border-radius: 12px !important; font-size: 16px; box-shadow: 0px 24px 24px -12px rgba(0, 0, 0, .05); } .v-slide-group-item--active.v-tab--selected { background-color: rgba(var(--v-theme-primary)); box-shadow: 0px 24px 24px -12px rgba(99, 91, 255, .15); .v-btn__content { color: #fff; .v-tab__slider { display: none; } } } } .v-container { &.max-width-1218 { max-width: 1218px !important; } } .v-container { &.max-width-800 { max-width: 800px !important; } &.max-width-1000 { max-width: 1000px !important; } } .max-w-600 { max-width: 600px !important; } .template { .left-widget { position: absolute; top: 96px; inset-inline-start: -40px; max-height: 400px; width: auto; } .right-widget { position: absolute; top: 96px; inset-inline-end: -40px; max-height: 400px; width: auto; } } .feature-tabs { .v-tab__slider { top: 0; bottom: unset; } &.v-tabs--density-default { --v-tabs-height: auto; } } .feature-tabs-expansion { .v-expansion-panel-text__wrapper { padding: 0px 0px 16px; } .v-expansion-panel-title { padding: 16px 0px; } .v-expansion-panel { background-color: transparent !important; } .v-expansion-panel--active:not(:first-child), .v-expansion-panel--active+.v-expansion-panel { margin-top: 0; } } .leader-slider { .carousel__slide { padding: 0 15px; } .carousel__viewport { margin: 0 -15px; padding-bottom: 30px; } .carousel__prev, .carousel__next { top: -85px; width: 100%; justify-content: end; margin: 0; transform: none; display: flex; justify-content: center } .carousel__next { height: 48px; width: 48px; border-radius: 50%; background: rgb(var(--v-theme-lightprimary)); } .carousel__prev { height: 48px; width: 48px; border-radius: 50%; background: rgb(var(--v-theme-lightprimary)); right: 65px; left: unset; } } .our-template { .carousel__slide { padding: 0 15px 40px; } .carousel__viewport { margin: 0 -106px; } } .testimonials { .carousel__prev, .carousel__next { width: 100%; justify-content: end; margin: 0; transform: translateY(75px); display: flex; justify-content: center; bottom: 0; } .carousel__next { height: 32px; width: 32px; border-radius: 50%; background: rgb(var(--v-theme-background)); left: -60%; } .carousel__prev { height: 32px; width: 32px; border-radius: 50%; background: rgb(var(--v-theme-background)); right: 65px; left: -74%; } .carousel { padding-bottom: 25px; } .slide-counter { position: relative; bottom: -4px; left: 50px; z-index: 2; font-size: 15px; opacity: 0.7; } } .social-icon { svg { path { fill: rgb(255, 255, 255); &:hover { fill: rgb(var(--v-theme-primary)); } } } } .package { .v-list-item { min-height: 35px !important; } } .lp-faq { .v-expansion-panel-title__icon { .v-icon { font-size: 20px; opacity: 0.5 } } .v-expansion-panels:not(.v-expansion-panels--variant-accordion)> :first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active) { border-bottom-left-radius: 8px !important; border-bottom-right-radius: 8px !important; } .v-expansion-panels:not(.v-expansion-panels--variant-accordion)> :not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active) { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important; } .v-expansion-panels:not(.v-expansion-panels--variant-accordion)> :not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active) { border-bottom-left-radius: 8px !important; border-bottom-right-radius: 8px !important; } .v-expansion-panel--active:not(:first-child), .v-expansion-panel--active+.v-expansion-panel { margin-top: 0px !important; } } .animted-img { position: absolute; z-index: 9; top: 0%; animation: mover 5s infinite alternate; } .animted-img-2 { position: absolute; z-index: 9; top: -35px; inset-inline-end: 15px; animation: mover 5s infinite alternate; } @keyframes mover { 0% { transform: translateY(0); } 100% { transform: translateY(-10px); } } .carousel__pagination { .carousel__pagination-button { padding: 6px; &::after { height: 8px; width: 8px; border-radius: 50%; background-color: transparent; background-color: rgb(var(--v-theme-textPrimary)); opacity: 0.25; } &:hover { &::after { background-color: #000; opacity: 1; } } } .carousel__pagination-button--active { &::after { background-color: #000; opacity: 1; } } } .carousel { z-index: 2; } } .v-btn--size-default { &.nav-links { font-size: $font-size-root !important; .v-btn__overlay { display: none; } &:hover { color: rgb(var(--v-theme-primary)) !important; } } } .light-primary { background-color: rgb(var(--v-theme-primary), 0.1); } .announce-close { position: absolute; right: 15px; } .text-align-start{ text-align: start; } @media screen and (max-width:1199px) { .ps-96 { padding-inline-start: 60px !important; } .space-p-96 { padding: 55px 0 !important; } .pt-96 { padding-top: 55px !important; } .offerbar { &:after { background-image: none; } } .offerbar:after, .offerbar:before { display: none; } } @media screen and (max-width:1024px) { .front-wraper .testimonials .slide-counter { left: 67px; } .space-p-96 { padding: 40px 0 !important; } .pt-96 { padding-top: 40px !important; } .front-wraper .bg-collection { background-image: none; } .front-wraper .our-template .carousel__viewport { margin: 0 0px; } .ps-96 { padding-inline-start: 20px !important; padding-inline-end: 20px !important; } } @media screen and (max-width:991px) { .text-align-start{ text-align: center; } } @media screen and (max-width:767px) { .technology { .round-54 { height: 45px; width: 45px; img { height: 22px; } } } .front-wraper { .display-2 { font-size: 32px; line-height: normal; } .display-1 { font-size: 32px; line-height: normal; } } .front-wraper .leader-slider .carousel__viewport { margin: 0 0px; } .announce-close { bottom: 8px; } .text-48 { font-size: 30px !important; line-height: 40px !important; } .text-56 { font-size: 35px !important; line-height: 40px !important; } .team { .intro { opacity: 1 !important; } } }