@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,500&display=swap";@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-angle-offset{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-percent{syntax: "<percentage>"; initial-value: 5%; inherits: false;}@property --gradient-shine{syntax: "<color>"; initial-value: white; inherits: false;}.shiny-cta{--shiny-cta-bg: #000000;--shiny-cta-bg-subtle: #1a1818;--shiny-cta-fg: #ffffff;--shiny-cta-highlight: #C20DFC;--shiny-cta-highlight-subtle: #d855ff;--animation: gradient-angle linear infinite;--duration: 3s;--shadow-size: 2px;--transition: .8s cubic-bezier(.25, 1, .5, 1);isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;padding:1.25rem 2.5rem;font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.2;font-weight:500;border:1px solid transparent;border-radius:360px;color:var(--shiny-cta-fg);background:linear-gradient(var(--shiny-cta-bg),var(--shiny-cta-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-cta-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle);transition:var(--transition);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine}.shiny-cta:before,.shiny-cta:after,.shiny-cta span:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.shiny-cta:active{translate:0 1px}.shiny-cta:before{--size: calc(100% - var(--shadow-size) * 3);--position: 2px;--space: calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),white calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.4;z-index:-1}.shiny-cta:after{--animation: shimmer linear infinite;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-cta-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,black);mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.6}.shiny-cta span{z-index:1}.shiny-cta span:before{--size: calc(100% + 1rem) ;width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);opacity:0;transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) breathe linear infinite}.shiny-cta,.shiny-cta:before,.shiny-cta:after{animation:var(--animation) var(--duration),var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.shiny-cta:is(:hover,:focus-visible){--gradient-percent: 20%;--gradient-angle-offset: 95deg;--gradient-shine: var(--shiny-cta-highlight-subtle)}.shiny-cta:is(:hover,:focus-visible),.shiny-cta:is(:hover,:focus-visible):before,.shiny-cta:is(:hover,:focus-visible):after{animation-play-state:running}.shiny-cta:is(:hover,:focus-visible) span:before{opacity:1}@keyframes gradient-angle{to{--gradient-angle: 360deg}}@keyframes shimmer{to{rotate:360deg}}@keyframes breathe{0%,to{scale:1}50%{scale:1.2}}.shiny-cta-static,.shiny-cta-static:before,.shiny-cta-static:after{animation:none!important;--gradient-angle: 0deg;--gradient-angle-offset: 0deg;--gradient-percent: 5%}.shiny-cta-static{background:linear-gradient(transparent,transparent) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-cta-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box!important}html{scroll-behavior:smooth}body,html{background-color:#000!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#fff3;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}@media (min-width: 992px){.dark-bg .theme-main-menu .navbar-nav .nav-item .nav-link,.dark-bg .theme-main-menu .navbar-nav .nav-item,.dark-bg .theme-main-menu .navbar .navbar-nav .nav-item .nav-link{background-color:transparent!important;background:transparent!important}}.theme-main-menu .navbar-nav .nav-link{font-size:14px!important;font-weight:400!important;opacity:.7!important}.theme-main-menu .navbar-nav .nav-item:first-child .nav-link,.theme-main-menu .navbar-nav .nav-link[href="/"]{opacity:1!important}.hero-banner-three .container{padding-top:0!important}.hero-banner-three .row{margin-top:0!important;padding-top:0!important}.hero-banner-three .col-xl-10,.hero-banner-three .col-lg-10{padding-top:0!important;margin-top:0!important}.hero-banner-three .hero-heading{margin-top:0!important;padding-top:10px!important;background:linear-gradient(130deg,#fff,#d3d3d3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2!important;padding-bottom:.1em!important;overflow:visible!important}.hero-banner-three .shape_01{left:0!important;right:auto!important;top:13px!important}.hero-banner-three .shape_02{right:0!important;left:auto!important;top:13px!important}.lets-build-btn{position:relative;overflow:hidden}.lets-build-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.lets-build-btn:hover:before{left:100%}.lets-build-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #fff3;background:linear-gradient(130deg,#fff,#d3d3d3)}.lets-build-btn:hover svg{transform:none}.lets-build-btn:active{transform:translateY(0);box-shadow:0 5px 15px #ffffff26}.footer-four,.footer-four *{color:#fff!important}.footer-four .footer-nav-link a,.footer-four .footer-nav-link li a,.footer-four a{color:#ffffffb3!important}.footer-four .footer-nav-link a:hover,.footer-four .footer-nav-link li a:hover,.footer-four a:hover,.footer-four h6,.footer-four .footer-newsletter h6,.footer-four .copyright-text,.footer-four p{color:#fff!important}.footer-four input::placeholder{color:#ffffff80!important}.footer-four input{color:#fff!important}.footer-four .logo img{filter:brightness(0) invert(1)}@keyframes scroll-horizontal{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 991px){.announcement-scroll{animation:scroll-horizontal 30s linear infinite!important}.container[style*="overflow: hidden"]{text-align:left!important}}@media (min-width: 992px){.announcement-scroll{animation:none!important;justify-content:center!important;width:100%!important;margin:0 auto!important}.container[style*="overflow: hidden"]{text-align:center!important}.announcement-scroll svg:nth-child(3),.announcement-scroll span:nth-child(4){display:none!important}}@media (max-width: 991px){[style*="calc(58.333%"],[style*="calc(41.667%"]{flex:0 0 100%!important;min-width:100%!important}}@media (min-width: 992px) and (max-width: 1399px){section .container{padding-left:15px!important;padding-right:15px!important}}@media (max-width: 991px){.pt-150.lg-pt-80.pb-150.lg-pb-80 .row .col-lg-6{margin-bottom:40px!important;padding-left:15px!important;padding-right:15px!important}.pt-150.lg-pt-80.pb-150.lg-pb-80 .row .col-lg-6:first-child{margin-bottom:0!important;padding-bottom:0!important}.pt-150.lg-pt-80.pb-150.lg-pb-80 .row .col-md-6{margin-bottom:10px!important}.mb-md-30{margin-bottom:40px!important}.col-lg-3.col-md-12.mb-md-30,.col-lg-6.col-md-12.mb-md-30,.col-lg-3.col-md-12.text-lg-end{margin-bottom:30px!important}}:root{--font-size-h1: 4.5rem;--font-size-h2: 3rem;--font-size-h3: 2rem;--font-size-h4: 1.5rem;--font-size-h5: 1.25rem;--font-size-h6: 1.125rem;--font-size-body: 1rem;--font-size-small: .875rem;--font-size-xs: .75rem;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 1.8;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700}h1,.h1{font-size:var(--font-size-h1);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);margin-bottom:1.5rem;letter-spacing:-.02em}h2,.h2{font-size:var(--font-size-h2);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);margin-bottom:1.25rem;letter-spacing:-.01em}h3,.h3{font-size:var(--font-size-h3);line-height:var(--line-height-normal);font-weight:var(--font-weight-semibold);margin-bottom:1rem}h4,.h4{font-size:var(--font-size-h4);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);margin-bottom:.875rem}h5,.h5{font-size:var(--font-size-h5);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);margin-bottom:.75rem}h6,.h6{font-size:var(--font-size-h6);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);margin-bottom:.625rem}p,.body-text{font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--font-weight-normal);margin-bottom:1rem}small,.small-text{font-size:var(--font-size-small);line-height:var(--line-height-normal);font-weight:var(--font-weight-normal)}.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}@media (max-width: 1199px){:root{--font-size-h1: 3.5rem;--font-size-h2: 2.5rem;--font-size-h3: 1.75rem}h1,.h1{font-size:3.5rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.75rem}}@media (max-width: 991px){:root{--font-size-h1: 2.5rem;--font-size-h2: 2rem;--font-size-h3: 1.5rem;--font-size-h4: 1.25rem;--font-size-body: .9375rem;--font-size-small: .8125rem}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}p,.body-text{font-size:.9375rem}small,.small-text{font-size:.8125rem}}@media (max-width: 767px){:root{--font-size-h1: 2rem;--font-size-h2: 1.75rem;--font-size-h3: 1.25rem;--font-size-h4: 1.125rem;--font-size-body: .875rem;--font-size-small: .75rem}h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}p,.body-text{font-size:.875rem}small,.small-text{font-size:.75rem}}@media (max-width: 575px){:root{--font-size-h1: 1.75rem;--font-size-h2: 1.5rem;--font-size-h3: 1.125rem;--font-size-h4: 1rem;--font-size-body: .875rem;--font-size-small: .75rem}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.125rem}h4,.h4{font-size:1rem}p,.body-text{font-size:.875rem}small,.small-text{font-size:.75rem}}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6{color:#fff}.dark-bg p,.dark-bg .body-text{color:#fffc}.dark-bg small,.dark-bg .small-text{color:#fff9}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-weight-light{font-weight:var(--font-weight-light)}.font-weight-normal{font-weight:var(--font-weight-normal)}.font-weight-medium{font-weight:var(--font-weight-medium)}.font-weight-semibold{font-weight:var(--font-weight-semibold)}.font-weight-bold{font-weight:var(--font-weight-bold)}
