@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2)format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2)format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-ext-800-normal-DRv2ic_2.woff2)format("woff2"),url(/assets/outfit-latin-ext-800-normal-DyhPHUt-.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-800-normal-CQna6-G7.woff2)format("woff2"),url(/assets/outfit-latin-800-normal-BRHLSPcU.woff)format("woff");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}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--header-natural-height:175px;--header-fixed-height:80px;--scroll-offset:112px;--main-nav-bar-height:80px;--marquee-bar-height:46px;--brand-cyan:#00b4ff;--brand-blue:#3b5bff;--brand-violet:#7a4dff;--brand-ink:#0b1220;--brand-body:#1e293b;--brand-muted:#334155;--brand-line:#e2e8f0;--brand-surface:#fff;--brand-gradient:linear-gradient(90deg, #00b4ff 0%, #3b5bff 50%, #7a4dff 100%);--marquee-bar-bg:#3b5bff}html{scroll-behavior:auto;scroll-padding-top:var(--scroll-offset)}section[id],#business-categories,#industry-agents,#testimonials{scroll-margin-top:var(--scroll-offset)}#root,.container{width:100%}@media (width>=576px){.container{max-width:576px}}@media (width>=768px){.container{max-width:768px}}@media (width>=992px){.container{max-width:992px}}@media (width>=1200px){.container{max-width:1200px}}@media (width>=1600px){.container{max-width:1600px}}@media (width>=1800px){.container{max-width:1800px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-8{bottom:2rem}.bottom-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(12px + env(safe-area-inset-bottom))}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-12{top:3rem}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.-mx-\[15px\]{margin-left:-15px;margin-right:-15px}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100svh\]{height:100svh}.h-\[15px\]{height:15px}.h-\[1px\]{height:1px}.h-\[22px\]{height:22px}.h-\[3px\]{height:3px}.h-full{height:100%}.max-h-\[1080px\]{max-height:1080px}.max-h-screen{max-height:100vh}.min-h-\[460px\]{min-height:460px}.min-h-\[640px\]{min-height:640px}.w-1\.5{width:.375rem}.w-1\/12{width:8.33333%}.w-1\/3{width:33.3333%}.w-10{width:2.5rem}.w-10\/12{width:83.3333%}.w-11\/12{width:91.6667%}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/12{width:16.6667%}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/12{width:25%}.w-4{width:1rem}.w-4\/12{width:33.3333%}.w-5{width:1.25rem}.w-5\/12{width:41.6667%}.w-6\/12{width:50%}.w-64{width:16rem}.w-7\/12{width:58.3333%}.w-8{width:2rem}.w-8\/12{width:66.6667%}.w-9{width:2.25rem}.w-9\/12{width:75%}.w-\[22px\]{width:22px}.w-\[min\(92vw\,420px\)\]{width:min(92vw,420px)}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.max-w-\[1140px\]{max-width:1140px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[480px\]{max-width:480px}.max-w-\[540px\]{max-width:540px}.max-w-\[620px\]{max-width:620px}.max-w-\[820px\]{max-width:820px}.max-w-full{max-width:100%}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-8{--tw-translate-x:-2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y:-.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x:2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.08\]{--tw-scale-x:1.08;--tw-scale-y:1.08;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#202020\]{--tw-border-opacity:1;border-color:rgb(32 32 32/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-200\/90{border-color:#e2e8f0e6}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/50{border-color:#ffffff80}.bg-\[\#202020\]{--tw-bg-opacity:1;background-color:rgb(32 32 32/var(--tw-bg-opacity,1))}.bg-\[\#fed51b\]{--tw-bg-opacity:1;background-color:rgb(254 213 27/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-green{--tw-bg-opacity:1;background-color:rgb(0 180 255/var(--tw-bg-opacity,1))}.bg-purple{--tw-bg-opacity:1;background-color:rgb(122 77 255/var(--tw-bg-opacity,1))}.bg-red{--tw-bg-opacity:1;background-color:rgb(59 91 255/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/30{background-color:#ffffff4d}.bg-white\/50{background-color:#ffffff80}.bg-white\/85{background-color:#ffffffd9}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-\[\#6b30e9\]\/20{--tw-gradient-from:#6b30e933 var(--tw-gradient-from-position);--tw-gradient-to:#6b30e900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from:#0006 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.stroke-\[2\.5\]{stroke-width:2.5px}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.\!py-8{padding-top:2rem!important;padding-bottom:2rem!important}.px-0{padding-left:0;padding-right:0}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-12{padding-bottom:3rem}.pb-8{padding-bottom:2rem}.pl-4{padding-left:1rem}.pr-0{padding-right:0}.pt-1{padding-top:.25rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.font-\[\'Inter\'\,sans-serif\]{font-family:Inter,sans-serif}.font-\[\'Outfit\'\,sans-serif\]{font-family:Outfit,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,sans-serif}.\!text-\[16px\]{font-size:16px!important}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[21px\]{font-size:21px}.text-\[26px\]{font-size:26px}.text-\[36px\]{font-size:36px}.\!font-medium{font-weight:500!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.75\]{line-height:1.75}.leading-none{line-height:1}.tracking-\[0\.015em\]{letter-spacing:.015em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.20em\],.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#202020\]{--tw-text-opacity:1;color:rgb(32 32 32/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-green{--tw-text-opacity:1;color:rgb(0 180 255/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.\!no-underline{text-decoration-line:none!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 20px 50px #00000040;--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 8px 28px #00000080;--tw-shadow-colored:0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 8px 32px #0f172a1f;--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.brightness-\[1\.15\]{--tw-brightness:brightness(1.15);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.contrast-125{--tw-contrast:contrast(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.contrast-\[1\.04\]{--tw-contrast:contrast(1.04);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_18px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 2px 18px #000000e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_28px_rgba\(0\,0\,0\,0\.85\)\]{--tw-drop-shadow:drop-shadow(0 4px 28px #000000d9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[1\.12\]{--tw-saturate:saturate(1.12);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[7000ms\]{transition-duration:7s}.duration-\[850ms\]{transition-duration:.85s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-right{text-align:right}.text-center{text-align:center}.color-lines{width:100%!important;height:15px!important;margin:0!important;display:flex!important}.color-lines>div,.color-lines .col-4{flex:0 0 33.3333%!important;width:33.3333%!important;height:100%!important}header.site-header{min-height:var(--header-natural-height,175px);background:0 0;position:relative;z-index:9999!important;overflow:visible!important}header.site-header .inner-header{background:0 0;width:100%;position:relative;overflow:visible!important}.header-watermark-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}header .color-lines,header .upper-nav,header .main-navigation,header .sidemenu_btn{z-index:2;position:relative}header .upper-nav{padding-top:35px!important;padding-bottom:15px!important}.upper-nav-row{align-items:flex-start!important}.upper-nav-left,.upper-nav-right{align-items:flex-start;display:flex}.upper-nav-right{justify-content:flex-end}.upper-nav-actions{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.upper-nav-menu-btn{margin-left:6px!important}@media (width>=1200px){.inner-header:not(.header-appear) .main-navigation .sidemenu_btn-compact,.inner-header:not(.header-appear) .main-navigation .fixed-nav-links{display:none!important}}header .upper-nav .top-personal-info li a{align-items:center;gap:6px;display:inline-flex}header .upper-nav .top-personal-info li a svg{color:#3b5bff;flex-shrink:0;width:18px;height:18px;font-size:18px}header .top-social-links li a svg{color:#000;width:16px;height:16px;transition:color .3s}header .top-social-links li a:hover svg{color:#fff!important}header .main-navigation{min-height:var(--main-nav-bar-height)!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;overflow:visible!important}header.site-header .inner-header:not(.header-appear) .main-navigation{align-items:flex-start!important;height:auto!important;min-height:0!important;padding-top:14px!important}header.site-header .inner-header:not(.header-appear) .main-navigation .row{align-items:flex-start!important;min-height:0!important}header.site-header .inner-header:not(.header-appear) .main-navigation .logo-col{align-self:flex-start!important;overflow:visible!important}header.site-header .inner-header:not(.header-appear) .main-navigation .simple-navbar{align-self:flex-start!important;align-items:center!important;min-height:0!important;padding-top:0!important}header.site-header .inner-header:not(.header-appear) .main-navigation nav .navbar-nav{align-items:center!important;min-height:0!important}header.site-header .inner-header:not(.header-appear) .main-navigation nav .navbar-nav .nav-item,header.site-header .inner-header:not(.header-appear) .main-navigation nav .navbar-nav .nav-item .nav-link{height:auto!important;min-height:0!important}header .main-navigation>.container{width:100%}header .main-navigation .row{min-height:var(--main-nav-bar-height);width:100%;align-items:center!important}@media (width>=1200px){header .main-navigation nav .navbar-nav{min-height:var(--main-nav-bar-height);flex-wrap:wrap;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}}header .main-navigation nav .site-main-nav .nav-item+.nav-item{position:relative;margin-left:0!important;padding-left:22px!important}header .main-navigation nav .site-main-nav .nav-item+.nav-item:before{content:"";background:#0000002e;width:1px;height:14px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}header .main-navigation nav .navbar-nav .nav-item{height:var(--main-nav-bar-height);position:relative;align-items:center!important;margin:0!important;display:inline-flex!important}header .main-navigation nav .navbar-nav .nav-item .nav-link{letter-spacing:.08em!important;color:#000!important;text-transform:uppercase!important;height:var(--main-nav-bar-height)!important;justify-content:center!important;align-items:center!important;padding:0!important;font-family:Outfit,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:color .3s!important;display:inline-flex!important}header .main-navigation nav .navbar-nav .nav-item .nav-link.active,header .main-navigation nav .navbar-nav .nav-item .nav-link.active-red,header .main-navigation nav .navbar-nav .nav-item .nav-link:hover{color:#3b5bff!important}header .simple-nav-logo{text-align:center!important;z-index:111!important;width:380px!important;max-width:380px!important;height:168px!important;box-shadow:none!important;background-color:#fff!important;justify-content:center!important;align-items:center!important;margin-bottom:-88px!important;margin-right:0!important;padding:28px 32px!important;display:inline-flex!important;position:relative!important}header .simple-nav-logo img,header .fixed-nav-logo img{width:310px!important;max-width:100%!important;height:auto!important;display:block!important}header .fixed-nav-logo img,.header-appear .fixed-nav-logo img{width:200px!important}.slider-area{position:relative;overflow:visible;z-index:0!important;margin-top:-88px!important}@media (width<=1199px){header .simple-nav-logo{width:320px!important;max-width:320px!important;height:148px!important;padding:22px 24px!important}header .simple-nav-logo img{width:260px!important}}@media (width<=991px){header .simple-nav-logo{width:240px!important;max-width:240px!important;height:120px!important;margin-bottom:-56px!important;padding:16px 18px!important}header .simple-nav-logo img{width:200px!important}header .fixed-nav-logo img,.header-appear .fixed-nav-logo img{width:150px!important}.slider-area{margin-top:-56px!important}}.slider-area .bg-overlay{background-color:#3b5bff;width:50%;position:absolute;top:0;bottom:0;left:0}.slider-area .container{position:relative;overflow:visible;padding-top:130px!important;padding-bottom:105px!important}.slider-area .inner-bg-overlay,.slider-area .container .inner-bg-overlay{z-index:0!important;background-color:#3b5bff!important;position:absolute!important;inset:0 12% 0 0!important;overflow:hidden!important}.scroll-watermark-wrapper{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.scroll-watermark-text{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;will-change:transform;color:#0000000a;-webkit-text-stroke:1.5px #0000000f;font-family:Outfit,sans-serif;font-size:clamp(65px,12vw,155px);font-weight:900;line-height:1;display:inline-block}.header-scroll-watermark{pointer-events:none;z-index:0;justify-content:flex-start;align-items:center;width:100%;padding-left:max(30px,50vw - 640px);display:flex;position:absolute;top:55%;left:0;transform:translateY(-50%)}.header-scroll-watermark .scroll-watermark-text{color:#0000000a;-webkit-text-stroke:1.5px #0000000f;white-space:nowrap;font-size:clamp(65px,11vw,140px)}.header-scroll-watermark,.header-appear .header-scroll-watermark{display:none!important}.stats-scroll-watermark{height:220px;top:40px;bottom:auto}.stats-scroll-watermark .scroll-watermark-text{color:#00000009;-webkit-text-stroke:1.5px #0000000d}.comparison-scroll-watermark{height:220px;top:30px;bottom:auto}.comparison-scroll-watermark .scroll-watermark-text{color:#00000009;-webkit-text-stroke:1.5px #0000000d}.contact-scroll-watermark{height:200px;top:20px;bottom:auto}.contact-scroll-watermark .scroll-watermark-text{color:#00000009;-webkit-text-stroke:1.5px #0000000d}.faq-scroll-watermark{height:220px;top:40px;bottom:auto}.faq-scroll-watermark .scroll-watermark-text{color:#00000009;-webkit-text-stroke:1.5px #0000000d}.slider-area .slider-detail{z-index:1;align-items:center;min-height:520px;display:flex;position:relative;margin-bottom:0!important;padding-top:15px!important}.slider-area .slider-detail .slide-heading{color:#fff!important;text-transform:uppercase!important;letter-spacing:.04em!important;word-spacing:.08em!important;margin-bottom:25px!important;font-family:Outfit,sans-serif!important;font-size:clamp(30px,4vw,48px)!important;font-weight:700!important;line-height:1.22!important}.slider-area .slider-detail .slide-text{color:#fff!important;letter-spacing:.02em!important;word-spacing:.08em!important;opacity:1!important;text-transform:none!important;max-width:540px!important;margin-bottom:35px!important;font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.75!important}.slider-area .slider-img{z-index:1;position:relative}.hero-img-swiper{width:100%!important;height:520px!important;overflow:hidden!important}.hero-img-swiper .swiper-slide,.hero-img-swiper .img-slide{width:100%!important;height:100%!important}.hero-img-swiper .img-slide img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important;display:block!important;box-shadow:0 15px 35px #00000026!important}.hero-image-frame{width:100%;min-height:520px;position:relative}.hero-video-play{z-index:6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.hero-video-play__overlay{background:#00000047;transition:background .3s;position:absolute;inset:0}.hero-video-play:hover .hero-video-play__overlay,.hero-video-play:focus-visible .hero-video-play__overlay{background:#0000006b}.hero-video-play__icon-wrap{z-index:1;color:#3b5bff;background:#fffffff5;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;box-shadow:0 10px 28px #00000047}.hero-video-play__icon{width:28px;height:28px;margin-left:4px}.hero-video-play:hover .hero-video-play__icon-wrap,.hero-video-play:focus-visible .hero-video-play__icon-wrap{transform:scale(1.06);box-shadow:0 14px 32px #00000052}.video-modal-backdrop{z-index:99999;-webkit-backdrop-filter:blur(18px);isolation:isolate;background:#08080c9e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}body.video-modal-open #root{filter:blur(14px);pointer-events:none;-webkit-user-select:none;user-select:none}.video-modal-panel{z-index:1;background:#000;border-radius:16px;width:100%;max-width:960px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000008c}.video-modal-close{z-index:2;color:#111;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.video-modal-player{aspect-ratio:16/9;background:#000;width:100%;display:block}@media (width<=767px){.hero-video-play__icon-wrap{width:64px;height:64px}.hero-video-play__icon{width:22px;height:22px}}.header-appear{z-index:1111!important;background-color:#fff!important;animation:.4s both animationFade!important;position:fixed!important;top:0!important;left:0!important;right:0!important;box-shadow:0 10px 10px -10px #00000040!important}.header-appear .main-navigation{height:var(--main-nav-bar-height)!important;min-height:var(--main-nav-bar-height)!important;align-items:center!important;padding:0!important;display:flex!important}header .main-navigation .simple-navbar{gap:12px;justify-content:flex-end!important;align-items:center!important;display:flex!important}header .sidemenu_btn-inline{cursor:pointer;background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:28px;padding:4px;margin:0!important;display:inline-flex!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}header .sidemenu_btn-inline span{background:#000;width:100%;height:2px;margin:2.5px auto;transition:background .3s,width .3s;display:block}header .sidemenu_btn-inline:hover span{background:#3b5bff}header .sidemenu_btn-inline:hover span:first-child,header .sidemenu_btn-inline:hover span:last-child{width:70%}header .inner-header:not(.header-appear) .sidemenu_btn-inline{margin-top:0!important}.header-appear .sidemenu_btn-inline{top:auto!important;transform:none!important}.header-appear .main-navigation .container{align-items:center!important;height:100%!important;padding-right:15px!important;display:flex!important}.header-appear .main-navigation .row{align-items:center!important;width:100%!important;height:100%!important;margin:0!important;display:flex!important}.header-appear .main-navigation .logo-col{align-items:center!important;height:100%!important;padding:0!important;display:flex!important}.header-appear .fixed-nav-logo{align-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:flex!important}.header-appear .main-navigation .simple-navbar{justify-content:flex-end!important;align-items:center!important;height:100%!important;padding:0!important;display:flex!important}.header-appear .main-navigation nav,.header-appear .main-navigation .navbar-collapse{align-items:center!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}@media (width>=1200px){.header-appear .main-navigation .navbar-nav{flex-direction:row!important;align-items:center!important;gap:0!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}}.header-appear .main-navigation .site-main-nav .nav-item+.nav-item{padding-left:22px!important}.header-appear .main-navigation .site-main-nav .nav-item+.nav-item:before{content:"";background:#0000002e;width:1px;height:14px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.header-appear .main-navigation .navbar-nav .nav-item{position:relative;align-items:center!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}.header-appear .main-navigation .navbar-nav .nav-item .nav-link{height:var(--main-nav-bar-height)!important;vertical-align:middle!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-family:Outfit,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.header-appear .fixed-nav-links{align-items:center!important;height:100%!important;margin:0 0 0 24px!important;padding:0!important;list-style:none!important;display:flex!important;transform:none!important}.header-appear .fixed-nav-links li{align-items:center!important;height:100%!important;margin:0 2px!important;padding:0!important;display:flex!important}.header-appear .fixed-nav-links li a{justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;line-height:1!important;display:flex!important}.header-appear .fixed-nav-links li a svg{width:15px!important;height:15px!important;margin:auto!important;display:block!important}.header-appear .sidemenu_btn:not(.sidemenu_btn-inline){right:25px!important;top:calc(15px + (var(--main-nav-bar-height) / 2))!important;flex-direction:column!important;justify-content:center!important;width:32px!important;height:28px!important;margin:0!important;padding:4px!important;display:flex!important;position:absolute!important;transform:translateY(-50%)!important}.header-appear .sidemenu_btn:not(.sidemenu_btn-inline) span{height:2px!important;margin:2.5px auto!important}.fixed-nav-logo{display:none}.inner-header:not(.header-appear) .fixed-nav-links{display:none!important}.inner-header:not(.header-appear) .main-navigation .simple-navbar{min-height:var(--main-nav-bar-height)!important;align-items:center!important;padding-top:0!important}.inner-header:not(.header-appear) .sidemenu_btn:not(.sidemenu_btn-inline){top:calc(15px + 74px + (var(--main-nav-bar-height) / 2))!important;margin-top:0!important;transform:translateY(-50%)!important}header .sidemenu_btn.sidemenu_btn-inline,.header-appear .sidemenu_btn.sidemenu_btn-inline,.inner-header .sidemenu_btn.sidemenu_btn-inline{position:static!important;top:auto!important;right:auto!important;transform:none!important}.slider-area .slider-arrows{z-index:10;position:absolute;top:50%;right:-7%;transform:translateY(-50%)}.slider-area .slider-arrows .slider-arr svg{color:#fff;width:16px;height:16px}.hero-text-swiper{width:100%;overflow:hidden}.hero-text-swiper .swiper-slide{align-items:center;display:flex}.slider-area .slider-detail{min-height:380px}@media (width>=992px){.slider-area .slider-detail{min-height:520px}}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;display:block}.form-control:focus{box-shadow:none;border-color:#ced4da;outline:0}.rounded-pill{border-radius:50rem!important}.list-unstyled{padding-left:0;list-style:none}.page-link{background-color:#fff;margin-left:-1px;padding:.5rem .75rem;line-height:1.25;display:block;position:relative}.pagination{padding-left:0;list-style:none;display:flex}.breadcrumb{background-color:#0000;flex-wrap:wrap;margin-bottom:0;padding:0;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#202020;content:"/";padding-right:.5rem;display:inline-block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group .form-control{flex:auto;width:1%;min-width:0;position:relative}.input-group-append{display:flex}.slider-area .slider-img,.slider-area .slider-detail{min-width:0;max-width:100%;overflow:hidden}.slider-area .bg-overlay,.slider-area .inner-bg-overlay{z-index:0}.slider-area .container>.row,.slider-area .slider-arrows{z-index:2;position:relative}.hero-text-swiper,.hero-img-swiper{width:100%}.hero-img-swiper{height:460px}.hero-img-swiper .swiper-slide,.hero-img-swiper .img-slide,.hero-img-swiper .img-slide img{height:100%}.hero-img-swiper .img-slide img{-o-object-fit:cover;object-fit:cover;width:100%;display:block}@media (width>=992px){.hero-img-swiper{height:520px}}@media (width>=1600px){.hero-img-swiper{height:580px}}.portfolio-grid{grid-template-columns:1fr;gap:50px;display:grid}@media (width>=768px){.portfolio-grid{grid-template-columns:1fr 1fr}.portfolio-grid .portfolio-item.even{margin-top:-190px}}.portfolio-item{position:relative;overflow:hidden}.portfolio-item img{width:100%;display:block}.cbp-caption{display:block;position:relative;overflow:hidden}.cbp-caption-activeWrap{opacity:0;z-index:2;width:94%;height:94%;transition:opacity .3s;position:absolute;top:3%;left:3%}.cbp-caption:hover .cbp-caption-activeWrap{opacity:1}.circle-progress-svg{transform:rotate(-90deg)}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}@media (width>=992px){header .main-navigation .navbar-nav{flex-direction:row;align-items:center}.simple-navbar{min-height:var(--main-nav-bar-height);justify-content:flex-end;align-items:center!important;display:flex!important}header.site-header .inner-header:not(.header-appear) .simple-navbar{min-height:0!important}}.simple-navbar{display:none}.nav-link{text-decoration:none;display:block}.side-menu:not(.side-menu-active){pointer-events:none}.app-shell.is-menu-open .site-header,.app-shell.is-menu-open .marquee-tier-fixed,.app-shell.is-menu-open .scroll-top-arrow,.app-shell.is-menu-open .floating-contact-bar{visibility:hidden!important;pointer-events:none!important}.floating-contact-bar{z-index:9990;flex-direction:column;gap:12px;transition:opacity .2s,visibility .2s;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.floating-contact-btn{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 18px #00000038}.floating-contact-btn svg{width:22px;height:22px}.floating-contact-btn:hover{color:#fff;transform:scale(1.08);box-shadow:0 8px 22px #00000047}.floating-contact-btn--whatsapp{background:#25d366}.floating-contact-btn--instagram{background:#e1306c}.floating-contact-btn--phone{background:#111}.floating-contact-btn--email{background:#3b5bff}.floating-contact-bar.is-section-hidden{opacity:0;visibility:hidden;pointer-events:none}@media (width<=767px){.floating-contact-bar{gap:10px;right:12px}.floating-contact-btn{width:44px;height:44px}.floating-contact-btn svg{width:20px;height:20px}}.side-menu-classic{z-index:10050!important;background-image:url(/images/side-menu.jpg)!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:100%!important;transition:transform .5s!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important;transform:translateY(100%)!important}.side-menu-classic.side-menu-active{pointer-events:auto!important;visibility:visible!important;opacity:1!important;transform:translate(0,0)!important}.side-menu-classic.side-menu-opacity{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.side-menu-classic .bg-overlay{z-index:1;background:#3b5bffe6;position:absolute;inset:0}.side-menu-classic .inner-wrapper{z-index:2;align-items:center;height:100%;padding:3.5rem 5rem;display:flex;position:relative;overflow-y:auto}.side-menu-classic .btn-close{z-index:10;cursor:pointer;background:0 0;border:0;width:33px;height:33px;padding:0;position:absolute;top:50px;right:50px}.side-menu-classic .btn-close:before,.side-menu-classic .btn-close:after{content:" ";background:#fff;width:2px;height:24px;position:absolute;top:5px;left:16px}.side-menu-classic .btn-close:before{transform:rotate(45deg)}.side-menu-classic .btn-close:after{transform:rotate(-45deg)}.side-menu-classic .side-menu-logo{justify-content:center;align-items:center;margin:0 0 2.5rem;display:inline-flex}.side-menu-classic .side-menu-logo img{background:#fff;border-radius:10px;width:220px;max-width:100%;height:auto;padding:10px 14px;display:block}.side-menu-classic .side-menu-inner-content{border-bottom:1px solid #ffffff80;align-items:center;width:100%;padding-bottom:30px}.side-menu-classic .side-nav{margin-bottom:0;display:block}.side-menu-classic .side-nav .navbar-nav .nav-item{opacity:0;margin:3px 0;transition:all .8s;display:block;transform:translateY(30px);padding:0!important}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item{opacity:1;transform:translateY(0)}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:first-child{transition-delay:.1s}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:nth-child(2){transition-delay:.2s}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:nth-child(3){transition-delay:.3s}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:nth-child(4){transition-delay:.4s}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:nth-child(5){transition-delay:.5s}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:nth-child(6){transition-delay:.6s}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:nth-child(7){transition-delay:.7s}.side-menu-classic.side-menu-active .side-nav .navbar-nav .nav-item:nth-child(8){transition-delay:.8s}.side-menu-classic .side-nav .navbar-nav .nav-link{color:#fff;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:36px;font-weight:700;line-height:normal;text-decoration:none;display:inline-table;position:relative;padding:2px 0 3px!important}.side-menu-classic .side-nav .navbar-nav .nav-link:after{content:"";background:#fff;width:0;height:3px;transition:width .5s cubic-bezier(0,0,.2,1);position:absolute;bottom:0;left:0}.side-menu-classic .side-nav .navbar-nav .nav-link:hover:after,.side-menu-classic .side-nav .navbar-nav .nav-link:focus:after{width:100%}.side-menu-classic .menu-company-details{margin-top:-15px;margin-bottom:25px}.side-menu-classic .menu-company-details span{color:#fff;margin-bottom:5px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;display:block}.side-menu-classic .social-icons-simple{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.side-menu-classic .social-icons-simple a{color:#fff;font-size:16px;text-decoration:none;transition:opacity .2s}.side-menu-classic .social-icons-simple a:hover{opacity:.75}.side-menu-classic .side-footer p{margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:400}@media (width<=991px){.side-menu-classic .inner-wrapper{align-items:flex-start;padding:3.5rem 2rem}.side-menu-classic .btn-close{top:30px;right:23px}.side-menu-classic .side-nav .navbar-nav .nav-link{font-size:26px}.side-menu-classic .side-nav{text-align:center;margin-bottom:24px}.side-menu-classic .menu-company-details,.side-menu-classic .social-icons-simple,.side-menu-classic .side-footer p{text-align:center}.side-menu-classic .social-icons-simple{justify-content:center}}@media (width<=767px){.side-menu-classic .inner-wrapper{padding:3rem 1.5rem}.side-menu-classic .side-nav .navbar-nav .nav-link{font-size:24px}}.navbar-brand{line-height:inherit;white-space:nowrap;display:inline-block}.icon-holder svg,.icon-holder i{color:#fff;width:100px;height:100px;font-size:100px}.team-box img,.slider-sec img{max-width:100%;height:auto}.page-banner{z-index:1;background:#fff;min-height:340px;margin-top:0;padding-top:0;position:relative;overflow:hidden}.app-shell--inner .page-banner{margin-top:-40px}.page-banner>.container{z-index:4;position:relative}.page-banner-side{z-index:2;width:10%;position:absolute;top:0;bottom:0}.page-banner-side-left{background:#00b4ff;left:0}.page-banner-side-right{background:#7a4dff;right:0}.page-banner .overlay{z-index:3;background-color:#3b5bff;top:0;left:10%;right:10%}.page-banner .inner-overlay{z-index:3;background-color:#3b5bff;top:0;left:10%;right:42%}.page-banner .slider-row{z-index:4;align-items:center;min-height:300px;padding-top:48px;padding-bottom:48px}.page-banner .inner-slider-content{z-index:4;padding:12px 0 8px;position:relative}.page-banner .inner-slider-content h4{margin-top:10px;margin-bottom:0;font-size:clamp(28px,4vw,46px);line-height:1.1}.page-banner-crumbs{margin-bottom:0}.page-banner-crumbs .breadcrumb{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}@media (width>=992px){.page-banner-crumbs .breadcrumb{justify-content:flex-start}}.page-banner-crumbs .breadcrumb-item,.page-banner-crumbs .breadcrumb-item a,.page-banner-crumbs .breadcrumb-item span{color:#fff;font-size:14px;text-decoration:none}.page-banner-crumbs .breadcrumb-item a:hover{text-decoration:underline}.page-banner-image-col{z-index:4;justify-content:center;align-items:center;display:flex;position:relative}.page-banner-image-col img{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%;min-height:220px;max-height:260px;box-shadow:0 8px 24px #0000002e}@media (width<=991px){.app-shell--inner .page-banner{margin-top:-24px}.page-banner{min-height:auto}.page-banner-side{width:6%}.page-banner .overlay,.page-banner .inner-overlay{left:6%;right:6%}.page-banner .slider-row{min-height:auto;padding-top:28px;padding-bottom:28px}.page-banner-image-col{margin-top:16px}.page-banner-image-col img{min-height:180px;max-height:220px}}.team-box img,.cbp-caption img{width:100%;display:block}.contact-sec .contact-form input{margin-bottom:16px}.footer-social a svg,.social-icons-simple a svg,.team-social a svg,.top-social-links a svg{vertical-align:middle;display:inline-block}.testimonial-sec .icon-holder svg{color:#fff;width:32px;height:32px;font-size:32px}.side-nav .navbar-nav,.side-nav .navbar-nav .nav-item{display:block}header .main-navigation nav .navbar-nav .nav-item{height:var(--main-nav-bar-height);align-items:center;display:inline-flex}header .fixed-nav-links a svg{width:20px;height:20px}.contact-sec .contact-details ul li svg{color:#202020;flex-shrink:0;width:38px;height:38px;margin-bottom:8px;margin-right:20px;font-size:38px}.contact-sec .contact-details ul li svg.email{transform:rotate(-30deg)}.contact-sec .contact-details ul li a{color:inherit;padding-right:30px;text-decoration:none;display:inline-block}.contact-sec .contact-details ul li a:last-child{padding-right:0}.contact-sec .contact-details ul li a:hover{color:#3b5bff}.side-menu-classic .menu-company-details a{color:inherit;text-decoration:none;display:block}.side-menu-classic .menu-company-details a:hover{color:#fff}.team-box .team-social li a svg{width:18px;height:18px}.blog-content .main_content .single_blog .single_detail a.btn{display:inline-block}.blog-content .detail_blog ul{list-style:outside}.alert-success,.alert-danger{margin-bottom:30px;padding:10px 15px}.alert-success{color:#155724;background:#d4edda}.alert-danger{color:#721c24;background:#f8d7da}.contact_btn .fa-spin{animation:1s linear infinite fa-spin}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preloader.fade-out{opacity:0;visibility:hidden;pointer-events:none;display:none}.preloader{z-index:99999!important}.preloader-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100vh;padding:24px;display:flex}.preloader-logo{width:auto;height:auto;max-width:min(220px,70vw)!important}body.is-page-loading{overflow:hidden}.app-shell.is-page-loading{min-height:100vh}.color-lines.row.no-gutters{flex-wrap:nowrap;width:100%;margin:0;display:flex}.color-lines.row.no-gutters>div{flex:33.333%;min-height:15px;padding:0}.zen-vtab-section{z-index:1;color:#0f172a;scroll-margin-top:var(--scroll-offset);background-color:#fff;padding:100px 0 90px;position:relative;overflow:visible!important}.zen-vtab-header{text-align:center;scroll-margin-top:var(--scroll-offset);margin-bottom:50px;position:relative}.zen-vtab-badge-wrap{justify-content:center;margin-bottom:16px;display:flex}.zen-vtab-kicker{letter-spacing:.18em;color:#3b5bff;text-transform:uppercase;background-color:#3b5bff14;border-radius:9999px;align-items:center;gap:8px;padding:6px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.zen-vtab-title{color:#000;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 16px;font-family:Outfit,sans-serif;font-size:52px;font-weight:700;line-height:1.15}.zen-vtab-desc{color:#64748b;max-width:720px;margin:0 auto;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.zen-vtab-layout{grid-template-columns:310px 1fr;align-items:start;gap:30px;display:grid}.zen-vtab-sidebar{top:calc(var(--scroll-offset) + 20px);background-color:#f8fafc;border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex;position:sticky}.zen-vtab-sidebar-header{justify-content:space-between;align-items:center;padding:8px 12px 10px;display:flex}.zen-vtab-sidebar-title{letter-spacing:.14em;color:#64748b;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:12px;font-weight:700}.zen-vtab-sidebar-count{color:#3b5bff;background-color:#00b4ff24;border-radius:9999px;padding:2px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.zen-vtab-nav-list{flex-direction:column;gap:5px;display:flex}.zen-vtab-item{text-align:left;cursor:pointer;background-color:#0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:13px 16px;transition:all .2s;display:flex;position:relative}.zen-vtab-item:hover,.zen-vtab-item.active{background-color:#fff}.zen-vtab-item.active:before{content:"";background-color:#3b5bff;border-radius:0 4px 4px 0;width:4px;position:absolute;top:10px;bottom:10px;left:0}.zen-vtab-index{color:#94a3b8;letter-spacing:.05em;font-family:Outfit,sans-serif;font-size:12px;font-weight:700}.zen-vtab-item.active .zen-vtab-index{color:#3b5bff}.zen-vtab-icon{color:#7a4dff;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:inline-flex}.zen-vtab-icon svg{width:18px;height:18px}.zen-vtab-item.active .zen-vtab-icon{color:#3b5bff}.zen-vtab-text{flex-direction:column;flex:1;min-width:0;display:flex}.zen-vtab-label{color:#0f172a;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.zen-vtab-sub{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.zen-vtab-arrow{color:#3b5bff;opacity:0;font-size:16px;font-weight:700;transition:all .2s}.zen-vtab-item:hover .zen-vtab-arrow,.zen-vtab-item.active .zen-vtab-arrow{opacity:1;transform:translate(2px)}.zen-vtab-content{flex-direction:column;gap:20px;display:flex}.zen-content-topbar{background-color:#f8fafc;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.zen-content-title-box{align-items:center;gap:14px;display:flex}.zen-content-icon{color:#3b5bff;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;line-height:1;display:inline-flex}.zen-content-icon svg{width:28px;height:28px}.zen-content-badge{text-transform:uppercase;letter-spacing:.1em;color:#64748b;margin-bottom:2px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;display:inline-block}.zen-content-title{color:#0f172a;letter-spacing:.01em;margin:0;font-family:Outfit,sans-serif;font-size:24px;font-weight:700}.zen-content-pill{background-color:#00b4ff24;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;display:flex}.zen-content-pill-label{color:#0369a1;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.zen-content-pill-val{color:#0284c7;font-size:12px;font-weight:800}.zen-dual-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.zen-side-card{border-radius:16px;flex-direction:column;height:100%;padding:24px;display:flex}.zen-card-top{justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.zen-card-brand{align-items:center;gap:8px;display:flex}.zen-brand-dot{border-radius:9999px;width:8px;height:8px}.zen-brand-heading{color:#0f172a;font-family:Outfit,sans-serif;font-size:18px;font-weight:700}.text-muted{color:#64748b}.text-green{color:#0284c7}.zen-badge-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:4px 12px;font-size:11px;font-weight:700}.zen-card-headline{margin-bottom:16px;font-family:Inter,sans-serif;font-size:15px;font-weight:700}.zen-list{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.zen-list-item{border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.item-green,.item-red{background-color:#fff}.zen-check-icon{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:800;display:inline-flex}.zen-check-icon svg{width:11px;height:11px}.check-green{color:#fff;background-color:#00b4ff}.check-red{color:#fff;background-color:#7a4dff}.zen-item-text{color:#1e293b;font-size:13px;font-weight:500;line-height:1.45}.zen-chart-panel{background-color:#f8fafc;border-radius:16px;padding:24px 28px}.zen-chart-panel-header{justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}.zen-chart-panel-title{letter-spacing:.08em;color:#0f172a;margin:0;font-family:Outfit,sans-serif;font-size:15px;font-weight:700}.zen-chart-panel-sub{color:#64748b;margin-top:2px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:block}.zen-chart-panel-tag{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.zen-pie-row{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:20px;padding:10px 0 20px;display:flex}.zen-pie-card{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.zen-pie-svg-box{position:relative}.zen-pie-svg{display:block}.zen-pie-details{flex-direction:column;align-items:center;display:flex}.zen-pie-title{letter-spacing:.02em;margin:0 0 2px;font-family:Outfit,sans-serif;font-size:16px;font-weight:700}.zen-pie-sub{color:#64748b;margin:0;font-size:12px}.zen-pie-delta-box{text-align:center;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:18px 26px;display:flex}.zen-delta-title{letter-spacing:.15em;color:#64748b;font-family:Outfit,sans-serif;font-size:11px;font-weight:700}.zen-delta-value{color:#3b5bff;margin:2px 0;font-family:Outfit,sans-serif;font-size:34px;font-weight:700;line-height:1.1}.zen-delta-sub{color:#475569;font-size:11px;font-weight:600}.zen-chart-footer-stats{background-color:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:10px;padding:16px 20px;display:grid}.zen-footer-stat{flex-direction:column;gap:2px;display:flex}.zen-fstat-label{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.zen-fstat-val{font-size:13px;font-weight:700}@media (width<=1024px){.zen-vtab-layout{grid-template-columns:1fr}.zen-vtab-sidebar{z-index:1;position:static;top:auto}.zen-vtab-content{z-index:0;background:#fff;position:relative}.zen-vtab-nav-list{grid-template-columns:repeat(2,1fr);display:grid}.zen-chart-footer-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.zen-vtab-section{padding:70px 0 60px}.zen-vtab-header{margin-bottom:36px}.zen-vtab-title{font-size:34px}.zen-vtab-desc{font-size:15px}.zen-vtab-nav-list,.zen-dual-grid{grid-template-columns:1fr}.zen-pie-row{flex-direction:column}.zen-chart-footer-stats{grid-template-columns:1fr}}.stats-modern-sec{z-index:1;scroll-margin-top:var(--scroll-offset);background-color:#fff;padding:100px 0;position:relative;overflow:visible!important}.stats-modern-header{text-align:center;max-width:680px;scroll-margin-top:var(--scroll-offset);margin:0 auto 52px}.stats-scroll-watermark,.comparison-scroll-watermark,.faq-scroll-watermark{top:calc(var(--scroll-offset) + 48px)}.stats-modern-kicker{letter-spacing:.16em;color:#3b5bff;text-transform:uppercase;background-color:#3b5bff14;border-radius:9999px;margin-bottom:14px;padding:5px 16px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;display:inline-block}.stats-modern-title{letter-spacing:.02em;color:#0f172a;text-transform:uppercase;margin-bottom:14px;font-family:Outfit,sans-serif;font-size:42px;font-weight:700;line-height:1.15}.stats-modern-title span{color:#3b5bff}.stats-modern-desc{color:#64748b;margin:0 auto;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}.stats-modern-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:28px;display:grid}.stats-modern-card{text-align:center;background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;padding:36px 28px 32px;transition:transform .25s,background-color .25s;display:flex}.stats-modern-card:hover{transform:translateY(-4px)}.stats-modern-pill{letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;margin-bottom:24px;padding:5px 14px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;display:inline-block}.stats-modern-circle-box{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.stat-circle-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.stats-modern-card-title{letter-spacing:.02em;color:#0f172a;text-transform:uppercase;margin-bottom:10px;font-family:Outfit,sans-serif;font-size:20px;font-weight:700}.stats-modern-card-desc{color:#64748b;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.55}@media (width<=992px){.stats-modern-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}}@media (width<=768px){:root{--scroll-offset:calc(var(--header-fixed-height) + 24px)}.stats-modern-sec{padding:70px 0 60px}.stats-modern-header{margin-bottom:36px}.stats-modern-title{font-size:32px}.stats-modern-desc{font-size:14px}}.about-sec .about-overlay,.about-sec .purple-overlay{display:none!important}.about-sec{background-color:#fff;margin-top:0;padding-bottom:20px;position:relative;overflow:hidden;padding-top:40px!important}.about-custom-wrapper{grid-template-columns:minmax(460px,520px) 1fr;align-items:stretch;min-height:600px;padding-left:max(30px,50vw - 640px);padding-right:0;display:grid}.about-purple-box{z-index:2;background-color:#7a4dff;flex-direction:column;justify-content:center;padding:60px 48px;display:flex;position:relative}.purple-content-inner{animation:.3s cubic-bezier(.16,1,.3,1) aboutContentFade}.about-kicker-wrap{margin-bottom:10px}.about-content-kicker{letter-spacing:.12em;text-transform:uppercase;color:#00b4ff;background-color:#00b4ff2e;border-radius:9999px;padding:5px 16px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;display:inline-block}.about-content-title{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin:0 0 16px;font-family:Outfit,sans-serif;font-size:42px;font-weight:700;line-height:1.15}.about-content-block{margin-bottom:18px}.about-content-subhead{letter-spacing:.14em;color:#cbd5e1;text-transform:uppercase;margin:0 0 6px;font-family:Outfit,sans-serif;font-size:13px;font-weight:700}.about-content-text{color:#f1f5f9;max-width:480px;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.62}.about-content-features{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.about-feature-row{align-items:flex-start;gap:10px;display:flex}.about-check-bullet{color:#fff;background-color:#00b4ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;font-size:11px;font-weight:900;display:inline-flex}.about-feature-label{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.about-content-btn-wrap{margin-top:24px}.about-explore-btn{letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#00b4ff;border-radius:9999px;padding:12px 30px;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-block}.about-explore-btn:hover{color:#fff;background-color:#7a4dff;transform:translateY(-2px)}.about-green-box{z-index:2;background-color:#00b4ff;flex-direction:column;justify-content:center;width:100%;padding:60px 60px 60px 50px;display:flex;position:relative}.about-green-title-area{margin-bottom:32px}.about-green-kicker{letter-spacing:.14em;text-transform:uppercase;color:#000;background-color:#00000014;border:1px solid #0000001f;border-radius:9999px;margin-bottom:10px;padding:5px 16px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;display:inline-block}.about-green-heading{letter-spacing:.02em;color:#000;text-transform:uppercase;margin:0 0 8px;font-family:Outfit,sans-serif;font-size:38px;font-weight:700;line-height:1.15}.about-green-sub{color:#1a1a1a;max-width:650px;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.about-green-icons-grid{grid-template-columns:repeat(3,1fr);gap:32px 24px;width:100%;display:grid}.clean-service-item{text-align:center;cursor:pointer;opacity:.95;border:none;border-radius:16px;outline:none;flex-direction:column;align-items:center;padding:20px 14px 16px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background-color .25s;display:flex;position:relative;box-shadow:none!important;background-color:#0000!important}.clean-service-item.active{box-shadow:none!important;background-color:#0000!important}.clean-service-item:hover{opacity:1;transform:translateY(-4px);background-color:#fff!important;box-shadow:0 12px 28px #0000001f,0 3px 8px #0000000d!important}.clean-icon-holder{color:#000;justify-content:center;align-items:center;margin-bottom:14px;transition:transform .3s;display:flex}.clean-service-item:hover .clean-icon-holder,.clean-service-item.active .clean-icon-holder{transform:scale(1.1)}.clean-icon-svg{color:#000;font-size:58px}.clean-card-heading{color:#000;letter-spacing:.02em;text-transform:uppercase;margin:0 0 6px;font-family:Outfit,sans-serif;font-size:22px;font-weight:600;transition:color .3s}.clean-card-desc{color:#1a1a1a;max-width:200px;margin:0;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.35}.clean-active-indicator{background-color:#000;border-radius:9999px;width:36px;height:3.5px;margin-top:12px}@media (width<=1200px){.about-custom-wrapper{grid-template-columns:460px 1fr;padding-left:24px}.about-green-box{padding:50px 36px}}@media (width<=992px){.about-sec{padding-top:20px!important}.about-custom-wrapper{grid-template-columns:1fr;padding-left:0}.about-green-box{order:1;padding:44px 24px}.about-purple-box{order:2;padding:44px 24px}.about-content-title{font-size:34px}.about-green-heading{font-size:30px}.about-green-icons-grid{grid-template-columns:repeat(3,1fr);gap:24px 14px}.clean-icon-svg{font-size:46px}.clean-card-heading{font-size:18px}}@media (width<=600px){.about-green-icons-grid{grid-template-columns:repeat(2,1fr)}}.industry-section-kicker{letter-spacing:.18em;text-transform:uppercase;color:#ffffffd9;margin-bottom:14px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-block}.content-carousel .swiper-wrapper{align-items:stretch}.content-carousel .swiper-slide{height:auto;display:flex}.content-carousel .item{width:100%;display:flex}.content-carousel-card{box-sizing:border-box;text-align:center;background:#ffffff1a;border:1px solid #ffffff3d;flex-direction:column;align-items:center;width:100%;height:360px;padding:32px 26px 28px;transition:background-color .3s,border-color .3s,transform .3s;display:flex}.content-carousel-card:hover{cursor:default;background:#ffffff29;border-color:#ffffff61;transform:translateY(-2px)}.content-carousel-icon{color:#fff;background:#ffffff29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:22px;font-size:24px;display:flex}.content-carousel-badge{color:#ffffffe0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:400}.content-carousel-title{color:#fff;margin:0;font-family:Outfit,sans-serif;font-size:24px;font-weight:500}.content-carousel-desc{color:#ffffffd1;-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;width:100%;margin:12px 0 0;padding:0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.65;display:-webkit-box;overflow:hidden}.content-carousel-info{text-align:center;flex-direction:column;flex:1;align-items:center;width:100%;display:flex}.industry-agent-area .content-carousel-nav,.category-agent-area .content-carousel-nav{color:#000;z-index:11;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .5s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.industry-agent-area .content-carousel-nav:hover,.category-agent-area .content-carousel-nav:hover{color:#fff;background-color:#000}.industry-agent-area .content-carousel-prev,.category-agent-area .content-carousel-prev{left:25px}.industry-agent-area .content-carousel-next,.category-agent-area .content-carousel-next{right:30px}#business-categories.testimonial-sec{padding-top:0;overflow:hidden}#business-categories .testimonial-area{background-color:#7a4dff;padding-top:88px;padding-bottom:88px;overflow:hidden}#business-categories .testimonial-area .container{max-width:1280px;overflow:visible}#business-categories .right-overlay{top:0}#business-categories .category-section-row{align-items:stretch}#business-categories .testimonial-details{width:100%;padding-top:8px;padding-right:12px}#business-categories .testimonial-details .industry-section-kicker{letter-spacing:.16em;margin-bottom:14px;font-size:12px}#business-categories .testimonial-details .industry-section-kicker:after{content:"";background:#00b4ff;width:42px;height:2px;margin-top:12px;display:block}#business-categories .testimonial-details .heading{margin-bottom:16px;font-size:clamp(34px,3.6vw,48px);line-height:1.12}#business-categories .testimonial-details .text{max-width:420px;margin:0 0 28px;font-size:16px;line-height:1.7}#business-categories .category-tab-list{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}#business-categories .category-tab{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}#business-categories .category-tab svg{font-size:14px}#business-categories .category-tab:hover,#business-categories .category-tab.is-active{color:#3b5bff;background:#fff;border-color:#fff}#business-categories .category-split-carousel{margin-top:0;padding-bottom:0}#business-categories .category-split-card{background:#fff;border:0;overflow:hidden;box-shadow:0 18px 50px #0b122029}#business-categories .category-split-card:before{height:4px}#business-categories .category-split-title-wrap{background:#fff;border:0;border-bottom:1px solid #e8eef6;padding:22px 28px 18px}#business-categories .category-split-title-badge{color:#3b5bff;font-weight:700}#business-categories .category-split-index-sep{color:#94a3b8}#business-categories .category-split-body{background:#fff;border:0;min-height:360px}#business-categories .category-split-pane-content{border-right:1px solid #e8eef6}#business-categories .category-split-points li:before{background:#00b4ff}#business-categories .category-split-pane-media:after{background:linear-gradient(90deg,#ffffff2e 0%,#0000 40%)}#business-categories .category-split-controls{background:#f8fafc;border-top:1px solid #e8eef6;justify-content:space-between;gap:16px;margin:0;padding:16px 22px}#business-categories .category-split-nav-btn{color:#fff;cursor:pointer;background:#3b5bff;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}#business-categories .category-split-nav-btn:hover{background:#7a4dff}#business-categories .category-split-dot{background:#cbd5e1}#business-categories .category-split-dot.is-active{background:#3b5bff}@media (width>=992px){#business-categories .testimonial-details .text{margin-left:0;margin-right:0}#business-categories .category-tab-list{flex-direction:column;align-items:flex-start;max-width:320px}#business-categories .category-tab{border-radius:12px;justify-content:flex-start;width:100%}}.category-slide-badge{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;margin:0 0 6px;font-family:Inter,sans-serif;font-size:11px;font-weight:400}#business-categories .testimonial-box .item .text{max-width:520px;margin-left:auto;margin-right:auto}#business-categories .testimonial-box .img-holder img{-o-object-fit:cover;object-fit:cover;height:100%}.category-split-carousel{width:100%;padding-bottom:8px;position:relative}.category-split-card{background:#ffffff1a;border:1px solid #ffffff3d;width:100%;min-height:0;transition:border-color .3s,background-color .3s;position:relative;overflow:hidden}.category-split-card:before{content:"";z-index:2;background:linear-gradient(90deg,#3b5bff 0%,#7a4dff 52%,#00b4ff 100%);height:3px;position:absolute;top:0;left:0;right:0}.category-split-card:hover{background:#ffffff21;border-color:#ffffff57}.category-split-title-wrap{text-align:left;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 26px 18px;display:flex}.category-split-title-meta{min-width:0}.category-split-title{color:#fff;margin:0;font-family:Outfit,sans-serif;font-size:clamp(26px,2.5vw,34px);font-weight:500;line-height:1.12;animation:.5s categoryTitleIn}.category-split-title-badge{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;margin:0 0 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.category-split-index{letter-spacing:.08em;color:#ffffff8c;flex-shrink:0;font-family:Outfit,sans-serif;font-size:17px;font-weight:500;line-height:1}.category-split-index-sep{color:#ffffff59;margin:0 4px}@keyframes categoryTitleIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.category-split-body{align-items:stretch;min-height:290px;display:flex}.category-split-pane{flex:1;min-width:0;position:relative;overflow:hidden}.category-split-pane-content{border-right:1px solid #ffffff1f;flex:0 0 44%}.category-split-pane-media{flex:0 0 56%}.category-split-pane-inner{width:100%;height:100%;position:absolute;inset:0}.category-split-pane-inner.is-down{animation:.55s forwards categorySlideDown}.category-split-pane-inner.is-up{animation:.55s forwards categorySlideUp}@keyframes categorySlideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes categorySlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.category-split-pane-content .category-split-pane-inner{text-align:left;flex-direction:column;justify-content:center;gap:16px;padding:24px 26px;display:flex}.category-split-intro{align-items:flex-start;gap:16px;display:flex}.category-split-icon{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;display:inline-flex}.category-split-desc{color:#ffffffe0;margin:4px 0 0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.68}.category-split-points{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.category-split-points li{color:#ffffffeb;padding-left:18px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5;position:relative}.category-split-points li:before{content:"";background:#3b5bff;border-radius:50%;width:6px;height:6px;position:absolute;top:.58em;left:0}.category-split-pane-media:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#554c868c 0%,#554c8614 42%,#0000 68%);position:absolute;inset:0}.category-split-pane-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.category-split-controls{justify-content:center;align-items:center;margin-top:16px;display:flex}.category-split-carousel .category-split-nav{cursor:pointer;border:0;top:calc(50% - 12px)}.category-split-carousel .category-split-nav.content-carousel-prev{left:12px}.category-split-carousel .category-split-nav.content-carousel-next{right:16px}.category-split-dots{justify-content:center;align-items:center;gap:8px;display:flex}.category-split-dot{cursor:pointer;background:#ffffff47;border:0;border-radius:999px;width:22px;height:3px;padding:0;transition:width .3s,background-color .3s}.category-split-dot.is-active{background:#3b5bff;width:34px}@media (width<=991px){.team-sec .team-detail,.testimonial-sec .testimonial-details{margin-bottom:28px}.content-carousel-card{height:340px;padding:28px 22px 26px}.content-carousel-desc{-webkit-line-clamp:5}.industry-agent-area .content-carousel-prev{left:10px}.industry-agent-area .content-carousel-next{right:10px}.category-split-body{flex-direction:column;min-height:auto}.category-split-pane-media{flex:0 0 240px}.category-split-pane-content{border-bottom:1px solid #e8eef6;border-right:0}#business-categories .category-split-carousel{margin-top:28px}#business-categories .category-split-body{min-height:0}#business-categories .category-split-pane-content{flex:none}#business-categories .category-split-pane-content .category-split-pane-inner{height:auto;position:relative;inset:auto}#business-categories .category-split-pane-media{flex:0 0 220px}#business-categories .testimonial-details .text{margin-left:auto;margin-right:auto}#business-categories .category-tab-list{justify-content:center}.category-split-title-wrap{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=575px){.content-carousel-card{height:320px}.content-carousel-desc{-webkit-line-clamp:5;font-size:13px}}.marquee-tier-sec{width:100%;overflow:hidden}.marquee-tier-fixed{z-index:9990;position:fixed;bottom:0;left:0;right:0}.app-shell{padding-bottom:var(--marquee-bar-height)}.scroll-top-arrow,.scroll-top-arrow:focus{bottom:calc(var(--marquee-bar-height) + 16px)!important}.marquee-tier{width:100%;overflow:hidden}.marquee-tier:hover .marquee-tier-track{animation-play-state:paused}.marquee-tier-track{will-change:transform;width:max-content;display:flex}.marquee-tier-group{flex-shrink:0;align-items:center;display:flex}.marquee-tier-text{background-color:var(--marquee-bar-bg);padding:14px 0}.marquee-tier-track-text{animation:38s linear infinite marquee-tier-scroll}.marquee-tier-text-item{letter-spacing:.18em;text-transform:uppercase;color:#fff;white-space:nowrap;align-items:center;gap:12px;padding:0 28px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:600;display:inline-flex}.marquee-tier-dot{background:#ffffff8c;border-radius:50%;flex-shrink:0;width:6px;height:6px}@keyframes marquee-tier-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width>=768px){.marquee-tier-text{padding:16px 0}.marquee-tier-text-item{padding:0 32px;font-size:13px}}.faq-sec{z-index:1;scroll-margin-top:var(--scroll-offset);background-color:#fff;padding:100px 0;position:relative;overflow:visible!important}.faq-panel{z-index:1;width:100%;max-width:760px;margin:0 auto;position:relative}.faq-header{text-align:center;flex-direction:column;align-items:center;margin-bottom:36px;display:flex}.faq-kicker{letter-spacing:.16em;color:#3b5bff;text-transform:uppercase;background-color:#3b5bff14;border-radius:9999px;margin-bottom:16px;padding:5px 16px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;display:inline-block}.faq-title{letter-spacing:.01em;color:#0f172a;margin:0 0 14px;font-family:Outfit,sans-serif;font-size:clamp(32px,4.4vw,46px);font-weight:700;line-height:1.18}.faq-title span{color:#3b5bff}.faq-desc{color:#64748b;max-width:560px;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.7}.faq-search{background:#fff;border:1px solid #0f172a1f;border-radius:4px;align-items:center;gap:12px;width:100%;margin:0 0 28px;padding:14px 18px;display:flex}.faq-search:focus-within{border-color:#3b5bff73}.faq-search-icon{color:#94a3b8;flex-shrink:0;width:14px;height:14px}.faq-search input{color:#0f172a;background:0 0;border:0;outline:none;width:100%;font-family:Inter,sans-serif;font-size:15px;font-weight:400}.faq-search input::placeholder{color:#94a3b8}.faq-list{border-top:1px solid #0f172a14}.faq-item{border-bottom:1px solid #0f172a14}.faq-trigger{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px 1fr 16px;align-items:center;gap:16px;width:100%;padding:22px 0;display:grid}.faq-number{letter-spacing:.04em;color:#94a3b8;font-family:Outfit,sans-serif;font-size:13px;font-weight:500}.faq-question{color:#0f172a;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.45;transition:color .2s}.faq-trigger.is-open .faq-question,.faq-trigger:hover .faq-question{color:#3b5bff}.faq-chevron{color:#94a3b8;justify-self:end;width:12px;height:12px;transition:transform .3s,color .3s}.faq-trigger.is-open .faq-chevron{color:#3b5bff;transform:rotate(180deg)}.faq-answer-wrap{max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.faq-answer-wrap.is-open{max-height:240px}.faq-answer{color:#64748b;margin:0;padding:0 0 22px 52px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.75}.faq-empty{color:#64748b;text-align:center;margin:0;padding:28px 0;font-family:Inter,sans-serif;font-size:14px}@media (width<=767px){.faq-sec{padding:70px 0 78px}.faq-header{margin-bottom:28px}.faq-trigger{grid-template-columns:28px 1fr 14px;gap:12px;padding:20px 0}.faq-question{font-size:15px}.faq-answer{padding-left:40px}}.content-state{border-radius:10px;margin-bottom:16px;padding:18px 20px;font-family:Inter,sans-serif;font-size:14px;line-height:1.6}.content-state-loading{color:#7a4dff;background:#554c8614}.content-state-error{color:#3b5bff;background:#3b5bff14}.content-state-empty{color:#64748b;background:#0000000a}.sidebar-note{color:#64748b;margin:0 0 10px;font-size:13px}.blog-teaser-latest-title{color:#000!important;opacity:1!important;font-weight:500!important}.blog-teaser-meta{color:#000!important;opacity:.85!important;font-size:14px!important}.blog-teaser-excerpt{line-height:1.6;color:#000!important;opacity:.9!important;margin-top:12px!important;font-size:15px!important}.blog-sec{padding-bottom:0;position:relative;overflow:hidden}.blog-sec .container.relative{z-index:1;position:relative}.blog-sec .left-overlay{z-index:0;pointer-events:none}.blog-sec .blog-inner-overlay{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:66%;margin-left:-50%;left:50%;right:auto}@media (width>=992px){.blog-sec .blog-inner-overlay{width:auto;margin-left:0;left:0;right:34%}}.blog-sec .blog-area{min-height:560px;align-items:center!important;padding-top:90px!important;padding-bottom:90px!important}.blog-sec .blog-area>.col-lg-5{padding-left:15px}.blog-sec .blog-detail{z-index:1;width:100%;padding:12px 0;position:relative}.blog-sec .blog-detail .heading,.blog-sec .blog-detail .heading span{font-size:42px;line-height:1.15;color:#000!important}.blog-sec .blog-detail .text{max-width:420px;color:#000!important;opacity:1!important}.blog-sec .blog-detail .content-state{color:#000!important}.blog-sec .blog-detail .pink-btn{margin-top:28px}.blog-img{z-index:1;align-items:center;min-height:440px;display:flex;position:relative}.blog-img .blog-featured-image{border-radius:8px;box-shadow:0 12px 30px #0000001f}.blog-sec .blog-detail .content-state{margin-bottom:12px;color:#000!important}@media (width<=991px){.blog-sec .blog-area{min-height:auto;padding-top:70px!important;padding-bottom:70px!important}.blog-img{min-height:320px;margin-top:40px}}@media (width<=767px){.blog-sec .blog-area{padding-top:50px!important;padding-bottom:50px!important}.blog-sec .blog-detail .heading,.blog-sec .blog-detail .heading span{font-size:34px}.blog-img{min-height:260px}}.single-blog-page .single-blog-content.padding-top{padding-top:60px}.single-blog-page .main_content,.single-blog-page .writer-detail{clear:both;width:100%}.single-blog-page .blog-detail-social{border-top:1px solid #e8e8e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:1rem;padding:2rem 0;display:flex}.single-blog-page .blog-detail-tags{flex-wrap:wrap;flex:220px;gap:10px;min-width:0;display:flex}.single-blog-page .blog-detail-tags span{cursor:default;border:1px solid #000;padding:8px 15px;font-size:11px;line-height:1.2;display:inline-block}.single-blog-page .blog-detail-social-icons{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.single-blog-page .blog-detail-social-icons span{justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex!important;position:static!important}.single-blog-page .blog-detail-social-icons span a{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.single-blog-page .blog-detail-social-icons span svg{width:16px;height:16px;position:static!important}.single-blog-page .blog-post-nav{border-bottom:1px solid #e8e8e8;width:100%;padding:2rem 0}.single-blog-page .blog-post-nav-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;width:100%;display:grid}.single-blog-page .blog-post-nav-item{min-width:0;color:inherit;align-items:center;gap:14px;text-decoration:none;border-radius:0!important;width:auto!important;height:auto!important;margin:0!important;display:flex!important}.single-blog-page .blog-post-nav-item--next{text-align:right;justify-content:flex-end}.single-blog-page .blog-post-nav-copy{flex:1;min-width:0}.single-blog-page .blog-post-nav-arrow{border:1px solid #000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .25s,border-color .25s;display:inline-flex}.single-blog-page .blog-post-nav-arrow svg{color:#000;width:18px;height:18px;font-size:18px!important}.single-blog-page .blog-post-nav-item:hover .blog-post-nav-arrow{background:#000;border-color:#000}.single-blog-page .blog-post-nav-item:hover .blog-post-nav-arrow svg{color:#fff}.single-blog-page .blog-post-nav-copy h5{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:16px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.single-blog-page .blog-post-nav-label{opacity:.75;color:#000;font-size:12px;display:block}.single-blog-page .blog-content .writer-detail .posted_by{margin-bottom:2rem;padding:32px}.single-blog-page .posted-by-inner{align-items:flex-start;gap:20px;display:flex}.single-blog-page .posted-by-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:88px;height:88px}.single-blog-page .posted-by-body span{opacity:.8;margin-bottom:4px;font-size:14px;display:block}.single-blog-page .posted-by-body h5{margin:0 0 10px;font-size:18px;font-weight:600}.single-blog-page .posted-by-body .d-text{margin-bottom:0;font-size:15px;line-height:1.6}.single-blog-page .blog-content .comment-form .my-form{margin-top:2rem;margin-bottom:1rem}.single-blog-page .blog-content .comment-form .my-form input,.single-blog-page .blog-content .comment-form .my-form textarea{border:1px solid #e1e1e1;width:100%}@media (width<=767px){.single-blog-page .blog-post-nav-grid{grid-template-columns:1fr}.single-blog-page .blog-post-nav-item--next{text-align:left;justify-content:flex-start}.single-blog-page .blog-detail-social-icons{justify-content:flex-start}.single-blog-page .posted-by-inner{text-align:center;flex-direction:column;align-items:center}}.customer-testimonials-sec .customer-role{color:#ffffffc7;margin-top:-8px;font-size:14px}.customer-testimonial-dots{justify-content:center;gap:8px;margin-top:24px;display:flex}.customer-testimonial-dot{cursor:pointer;background:#ffffff59;border:0;border-radius:50%;width:10px;height:10px;padding:0}.customer-testimonial-dot.is-active{background:#fff;transform:scale(1.15)}.customer-testimonials-sec .testimonial-box .icon-holder svg{color:#fff;font-size:32px}.blog-list-page{background:#f4f7fb;min-height:100vh}.blog-list-hero{text-align:center;padding:72px 0 28px}.blog-list-hero-title{letter-spacing:-.03em;color:#0b1220;text-transform:uppercase;overflow-wrap:anywhere;white-space:normal;margin:0;font-family:Outfit,sans-serif;font-size:clamp(30px,7vw,64px);font-weight:800;line-height:1.1}.blog-list-hero-title span{display:block}.blog-list-hero-lead{color:#334155;max-width:640px;margin:16px auto 0;font-size:16px;line-height:1.7}.blog-list-page section,.blog-list-body{overflow:visible!important}.blog-list-body{background:0 0;padding:12px 0 90px!important}.blog-list-shell{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.blog-list-aside{top:calc(var(--header-fixed-height) + 20px);position:sticky}.blog-list-aside-inner{background:#fff;padding:8px 0;box-shadow:0 10px 30px #0f172a0a}.blog-sidebar--list .search-bar,.blog-sidebar--list .cat_sec,.blog-sidebar--list .popular_posts,.blog-sidebar--list .tags_sec{box-shadow:none!important;margin-bottom:0!important;padding:22px 24px!important}.blog-sidebar--list .search-bar,.blog-sidebar--list .cat_sec,.blog-sidebar--list .popular_posts{border-bottom:1px solid #f1f5f9}.blog-list-feed{flex-direction:column;gap:24px;display:flex}.blog-list-card{background:#fff;padding:36px 36px 28px;box-shadow:0 10px 30px #0f172a0a}.blog-list-card-date{color:#64748b;margin:0 0 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:500}.blog-list-card-title{letter-spacing:-.02em;margin:0 0 14px;font-family:Outfit,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.2}.blog-list-card-title a{color:#0b1220;text-decoration:none}.blog-list-card-title a:hover{color:#3b5bff}.blog-list-card-excerpt{color:#64748b;max-width:52em;margin:0 0 22px;font-family:Inter,sans-serif;font-size:16px;line-height:1.7}.blog-list-card-media,.blog-list-card-media .blog-featured-image{border-radius:0;width:100%;display:block;overflow:hidden}.blog-list-card-media .blog-featured-image{aspect-ratio:16/9;min-height:0}.blog-list-card-more{color:#0b1220;align-items:center;gap:8px;margin-top:22px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.blog-list-card-more:hover{color:#3b5bff}.blog-sidebar--list .search-bar,.blog-sidebar--list .cat_sec,.blog-sidebar--list .popular_posts,.blog-sidebar--list .tags_sec{background:0 0!important}.blog-sidebar--list h4{color:#0b1220!important;margin:0 0 20px!important;font-family:Outfit,sans-serif!important;font-size:20px!important;font-weight:700!important}.blog-sidebar--list .search-bar form,.blog-sidebar--list .input-group{position:relative}.blog-sidebar--list .search-bar input{color:#0b1220;background:#fff;width:100%;height:48px;font-family:Inter,sans-serif;font-size:14px;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:0 48px 0 16px!important}.blog-sidebar--list .search-bar span{position:absolute;top:6px;bottom:6px;right:6px}.blog-sidebar--list .search-bar button{width:36px;height:36px;color:#3b5bff!important;background:0 0!important;border:0!important;border-radius:8px!important}.blog-sidebar--list .cat_sec ul li{border-bottom:1px solid #f1f5f9;margin:0}.blog-sidebar--list .cat_sec ul li:last-child{border-bottom:0}.blog-sidebar--list .cat_sec ul li a{color:#334155;justify-content:space-between;align-items:center;width:100%;padding:12px 0;font-family:Inter,sans-serif;font-size:15px;font-weight:500;display:flex}.blog-sidebar--list .cat_sec ul li a:hover{color:#3b5bff}.blog-sidebar--list .blog-sidebar-arrow{color:#94a3b8;font-size:20px;line-height:1}.blog-sidebar--list .media-box{align-items:center;gap:14px;margin:0 0 18px;text-decoration:none;display:flex}.blog-sidebar--list .media-box:last-child{margin-bottom:0}.blog-sidebar--list .blog-sidebar-thumb,.blog-sidebar--list .blog-sidebar-thumb .blog-featured-image{aspect-ratio:1;border-radius:50%;width:56px;min-width:56px;height:56px;overflow:hidden}.blog-sidebar--list .blog-sidebar-post-copy h2{color:#0b1220;margin:0 0 4px;font-family:Outfit,sans-serif;font-size:15px;font-weight:600;line-height:1.35}.blog-sidebar--list .blog-sidebar-post-copy p{color:#94a3b8;margin:0;font-family:Inter,sans-serif;font-size:12px}.blog-sidebar--list .tags{flex-wrap:wrap;gap:8px;display:flex}.blog-sidebar--list .tags span{background:#f8fafc;font-family:Inter,sans-serif;font-weight:500;color:#475569!important;border:1px solid #e2e8f0!important;border-radius:999px!important;padding:7px 12px!important;font-size:12px!important}@media (width<=991px){.blog-list-shell{grid-template-columns:1fr}.blog-list-aside{position:static}}@media (width<=767px){.blog-list-hero{padding:48px 0 12px}.blog-list-card{padding:24px 20px 20px}}.blog-detail-page{background:#f4f7fb;min-height:100vh}.blog-detail-wrap{padding:72px 0 96px}.blog-detail-article{text-align:center;max-width:860px;margin:0 auto}.blog-detail-kicker{color:#3b5bff;letter-spacing:.08em;text-transform:capitalize;background:#fff;border-radius:999px;margin:0 0 18px;padding:5px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-block}.blog-detail-title{letter-spacing:-.03em;color:#0b1220;margin:0 0 18px;font-family:Outfit,sans-serif;font-size:clamp(36px,5.4vw,64px);font-weight:800;line-height:1.08}.blog-detail-meta{color:#64748b;margin:0 0 40px;font-family:Inter,sans-serif;font-size:14px}.blog-detail-meta span{color:#cbd5e1;margin:0 8px}.blog-detail-hero,.blog-detail-hero .blog-featured-image{width:100%;margin:0 0 40px;overflow:hidden}.blog-detail-hero .blog-featured-image{aspect-ratio:16/9;min-height:0}.blog-detail-copy{text-align:left;max-width:680px;margin:0 auto 36px}.blog-detail-lead,.blog-detail-text,.blog-detail-copy .blog-detail-text,.blog-detail-copy .cms-blog-html-content,.blog-detail-copy .cms-blog-html-content p{color:#475569!important;text-align:left!important;margin:0 0 22px!important;font-family:Inter,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.85!important}.blog-detail-lead{color:#334155!important;font-size:18px!important}.blog-detail-quote{text-align:left;border:0;margin:36px 0;padding:8px 0 8px 8px}.blog-detail-quote-mark{color:#0b1220;margin-bottom:12px;font-family:Georgia,serif;font-size:72px;line-height:.7;display:block}.blog-detail-quote p{font-family:Inter,sans-serif;font-weight:500;line-height:1.6;color:#0b1220!important;margin:0 0 16px!important;font-size:22px!important}.blog-detail-quote cite{color:#0b1220;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;display:block}.blog-detail-gallery{gap:20px;margin:0 0 40px;display:grid}.blog-detail-gallery--2{grid-template-columns:1fr 1fr}.blog-detail-gallery .blog-featured-image{aspect-ratio:4/3;min-height:0}.blog-detail-footer{text-align:left;color:#475569;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:680px;margin:0 auto 48px;padding-top:8px;font-family:Inter,sans-serif;font-size:14px;display:flex}.blog-detail-footer strong{color:#0b1220;margin-right:6px}.blog-detail-share{align-items:center;gap:12px;display:inline-flex}.blog-detail-share a{color:#0b1220;font-size:14px}.blog-detail-share a:hover{color:#3b5bff}.comment-form--editorial{text-align:left;max-width:680px;margin:0 auto}.comment-form--editorial .msg-heading,.comment-form--editorial .msg-heading span,.comment-form--editorial .msg-heading span:before,.comment-form--editorial .msg-heading span:after{background:0 0!important;border:0!important}.comment-form--editorial .msg-heading{margin-bottom:24px!important}.comment-form--editorial .msg-heading span{color:#0b1220!important;padding:0!important;font-family:Outfit,sans-serif!important;font-size:32px!important;font-weight:700!important}.comment-form--editorial .comment-form-row{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.comment-form--editorial .my-form input,.comment-form--editorial .my-form textarea{color:#0b1220;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;margin-bottom:14px;padding:14px 16px;font-family:Inter,sans-serif;font-size:15px}.blog-detail-comment-btn{color:#fff;cursor:pointer;background:#0b1220;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 28px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;display:inline-flex}.blog-detail-back{text-align:center;margin:36px 0 0}.blog-detail-back a{color:#0b1220;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none}.blog-detail-back a:hover{color:#3b5bff}@media (width<=767px){.blog-detail-wrap{padding:40px 0 64px}.blog-detail-gallery--2,.comment-form--editorial .comment-form-row{grid-template-columns:1fr}.blog-detail-footer{flex-direction:column;align-items:flex-start}}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/90:hover{border-color:#ffffffe6}.hover\:bg-\[\#202020\]:hover{--tw-bg-opacity:1;background-color:rgb(32 32 32/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fed51b\]:hover{--tw-bg-opacity:1;background-color:rgb(254 213 27/var(--tw-bg-opacity,1))}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}.hover\:text-\[\#202020\]:hover{--tw-text-opacity:1;color:rgb(32 32 32/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:outline-none:focus,.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1\.5{--tw-translate-x:.375rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-white\/60{background-color:#fff9}.group:hover .group-hover\:text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white\/80{color:#fffc}@media (width>=576px){.sm\:right-10{right:2.5rem}.sm\:right-8{right:2rem}.sm\:top-14{top:3.5rem}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-6{margin-top:1.5rem}.sm\:flex{display:flex}.sm\:min-h-\[520px\]{min-height:520px}.sm\:w-1\/12{width:8.33333%}.sm\:w-10\/12{width:83.3333%}.sm\:w-11\/12{width:91.6667%}.sm\:w-14{width:3.5rem}.sm\:w-2\/12{width:16.6667%}.sm\:w-3\/12{width:25%}.sm\:w-4\/12{width:33.3333%}.sm\:w-5{width:1.25rem}.sm\:w-5\/12{width:41.6667%}.sm\:w-6\/12{width:50%}.sm\:w-7\/12{width:58.3333%}.sm\:w-8\/12{width:66.6667%}.sm\:w-9\/12{width:75%}.sm\:w-full{width:100%}.sm\:max-w-\[540px\]{max-width:540px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-4{gap:1rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:\!px-12{padding-left:3rem!important;padding-right:3rem!important}.sm\:\!py-12{padding-top:3rem!important;padding-bottom:3rem!important}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:pb-16{padding-bottom:4rem}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[3\.2rem\]{font-size:3.2rem}.sm\:text-\[48px\]{font-size:48px}}@media (width>=768px){.md\:w-1\/12{width:8.33333%}.md\:w-10\/12{width:83.3333%}.md\:w-11\/12{width:91.6667%}.md\:w-2\/12{width:16.6667%}.md\:w-3\/12{width:25%}.md\:w-4\/12{width:33.3333%}.md\:w-5\/12{width:41.6667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.3333%}.md\:w-8\/12{width:66.6667%}.md\:w-9\/12{width:75%}.md\:w-full{width:100%}.md\:max-w-\[720px\]{max-width:720px}.md\:\!px-16{padding-left:4rem!important;padding-right:4rem!important}}@media (width>=992px){.lg\:order-2{order:2}.lg\:ml-6{margin-left:1.5rem}.lg\:ml-\[16\.666667\%\]{margin-left:16.6667%}.lg\:ml-\[50\%\]{margin-left:50%}.lg\:ml-\[8\.333333\%\]{margin-left:8.33333%}.lg\:mr-8{margin-right:2rem}.lg\:h-8{height:2rem}.lg\:w-1\/12{width:8.33333%}.lg\:w-10\/12{width:83.3333%}.lg\:w-11\/12{width:91.6667%}.lg\:w-2\/12{width:16.6667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.3333%}.lg\:w-5\/12{width:41.6667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.3333%}.lg\:w-8{width:2rem}.lg\:w-8\/12{width:66.6667%}.lg\:w-9\/12{width:75%}.lg\:w-\[48\%\]{width:48%}.lg\:w-\[80\%\]{width:80%}.lg\:w-\[min\(640px\,70vw\)\]{width:min(640px,70vw)}.lg\:w-full{width:100%}.lg\:max-w-\[960px\]{max-width:960px}.lg\:translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-2{gap:.5rem}.lg\:gap-6{gap:1.5rem}.lg\:rounded-2xl{border-radius:1rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pr-8{padding-right:2rem}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[4rem\]{font-size:4rem}.lg\:text-\[54px\]{font-size:54px}}@media (width>=1200px){.xl\:ml-10{margin-left:2.5rem}.xl\:mr-12{margin-right:3rem}.xl\:inline-flex{display:inline-flex}.xl\:w-\[50\%\]{width:50%}.xl\:w-\[78\%\]{width:78%}.xl\:max-w-\[1140px\]{max-width:1140px}.xl\:translate-x-10{--tw-translate-x:2.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:text-\[4\.5rem\]{font-size:4.5rem}.xl\:text-\[58px\]{font-size:58px}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff;border-left:0 solid #fff;border-right:0 solid #fff;width:12px}::-webkit-scrollbar-thumb{cursor:pointer;background:#3b5bff;width:0;height:25%;transition:all .5s}body{color:#1e293b;letter-spacing:.012em;word-spacing:.04em;width:100%;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:1.7;position:relative;overflow-x:visible}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:.02em;margin-bottom:0;font-family:Outfit,sans-serif;font-weight:700;line-height:1.25}a,:before,:after,img,span,input,button,.navbar,.fixedmenu,.tp-bullet,.owl-dot,.owl-prev,.owl-next{-o-transition:ease-in-out .2s;transition:all .2s ease-in-out}section,.section-padding{position:relative;overflow:hidden}a{color:inherit;text-decoration:none}.btn.focus,.btn:focus{box-shadow:none}p:last-child{margin-bottom:0!important}.fa,.far,.fas{display:inline}a:active,a:hover{color:#3b5bff}.hidden{display:none}ul{margin-bottom:0}.bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.btn{-webkit-appearance:initial;z-index:2;letter-spacing:.5px;font-size:17px;line-height:inherit;text-transform:capitalize;border:2px solid #0000;border-radius:0;width:auto;font-family:Inter,sans-serif;font-weight:500;display:inline-block;position:sticky;overflow:hidden;transition:all .5s!important}.parallax-disable{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.position-relative{position:relative}.left-overlay{position:absolute;inset:0 60% 0 0}.right-overlay{position:absolute;inset:0 0 0 50%}.facebook-text-hvr:hover{color:#4267b2!important}.twitter-text-hvr:hover{color:#1da1f2!important}.instagram-text-hvr:hover{color:#c32aa3!important}.linkedin-text-hvr:hover{color:#0077b5!important}.pinterest-text-hvr:hover{color:#bd081c!important}.google-text-hvr:hover{color:#db4437!important}.no-transition *{transition-timing-function:initial;-moz-transition-timing-function:initial;-webkit-transition-timing-function:initial;-o-transition-timing-function:initial;-ms-transition-timing-function:initial;-o-transition-duration:0s;transition-duration:0s}.color-lines{height:15px}.padding-top{padding-top:120px}.padding-bottom{padding-bottom:120px}.heading{color:#fff;letter-spacing:.03em;margin-bottom:50px;font-family:Outfit,sans-serif;font-size:46px;font-weight:700;line-height:1.22}.text{color:#fff;letter-spacing:.015em;word-spacing:.05em;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:1.75}.heading span{display:block}.white-trans-btn{color:#fff;background-color:#0000;border:1px solid #fff;padding:8px 35px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;transition:all .5s}.white-trans-btn:hover{color:#000;background-color:#fff}.green-btn{color:#fff;text-transform:uppercase;letter-spacing:.1em;text-align:center;z-index:1;background-color:#00b4ff;border:1px solid #00b4ff;border-radius:.5em;padding:8px 35px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:all .8s;position:relative;overflow:hidden}.green-btn:hover{color:#fff;border:1px solid #3b5bff}.green-btn span{z-index:-1;background-color:#3b5bff;border-radius:50%;width:25%;height:100%;transition:all .5s;position:absolute;transform:translateY(150%)}.pink-btn{color:#fff;text-transform:uppercase;letter-spacing:.1em;text-align:center;z-index:1;cursor:pointer;background-color:#3b5bff;border:1px solid #3b5bff;border-radius:.5em;padding:8px 35px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:all .8s;position:relative;overflow:hidden}.pink-btn:hover{color:#fff;border:1px solid #00b4ff}.pink-btn span{cursor:pointer;z-index:-1;background-color:#00b4ff;border-radius:50%;width:25%;height:100%;transition:all .5s;position:absolute;transform:translateY(150%)}.purple-btn{color:#fff;letter-spacing:.1em;text-align:center;z-index:1;cursor:pointer;background-color:#7a4dff;border:1px solid #7a4dff;border-radius:.5em;padding:8px 35px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:all .8s;position:relative;overflow:hidden}.purple-btn:hover{color:#fff;border:1px solid #3b5bff}.purple-btn span{z-index:-1;background-color:#3b5bff;border-radius:50%;width:25%;height:100%;transition:all .5s;position:absolute;transform:translateY(150%)}.anim-btn{text-transform:uppercase;letter-spacing:.1em;text-align:center;z-index:1;color:#fff;background-color:#0000;border:1px solid #fff;border-radius:.5em;padding:10px 30px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:all .8s;position:relative;overflow:hidden}.anim-btn:hover{border:1px solid #fff}.anim-btn span{z-index:-1;background-color:#fff;border-radius:50%;width:25%;height:100%;transition:all .5s;position:absolute;transform:translateY(150%)}.anim-btn:hover{color:#000}.anim-btn:hover span,.green-btn:hover span,.purple-btn:hover span,.pink-btn:hover span{transform:translateY(0)scale(3.15)}.anim-btn span:first-child,.green-btn span:first-child,.purple-btn span:first-child,.pink-btn span:first-child{transition-delay:0s;left:0%}.anim-btn span:nth-child(2),.green-btn span:nth-child(2),.purple-btn span:nth-child(2),.pink-btn span:nth-child(2){transition-delay:.1s;left:25%}.anim-btn span:nth-child(3),.green-btn span:nth-child(3),.purple-btn span:nth-child(3),.pink-btn span:nth-child(3){transition-delay:.2s;left:50%}.anim-btn span:nth-child(4),.green-btn span:nth-child(4),.purple-btn span:nth-child(4),.pink-btn span:nth-child(4){transition-delay:.3s;left:75%}.anim-btn span:nth-child(5),.green-btn span:nth-child(5),.purple-btn span:nth-child(5),.pink-btn span:nth-child(5){transition-delay:.4s;left:100%}header .upper-nav{padding-top:50px}header .upper-nav .top-personal-info{padding-left:0}header .upper-nav .top-personal-info li{margin-right:20px;list-style:none;display:inline-block}header .upper-nav .top-personal-info li:last-child{margin-right:0}header .upper-nav .top-personal-info li a{color:#333;font-family:Inter,sans-serif;font-size:14px;font-weight:400;transition:all .5s}header .upper-nav .top-personal-info li a:hover{color:#00b4ff}header .upper-nav .top-personal-info li a i{color:#3b5bff;margin-right:5px;font-size:18px}header .fixed-nav-links{display:none}header .top-social-links li{margin-left:0;list-style:none;display:inline-block}header .top-social-links li a{background-color:#0000;justify-content:center;align-items:center;width:35px;height:35px;transition:all .5s;display:flex}header .top-social-links li a:hover{border-radius:50%}header .top-social-links li a.twit:hover{background-color:#00acee}header .top-social-links li a.link-in:hover{background-color:#0e76a8}header .top-social-links li a.insta:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}header .top-social-links li a.fb:hover{background-color:#3b5998}header .top-social-links li a i{color:#000;font-size:20px}header .top-social-links li a:hover i{color:#fff}header .simple-nav-logo{text-align:center;z-index:111;background-color:#fff;margin-right:0;padding:28px 32px;position:relative}header .fixed-nav-logo{display:none}header .navbar-brand img{max-width:80%}header .main-navigation{padding-top:30px}header .main-navigation .navbar{padding:0}header .main-navigation nav .navbar-nav .nav-item{margin-left:0;display:inline-block}header .main-navigation nav .navbar-nav .nav-item .nav-link{color:#000;padding-top:0;font-family:Outfit,sans-serif;font-size:16px;font-weight:500;transition:all .5s}header .main-navigation nav .navbar-nav .nav-item .nav-link:hover,header .main-navigation nav .navbar-nav .nav-item .nav-link.active{color:#3b5bff}header .main-navigation nav .navbar-nav .nav-item:nth-child(2n) .nav-link:hover,header .main-navigation nav .navbar-nav .nav-item:nth-child(2n) .nav-link.active{color:#00b4ff}header .main-navigation nav .navbar-nav .nav-item:nth-child(3n) .nav-link:hover,header .main-navigation nav .navbar-nav .nav-item:nth-child(3n) .nav-link.active{color:#7a4dff}.header-appear{z-index:1111;background-color:#fff;animation-name:animationFade;animation-duration:1s;animation-fill-mode:both;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 10px -10px #00000059}.header-appear .upper-nav{display:none}.header-appear .main-navigation{padding-top:20px;padding-bottom:10px}.header-appear .simple-nav-logo{display:none}.header-appear .fixed-nav-logo{display:block;transform:translateY(-3px)}.header-appear .fixed-nav-logo img{width:180px}.header-appear .main-navigation .simple-navbar{justify-content:flex-end;align-items:center;display:flex}.header-appear .fixed-nav-links{margin-left:25px;display:inline-block;transform:translateY(-5px)}.header-appear .sidemenu_btn{top:41px}@keyframes animationFade{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.side-menu .bg-overlay{background:#3b5bffe6}.side-menu{z-index:2032;background-image:url(/images/side-menu.jpg);background-position:50%;background-size:cover;width:100%;height:100%;transition:transform .5s;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translateY(100%)}.side-menu-opacity{opacity:0}.side-menu.left{left:0;right:auto;transform:translate(-100%)}.side-menu.before-side{width:280px}.side-menu.side-menu-active,.side-menu.before-side{transform:translate(0,0)}.pul-menu .side-menu.side-menu-active{visibility:visible;opacity:1}.side-menu .navbar-brand{margin:0 0 2.5rem}#close_side_menu{z-index:1031;opacity:.4;background-color:#000;width:100%;height:100%;transition:opacity .3s cubic-bezier(.895,.03,.685,.22);display:none;position:fixed;top:0;left:0}.side-menu .btn-close{text-align:center;cursor:pointer;width:33px;height:33px;display:inline-block;position:absolute;top:61px;right:50px}.header-appear~.side-menu .btn-close{top:50px}.side-menu.before-side .btn-close{display:none}.side-menu .btn-close:before,.side-menu .btn-close:after{content:" ";background:#fff;width:2px;height:24px;position:absolute;top:5px;left:16px}.side-menu .btn-close:before{transform:rotate(45deg)}.side-menu .btn-close:after{transform:rotate(-45deg)}.sidemenu_btn{width:36px;margin-top:.4rem;margin-right:1rem;padding:6px;transition:all .3s linear;display:inline-block;position:absolute;top:61px;right:30px}.sidemenu_btn span{background:#000;width:100%;height:2px;margin:auto;transition:all .5s;display:block}.sidemenu_btn:hover span{background:#3b5bff}.sidemenu_btn:hover span:first-child,.sidemenu_btn:hover span:last-child{width:70%}.sidemenu_btn span:nth-child(2){margin:4px 0}.side-menu .inner-wrapper{text-align:left;flex-wrap:wrap;align-items:center;height:100%;padding:3.5rem 5rem;display:flex;position:relative;overflow-y:auto}.pul-menu.pushwrap .side-menu .inner-wrapper{padding:3.5rem 2.5rem}.side-menu .side-nav{margin-bottom:30px;display:block}.side-nav .navbar-nav .nav-item{opacity:0;margin:3px 0;transition:all .8s .5s;display:block;transform:translateY(30px);padding:0!important}.side-nav .navbar-nav .nav-item:first-child{transition-delay:.1s}.side-nav .navbar-nav .nav-item:nth-child(2){transition-delay:.2s}.side-nav .navbar-nav .nav-item:nth-child(3){transition-delay:.3s}.side-nav .navbar-nav .nav-item:nth-child(4){transition-delay:.4s}.side-nav .navbar-nav .nav-item:nth-child(5){transition-delay:.5s}.side-nav .navbar-nav .nav-item:nth-child(6){transition-delay:.6s}.side-nav .navbar-nav .nav-item:nth-child(7){transition-delay:.7s}.side-nav .navbar-nav .nav-item:nth-child(8){transition-delay:.8s}.side-nav .navbar-nav .nav-item:nth-child(9){transition-delay:.9s}.side-menu.side-menu-active .side-nav .navbar-nav .nav-item{opacity:1;transform:translateY(0)}.side-nav .navbar-nav .nav-link{color:#fff;border-radius:0;font-family:Outfit,sans-serif;font-size:36px;font-weight:700;line-height:normal;display:inline-table;position:relative;padding:2px 0 3px!important}.side-nav .navbar-nav .nav-link:after{content:"";background:#fff;width:0;height:3px;transition:all .5s cubic-bezier(0,0,.2,1);display:inline-block;position:absolute;bottom:0;left:0;overflow:hidden}.side-nav .navbar-nav .nav-link:hover:after,.side-nav .navbar-nav .nav-link:focus:after,.side-nav .navbar-nav .nav-link.active:after{width:100%}.side-nav .navbar-nav .nav-link.active{background:0 0}.side-menu-inner-content{border-bottom:1px solid #ffffff80;padding-bottom:30px}.side-menu p{margin-bottom:0}.menu-company-details{margin-top:-15px;margin-bottom:25px}.menu-company-details span{color:#fff;margin-bottom:5px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;display:block}.social-icons-simple{margin-bottom:0;margin-left:-10px}.social-icons-simple li{padding-left:8px;display:inline-block}.social-icons-simple li:first-child{padding-left:0}.social-icons-simple li a{text-align:center;z-index:1;border:1px solid #0000;border-radius:50%;width:40px;height:40px;font-size:16px;line-height:42px;transition:background-color .5s;display:block;position:relative;overflow:hidden}.social-icons-simple li a:hover{background-color:#fff}.social-icons-simple li.animated-wrap a:hover{color:#fff;background-color:#0000}.slider-area{margin-top:-40px;position:relative}.slider-area .bg-overlay{background-color:#3b5bff;width:50%;left:0}.slider-area .container{padding-top:100px;padding-bottom:100px}.slider-area .container .inner-bg-overlay{background-color:#3b5bff;position:absolute;inset:0 12% 0 0}.slider-area .slider-detail{align-items:center;display:flex}.slider-area .slider-detail .slider-slide .slider-inner-content{width:90%;overflow:hidden}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-heading{color:#fff;letter-spacing:.04em;word-spacing:.08em;margin-bottom:30px;font-family:Outfit,sans-serif;font-size:48px;font-weight:700;line-height:1.22}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-heading span{display:block}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-text{color:#fff;letter-spacing:.02em;word-spacing:.08em;margin-bottom:30px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.75}.slider-area .slider-arrows{position:absolute;top:50%;right:-7%;transform:translateY(-50%)}.slider-area .slider-arrows .slider-arr{background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .5s;display:flex}.slider-area .slider-arrows .slider-arr:hover{background-color:#00b4ff}.slider-area .slider-arrows .slider-arr-up{margin-bottom:15px;padding-bottom:1px}.slider-area .slider-arrows .slider-arr-down{padding-top:1px}.slider-area .slider-arrows .slider-arr i{color:#fff;font-size:16px}.slider-area img{width:100%}.about-sec{padding-top:10px}.about-sec .about-overlay{background-color:#00b4ff;display:block;position:absolute;inset:10px 0 0 60%}.about-sec .services-area{justify-content:center;align-items:center;display:flex;position:relative}.about-sec .services-area .purple-overlay{background-color:#7a4dff;display:block;position:absolute;inset:0 10px 0 0}.about-sec .services-area .services{cursor:pointer;justify-content:center;align-items:center;display:flex}.about-sec .services-area .services .service-card{margin-bottom:100px}.about-sec .services-area .services:last-child .service-card,.about-sec .services-area .services:nth-child(3) .service-card{margin-bottom:0}.about-sec .services-area .services .service-card .icon-holder{margin-bottom:12px;transition:all .5s}.about-sec .services-area .services .service-card .icon-holder i{color:#fff;font-size:100px}.about-sec .services-area .services:hover .service-card .icon-holder{animation:.8s infinite pulse}.about-sec .services-area .services .service-card .card-heading{color:#fff;font-family:Outfit,sans-serif;font-size:28px;font-weight:600;transition:all .5s}.about-sec .about-area{background-color:#00b4ff;padding-left:50px}.about-sec .about-area .about-inner-content .anim-btn{margin-top:30px}.stats-sec .stats-heading-area .sub-heading{color:#3b5bff;margin-bottom:20px;font-family:Inter,sans-serif;font-size:18px;font-weight:400}.stats-sec .stats-heading-area .heading{color:#000;margin-bottom:30px}.stats-sec .stats-heading-area .text{color:#000;opacity:.7;width:55%;margin:0 auto}.stats-sec .circular-wrap{padding-top:100px}.stats-sec .circular-wrap .circle{max-width:210px;display:inline-block;position:relative}.stats-sec .circular-wrap .circle .counter-num{color:#000;font-family:Inter,sans-serif;font-size:1.875rem;font-weight:700;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stats-sec .circular-wrap h4.darkcolor{color:#000;opacity:.7;max-width:184px;margin-top:30px;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:20px;font-weight:500}.team-sec .left-overlay,.team-sec .inner-team-sec{background-color:#3b5bff}.team-sec .heading{margin-bottom:30px}.team-sec .inner-team-sec .team-area{width:80%;margin:0 auto}.team-sec .inner-team-sec .team-area .team-nav{text-align:center;color:#000;z-index:11;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .5s;display:flex;position:absolute;top:40%;transform:translateY(-50%)}.team-sec .inner-team-sec .team-area .team-nav:hover{background-color:#000}.team-sec .inner-team-sec .team-area .team-nav:hover i{color:#fff}.team-sec .inner-team-sec .team-area .team-nav.team-prev{left:25px}.team-sec .inner-team-sec .team-area .team-nav.team-next{right:30px}.team-sec .inner-team-sec .team-area .team-nav i{font-size:14px}.team-sec .team-detail{margin-top:15px}.team-sec .inner-team-sec .team-carousel .team-box .team-info{color:#fff;margin-top:30px;font-family:Inter,sans-serif}.team-sec .inner-team-sec .team-carousel .team-box .team-info .team-name{margin-bottom:8px;font-size:22px;font-weight:400}.team-sec .inner-team-sec .team-carousel .team-box .team-info .team-designation{font-size:16px;font-weight:400}.team-box .overlay{opacity:0;background:#3b5bff80;transition:all .8s;position:absolute;inset:5%}.team-sec .item:hover .team-box{cursor:pointer}.team-sec .item:hover .team-box .overlay{opacity:1}.team-box .team-social li{opacity:0;visibility:hidden;transform:translateY(-100%)}.team-box:hover .team-social li{opacity:1;visibility:visible;transform:translateY(0)}.team-box .team-social li{transition:all .5s;display:inline-block}.team-box .team-social li:first-child{transition-delay:.1s}.team-box .team-social li:nth-child(2){transition-delay:.2s}.team-box .team-social li:nth-child(3){transition-delay:.3s}.team-box .team-social li:nth-child(4){transition-delay:.4s}.team-box .team-social li:nth-child(5){transition-delay:.5s}.team-box .team-social li:nth-child(6){transition-delay:.6s}.team-box .team-social li:nth-child(7){transition-delay:.7s}.team-box .team-social li a{text-align:center;z-index:1;color:#fff;background:0 0;border:1px solid #0000;border-radius:50%;width:36px;height:36px;font-size:18px;line-height:36px;transition:all .1s;display:block;position:relative;overflow:hidden;box-shadow:0 0 3px #0000001a}.team-box .team-social li a:hover{background-color:#fff;border-color:#fff}.portfolio-sec{margin-bottom:30px}.portfolio-sec .container{max-width:1140px}.portfolio-sec .heading{color:#000;margin-bottom:0;font-size:50px}.cbp-wrapper-outer{overflow:visible}.cbp-l-loadMore-button .cbp-l-loadMore-link,.cbp-l-loadMore-button .cbp-l-loadMore-button-link{padding:12px 32px}.cbp-l-loadMore-button .cbp-l-loadMore-link,.cbp-l-loadMore-button .cbp-l-loadMore-button-link,.cbp-l-loadMore-button .cbp-l-loadMore-link:hover,.cbp-l-loadMore-button .cbp-l-loadMore-button-link:hover,.cbp-l-loadMore-button .cbp-l-loadMore-link:focus,.cbp-l-loadMore-button .cbp-l-loadMore-button-link:focus{color:#fff}.cbp-l-filters-button .cbp-filter-item{color:#000;background:0 0;border:none;border-bottom:2px solid #0000;margin:0 15px 0 0;padding:0;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active{color:#3b5bff;background:0 0;border-bottom:3px solid #3b5bff}.cbp-l-filters-button .cbp-filter-item,.cbp-item.even{transition:all .3s}.cbp-item.even{margin-top:-190px}.cbp-l-grid-mosaic .cbp-caption-activeWrap{background:#3b5bffcc}.cbp-l-caption-title{color:#fff!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:400!important}.portfolio-detail-text{color:#fff;font-style:italic}.portfolio-hover-effect .hover-text{padding-bottom:2%;padding-left:3%}.portfolio-hover-effect .portfolio-inner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-hover-effect .portfolio-inner-content span{background-color:#fff;width:70px;height:3px;display:block}.portfolio-hover-effect .portfolio-inner-content span:nth-child(2){transform:rotate(90deg)}.portfolio-hover-effect .hover-text .p-hover-title{color:#fff;margin-bottom:0;font-family:Inter,sans-serif;font-size:20px;font-weight:500}.portfolio-hover-effect .hover-text .p-hover-des{color:#fff;font-family:Open Sans,sans-serif;font-size:14px}#js-loadMore-lightbox-gallery{margin-top:45px}#js-loadMore-lightbox-gallery.active{margin-top:-150px;position:relative}#js-loadMore-lightbox-gallery.active-outer{margin-top:-250px}.cbp-caption-active .cbp-caption-activeWrap{z-index:2;width:94%;height:94%;position:absolute}.cbp-caption-active .cbp-caption-activeWrap:hover .text-data{z-index:-1!important}.cbp-caption-zoom .cbp-caption-activeWrap{opacity:0;top:3%;left:3%}.portfolio-foot-detail{padding-bottom:3%}.portfolio-foot-detail .p-text{color:#000;opacity:.7;margin-bottom:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;display:inline-block}.portfolio-foot-detail .p-text:last-child{margin-bottom:0}.portfolio-foot-detail .p-num{color:#000;font-family:Inter,sans-serif;font-size:50px;font-weight:700}.testimonial-sec .right-overlay{background-color:#7a4dff;top:120px}.testimonial-sec .testimonial-area{background-color:#7a4dff}.testimonial-sec .testimonial-area .container{max-width:1140px}.testimonial-sec .testimonial-area .testimonial-details{padding-right:10px}.testimonial-sec .testimonial-area .testimonial-carousel{width:98%;margin:0 auto}.testimonial-sec .testimonial-area .testimonial-carousel .testimonial-box .icon-holder{margin-bottom:30px;display:block}.testimonial-sec .testimonial-area .testimonial-carousel .testimonial-box .icon-holder i{color:#fff;font-size:32px;font-style:italic;display:inline-block}.testimonial-sec .testimonial-area .testimonial-carousel .testimonial-box .img-holder{border-radius:50%;width:100px;height:100px;margin-top:10px;margin-bottom:20px;display:inline-block}.testimonial-sec .testimonial-area .testimonial-carousel .testimonial-box .img-holder img{border-radius:50%;width:100%}.testimonial-sec .testimonial-area .testimonial-carousel .testimonial-box .user-name{color:#fff;font-family:Inter,sans-serif;font-size:24px;font-weight:400}.sponser-tags .item{cursor:pointer;justify-content:center;align-items:center;display:flex}.sponser-tags .item img{width:80%;display:inline-block}.blog-sec{padding-top:120px}.blog-sec .left-overlay{background-color:#00b4ff;top:120px}.blog-sec .blog-area{padding-top:50px;padding-bottom:50px}.blog-sec .blog-inner-overlay{background-color:#00b4ff;position:absolute;inset:0 34% 0 0}.blog-sec .blog-area .blog-detail .heading{margin-bottom:40px}.blog-sec .blog-area .blog-detail .white-trans-btn{margin-top:10px}.contact-sec .heading{color:#000;margin-bottom:40px;font-size:40px}.contact-sec .contact-form{width:95%}.contact-sec .contact-form input{color:#8799a3;height:50px;padding:25px;font-size:16px}.contact-sec .contact-form .form-control{border:2px solid #eceef2;border-radius:0}.contact-sec .contact-form input::placeholder{color:#8799a3;font-size:16px}.contact-sec .contact-form textarea{color:#8799a3;height:202px;padding:13px 13px 13px 25px;font-size:16px}.contact-sec .contact-form .purple-btn{margin-top:15px}.contact-sec .contact-background{z-index:-1;position:absolute;top:-35px;right:0}.contact-sec .contact-details{width:90%;margin-left:20px;font-family:Inter,sans-serif}.contact-sec .contact-details .heading{margin-bottom:50px}.contact-sec .contact-details .text{color:#000;opacity:.8}.contact-sec .contact-details ul{margin-top:50px;margin-bottom:0;padding-left:0}.contact-sec .contact-details ul li{color:#000;opacity:.8;align-items:center;margin-bottom:22px;font-size:16px;list-style:none;display:flex}.contact-sec .contact-details ul li:first-child{width:60%}.contact-sec .contact-details ul li span{padding-right:30px;display:inline-block}.contact-sec .contact-details ul li span:last-child{padding-right:0}.contact-sec .contact-details ul li i{margin-bottom:8px;margin-right:20px;font-size:38px}.contact-sec .contact-details ul li i.addr{color:#3b5bff;font-size:44px}.contact-sec .contact-details ul li i.phone{color:#7a4dff}.contact-sec .contact-details ul li i.email{color:#00b4ff;transform:rotate(-30deg)}.footer-style-1{padding:5rem 0}.footer-social ul{margin:0;padding:0}.footer-social li{display:inline-block}.footer-social a{text-align:center;border:1px solid #0000;border-radius:50px;width:45px;height:45px;margin:0 10px 0 0;font-size:17px;line-height:45px;transition:background-color .2s ease-in-out;display:block}.footer-social li:last-child a{margin-right:0}.footer-social li a:hover{color:#fff;background-color:#3b5bff}.company-about{font-size:14px}.scroll-top-arrow,.scroll-top-arrow:focus{z-index:9995;color:#fff;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background-color:#3b5bff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:opacity .25s,visibility .25s,transform .25s,background-color .2s,box-shadow .2s;display:inline-flex;position:fixed;bottom:20px;right:18px;transform:translateY(12px);box-shadow:0 6px 18px #3b5bff59}.scroll-top-arrow svg{width:20px;height:20px}.scroll-top-arrow--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.scroll-top-arrow:hover,.scroll-top-arrow:focus-visible{color:#fff;background-color:#3b5bff;box-shadow:0 8px 22px #3b5bff73}.scroll-top-arrow--visible:hover,.scroll-top-arrow--visible:focus-visible{transform:translateY(-2px)}@media (width<=767px){.scroll-top-arrow,.scroll-top-arrow:focus{width:44px;height:44px;right:12px}.scroll-top-arrow svg{width:18px;height:18px}}[class*=bg-img]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:relative;overflow:hidden}.preloader{text-align:center;z-index:999;background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.center{text-align:center;justify-content:center;align-items:center;min-height:100vh;display:flex}.loader-32 .loader-container{width:220px}.loader-32 .ball-wrapper{width:50px;margin:0 10px;padding-bottom:10px;display:inline-block;position:relative}.loader-32 .ball-holder{height:130px;position:relative;overflow:hidden}.loader-32 .ball{transform-origin:50%;z-index:2;background-color:#00b4ff;border:1px solid #00b4ff;border-radius:25px;width:30px;height:30px;animation:1s linear infinite loader32;display:block;position:absolute;bottom:0;left:50%;transform:translateY(0)translate(-50%)translateZ(0)}.loader-32 .ball-wrapper:nth-child(2) .ball{background-color:#7a4dff;border:1px solid #7a4dff}.loader-32 .ball-wrapper:nth-child(3) .ball{background-color:#3b5bff;border:1px solid #3b5bff}.loader-32 .shadow{opacity:1;z-index:1;background:#a1a0a1;border-radius:50%;width:100%;height:6px;animation:1s linear infinite shadow32;position:absolute;bottom:9px}.ball-wrapper:first-of-type .ball,.ball-wrapper:first-of-type .shadow{animation-delay:0s}.ball-wrapper:nth-of-type(2) .ball,.ball-wrapper:nth-of-type(2) .shadow{animation-delay:.2s}.ball-wrapper:nth-of-type(3) .ball,.cube-wrapper:nth-of-type(3) .shadow{animation-delay:.3s}@keyframes loader32{0%{transform:translate(-50%,10px)}40%{width:30px;height:30px;transform:translate(-50%,-90px)}50%{width:30px;height:30px;transform:translate(-50%,-100px)}65%{width:30px;height:30px;transform:translate(-50%,-90px)}75%{width:30px;height:30px;transform:translate(-50%)}to{width:50px;height:15px;transform:translate(-50%,10px)}}@keyframes shadow32{0%{opacity:1;transform:scale(.9)}50%{opacity:.3;transform:scale(.2)}to{opacity:1;transform:scale(.9)}}.slider-sec{min-height:300px;margin-top:-40px;position:relative}.slider-sec .slider-row{padding-top:50px;padding-bottom:50px}.slider-sec .overlay{background-color:#3b5bff;position:absolute;inset:0 50% 0 0}.slider-sec .inner-overlay{background-color:#3b5bff;position:absolute;inset:0 20% 0 0}.slider-sec .inner-slider-content h4{color:#fff;margin-bottom:20px;font-family:Outfit,sans-serif;font-size:60px;font-weight:700}.crumbs{position:relative}.crumbs .breadcrumb-items{display:inline-block}.crumbs .breadcrumb{background-color:#0000;border-radius:0;margin-bottom:0;padding:0}.breadcrumb-item+.breadcrumb-item:before{color:#fff}.crumbs .breadcrumb li a{color:#fff;border-bottom:1px solid #0000;padding-bottom:5px;font-family:Inter,sans-serif;font-size:16px;text-decoration:none;transition:all .5s}.crumbs .breadcrumb li a:hover{border-bottom:1px solid #fff}.standalone-row .stand-img-des{text-align:center;padding-left:30px}.standalone-row:nth-child(2) .stand-img-des{padding-left:0;padding-right:30px}.standalone-detail .sub-heading{color:#3b5bff;margin-bottom:20px}.standalone-area .sub-heading{color:#3b5bff;margin-bottom:8px}.standalone-detail .heading{color:#000;margin-bottom:20px;font-family:Inter,sans-serif;font-size:40px;font-weight:500}.standalone-detail .para_text{color:#000;text-align:center;opacity:.8;margin:0 auto;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:2.1}.standalone-detail{padding-bottom:100px}.standalone-area .gradient-text1{margin-bottom:12px;font-family:Inter,sans-serif;font-weight:500}.standalone-area .stand-img-des .para_text{color:#000;opacity:.8;font-family:Inter,sans-serif;font-weight:400}@media (width>=1200px) and (width<=1250px){.header-appear .sidemenu_btn{top:38px!important}}@media (width>=992px) and (width<=1250px){header .top-social-links li a{width:30px;height:30px}header .top-social-links li a i{font-size:15px}.header-appear .fixed-nav-links{margin-left:10px}.header-appear .sidemenu_btn{top:33px;right:0}}@media (width>=992px) and (width<=1070px){header .upper-nav .top-social-links{margin-right:50px}.sidemenu_btn{right:15px}}@media (width>=768px) and (width<=991px){header .upper-nav,.slider-area .slider-arrows{display:none}header .side-menu .navbar-brand img{max-width:80%;margin:auto;display:block}.side-nav .navbar-nav{text-align:center}.menu-company-details{text-align:center;margin-bottom:25px}.social-icons-simple,.side-menu p{text-align:center}.side-nav .navbar-nav .nav-link{font-size:26px}.header-appear .fixed-nav-links{margin-left:0;margin-right:25px}.sidemenu_btn{top:60px}.header-appear .sidemenu_btn{top:40px;right:0}.header-appear~.side-menu .btn-close{top:30px;right:23px}.header-appear .fixed-nav-logo{margin-right:0;transform:translateY(-3px)}.header-appear .fixed-nav-logo img{width:150px}.side-menu,.slider-area .slider-detail .slider-slide .slider-inner-content{width:100%}.slider-area .container .inner-bg-overlay{right:0}.slider-area .slider-detail{margin-bottom:50px}.slider-area .bg-overlay{width:100%;left:0;right:0}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-text{width:100%}.slider-area .slider-arrows{display:none}.about-sec .services-area .services:nth-child(3) .service-card,.about-sec .services-area .services .service-card{margin-bottom:60px}.about-sec .about-overlay{background-color:#7a4dff;left:0}.about-sec .about-area{padding-left:20px;padding-right:20px}.stats-sec .stats-heading-area .text{width:95%}.stats-sec .circular-wrap{padding-top:80px}.stats-sec .circular-wrap>div{padding-bottom:80px}.stats-sec .circular-wrap>div:last-child{padding-bottom:0}.team-sec .team-detail{margin-bottom:80px}.team-sec .inner-team-sec .team-area{width:70%}.team-sec .inner-team-sec .team-area .team-nav.team-next{right:20px}.team-sec .inner-team-sec .team-area .team-nav.team-prev{left:20px}.portfolio-sec{margin-bottom:0}.portfolio-sec .heading{font-size:38px}.portfolio-foot-detail{padding-top:30%;padding-bottom:0}.portfolio-sec .green-btn{padding:8px 35px}.portfolio-foot-detail .p-text{font-size:16px}.testimonial-sec .testimonial-area .testimonial-details{margin-bottom:80px;padding-right:0}.right-overlay{left:0}.left-overlay{right:0}.blog-sec .blog-area .blog-detail{margin-bottom:80px}.contact-sec .contact-form{width:100%}.contact-sec .contact-details{width:100%;margin-top:80px;margin-left:0}.contact-sec .contact-details ul li:first-child{width:auto}.contact-sec .contact-details ul li{display:block}.contact-sec .contact-details ul li i{margin-bottom:15px;display:block}.contact-sec .contact-details ul li{margin-bottom:50px}.contact-sec .contact-details ul li:last-child{margin-bottom:0}.contact-sec .contact-form{margin-left:0;margin-right:0}.contact-sec .contact-form textarea{height:200px}.contact-sec .contact-background{top:70px}.company-about{margin-top:10px}.standalone-row:not(:last-child){margin-bottom:8rem}.standalone-area .sub-heading{margin-top:20px}.standalone-row:nth-child(2) .stand-img-des,.standalone-row .stand-img-des{padding-left:18px;padding-right:18px}.slider-sec .overlay{background-color:#3b5bff;position:absolute;inset:0}.slider-sec .inner-slider-content{width:100%;margin-bottom:50px}}@media screen and (width<=767px){header .upper-nav{display:none}.heading{font-size:44px}header .side-menu .navbar-brand img{max-width:80%;margin:auto;display:block}.slider-sec .slider-row{padding-top:70px}.side-nav .navbar-nav{text-align:center}.menu-company-details{text-align:center;margin-bottom:25px}.social-icons-simple,.side-menu p{text-align:center}.side-nav .navbar-nav .nav-link{font-size:24px}.header-appear .fixed-nav-links{margin-left:0;margin-right:40px;display:none}.sidemenu_btn{top:50px}.side-menu .inner-wrapper{padding:3.5rem 3rem}.side-menu .inner-wrapper .row{margin-left:0}.social-icons-simple,.side-menu p{font-size:13px}.header-appear .sidemenu_btn{top:35px;right:0}.header-appear~.side-menu .btn-close{top:30px;right:23px}.header-appear .fixed-nav-logo{margin-right:0;transform:translateY(-3px)}.header-appear .fixed-nav-logo img{width:130px}.side-menu,.slider-area .slider-detail .slider-slide .slider-inner-content{width:100%}.slider-area .container .inner-bg-overlay{right:0}.slider-area .slider-detail{margin-bottom:50px}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-heading{font-size:40px}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-text{width:100%}.slider-area .slider-arrows{display:none}.slider-area .bg-overlay{width:100%}.about-sec .services-area .services:nth-child(3) .service-card,.about-sec .services-area .services .service-card{margin-bottom:60px}.about-sec .about-overlay{background-color:#7a4dff;left:0}.about-sec .about-area{padding-left:20px;padding-right:20px}.stats-sec .stats-heading-area .text{width:95%}.stats-sec .circular-wrap{padding-top:80px}.stats-sec .circular-wrap>div{padding-bottom:80px}.stats-sec .circular-wrap>div:last-child{padding-bottom:0}.team-sec .team-detail{margin-bottom:80px}.team-sec .inner-team-sec .team-area{width:70%}.team-sec .inner-team-sec .team-area .team-nav.team-next{right:20px}.team-sec .inner-team-sec .team-area .team-nav.team-prev{left:20px}.portfolio-sec{margin-bottom:0}.portfolio-sec .heading{font-size:38px}.portfolio-foot-detail{padding-top:50%;padding-bottom:0}.portfolio-sec .green-btn{padding:8px 25px}.portfolio-foot-detail .p-text{font-size:11px}.testimonial-sec .testimonial-area .testimonial-details{margin-bottom:80px;padding-right:0}.right-overlay{left:0}.left-overlay{right:0}.blog-sec .blog-area .blog-detail{margin-bottom:80px}.contact-sec .contact-form{width:100%}.contact-sec .contact-details{width:100%;margin-top:80px;margin-left:0}.contact-sec .contact-details ul li:first-child{width:auto}.contact-sec .contact-details ul li{display:block}.contact-sec .contact-details ul li i{margin-bottom:15px;display:block}.contact-sec .contact-details ul li{margin-bottom:50px}.contact-sec .contact-details ul li:last-child{margin-bottom:0}.contact-sec .contact-form{margin-left:0;margin-right:0}.contact-sec .contact-form textarea{height:200px}.contact-sec .contact-background{top:70px}.company-about{margin-top:10px}.slider-sec .inner-slider-content h4{font-size:45px}.standalone-row:not(:last-child){margin-bottom:8rem}.standalone-area .sub-heading{margin-top:20px}.standalone-row:nth-child(2) .stand-img-des,.standalone-row .stand-img-des{padding-left:18px;padding-right:18px}.slider-sec .overlay{background-color:#3b5bff;position:absolute;inset:0}.slider-sec .inner-slider-content{width:100%;margin-bottom:50px}header .side-menu .navbar-brand img{max-width:60%}}@media (width>=1200px){.slider-area .slider-arrows{right:-4%}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-text{font-size:18px}.testimonial-sec .testimonial-area .container{max-width:1040px}.side-nav .navbar-nav .nav-link{font-size:30px}}@media (width>=1600px){.container{max-width:1340px}.side-nav .navbar-nav .nav-link{font-size:36px}header .main-navigation nav .navbar-nav .nav-item .nav-link{font-size:18px}.testimonial-sec .testimonial-area .container{max-width:1140px}.slider-area .slider-arrows{right:-7%}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-heading{margin-bottom:40px}.slider-area .slider-detail .slider-slide .slider-inner-content .slide-text{margin-bottom:40px;font-size:18px}.slider-area .slider-arrows .slider-arr{width:45px;height:45px}}@media (width>=1800px){.slider-area .slider-arrows{right:-11%}}.blog-featured-image{aspect-ratio:16/9;background:#eef0f3;width:100%;position:relative;overflow:hidden}.blog-featured-image>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}.blog-featured-image--sidebar{aspect-ratio:1;border-radius:8px}.blog-featured-image--upload{border:1px solid #00000017;border-radius:10px;max-width:100%}.blog-featured-image--preview{border-radius:8px;margin-bottom:16px}.blog-featured-image--teaser{aspect-ratio:auto;height:100%;min-height:440px}@media (width<=991px){.blog-featured-image--teaser{min-height:320px}}@media (width<=767px){.blog-featured-image--teaser{min-height:260px}}.blog-featured-image.is-placeholder{color:#000;opacity:.45;background:#00000005;border:1px dashed #00000026;justify-content:center;align-items:center;font-size:14px;display:flex}.blog-sub-heading{color:#3b5bff;margin-top:30px;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;display:inline-block}.blog-sub-heading span{background-color:#3b5bff;width:30px;height:2px;margin-bottom:5px;margin-right:8px;display:inline-block}.blog-content .side_tags .search-bar{background-color:#e1e1e13d;margin-bottom:50px;padding:40px}.blog-content .side_tags .search-bar form input[placeholder]{color:gray;font-family:Lato Regular;font-size:13px}.blog-content .side_tags .search-bar form input{border:.5px solid #3b5bff;border-radius:10px;padding:20px;position:relative}.blog-content .side_tags .search-bar form span{position:absolute;top:0;bottom:0;right:0}.blog-content .side_tags .search-bar form span button{color:#fff;z-index:11;background-color:#3b5bff;border:1px solid #3b5bff;border-radius:0 10px 10px 0;padding-left:15px;padding-right:15px;transition:all .8s}.blog-content .side_tags .search-bar form:hover input{border:.5px solid #3b5bff}.blog-content .side_tags .search-bar form span button:hover{cursor:pointer;background-color:#3b5bff;border:1px solid #3b5bff}.blog-content .side_tags .search-bar form span button:focus{outline:none}.blog-content .cat_sec{color:#000;background-color:#e1e1e13d;margin-bottom:50px;padding:40px;font-family:Inter,sans-serif}.blog-content h4{color:#000;margin-bottom:35px;font-family:Outfit,sans-serif;font-size:28px;font-weight:700}.blog-content .cat_sec ul{padding-left:0;margin-bottom:0!important}.blog-content .cat_sec ul li{letter-spacing:1px;text-overflow:ellipsis;margin-bottom:10px;font-family:Inter,sans-serif;font-size:15px;list-style:none;position:relative;overflow:hidden}.blog-content .cat_sec ul li:last-child{margin-bottom:0}.blog-content .cat_sec ul li a{color:#737373;padding-right:8px;font-family:Inter,sans-serif;font-weight:600;text-decoration:none;transition:all .8s;display:inline-block}.blog-content .cat_sec ul li:hover a{color:#3b5bff}.blog-content .cat_sec ul li:hover{cursor:pointer}.blog-content .cat_sec ul li .dots{overflow-wrap:break-word;white-space:nowrap}.blog-content .cat_sec ul li p{float:right;background-color:#f8f8f8;padding-left:7px;font-family:Inter,sans-serif;font-weight:600;display:inline-block}.blog-content .cat_sec ul li .dots:before{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";white-space:nowrap;opacity:1;z-index:-99999;box-sizing:border-box;width:100%;height:2px;line-height:1;position:absolute;top:5px}.blog-content .advertisment{margin-bottom:50px}.blog-content .advertisment img{width:100%;height:100%}.blog-content .popular_posts{background-color:#f8f8f8;margin-bottom:50px;padding:40px}.blog-content .popular_posts .media-box{cursor:pointer;margin-bottom:20px}.blog-content .popular_posts .media-box:hover .box-img img{border-radius:30px}.blog-content .popular_posts .media-box .box-img{aspect-ratio:1;background:#eef0f3;border-radius:8px;position:relative;overflow:hidden}.blog-content .popular_posts .media-box .box-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .8s;position:absolute;inset:0}.blog-content .popular_posts .media-box .box-detail{padding-left:0}.blog-content .popular_posts .media-box .box-detail h2{font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:all .8s}.blog-content .popular_posts .media-box:hover .box-detail h2{color:#3b5bff}.blog-content .popular_posts .media-box .box-detail p span{font-weight:700}.blog-content .popular_posts .media-box .box-detail p{font-family:Inter,sans-serif;font-size:12px}.blog-content .tags_sec{background-color:#f8f8f8;margin-bottom:50px;padding:40px}.blog-content .tags_sec .tags span{cursor:pointer;border:1px solid #000;margin-top:5px;margin-right:0;padding:4px 14px 3px;font-family:Inter,sans-serif;font-size:10px;transition:all .8s;display:inline-block}.blog-content .tags_sec .tags span:hover{color:#fff;background-color:#3b5bff;border:1px solid #3b5bff;box-shadow:1px 1px 15px #e1e1e1}.blog-content .main_content .single_blog .single_img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.blog-content .main_content .single_blog .single_img{aspect-ratio:16/9;background:#eef0f3;position:relative;overflow:hidden}.blog-content .main_content .single_blog .single_img audio{background-color:#f1f3f4;width:100%;position:absolute;bottom:0;left:0;right:0}.blog-content .main_content .single_blog .single_detail h2{color:#000;letter-spacing:.01em;margin-top:10px;margin-bottom:15px;font-family:Outfit,sans-serif;font-size:28px;font-weight:700}.blog-content .main_content .single_blog .single_detail .blog-text{color:#000;margin-bottom:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;display:block}.blog-content .main_content .single_blog .single_detail .blog-text a{color:#000;opacity:.9;margin-bottom:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .8s}.blog-content .main_content .single_blog .single_detail .blog-text a:hover{color:#3b5bff}.blog-content .main_content .single_blog .single_detail .p-text{color:#000;opacity:1;letter-spacing:.015em;word-spacing:.04em;text-align:justify;margin-bottom:30px;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:1.75}.blog-content .main_content .single_blog{mso-border-shadow:yes;border-bottom:1px solid #e1e1e1;margin-top:60px;padding-bottom:60px;transition:all 1s}.blog-content .main_content .single_blog:last-child{border-bottom:none}.blog-content .main_content .single_blog:first-child{margin-top:0}.blog-content .main_content .single_blog:hover{cursor:pointer}.blog-content .main_content .single_blog .single_detail a.our-btn{color:#fff;background-color:#3b5bff;border:1px solid #3b5bff;padding:8px 30px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:all .8s}.blog-content .main_content .single_blog .single_detail a.our-btn:hover{color:#3b5bff;background-color:#fff}.blog-content .main_content .single_blog .single_img .img-gall{overflow:hidden}.blog-content .main_content .single_blog .single_img .img-gall img{cursor:zoom-in;transition:all .8s}.blog-content .main_content .single_blog .single_img .img-gall:hover img{transform:scale(1.1)}.blog-content nav{margin-bottom:50px}.blog-content nav ul li{border:none;border-radius:50%}.blog-content nav ul li:first-child,.blog-content nav ul li:last-child{border:none;border-radius:0}.blog-content nav ul li a{color:#000;border:none;border-radius:50%;margin-right:2px;font-family:Inter,sans-serif;font-size:14px;text-decoration:none;transition:all .8s}.blog-content nav ul li a.active{color:#fff;background-color:#3b5bff;border-radius:50%}.blog-content li:first-child a,.blog-content li:last-child a{border:none}.blog-content nav ul li a:hover{color:#fff;background-color:#3b5bff}.blog-content nav ul li:first-child a:hover,.blog-content nav ul li:last-child a:hover{color:#000;background-color:#0000}.mejs__container{background:#007bff00;position:absolute!important;bottom:0!important}.blog-content .detail_img{padding-bottom:20px;position:relative}.blog-content .detail_img img{width:100%;height:100%}.blog-content .main_content .detail_blog .blog_detail .blog-sub-heading{margin-top:5px!important}.blog-content .main_content .detail_blog .blog_detail h2{color:#000;letter-spacing:.01em;margin-top:10px;margin-bottom:15px;font-family:Outfit,sans-serif;font-size:32px;font-weight:700}.blog-content .main_content .detail_blog .blog_detail .d-blog-text{color:#000;margin-bottom:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .8s;display:block}.blog-content .main_content .detail_blog .blog_detail span a:hover{color:#3b5bff}.blog-content .main_content .detail_blog .blog_detail span a{color:#000;margin-bottom:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .8s}.blog-content .main_content .detail_blog .blog_detail video{margin-bottom:25px}.blog-content .main_content .detail_blog .blog_detail .single_img{aspect-ratio:16/9;background:#eef0f3;margin-bottom:24px;position:relative;overflow:hidden}.blog-content .main_content .detail_blog .blog_detail .single_img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:none;display:block;position:absolute;inset:0}.blog-content .main_content .detail_blog .blog_detail .d-text{color:#000;opacity:1;letter-spacing:.015em;word-spacing:.04em;text-align:justify;margin-bottom:30px;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:1.75}.blog-content .main_content .detail_blog .blog_detail .cms-single-excerpt{opacity:1;font-weight:500}.blog-content .main_content .detail_blog{mso-border-shadow:yes;border-bottom:1px solid #e1e1e1;transition:all 1s}.blog-content .detail_blog ul{margin-bottom:40px;padding-left:15px}.blog-content .detail_blog ul li{color:#6d6d6d;font-family:Open Sans,sans-serif}.blog-content .mejs__container{border:1px solid #e1e1e1;left:0;position:relative!important}.blog-content .mejs__video{margin-bottom:30px}.blog-content .detail_blog .qoute{border-left:3px solid #3b5bff;margin-bottom:20px;padding:15px 15px 15px 35px}.blog-content .detail_blog .cube-sec{margin-bottom:20px}.blog-content .detail_blog .cube-sec img{width:100%;height:100%}.blog-content .detail_blog .qoute .blog-sub-heading{margin-bottom:20px}.blog-content .detail_blog .qoute .q-name{color:#000;font-style:italic;font-size:16px!important;font-weight:700!important}.blog-content .detail_blog .tags span{cursor:pointer;border:1px solid #000;padding:8px 15px;transition:all .8s;font-size:11px!important;display:inline-block!important}.blog-content .detail_blog .tags span:hover{background-color:#3b5bff;border:1px solid #3b5bff}.blog-content .detail_blog .tags span a:hover{color:#fff!important}.blog-content .detail_blog .tags span:hover a{color:#fff}.blog-content .detail_blog .social{padding-top:4rem;padding-bottom:4rem}.blog-content .detail_blog .social-tags span{color:#fff;cursor:pointer;width:35px;height:35px;transition:all .9s;position:relative;display:inline-block!important}.blog-content .detail_blog .social-tags span:hover{border-radius:50%}.blog-content .detail_blog .social-tags span i{color:#fff;text-align:center;font-size:16px;position:absolute;top:25%;left:30%}.blog-content .detail_blog .social-tags .fb{background-color:#3b5998;border:1px solid #3b5998}.blog-content .detail_blog .social-tags .twit{background-color:#55acee;border:1px solid #55acee}.blog-content .detail_blog .social-tags .in{background-color:#0077b5;border:1px solid #0077b5}.blog-content .detail_blog .social-tags .pin{background-color:#b7242a;border:1px solid #b7242a}.blog-content .writer-detail .post_navigation{padding-top:4rem;padding-bottom:4rem}.blog-content .writer-detail .post_navigation a{text-align:center;border:1px solid #000;border-radius:50%;width:40px;height:40px;margin-top:5px;display:inline-block}.blog-content .writer-detail .post_navigation h5{font-family:Inter,sans-serif;font-size:18px;font-weight:500;transition:all .8s}.blog-content .writer-detail .post_navigation .left-row:hover h5,.blog-content .writer-detail .post_navigation .right-row:hover h5{cursor:pointer}.blog-content .writer-detail .post_navigation .left-row .left-arr-d,.blog-content .writer-detail .post_navigation .right-row .right-arr-d{transition:all .8s ease-in-out}.blog-content .writer-detail .post_navigation .left-row:hover .left-arr-d{margin-left:-10px}.blog-content .writer-detail .post_navigation .right-row:hover .right-arr-d{padding-right:0}.blog-content .writer-detail .post_navigation .links{opacity:.8;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.blog-content .writer-detail .post_navigation a i{color:#000;font-size:20px;transition:all}.blog-content .writer-detail .post_navigation a{justify-content:center;align-items:center;transition:all .8s;display:flex}.blog-content .writer-detail .post_navigation .left-row:hover a,.blog-content .writer-detail .post_navigation .right-row:hover a{background-color:#000}.blog-content .writer-detail .post_navigation .left-row:hover a i,.blog-content .writer-detail .post_navigation .right-row:hover a i{color:#fff}.blog-content .writer-detail .posted_by{background-color:#f8f8f8;margin-bottom:4rem;padding:50px}.blog-content .writer-detail .posted_by span{opacity:.8;font-family:Inter,sans-serif;font-size:14px}.blog-content .writer-detail .posted_by h5{letter-spacing:.3px;font-family:Inter,sans-serif;font-size:18px;font-weight:600}.blog-content .writer-detail .posted_by p{opacity:.8;font-size:16px}.blog-content .comment-form .msg-heading span:before{content:"";border-bottom:1px solid #dedede;width:100px;height:1px;margin-bottom:6px;margin-right:15px;display:inline-block}.blog-content .comment-form .msg-heading{text-align:center;position:relative}.blog-content .comment-form .msg-heading span{font-family:Inter,sans-serif;font-size:20px;font-weight:700}.blog-content .comment-form .msg-heading span:after{content:"";border-bottom:1px solid #dedede;width:100px;height:1px;margin-bottom:6px;margin-left:15px;display:inline-block}.blog-content .comment-form .my-form{margin-top:4rem}.blog-content .comment-form .my-form input{border-radius:10px;margin-bottom:20px;padding:20px}.blog-content .comment-form .my-form input[placeholder]{color:#000;opacity:.8;font-size:14px}.blog-content .comment-form .my-form textarea{border-radius:10px;padding:20px}.blog-content .comment-form .my-form textarea[placeholder]{color:#000;opacity:.8;font-size:14px}.red-btn{color:#fff;background-color:#3b5bff;border:1px solid #3b5bff;margin-top:30px;padding:8px 35px 10px;font-family:Inter,sans-serif;font-size:15px;transition:all .8s}.red-btn:hover{color:#3b5bff;background-color:#fff}.related-blog-posts{margin-bottom:100px}.related-blog-posts .small-heading{font-size:28px}.related-blog-posts .single_blog .read-more span{background-color:#3b5bff;width:4px;height:2px;margin-bottom:4px;margin-right:5px;transition:all .8s;display:inline-block}.related-blog-posts .single_blog:hover{cursor:pointer}.related-blog-posts .single_blog .single_img{overflow:hidden}.related-blog-posts .single_blog .single_img img{width:100%;height:100%;transition:all .8s}.related-blog-posts .single_blog:hover .single_img img{transform:scale(1.1)}.related-blog-posts .single_blog:hover .read-more span{width:25px}.related-blog-posts .single_blog .read-more{color:#3b5bff;margin-top:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;text-decoration:none}.related-blog-posts .single_blog h2{color:#000;margin-top:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .8s}.related-blog-posts .single_blog:hover h2{color:#3b5bff}.related-blog-posts .single_blog .small-text{margin-bottom:0}.related-blog-posts .single_blog .blog-text{color:#000;font-family:Inter,sans-serif;font-size:10px;font-weight:500;text-decoration:none}.related-blog-posts .single_blog .blog-text a{color:#000;font-size:10px;text-decoration:none}@media (width<=992.98px){.blog-content .main_content{padding-bottom:80px}.footer-social a{width:35px;height:35px;font-size:15px;line-height:35px}}@media (width<=767.98px){.blog-content{padding-top:30px}.blog-sub-heading span{margin-left:auto;margin-right:auto;display:block}.blog-content .main_content .single_blog .single_detail .p-text{text-align:center}.blog-content .main_content .single_blog .single_detail h2{font-size:22px}.blog-content .main_content .single_blog .single_detail .blog-text{font-size:13px}.blog-content .main_content .single_blog .single_detail p{text-align:center;font-size:16px}.blog-content .main_content .single_blog .single_detail a.our-btn{margin-bottom:25px;font-size:12px}.blog-content .container{border-bottom:none}.blog-content .comment-form .msg-heading span:before{content:"";border-bottom:1px solid #dedede;width:50px;height:1px;margin-right:25px;display:block;position:absolute;top:53%;left:75%}.blog-content .comment-form .msg-heading span:after{content:"";border-bottom:1px solid #dedede;width:50px;height:1px;margin-right:25px;display:block;position:absolute;top:53%;right:69%}.blog-content .main_content .detail_blog .blog_detail h2{font-size:22px}.broad .navbar-nav .dropdown-menu{float:none;width:auto;box-shadow:none;background-color:#0000;border:0;border-left:2px solid #fff;margin-top:0;position:absolute}.broad .dropdown-menu .dropdown-item{font-weight:700;transition:all .5s;display:inline-block;color:#fff!important}#head-nav .dropdown-item{font-family:Inter,sans-serif;transition:all .5s;color:#000!important;font-size:13px!important;font-weight:700!important}.dropdown-menu .dropdown-item:hover{color:#3b5bff!important;background-color:#0000!important}}.animated{animation-duration:1s;animation-fill-mode:both}.wow{visibility:hidden}.wow.animated{visibility:visible}.pulse{animation-name:pulse}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}:root{--cms-cyan:#00b4ff;--cms-blue:#3b5bff;--cms-violet:#7a4dff;--cms-purple:#3b5bff;--cms-purple-dark:#0b1220;--cms-pink:#7a4dff;--cms-bg:#f8fafc;--cms-card:#fff;--cms-border:#e2e8f0;--cms-text:#0b1220;--cms-muted:#334155;--cms-sidebar-width:272px;--cms-gradient:linear-gradient(90deg, #00b4ff 0%, #3b5bff 50%, #7a4dff 100%)}.cms-shell{background:var(--cms-bg);min-height:100vh;color:var(--cms-text);font-family:Inter,sans-serif;display:flex}.cms-shell:before{content:"";z-index:200;background:var(--cms-gradient);height:3px;position:fixed;top:0;left:0;right:0}.cms-sidebar{width:var(--cms-sidebar-width);color:var(--cms-text);z-index:120;border-right:1px solid var(--cms-border);background:#fff;flex-direction:column;transition:transform .25s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:8px 0 24px #0f172a0a}.cms-sidebar.is-open{transform:translate(0)}.cms-sidebar-backdrop{z-index:110;background:#00000073;border:0;position:fixed;inset:0}.cms-sidebar-brand{border-bottom:1px solid var(--cms-border);flex-direction:column;align-items:flex-start;gap:10px;padding:28px 20px 20px;display:flex}.cms-brand-logo{line-height:0;display:block}.cms-brand-logo img{display:block;width:168px!important;height:auto!important}.cms-sidebar-brand span:last-child{letter-spacing:.16em;text-transform:uppercase;color:var(--cms-blue);font-family:Outfit,sans-serif;font-size:12px;font-weight:700}.cms-sidebar-nav{flex-direction:column;flex:1;gap:4px;padding:16px 12px;display:flex}.cms-nav-link{color:var(--cms-muted);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.cms-nav-link:hover{color:var(--cms-blue);background:#3b5bff14}.cms-nav-link.is-active{background:var(--cms-gradient);color:#fff}.cms-sidebar-footer{border-top:1px solid var(--cms-border);padding:20px}.cms-sidebar-user{opacity:.9;margin:0 0 12px;font-size:13px}.cms-logout-btn{justify-content:center;width:100%;color:var(--cms-text)!important;border-color:var(--cms-border)!important}.cms-main{flex:1;min-width:0;margin-left:0}.cms-topbar{background:var(--cms-card);border-bottom:1px solid var(--cms-border);z-index:50;justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex;position:sticky;top:0}.cms-menu-toggle{border:1px solid var(--cms-border);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.cms-view-site{color:var(--cms-blue);align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.cms-content{padding:24px 20px 40px}.cms-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.cms-page-header h1,.cms-login-card h1{margin:0 0 6px;font-family:Outfit,sans-serif;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.1}.cms-page-header p{color:var(--cms-muted);margin:0;font-size:15px;line-height:1.6}.cms-stat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:28px;display:grid}.cms-stat-card{background:var(--cms-card);border:1px solid var(--cms-border);color:inherit;border-radius:14px;align-items:center;gap:16px;padding:20px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.cms-stat-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #3b5bff1a}.cms-stat-icon{width:48px;height:48px;color:var(--cms-blue);background:#3b5bff1a;border-radius:12px;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.cms-stat-grid .cms-stat-card:nth-child(2) .cms-stat-icon{color:var(--cms-violet);background:#7a4dff1a}.cms-stat-grid .cms-stat-card:nth-child(3) .cms-stat-icon{color:var(--cms-cyan);background:#00b4ff1f}.cms-stat-label{color:var(--cms-muted);margin:0;font-size:13px}.cms-stat-count{margin:4px 0 0;font-family:Outfit,sans-serif;font-size:28px;font-weight:700}.cms-quick-actions,.cms-form-card,.cms-table-wrap{background:var(--cms-card);border:1px solid var(--cms-border);border-radius:14px;padding:20px}.cms-quick-actions h2,.cms-site-settings h2{margin:0 0 14px;font-family:Outfit,sans-serif;font-size:20px}.cms-site-settings h2{margin-top:28px}.cms-site-settings h2:first-child{margin-top:0}.cms-logo-preview{border:1px solid var(--cms-border);background:#fff;border-radius:12px;width:200px;max-width:100%;height:auto;padding:12px}.cms-video-preview{background:#0b1220;border-radius:12px;width:100%;max-width:420px;max-height:220px}@media (width<=767px){.cms-form-grid{grid-template-columns:1fr}}.cms-action-row{flex-wrap:wrap;gap:10px;display:flex}.cms-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.cms-btn-primary{background:var(--cms-gradient);color:#fff}.cms-btn-primary:hover{opacity:.92;color:#fff}.cms-btn-secondary{color:var(--cms-blue);background:#3b5bff14;border-color:#3b5bff29}.cms-btn-ghost{color:var(--cms-muted);border-color:var(--cms-border);background:0 0}.cms-btn-danger{background:var(--cms-pink);color:#fff}.cms-btn-block{width:100%}.cms-btn:disabled{opacity:.65;cursor:not-allowed}.cms-table-wrap{padding:0;overflow-x:auto}.cms-table{border-collapse:collapse;width:100%;font-size:14px}.cms-table th,.cms-table td{border-bottom:1px solid var(--cms-border);text-align:left;vertical-align:middle;padding:14px 16px}.cms-table th{letter-spacing:.08em;text-transform:uppercase;color:var(--cms-muted);background:#faf9fc;font-size:12px}.cms-table-thumb{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:56px;height:40px}.cms-table-thumb-round{border-radius:50%;width:44px;height:44px}.cms-table-meta{color:var(--cms-muted);margin-top:4px;font-size:12px;display:block}.cms-table-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:320px;display:-webkit-box;overflow:hidden}.cms-table-actions,.cms-order-controls{gap:8px;display:flex}.cms-icon-btn{border:1px solid var(--cms-border);width:34px;height:34px;color:var(--cms-purple);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cms-icon-btn-danger{color:var(--cms-pink)}.cms-form-card{max-width:860px}.cms-blog-editor-layout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:24px;display:grid}.cms-blog-form-panel{max-width:none}.cms-blog-preview-panel{position:sticky;top:24px}.cms-blog-preview{background:var(--cms-card);border:1px solid var(--cms-border);border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #0f0f1a0f}.cms-blog-preview-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--cms-purple);border-bottom:1px solid var(--cms-border);background:#554c8614;padding:10px 16px;font-size:12px;font-weight:600}.cms-blog-preview-frame{color:#000;background:#fff;max-height:calc(100vh - 180px);padding:20px;overflow:auto}.cms-blog-preview-content{flex-direction:column;gap:0;display:flex}.cms-preview-category{color:#3b5bff;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:600;display:inline-flex}.cms-preview-category span{background:#3b5bff;width:24px;height:2px;display:inline-block}.cms-preview-title{color:#000;margin:0 0 10px;font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:500;line-height:1.35}.cms-preview-meta{color:#000;margin:0 0 16px;font-size:12px;line-height:1.5}.cms-preview-label{letter-spacing:.08em;text-transform:uppercase;color:#000;opacity:.55;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.cms-preview-short-desc,.cms-preview-full-content{margin-bottom:18px}.cms-preview-short-desc p,.cms-preview-paragraph,.cms-blog-preview-content .cms-blog-html-content{color:#000;text-align:left;margin:0 0 12px;font-size:15px;line-height:1.65}.cms-preview-short-desc p{font-weight:500}.cms-preview-short-desc p:last-child{opacity:1}.cms-preview-tags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.cms-preview-tags span{color:var(--cms-purple);background:#554c861a;border-radius:999px;padding:6px 12px;font-size:12px;display:inline-block}.cms-blog-html-content h3{margin:16px 0 8px;font-size:1.1rem}.cms-blog-html-content ul{margin:12px 0;padding-left:20px}.cms-content-editor{margin-bottom:18px}.cms-content-editor-head{margin-bottom:8px}.cms-content-editor-head label{margin-bottom:4px;font-size:14px;font-weight:500;display:block}.cms-editor-toolbar{border:1px solid var(--cms-border);background:#554c860a;border-bottom:0;border-radius:10px 10px 0 0;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.cms-editor-btn{border:1px solid var(--cms-border);width:34px;height:34px;color:var(--cms-purple);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.cms-editor-btn-text{width:auto;padding:0 10px;font-size:12px;font-weight:500}.cms-editor-btn:hover{background:#554c8614}.cms-editor-textarea{border-radius:0 0 10px 10px;min-height:280px}.cms-section-toggle-card{background:var(--cms-card);border:1px solid var(--cms-border);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:20px 22px;display:flex}.cms-section-toggle-card h2{margin:0 0 6px;font-size:18px}.cms-section-toggle-card p{color:var(--cms-muted);margin:0;font-size:14px}.cms-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.cms-toggle input{opacity:0;pointer-events:none;position:absolute}.cms-toggle-track{background:#cbd5e1;border-radius:999px;width:48px;height:28px;transition:background .2s;position:relative}.cms-toggle-track:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.cms-toggle input:checked+.cms-toggle-track{background:var(--cms-purple)}.cms-toggle input:checked+.cms-toggle-track:after{transform:translate(20px)}.cms-toggle input:disabled+.cms-toggle-track{opacity:.6}.cms-toggle-label{color:var(--cms-purple);min-width:58px;font-size:13px;font-weight:600}.cms-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cms-field{margin-bottom:18px}.cms-field label{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.cms-required{color:var(--cms-pink);margin-left:4px}.cms-input,.cms-textarea{border:1px solid var(--cms-border);width:100%;font:inherit;color:var(--cms-text);background:#fff;border-radius:10px;padding:12px 14px}.cms-textarea{resize:vertical;min-height:110px}.cms-textarea-lg{min-height:220px}.cms-field-hint,.cms-field-error{margin:6px 0 0;font-size:12px}.cms-field-hint{color:var(--cms-muted)}.cms-field-error,.cms-login-error{color:var(--cms-pink)}.cms-form-actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.cms-image-upload{flex-direction:column;gap:12px;display:flex}.cms-image-actions{align-items:center;gap:10px;display:flex}.cms-file-input{display:none}.cms-state{text-align:center;color:var(--cms-muted);background:var(--cms-card);border:1px dashed var(--cms-border);border-radius:14px;padding:28px}.cms-state-error{color:var(--cms-pink);background:#f71c520a;border-color:#f71c5240}.cms-login-page{isolation:isolate;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;background:radial-gradient(80% 60% at 8% 0,#00b4ff6b,#0000 58%),radial-gradient(70% 55% at 96% 8%,#7a4dff5c,#0000 52%),radial-gradient(65% 50% at 50% 108%,#3b5bff47,#0000 55%),linear-gradient(165deg,#d9f3ff 0%,#e7eeff 46%,#efe6ff 100%);justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:24px;display:flex;position:relative}.cms-login-page:before{content:"";z-index:2;background:var(--cms-gradient);height:3px;position:fixed;top:0;left:0;right:0}.cms-login-page:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(118deg,#0000 8%,#ffffff6b 22%,#0000 36%),linear-gradient(28deg,#0000 48%,#00b4ff24 62%,#0000 76%),linear-gradient(158deg,#0000 18%,#7a4dff1f 34%,#0000 50%);position:absolute;inset:0}.cms-login-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cms-login-orb{filter:blur(28px);border-radius:50%;position:absolute}.cms-login-orb-cyan{background:radial-gradient(circle,#00b4ff8c 0%,#00b4ff00 70%);width:min(42vw,420px);height:min(42vw,420px);top:-12%;left:-6%}.cms-login-orb-blue{background:radial-gradient(circle,#3b5bff6b 0%,#3b5bff00 70%);width:min(36vw,360px);height:min(36vw,360px);bottom:-8%;right:18%}.cms-login-orb-violet{background:radial-gradient(circle,#7a4dff80 0%,#7a4dff00 70%);width:min(40vw,400px);height:min(40vw,400px);top:8%;right:-8%}.cms-login-ring{border:1.5px solid #ffffff73;border-radius:50%;position:absolute;box-shadow:inset 0 0 40px #3b5bff14}.cms-login-ring-one{border-color:#00b4ff47;width:min(48vw,520px);height:min(48vw,520px);bottom:-18%;left:-12%}.cms-login-ring-two{border-color:#7a4dff42;width:min(32vw,340px);height:min(32vw,340px);top:18%;right:-6%}.cms-login-wave{background:radial-gradient(120% 80% at 20% 100%,#00b4ff2e,#0000 58%),radial-gradient(90% 70% at 80% 100%,#7a4dff29,#0000 60%);height:42%;position:absolute;bottom:-8%;left:-10%;right:-10%}.cms-login-card{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#ffffffe0;border:1px solid #ffffffb3;border-radius:24px;width:100%;max-width:440px;padding:40px 36px 36px;position:relative;box-shadow:0 24px 60px #3b5bff29,0 2px 10px #0f172a0f}.cms-login-brand{flex-direction:column;align-items:center;margin-bottom:28px;display:flex}.cms-login-brand img{margin:0 auto}.cms-login-badge{color:var(--cms-blue);background:#3b5bff14;border-radius:999px;justify-content:center;align-items:center;margin-top:14px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.cms-login-heading{margin-bottom:28px}.cms-login-card h1{letter-spacing:-.02em;word-spacing:normal;margin:0 0 8px;font-family:Outfit,sans-serif;font-size:28px;font-weight:700;line-height:1.2}.cms-login-sub{max-width:300px;color:var(--cms-muted);letter-spacing:normal;word-spacing:normal;margin:0 auto;font-size:14px;line-height:1.55}.cms-login-form{text-align:left;flex-direction:column;gap:16px;display:flex}.cms-login-field{flex-direction:column;gap:6px;display:flex}.cms-login-form label{color:var(--cms-text);margin:0;font-size:13px;font-weight:600}.cms-login-form .cms-input:focus{border-color:var(--cms-blue);outline:none;box-shadow:0 0 0 4px #3b5bff1f}.cms-login-error{text-align:center;margin:0;font-size:13px}.cms-login-submit{min-height:46px;margin-top:4px}@media (width<=520px){.cms-login-card{border-radius:20px;padding:32px 22px 28px}.cms-login-card h1{font-size:24px}}.cms-modal-backdrop{z-index:200;background:#0f0f1a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cms-modal{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:24px}.cms-modal h3{margin:0 0 10px;font-family:Outfit,sans-serif}.cms-modal p{color:var(--cms-muted);margin:0 0 20px;line-height:1.6}.cms-modal-actions{justify-content:flex-end;gap:10px;display:flex}.cms-toast-stack{z-index:300;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}.cms-toast{color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:260px;max-width:360px;padding:12px 14px;font-size:14px;display:flex;box-shadow:0 10px 24px #00000026}.cms-toast-success{background:var(--cms-gradient)}.cms-toast-error{background:var(--cms-pink)}.cms-toast button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}@media (width>=992px){.cms-shell{flex-direction:row}.cms-sidebar{flex-shrink:0;height:100vh;position:sticky;top:0;transform:none}.cms-main{flex:1}.cms-menu-toggle,.cms-sidebar-backdrop{display:none}.cms-content{padding:32px 32px 48px}}@media (width<=1199px){.cms-blog-editor-layout{grid-template-columns:1fr}.cms-blog-preview-panel{position:static}.cms-blog-preview-frame{max-height:520px}}@media (width<=767px){.cms-form-grid{grid-template-columns:1fr}.cms-page-header,.cms-section-toggle-card{flex-direction:column;align-items:stretch}}:root{--font-display:"Outfit", sans-serif;--font-body:"Inter", sans-serif}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{letter-spacing:.012em;word-spacing:.04em;font-family:var(--font-body)!important;color:#0b1220!important;font-size:17px!important;font-weight:400!important;line-height:1.7!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-display)!important;letter-spacing:.02em!important;font-weight:700!important;line-height:1.25!important}p{letter-spacing:.012em;word-spacing:.04em}.heading{font-family:var(--font-display)!important;letter-spacing:.03em!important;font-size:clamp(32px,4vw,46px)!important;font-weight:700!important;line-height:1.22!important}.text{font-family:var(--font-body)!important;letter-spacing:.015em!important;word-spacing:.05em!important;text-transform:none!important;font-size:17px!important;font-weight:400!important;line-height:1.75!important}.slider-area .slider-detail .slide-heading,.slider-area .slider-detail .slider-slide .slider-inner-content .slide-heading{font-family:var(--font-display)!important;letter-spacing:.04em!important;word-spacing:.08em!important;text-transform:uppercase!important;font-size:clamp(30px,4vw,48px)!important;font-weight:700!important;line-height:1.22!important}.slider-area .slider-detail .slide-text,.slider-area .slider-detail .slider-slide .slider-inner-content .slide-text{font-family:var(--font-body)!important;letter-spacing:.02em!important;word-spacing:.08em!important;opacity:1!important;text-transform:none!important;max-width:540px!important;font-size:18px!important;font-weight:400!important;line-height:1.75!important}@media (width<=767px){.slider-area .slider-detail .slide-heading,.slider-area .slider-detail .slider-slide .slider-inner-content .slide-heading{letter-spacing:.03em!important;font-size:30px!important}.slider-area .slider-detail .slide-text,.slider-area .slider-detail .slider-slide .slider-inner-content .slide-text{font-size:16px!important;line-height:1.7!important}}header .main-navigation nav .navbar-nav .nav-item .nav-link,header .main-navigation nav .navbar-nav .nav-item .nav-link.active,.header-appear .main-navigation .navbar-nav .nav-item .nav-link{font-family:var(--font-display)!important;letter-spacing:.04em!important;font-size:15px!important;font-weight:800!important}header .upper-nav .top-personal-info li a{font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important}.btn,.anim-btn,.pink-btn,.green-btn,.purple-btn,.white-trans-btn{font-family:var(--font-body)!important;letter-spacing:.06em!important;font-weight:600!important}.anim-btn,.pink-btn,.green-btn,.purple-btn,.white-trans-btn{font-size:14px!important}.about-content-title,.about-green-heading{font-family:var(--font-display)!important;letter-spacing:.03em!important;line-height:1.22!important}.about-content-text{letter-spacing:.015em!important;word-spacing:.04em!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important}.about-feature-label{font-size:15px!important;font-weight:500!important;line-height:1.5!important}.about-green-sub{font-size:16px!important;font-weight:400!important;line-height:1.65!important}.clean-card-heading{font-family:var(--font-display)!important;letter-spacing:.03em!important;font-size:20px!important;font-weight:700!important}.clean-card-desc{font-size:14px!important;font-weight:400!important;line-height:1.5!important}.about-explore-btn{font-size:14px!important;font-weight:700!important}.stats-modern-title,.zen-vtab-title,.faq-title{font-family:var(--font-display)!important;letter-spacing:.02em!important;line-height:1.22!important}.stats-modern-desc,.zen-vtab-desc,.faq-desc{letter-spacing:.015em!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important}.stats-modern-card-title{font-size:20px!important;font-weight:700!important}.stats-modern-card-desc,.zen-item-text{font-size:14px!important;font-weight:500!important;line-height:1.55!important}.zen-vtab-label,.zen-card-headline,.faq-question{font-weight:600!important}.faq-answer{font-size:15px!important;font-weight:400!important;line-height:1.75!important}.content-carousel-title,.category-split-title{font-family:var(--font-display)!important;letter-spacing:.02em!important;font-weight:700!important}.content-carousel-desc,.category-split-desc{letter-spacing:.012em!important;word-spacing:.04em!important;font-size:15px!important;font-weight:400!important;line-height:1.7!important}.category-split-points li{font-size:15px!important;font-weight:500!important;line-height:1.55!important}#business-categories .testimonial-details .text{font-size:17px!important;font-weight:400!important;line-height:1.75!important}.contact-sec .heading{letter-spacing:.02em!important;font-size:clamp(30px,3.4vw,40px)!important;font-weight:700!important}.contact-sec .contact-details .text,.contact-sec .contact-details ul li,.company-about{font-size:16px!important;font-weight:400!important;line-height:1.7!important}.blog-sec .blog-detail .heading,.blog-sec .blog-detail .heading span{letter-spacing:.02em!important;font-size:clamp(30px,3.6vw,42px)!important;font-weight:700!important}.blog-sec .blog-detail .text,.blog-teaser-excerpt{font-size:16px!important;font-weight:400!important;line-height:1.7!important}.blog-teaser-latest-title{font-weight:600!important}.page-banner .inner-slider-content h4{font-family:var(--font-display)!important;letter-spacing:.03em!important;font-weight:700!important}.page-banner-crumbs .breadcrumb-item,.page-banner-crumbs .breadcrumb-item a,.page-banner-crumbs .breadcrumb-item span{font-size:15px!important;font-weight:500!important}.side-menu-classic .side-nav .navbar-nav .nav-link,.side-nav .navbar-nav .nav-link{font-family:var(--font-display)!important;letter-spacing:.04em!important;font-weight:700!important}.side-menu-classic .menu-company-details span,.menu-company-details span,.side-menu-classic .side-footer p{font-size:16px!important;font-weight:400!important;line-height:1.6!important}.contact-sec .contact-form input::-moz-placeholder{font-family:var(--font-body)!important;font-size:16px!important;font-weight:400!important}.contact-sec .contact-form input,.contact-sec .contact-form input::placeholder,.contact-sec .contact-form textarea,.form-control,.faq-search input{font-family:var(--font-body)!important;font-size:16px!important;font-weight:400!important}.zen-vtab-kicker,.stats-modern-kicker,.faq-kicker,.about-content-kicker,.about-green-kicker,.industry-section-kicker{letter-spacing:.14em!important;font-size:13px!important;font-weight:700!important}.scroll-watermark-text{font-family:var(--font-display)!important;font-weight:800!important}.preloader-brand{font-family:var(--font-display)!important}.cms-shell{font-family:var(--font-body)!important}.blog-content h4,.blog-content .main_content .single_blog .single_detail h2,.blog-content .main_content .detail_blog .blog_detail h2{font-family:var(--font-display)!important;letter-spacing:.015em!important;font-weight:700!important}.blog-content .main_content .single_blog .single_detail .p-text,.blog-content .main_content .detail_blog .blog_detail .d-text{font-family:var(--font-body)!important;letter-spacing:.015em!important;word-spacing:.04em!important;font-size:17px!important;font-weight:400!important;line-height:1.75!important}.site-header--home-hero{overflow:visible;height:0!important;min-height:0!important}.site-header--home-hero .inner-header:not(.header-appear){display:none!important}.app-shell:not(.app-shell--inner){padding-bottom:0}.app-shell:not(.app-shell--inner) .scroll-top-arrow,.app-shell:not(.app-shell--inner) .scroll-top-arrow:focus{bottom:16px!important}.slider-area.hero-cinematic{background:#0b0b12;height:100dvh;min-height:100vh;margin-top:0!important;overflow:hidden!important}.slider-area.hero-cinematic .bg-overlay,.slider-area.hero-cinematic .inner-bg-overlay{display:none!important}.hero-cinematic-stage{width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}.hero-cinematic-video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:#0b0b12;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-cinematic-top{z-index:5;position:absolute;top:0;left:0;right:0}.hero-top-menu{top:54px;right:max(12px, env(safe-area-inset-right));z-index:6;cursor:pointer;background:#0b1220d1;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none;position:absolute}.hero-top-menu span{background:#fff;border-radius:99px;width:18px;height:2px;display:block}.hero-top-nav{background:#0b0b1247;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 4px;width:100%;padding:12px 20px;display:flex}.hero-top-nav-link{font-family:var(--font-display,"Outfit", sans-serif);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;color:#fff!important;text-decoration:none!important}.hero-top-nav-link:hover,.hero-top-nav-link.active,.hero-top-nav-link.active-red,.hero-top-nav-link.active-green,.hero-top-nav-link.active-purple{opacity:.8;color:#fff!important}.hero-cinematic-marquee{width:100%}.hero-cinematic-marquee .marquee-tier-text{padding:12px 0}.home-page .about-sec{padding-top:72px!important}.hero-cinematic-shade{background:linear-gradient(115deg,#00b4ff38 0%,#3b5bff29 42%,#7a4dff1f 100%),linear-gradient(#3b5bff1a 0%,#0b0b120a 45%,#0b0b1238 100%);position:absolute;inset:0}.hero-cinematic-copy{z-index:3;color:#fff;max-width:720px;padding-bottom:28px;position:absolute;top:46%;left:max(28px,50vw - 590px);right:28px;transform:translateY(-50%)}.hero-cinematic-badge{color:#fff;font-family:var(--font-body,"Inter", sans-serif);letter-spacing:.16em;text-transform:uppercase;background:#08080e8c;border:1px solid #ffffff38;border-radius:999px;align-items:center;padding:7px 16px;font-size:12px;font-weight:700;display:inline-flex}.hero-cinematic-title{margin:22px 0 0;color:#fff!important;font-family:var(--font-display,"Outfit", sans-serif)!important;letter-spacing:.01em!important;word-spacing:.08em!important;text-transform:none!important;font-size:clamp(40px,6.2vw,76px)!important;font-weight:700!important;line-height:1.08!important}.hero-cinematic-title span{display:block}.hero-cinematic-text{max-width:540px;margin:22px 0 0;color:#ffffffeb!important;font-family:var(--font-body,"Inter", sans-serif)!important;letter-spacing:.02em!important;word-spacing:.08em!important;text-transform:none!important;font-size:18px!important;font-weight:400!important;line-height:1.7!important}.hero-cinematic-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-cinematic-btn{cursor:pointer;min-height:50px;font-family:var(--font-body,"Inter", sans-serif);letter-spacing:.02em;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.hero-cinematic-btn:hover{transform:translateY(-1px)}.hero-cinematic-btn--primary{color:#fff;background:#7a4dff;box-shadow:0 10px 24px #554c8659}.hero-cinematic-btn--ghost{color:#fff;background:#08080eb8;border:1px solid #ffffff2e}.hero-cinematic-btn--ghost svg{width:11px;height:11px}.hero-bottom-nav{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-radius:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;min-height:88px;margin:0;padding:20px 40px;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:none;box-shadow:0 -12px 32px #0f172a1a}.hero-bottom-nav:before{content:"";background:var(--brand-gradient);height:3px;position:absolute;top:0;left:0;right:0}.hero-bottom-nav-logo{justify-content:center;place-self:center;align-items:center;width:100%;height:100%;min-height:52px;display:flex}.hero-bottom-nav-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0 auto;width:auto!important;max-width:190px!important;height:52px!important;display:block!important}.hero-bottom-nav-links{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px 26px;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.hero-bottom-nav-links li,.hero-bottom-nav-links li:before,.hero-bottom-nav-links li:after,.hero-bottom-nav-link:before,.hero-bottom-nav-link:after{content:none!important;background:0 0!important;border:0!important;width:auto!important}.hero-bottom-nav-links button,.hero-bottom-nav-link{color:var(--brand-ink,#0b1220);cursor:pointer;font-family:var(--font-display,"Outfit", sans-serif);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0;font-size:15px;font-weight:800;text-decoration:none!important}.hero-bottom-nav-links button:hover,.hero-bottom-nav-links button.is-active,.hero-bottom-nav-link:hover{color:var(--brand-blue,#3b5bff);border-bottom-color:var(--brand-blue,#3b5bff);background:0 0}.hero-bottom-nav-end{justify-content:flex-end;justify-self:end;align-items:center;gap:10px;display:flex}.hero-bottom-nav-cta{background:var(--brand-gradient,#7a4dff);color:#fff;cursor:pointer;min-height:46px;font-family:var(--font-body,"Inter", sans-serif);border:0;border-radius:999px;flex-shrink:0;padding:0 22px;font-size:14px;font-weight:800;box-shadow:0 8px 18px #3b5bff2e;border-left:0!important}.hero-bottom-nav-menu{cursor:pointer;background:#0b1220;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none!important}.hero-bottom-nav-menu span{background:#fff;border-radius:99px;width:18px;height:2px;display:block}.blog-slider-sec .left-overlay,.blog-slider-sec .blog-inner-overlay{background-color:#00b4ff!important}.blog-slider-sec .blog-slider-kicker{font-family:var(--font-display,"Outfit", sans-serif);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700;color:#000!important}.blog-slider-sec .heading,.blog-slider-sec .heading span,.blog-slider-sec .text,.blog-slider-sec .blog-teaser-latest-title,.blog-slider-sec .blog-teaser-meta,.blog-slider-sec .blog-teaser-excerpt,.blog-slider-sec .blog-slider-count{color:#000!important}.blog-slider-sec .heading,.blog-slider-sec .heading span{text-transform:none!important;letter-spacing:.02em!important}.blog-slider-copy{min-height:168px}.blog-slider-copy.is-up{animation:.45s blogSlideUp}.blog-slider-copy.is-down{animation:.45s blogSlideDown}@keyframes blogSlideDown{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes blogSlideUp{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.blog-slider-count{font-family:var(--font-body,"Inter", sans-serif);letter-spacing:.12em;color:#000;margin:18px 0 0;font-size:13px;font-weight:700}.blog-slider-list{flex-direction:column;gap:8px;max-width:460px;margin:22px 0 0;padding:0;list-style:none;display:flex}.blog-slider-list-btn{color:#000;width:100%;font-family:var(--font-body,"Inter", sans-serif);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:0;font-size:14px;font-weight:500;line-height:1.45;display:flex}.blog-slider-list-btn span{color:#000;letter-spacing:.06em;flex-shrink:0;font-weight:700}.blog-slider-list-btn.is-active{color:#000;font-weight:700}.blog-slider-media{position:relative;overflow:hidden}.blog-slider-image-frame{width:100%;min-height:440px}.blog-slider-image-frame.is-up{animation:.45s blogSlideUp}.blog-slider-image-frame.is-down{animation:.45s blogSlideDown}.blog-slider-image-frame .blog-featured-image{height:100%;min-height:440px}.blog-slider-sec .slider-arrows{z-index:8;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.blog-slider-sec .slider-arr{color:#fff;background:#111;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;display:inline-flex}.blog-slider-sec .slider-arr:hover{color:#fff;background:#7a4dff}.blog-slider-sec .anim-btn,.blog-slider-sec .white-trans-btn{color:#000!important;border-color:#000!important}@media (width>=992px){.blog-slider-image-frame,.blog-slider-image-frame .blog-featured-image{min-height:520px}}@media (width<=991px){.slider-area.hero-cinematic{margin-top:0!important}.hero-cinematic-copy{text-align:left;top:46%;left:24px;right:24px}.hero-bottom-nav{border-radius:0;grid-template-columns:1fr auto;gap:12px;min-height:76px;padding:14px 16px;bottom:0}.hero-bottom-nav-logo{justify-self:start;width:auto}.hero-bottom-nav-links{scrollbar-width:none;flex-wrap:nowrap;order:3;grid-column:1/-1;justify-content:flex-start;gap:8px 16px;width:100%;overflow-x:auto}.hero-bottom-nav-links::-webkit-scrollbar{display:none}.blog-slider-copy{min-height:0}.blog-slider-sec .slider-arrows{right:10px}}@media (width<=767px){.hero-cinematic-title{font-size:36px!important}.hero-cinematic-text{font-size:16px!important}.hero-cinematic-copy{padding-bottom:88px;top:44%}}:root{--brand-cyan:#00b4ff;--brand-blue:#3b5bff;--brand-violet:#7a4dff;--brand-ink:#0b1220;--brand-body:#1e293b;--brand-muted:#334155;--brand-line:#e2e8f0;--brand-surface:#fff;--brand-gradient:linear-gradient(90deg, #00b4ff 0%, #3b5bff 50%, #7a4dff 100%);--marquee-bar-bg:#3b5bff}a:hover,a:active{color:var(--brand-blue)}.red-color{color:var(--brand-blue)!important}.purple-color{color:var(--brand-violet)!important}.green-color{color:var(--brand-cyan)!important}.bg-red{background-color:var(--brand-blue)!important}.bg-purple{background-color:var(--brand-violet)!important}.bg-green{background-color:var(--brand-cyan)!important}.color-lines .bg-red{background:var(--brand-blue)!important}.color-lines .bg-purple{background:var(--brand-violet)!important}.color-lines .bg-green{background:var(--brand-cyan)!important}::-webkit-scrollbar-thumb{background:var(--brand-blue)}::-webkit-scrollbar-thumb:hover{background:var(--brand-violet)}.pink-btn{background:var(--brand-blue)!important;border-color:var(--brand-blue)!important;color:#fff!important}.green-btn{background:var(--brand-cyan)!important;border-color:var(--brand-cyan)!important;color:#fff!important}.purple-btn,.pink-btn:hover,.about-explore-btn:hover{background:var(--brand-violet)!important;border-color:var(--brand-violet)!important;color:#fff!important}.green-btn:hover,.purple-btn:hover{background:var(--brand-blue)!important;border-color:var(--brand-blue)!important;color:#fff!important}.hero-cinematic-btn--primary{background:var(--brand-violet)!important;border-color:var(--brand-violet)!important;color:#fff!important}.hero-bottom-nav-cta{background:var(--brand-gradient)!important;color:#fff!important;border-color:#0000!important}.about-purple-box{background-color:var(--brand-violet)!important;border:0!important}.about-green-box{background-color:var(--brand-cyan)!important;border:0!important}.about-content-title,.about-content-text,.about-content-subhead,.about-feature-label{color:#fff!important}.about-content-subhead{color:#e2e8f0!important}.about-content-text{color:#f8fafc!important;font-weight:400!important}.about-content-kicker{color:var(--brand-cyan)!important;background:#00b4ff2e!important}.about-check-bullet,.about-explore-btn{background:var(--brand-cyan)!important;color:#fff!important}.about-green-kicker,.about-green-heading,.about-green-sub,.clean-card-heading,.clean-card-desc,.clean-icon-svg,.clean-icon-holder{color:#0b1220!important}.about-green-kicker{background:#0b122014!important}.team-sec .left-overlay,.team-sec .inner-team-sec{background-color:var(--brand-blue)!important}.team-sec .heading,.team-sec .heading span,.team-sec .text,.team-name,.team-designation{color:#fff!important}.team-designation{color:#ffffffd1!important}.testimonial-sec .right-overlay,.testimonial-sec .testimonial-area,#business-categories .testimonial-area{background-color:var(--brand-violet)!important}.testimonial-sec .heading,.testimonial-sec .heading span,.testimonial-sec .text,.testimonial-sec .user-name,#business-categories .testimonial-details .heading,#business-categories .testimonial-details .heading span,#business-categories .testimonial-details .text{color:#fff!important}#business-categories .testimonial-details .industry-section-kicker{color:#fff!important;background:0 0!important}#business-categories .testimonial-details .industry-section-kicker:after,.category-split-dot.is-active,.category-split-points li:before{background:var(--brand-cyan)!important}#business-categories .category-split-card,#business-categories .category-split-title-wrap,#business-categories .category-split-body{background:#fff!important}#business-categories .category-split-title{color:#0b1220!important}#business-categories .category-split-title-badge{color:var(--brand-blue)!important}#business-categories .category-split-index{color:#64748b!important}#business-categories .category-split-desc{color:#334155!important}#business-categories .category-split-points li{color:#1e293b!important}#business-categories .category-split-icon{color:var(--brand-blue)!important;background:#3b5bff1a!important;border-color:#3b5bff29!important}#business-categories .category-tab.is-active,#business-categories .category-tab:hover{color:var(--brand-blue)!important;background:#fff!important}.content-carousel-card{background:#ffffff1a!important;border-color:#ffffff38!important}.content-carousel-title,.content-carousel-desc,.content-carousel-badge{color:#fff!important}.blog-sec,.blog-slider-sec{background-color:#fff!important}.blog-sec .left-overlay,.blog-sec .blog-inner-overlay,.blog-slider-sec .left-overlay,.blog-slider-sec .blog-inner-overlay{background-color:#00b4ff!important}.blog-sec .blog-detail .heading,.blog-sec .blog-detail .heading span,.blog-sec .blog-detail .text,.blog-slider-sec .heading,.blog-slider-sec .heading span,.blog-slider-sec .text,.blog-slider-sec .blog-teaser-latest-title,.blog-slider-sec .blog-teaser-meta,.blog-slider-sec .blog-teaser-excerpt,.blog-slider-sec .blog-slider-kicker,.blog-slider-sec .blog-slider-count,.blog-slider-sec .blog-slider-list-btn{color:#000!important;opacity:1!important}.blog-slider-sec .anim-btn,.blog-slider-sec .white-trans-btn{color:#000!important;background:0 0!important;border-color:#000!important}.page-banner-side-left{background:var(--brand-cyan)!important}.page-banner-side-right{background:var(--brand-violet)!important}.page-banner .overlay,.page-banner .inner-overlay,.slider-sec .overlay,.slider-sec .inner-overlay{background-color:var(--brand-blue)!important}.page-banner .inner-slider-content h4,.page-banner-crumbs .breadcrumb-item,.page-banner-crumbs .breadcrumb-item a,.page-banner-crumbs .breadcrumb-item span,.slider-sec .inner-slider-content h4{color:#fff!important}.stats-modern-title,.stats-modern-desc,.stats-modern-card-title,.stats-modern-card-desc,.zen-vtab-title,.zen-vtab-desc,.faq-title,.faq-desc,.faq-question,.faq-answer,.contact-sec .heading,.contact-sec .contact-details .text,.contact-sec .contact-details ul li{color:var(--brand-ink)!important}.contact-map{border:1px solid var(--brand-line);background:#eef2ff;width:100%;height:220px;margin:18px 0 8px;overflow:hidden}.contact-map iframe{border:0;width:100%;height:100%;display:block}.contact-sec .contact-details ul li{align-items:center!important;width:100%!important}.contact-sec .contact-details ul li a{padding-right:0!important}.contact-sec .contact-form{flex-direction:column;max-width:520px;display:flex;width:100%!important}.contact-sec .contact-form .form-control,.contact-sec .contact-form input,.contact-sec .contact-form textarea{display:block;width:100%!important;margin-bottom:14px!important}.contact-sec .contact-form textarea{min-height:140px;height:auto!important}.contact-sec .contact-form .contact_btn{max-width:220px;margin-top:4px;width:auto!important}.contact-sec .contact-details ul li span.contact-icon,.contact-icon{border-radius:12px;flex-shrink:0;text-align:center!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;margin:0 16px 0 0!important;padding:0!important;line-height:0!important;display:inline-flex!important}.contact-sec .contact-details ul li .contact-icon svg{flex-shrink:0;opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;margin:0 auto!important;padding:0!important;display:block!important;transform:none!important}.contact-sec .contact-details ul li .contact-icon svg path{stroke:none!important;width:auto!important;height:auto!important}.contact-icon--addr{color:#3b5bff;background:#3b5bff24}.contact-icon--addr svg,.contact-icon--addr svg path{fill:#3b5bff!important;color:#3b5bff!important}.contact-icon--phone{color:#7a4dff;background:#7a4dff24}.contact-icon--phone svg,.contact-icon--phone svg path{fill:#7a4dff!important;color:#7a4dff!important}.contact-icon--email{color:#00b4ff;background:#00b4ff24}.contact-icon--email svg,.contact-icon--email svg path{fill:#00b4ff!important;color:#00b4ff!important}.stats-modern-desc,.zen-vtab-desc,.faq-desc,.faq-answer{color:var(--brand-body)!important}.stats-modern-kicker,.zen-vtab-kicker,.faq-kicker{color:var(--brand-blue)!important;background:#3b5bff14!important}.zen-vtab-title span{color:var(--brand-blue)!important}.zen-vtab-sidebar-count{color:var(--brand-blue)!important;background:#00b4ff24!important}.zen-vtab-item.active .zen-vtab-index,.zen-vtab-arrow{color:var(--brand-blue)!important}.zen-vtab-item.active:before{background-color:var(--brand-blue)!important}.zen-content-pill{background-color:#00b4ff24!important}.zen-content-pill-label{color:#0369a1!important}.zen-content-pill-val,.text-green,.zen-card-headline.text-green,.zen-fstat-val.text-green{color:#0284c7!important}.zen-card-zyloopai{background-color:#e8f8ff!important}.zen-card-legacy{background-color:#f4f0ff!important}.dot-green{background-color:var(--brand-cyan)!important}.dot-red{background-color:var(--brand-violet)!important}.pill-green{color:#0369a1!important;background-color:#d7f3ff!important}.pill-red{color:#4c1d95!important;background-color:#eee7ff!important}.check-green{background-color:var(--brand-cyan)!important}.check-red{background-color:var(--brand-violet)!important}.zen-delta-value{color:var(--brand-blue)!important}.hero-cinematic-shade{background:linear-gradient(115deg,#00b4ff38 0%,#3b5bff29 48%,#7a4dff24 100%),linear-gradient(#0b122014 0%,#0b122005 50%,#0b122033 100%)!important}.hero-cinematic-title,.hero-cinematic-text,.hero-cinematic-badge,.hero-top-nav-link{text-shadow:0 2px 18px #0b122073;color:#fff!important}.hero-bottom-nav-link,.hero-bottom-nav-links button{color:var(--brand-ink)!important;font-weight:800!important}.hero-bottom-nav-link:hover,.hero-bottom-nav-links button:hover{color:var(--brand-violet)!important}.marquee-tier-text{background:var(--brand-gradient)!important}header .main-navigation nav .navbar-nav .nav-item .nav-link{color:var(--brand-ink)!important}header .main-navigation nav .navbar-nav .nav-item .nav-link.active,header .main-navigation nav .navbar-nav .nav-item .nav-link:hover{color:var(--brand-blue)!important}.site-header--standard{background:#fff;box-shadow:0 1px #0f172a0f;min-height:0!important}.site-header--standard .inner-header:not(.header-appear){background:#fff}.site-header--standard .header-watermark-bg{display:none}.site-header .upper-nav{border-bottom:1px solid var(--brand-line);background:#f8fafc;padding:0!important}.site-header .upper-nav-accent{background:var(--brand-gradient);width:100%;height:3px}.site-header .upper-nav-bar{justify-content:space-between;align-items:center;gap:16px;min-height:42px;display:flex}.site-header .upper-nav .top-personal-info{flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.site-header .upper-nav .top-personal-info li{margin:0!important}.site-header .upper-nav .top-personal-info li a{align-items:center;gap:8px;line-height:1;color:var(--brand-muted)!important;font-family:var(--font-body,"Inter", sans-serif)!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!important}.site-header .upper-nav .top-personal-info li a:hover{color:var(--brand-blue)!important}.site-header .upper-nav .top-personal-info li a svg{width:16px;height:16px;color:var(--brand-blue)}.site-header .upper-nav-actions{align-items:center;gap:8px;display:inline-flex}.site-header .upper-nav .top-social-links{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.site-header .upper-nav .top-social-links li a{border-radius:999px;width:30px!important;height:30px!important}.site-header .main-navigation,header.site-header .inner-header:not(.header-appear) .main-navigation,.site-header--standard .inner-header:not(.header-appear) .main-navigation{background:#fff;align-items:center!important;height:auto!important;min-height:88px!important;padding:0!important;display:flex!important}.site-header .main-nav-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;min-height:88px;padding:20px 40px;display:grid}.site-header .site-brand-logo{justify-content:center;place-self:center;align-items:center;width:100%;height:100%;min-height:52px;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;display:flex!important}.site-header .site-brand-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0 auto;width:auto!important;max-width:190px!important;height:52px!important;display:block!important}.site-header .site-primary-nav{justify-content:center;align-items:center;min-width:0;display:flex}@media (width>=1200px){.site-header .main-navigation nav .navbar-nav,.site-header .site-main-nav{flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:8px 26px!important;min-height:0!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important;overflow:visible!important}}.site-header .main-navigation nav .site-main-nav .nav-item,.site-header .main-navigation nav .site-main-nav .nav-item+.nav-item{position:relative;align-items:center!important;height:auto!important;margin:0!important;padding:0!important;display:inline-flex!important}.site-header .main-navigation nav .site-main-nav .nav-item+.nav-item:before,.site-header .main-navigation nav .site-main-nav .nav-item:after,.site-header .main-navigation nav .navbar-nav .nav-item .nav-link:before,.site-header .main-navigation nav .navbar-nav .nav-item .nav-link:after{content:none!important;display:none!important}.site-header .main-navigation nav .navbar-nav .nav-item .nav-link{border-bottom:2px solid #0000;height:auto!important;min-height:0!important;color:var(--brand-ink)!important;font-family:var(--font-display,"Outfit", sans-serif)!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important;padding:10px 0!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important}.site-header .main-navigation nav .navbar-nav .nav-item .nav-link.active,.site-header .main-navigation nav .navbar-nav .nav-item .nav-link:hover{border-bottom-color:var(--brand-blue);color:var(--brand-blue)!important}.site-header .main-nav-actions{justify-content:flex-end;justify-self:end;align-items:center;gap:12px;width:100%;display:inline-flex}.site-header .site-nav-cta{background:var(--brand-gradient);min-height:46px;font-family:var(--font-body,"Inter", sans-serif);letter-spacing:.02em;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #3b5bff2e;color:#fff!important;border-left:0!important;text-decoration:none!important}.site-header .site-nav-cta:hover{opacity:.92;color:#fff!important}@media (width>=1200px){.site-header .inner-header:not(.header-appear) .main-nav-actions .fixed-nav-links,.site-header .inner-header:not(.header-appear) .sidemenu_btn-compact{display:none!important}}.header-appear{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5!important;box-shadow:0 10px 28px -18px #0f172a73!important}.header-appear .main-navigation,.header-appear .main-nav-bar,.header-appear .main-navigation .container{height:auto!important;min-height:88px!important}.header-appear .main-navigation nav .navbar-nav .nav-item,.header-appear .main-navigation nav .navbar-nav .nav-item .nav-link{height:auto!important;font-size:15px!important;font-weight:800!important}.header-appear .site-brand-logo img{width:auto!important;max-width:190px!important;height:52px!important}.header-appear .main-nav-actions .fixed-nav-links{align-items:center;gap:2px;margin:0!important;display:flex!important;transform:none!important}.header-appear .sidemenu_btn-compact{display:inline-flex!important}@media (width<=1199px){.site-header .main-nav-bar{gap:16px;padding:16px 24px}.site-header .main-navigation nav .site-main-nav{gap:6px 16px!important}.site-header .main-navigation nav .navbar-nav .nav-item .nav-link{letter-spacing:.03em!important;font-size:13px!important}.site-header .site-brand-logo img,.header-appear .site-brand-logo img{width:auto!important;max-width:160px!important;height:44px!important}}@media (width<=991px){.site-header .upper-nav,.header-appear .upper-nav,.site-header .site-primary-nav,.header-appear .site-primary-nav,.site-header .main-navigation nav,.header-appear .main-navigation nav,.site-header .site-nav-cta,.header-appear .site-nav-cta{display:none!important}.site-header .main-nav-bar{grid-template-columns:1fr auto;padding:14px 16px}.site-header .site-brand-logo{justify-self:start;width:auto}.site-header .main-nav-bar,.site-header .main-navigation{min-height:76px!important}}.scroll-top-arrow,.floating-contact-btn--email{background:var(--brand-blue)!important}.scroll-top-arrow--visible,.scroll-top-arrow--visible:focus{z-index:10020!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;cursor:pointer!important}.side-menu .bg-overlay,.side-menu-classic .bg-overlay{background:#3b5bffe0!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,img,video,iframe,canvas{max-width:100%}input,select,textarea{font-size:16px}@media (width<=991px){:root{--header-natural-height:84px;--header-fixed-height:72px;--scroll-offset:88px;--main-nav-bar-height:72px}.padding-top{padding-top:64px!important}.padding-bottom{padding-bottom:64px!important}.heading{word-break:break-word;font-size:clamp(28px,6vw,38px)!important;line-height:1.2!important}html,body{overflow-x:visible!important}.container,.container-fluid{width:100%;padding-left:16px;padding-right:16px}}@media (width<=767px){:root{--header-natural-height:76px;--header-fixed-height:68px;--scroll-offset:80px;--main-nav-bar-height:68px;--marquee-bar-height:40px}.padding-top{padding-top:52px!important}.padding-bottom{padding-bottom:52px!important}.container{padding-left:16px;padding-right:16px}}.site-menu-toggle{cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none}.site-menu-toggle span{background:#0b1220;border-radius:99px;width:18px;height:2px;display:block}.header-appear .site-menu-toggle{display:inline-flex}@media (width<=1199px){.site-header .upper-nav,header .upper-nav,.header-appear .upper-nav,.site-header .site-primary-nav,.header-appear .site-primary-nav,.site-header .site-main-nav,.header-appear .site-main-nav,.site-header .main-navigation nav,.header-appear .main-navigation nav,.site-header .main-navigation .navbar-nav,.header-appear .main-navigation .navbar-nav,.site-header .site-nav-cta,.header-appear .site-nav-cta,.site-header .fixed-nav-links,.header-appear .fixed-nav-links,.site-header .sidemenu_btn,.header-appear .sidemenu_btn,.upper-nav-menu-btn,.mobile-fixed-menu,.hero-top-menu{visibility:hidden!important;pointer-events:none!important;display:none!important}.site-header .main-nav-bar,.header-appear .main-nav-bar{min-height:72px!important;padding:10px 16px!important;padding-left:max(16px, env(safe-area-inset-left))!important;padding-right:max(16px, env(safe-area-inset-right))!important;grid-template-columns:none!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.site-header .site-brand-logo,.header-appear .site-brand-logo{flex:0 auto;justify-content:flex-start!important;justify-self:start!important;width:auto!important;max-width:58%!important}.site-header .site-brand-logo img,.header-appear .site-brand-logo img{max-width:148px!important;height:40px!important}.site-header .main-nav-actions,.header-appear .main-nav-actions{flex:none;justify-content:flex-end!important;align-items:center!important;width:auto!important;display:flex!important}.site-header .site-menu-toggle,.header-appear .site-menu-toggle,.site-menu-toggle{cursor:pointer;flex-shrink:0;visibility:visible!important;pointer-events:auto!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:12px!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}.site-menu-toggle span{border-radius:99px;background:#0b1220!important;width:18px!important;height:2px!important;display:block!important}.hero-bottom-nav{grid-template-columns:auto auto!important}.hero-bottom-nav-links{display:none!important}.hero-bottom-nav-end{justify-self:end}.hero-bottom-nav-menu{display:inline-flex!important}.floating-contact-bar{right:max(10px, env(safe-area-inset-right));gap:8px;top:auto!important;bottom:calc(var(--marquee-bar-height,40px) + 72px)!important;transform:none!important}}@media (width<=991px){header.site-header:not(.site-header--home-hero){min-height:var(--header-natural-height)!important}.site-header .main-navigation,.site-header .main-nav-bar,.header-appear .main-navigation,.header-appear .main-nav-bar{min-height:var(--main-nav-bar-height)!important;height:auto!important}.slider-area.hero-cinematic{min-height:100dvh;height:auto!important;margin-top:0!important;overflow:hidden!important}.hero-cinematic-stage{flex-direction:column;min-height:100dvh;display:flex}.hero-cinematic-video,.hero-cinematic-shade{position:absolute;inset:0}.hero-cinematic-copy{width:100%;max-width:none;padding:calc(64px + env(safe-area-inset-top)) 20px 24px;text-align:left;flex-direction:column;flex:auto;justify-content:center;display:flex;position:relative;top:auto;left:0;right:0;transform:none}.hero-cinematic-title{margin-top:16px!important;font-size:clamp(32px,8vw,52px)!important}.hero-cinematic-text{max-width:36rem;margin-top:16px!important;font-size:16px!important;line-height:1.6!important}.hero-cinematic-actions{gap:10px;margin-top:22px}.hero-cinematic-btn{min-height:48px;padding:0 20px;font-size:14px}.hero-bottom-nav{min-height:72px;position:relative;overflow:visible;padding:12px 16px!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important;grid-template-columns:auto 1fr!important;gap:10px!important}.hero-bottom-nav-logo{justify-self:start;width:auto;min-height:40px}.hero-bottom-nav-logo img{max-width:132px!important;height:40px!important}.hero-bottom-nav-links{display:none!important}.hero-bottom-nav-end{grid-column:2;justify-self:end}.hero-bottom-nav-menu{display:inline-flex!important}.hero-bottom-nav-cta{min-height:42px;padding:0 16px;font-size:13px}.home-page .about-sec{padding-top:0!important}}@media (width<=767px){.hero-cinematic-copy{padding:calc(56px + env(safe-area-inset-top)) 16px 20px}.hero-cinematic-badge{padding:6px 12px;font-size:11px}.hero-cinematic-title{font-size:clamp(28px,9vw,38px)!important}.hero-cinematic-text{font-size:15px!important}.hero-cinematic-actions{flex-direction:column;align-items:stretch}.hero-cinematic-btn{width:100%}.hero-bottom-nav{min-height:68px;padding:10px 14px!important;padding-bottom:max(10px, env(safe-area-inset-bottom))!important;grid-template-columns:1fr auto!important;overflow:visible!important}.hero-bottom-nav-cta{display:none!important}.hero-bottom-nav-menu{display:inline-flex!important}.blog-list-hero-title{overflow-wrap:anywhere;padding:0 8px;letter-spacing:0!important;white-space:normal!important;font-size:28px!important;line-height:1.15!important}}@media (height<=540px) and (width<=991px){.hero-cinematic-text{display:none}.hero-cinematic-copy{padding-top:48px;padding-bottom:12px}.hero-cinematic-title{margin-top:10px!important;font-size:28px!important}.hero-cinematic-actions{margin-top:14px}}@media (width<=991px){.side-menu .inner-wrapper,.side-menu-classic .inner-wrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:28px 20px 32px!important}.side-menu-logo img{max-width:160px!important;height:auto!important}.side-nav .navbar-nav{text-align:left!important}.side-nav .navbar-nav .nav-link{padding:8px 0!important;font-size:22px!important}.side-menu .btn-close{top:16px!important;right:16px!important}.menu-company-details,.social-icons-simple,.side-menu p{text-align:left!important}.about-custom-wrapper{width:100%;grid-template-columns:1fr!important;min-height:0!important;padding-left:0!important;padding-right:0!important}.about-green-box{order:1;padding:40px 20px!important}.about-purple-box{order:2;padding:40px 20px!important}.about-content-title,.about-green-heading{font-size:clamp(26px,6vw,34px)!important}.about-green-icons-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}.clean-service-item{padding:14px 10px 12px!important}.clean-icon-svg{font-size:40px!important}.clean-card-heading{font-size:15px!important}.clean-card-desc{max-width:none;font-size:13px!important}}@media (width<=575px){.about-green-icons-grid{grid-template-columns:1fr 1fr!important}}@media (width<=991px){.stats-modern-sec,.faq-sec,.zen-vtab-section{padding:64px 0!important}.stats-modern-grid,.zen-vtab-layout,.zen-dual-grid,.zen-chart-footer-stats{grid-template-columns:1fr!important}.zen-vtab-sidebar{position:static!important;top:auto!important}.zen-vtab-content,.zen-chart-panel,.zen-pie-row{z-index:0;position:relative}.stats-modern-title,.faq-title,.zen-vtab-title{font-size:clamp(26px,6vw,34px)!important}.zen-vtab-nav-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.zen-side-card{padding:20px 16px}}@media (width<=767px){.zen-vtab-nav-list{grid-template-columns:1fr!important}.stats-modern-card{padding:28px 20px}}@media (width<=991px){.team-sec .inner-team-sec .team-area{width:100%!important}.team-sec .team-detail,.testimonial-sec .testimonial-details{margin-bottom:24px!important;padding-right:0!important}.team-sec .heading,.testimonial-sec .heading{font-size:clamp(28px,6vw,36px)!important}.content-carousel-card{min-height:280px;height:auto!important;padding:24px 18px!important}.category-split-body,#business-categories .category-split-body{flex-direction:column!important;min-height:0!important}.category-split-pane-media,#business-categories .category-split-pane-media{min-height:200px;max-height:240px;flex:none!important}.category-split-pane-content,#business-categories .category-split-pane-content{width:100%;border-right:0!important;flex:none!important}#business-categories .category-split-pane-content .category-split-pane-inner{padding:24px 18px;height:auto!important;position:relative!important;inset:auto!important}.category-split-title-wrap{flex-direction:column;align-items:flex-start}.category-tab-list{flex-wrap:wrap;gap:8px;justify-content:flex-start!important}.blog-sec .left-overlay,.blog-sec .blog-inner-overlay{width:100%!important;margin-left:0!important;left:0!important;right:0!important}.blog-sec .blog-area{min-height:0!important;padding-top:56px!important;padding-bottom:56px!important}.blog-sec .blog-detail .heading,.blog-sec .blog-detail .heading span{font-size:clamp(28px,7vw,36px)!important}.blog-sec .blog-detail .text{max-width:none}.blog-img,.blog-slider-image-frame,.blog-slider-image-frame .blog-featured-image,.blog-featured-image--teaser{height:auto!important;min-height:240px!important}.blog-slider-sec .slider-arrows{flex-direction:row;top:auto;bottom:12px;right:12px;transform:none}.contact-sec .contact-form,.contact-sec .contact-details{width:100%!important;max-width:none!important;margin:0!important}.contact-sec .contact-details{margin-top:48px!important}.contact-sec .heading{text-align:left!important}.contact-map{height:220px}.contact-sec .contact-details ul li{align-items:flex-start!important;width:100%!important;margin-bottom:18px!important;display:flex!important}.contact-sec .contact-details ul li a{word-break:break-word}.contact-sec .contact-background{display:none}.contact-sec .contact-form .contact_btn{max-width:none;width:100%!important}.footer-style-1{text-align:center;padding:28px 0}.footer-social ul{flex-wrap:wrap;justify-content:center}.company-about{padding:0 8px;font-size:13px;text-align:center!important;margin-top:16px!important}}@media (width<=767px){.contact-map{height:200px}.contact-sec .contact-form .form-control,.contact-sec .contact-form input,.contact-sec .contact-form textarea{width:100%!important}}@media (width<=991px){.app-shell--inner .page-banner{margin-top:0!important}.page-banner{min-height:0!important}.page-banner .inner-slider-content h4{font-size:clamp(28px,7vw,40px)!important}.page-banner-image-col img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:220px}.blog-list-shell{gap:28px;grid-template-columns:1fr!important}.blog-list-aside{position:static!important}.blog-list-hero{padding:36px 0 8px!important}.blog-list-hero-title{overflow-wrap:anywhere;font-size:clamp(28px,8vw,42px)!important;line-height:1.1!important}.blog-list-card{padding:22px 16px 18px!important}.blog-detail-title{font-size:clamp(28px,8vw,44px)!important}.blog-detail-gallery--2,.comment-form--editorial .comment-form-row,.single-blog-page .blog-post-nav-grid{grid-template-columns:1fr!important}.single-blog-page .blog-post-nav-item--next{text-align:left;justify-content:flex-start}.floating-contact-bar{right:max(10px, env(safe-area-inset-right));top:auto;bottom:calc(var(--marquee-bar-height,40px) + 72px);gap:8px;transform:none}.floating-contact-btn{width:42px;height:42px}.scroll-top-arrow,.scroll-top-arrow:focus{right:max(12px, env(safe-area-inset-right))!important;bottom:calc(var(--marquee-bar-height,40px) + 16px)!important}.video-modal-backdrop{align-items:center;padding:12px}.video-modal-panel{border-radius:10px}.marquee-tier-text-item{letter-spacing:.12em;padding:0 18px;font-size:11px}}@media (width<=767px){.floating-contact-bar{bottom:calc(var(--marquee-bar-height,40px) + 64px)}.floating-contact-btn--instagram,.floating-contact-btn--email{display:none}}@media (width<=991px){.cms-shell{display:block}.cms-form-card,.cms-site-settings{padding:18px 14px}.cms-video-preview,.cms-logo-preview{max-width:100%;height:auto}}
