@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Regular.woff2)format("woff2"),url(/fonts/PlayfairDisplay-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2)format("woff2"),url(/fonts/Inter-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.site-theme{scroll-behavior:smooth;--color-ink:#313131;--color-gold:#c7a45a;--color-goldlight:#f5f4ef;--color-plum:#4c2c92;--color-royal:#2f3192;--color-mist:#f5f5f5;color:var(--color-ink);background-color:#fff;font-family:Inter,"Source Sans 3",Arial,sans-serif}.site-theme h1,.site-theme h2,.site-theme h3,.site-theme h4,.site-theme h5,.site-theme h6{font-family:Playfair Display,Georgia,serif}.site-theme a{text-decoration:none}.site-theme img{max-width:100%;height:auto}.site-theme .source-sans{font-optical-sizing:auto;font-family:"Source Sans 3",sans-serif}.site-theme .Inter{font-family:Inter,sans-serif}.site-theme label{color:var(--color-ink)}.img-fluid{max-width:100%;height:auto}.img-container-small{justify-content:center;align-items:center;display:flex}.siteMenus{background-color:#fff}.container-x{width:100%;max-width:1140px;margin-inline:auto;padding-inline:16px}@media (min-width:576px){.container-x{padding-inline:24px}}@media (min-width:992px){.container-x{padding-inline:32px}}.paddingt{padding:80px 0}.paddingb{padding:120px 0}.vh100{min-height:calc(100vh - 96px)}.productlink,.hoverlink,.changebg,.bgchange{-webkit-backdrop-filter:blur(10px);z-index:1;color:#f5f5f5;background-color:#0000;border:1px solid #ffffff4d;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:16px;text-decoration:none;transition:all .4s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000026}.productlink,.changebg{background-color:var(--color-gold)}.productlink span,.hoverlink span,.changebg span,.bgchange span,.productlink i,.hoverlink i,.changebg i,.bgchange i{z-index:2;position:relative}.productlink:before,.hoverlink:before,.changebg:before,.bgchange:before{content:"";z-index:1;background:linear-gradient(120deg,#0000,#ffffff80,#0000);width:50%;height:100%;transition:all .6s;position:absolute;top:0;left:-75%;transform:skew(-25deg)}.productlink:hover:before,.hoverlink:hover:before,.changebg:hover:before,.bgchange:hover:before{left:125%}.productlink:hover,.hoverlink:hover,.changebg:hover,.bgchange:hover{background:linear-gradient(135deg, var(--color-gold), #ff7a18);color:#f5f5f5;box-shadow:0 10px 25px #0003, 0 0 10px var(--color-gold);transform:translateY(-4px)scale(1.05)}.productlink:active,.hoverlink:active,.changebg:active,.bgchange:active{transform:scale(.96)}@media (max-width:768px){.productlink,.hoverlink,.changebg,.bgchange{text-align:center;width:100%}}.bfwa,.bfw,.bfww{position:relative}.bfwa{color:var(--color-plum)}.bfwa:before{content:"";background:#000;width:20%;height:1px;position:absolute;top:15px;bottom:0;left:30%}.bfw{color:var(--color-ink)}.bfw:before{content:"";background:var(--color-plum);width:20%;height:1px;position:absolute;top:0;left:0}.bfww{color:#fff}.bfww:before{content:"";background:#fff;width:20%;height:1px;position:absolute;top:0;left:0}@media (max-width:991px){.bfwa:before,.bfw:before,.bfww:before{display:none}}.hero-overlay{background-image:url(/img/home/herogroup.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:100vh;display:grid}.core,.serve{background-color:#f5f5f5}.core-item{background-color:#fff;border-radius:100px 0;height:300px;margin-bottom:30px;padding:30px;overflow:hidden;box-shadow:2px 1px 6px 3px #4917bf2e}.core-item:hover{box-shadow:2px 1.1px 1px 3px #8249f52e}.core-item img{width:40px;height:auto}.serve-item{background-color:#fff;border-radius:100px 0;justify-content:center;align-items:center;height:240px;margin-bottom:30px;padding:30px 25px;display:flex;overflow:hidden;box-shadow:2px 1px 6px 3px #4917bf2e}.serve-item:hover{box-shadow:2px 1.1px 1px 3px #8249f52e}.serve-item img{width:40px;height:auto}.trust{color:#fff;background-color:#4c2c92}.borderColor{border:2px solid #f5f4ef;border-radius:15px;padding:20px}img.imgtrust{width:80px}.products{z-index:1;background:linear-gradient(#f7f9fcbf,#f4f6fad9),url(/img/home/homeproductsbg.jpg) 50%/cover no-repeat;padding:80px 0;position:relative}.products:before{content:"";-webkit-backdrop-filter:blur(4px);z-index:-1;background:linear-gradient(135deg,#ffffffeb,#ffffffbf,#ffffffe6);position:absolute;inset:0}.news{background-color:#f5f5f5}.newspost{background:#fff;border-radius:15px;height:100%;position:relative;overflow:hidden;box-shadow:-1px 0 6px 3px #14111b2e}.postdatetime{background-color:#fff;border-radius:0 10px 0 0;position:absolute;bottom:0;left:0}.bordertopreadmore{border-top:1px solid #2f3192;padding-top:15px}.bloglink{color:#2f3192;align-items:center;gap:6px;font-size:20px;text-decoration:none;display:inline-flex}.bloglink i{align-items:center;line-height:1;display:flex}.bloglink:hover{color:var(--color-ink)}.newspostcontent h2{align-items:center;min-height:50px;line-height:1.4em;display:flex;overflow:hidden}.hipd{border:1px solid #b9c6d7;border-radius:10px;padding:15px 10px}.bordersearh{border:2px solid #009;border-radius:10px;width:100%;padding:6px 10px;position:relative}.btnsearh{background:0 0;border:0;margin:auto 0;font-size:20px;position:absolute;top:0;bottom:0;right:0}.jkk{position:relative}.topFooter{z-index:1;background-color:#0000;background-image:linear-gradient(#070d19d9,#070d19d9),url(/img/home/footer.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.subscribe-box{position:relative}.subscribe-box input{width:100%;box-shadow:none;color:var(--color-ink);border:none;border-radius:10px 15px 15px 10px;outline:none;padding:10px;position:relative}.subscribe-box button{color:#fff;cursor:pointer;background:#4c2c92;border:none;border-radius:10px;width:34%;height:100%;position:absolute;right:0}.subscribe-box button:hover{background:#3b2275}.aboutfullpage{background-color:#fff}.aboutbanner{background-color:#0000;background-image:linear-gradient(#1a1212a8,#0c0808a3),url(/img/about/aboutbanner.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-items:center;height:50vh;display:flex}.contactcard{text-align:center;background-color:#f9f9f9;border-bottom:3px solid #4c2c92;border-radius:30px;padding:30px}.divider{border-bottom:1px solid #313131;width:100%;margin:0 auto;padding-top:10px;position:relative}.divider:after{content:"";background:#313131;border-radius:10px;width:15%;height:6px;margin:0 auto;position:absolute;inset:7px 0 0}label{color:var(--color-ink)}.form-field{width:100%;color:var(--color-ink);background:#fff;border:1px solid #4c2c92;border-radius:.375rem;outline:none;padding:.5rem .75rem;font-family:Inter,sans-serif}.form-field:focus{box-shadow:0 0 0 3px #4c2c9226}.outletlocation{color:var(--color-ink);background-color:#f9f9f9;border-radius:6px;padding:10px}.blogbanner{background-color:#0000;background-image:linear-gradient(#1a1212a8,#0c0808a3),url(/img/blog/maskgroup.png);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-items:center;height:50vh;display:flex}.bgcolorblog{background-color:#f8f8ff;border-radius:10px;padding:30px 0}.bgshare{border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-top:50px;padding:15px 0}.clients{background-color:#f5f5f5;padding:120px}@media (max-width:768px){.clients{padding:40px 16px}}.cidphoto{border-radius:50%;width:60px;height:60px;margin-right:20px;overflow:hidden}
