@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);
@charset "UTF-8";*{box-sizing:border-box}.vcard-eclipse button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none}body{background-color:#0a0a0a!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:300}a{color:#f2f2f2;text-decoration:none!important}.vcard-eclipse.main-content{background-color:#0a0a0a;color:#f5f5f5;margin:0 auto;max-width:576px;min-height:100vh;overflow:hidden;position:relative}.vcard-eclipse .section-title{color:#f5f5f5;font-size:20px;font-weight:500;letter-spacing:-.01em;margin-bottom:26px;position:relative;text-align:center}.vcard-eclipse .section-title:after{background:#f2f2f2;content:"";display:block;height:2px;margin:12px auto 0;width:64px}.vcard-eclipse .banner-top-actions{align-items:center;display:flex;justify-content:space-between;left:16px;position:absolute;right:16px;top:16px;z-index:20}.vcard-eclipse .banner-icon-btn{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:15px;height:38px;justify-content:center;transition:.18s cubic-bezier(.4,0,.2,1);width:38px}.vcard-eclipse .banner-icon-btn i{color:#fff}.vcard-eclipse .banner-icon-btn:hover{background:rgba(0,0,0,.7)}.vcard-eclipse__banner{background-color:#141414;border-radius:0 0 20px 20px;height:220px;position:relative;width:100%}.vcard-eclipse__banner .banner-image{border-radius:0 0 20px 20px;display:block;height:100%;width:100%}.vcard-eclipse__banner .banner-image.object-fit-cover{-o-object-fit:cover;object-fit:cover}.vcard-eclipse__banner .banner-image.object-fit-contain{background-color:#141414;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.vcard-eclipse .language-btn{position:absolute;right:16px;top:64px;z-index:50}.vcard-eclipse .language-btn .lang-list{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(13,13,15,.7);border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:7px 12px}.vcard-eclipse .language-btn .lang-hover-list{background:#141414;border-radius:16px;box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3);margin-top:8px;min-width:150px;padding:6px}.vcard-eclipse .language-btn .lang-hover-list li a{align-items:center;border-radius:14px;color:#f5f5f5;display:flex;font-size:13px;font-weight:500;padding:8px 10px}.vcard-eclipse .language-btn .lang-hover-list li a img{border-radius:2px;height:14px;-o-object-fit:cover;object-fit:cover;width:18px}.vcard-eclipse .language-btn .lang-hover-list li a:hover{background:#1e1e1e}.vcard-eclipse .language-btn .lang-hover-list li.active a{color:#f2f2f2}.vcard-eclipse__profile{align-items:flex-start;display:flex;flex-direction:column;margin-top:-44px;padding:0 20px;position:relative;z-index:10}@media (min-width:400px){.vcard-eclipse__profile{padding-left:32px;padding-right:32px}}.vcard-eclipse__profile--contain{margin-top:-60px}.vcard-eclipse__avatar{flex-shrink:0;position:relative;width:-moz-fit-content;width:fit-content}.vcard-eclipse__avatar img{background:#141414;border:4px solid #0a0a0a;border-radius:50%;box-shadow:0 0 0 2px #1e1e1e;height:84px;-o-object-fit:cover;object-fit:cover;width:84px}.vcard-eclipse__avatar .verification-icon{align-items:center;background:#f2f2f2;border:3px solid #0a0a0a;border-radius:50%;bottom:2px;color:#0a0a0a;display:flex;font-size:11px;height:22px;justify-content:center;position:absolute;right:0;width:22px}.vcard-eclipse__position{margin-top:14px;min-width:0;text-align:left}.vcard-eclipse__position .profile-name{color:#f5f5f5;font-size:20px;font-weight:600;letter-spacing:-.01em}.vcard-eclipse__position .profile-occupation{color:#9a9a9a;display:block;font-size:14px;font-weight:300;margin-top:4px}.vcard-eclipse__position .profile-job-title{color:#9a9a9a;display:block;font-size:13px;font-weight:300;margin-top:1px}.vcard-eclipse__position .profile-company{color:#6b6b6b;display:block;font-size:11px;font-weight:500;letter-spacing:.08em;margin-top:6px;text-transform:uppercase}.vcard-eclipse__quick-actions{display:flex;gap:10px;margin:0 auto;max-width:576px;padding:24px 20px 0}@media (min-width:400px){.vcard-eclipse__quick-actions{padding-left:32px;padding-right:32px}}.vcard-eclipse .quick-action-btn{align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#f5f5f5!important;display:flex;flex:1;flex-direction:column;font-size:12px;font-weight:500;gap:7px;justify-content:center;padding:16px 8px;text-align:center;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .quick-action-btn i{color:#9a9a9a;font-size:18px}.vcard-eclipse .quick-action-btn:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse .quick-action-btn:hover i{color:#f2f2f2}.vcard-eclipse__about{margin:0 auto;max-width:576px;padding:20px 20px 0}@media (min-width:400px){.vcard-eclipse__about{padding-left:32px;padding-right:32px}}.vcard-eclipse .about-card{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:20px;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .about-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse .about-card-title{align-items:center;color:#6b6b6b;display:flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.vcard-eclipse .about-card-title i{color:#f2f2f2;font-size:12px}.vcard-eclipse .about-card-body{color:#9a9a9a;font-size:14px;font-weight:300;line-height:1.6}.vcard-eclipse__website{margin:0 auto;max-width:576px;padding:12px 20px 0}@media (min-width:400px){.vcard-eclipse__website{padding-left:32px;padding-right:32px}}.vcard-eclipse .website-card{align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;gap:14px;padding:16px;text-decoration:none!important;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .website-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse .website-card-icon{align-items:center;background:#1e1e1e;border-radius:16px;color:#f2f2f2!important;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.vcard-eclipse .website-card-icon img{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.vcard-eclipse .website-card-icon i,.vcard-eclipse .website-card-icon svg{color:#f2f2f2!important;font-size:16px}.vcard-eclipse .website-card-body{flex:1;min-width:0}.vcard-eclipse .website-card-title{color:#f5f5f5;display:block;font-size:14px;font-weight:500}.vcard-eclipse .website-card-subtitle{color:#9a9a9a;display:block;font-size:12px;margin-top:2px}.vcard-eclipse .website-card-arrow{color:#6b6b6b;flex-shrink:0;font-size:13px}.vcard-eclipse__save-contact{bottom:16px;left:50%;max-width:536px;position:fixed;transform:translateX(-50%);width:calc(100% - 40px);z-index:999}@media (min-width:400px){.vcard-eclipse__save-contact{max-width:512px;width:calc(100% - 64px)}}.vcard-eclipse .save-contact-btn{align-items:center;background:#f2f2f2;border-radius:999px;box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3);color:#0a0a0a!important;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:16px;transition:.18s cubic-bezier(.4,0,.2,1);width:100%}.vcard-eclipse .save-contact-btn i{font-size:15px}.vcard-eclipse .save-contact-btn:hover{background:#dedede;transform:translateY(-1px)}.vcard-eclipse__social{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:24px 20px 0}.vcard-eclipse__social .social-back{align-items:center;background:#141414;border-radius:50%;color:#9a9a9a;display:flex;height:42px;justify-content:center;transition:.18s cubic-bezier(.4,0,.2,1);width:42px}.vcard-eclipse__social .social-back .icon,.vcard-eclipse__social .social-back i{color:#9a9a9a;font-size:16px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__social .social-back .twitter_icon{fill:#9a9a9a;height:16px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__social .social-back:hover{background:#f2f2f2;color:#0a0a0a;transform:translateY(-2px)}.vcard-eclipse__social .social-back:hover .icon,.vcard-eclipse__social .social-back:hover i{color:#0a0a0a}.vcard-eclipse__social .social-back:hover .twitter_icon{fill:#0a0a0a}.vcard-eclipse .custom-link-section{margin:0 auto;max-width:576px;padding:20px 20px 0}@media (min-width:400px){.vcard-eclipse .custom-link-section{padding-left:32px;padding-right:32px}}.vcard-eclipse .custom-link-section .custom-link{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.vcard-eclipse .custom-link-section .link-text{align-items:center;background:#141414;border-radius:999px;color:#f5f5f5!important;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:10px 20px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .custom-link-section .link-text:hover{color:#f2f2f2!important}.vcard-eclipse__event{margin:0 auto;max-width:576px;padding:24px 20px 40px}@media (min-width:400px){.vcard-eclipse__event{padding-left:32px;padding-right:32px}}.vcard-eclipse__event .contact-grid{display:grid;gap:10px;grid-template-columns:1fr}.vcard-eclipse .contact-tile{align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;flex-direction:row;gap:14px;padding:14px 16px;text-decoration:none!important;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .contact-tile:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse .contact-tile-icon{align-items:center;background:#1e1e1e;border-radius:16px;color:#f2f2f2!important;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.vcard-eclipse .contact-tile-icon img{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.vcard-eclipse .contact-tile-icon i,.vcard-eclipse .contact-tile-icon svg{color:#f2f2f2!important;font-size:16px}.vcard-eclipse .contact-tile-body{flex:1;min-width:0}.vcard-eclipse .contact-tile-label{color:#6b6b6b;display:block;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.vcard-eclipse .contact-tile-value{color:#f5f5f5!important;display:block;font-size:14px;font-weight:500;margin-top:2px;word-break:break-word}.vcard-eclipse__qr-code{margin:0 auto;max-width:576px;padding:40px 20px;text-align:center}@media (min-width:400px){.vcard-eclipse__qr-code{padding-left:32px;padding-right:32px}}.vcard-eclipse__qr-code .qr-code-card{align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:inline-flex;flex-direction:column;margin:24px auto 0;max-width:300px;padding:40px 24px 24px;position:relative;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);width:100%}.vcard-eclipse__qr-code .qr-code-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__qr-code .qr-profile{position:absolute;top:-26px}.vcard-eclipse__qr-code .qr-profile img{border:3px solid #0a0a0a;border-radius:50%;box-shadow:0 0 0 2px #1e1e1e;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}.vcard-eclipse__qr-code .qr-code-scanner{background:#fff;border-radius:16px;padding:12px}.vcard-eclipse__qr-code .qr-code-scanner img,.vcard-eclipse__qr-code .qr-code-scanner svg{display:block;height:128px;width:128px}.vcard-eclipse__qr-code .qr-code-btn{background:#f2f2f2;border:none;border-radius:999px;color:#0a0a0a;font-size:13px;font-weight:500;margin-top:20px;padding:10px 22px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__qr-code .qr-code-btn:hover{background:#e3e3e3}.vcard-eclipse__service{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__service{padding-left:32px;padding-right:32px}}.vcard-eclipse__service .service-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:400px){.vcard-eclipse__service .service-grid{grid-template-columns:1fr}}.vcard-eclipse__service .service-card{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:block;overflow:hidden;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__service .service-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__service .service-image{background:#1e1e1e;display:block;height:158px;-o-object-fit:cover;object-fit:cover;width:100%}.vcard-eclipse__service .service-body{padding:14px}.vcard-eclipse__service .service-title{color:#f5f5f5;font-size:15px;font-weight:500;margin:0 0 4px}.vcard-eclipse__service .service-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#9a9a9a;display:-webkit-box;font-size:13px;line-height:1.5;overflow:hidden}.vcard-eclipse__service .services-slider-view .service-card{display:flex;min-height:118px}.vcard-eclipse__service .services-slider-view .service-image{flex-shrink:0;height:auto;width:108px}.vcard-eclipse__service .services-slider-view .service-body{display:flex;flex-direction:column;justify-content:center}.vcard-eclipse .enquiry-btn{margin-top:10px}.vcard-eclipse .enquiry-btn .btn-primary-enquiry{background:#f2f2f2;border:none;border-radius:999px;color:#0a0a0a!important;display:inline-flex;font-size:12px;font-weight:500;padding:7px 16px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .enquiry-btn .btn-primary-enquiry:hover{background:#e3e3e3}.vcard-eclipse .enquiry-btn .btn-primary-enquiry.disabled{opacity:.5;pointer-events:none}.vcard-eclipse__gallery{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__gallery{padding-left:32px;padding-right:32px}}.vcard-eclipse__gallery .gallery-filter-nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:16px}.vcard-eclipse__gallery .gallery-filter-btn{background:#141414;border:none;border-radius:999px;color:#9a9a9a;font-size:12px;font-weight:500;padding:7px 14px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__gallery .gallery-filter-btn.active{background:#f2f2f2;color:#0a0a0a}.vcard-eclipse__gallery .gallery-filter-panel{display:none}.vcard-eclipse__gallery .gallery-filter-panel.active{display:block}.vcard-eclipse__gallery .gallery-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.vcard-eclipse__gallery .gallery-card{aspect-ratio:1/1;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__gallery .gallery-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__gallery .gallery-card .gallery-item,.vcard-eclipse__gallery .gallery-card .gallery-profile,.vcard-eclipse__gallery .gallery-card img,.vcard-eclipse__gallery .gallery-card video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vcard-eclipse__gallery .gallery-card .gallery-item{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;position:relative}.vcard-eclipse__gallery .gallery-card .gallery-pdf-preview{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vcard-eclipse__gallery .gallery-card iframe{border:none;height:100%;width:100%}.vcard-eclipse__gallery .audio-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.vcard-eclipse__gallery .audio-container .audio-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vcard-eclipse__gallery .audio-container audio{bottom:8px;left:50%;position:absolute;transform:translateX(-50%);width:90%}.vcard-eclipse__product{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__product{padding-left:32px;padding-right:32px}}.vcard-eclipse__product .product-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.vcard-eclipse__product .product-card{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:block;overflow:hidden;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__product .product-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__product .product-image{aspect-ratio:4/3;background:#1e1e1e;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.vcard-eclipse__product .product-body{display:flex;flex-direction:column;justify-content:space-between;min-height:90px;padding:14px}.vcard-eclipse__product .product-title{color:#f5f5f5;font-size:14px;font-weight:500;height:37px;line-height:1.3;margin:0 0 6px}.vcard-eclipse__product .product-title,.vcard-eclipse__product .service-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vcard-eclipse__product .service-desc{color:#9a9a9a;font-size:12px;line-height:1.5}.vcard-eclipse__product .product-price{color:#f2f2f2;font-size:14px;font-weight:500}.vcard-eclipse__product .view-more{color:#9a9a9a!important;display:block;font-size:13px;font-weight:500;margin-top:18px;text-align:center}.vcard-eclipse__product .view-more:hover{color:#f2f2f2!important}.vcard-eclipse__product .product-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#141414;border:none;border-radius:999px;color:#f5f5f5!important;display:inline-flex;font-size:12px;font-weight:500;padding:8px 18px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__product .product-btn:hover{color:#f2f2f2!important}.vcard-eclipse__product .buy-product{background:#f2f2f2;color:#0a0a0a!important}.vcard-eclipse__product .buy-product:hover{background:#e3e3e3;color:#0a0a0a!important}.vcard-eclipse__whatsapp_store{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__whatsapp_store{padding-left:32px;padding-right:32px}}.vcard-eclipse__whatsapp_store .whatsapp-store-box{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__whatsapp_store .whatsapp-store-box:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__whatsapp_store .whatsapp-store-img{background:#1e1e1e;display:block;height:128px;-o-object-fit:cover;object-fit:cover;width:100%}.vcard-eclipse__whatsapp_store .whatsapp-store-content{padding:14px;text-align:center}.vcard-eclipse__whatsapp_store .whatsapp-store-content h4{color:#f5f5f5;font-size:14px;font-weight:500;margin:0 0 10px}.vcard-eclipse__whatsapp_store .btn-wp-visit-store{background:#25d366;border:none;border-radius:999px;color:#fff!important;display:inline-flex;font-size:12px;font-weight:500;padding:8px 18px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__whatsapp_store .btn-wp-visit-store:hover{background:#1fb055}.vcard-eclipse__testimonial{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__testimonial{padding-left:32px;padding-right:32px}}.vcard-eclipse__testimonial .testimonial-card{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:24px 20px;text-align:center;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__testimonial .testimonial-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__testimonial .testimonial-user img{border-radius:50%;box-shadow:0 0 0 2px #1e1e1e;height:54px;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:54px}.vcard-eclipse__testimonial .user-name{color:#f5f5f5;display:block;font-size:14px;font-weight:500;margin-top:10px}.vcard-eclipse__testimonial .user-designation{color:#9a9a9a;display:block;font-size:12px}.vcard-eclipse__testimonial .user-designation:empty{display:none}.vcard-eclipse__testimonial .review-message{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#9a9a9a;display:-webkit-box;font-size:13px;height:84px;line-height:1.6;margin-top:10px;overflow:hidden}.vcard-eclipse__testimonial .slide-arrow{align-items:center;background:#141414;border-radius:50%;color:#f5f5f5;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:5}.vcard-eclipse__testimonial .slide-arrow:before{font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900}.vcard-eclipse__testimonial .slide-arrow.prev-arrow{left:-6px}.vcard-eclipse__testimonial .slide-arrow.prev-arrow:before{content:""}.vcard-eclipse__testimonial .slide-arrow.next-arrow{right:-6px}.vcard-eclipse__testimonial .slide-arrow.next-arrow:before{content:""}.vcard-eclipse__testimonial .slide-arrow:hover{background:#f2f2f2;color:#0a0a0a}.vcard-eclipse .insta-toggle{display:flex;gap:10px;justify-content:center;margin-bottom:16px}.vcard-eclipse .insta-toggle .instagram-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#141414;border:none;border-radius:50%;color:#9a9a9a;height:40px;transition:.18s cubic-bezier(.4,0,.2,1);width:40px}.vcard-eclipse .insta-toggle .instagram-btn.active{background:#f2f2f2;color:#0a0a0a}.vcard-eclipse .insta-toggle .instagram-btn.active svg path{fill:#0a0a0a}.vcard-eclipse .insta-toggle .instagram-btn svg{height:18px;width:18px}.vcard-eclipse .insta-feed-iframe,.vcard-eclipse .linkedin-feed-iframe{border-radius:16px;overflow:hidden}.vcard-eclipse__blog{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__blog{padding-left:32px;padding-right:32px}}.vcard-eclipse__blog .blog-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.vcard-eclipse__blog .blog-card{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:block;overflow:hidden;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__blog .blog-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__blog .blog-image{background:#1e1e1e;display:block;height:148px;-o-object-fit:cover;object-fit:cover;width:100%}.vcard-eclipse__blog .blog-body{display:flex;flex-direction:column;padding:12px}.vcard-eclipse__blog .blog-title{color:#f5f5f5;font-size:13px;font-weight:500;height:35px;line-height:1.35;margin:0 0 4px}.vcard-eclipse__blog .blog-desc,.vcard-eclipse__blog .blog-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vcard-eclipse__blog .blog-desc{color:#9a9a9a;font-size:12px;height:36px;line-height:1.5}.vcard-eclipse__blog .read-more{align-items:center;color:#f2f2f2!important;display:flex;font-size:11px;font-weight:500;gap:4px;margin-top:auto;padding-top:8px}.vcard-eclipse__iframe-embeds{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__iframe-embeds{padding-left:32px;padding-right:32px}}.vcard-eclipse__iframe-embeds .iframe-card{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__iframe-embeds .iframe-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__iframe-embeds .iframe-card iframe{border:none;display:block;width:100%}.vcard-eclipse__timing{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__timing{padding-left:32px;padding-right:32px}}.vcard-eclipse__timing .business-card{align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;gap:14px;margin-bottom:10px;padding:14px 16px;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__timing .business-card:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse__timing .business-card.business-card-today{box-shadow:0 0 0 2px #f2f2f2}.vcard-eclipse__timing .calendar-icon{align-items:center;background:#1e1e1e;border-radius:16px;color:#f2f2f2!important;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.vcard-eclipse__timing .calendar-icon img{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.vcard-eclipse__timing .calendar-icon i,.vcard-eclipse__timing .calendar-icon svg{color:#f2f2f2!important;font-size:16px}.vcard-eclipse__timing .business-hour-day-text{color:#6b6b6b;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.vcard-eclipse__timing .business-hour-time-text{color:#f5f5f5;font-size:14px;font-weight:500;margin-top:2px}.vcard-eclipse__appointment{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__appointment{padding-left:32px;padding-right:32px}}.vcard-eclipse__appointment .appointment-panel{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3);padding:24px 20px;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__appointment .appointment-panel:hover{border-color:hsla(0,0%,95%,.3);box-shadow:0 12px 26px rgba(0,0,0,.5),0 3px 10px rgba(0,0,0,.35);transform:translateY(-2px)}.vcard-eclipse__appointment .appoint-date{color:#6b6b6b;display:block;font-size:12px;font-weight:500;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.vcard-eclipse__appointment .appoint-input{background:#1e1e1e;border:none;border-radius:16px;color:#f5f5f5;cursor:pointer;font-size:13px;font-weight:500;padding:12px;text-align:center;transition:.18s cubic-bezier(.4,0,.2,1);width:100%}.vcard-eclipse__appointment .appoint-input:hover{background:#141414}.vcard-eclipse__appointment .appoint-input:focus{box-shadow:0 0 0 2px #f2f2f2;outline:none}.vcard-eclipse__appointment .activeSlot{background:#f2f2f2!important;color:#0a0a0a!important}.vcard-eclipse__appointment .appoint-btn{background:#f2f2f2;border:none;border-radius:999px;color:#0a0a0a;display:block;font-size:14px;font-weight:500;margin:20px auto 0;padding:12px 28px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__appointment .appoint-btn:hover{background:#e3e3e3}.vcard-eclipse .payment-link-section{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse .payment-link-section{padding-left:32px;padding-right:32px}}.vcard-eclipse .payment-link-section .pl-strip{align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;gap:12px;padding:12px 14px;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .payment-link-section .pl-strip:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse .payment-link-section .pl-strip-icon img{border-radius:16px;height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.vcard-eclipse .payment-link-section .pl-strip-content{flex:1;min-width:0}.vcard-eclipse .payment-link-section .pl-strip-title{color:#f5f5f5;font-size:13px;font-weight:500;margin:0}.vcard-eclipse .payment-link-section .pl-strip-desc{color:#9a9a9a;font-size:11px}.vcard-eclipse .payment-link-section .pl-strip-btn{background:#f2f2f2;border-radius:999px;color:#0a0a0a!important;font-size:12px;font-weight:500;padding:7px 16px}.vcard-eclipse .payment-link-section .link-icon-btn{align-items:center;background:#1e1e1e;border-radius:50%;color:#f5f5f5!important;display:flex;height:32px;justify-content:center;width:32px}.vcard-eclipse .payment-link-section .pl-strip-content-img{max-width:60px}.vcard-eclipse__contact{margin:0 auto;max-width:576px;padding:40px 20px}@media (min-width:400px){.vcard-eclipse__contact{padding-left:32px;padding-right:32px}}.vcard-eclipse__contact .contact-form{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3);padding:24px 20px;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__contact .contact-form:hover{border-color:hsla(0,0%,95%,.3);box-shadow:0 12px 26px rgba(0,0,0,.5),0 3px 10px rgba(0,0,0,.35);box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3);transform:translateY(-2px);transform:none}.vcard-eclipse__contact .contact-form label{color:#6b6b6b;display:block;font-size:11px;font-weight:500;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.vcard-eclipse__contact .contact-form .form-control,.vcard-eclipse__contact .contact-form textarea.form-control{background:#1e1e1e!important;border:none!important;border-radius:16px!important;color:#f5f5f5!important;font-size:13px;padding:11px 14px}.vcard-eclipse__contact .contact-form .form-control::-moz-placeholder,.vcard-eclipse__contact .contact-form textarea.form-control::-moz-placeholder{color:#6b6b6b}.vcard-eclipse__contact .contact-form .form-control::placeholder,.vcard-eclipse__contact .contact-form textarea.form-control::placeholder{color:#6b6b6b}.vcard-eclipse__contact .contact-form .form-control:focus,.vcard-eclipse__contact .contact-form textarea.form-control:focus{box-shadow:0 0 0 2px #f2f2f2!important}.vcard-eclipse__contact .contact-form .input-box{background:#1e1e1e;border-radius:16px;color:#9a9a9a;cursor:pointer;padding:16px;text-align:center}.vcard-eclipse__contact .contact-form .input-box h4{font-size:13px;font-weight:500;margin:0}.vcard-eclipse__contact .contact-form small{color:#6b6b6b;font-size:11px}.vcard-eclipse__contact .contact-form .form-check-label{color:#9a9a9a;font-size:12px}.vcard-eclipse__contact .contact-form .contact-btn{background:#f2f2f2;border:none;border-radius:999px;color:#0a0a0a;font-size:13px;font-weight:500;padding:11px 28px;transition:.18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse__contact .contact-form .contact-btn:hover{background:#e3e3e3}.vcard-eclipse .affiliate-box{margin:0 auto;max-width:576px;padding:0 20px 40px}@media (min-width:400px){.vcard-eclipse .affiliate-box{padding-left:32px;padding-right:32px}}.vcard-eclipse .affiliate-box .affiliate-panel{background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:16px;text-align:center;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .affiliate-box .affiliate-panel:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse .affiliate-box .affiliate-panel a{color:#f5f5f5!important;font-size:12px;word-break:break-all}.vcard-eclipse .vcard-eclipse-map{padding:0 20px 20px}.vcard-eclipse .vcard-eclipse-map .embed-responsive,.vcard-eclipse .vcard-eclipse-map iframe{border-radius:16px;overflow:hidden}.vcard-eclipse .vcard-eclipse-map .map-link-btn{align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#f2f2f2!important;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;padding:14px;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.vcard-eclipse .vcard-eclipse-map .map-link-btn:hover{border-color:hsla(0,0%,95%,.3)}.vcard-eclipse .vcard-eclipse-map .map-link-btn i{font-size:16px}.vcard-eclipse .vcard-eclipse-map .map-link-btn:hover{background:#f2f2f2;color:#0a0a0a!important}.vcard-eclipse .footer-branding{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:24px 20px 100px}.vcard-eclipse .footer-branding a,.vcard-eclipse .footer-branding small{color:#6b6b6b!important;font-size:11px}.vcard-eclipse .footer-branding a:hover{color:#9a9a9a!important}.blog-grid.slick-initialized,.gallery-grid.slick-initialized,.product-grid.slick-initialized{display:block}.slick-slide .iframe-card,.slick-slide .pl-strip,.slick-slide .service-card,.slick-slide .testimonial-card,.slick-slide .whatsapp-store-box{margin:0 6px}.slick-slide .gallery-card,.slick-slide .product-card{margin:0}.slick-slide .blog-card{background-clip:padding-box;border:6px solid transparent;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);margin:0}.slick-slide .blog-card:hover{border-color:transparent;box-shadow:inset 0 0 0 1px hsla(0,0%,95%,.3)}#newsLatterModal .modal-content,#vcardEclipse-shareModel .modal-content{background:#141414!important;border:none!important;border-radius:16px!important;box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3)!important}#newsLatterModal .btn-close,#vcardEclipse-shareModel .btn-close{filter:invert(1)}#newsLatterModal .newsmodal-header{position:relative;z-index:2}#newsLatterModal .modal-body{position:relative;z-index:1}#newsLatterModal .content,#newsLatterModal .newsmodal-title{color:#f5f5f5!important;font-size:22px!important}#newsLatterModal .modal-desc{color:#9a9a9a!important}#newsLatterModal .email-input .form-control{background:#1e1e1e!important;border:none!important;border-radius:16px!important;color:#f5f5f5!important}#newsLatterModal .email-input .btn{background:#f2f2f2!important;border:none!important;border-radius:16px!important;color:#0a0a0a!important;font-weight:500}#vcardEclipse-shareModel .modal-title{color:#f5f5f5;font-size:16px;font-weight:500}#vcardEclipse-shareModel .btn-close svg g{fill:#f5f5f5!important}#vcardEclipse-shareModel .share{align-items:center;border-radius:16px;display:flex;padding:10px 4px;transition:.18s cubic-bezier(.4,0,.2,1)}#vcardEclipse-shareModel .share:hover{background:#1e1e1e}#vcardEclipse-shareModel .share .row{align-items:center;display:flex;flex-wrap:nowrap;margin:0;width:100%}#vcardEclipse-shareModel .share .col-2{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:36px;padding:0;width:auto}#vcardEclipse-shareModel .share .col-9{flex:1 1 auto;max-width:none;padding:0 0 0 10px;width:auto}#vcardEclipse-shareModel .share p{color:#f5f5f5!important;font-size:13px;font-weight:500;margin:0}#vcardEclipse-shareModel .share .arrow path{fill:#6b6b6b!important}#vcardEclipse-shareModel .social-link-modal{margin-top:8px}#vcardEclipse-shareModel .social-link-modal .form-control{background:#1e1e1e!important;border:none!important;color:#9a9a9a!important}#vcardEclipse-shareModel .social-link-modal .copy-vcard-clipboard{background:#f2f2f2!important;border:none!important;color:#0a0a0a!important}.vcard-eclipse-pwa-support{background:#141414;border-radius:16px;bottom:20px;box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3);color:#f5f5f5;left:0;margin:0 auto;max-width:400px;padding:20px;position:fixed;right:0;width:100%;z-index:99999}.vcard-eclipse-pwa-support h1{color:#f5f5f5;font-size:16px;font-weight:500;margin-bottom:8px}.vcard-eclipse-pwa-support p{color:#9a9a9a!important;font-size:12px;margin-bottom:14px}.vcard-eclipse-pwa-support button{border-radius:999px!important;font-size:12px;font-weight:500;padding:9px 16px}.vcard-eclipse-pwa-support .pwa-install-button{background:#f2f2f2!important;border:none!important;color:#0a0a0a!important}.vcard-eclipse-pwa-support .pwa-cancel-button{background:#1e1e1e!important;border:none!important;color:#9a9a9a!important}.flatpickr-calendar.flatpickr-calendar{border:1px solid hsla(0,0%,100%,.1)!important;border-radius:16px!important;box-shadow:0 10px 24px rgba(0,0,0,.45),0 3px 8px rgba(0,0,0,.3)!important}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#f2f2f2!important;border-color:#f2f2f2!important;color:#0a0a0a!important}.flatpickr-day.today{border-color:#6b6b6b!important}.flatpickr-day:hover{background:#1e1e1e!important}.upi-payment-btn,.upi-payment-btn:active,.upi-payment-btn:focus,.upi-payment-btn:hover{background-color:#f2f2f2!important;color:#0a0a0a!important}
