 @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Covered+By+Your+Grace&display=swap');:root {--dl-heading-font: "Inter", sans-serif;--dl-body-font: "Inter", sans-serif;--dl-heading-color: #010103;--dl-body-color: #555555;--dl-primary-color: #c4ee18;--dl-secondary-color: #6600ff;--dl-white-color: #f3f1f2;--dl-dark-color: #14121a;--dl-bg-white: #ffffff;--dl-bg-dark: #14121a;--dl-bg-grey: #f6f3ed;--dl-border-color: #dddddd;--dl-box-shadow: 0px 8px 18px 0px rgba(0, 0, 0, 0.1);--dl-transition: all .5s cubic-bezier(.30, .50, .05, .95);}body {background-color: var(--dl-bg-white);font-family: var(--dl-body-font);color: var(--dl-body-color);font-size: 18px;line-height: 28px;font-weight: 400;letter-spacing: -0.2px;position: relative;overflow-x: hidden;-webkit-font-smoothing: antialiased;}h1, h2, h3, h4, h5, h6 {font-family: var(--dl-heading-font);color: var(--dl-heading-color);-webkit-font-smoothing: antialiased;}p {font-size: 18px;line-height: 28px;margin-bottom: 15px;color: var(--dl-body-color);}a {color: var(--dl-heading-color);}a, a:hover {text-decoration: none;}a:focus {outline: 0;text-decoration: none;}img {border: none;outline: none;max-width: 100%;}ul {display: block;list-style: none;padding: 0;margin: 0;}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999 !important;}input:-moz-placeholder, textarea:-moz-placeholder {color: #999 !important;}input::-moz-placeholder, textarea::-moz-placeholder {color: #999 !important;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #999 !important;}button {border: none;background: none;}.padding {padding: 120px 0;}.padding-top {padding-top: 120px;}.padding-bottom {padding-bottom: 120px;}@media (max-width: 992px) {.padding {padding: 80px 0;}.padding-top {padding-top: 80px;}.padding-bottom {padding-bottom: 80px;}}.mt-10 {margin-top: 10px;}.mt-20 {margin-top: 20px;}.mt-30 {margin-top: 30px;}.mt-40 {margin-top: 40px;}.mt-50 {margin-top: 50px;}.mb-10 {margin-bottom: 10px;}.mb-20 {margin-bottom: 20px;}.mb-30 {margin-bottom: 30px;}.mb-40 {margin-bottom: 40px;}.mb-50 {margin-bottom: 50px;}.pt-50 {padding-top: 50px;}.bg-grey {background-color: var(--dl-bg-grey) !important;}.bg-dark {background-color: var(--dl-bg-dark) !important;}a, a:hover, img, .form-control, .form-control:hover, button {-webkit-transition: var(--dl-transition);-o-transition: var(--dl-transition);transition: var(--dl-transition);}::-webkit-scrollbar {width: 8px;height: 8px }::-webkit-scrollbar-thumb {background-color: var(--dl-primary-color);cursor: pointer;}::selection {background-color: var(--dl-primary-color);color: var(--dl-heading-color);}-webkit-::selection {background-color: var(--dl-primary-color);color: var(--dl-heading-color);}::-moz-selection {background-color: var(--dl-primary-color);color: var(--dl-heading-color);}.loader-wrap {position: fixed;z-index: 10;height: 100vh;width: 100%;left: 0;top: 0;display: flex;overflow: hidden;align-items: center;justify-content: center;background: transparent;z-index: 99999999999999;}.loader-wrap svg {position: absolute;top: 0;width: 100vw;height: 110vh;fill: var(--dl-bg-dark);}.loader-wrap-heading {z-index: 20;position: relative;}.loader-wrap-heading .loading-text {color: var(--dl-white-color);font-size: 60px;line-height: 1;text-align: center;}.loader-wrap-heading .loading-bar {background-color: var(--dl-bg-grey);width: 0%;height: 2px;position: absolute;bottom: -5px;left: 0;transition: width 0.5s linear;}.loading-counter {position: absolute;right: 50px;bottom: 50px;font-size: 100px;line-height: 1;color: var(--dl-white-color);opacity: 0.25;}@media (max-width: 767px) {.loader-wrap-heading .loading-text {font-size: 42px;}.loading-counter {font-size: 72px;}}.no-scroll-gap {position: relative;margin-top: -2px;z-index: 1;}.aurax-particles {width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.aurax-particles canvas {width: 100%;height: 100%;}.btn-group {display: flex;align-items: center;column-gap: 20px;justify-content: center;}.default-btn {--dl-btn-bg: var(--dl-primary-color);--dl-btn-bg-hover: var(--dl-bg-dark);--dl-btn-color: var(--dl-heading-color);--dl-btn-hover-color: var(--dl-white-color);background-color: var(--dl-btn-bg);font-family: var(--dl-heading-font);color: var(--dl-btn-color);font-size: 15px;font-weight: 600;text-transform: capitalize;height: 50px;line-height: 1;padding: 0 30px;display: inline-flex;align-items: center;justify-content: center;border-radius: 5px;border: none;outline: none;position: relative;overflow: hidden;z-index: 1;}.default-btn:hover {color: var(--dl-btn-hover-color);}.default-btn span {background: var(--dl-btn-bg-hover) none repeat scroll 0 0;border-radius: 50%;display: block;height: 0;position: absolute;transform: translate(-50%, -50%);transition: width 1s ease 0s, height 1s ease 0s;width: 0;z-index: -1;}.default-btn:hover span {height: 562.5px;width: 562.5px;}.default-btn.btn-white:hover {color: var(--dl-heading-color);}.default-btn.btn-white span {background-color: var(--dl-bg-white);}.section-heading h2 {font-size: 75px;line-height: 1;font-weight: 600;letter-spacing: -4px;}.section-heading.white h2 {color: var(--dl-white-color);}.section-heading.white .subheading {color: #ddd;}.subheading {font-family: "Covered By Your Grace", cursive;margin-bottom: 30px;}.section-heading p {margin-bottom: 0;margin-top: 20px;}@media (max-width: 992px) {.section-heading h2 {font-size: 52px;}}@media (max-width: 767px) {.section-heading h2 {font-size: 30px;letter-spacing: -1px;}.default-btn {height: 45px;padding: 0 20px;}}.main-header {display: flex;align-items: center;position: absolute;width: 100%;height: 87px;justify-content: center;z-index: 10;}.main-menu {display: flex;align-items: center;justify-content: center;gap: 40px;}.main-menu li {line-height: 1;}.main-menu li a {font-size: 15px;font-weight: 500;line-height: 1;color: var(--dl-white-color);}@media (max-width: 600px) {.main-header {height: 58px;}.main-menu {gap: 10px;}.main-menu li a{font-size: 14px;}}.banner-section {background-image: url(../img/banner-bg.png);background-repeat: no-repeat;background-position: top center;background-size: cover;background-color: #07060c;width: 100%;height: 100vh;display: flex;align-items: center;justify-content: center;position: relative;z-index: 1;}.banner-section .banner-img {position: absolute;}.banner-section .banner-img:nth-child(1) {left: -30px;top: 0;}.banner-section .banner-img:nth-child(2) {left: 0;top: 37%;}.banner-section .banner-img:nth-child(3) {left: 0;bottom: -10%;}.banner-section .banner-img:nth-child(4) {right: -30px;left: auto;top: 0;}.banner-section .banner-img:nth-child(5) {right: 0;left: auto;top: 32%;}.banner-section .banner-img:nth-child(6) {right: 0;left: auto;bottom: -15%;}.banner-content {text-align: center;}.footer-content h3, .banner-content h3 {background: rgba(255, 255, 255, 0.02);border: 1px solid rgba(255, 255, 255, 0.06);color: rgba(255, 255, 255, 0.5);backdrop-filter: blur(5px);font-size: 14px;line-height: 1;text-transform: capitalize;font-weight: 500;padding: 8px 15px;border-radius: 30px;display: inline-flex;align-items: center;margin-bottom: 30px;}.banner-content h3 {display: inline-flex;align-items: center;column-gap: 10px;letter-spacing: 0;}.banner-content h3 img {width: 10px;}.banner-content h1 {color: var(--dl-white-color);font-size: 65px;font-weight: 600;line-height: 65px;margin-bottom: 40px;}.banner-list {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 20px;margin-bottom: 40px;}.banner-list li {font-family: var(--dl-heading-font);color: rgba(255, 255, 255, 0.5);font-size: 16px;font-weight: 400;letter-spacing: 0;display: flex;align-items: center;line-height: 1;position: relative;padding-left: 10px;}.banner-list li:before {background-color: var(--dl-primary-color);border-radius: 50%;width: 5px;height: 5px;content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);}@media (max-width:992px) {.banner-section {height: auto;padding: 150px 0 120px;}.banner-content h1 {font-size: 52px;line-height: 60px;}.banner-img {display: none;}}@media (max-width:767px) {.banner-content h3 {margin-bottom: 20px;}.banner-content h1 {font-size: 26px;line-height: 36px;margin-bottom: 20px;}.banner-list {gap: 10px;margin-bottom: 30px;}.banner-list li {font-size: 16px;}}.section-heading{position: relative;}.demo-section .emoji img {position: absolute;width: 80px;}.demo-section .emoji img:nth-child(1) {right: 14%;top: 25px;}.demo-section .emoji img:nth-child(2) {left: 14%;top: 180px;}.demo-preview {width: 100%;height: auto;border-radius: 10px;overflow: hidden;transition: var(--dl-transition);}.demo-preview img {border-radius: 10px;width: 100%;height: 100%;object-fit: cover;object-position: center;border: 1px solid var(--dl-border-color);}.demo-preview:hover {transform: translateY(-3px);}span.new {background-color: #ff4c4c;color: #fff;font-size: 12px;font-weight: 600;line-height: 1;padding: 5px 10px;border-radius: 5px;text-transform: uppercase;position: absolute;right: 10px;top: 10px;}.demo-title {font-family: var(--dl-body-font);color: var(--dl-body-color);font-size: 16px;font-weight: 600;display: flex;align-items: center;justify-content: space-between;margin-bottom: 0;margin-top: 15px;}.demo-title a {color: #0a0d2a;}.demo-title .top-pick img {max-width: 75px;border-radius: 47px;box-shadow: 0 4px 10px rgba(252, 82, 140, 0.27);}@media (min-width: 1200px) and (max-width: 1400px) {.demo-section .emoji img:nth-child(1) {right: 7%;}.demo-section .emoji img:nth-child(2) {left: 7%;}}@media (min-width: 1024px) and (max-width: 1199px) {.demo-section .emoji img:nth-child(1) {right: 0%;}.demo-section .emoji img:nth-child(2) {left: 0%;}}@media (max-width: 992px) {.demo-section .emoji img{width: 60px;}.demo-section .emoji img:nth-child(1) {right: 3%;}.demo-section .emoji img:nth-child(2) {left: 0%;top: 100px;}}@media (max-width: 767px) {.demo-section .emoji img{width: 50px;}.demo-section .emoji img:nth-child(1) {right: 0%;top: 10px;}.demo-section .emoji img:nth-child(2) {left: 0%;top: 100px;}.section-heading p br{display: none;}}.dl-scroller-wrap {--aurax-scroll-item-gap: 20px;overflow-x: clip;position: relative;}.dl-scroller {width: 100%;overflow-x: clip;}.dl-scroller__inner {display: flex;flex-wrap: wrap;gap: var(--aurax-scroll-item-gap);}.dl-scroller:not([data-animated="true"]) .dl-scroller__inner {opacity: 0;visibility: hidden;height: 80px;}.dl-scroller[data-animated="true"] .dl-scroller__inner {width: max-content;flex-wrap: nowrap;animation: dl-scroll var(--_dl-animation-duration, 40s) var(--_dl-animation-direction, forwards) linear infinite;}.dl-scroller.is-hover-pause:hover .dl-scroller__inner {animation-play-state: paused;}.dl-scroller[data-direction="right"] {--_dl-animation-direction: reverse;}.dl-scroller[data-direction="left"] {--_dl-animation-direction: forwards;}.dl-scroller[data-speed="fast"] {--_dl-animation-duration: 20s;}.dl-scroller[data-speed="slow"] {--_dl-animation-duration: 60s;}@keyframes dl-scroll {to {transform: translate(calc(-50% - var(--aurax-scroll-item-gap)));}}.dl-scroller__inner {margin: 0;padding-inline: 0;list-style: none;}.dl-scroller__inner li {color: #f4f4f5;font-size: 250px;font-weight: 700;line-height: 1;white-space: nowrap;display: flex;align-items: center;gap: var(--aurax-scroll-item-gap);}.dl-scroller__inner.outline li {-webkit-text-stroke-width: 2px;-webkit-text-stroke-color: var(--dl-border-color);color: transparent;}.dl-scroller__inner.white li {color: var(--dl-white-color);}.dl-scroller__inner.outline.dark li {-webkit-text-stroke-color: #333333;color: transparent;}.dl-scroller-small-text ul li {background-color: #242229;color: var(--dl-white-color);font-size: 24px;font-weight: 500;padding: 15px 30px;border-radius: 5px;line-height: 1;}.cash-wrap {display: flex;align-items: center;width: 450px;position: absolute;left: 50%;top: 50%;transform: translate(-50%);margin-top: -30px;}.cash-wrap h3 {font-family: "Covered By Your Grace", cursive;margin: 0;padding-left: 50px;}.cash-wrap .arrow {position: absolute;width: 80px;left: 35%;top: 30px;}@media (max-width: 767px) {.dl-scroller__inner li {font-size: 160px;}.cash-wrap{display: none;}}.gsap-section .section-heading p {color: var(--dl-heading-color);font-size: 28px;font-weight: 500;line-height: 32px;}.gsap-section .section-heading p span {color: #B4B3B1;}.check-list li {color: var(--dl-heading-color);font-weight: 500;line-height: 1;}.check-list li:not(:last-of-type) {margin-bottom: 10px;}.check-list li i {color: var(--dl-primary-color);font-size: 15px;margin-right: 10px;}.gsap-mockup {position: relative;}.gsap-mockup .mockup {width: 100%;}.gsap-mockup .corner-shape {position: absolute;left: -20px;top: -5px;}.gsap-mockup .check-list {background-color: var(--dl-white-color);box-shadow: var(--dl-box-shadow);border-radius: 10px;padding: 10px 0;position: absolute;right: -50px;bottom: -60px;}.gsap-mockup .check-list li {font-size: 15px;padding: 15px;}.gsap-mockup .check-list li:not(:last-of-type) {border-bottom: 1px solid var(--dl-border-color);margin: 0;}@media (max-width: 992px) {.gsap-mockup .check-list {bottom: 0px;}}@media (max-width: 767px) {.gsap-mockup .check-list {position: inherit;right: inherit;bottom: inherit;margin-top: 30px;}}.portfolio-grid-items {display: grid;grid-template-columns: 1fr 1fr;gap: 50px;}@media (min-width: 993px) {.portfolio-grid-items {grid-template-columns: 1.5fr 1fr;}}.portfolio-show .section-heading h2 {font-size: 72px;}.portfolio-features li {border-top: 1px solid rgba(255, 255, 255, 0.05);padding-top: 35px;padding-bottom: 15px;}.portfolio-features li h3 {color: var(--dl-white-color);font-size: 22px;font-weight: 600;}.portfolio-features li p {font-size: 16px;color: rgba(255, 255, 255, 0.5);}@media (max-width: 992px) {.portfolio-show .section-heading h2 {font-size: 42px;}.portfolio-grid-items{grid-template-columns: 1fr;gap: 50px;}}.portfolio-mockup {position: relative;}.portfolio-mockup .mockup {width: 680px;border-radius: 10px;}.portfolio-img {border: 5px solid var(--dl-white-color);border-radius: 10px;width: 250px;height: auto;position: absolute;right: 0;bottom: -50px;}.portfolio-details {border: 5px solid var(--dl-white-color);border-radius: 10px;width: 150px;height: auto;position: absolute;left: 50px;bottom: -50px;}@media (max-width: 992px) {.portfolio-mockup {margin-bottom: 40px;}.portfolio-img {width: 170px;}.portfolio-details {width: 100px;left: auto;right: 190px;}}.dl-marquee-wrap {position: relative;max-width: 100%;overflow: hidden;--aurax-marquee-gap: 20px;}.dl-marquee-wrap[data-position="top"] {margin-top: var(--aurax-marquee-gap);}.dl-marquee-inner {position: relative;display: flex;gap: var(--aurax-marquee-gap);align-items: flex-end;width: max-content;translate: -moz-calc(-100% + 100vw) !important;translate: calc(-100% + 100vw) !important;will-change: transform;}.dl-marquee-wrap[data-position="top"] .dl-marquee-inner {align-items: flex-start;}.dl-marquee-item {position: relative;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;flex-direction: column;width: 200px;border-radius: 5px;overflow: hidden;}.fixed-width .dl-marquee-item {width: 520px;}.dl-marquee-item a {display: block;position: relative;width: 100%;height: 100%;overflow: hidden;}.dl-marquee-item a img {width: 100%;height: 100%;object-fit: cover;}.virticle-marquee-wrap {display: flex;align-items: center;column-gap: 20px;}.virticle-marquee-wrap .dl-marquee-item {margin-bottom: 20px;}.blog-show .dl-marquee-inner .dl-marquee-item img {width: 100%;height: 400px;object-fit: cover;object-position: top center;opacity: 0.9;}.blog-show .dl-marquee-inner .dl-marquee-item:hover img {opacity: 1;}.testimonial-section .section-heading h2 {font-size: 52px;letter-spacing: -1px;}.review-wrapper {position: relative;}.review-wrapper:before {content: "";position: absolute;bottom: -15px;left: 0;height: 150px;width: 100%;background: linear-gradient(0deg, #14121a 40.65%, rgba(238, 240, 245, 0) 100%);z-index: 10;}.review-wrapper:after {content: "";position: absolute;top: -15px;left: 0;height: 150px;width: 100%;background: linear-gradient(-180deg, #14121a 40.65%, rgba(238, 240, 245, 0) 100%);z-index: 10;}.review-wrapper .row{height: 800px;overflow: hidden;}.testimonial-section .section-heading h3 {margin-bottom: 10px;}.review-item {padding: 30px;border: 1px solid rgba(255, 255, 255, 0.05);border-radius: 10px;}.review-scroll-item {animation: ReviewScroll 30s linear infinite;}.review-item .ratings {display: flex;align-items: center;gap: 5px;}.review-item .ratings li {font-size: 12px;color: #FF9529;}.review-item h3 {font-size: 18px;font-weight: 500;color: var(--dl-white-color);margin-bottom: 30px;}.review-item p {color: rgba(255, 255, 255, 0.5);}.review-item .author {display: flex;align-items: center;gap: 10px;}.review-item .author li img {width: 20px;}.review-item .author li {color: var(--dl-white-color);font-size: 18px;font-weight: 500;}@keyframes ReviewScroll {from {transform: translateY(0) }to {transform: translateY(-50%) }}@media (max-width: 767px) {.testimonial-section .section-heading h2 {font-size: 30px;letter-spacing: -1px;}.main-header, .banner-section, .demo-section, .blog-show, .portfolio-show, .dl-scroller-wrap, .gsap-section, .testimonial-section, .footer-section{overflow: hidden;}}.footer-section {background-color: transparent;background-image: linear-gradient(180deg, #F4F5FA 0%, #FFFFFF 100%);position: relative;z-index: 1;}.footer-section::before {content: "";display: block;position: absolute;left: 0;top: 0;height: 100%;width: 100%;background: url('../../assets/img/footer-gradiant.webp');background-position: center center;background-repeat: no-repeat;z-index: -1;}.copyright-area {font-size: 16px;text-align: center;margin-top: 80px;padding-bottom: 30px;}.copyright-area a {font-weight: 600;}#scrollup {width: 45px;height: 45px;position: fixed;bottom: 30px;right: 30px;overflow: hidden;z-index: 999;}.scroll-to-top {background-color: var(--dl-primary-color);color: var(--dl-dark-color);width: 100%;height: 100%;text-align: center;font-size: 20px;padding: 0;line-height: 40px;border-radius: 50%;outline: none;text-decoration: none;transform: translateY(150%);transition: var(--dl-transition);}.home-ai-startup .scroll-to-top {color: var(--dl-white-color) }#scrollup.show {opacity: 1;}#scrollup.show .scroll-to-top {transform: translateY(0);transition: var(--dl-transition);}.scroll-to-top:hover {color: var(--dl-dark-color);text-decoration: none;opacity: 0.8;transition: var(--dl-transition);}