*{box-sizing:border-box;color:#1d2029;margin:0}body{margin:0;font-family:Plus Jakarta Sans,sans-serif}a{color:#1d2029;text-decoration:none}h1,h2,h3,h4,p{letter-spacing:-.5px;color:#1d2029!important}.navbar{width:100%}.navbar-inner{justify-content:space-between;align-items:center;margin:20px 40px 0;display:flex}.navbar-logo img{width:auto;height:20px}.navbar-menu-icon img{width:auto;height:30px}.navbar-links{gap:32px;font-size:14px;font-weight:600;display:none}.container{width:100%;margin:0 auto;padding:0 40px}.mainHeading{width:100%;font-size:50px;font-weight:900;line-height:1.1em}.landingPara{margin-top:10px;font-size:18px;font-weight:500}.landingFold{margin-top:20vh}.about-section{width:100%}.about-top{text-align:center;margin-bottom:60px}.about-tag{background:#f2f4f7;border-radius:100px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 20px;font-size:14px;font-weight:500;display:inline-flex}.about-tag span{font-weight:900}.subheading{margin-bottom:0;font-size:36px;font-weight:700;line-height:1.1}.subtext{margin-top:12px;margin-bottom:-20px;font-size:16px}.about-image{background:#ccc;border-radius:20px;width:100%;height:400px;margin-top:20px}.about-stats{grid-template-columns:1fr;gap:40px;margin-top:30px;display:grid}.stat h3{margin-bottom:0;font-size:38px;font-weight:700}.stat p{color:#555;margin-top:0;font-size:16px;line-height:1.4}.stat p span{font-weight:700}@media (min-width:768px){.about-stats{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.about-stats{grid-template-columns:repeat(4,1fr)}.stat h3{font-size:32px}}.marqueeSection{width:100%;padding:60px 0;overflow:hidden}.marqueeTrack{width:max-content;animation:30s linear infinite marquee;display:flex}.marqueeItem{border-radius:80px 0;flex-shrink:0;width:220px;height:360px;margin-right:16px;overflow:hidden}.marqueeItem:nth-child(2n){border-radius:0 80px}.marqueeImage{object-fit:cover;width:100%;height:100%;display:block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonialCard{background:#f2f4f7;border-radius:20px;width:100%;margin:150px 0 100px}.testimonialDog{width:100%;margin:0 auto -100px;display:block}.testimonialDog img{object-fit:contain;width:100%;transform:translateY(-100px)}.testimonialContent{flex-direction:column;padding:40px;display:flex}.testimonialLogo{background:url(/media/furmanLogo.svg) 0/contain no-repeat;width:100px;height:20px;margin-bottom:20px;display:block}.testimonialText{font-size:28px;line-height:1.2}.testimonialAuthor{align-items:center;gap:10px;margin-top:40px;display:flex}.authorAvatar{border-radius:100px;width:60px;height:60px}.furmanAuthor,.furmanAuthor2{background:url(/media/sunny.webp) 50%/cover no-repeat}.spiceAuthor{background:url(/media/spiceauthor.webp) 50%/cover no-repeat}.creamyAuthor{background:url(/media/creamyauthor.webp) 50%/cover no-repeat}.posheAuthor{background:url(/media/posheauthor.webp) 50%/cover no-repeat}.subHeadings{text-align:left}.flexSection{flex-direction:column;gap:40px;display:flex}.worksGrid{grid-template-columns:1fr;grid-template-rows:repeat(1fr);gap:40px;margin-top:40px;display:grid}.workImage{border-radius:20px;width:100%}.workImage video{object-fit:cover;object-position:center center;border-radius:20px;width:100%;height:400px}.WorkHeading{font-size:22px}.workDetails{margin-top:10px}.workDetails p{margin-top:2px;font-size:16px;font-weight:500}button{--primary-color:#1d2029;--secondary-color:#fff;--hover-color:#1d2029;--arrow-width:20px;--arrow-stroke:2px;box-sizing:border-box;color:var(--secondary-color);background:var(--primary-color);border:0;border-radius:100px;align-items:center;gap:.6em;padding:1em 1.8em;font-weight:600;transition:background .2s;display:flex}button .arrow-wrapper{justify-content:center;align-items:center;display:flex}button .arrow{width:var(--arrow-width);background:var(--primary-color);height:var(--arrow-stroke);margin-top:1px;transition:all .2s;position:relative}button .arrow:before{content:"";box-sizing:border-box;border:solid var(--secondary-color);border-width:0 var(--arrow-stroke) var(--arrow-stroke) 0;padding:3px;transition:all .2s;display:inline-block;position:absolute;top:-3px;right:3px;transform:rotate(-45deg)}button:hover{background-color:#1d2029}button:hover .arrow{background:#fff}button:hover .arrow:before{right:0}.services{flex-direction:column;gap:40px;margin-top:50px;display:flex}.topMargin{margin-top:100px}.services ul{margin-top:20px;padding:0;list-style:none}.services ul li{font-size:16px;font-weight:500;line-height:1.5}.serviceCard{background:#f2f4f7;border-radius:20px;padding:40px}.serviceIcon{width:50px;height:50px;margin-bottom:60px;transform:rotate(0)}.serviceIcon img{width:100%;display:block}.rotateIcon{animation:1.2s forwards rotateOnce}@keyframes rotateOnce{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}.testimonials{flex-direction:column;gap:40px;margin-top:50px;display:flex}.testWrap{background:#f2f4f7;border-radius:20px;padding:40px}.stars{background:url(/media/stars.svg) 0/contain no-repeat;width:100px;height:20px;margin-bottom:40px;display:block}.testimonialCopy{letter-spacing:-.2px;font-size:18px;line-height:1.3}.blogWrap{background:#f2f4f7;border-radius:20px;margin-top:40px}.blogImage{object-fit:cover;border-radius:20px;width:100%;height:400px}.blogCopy{padding:20px}@media (min-width:768px){.navbar-inner{max-width:100%;margin:40px auto 0;padding:0 40px}.navbar-menu-icon{display:none}.navbar-links{display:flex}.container{width:100%;max-width:100%;margin:0 auto;padding:0 40px}.mainHeading{width:80%;font-size:45px;font-weight:600;line-height:1em}}@media (min-width:992px){.navbar-inner{max-width:992px;margin:20px auto 0;padding:0 40px}.container{width:100%;max-width:992px;margin:0 auto;padding:0 40px}}@media (min-width:1200px){.navbar-inner{max-width:1200px;margin:20px auto 0;padding:0 40px}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}}@media (min-width:1400px){.navbar-inner{max-width:1400px;margin:20px auto 0;padding:0 40px}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 40px}}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_7de89af7-module__pbcIvq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}
