.back-to-top,.section-title.text-end::after,.section-title.text-start::before{display:none}#spinner,#videoModal{z-index:99999}.img-fit-cover,.img-fit-wrapper img,.img-responsive-cover{object-position:center!important;object-fit:cover!important}.about-list li::before,.integration-category-card ul li::before,.premium-card ul li::before{content:"\f00c";font-family:"Font Awesome 5 Free"}.footer,.footer .btn.btn-link,.footer a,.footer div,.footer p{pointer-events:auto!important}.about-title,h2{line-height:1.25}body,li{line-height:1.7}.banner-content h3,.btn,.btn-submit-luxury,.category-badge{text-transform:uppercase}.about-list li strong,.section-title,h1,h2,h3,h4,h5,h6{font-family:Outfit,sans-serif}.navbar-brand img{height:50px;width:auto}:root{--primary:#fea116;--light:#f1f8ff;--dark:#0f172b;--luxury-dark:#0f0f0f;--luxury-charcoal:#1a1a1a;--luxury-gold:#fea116;--luxury-grey:#a0a0a0;--luxury-gold:#fea116;--luxury-dark:#0c1221;--luxury-charcoal:#1a202c;--luxury-grey:#8a8f9d}html{scroll-padding-top:100px;font-size:14px;scroll-padding-top:100px;overflow-x:visible}body{overflow-x:clip!important;width:100vw!important;max-width:100vw!important;-ms-overflow-style:none!important;scrollbar-width:none!important;font-size:1rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important}.fw-medium{font-weight:500!important}.fw-semi-bold{font-weight:600!important}.back-to-top{position:fixed;right:45px;bottom:45px;z-index:99}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s}#spinner.show{transition:opacity .5s ease-out,visibility linear;visibility:visible;opacity:1}.btn{font-weight:500;transition:.5s}.btn.btn-primary,.btn.btn-secondary,.premium-card .learn-more:hover{color:#fff}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400;border-radius:2px}#header,#header-placeholder{position:sticky!important;top:0!important;z-index:1050!important}.top-navbar{background-color:#1a1a1a!important;box-shadow:0 2px 15px rgb(0 0 0 / .3)!important}.top-navbar .navbar-nav .nav-link{color:rgb(255 255 255 / .9)!important;font-size:15px;font-weight:500;padding:1rem .75rem;margin:0 .15rem;border:none;outline:0}.header-phone,.service-item:hover h5,.service-item:hover i,.service-item:hover p,.top-navbar .navbar-nav .nav-link.active,.top-navbar .navbar-nav .nav-link:hover{color:#fff!important}.top-navbar .dropdown-menu{background-color:#252525;border:none;border-radius:8px;padding:.5rem 0;margin-top:0;box-shadow:0 10px 30px rgb(0 0 0 / .5);left:0!important;right:auto!important}.top-navbar .dropdown-item{color:rgb(255 255 255 / .9);padding:.75rem 1.25rem;font-size:14px;transition:.2s;background-color:#fff0}.room-item,.room-item img,.service-item,.service-item h5,.service-item i,.service-item p,.team-item,.team-item .bg-primary,.team-item .bg-primary i{transition:.5s}.top-navbar .dropdown-item:focus,.top-navbar .dropdown-item:hover{background-color:rgb(254 161 22 / .1)!important;color:#fea116!important}.top-navbar .dropdown-item.active,.top-navbar .dropdown-item:active{background-color:transparent!important;color:#fea116!important}.top-navbar .dropdown-divider{border-top:1px solid;margin:0;padding:0;height:0;background-color:transparent!important;opacity:1}.top-navbar .dropdown-toggle::after{margin-left:.35em;vertical-align:middle}.btn-nav-cta{background-color:#d4902c!important;border:none!important;color:#fff!important;font-weight:500;font-size:15px;white-space:nowrap}.btn-hero-cta,.feature-desc-item{font-size:1.1rem}.btn-nav-cta:hover{background-color:#c08428!important;color:#fff!important}.navbar-dark .navbar-nav .nav-link{margin-right:30px;padding:25px 0;color:#fff;font-size:15px;text-transform:uppercase;outline:0}.footer .btn.btn-social:hover,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover{color:var(--primary)}.section-title::after,.section-title::before{content:"";width:45px;height:2px;margin-top:-1px;position:absolute;top:50%}.section-title::after,.section-title::before,.service-item:hover{background:var(--primary)}.container-fluid.p-0.mb-5:has(#header-carousel){margin-bottom:0!important}#header-carousel .carousel-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.carousel-caption{top:0;left:0;right:0;bottom:0;background:rgb(15 23 43 / .42);z-index:1}.carousel-control-next,.carousel-control-prev{width:10%}.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem;height:3rem}.page-header-inner{background:rgb(15 23 43 / .7)}.room-item,.service-item{background:#fff}.breadcrumb-item+.breadcrumb-item::before,.footer .copyright a{color:var(--light)}.booking{position:relative;margin-top:0;z-index:1}.section-title,.share-menu-container{position:relative;display:inline-block}.room-item .p-4,.service-item{display:flex;flex-direction:column}.section-title::before{left:-55px}.section-title::after{right:-55px}.service-item{height:320px;padding:30px;justify-content:center;text-align:center;box-shadow:0 0 45px rgb(0 0 0 / .08)}.service-item .service-icon{margin:0 auto 30px;width:65px;height:65px;transition:.5s}.room-item img{height:220px;width:100%;object-fit:cover;background-color:#f8f9fa}.room-item:hover{box-shadow:0 15px 40px rgb(0 0 0 / .12)!important}.blog-card:hover .blog-img,.room-item:hover img{transform:scale(1.05)}.video .btn-play,.video .btn-play:after,.video .btn-play:before{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block}.room-item .p-4 h5,h1,h2,h3{font-weight:700}.room-item .p-4 p{margin-bottom:0}.video{position:relative;height:100%;min-height:500px;background:linear-gradient(rgb(15 23 43 / .1),rgb(15 23 43 / .1)) center center/cover no-repeat,url(../img/video.jpg) center center/cover no-repeat}.video .btn-play{z-index:3;box-sizing:content-box;width:32px;height:44px;border-radius:50%;border:none;outline:0;padding:18px 20px 18px 28px}.video .btn-play:after,.video .btn-play:before{width:100px;height:100px;border-radius:50%;background:var(--primary);content:""}.video .btn-play:before{z-index:0;animation:1.5s ease-out infinite pulse-border}.video .btn-play:after{z-index:1;transition:.2s}.video .btn-play img{position:relative;z-index:3;max-width:100%;width:auto;height:auto}.video .btn-play span{display:block;position:relative;z-index:3;width:0;height:0;border-left:32px solid var(--dark);border-top:22px solid #fff0;border-bottom:22px solid #fff0}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}#videoModal .modal-dialog{position:relative;max-width:800px;margin:60px auto 0}#videoModal .modal-body{position:relative;padding:0}#videoModal .close{position:absolute;width:30px;height:30px;right:0;top:-30px;z-index:999;font-size:30px;font-weight:400;color:#fff;background:#000;opacity:1}.testimonial{background:linear-gradient(rgb(63 71 90 / .7),rgb(63 71 90 / .7))}.testimonial-carousel{padding-left:65px;padding-right:65px}.testimonial-carousel .owl-item,.testimonial-carousel .owl-stage{display:flex!important}.testimonial-carousel .testimonial-item{padding:30px;height:100%!important;display:flex;flex-direction:column}.testimonial-carousel .testimonial-item p{flex-grow:1}.testimonial-carousel .owl-nav{position:absolute;width:100%;height:40px;top:calc(50% - 20px);left:0;display:flex;justify-content:space-between;z-index:1}.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-prev{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--primary);border-radius:2px;font-size:18px;transition:.5s}.testimonial-carousel .owl-nav .owl-next:hover,.testimonial-carousel .owl-nav .owl-prev:hover{color:var(--primary);background:#fff}.team-item:hover{border-color:var(--secondary)!important}.team-item:hover .bg-primary{background:var(--secondary)!important}.team-item:hover .bg-primary i{color:var(--secondary)!important}.features-hero .container,.newsletter{position:relative;z-index:1}.footer{position:relative;margin-top:0;padding-top:60px;z-index:9999!important}.footer .btn.btn-social{margin-right:5px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:var(--light);border:1px solid #fff;border-radius:35px;transition:.3s}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:#fff;font-size:15px;font-weight:400;text-transform:capitalize;transition:.3s}#feature-bullets li i,#features-section ul.list-unstyled li i,.blog-card:hover .read-more-btn{color:#fea116!important;font-size:1.2rem!important}.footer a.text-white,.footer a.text-white:hover{color:#fff!important;text-decoration:none}.footer .btn.btn-link::before{position:relative;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{letter-spacing:1px;box-shadow:none}.footer .copyright{padding:25px 0;font-size:15px;border-top:1px solid}.footer .footer-menu a{margin-right:15px;padding-right:15px;border-right:1px solid}.footer .footer-menu a:last-child{margin-right:0;padding-right:0;border-right:none}.features-hero{background:linear-gradient(135deg,#0a0a0a 0,#1a1a1a 100%);overflow:hidden;color:#fff;border-bottom:1px solid}.features-hero h1{font-size:clamp(1.8rem, 4.5vw, 2.8rem);line-height:1.2;margin-bottom:15px!important}.features-hero p{font-size:1rem!important;max-width:700px;margin-left:auto;margin-right:auto}.highlight-blue{color:#93c5fd}.highlight-gold{background:linear-gradient(to right,#fea116,#fdbb2d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;font-weight:800}.btn-hero-cta{background-color:#fea116;color:#000!important;font-weight:600;border:none;box-shadow:0 10px 20px rgb(254 161 22 / .2);transition:.3s}.btn-hero-cta:hover{background-color:#e59014;transform:translateY(-3px);box-shadow:0 15px 30px rgb(254 161 22 / .3)}.features-nav-link.active,.premium-card .icon-box{background:rgb(254 161 22 / .1)}.hero-shape-1,.hero-shape-2{position:absolute;border-radius:50%;filter:blur(80px);z-index:0;opacity:.15;pointer-events:none}.hero-shape-1{width:300px;height:300px;background:#fea116;top:-100px;right:-50px;animation:10s ease-in-out infinite floatingShape1}.hero-shape-2{width:250px;height:250px;background:#1e6bd6;bottom:-50px;left:-50px;animation:8s ease-in-out infinite alternate floatingShape2}@keyframes floatingShape1{0%,100%{transform:translate(0,0)}50%{transform:translate(-30px,40px)}}@keyframes floatingShape2{0%,100%{transform:translate(0,0)}50%{transform:translate(40px,-30px)}}.features-page .features-nav{position:sticky;top:1.5rem}.features-nav-link{display:block;text-decoration:none;border-radius:8px;margin-bottom:5px;font-weight:500}.feature-detail{min-height:300px}.feature-detail-title{grid-area:title;color:var(--dark)}#feature-bullets li i,.badge,.btn-basic-enterprise,.btn-pro,.pricing-list li i,.text-luxury-gold{color:var(--luxury-gold)!important}#feature-bullets{grid-area:bullets;padding-left:0;margin-bottom:0}#feature-bullets li{line-height:1.7;display:flex;align-items:flex-start}#feature-bullets li i{margin-right:15px;font-size:1.2rem!important;margin-top:2px}.feature-detail-img-wrap{grid-area:image;display:flex;justify-content:flex-end;margin-top:0!important}#features-section img.img-fluid.rounded,.feature-preview{height:auto;animation:4s ease-in-out infinite floatImage;display:block;margin:0 auto;transition:.4s cubic-bezier(.165, .84, .44, 1)}.feature-preview{max-width:400px;object-fit:contain!important;box-shadow:0 15px 40px rgb(0 0 0 / .08)!important}.blog-card,.premium-card{height:100%;overflow:hidden}.feature-preview:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px rgb(0 0 0 / .12)!important;animation-play-state:paused}@keyframes floatImage{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}#features-section h2{font-size:2.1rem;font-weight:700}#features-section p.text-body{color:#6b7280!important;font-size:1.05rem;line-height:1.8}#features-section ul.list-unstyled li{margin-bottom:14px;color:#6b7280;font-size:1.05rem}#features-section img.img-fluid.rounded{width:100%;object-fit:contain;border-radius:20px!important;box-shadow:0 15px 40px rgb(0 0 0 / .08)}#features-section img.img-fluid.rounded:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px rgb(0 0 0 / .12);animation-play-state:paused}.features-page{padding-bottom:100px}.about-title{font-size:34px!important;font-weight:700}.about-title span{font-size:30px!important}.blog-content-wrapper li,.blog-content-wrapper p{font-size:18px!important;line-height:1.8!important}.bg-luxury-dark{background-color:var(--luxury-dark)!important}.bg-luxury-charcoal{background-color:var(--luxury-charcoal)!important}.about-list li,.premium-card{background:var(--luxury-charcoal)}.plan-desc,.price span,.text-luxury-grey{color:var(--luxury-grey)!important}.premium-card{border:1px solid;border-radius:12px;padding:3rem;transition:.4s cubic-bezier(.165, .84, .44, 1);position:relative;color:#f0f0f0}.premium-card:hover{transform:translateY(-12px);border-color:var(--luxury-gold);box-shadow:0 20px 40px rgb(0 0 0 / .4),0 0 20px rgb(254 161 22 / .1)}.premium-card h3{color:#fff;font-weight:700;margin-bottom:1.5rem}.premium-card .icon-box{width:60px;height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;color:var(--luxury-gold);font-size:1.5rem;transition:.3s}.premium-card:hover .icon-box{background:var(--luxury-gold);color:#fff;transform:scale(1.1)}.premium-card ul{list-style:none;padding:0;margin:2rem 0}.premium-card ul li{padding-left:1.8rem;position:relative;margin-bottom:1rem;color:#ccc;font-size:.95rem;line-height:1.6}.premium-card ul li::before{font-weight:900;position:absolute;left:0;color:var(--luxury-gold)}.premium-card .learn-more{font-weight:600;color:var(--luxury-gold);display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:.3s}.premium-card .learn-more i{font-size:.8rem;transition:transform .3s}.blog-card:hover .read-more-btn i,.job-card:hover .apply-text i,.premium-card .learn-more:hover i{transform:translateX(5px)}.feature-bullet-block{background:rgb(255 255 255 / .03);border-left:3px solid var(--luxury-gold);padding:2rem;border-radius:0 12px 12px 0;margin-bottom:1.5rem;transition:.3s}.feature-bullet-block:hover{background:rgb(255 255 255 / .05);transform:translateX(10px)}.feature-bullet-block h5{color:#fff;margin-bottom:.5rem;font-weight:600}.feature-bullet-block p{color:#bbb;margin-bottom:0}.hero-luxury{background:linear-gradient(rgb(15 15 15 / .8),rgb(15 15 15 / .9)) 0 0/cover,url(../img/carousel-1.jpg) center center/cover no-repeat;padding:60px 0}.highlight-gold{color:var(--luxury-gold);position:relative;display:inline-block}.soft-transition{transition:.5s cubic-bezier(.4, 0, .2, 1)}.bg-luxury-dark{background-color:#0c1221!important}.blog-hero,.contact-hero{background:linear-gradient(180deg,#0f172b 0,#0c1221 100%);padding:60px 0 30px}.blog-card{background:#1a202c;border-radius:12px;display:flex;flex-direction:column;border:1px solid;cursor:pointer;text-decoration:none!important}.blog-card:hover{box-shadow:0 25px 50px rgb(0 0 0 / .7),0 0 20px rgb(254 161 22 / .15);transform:translateY(-15px) scale(1.02);z-index:10;box-shadow:0 30px 60px rgb(0 0 0 / .8),0 10px 25px rgb(254 161 22 / .25);border-color:rgb(254 161 22 / .5)}.blog-image{width:100%;display:flex;align-items:center;justify-content:center;background:0 0;border-radius:12px 12px 0 0;overflow:hidden}.blog-img{width:100%;height:auto;object-fit:contain;transition:transform .5s}.container,.demo-form-card,.row,.row.g-4{overflow:visible!important}.blog-card-body{padding:25px;display:flex;flex-direction:column;flex:1}.blog-card{position:relative;z-index:1;transition:.4s}.blog-card::after{content:"";display:block;height:1px;width:100%;background:rgb(255 255 255 / .08);margin-top:15px}.category-badge{display:inline-block;padding:6px 16px;background:#2b261a;color:#fea116;font-size:11px;font-weight:700;letter-spacing:.5px;border-radius:20px;margin-bottom:20px;transition:.3s}.category-badge:hover{background:#fea116;color:#1a1c23}.blog-meta{font-size:13px;color:#a0aec0;margin-bottom:12px;display:flex;gap:15px}.blog-card-title{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:15px;transition:color .3s}.blog-card:hover .blog-card-title,.cat-card-premium:hover .cat-title{color:#fea116}.blog-snippet{color:#a0aec0;font-size:15px;line-height:1.6;margin-bottom:20px;flex-grow:1}.back-link,.read-more-btn{align-items:center;gap:8px}.read-more-btn{margin-top:auto;color:#fea116;font-weight:600;font-size:15px;display:flex}.read-more-btn i{transition:transform .3s}.blog-detail-container{background-color:var(--luxury-dark);color:var(--luxury-grey);padding:80px 0}.blog-detail-header{margin-bottom:50px;text-align:center}.blog-detail-title{font-size:3rem;font-weight:800;color:#fff;margin-bottom:20px}.blog-detail-meta{font-size:1.1rem;color:#a0aec0;margin-bottom:30px}.blog-content-wrapper{max-width:1200px;margin:0 auto;font-size:1.15rem;line-height:1.8}.blog-content-wrapper h1,.blog-content-wrapper h2,.blog-content-wrapper h3,.blog-content-wrapper h4,.blog-content-wrapper h5,.blog-content-wrapper h6{color:#fff;margin-top:40px;margin-bottom:20px;font-weight:700}.blog-content-wrapper p,.blog-content-wrapper ul{margin-bottom:25px}.blog-content-wrapper li{margin-bottom:10px;color:rgb(255 255 255 / .85)}.blog-detail-image{width:100%;max-height:500px;object-fit:cover;border-radius:12px;margin-bottom:40px}.gold-divider-detail{width:60px;height:4px;background:#fea116;margin:30px 0}.back-link{display:inline-flex;color:var(--luxury-grey);font-weight:600;text-decoration:none;margin-bottom:40px;transition:color .3s}.captcha-img-wrap,.contact-info-icon,.field-item .input-group,.trust-item{display:flex;align-items:center}.back-link:hover{color:var(--luxury-gold);text-decoration:none}.contact-card{background:#1a202c;border-radius:12px;padding:40px;height:100%;border:1px solid;box-shadow:0 10px 30px rgb(0 0 0 / .2)}.contact-info-icon{width:50px;height:50px;background:rgb(254 161 22 / .1);color:#fea116;border-radius:50%;justify-content:center;font-size:20px;margin-right:20px;flex-shrink:0}.contact-form .form-control,.contact-form .form-select{background:rgb(255 255 255 / .03);border:1px solid;color:#fff;padding:12px 15px;border-radius:8px;transition:.3s}.contact-form .form-control:focus,.contact-form .form-select:focus{background:rgb(255 255 255 / .05);border-color:#fea116;box-shadow:0 0 0 .25rem rgb(254 161 22 / .1);color:#fff}.contact-form label{color:#a0aec0}.trust-strip{background:#0f172b;border-top:1px solid;padding:40px 0;margin-top:60px}.trust-item{justify-content:center;color:#cbd5e0;font-weight:500}.live-chat-btn,.whatsapp-btn,h4,h5,h6{font-weight:600}.live-chat-btn,.whatsapp-btn{padding:12px 25px;display:inline-flex;align-items:center;gap:10px;transition:.3s;text-decoration:none}.trust-item i{color:#fea116;font-size:24px;margin-right:15px}.whatsapp-btn{background:#25d366;color:#fff!important;border:none!important;border-radius:50px}.whatsapp-btn:hover{background:#128c7e;transform:translateY(-2px);color:#fff!important}.live-chat-btn{background:#fea116;color:#000!important;border:none!important;border-radius:50px}.live-chat-btn:hover{background:#e59014;transform:translateY(-2px);color:#000!important}.map-container{width:100%;height:400px;border-radius:12px;overflow:hidden;margin-top:60px;filter:invert(90%) hue-rotate(180deg) brightness(95%) contrast(90%)}.img-fit-wrapper{position:relative;width:100%;overflow:hidden;border-radius:10px;display:block;background-color:#fff0}.img-fit-wrapper img,.img-responsive-cover{width:100%!important;display:block}.ratio-square{aspect-ratio:1/1}.ratio-16x9{aspect-ratio:16/9}.ratio-4x3{aspect-ratio:4/3}.ratio-3x2{aspect-ratio:3/2}.img-fit-wrapper img{position:absolute!important;top:0;left:0;height:100%!important}.img-responsive-cover{height:auto;border-radius:10px;max-width:100%}img:not(#header-carousel .carousel-item img):not(.img-no-fit):not(.logo):not(.icon){max-width:100%!important;height:auto;object-fit:cover;object-position:center}[style*=background-image]:not(.bg-no-fit){background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.sticky-whatsapp-btn{position:fixed!important;bottom:110px!important;right:30px!important;background-color:#25d366;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:35px;box-shadow:0 4px 10px rgb(0 0 0 / .3);z-index:999999!important;transition:.3s ease-in-out;opacity:1!important;visibility:visible!important}.sticky-whatsapp-btn:hover{background-color:#1ebe57;color:#fff;transform:scale(1.1);box-shadow:0 6px 15px rgb(37 211 102 / .4)}@media (max-width:768px){.navbar-brand img{height:40px}#header-carousel .carousel-caption h1,.features-hero h1{font-size:1.5rem!important}#header-carousel .carousel-caption h6{font-size:.8rem!important}#header-carousel .btn-hero-cta,#header-carousel .btn-nav-cta{display:block!important;margin:10px auto!important;width:80%!important}.carousel-control-next,.carousel-control-prev{display:none!important}.team-item .bg-primary{padding:10px!important}.team-item .btn-square{width:45px!important;height:45px!important;margin:0 5px!important}.team-item i{font-size:1.25rem!important}.features-hero{padding-top:2rem!important;padding-bottom:2rem!important}.features-hero .gold-divider-detail{margin:15px auto!important}.about-title{font-size:24px!important;line-height:1.3}.about-title span{font-size:22px!important}.sticky-whatsapp-btn{width:50px;height:50px;font-size:30px;bottom:95px!important;right:20px!important}}#header-carousel .carousel-item{height:70vh!important;min-height:500px!important;position:relative!important}.blog-hero,.casestudy-hero,.contact-hero,.demo-hero,.features-hero,.hero-luxury,.page-header,.support-hero{height:45vh!important;min-height:350px!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding-top:0!important;padding-bottom:0!important}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:100%!important;padding-left:3rem!important;padding-right:3rem!important}}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.header-scrolled{background-color:var(--luxury-dark)!important;box-shadow:0 4px 6px rgb(0 0 0 / .4)!important}.container-xxl.position-relative{z-index:10}.iti{display:block!important;width:100%}.iti__selected-flag{background-color:transparent!important;border-right:1px solid;padding:0 14px 0 10px!important}.iti__country-list,.phone-input-group input[type=tel]{border:1px solid!important;color:var(--light)!important}.iti__country-list{background-color:var(--dark)!important;max-width:300px;white-space:normal}.iti__country.iti__highlight,.iti__country:hover{background-color:rgb(254 161 22 / .2)!important}.phone-input-group input[type=tel]{padding-left:105px!important;background-color:transparent!important}.phone-input-group input[type=tel]:focus{border-color:rgb(255 255 255 / .5)!important}.team-member-img{height:350px!important;width:100%!important;object-fit:cover!important;object-position:top!important}.footer a{color:rgb(255 255 255 / .7);text-decoration:none;transition:.3s}.footer a:hover,a.contact-link:hover,a[href^="mailto:"]:hover,a[href^="tel:"]:hover{color:var(--primary)!important;text-decoration:underline!important}a.contact-link,a[href^="mailto:"],a[href^="tel:"]{transition:.3s;text-decoration:none}.header-phone:hover{color:#f5a623!important}.bg-primary a:hover,.bg-primary a[href^=mailto]hover,.bg-primary a[href^=tel]hover{color:#fff!important;opacity:.8!important;text-decoration:underline!important}.blog-banner{width:100%;max-width:600px;margin:30px auto;border-radius:12px;overflow:hidden;padding:0}.blog-banner img{width:100%;height:180px;object-fit:cover;border-radius:8px}.top-contact-strip{background-color:#fea116;padding:8px 0;font-size:20px;font-weight:600;color:#0f172b;border-bottom:1px solid}.top-contact-strip a{color:#0f172b!important;text-decoration:none;transition:opacity .2s}.top-contact-strip a:hover{color:#fff!important;opacity:1}.contact-info-item{display:inline-flex;align-items:center;margin-right:25px}.contact-info-item i{margin-right:8px;font-size:16px}@media (max-width:576px){.contact-info-item{margin-right:15px;font-size:14px}}h1{font-size:2.5rem;line-height:1.2}h2{font-size:40px}h3{font-size:1.75rem;line-height:1.3}h4{font-size:1.4rem;line-height:1.35}h5{font-size:1.15rem}h6{font-size:18px}li,p{font-size:1rem}p{line-height:1.75;margin-bottom:1rem}@media (max-width:991.98px){.navbar-dark .navbar-nav .nav-link,.top-navbar .navbar-nav .nav-link{margin-right:0;padding:12px 0;border-bottom:1px solid}.top-navbar .navbar-collapse{background:#1a1a1a;margin:0 -1.5rem;padding:0 1.5rem 1.5rem}.top-navbar .navbar-brand h1{font-size:1.25rem!important}.top-navbar .dropdown-menu{background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin-left:1rem!important;display:none}.top-navbar .dropdown-menu.show{display:block}.top-navbar .dropdown-item{padding:10px 0!important;border-bottom:1px solid}.top-navbar .dropdown-item:last-child{border-bottom:none}.top-navbar .dropdown-divider{display:none}h1{font-size:2rem}h2{font-size:1.65rem}h3{font-size:1.4rem}}@media (max-width:767.98px){html{font-size:15px}h1{font-size:1.75rem}h2{font-size:1.45rem}h3{font-size:1.25rem}}.success-alert{margin-bottom:15px;border-left:4px solid #28a745;font-size:14px}.popup-overlay{backdrop-filter:blur(1px);justify-content:center;align-items:center}@keyframes popupSlideUp{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.luxury-redesign{width:500px;max-width:95%;background:#f9f9f9;border-radius:24px;position:relative;box-shadow:0 20px 50px rgb(0 0 0 / .3);animation:.4s ease-out popupSlideUp;overflow:visible}.popup-close{display:flex;align-items:center;justify-content:center;font-weight:900;box-shadow:0 4px 15px rgb(0 0 0 / .3);transition:.3s cubic-bezier(.175, .885, .32, 1.275)}.banner-overlay,.sms-check{align-items:center;display:flex}.popup-close:hover{transform:scale(1.1) rotate(90deg)}.luxury-banner{background:#001a35;height:160px;position:relative;overflow:hidden;border-bottom:4px solid gold}.luxury-banner img{height:100%;width:100%;object-fit:cover;opacity:.3}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;background:linear-gradient(transparent,rgb(0 26 53 / .8))}.banner-content{padding:20px;text-align:center}.luxury-form{padding:20px 40px}.form-title{text-align:center;font-size:1.3rem;color:#222;font-weight:800;margin-bottom:15px}.form-stack{display:flex;flex-direction:column;gap:12px}.field-item input{width:100%;padding:12px 18px;border:1px solid #e2e2e2;border-radius:12px;font-size:15px;transition:.3s}.field-item input:focus{border-color:#fea116;box-shadow:0 0 0 4px rgb(254 161 22 / .1)}.btn-submit-luxury:hover{box-shadow:0 10px 30px rgb(254 161 22 / .5)}.sms-check{gap:8px;margin-top:12px}.field-item .input-group input{flex:1;padding-left:10px;border:none!important;height:46px!important}.country-flag-wrap,.reload-btn{align-items:center;height:46px;display:flex}.country-flag-wrap{gap:6px;padding:0 12px;background:#f1f1f1;border-right:1px solid #e2e2e2;white-space:nowrap}.reload-btn{justify-content:center;width:50px;font-size:22px;color:#fea116;cursor:pointer;transition:.2s}.reload-btn:hover{transform:rotate(90deg);color:#f18d00}.captcha-group{display:flex;align-items:center;border:1px solid #e2e2e2;border-radius:12px;overflow:hidden;background:#fff;height:46px}#captchaImg,.reviews-rating{background:0 0}.captcha-group input{flex:1;border:none;outline:0;padding:0 12px;font-size:15px;height:100%}#captchaImg{display:block;height:40px;border:none;padding:0;margin:0}.trusted-brands{padding:80px 20px;text-align:center;background:0 0;overflow:hidden}.brand-title{font-size:40px;color:#ff9800;font-weight:700;margin-bottom:10px}.brand-subtitle{color:#ff9800;font-size:18px;margin-bottom:50px}.logo-slider{width:100%;overflow:hidden;position:relative;padding:20px 0}.logo-track{display:flex;width:max-content;gap:60px;animation:25s linear infinite scroll}.logo-track img{width:180px;height:90px;object-fit:contain;flex-shrink:0;transition:transform .3s}.brand-logo,img[src=Techjockey]{height:60px;width:auto;display:block}@keyframes scroll{100%{transform:translateX(-50%);transform:translateX(calc(-50% - 50px))}0%,from{transform:translateX(0)}to{transform:translateX(-50%)}}.brand-logo{max-width:120px;margin:0 auto 20px}.rating-card img{max-width:100%;max-height:90px}.rating-card{background:#fff;padding:30px 20px;border-radius:12px;border:1px solid #ffd28d;text-align:center;transition:.3s;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.rating-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(254 161 22 / .15)}.rating-card i{font-size:2.5rem;margin-bottom:15px}.google-icon{color:#4285f4}img[src=facebook]{height:100px;border-radius:50%}img[src=Techjockey]{object-fit:contain!important;margin:0 auto 18px}.stars{color:#fea116;font-size:1.1rem;margin-bottom:10px}.rating-text{font-weight:600;color:#000;margin:0;font-size:.95rem}.award-badge{text-align:center;padding:20px;border:1px solid #e0e0e0;border-radius:8px;min-width:160px;background:0 0;transition:.3s}.award-badge:hover{border-color:#fea116;background:#fff}.award-badge i{font-size:2rem;color:#0046be;margin-bottom:10px;display:block}.award-badge span{display:block;font-weight:700;font-size:.9rem;color:#fff;line-height:1.2}.award-badge small{color:#fff;font-size:.75rem}.award-badge:hover small,.award-badge:hover span{color:#000}.best-support i{color:#0046be}.most-popular i{color:#e91e63}.best-value i{color:#4caf50}.customers-choice i{color:#2196f3}.logo-track img:hover{transform:scale(1.1)}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .75);backdrop-filter:blur(5px);z-index:999999;display:none;align-items:center;justify-content:center;padding:20px}.popup-box.luxury-redesign{width:100%;max-width:480px;background:#fff;border-radius:16px;overflow:hidden;position:relative;box-shadow:0 25px 50px -12px rgb(0 0 0 / .5);animation:.4s cubic-bezier(.16,1,.3,1) forwards popup-fade-in}@keyframes popup-fade-in{from{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.popup-close{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;background:#fea116;border:2px solid #fff;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50;transitionall:0.3s ease}.popup-close:hover{background:#d9860b;transform:rotate(90deg) scale(1.1)}.popup-banner.luxury-banner{background:#081a3b;padding:30px 20px;text-align:center;color:#fff;position:relative;border-bottom:5px solid #fea116}.banner-content h3{letter-spacing:2px;text-shadow:0 2px 10px rgb(0 0 0 / .5);margin:0 0 5px;font-size:1.6rem;font-weight:800;color:#fea116;letter-spacing:.5px}.banner-content h4{margin:0 0 10px;font-size:1rem;font-weight:600;color:#fff}.banner-content p{margin:0;font-size:.85rem;color:#fea116;font-weight:600;letter-spacing:.5px}.popup-box.luxury-redesign .iti input,.row-captcha input{margin-bottom:0!important}.popup-form.luxury-form{padding:35px 30px}.luxury-form .form-title{font-size:1.25rem;font-weight:700;color:#2b2b2b;margin:0 0 20px;text-align:center}.luxury-form .field-item input{width:100%;padding:14px 16px;border:1px solid #e1eaf7;border-radius:8px;background:#eff4fa;font-size:.95rem;color:#2d3748;margin-bottom:16px;transition:.3s}.popup-box.luxury-redesign .iti{width:100%;margin-bottom:16px}.luxury-form .field-item input:focus{outline:0;border-color:#fea116;background:#fff}.row-captcha .input-group{display:flex;align-items:center;gap:10px;width:100%}.row-captcha input{flex:1;height:50px}.captcha-img-wrap{display:flex;align-items:center;background:#fcf4ed;border-radius:8px;overflow:hidden;height:50px;min-width:150px}.captcha-img-wrap img{height:100%;object-fit:contain}.captcha-img-wrap .reload-btn{padding:0 10px;font-size:18px;color:#fea116;cursor:pointer;display:flex;align-items:center}.captcha-img-wrap .reload-btn:hover{color:#d9860b;transform:rotate(180deg)}.row-captcha input.captcha-input{margin-bottom:0;height:50px;flex:1}.sms-check{display:flex;align-items:flex-start;gap:10px;margin-bottom:25px;justify-content:center}.sms-check input[type=checkbox]{accent-color:#fea116;margin-top:4px;width:16px;height:16px;accent-color:#fea116;cursor:pointer}.sms-check label{font-size:.85rem;color:#6c757d;line-height:1.5;cursor:pointer;user-select:none}.btn-submit-luxury{box-shadow:0 6px 20px rgb(254 161 22 / .35);text-align:center;width:200px;padding:12px;margin:0 auto;display:block;background:#fea116;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:.3s;box-shadow:0 4px 10px rgb(254 161 22 / .3)}.btn-submit-luxury:hover{background:#d9860b;transform:translateY(-2px);box-shadow:0 6px 15px rgb(254 161 22 / .4)}.success-alert{background:#f0fff4;border:1px solid #c6f6d5;border-radius:12px;color:#276749;padding:30px 20px;text-align:center;box-shadow:0 4px 6px rgb(0 0 0 / .05)}.success-alert i{font-size:4rem;color:#48bb78;margin-bottom:15px;display:block}.popup-box .iti{width:100%;display:block}.popup-box .iti input{width:100%;height:50px;padding-left:90px!important}.popup-box .iti__flag-container{border-right:1px solid #e1eaf7}.breadcrumb-container{position:absolute;top:20px;left:40px;z-index:10;font-size:18px;color:rgb(255 255 255 / .8)}.about-list li,.blog-detail-container{position:relative}.blog-detail-container .breadcrumb-container a,.breadcrumb-container a{color:#fff;text-decoration:none;transition:.3s}.about-section h2,.about-section h3,.page-header h1{color:#fff!important;font-family:Outfit,sans-serif!important}.blog-detail-container .breadcrumb-container a:hover,.breadcrumb-container a:hover{color:#fff;text-decoration:underline;text-decoration-color:#fea116;text-shadow:0 0 10px rgb(0 0 0 / .8)}.breadcrumb-container .active{color:#fea116;font-weight:500}.blog-detail-container .breadcrumb-container{position:absolute;top:20px;left:40px;z-index:999;font-size:18px;background:0 0}.blog-detail-container .breadcrumb-container .active{color:#f39c12;font-weight:500}.page-header{background:linear-gradient(rgb(15 15 15 / .8),rgb(15 15 15 / .9)) 0 0/cover,url(img/carousel-1.jpg) center center/cover no-repeat;border-bottom:1px solid}.about-section h2,.about-section h3{margin-top:2rem;margin-bottom:1rem}.about-section h2{font-size:2.2rem;color:var(--luxury-gold)!important}.about-section h3{font-size:1.6rem;color:#fff!important}.about-list li,.about-section p{color:var(--luxury-grey)!important;margin-bottom:1.5rem;font-size:1.3rem}.about-section p{line-height:1.8;color:var(--luxury-grey)!important}.about-list{list-style:none;padding-left:0;margin-top:1.5rem;margin-bottom:2rem}.about-list li{line-height:1.6;padding:20px 20px 20px 50px!important;border-radius:12px;border:1px solid;transition:.3s}.about-list li:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgb(0 0 0 / .4);border-color:rgb(254 161 22 / .3)}.about-list li::before{font-weight:900;position:absolute;left:20px;top:21px;color:var(--luxury-gold);font-size:1.2rem}.about-list li strong{color:var(--luxury-gold);display:inline-block;margin-bottom:.3rem;font-size:1.15rem}.category-scroll-container{display:flex;flex-wrap:wrap;gap:12px;padding:10px 5px;overflow:visible}.cat-card{background:rgb(255 255 255 / .05);border:1px solid;color:#fff;padding:10px 24px;border-radius:30px;white-space:nowrap;cursor:pointer;transition:.3s;font-weight:500;backdrop-filter:blur(10px);flex:0 0 auto}.share-btn-dots,.share-dropdown-item{color:var(--luxury-grey);cursor:pointer}.cat-card:hover{background:rgb(212 175 55 / .15);border-color:rgb(212 175 55 / .5);transform:translateY(-2px)}.cat-card.active{background:#d4af37;color:#0b1b3d;border-color:#d4af37;font-weight:600;box-shadow:0 4px 15px rgb(212 175 55 / .4)}.blog-content-wrapper table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.blog-content-wrapper table,.blog-content-wrapper td,.blog-content-wrapper th{border:1px solid #fff!important}.blog-content-wrapper th,.blog-content-wrapper th *,.blog-content-wrapper thead td,.blog-content-wrapper thead td *,.blog-content-wrapper tr:first-child td b,.blog-content-wrapper tr:first-child td strong{color:#fff!important;padding:10px}.blog-content-wrapper td{color:var(--luxury-grey)!important;padding:10px}.faq-modern-container{max-width:800px;margin:0 auto}.faq-modern-container .accordion-item{background-color:var(--luxury-charcoal)!important;border:1px solid!important;border-radius:8px!important;margin-bottom:8px!important;overflow:hidden!important;transition:.3s!important}.faq-modern-container .accordion-item:hover{border-color:rgb(254 161 22 / .4)!important;box-shadow:0 5px 15px rgb(0 0 0 / .3)!important}.faq-modern-container .accordion-header{margin:0!important;padding:0!important;line-height:1!important}.faq-modern-container .accordion-button{background-color:transparent!important;color:#fff!important;font-size:1.05rem!important;font-weight:600!important;padding:12px 18px!important;box-shadow:none!important;transition:.3s!important;display:flex!important;align-items:center!important;min-height:0!important;height:auto!important;line-height:1.2!important;margin:0!important}.faq-modern-container .accordion-button:not(.collapsed){color:var(--luxury-gold)!important;border-bottom:1px solid!important}.faq-modern-container .accordion-button::after{background-image:none!important;content:"\f107"!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:var(--luxury-grey)!important;font-size:1.2rem!important;transition:transform .3s!important}.faq-modern-container .accordion-button:not(.collapsed)::after{color:var(--luxury-gold)!important;transform:rotate(-180deg)!important}.faq-modern-container .accordion-body{color:var(--luxury-grey)!important;font-size:1rem!important;line-height:1.5!important;padding:10px 18px 16px!important;background-color:transparent!important;margin:0!important}.job-card:hover .job-title,.share-dropdown-item i{color:var(--luxury-gold)}.faq-modern-container .accordion-button strong{font-weight:600!important;margin:0!important;padding:0!important;display:block!important}.share-btn-dots{background:0 0;border:none;font-size:1.1rem;padding:0 5px;transition:color .3s}.share-btn-dots:focus,.share-btn-dots:hover{color:var(--luxury-gold);outline:0}.share-dropdown-menu{position:absolute;top:100%;right:0;background-color:#2a2c31;border:1px solid;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .5);padding:8px 0;min-width:160px;z-index:1000;display:none;margin-top:5px}.share-dropdown-menu.show{display:block;animation:.2s ease-in-out fadeIn}.share-dropdown-item{display:flex;align-items:center;padding:8px 16px;text-decoration:none;font-size:.95rem;transition:.2s;background:0 0;border:none;width:100%;text-align:left}.share-dropdown-item i{margin-right:12px;width:16px;text-align:center}.share-dropdown-item:hover{background-color:rgb(255 255 255 / .05);color:#fff}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.cta-btn-blog{background-color:#fea116;color:#000!important;font-weight:600;border-radius:50px;padding:12px 35px;transition:.3s;text-decoration:none;display:inline-block;box-shadow:0 4px 6px rgb(0 0 0 / .1);font-size:1.1rem}.cta-btn-blog:hover{background-color:#ffb74d;color:#000!important;transform:translateY(-4px);box-shadow:0 8px 15px rgb(254 161 22 / .4)}@media (max-width:768px){#header-carousel .carousel-item,.blog-hero,.casestudy-hero,.contact-hero,.demo-hero,.features-hero,.hero-luxury,.page-header,.support-hero{height:50vh!important;min-height:350px!important}.blog-hero,.casestudy-hero,.contact-hero,.demo-hero,.support-hero{height:auto!important;min-height:300px!important;padding:80px 20px 40px!important}.blog-hero h1,.contact-hero h1,.demo-hero h1,.features-hero h1,.integrations-hero h1,.support-hero h1{font-size:1.75rem!important;line-height:1.3!important}.blog-hero h6,.contact-hero h6,.demo-hero h6,.integrations-hero h6,.support-hero h6{font-size:.85rem!important;margin-bottom:20px!important}.contact-form .row.g-3>div,.contact-form .row.g-4>div,.contact-form label{margin-bottom:5px!important}.pricing-card{padding:30px 20px!important;margin-bottom:20px!important}.pricing-card h3{font-size:1.5rem!important}.contact-form label{font-size:.9rem!important}.testimonial-carousel .owl-nav{top:auto!important;bottom:-50px!important;width:100%!important;justify-content:center!important;gap:20px!important;left:0!important}.testimonial-carousel{padding-left:0!important;padding-right:0!important;margin-bottom:60px!important}.newsletter .row{flex-direction:column!important;text-align:center!important}.newsletter .col-lg-6{width:100%!important;margin-bottom:20px!important}.sticky-whatsapp-btn{bottom:85px!important}.hero-shape-1,.hero-shape-2{display:none!important}.cta-btn-blog-wrapper{justify-content:center!important}.cta-btn-blog{width:100%;text-align:center}}.inner-page-hero.careers-hero{background:linear-gradient(135deg,rgb(12 18 33 / .95) 0,rgb(12 18 33 / .85) 100%)}.careers-hero::before{content:"";position:absolute;top:-10%;right:-10%;width:40%;height:40%;background:radial-gradient(circle,rgb(254 161 22 / .08) 0,transparent 70%);z-index:0;animation:10s infinite alternate pulse-gold}.category-section{padding:60px 0}.category-header{margin-bottom:40px;border-left:4px solid var(--luxury-gold);padding-left:20px}.job-card{background:var(--luxury-charcoal);border:1px solid;border-radius:12px;padding:30px;transition:.3s;height:100%;display:flex;flex-direction:column;text-decoration:none!important}.job-card:hover{transform:translateY(-8px);border-color:var(--luxury-gold);box-shadow:0 15px 30px rgb(0 0 0 / .3);background:#232a37}.job-title{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:10px;transition:color .3s}.job-location,body{color:var(--luxury-grey)}.cat-icon-box,.job-location{margin-bottom:20px;display:flex}.job-location{font-size:.9rem;align-items:center}.job-location i{color:var(--luxury-gold);margin-right:8px}.job-meta{margin-top:auto;padding-top:20px;border-top:1px solid;display:flex;justify-content:space-between;align-items:center}.apply-text{color:var(--luxury-gold);font-weight:600;font-size:.9rem;display:flex;align-items:center}.apply-text i{margin-left:8px;transition:transform .3s}@keyframes pulse-gold{0%{transform:scale(1) translate(0,0);opacity:.5}100%{transform:scale(1.2) translate(-5%,5%);opacity:.8}}.cat-card-premium{background:#1a202c;border:1px solid;border-radius:12px;padding:25px 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-decoration:none;transition:.3s;height:100%;position:relative}.cat-card-premium:hover{transform:translateY(-8px);border-color:#fea116;box-shadow:0 10px 25px rgb(254 161 22 / .15)}.cat-icon-box{width:60px;height:60px;background:rgb(254 161 22 / .1);color:#fea116;border-radius:12px;align-items:center;justify-content:center;font-size:24px;transition:.3s}.cat-card-premium:hover .cat-icon-box{background:#fea116;color:#1a202c}.cat-title{color:#fff;font-size:19px;font-weight:600;line-height:1.4;transition:.3s}body{background-color:#0c1221;background-color:var(--luxury-dark)!important;background-color:var(--luxury-dark)!important;font-family:Inter,sans-serif;background-color:var(--luxury-dark);color:#ccc}.premium-blog-hero{background:linear-gradient(135deg,#0c1221 0,#061129 100%);padding:80px 0 60px;position:relative;overflow:hidden}.hero-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgb(212 175 55 / .1) 2px,transparent 2px);background-size:30px 30px;opacity:.4;pointer-events:none}.gold-accent{color:#d4af37!important}.premium-search{position:relative;max-width:400px;margin-left:auto}.premium-search input{background:rgb(255 255 255 / .1);border:1px solid;color:#fff;padding:12px 20px 12px 45px;border-radius:30px;box-shadow:0 4px 15px rgb(0 0 0 / .2);transition:.3s}.premium-search input:focus{background:rgb(255 255 255 / .15);border-color:#d4af37;box-shadow:0 0 15px rgb(212 175 55 / .3);color:#fff}.premium-search input::placeholder{color:rgb(255 255 255 / .6)}.premium-search i{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#d4af37}.features-page{max-width:100%!important;padding-left:5%!important;padding-right:5%!important}.features-nav-link{color:#fff!important;border-bottom:1px solid;padding:15px 20px!important;font-size:1.2rem;transition:.3s}.features-nav-link:hover{background:rgb(254 161 22 / .1)!important;color:#fff!important;padding-left:25px!important}.features-nav-link.active{background:var(--luxury-gold)!important;color:#000!important;border-radius:8px;font-weight:600;box-shadow:0 4px 15px rgb(254 161 22 / .4);border-bottom:none}.features-nav .border-end{border-color:rgb(255 255 255 / .1)!important}.feature-detail-title{color:#fff!important;font-family:Outfit,sans-serif!important;font-weight:700!important;font-size:2.3rem!important;margin-bottom:1.5rem!important;line-height:1.2!important}#feature-bullets li,.feature-detail-desc{color:#fff!important;font-size:1.1rem!important}.feature-detail-desc{line-height:1.6!important}.feature-section-subtitle{color:var(--luxury-gold)!important;font-size:1.2rem!important;font-weight:600;border:1px solid;padding:8px 12px;border-radius:10px}#feature-bullets li{margin-bottom:6px!important;background:rgb(255 255 255 / .03);backdrop-filter:blur(10px);padding:8px 12px;border-radius:8px;border:1px solid;transition:transform .3s,box-shadow .3s}#feature-bullets li:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 0 0 / .4);border-color:rgb(254 161 22 / .3)}.feature-preview{border:1px solid;border-radius:20px!important;box-shadow:0 10px 30px rgb(0 0 0 / .5)!important;max-height:60vh;object-fit:contain;width:100%}@media (min-width:992px){.feature-detail-inner{display:block!important}.features-fixed-row{position:relative;align-items:flex-start}.features-image-container,.features-nav-container{position:sticky;top:100px;height:calc(100vh - 120px)}.features-nav-container{overflow-y:auto;scrollbar-width:none}.features-nav-container::-webkit-scrollbar{display:none}.features-content-container{height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;padding-right:15px;scrollbar-width:thin;scrollbar-color:rgb(254 161 22 / 0.3) #fff0}.features-content-container::-webkit-scrollbar{width:4px}.features-content-container::-webkit-scrollbar-track{background:0 0}.features-content-container::-webkit-scrollbar-thumb{background:rgb(254 161 22 / .5);border-radius:10px}.features-image-container{display:flex;align-items:center}}.integration-category-card{background:#1a202c;border-radius:12px;padding:30px;height:100%;border:1px solid;transition:.3s}.integration-category-card:hover{transform:translateY(-5px);border-color:var(--luxury-gold);box-shadow:0 10px 30px rgb(0 0 0 / .3)}.integration-category-card h3{color:#fff;margin-bottom:20px;font-size:1.5rem;display:flex;align-items:center;gap:12px}.integration-category-card h3 i{color:var(--luxury-gold);font-size:1.25rem}.integration-category-card ul{list-style:none;padding:0;margin:0}.integration-category-card ul li{position:relative;padding-left:25px;margin-bottom:12px;color:#ccc;line-height:1.5}.integration-category-card ul li::before{font-weight:900;position:absolute;left:0;color:var(--luxury-gold);font-size:.85rem}.partner-type-card{background:rgb(254 161 22 / .05);border:1px dashed;border-radius:12px;padding:25px;margin-bottom:20px}.jd-badge,.partner-type-card h4{color:var(--luxury-gold);margin-bottom:10px}.jd-card{background:#1a202c;border-radius:12px;padding:40px;border:1px solid}.jd-badge{background:rgb(254 161 22 / .1);padding:5px 15px;border-radius:20px;font-size:.9rem;display:inline-block;margin-right:10px}.form-section{background:#1a202c;border:1px solid;border-radius:16px;padding:40px}.pricing-section{padding:80px 0;overflow:hidden}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;margin:0 auto;padding:0 20px}.pricing-card{background:var(--luxury-charcoal)!important;border:1px solid!important;color:#fff!important;border-radius:16px;padding:40px 30px;flex:1;transition:.4s cubic-bezier(.165, .84, .44, 1);position:relative;z-index:1;display:flex;flex-direction:column;cursor:pointer}.pricing-card h4{color:#fff!important;margin-bottom:20px;font-size:1.8rem;font-weight:600;transition:.3s}.price{color:var(--luxury-gold)!important;font-size:3rem;font-weight:700;margin-bottom:10px;display:flex;align-items:baseline;justify-content:center;transition:.3s}.badge,.btn-basic-enterprise,.btn-pro{display:inline-block;text-transform:uppercase;letter-spacing:1px;font-family:Outfit,sans-serif;transition:.3s}.price span{font-size:1.2rem;font-weight:400;margin-left:5px;transition:.3s}.plan-desc{font-size:1rem;min-height:48px;margin-bottom:30px;transition:.3s}.pricing-list{list-style:none;padding:0;margin:0 0 40px;text-align:left;flex-grow:1}.pricing-list li{color:#d1d5db!important;margin-bottom:18px;display:flex;align-items:flex-start;font-size:1.05rem;transition:.3s}.pricing-list li i{margin-right:15px;margin-top:5px;font-size:.9rem;transition:.3s}.btn-basic-enterprise,.btn-pro{width:100%;padding:15px 20px;border-radius:8px;text-align:center;text-decoration:none;font-weight:600;font-size:1.1rem;margin-top:auto}.btn-basic-enterprise{background:0 0!important;border:2px solid var(--luxury-gold)!important}.btn-pro{background-color:#000!important;border:2px solid #000!important}.badge{background:#fff!important;padding:8px 20px;border-radius:30px;font-size:.85rem;margin-bottom:25px;font-weight:700}.pricing-card.active{border:2px solid var(--luxury-gold)!important;transform:scale(1.05) translateY(-5px)!important;background:linear-gradient(180deg,var(--luxury-gold) 0,#d4830b 100%)!important;z-index:4!important}.pricing-card.active .price,.pricing-card.active .pricing-list li i,.pricing-card.active h4{color:#000!important}.pricing-card.active .price span{color:rgb(0 0 0 / .7)!important}.pricing-card.active .plan-desc{color:rgb(0 0 0 / .8)!important;font-weight:500!important}.pricing-card.active .pricing-list li{color:#000!important;font-weight:500!important}.pricing-card.active .btn-basic-enterprise,.pricing-card.active .btn-pro{background:#000!important;color:var(--luxury-gold)!important;border-color:#000!important;box-shadow:0 10px 20px rgb(0 0 0 / .2)!important}.pricing-card.active .btn-basic-enterprise:hover,.pricing-card.active .btn-pro:hover{background:0 0!important;color:#000!important;border-color:#000!important}@media (max-width:991px){.feature-detail-inner{display:block!important}.feature-detail-img-wrap{margin-top:40px!important;justify-content:center}.feature-detail-title{font-size:2.3rem!important}#features-section .row.align-items-center{margin-bottom:60px}.pricing-card.active{transform:scale(1) translateY(-5px)!important}}.dropdown-menu{background-color:var(--luxury-charcoal);border-color:rgb(255 255 255 / .1)}.dropdown-item{color:#ccc}.dropdown-item:hover{background-color:var(--luxury-gold);color:#fff}.dropdown-selected:hover,:focus{border-color:orange}.option:hover{background:orange;color:#000}.custom-input{background:#1e293b;border:1px solid #334155;color:#fff;border-radius:10px;padding:12px}.custom-dropdown{width:100%;position:relative;cursor:pointer}.dropdown-selected{cursor:pointer;background:rgb(255 255 255 / .03)!important;border:1px solid #334155;color:#94a3b8;padding:12px 15px;border-radius:10px;height:50px;display:flex;align-items:center;font-size:15px;transition:none!important}#timeDropdown .dropdown-selected.active{border:1px solid orange!important}.option{padding:10px;cursor:pointer;color:#fff}.flatpickr-calendar{background:#1e293b!important;border:1px solid #334155;color:#fff;border-radius:12px;box-shadow:0 10px 25px rgb(0 0 0 / .4);z-index:99999!important}.flatpickr-current-month{color:#fff!important;font-weight:600}.flatpickr-next-month svg,.flatpickr-prev-month svg{fill:#ffffff!important}.flatpickr-weekday{color:#94a3b8!important;font-weight:500}.flatpickr-day{color:#e2e8f0!important;border-radius:6px}.flatpickr-day:hover{background:#334155!important;color:#fff!important}.flatpickr-day.endRange,.flatpickr-day.selected,.flatpickr-day.startRange{background:#f59e0b!important;color:#000!important;border:none}.flatpickr-day.today{border:1px solid #f59e0b}.flatpickr-day.disabled{color:#475569!important}.flatpickr-day span{color:inherit}.flatpickr-current-month input,.flatpickr-monthDropdown-months{color:#fff!important;background:0 0}.dropdown-options{margin-top:5px;max-height:200px;overflow-y:auto;position:absolute;top:100%;left:0;width:100%;background:#1e293b;border:1px solid #334155;border-radius:8px;display:none;z-index:9999}.captcha-img,.captcha-input,.captcha-refresh{height:60px}.captcha-img{width:200px;border-radius:8px;padding:4px;border:1px solid #334155;background:#f8f9fa;object-fit:contain}.captcha-refresh{width:150px;border-radius:8px;border:1px solid #334155;display:flex;align-items:center;justify-content:center;background:#fff0;color:#fff;font-size:22px}.captcha-input{width:335px;border-radius:8px}