.vamtam-fixed-icon:before{content:var(--vamtam-icon-content)!important;font-family:"vamtam-theme"!important}.page-id-988330 .main-header{display:none}.ows_pkg-list .elementor-icon-list-items{max-height:250px;overflow-y:auto;overflow-x:hidden}.old-price{text-decoration:line-through;color:#999;margin-right:8px;font-size:22px}.new-price{color:#6c3ef4;font-weight:600!important;font-size:45px!important}div#tp-widget-wrapper a#profileUrl{padding:12px 30px!important;border-radius:15px!important}@media screen and (max-width:600px){.new-class .elementor-widget-wrap{width:100%!important}.cta-banner-main h2 span{font-size:40px!important}}.new-class .elementor-widget-wrap{width:35%}.new-class{justify-content:center!important}.portfolio-gallery figure.swiper-slide-inner{width:350px;height:300px;overflow:hidden;border-radius:20px;position:relative}.portfolio-gallery figure.swiper-slide-inner img.swiper-slide-image{width:100%;transition:transform 6s linear;transform:translateY(0)}.portfolio-gallery figure.swiper-slide-inner:hover img{transform:translateY(calc(-100% + 250px))}.portfolio-gallery .swiper-slide.swiper-slide-active{justify-content:center;display:flex}.luxury-text .word{display:inline-block;white-space:nowrap}.luxury-text .char{display:inline-block;opacity:0;transform:translate3d(0,40px,0) rotate(6deg) scale(.9);filter:blur(8px);will-change:transform,opacity,filter}.luxury-text.animate .char{animation:luxuryReveal 1s cubic-bezier(.16,1,.3,1) forwards}#elementor-popup-modal-2720 .dialog-widget-content{margin-top:146px!important}.logo-gallery-3d .gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;width:100%!important}.logo-gallery-3d .gallery-item{float:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.logo-gallery-3d .gallery-icon{position:relative;display:flex!important;align-items:center;justify-content:center;width:100%;height:260px!important;padding:28px;overflow:hidden;border-radius:22px;background:linear-gradient(145deg,#111827,#0f172a,#09090b);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 35px rgba(0,0,0,.28);transition:transform .45s ease,box-shadow .45s ease,border-color .45s ease}.logo-gallery-3d .gallery-icon:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(122,92,255,.2),rgba(0,229,255,.08),transparent 70%);opacity:0;transition:.45s;pointer-events:none}.logo-gallery-3d .gallery-icon:after{content:"";position:absolute;top:-150%;left:-70%;width:45%;height:400%;transform:rotate(25deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:1s;pointer-events:none}.logo-gallery-3d .gallery-icon>a{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%}.logo-gallery-3d .gallery-icon img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s ease;position:relative;z-index:2;transform:translateZ(0)}.logo-gallery-3d .gallery-item:hover .gallery-icon{transform:translateY(-10px);border-color:rgba(122,92,255,.5);box-shadow:0 30px 70px rgba(0,0,0,.45),0 0 40px rgba(122,92,255,.15)}.logo-gallery-3d .gallery-item:hover .gallery-icon:before{opacity:1}.logo-gallery-3d .gallery-item:hover .gallery-icon:after{left:150%}.logo-gallery-3d .gallery-item:hover img{transform:scale(1.08);filter:brightness(1.05) saturate(1.08) drop-shadow(0 20px 35px rgba(122,92,255,.3))}@media (max-width:1024px){.logo-gallery-3d .gallery{grid-template-columns:repeat(2,1fr)!important}.logo-gallery-3d .gallery-icon{height:280px!important}}@media (max-width:767px){.logo-gallery-3d .gallery{grid-template-columns:1fr!important}.logo-gallery-3d .gallery-icon{height:240px!important;padding:22px}.main-landing .elementor-widget-image-carousel .swiper{height:150px!important}}.twentytwenty-after-label{opacity:1!important}.twentytwenty-before-label{opacity:1!important}.twentytwenty-before-label:before,.twentytwenty-after-label:before{background:rgba(157,156,159,.3)!important}.main-landing .elementor-widget-image-carousel .swiper{height:500px}.main-landing .swiper-slide{height:100%!important}.elementor-tabs-view-vertical .elementor-button-wrapper{margin-top:20px!important}