*,*:before,*:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}a{color:inherit}html{--fontSize: 20px;--blockPadding: 75px;--wrapperWidth: 1500px;--bgColor: var(--bgColor1);--textColor: var(--textColor1);--borderColor: var(--borderColor1);--overlayColor: var(--overlayColor1);--errorColor: hsl(0, 76%, 57%);--successColor: hsl(132, 49%, 48%);--accessibilityColor: hsl(39, 100%, 62%)}@media (min-width: 1280px){html{--inlinePadding: 75px}}@media (min-width: 680px) and (max-width: 1279px){html{--inlinePadding: 50px}}@media (max-width: 679px){html{--inlinePadding: 25px}}html{--bgColor1: hsl(45, 100%, 97.5%);--textColor1: hsl(199, 100%, 20%);--accentColor1: hsl(45, 87%, 59%);--borderColor1: hsla(199, 100%, 20%, .2);--overlayColor1: hsl(45, 80%, 95%);--textColor1Filter: invert(19%) sepia(36%) saturate(2631%) hue-rotate(170deg) brightness(97%) contrast(101%);--bgColor2: hsl(199, 100%, 20%);--textColor2: hsl(45, 100%, 97.5%);--accentColor2: hsl(45, 87%, 59%);--borderColor2: hsla(45, 100%, 97.5%, .1);--overlayColor2: hsl(199, 100%, 23%);--textColor2Filter: invert(92%) sepia(5%) saturate(701%) hue-rotate(329deg) brightness(108%) contrast(102%);--linkHoverColor2: var(--textColor2);--buttonBgColor: var(--accentColor1);--buttonTextColor: var(--textColor1)}html[data-theme=dark]{--bgColor1: hsl(0, 0%, 0%);--textColor1: hsl(0, 0%, 100%);--accentColor1: var(--accessibilityColor);--borderColor1: hsla(0, 0%, 100%, .2);--textColor1Filter: brightness(0) invert(1);--bgColor2: hsl(0, 0%, 7%);--textColor2: hsl(0, 0%, 100%);--accentColor2: var(--accessibilityColor);--borderColor2: hsla(0, 0%, 100%, .1);--overlayColor2: hsl(0, 0%, 14%);--textColor2Filter: brightness(0) invert(1);--linkHoverColor2: var(--accessibilityColor);--buttonBgColor: var(--accessibilityColor);--buttonTextColor: var(--bgColor1)}html[lang=en]{font-family:puffin-display-soft,sans-serif}html[lang=gu]{font-family:"Baloo Bhai 2",sans-serif}body{background-color:var(--bgColor1);font-weight:400;font-size:var(--fontSize);color:var(--textColor1);line-height:1.5}.portable-text p,.portable-text ul,.portable-text ol,.portable-text h3,.portable-text h4{margin-bottom:15px;min-height:1px}.portable-text h3{font-size:30px;font-weight:600}.portable-text h4{font-size:1.2em;font-weight:600}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.wrapper{padding:0 var(--inlinePadding);max-width:var(--wrapperWidth);margin:0 auto}.section{padding-block:var(--blockPadding);color:var(--textColor);background-color:var(--bgColor)}.section.invert{--textColor: var(--textColor2);--bgColor: var(--bgColor2);--borderColor: var(--borderColor2);--overlayColor: var(--overlayColor2)}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;color:inherit;display:block;cursor:pointer}.button{--textColor: var(--buttonTextColor);--bgColor: var(--buttonBgColor)}.button{display:inline-flex;align-items:center;gap:10px;text-decoration:none;white-space:nowrap;font-weight:600;padding:10px 15px;border:none;color:var(--textColor);background-color:transparent;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out;position:relative;z-index:0}.button .icon{height:20px;width:25px;min-width:25px}.button.grow:hover,.button.grow:focus-visible{transform:scale(1.025)}.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bgColor);-webkit-mask:url(../../../button-bg.svg) no-repeat center;mask:url(../../../button-bg.svg) no-repeat center;-webkit-mask-size:100% 100%;mask-size:100% 100%;z-index:-1;transition:background-color .2s ease-in-out}@font-face{font-family:puffin-display-soft;src:url(https://use.typekit.net/af/ec56f1/00000000000000007735e71a/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/ec56f1/00000000000000007735e71a/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/ec56f1/00000000000000007735e71a/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:puffin-display-soft;src:url(https://use.typekit.net/af/45abc5/00000000000000007735e723/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/45abc5/00000000000000007735e723/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/45abc5/00000000000000007735e723/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:puffin-display-soft;src:url(https://use.typekit.net/af/6ac2ee/00000000000000007735e713/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/6ac2ee/00000000000000007735e713/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/6ac2ee/00000000000000007735e713/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:puffin-display-soft;src:url(https://use.typekit.net/af/aa2acb/00000000000000007735e718/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/aa2acb/00000000000000007735e718/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/aa2acb/00000000000000007735e718/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:puffin-display-soft;src:url(https://use.typekit.net/af/71046a/00000000000000007735e708/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/71046a/00000000000000007735e708/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/71046a/00000000000000007735e708/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:puffin-display-soft;src:url(https://use.typekit.net/af/015e0a/00000000000000007735e707/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/015e0a/00000000000000007735e707/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/015e0a/00000000000000007735e707/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-display:swap;font-family:"Baloo Bhai 2";font-style:normal;font-weight:400;src:url(../../../fonts/baloo-bhai-2-v28-gujarati_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Baloo Bhai 2";font-style:normal;font-weight:500;src:url(../../../fonts/baloo-bhai-2-v28-gujarati_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Baloo Bhai 2";font-style:normal;font-weight:600;src:url(../../../fonts/baloo-bhai-2-v28-gujarati_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Baloo Bhai 2";font-style:normal;font-weight:800;src:url(../../../fonts/baloo-bhai-2-v28-gujarati_latin-800.woff2) format("woff2")}.fade-on-scroll{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .8s ease;will-change:opacity,transform}.fade-on-scroll.visible{opacity:1;transform:translateY(0)}
