@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base,components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.relative\!{position:relative!important}.z-5{z-index:5}.container{width:100%}@media(min-width:576px){.container{max-width:576px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:992px){.container{max-width:992px}}@media(min-width:1200px){.container{max-width:1200px}}@media(min-width:1400px){.container{max-width:1400px}}.m-0\!{margin:calc(var(--spacing)*0)!important}.mx-auto\!{margin-inline:auto!important}.mb-0\!{margin-bottom:calc(var(--spacing)*0)!important}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-15{margin-bottom:calc(var(--spacing)*15)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-18{margin-bottom:calc(var(--spacing)*18)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-21{margin-bottom:calc(var(--spacing)*21)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.mb-30{margin-bottom:calc(var(--spacing)*30)}.mb-32{margin-bottom:calc(var(--spacing)*32)}.mb-40{margin-bottom:calc(var(--spacing)*40)}.mb-48{margin-bottom:calc(var(--spacing)*48)}.mb-60{margin-bottom:calc(var(--spacing)*60)}.mb-64{margin-bottom:calc(var(--spacing)*64)}.mb-70{margin-bottom:calc(var(--spacing)*70)}.mb-80{margin-bottom:calc(var(--spacing)*80)}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.hidden\!{display:none!important}.h-8{height:calc(var(--spacing)*8)}.h-full\!{height:100%!important}.w-full{width:100%}.w-full\!{width:100%!important}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col\!{flex-direction:column!important}.flex-wrap{flex-wrap:wrap}.flex-wrap\!{flex-wrap:wrap!important}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end\!{align-items:flex-end!important}.justify-between\!{justify-content:space-between!important}.justify-center{justify-content:center}.justify-center\!{justify-content:center!important}.justify-end\!{justify-content:flex-end!important}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-16{gap:calc(var(--spacing)*16)}.gap-20{gap:calc(var(--spacing)*20)}.gap-24{gap:calc(var(--spacing)*24)}.gap-32{gap:calc(var(--spacing)*32)}.rounded-none\!{border-radius:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.p-0\!{padding:calc(var(--spacing)*0)!important}.pt-0\!{padding-top:calc(var(--spacing)*0)!important}.text-center\!{text-align:center!important}.text-right\!{text-align:right!important}.font-bold\!{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-white{color:var(--color-white)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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-filter{-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(min-width:768px){.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%}}@media(min-width:992px){.lg\:m-0\!{margin:calc(var(--spacing)*0)!important}.lg\:block\!{display:block!important}.lg\:flex\!{display:flex!important}.lg\:hidden\!{display:none!important}.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\/12{width:66.6667%}}@media(min-width:1200px){.xl\:w-5\/12{width:41.6667%}}@media(min-width:1400px){.\32xl\:w-4\/12{width:33.3333%}.\32xl\:w-5\/12{width:41.6667%}.\32xl\:w-6\/12{width:50%}.\32xl\:w-7\/12{width:58.3333%}}}@font-face{font-family:Urbanist;src:local("Urbanist Regular"),local("Urbanist"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Regular"),local("Urbanist"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Medium"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:500;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Medium"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist SemiBold"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:600;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist SemiBold"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Bold"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:700;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Bold"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}body{font-family:Urbanist,"Urbanist Fallback: BlinkMacSystemFont","Urbanist Fallback: Segoe UI","Urbanist Fallback: Helvetica Neue","Urbanist Fallback: Arial","Urbanist Fallback: Noto Sans",sans-serif}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@font-face{font-family:"Urbanist Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.0014%;ascent-override:89.6215%;descent-override:23.5846%;line-gap-override:0%}@font-face{font-family:"Urbanist Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.1111%;ascent-override:96.829%;descent-override:25.4813%;line-gap-override:0%}@font-face{font-family:"Urbanist Fallback: Arial";src:local("Arial");size-adjust:99.0353%;ascent-override:95.9254%;descent-override:25.2435%;line-gap-override:0%}@font-face{font-family:Urbanist;src:local("Urbanist SemiBold"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:600;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist SemiBold"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Regular"),local("Urbanist"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:normal}@font-face{font-family:"Urbanist Fallback: Segoe UI";src:local("Segoe UI");size-adjust:99.5806%;ascent-override:95.4001%;descent-override:25.1053%;line-gap-override:0%}@font-face{font-family:"Urbanist Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.1435%;ascent-override:101.9932%;descent-override:26.8403%;line-gap-override:0%}@font-face{font-family:Urbanist;src:local("Urbanist Medium"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Bold"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:700;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Regular"),local("Urbanist"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Medium"),url(../_fonts/TEGWlPJM1-ytpHD0SoDeX0kakO_UzZ619exceBn9aOY-5DNNdPSdsDRBq05_9_At0uJ81xQD_1iqN7xvzJsD7y0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:500;font-style:normal}@font-face{font-family:Urbanist;src:local("Urbanist Bold"),url(../_fonts/Ha_5giqm2j6PDrmerccYMrUbaiODpUO84lMQaiW7pvo-tQlerlDpPD1N_exPkInUfx949SYUfcWvIwWz3Iq3cb8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:root{--white:#fff;--black:#000;--primary:#003049;--secondary:#71717a;--brand:#679abb;--neutral-50:#fafafa;--neutral-100:#f4f4f5;--neutral-200:#e4e4e7;--neutral-300:#d4d4d8;--neutral-400:#a1a1aa;--neutral-500:#71717a;--neutral-600:#52525b;--neutral-700:#3f3f46;--neutral-800:#27272a;--neutral-900:#18181b;--neutral-950:#09090b;--body:#edecec}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-right:0!important;scroll-behavior:smooth;overflow-x:hidden}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Urbanist,"Urbanist Fallback: BlinkMacSystemFont","Urbanist Fallback: Segoe UI","Urbanist Fallback: Helvetica Neue","Urbanist Fallback: Arial","Urbanist Fallback: Noto Sans",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:var(--primary);background-color:var(--body);overflow-x:hidden}body::-webkit-scrollbar{width:0}body::-webkit-scrollbar-thumb{cursor:grab;background-color:var(--primary)}img{max-width:100%;height:auto;transform:scale(1);vertical-align:middle}li,ul{margin-bottom:0;padding-left:0;list-style:none}button,svg path{transition:.3s}button{background:transparent;border:0;display:inline-flex}b,strong{font-weight:bolder}a{transition:.3s;text-decoration:none;cursor:pointer;display:inline-block;font-family:Urbanist,"Urbanist Fallback: BlinkMacSystemFont","Urbanist Fallback: Segoe UI","Urbanist Fallback: Helvetica Neue","Urbanist Fallback: Arial","Urbanist Fallback: Noto Sans",sans-serif;color:var(--primary)}a:focus,a:hover{outline:0}p{display:block}@media(max-width:991px){br{display:none}}.line{border:1px solid var(--white-16)}.tf-swiper .swiper-slide{height:auto}.tf-swiper .swiper-slide>*{height:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Urbanist,"Urbanist Fallback: BlinkMacSystemFont","Urbanist Fallback: Segoe UI","Urbanist Fallback: Helvetica Neue","Urbanist Fallback: Arial","Urbanist Fallback: Noto Sans",sans-serif;text-rendering:optimizelegibility;font-weight:400;margin-bottom:0;letter-spacing:0;color:var(--black)}.h1,h1{font-size:64px;line-height:64px;letter-spacing:-.02em}@media(max-width:767px){.h1,h1{font-size:36px;line-height:44px}}.h2,h2{font-size:48px;line-height:60px;letter-spacing:-.02em}@media(max-width:767px){.h2,h2{font-size:32px;line-height:40px}}.h3,h3{font-size:40px;line-height:52px;letter-spacing:-.01em}@media(max-width:767px){.h3,h3{font-size:28px;line-height:36px}}.h4,h4{font-size:36px;line-height:48px;letter-spacing:-.01em}@media(max-width:767px){.h4,h4{font-size:26px;line-height:34px}}.h5,h5{font-size:32px;line-height:40px;letter-spacing:-.01em}@media(max-width:767px){.h5,h5{font-size:22px;line-height:28px}}.h6,h6{font-size:24px;line-height:32px}@media(max-width:767px){.h6,h6{font-size:20px;line-height:26px}}.text-display-2{font-size:96px;line-height:96px;letter-spacing:-.03em}@media(max-width:991px){.text-display-2{font-size:60px;line-height:66px}}@media(max-width:767px){.text-display-2{font-size:32px;line-height:40px}}.text-body-1{font-size:18px;line-height:28px}.text-body-2{font-size:16px;line-height:24px}.text-body-3{font-size:14px;line-height:20px}.fs-24{font-size:24px!important}.mb-4{margin-bottom:4px!important}.mb-8{margin-bottom:8px!important}.mb-12{margin-bottom:12px!important}.mb-18{margin-bottom:18px!important}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px!important}.mb-24{margin-bottom:24px!important}.mb-60{margin-bottom:60px!important}.mb-80{margin-bottom:80px!important}.gap-4{gap:4px!important}.gap-8{gap:8px}.gap-12{gap:12px!important}.gap-14{gap:14px!important}.gap-16{gap:16px!important}.gap-20{gap:20px!important}.gap-24{gap:24px!important}.flat-spacing{padding-top:120px;padding-bottom:120px}@media(max-width:1439px){.flat-spacing{padding-top:80px;padding-bottom:80px}}@media(max-width:991px){.flat-spacing{padding-top:60px;padding-bottom:60px}}@media(max-width:767px){.flat-spacing{padding-top:50px;padding-bottom:50px}}.text-white{color:var(--white)!important}.text-secondary{color:var(--secondary)!important}.text-brand{color:var(--brand)!important}.text-neutral-200{color:var(--neutral-200)!important}.text-neutral-300{color:var(--neutral-300)!important}.text-neutral-400{color:var(--neutral-400)!important}.text-gradient-1{background:linear-gradient(132.09deg,#43484d 11.15%,#292c2e 79.01%) text}.text-gradient-1,.text-gradient-2{-webkit-text-stroke:0 transparent;-webkit-text-fill-color:transparent}.text-gradient-2{background:linear-gradient(1turn,#292c2e00,#292c2e) text}.text-gradient-3{background:linear-gradient(95.5deg,#61666a 1.91%,#292c2e 43.92%) text;-webkit-text-stroke:0 transparent;-webkit-text-fill-color:transparent;padding-bottom:7px;margin-bottom:-7px}.link{transition:.3s}.link:hover{color:var(--primary)!important}.link1{transition:.3s}.link1:hover{color:var(--brand)!important}.z-5{z-index:5}@media(max-width:991px){.lg-mb-24{margin-bottom:24px}}@media(max-width:767px){.md-mb-24{margin-bottom:24px}}.row{margin-right:-12px;margin-left:-12px}.container,.row>*{padding-left:12px;padding-right:12px}.container{position:relative;margin-left:auto;margin-right:auto;width:1320px;max-width:100%}header{position:sticky;z-index:100;transition:.6s cubic-bezier(.22,1,.36,1)}.tf-header{padding-top:48px;margin-bottom:-116px}.tf-header .header-inner{width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 32px;border-radius:999px;background:#ffffff80;-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px)}.tf-header .mobile-menu{width:40px;height:40px;padding:0;font-size:20px}.tf-header.header2 .header-inner{max-width:807px}@media(max-width:991px){.tf-header .box-navigation{display:none}.tf-header{margin-bottom:-104px}.tf-header .header-inner{margin:0 32px;max-width:unset!important}}.nav-menu-main{display:flex;align-items:center;gap:24px}.item-link{display:flex;font-weight:600;font-size:16px;line-height:24px;position:relative}.item-link:before{position:absolute;content:"";bottom:0;height:1px;background-color:var(--brand);left:auto;right:0;width:0;transition:.3s}.item-link.active,.item-link:hover{color:var(--brand)}.item-link.active:before,.item-link:hover:before{left:0;right:auto;width:100%}.blog-sidebar{display:flex;flex-direction:column;gap:24px;margin-top:50px}.blog-sidebar .sidebar-title{font-weight:600;margin-bottom:16px}@media(min-width:1200px){.blog-sidebar{gap:32px}}.list-relatest-post .relatest-post-item:not(:last-child){margin-bottom:10px}.relatest-post-item{display:flex;gap:20px;align-items:center}.relatest-post-item .image{width:80px;aspect-ratio:1/1;flex-shrink:0}.relatest-post-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.relatest-post-item .title{font-weight:600;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sidebar-categories{display:flex;flex-direction:column;gap:7px}.sidebar-categories .item{display:flex;justify-content:space-between;align-items:center}.list-tags{flex-wrap:wrap;gap:8px}.list-tags,.list-tags a{display:flex;align-items:center}.list-tags a{padding:7px 15px;border-radius:99px;color:var(--neutral-300);background:var(--neutral-700);border:1px solid var(--neutral-600)}.list-tags a:hover{color:var(--brand)}.effectFade{opacity:0}.animate-box,.effectFade,.element,.flip-image,.image-2,.overflow-hidden>*,.scroll-fadeZoom,.slick-slide,.slick-track,.textFadeUp,.textFadeUp2,.textFadeUp3{will-change:transform,opacity;backface-visibility:hidden}.tf-social{gap:12px}.social-item,.tf-social{display:flex;align-items:center}.social-item{justify-content:center;width:52px;height:52px;border-radius:99px;font-size:24px;color:var(--white);background:linear-gradient(0deg,#272727,#272727),radial-gradient(62.56% 62.56% at 28.14% -10.42%,#ffffff1a 0,#fff0)}.social-item,.social-item:hover{box-shadow:inset 0 -3px #080808,inset 0 1px #ffffff4d,0 2.77px 2.21px #0000001f,0 6.65px 5.32px #00000021,0 12.52px 10.02px #0002,0 22.34px 17.87px #00000024,0 41.78px 33.42px #00000026,0 100px 80px #00000026,0 3px 3px #00000024,0 2.77px 2.21px #0000001f}.social-item:hover{background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#ffffffb3 0,#fff0),linear-gradient(0deg,#272727,#272727)}.tf-social-1{gap:10px 24px;flex-wrap:wrap}.tf-social-1,.tf-social-1 a{display:flex;align-items:center}.tf-social-1 a{gap:24px;justify-content:center;padding:20px 40px;border-radius:24px;background-color:var(--neutral-100);box-shadow:0 7.77px 16px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9}.tf-social-1 a .social-item{width:32px;height:32px;font-size:16px;background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0),linear-gradient(0deg,#272727,#272727);box-shadow:inset 0 -3px #080808,inset 0 1px #ffffff4d,0 2.77px 2.21px #0000001f,0 3px 3px #00000024}.tf-social-1 a .social-item .icon{transition:.3s}.tf-social-1 a:hover,.tf-social-1 a:hover .icon{color:var(--brand)}@media(max-width:767px){.tf-social-1 a{padding:12px 28px}}.modal.fade:not(.show){opacity:0}form{position:relative;z-index:30}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form textarea{outline:0;box-shadow:none;width:100%;padding:0 0 11px;-o-border-image:initial;border-image:initial;border:0;border-bottom:1px solid var(--neutral-300);background-color:transparent;color:var(--primary);transition:.3s}form input[type=color]::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=datetime]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=week]::-moz-placeholder,form textarea::-moz-placeholder{color:var(--secondary)}form input[type=color]::placeholder,form input[type=date]::placeholder,form input[type=datetime-local]::placeholder,form input[type=datetime]::placeholder,form input[type=email]::placeholder,form input[type=month]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=time]::placeholder,form input[type=url]::placeholder,form input[type=week]::placeholder,form textarea::placeholder{color:var(--secondary)}form button,form input[type=button],form input[type=reset],form input[type=submit]{background-color:transparent;overflow:hidden;padding:0}form textarea{height:150px;border-radius:32px;resize:none}form .form-content{display:grid;gap:20px}.form-search{position:relative}.form-search fieldset input{padding-right:30px}.form-search button{position:absolute;right:5px;top:0;transform:rotateY(180deg)}.form-search button .icon{color:var(--primary)}.form-contact{padding:56px;border-radius:40px;background-color:var(--neutral-100);box-shadow:0 7.77px 16px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9}.form-contact .heading{margin-bottom:35px}.form-contact textarea{height:114px;border-radius:0}.form-contact .attachment{padding:16px 0;margin-bottom:38px}.tf-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;color:var(--white);border-radius:99px;font-weight:600;font-size:16px;line-height:24px;padding:14px 24px;background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0),linear-gradient(0deg,#272727,#272727);box-shadow:inset 0 -3px #080808,inset 0 1px #ffffff4d,0 2.77px 2.21px #0000001f,0 6.65px 5.32px #00000021,0 12.52px 10.02px #0002,0 22.34px 17.87px #00000024,0 41.78px 33.42px #00000026,0 100px 80px #00000026,0 3px 3px #00000024,0 2.77px 2.21px #0000001f;overflow:hidden}.tf-btn:hover{box-shadow:inset 0 -3px #080808,inset 0 1px #ffffff4d,0 2.77px 2.21px #0000001f,0 6.65px 5.32px #00000021,0 12.52px 10.02px #00000024,0 22.34px 17.87px #00000024,0 41.78px 33.42px #00000026,0 100px 80px #00000026,0 3px 3px #00000024,0 2.77px 2.21px #0000001f;background:radial-gradient(62.56% 62.56% at 50% -13%,#ffffffb3 0,#fff0),linear-gradient(0deg,#272727,#272727)}.tf-btn-2{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:99px;font-weight:600;font-size:16px;line-height:24px;padding:14px 24px;color:var(--primary);background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0),linear-gradient(0deg,#f5f5f5,#f5f5f5);box-shadow:inset 0 -3px #e9e9e9,inset 0 1px #ffffffb2,0 2.77px 2.21px #0000001f,0 3px 3px #00000024;overflow:hidden}.tf-btn-2:hover{color:var(--brand)}.heading-section .heading-sub{display:flex;position:relative;width:-moz-max-content;width:max-content;border-radius:8px;color:var(--brand);padding:6px 16px 6px 30px;background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0),linear-gradient(0deg,#f5f5f5,#f5f5f5);box-shadow:inset 0 -3px #e9e9e9,inset 0 1px #ffffffb2,0 3px 3px #00000024;margin-bottom:32px}.heading-section .heading-sub:before{position:absolute;content:"";width:6px;height:6px;border-radius:99px;left:16px;top:50%;transform:translateY(-50%);background-color:var(--brand)}.heading-section .heading-sub.style-1{background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#ffffff1a 0,#fff0),linear-gradient(0deg,var(--neutral-900,#18181b),var(--Neutral-900,#18181b));box-shadow:0 3px 3px #00000024,inset 0 -3px #080808,inset 0 1px #ffffff4d}.heading-section .heading-title{font-weight:600;font-size:72px;line-height:72px;letter-spacing:-.03em}@media(max-width:767px){.heading-section .heading-title{font-size:40px;line-height:48px}.heading-section .heading-title br{display:none}}.heading-section.center{text-align:center}.heading-section.center .heading-sub{margin-left:auto;margin-right:auto}.heading-section.mb-48{margin-bottom:48px}.heading-section.mb-64{margin-bottom:64px}.heading-section.mb-70{margin-bottom:70px}.heading-section.mb-80{margin-bottom:80px}@media(max-width:767px){.heading-section.mb-48{margin-bottom:20px}.heading-section.mb-64{margin-bottom:24px}.heading-section.mb-70{margin-bottom:30px}.heading-section.mb-80{margin-bottom:34px!important}}.section-hero{padding:16px 16px 0;min-height:100vh;position:relative}.section-hero .hero-image{position:absolute;inset:0;background:#fff}.section-hero .hero-image canvas,.section-hero .hero-image img,.section-hero .hero-image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.section-hero .content-wrap{padding:180px 0 160px}.section-hero .content-wrap .sub{display:flex;gap:8px;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding:6px 16px;color:var(--brand);border-radius:8px;background:linear-gradient(0deg,#f5f5f5,#f5f5f5),radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0);box-shadow:inset 0 -3px #e9e9e9,inset 0 1px #ffffffb2,0 2.77px 2.21px #0000001f,0 3px 3px #00000024;margin-left:auto;margin-right:auto;margin-bottom:24px}.section-hero .content-wrap .sub svg path{fill:var(--brand)}.section-hero .content-wrap .title{margin-bottom:33px}.section-hero .content-wrap .title .title2{margin-top:13px}.section-hero .content-wrap .title-icon{position:relative;height:155px}.section-hero .content-wrap .title-icon .box{display:flex;width:255px;height:80px;border-radius:999px;background:linear-gradient(#ea2b16,#ff3b26);box-shadow:0 3.44px 5.57px #00000016,0 22.91px 37.08px #ff3b002a,0 76px 123px #ff3b000d,0 5.05px 8.18px #ff3b001a,0 16.98px 27.47px #ff3b000c,0 56px 83px #ff3b0040,0 14px 34px #ff3b0040,0 1px 2px #ff3b0066}.section-hero .content-wrap .title-icon .title-icon-wrap{position:absolute;top:0;left:0;width:255px;height:177px;overflow:hidden}.section-hero .content-wrap .title-icon .img-1{position:absolute;left:49px;top:0}.section-hero .content-wrap .title-icon .img-2{position:absolute;left:136px;top:28px}.section-hero .content-wrap .title-icon .img-3{position:absolute;left:66px;top:83px}.section-hero .content-wrap .text{margin-bottom:24px}.section-hero .content-wrap .bot-btns{display:flex;gap:11px;justify-content:center;align-items:center}.section-hero .scroll-more{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:16px;padding:12px;width:320px;height:56px;background-color:#edecec;border-radius:40px 40px 0 0}.section-hero .scroll-more .icon{display:flex;align-items:center;justify-content:center;width:20px;height:32px;border-radius:99px;border:1px solid var(--neutral-300);color:var(--brand);font-size:16px}.section-hero.v1{min-height:unset}.section-hero.v1 .content-wrap{padding:180px 0 76px}.section-hero.v1 .content-wrap .title{margin-bottom:5px}.section-hero.v2{min-height:unset}.section-hero.v2 .content-wrap{padding:180px 0 446px}.section-hero.v2 .content-wrap .title{margin-bottom:5px}@media(max-width:991px){.section-hero{min-height:unset}}@media(max-width:767px){.section-hero .content-wrap{padding:125px 0 100px}.section-hero .content-wrap .bot-btns{flex-direction:column}.section-hero .hero-image{border-radius:24px}.section-hero.v1 .content-wrap{padding:125px 0 35px}.section-hero.v2 .content-wrap{padding:125px 0 100px}}.section-about-us .heading-section{margin-bottom:-17px}.section-about-us .col-left{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;text-align:center;border-radius:40px;padding:80px 0 0;background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0),linear-gradient(0deg,var(--neutral-900,#18181b),var(--neutral-900,#18181b));box-shadow:0 7.77px 2.21px #0000000f,0 3px 3px #0000001a,inset 0 -8px #2e2e2e,inset 0 4px #ffffff4d;overflow:hidden}.section-about-us .col-left .sub{display:flex;gap:13px;align-items:center;justify-content:center;border:1px solid var(--neutral-700);border-radius:99px;width:-moz-max-content;width:max-content;padding:6px 15px 5px;margin-left:auto;margin-right:auto;margin-bottom:12px}.section-about-us .col-left .sub .dot{position:relative;display:flex;width:6px;height:6px;border-radius:99px;background-color:var(--brand)}.section-about-us .col-left .sub .dot:before{position:absolute;content:"";width:14px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fd3a2540;border-radius:50%;animation:rippleFade 1.8s ease-out 0s infinite normal none running}.section-about-us .col-left .title{margin-bottom:28px;letter-spacing:0}.section-about-us .col-left img{width:100%;border-radius:38px;margin-top:-25px}.section-about-us .review-box{background-color:var(--neutral-100);border-radius:40px;padding:48px 40px 34px;box-shadow:0 7.77px 2.21px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9}.section-about-us .review-box .desc{margin-bottom:52px}.section-about-us .review-box .text{font-family:Urbanist,"Urbanist Fallback: BlinkMacSystemFont","Urbanist Fallback: Segoe UI","Urbanist Fallback: Helvetica Neue","Urbanist Fallback: Arial","Urbanist Fallback: Noto Sans",sans-serif;font-weight:500;font-size:16px;line-height:26px}.section-about-us .review-box .counter{font-weight:600;font-size:144px;line-height:144px;letter-spacing:-.03em;margin-bottom:-16px;margin-right:5px}@media(max-width:1199px){.section-about-us .review-box .counter{font-size:100px;line-height:100px}}@media(max-width:767px){.section-about-us .review-box .counter{font-size:65px;line-height:65px}}.section-about-us .box-quotes{display:flex;gap:24px;align-items:center;padding:40px 16px 28px 40px;background-color:var(--neutral-100);border-radius:40px;box-shadow:0 7.77px 16px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9}.section-about-us .box-quotes .image{display:flex;width:160px;height:250px;flex-shrink:0;border-radius:24px;box-shadow:0 2.77px 2.21px #0000001f,0 6.65px 5.32px #00000021,0 12.52px 10.02px #0002,0 22.34px 17.87px #00000024,0 41.78px 33.42px #00000026,0 100px 80px #00000026}.section-about-us .box-quotes .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px}.section-about-us .box-quotes .desc{margin-bottom:29px}.section-about-us .box-quotes .cite{display:flex;align-items:center;gap:8px}.section-about-us .box-quotes .cite .line{display:flex;width:1px;height:16px;background-color:var(--neutral-400)}.section-about-us .box-quotes .content{margin-top:-13px}.section-about-us .mission-box{background-color:var(--neutral-100);border-radius:40px;padding:40px 40px 45px;box-shadow:0 7.77px 2.21px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9}.section-about-us .mission-box .line{margin-top:20px;margin-bottom:20px;height:1px;width:100%;background:linear-gradient(90deg,#d4d4d800,#d4d4d8 50%,#d4d4d800)}@media(max-width:1439px){.section-about-us{min-height:100vh}}@media(max-width:767px){.section-about-us .box-quotes,.section-about-us .mission-box,.section-about-us .review-box{padding-left:24px;padding-right:24px}.section-about-us .box-quotes{flex-direction:column}}.box-white{background-color:var(--neutral-50);border-radius:40px;margin-left:16px;margin-right:16px}@media(max-width:991px){.box-white{margin-left:12px;margin-right:12px}}@media(max-width:767px){.box-white{border-radius:24px}}.box-black{position:relative;background-color:var(--neutral-950);border-radius:40px;margin-left:16px;margin-right:16px;overflow:hidden}.box-black .light-box{position:absolute;top:0;left:50%;transform:translate(-50%);width:891px;height:350px;clip-path:polygon(14.2% 0,85.8% 0,100% 100%,0 100%);background:linear-gradient(#ffffff24,#fff0);-webkit-backdrop-filter:blur(56px);backdrop-filter:blur(56px)}@media(max-width:991px){.box-black{margin-left:12px;margin-right:12px}.box-black .light-box{width:274px;height:97px}}@media(max-width:767px){.box-black{border-radius:24px}}.featured-works-list{display:grid;gap:32px}.featured-works-item{display:flex;flex-direction:column;background-color:var(--neutral-100);border-radius:40px;padding:12px;box-shadow:inset 0 -8px #eaeaea,inset 0 4px #fff9,0 7.77px 2.21px #0000000f,0 3px 3px #0000001a}.featured-works-item .image{position:relative;border-radius:32px;overflow:hidden}.featured-works-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:1s}.featured-works-item .image:after{content:"";position:absolute;width:200%;height:0;left:50%;top:50%;background-color:#ffffff4d;transform:translate(-50%,-50%) rotate(-45deg);z-index:1;pointer-events:none}.featured-works-item .image .view-project{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;width:-moz-max-content;width:max-content;letter-spacing:.01em;color:var(--white);padding:16px 24px;border-radius:99px;background:#0003;-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);opacity:0;visibility:hidden}.featured-works-item .image .view-project .icon{font-size:24px}.featured-works-item .image .view-project:hover{color:var(--brand)}.featured-works-item .content{flex-shrink:0;padding:32px 40px 16px}.featured-works-item .content .pagi-dot{display:flex;gap:10px;padding-bottom:23px;border-bottom:1px solid var(--neutral-300);margin-bottom:24px}.featured-works-item .content .pagi-dot span{display:flex;width:12px;height:12px;border-radius:50%;background-color:var(--neutral-300);transition:.3s}.featured-works-item .content .pagi-dot span.active{background-color:var(--brand)}.featured-works-item .content .bot{display:flex;gap:24px}.featured-works-item .content .bot .heading{width:39.765%}.featured-works-item .content .grid-text{width:58.22%;display:flex;gap:12px 40px}.featured-works-item .content .grid-text .item:first-child{width:42.363%}.featured-works-item .content .grid-text .item:nth-child(2),.featured-works-item .content .grid-text .item:nth-child(3){width:23%}.featured-works-item:hover .image:after{height:250%;transition:.6s linear;background-color:transparent}.featured-works-item:hover .image img{transform:scale(1.1)}.featured-works-item:hover .image .view-project{opacity:1;visibility:visible}@media(max-width:1199px){.featured-works-item .content{padding:32px 20px 16px}}@media(max-width:767px){.featured-works-item{border-radius:24px}.featured-works-item .image{border-radius:14px}.featured-works-item .image .view-project{transform:none;gap:5px;padding:7px 13px;opacity:1;visibility:visible;font-size:14px;line-height:20px;top:15px!important;left:15px!important}.featured-works-item .image .view-project .icon{font-size:14px}.featured-works-item .content{padding:16px 10px}.featured-works-item .content .bot{gap:12px;flex-direction:column}.featured-works-item .content .bot .heading{width:100%}.featured-works-item .content .grid-text{width:100%;flex-direction:column}.featured-works-item .content .grid-text .item{width:unset!important}}.process-heading{align-content:center}@media(max-width:991px){.process-heading .group-btn-slider{margin-bottom:34px}}@media(min-width:992px){.process-slide{margin-left:-16px}}.process-card{display:flex;flex-direction:column;padding:32px;border-radius:40px;background-color:var(--neutral-100);box-shadow:inset 0 -8px #0000000d,inset 0 4px #fff9,0 7.77px 16px #0000000f,0 3px 3px #0000001a}.process-card .icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;font-size:32px;color:var(--white);border-radius:16px;background:linear-gradient(#ea2b16,#ff3b26);box-shadow:0 3.44px 5.57px #00000016,0 22.91px 37.08px #ff3b002a,0 76px 123px #ff3b000d,0 5.05px 8.18px #ff3b001a,0 16.98px 27.47px #ff3b000c,0 56px 83px #ff3b0040,0 14px 34px #ff3b0040,0 1px 2px #ff3b0066,inset 0 -3px #0000000f,inset 0 1px #fff9;margin-bottom:96px}.process-card .content{flex-grow:1;margin-bottom:96px}.process-card .content .title{position:relative;padding-bottom:20px;margin-bottom:20px}.process-card .content .title:after{position:absolute;content:"";bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#d4d4d800,#d4d4d8 50%,#d4d4d800)}.process-card .bot{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.process-card .bot .time{padding:8px 15px 7px;border-radius:99px;border:1px solid var(--neutral-300);letter-spacing:.03em}.process-card .bot .number{display:flex;gap:4px;align-items:center;font-weight:600;font-size:72px;line-height:72px;letter-spacing:-.03px}@media(max-width:767px){.process-card{padding:20px}.process-card .content,.process-card .icon{margin-bottom:36px}}.cursor-trail{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:9999}@media(max-width:1199px){.cursor-trail{display:none}}.section-blog .tf-grid-layout{gap:30px}.main-mouse-hover{position:relative}.main-mouse-hover .tf-mouse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.section-tools{position:relative;padding:192px 0}.section-tools>img{position:absolute;box-shadow:4.29817px 18.6254px 28.6545px #0000001a;border-radius:11px}.section-tools .img-1{top:22%;left:22.22%;width:103px;transform:scale(1) rotate(30deg)}@media(max-width:1439px){.section-tools .img-1{left:12.22%}}@media(max-width:991px){.section-tools .img-1{width:50px}}@media(max-width:767px){.section-tools .img-1{top:10%}}.section-tools .img-2{top:44%;left:15.347%;width:80px;transform:scale(1) rotate(-12deg)}@media(max-width:1439px){.section-tools .img-2{left:5.347%}}@media(max-width:991px){.section-tools .img-2{width:40px}}@media(max-width:767px){.section-tools .img-2{top:73%}}.section-tools .img-3{top:62%;left:22.7%;width:92px;transform:scale(1) rotate(-15deg)}@media(max-width:1439px){.section-tools .img-3{left:12.7%}}@media(max-width:991px){.section-tools .img-3{width:40px}}@media(max-width:767px){.section-tools .img-3{top:82%;left:20.7%}}.section-tools .img-4{top:28%;right:22.5%;width:92px;transform:scale(1) rotate(-15deg)}@media(max-width:1439px){.section-tools .img-4{right:12.5%}}@media(max-width:991px){.section-tools .img-4{width:40px}}@media(max-width:767px){.section-tools .img-4{top:10%}}.section-tools .img-5{top:49%;right:16.95%;width:80px;transform:scale(1) rotate(15deg)}@media(max-width:1439px){.section-tools .img-5{right:6.95%}}@media(max-width:991px){.section-tools .img-5{width:40px}}@media(max-width:767px){.section-tools .img-5{top:72%}}.section-tools .img-6{top:63%;right:22.92%;width:103px;transform:scale(1) rotate(30deg)}@media(max-width:1439px){.section-tools .img-6{right:12.92%}}@media(max-width:991px){.section-tools .img-6{width:50px}}@media(max-width:767px){.section-tools .img-6{top:82%;right:17.92%}}.section-tools.v2{padding-top:120px;padding-bottom:196px}.section-tools .text{margin-bottom:32px}@media(max-width:1199px){.section-tools{padding:100px 0!important}}@media(max-width:767px){.section-tools{padding:50px 0!important}}.section-contact{position:relative;padding:48px}.section-contact .form-contact{margin-left:8px;margin-right:-8px}.section-contact .contact-image{position:absolute;inset:0 16px;border-radius:40px}.section-contact .contact-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:40px}.section-contact .col-left{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:72px 0}.section-contact .contact-item{display:flex;align-items:center;gap:16px}.section-contact .contact-item .icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;font-size:28px;border-radius:16px;background:linear-gradient(0deg,#f5f5f5,#f5f5f5),radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0);box-shadow:inset 0 -3px #e9e9e9,inset 0 1px #ffffffb2,0 2.77px 2.21px #0000001f,0 3px 3px #00000024}@media(max-width:1199px){.section-contact .form-contact{margin-left:0;margin-right:0;padding:30px}.section-contact .form-contact .heading{margin-bottom:20px}.section-contact .form-contact .attachment{padding:10px 0;margin-bottom:24px}}@media(max-width:767px){.section-contact{padding:24px 12px}.section-contact .contact-image{inset:0 12px;border-radius:24px}.section-contact .contact-image img{border-radius:24px}.section-contact .col-left{padding:0 0 24px}.section-contact .form-contact{padding:18px;border-radius:24px}}.section-testimonials .col-left{height:100%;display:flex;flex-direction:column;justify-content:space-between}.section-services .col-left{margin-bottom:260px}.section-services .top{margin-bottom:59px}@media(max-width:991px){.section-services .col-left{margin-bottom:20px}}.section-pricing .tf-switch-check{margin-bottom:-20px}@media(max-width:991px){.section-pricing .tf-switch-check{margin-top:18px}}@media(max-width:767px){.section-pricing .tf-switch-check{margin-top:8px;margin-bottom:-7px}}.swiper-box-shadow{padding:20px;margin:-20px}.group-btn-slider{display:flex;align-items:center;gap:12px}.group-btn-slider .nav-next-swiper,.group-btn-slider .nav-prev-swiper{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;color:var(--secondary);border-radius:99px;background:linear-gradient(0deg,#f5f5f5,#f5f5f5),radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0);box-shadow:inset 0 -3px #e9e9e9,inset 0 1px #ffffffb2,0 2.77px 2.21px #0000001f,0 3px 3px #00000024;overflow:hidden;transition:.3s}.group-btn-slider .nav-next-swiper .icon,.group-btn-slider .nav-prev-swiper .icon{font-size:24px;position:relative;z-index:1}.group-btn-slider .nav-next-swiper:before,.group-btn-slider .nav-prev-swiper:before{position:absolute;content:"";bottom:150%;left:0;width:100%;height:100%;border-radius:99px;background:linear-gradient(0deg,#272727,#272727),radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0);box-shadow:inset 0 -3px #080808,inset 0 1px #ffffff4d,0 2.77px 2.21px #0000001f,0 3px 3px #00000024;transition:.3s}.group-btn-slider .nav-next-swiper:hover,.group-btn-slider .nav-prev-swiper:hover{color:var(--white)}.group-btn-slider .nav-next-swiper:hover:before,.group-btn-slider .nav-prev-swiper:hover:before{bottom:0}.group-btn-slider .nav-next-swiper.swiper-button-disabled,.group-btn-slider .nav-prev-swiper.swiper-button-disabled{opacity:.32;pointer-events:none}@media(max-width:767px){.group-btn-slider .nav-next-swiper,.group-btn-slider .nav-prev-swiper{width:44px;height:44px}}.group-slider{display:flex;gap:40px;align-items:center}.group-slider .swiper-pagination{position:relative;width:100%;height:2px;bottom:unset;top:unset;left:unset;background:#fff3}.group-slider .swiper-pagination .swiper-pagination-bullet{position:absolute;inset:0;width:unset;height:unset;opacity:1;margin:0;background:transparent}.group-slider .swiper-pagination .swiper-pagination-bullet:after{position:absolute;content:"";inset:0;width:0;transition:1s ease-in-out}.group-slider .swiper-pagination .swiper-pagination-bullet-active:after{width:100%;background:var(--brand)}.group-slider .group-btn-slider{display:flex;gap:8px}.group-slider .group-btn-slider .btn-slider{display:flex}.group-slider .group-btn-slider .btn-slider:hover .icon{color:var(--brand)}.group-slider .group-btn-slider .icon{font-size:24px;color:var(--white);transition:.3s}.swiper-testimonial_wrap .top-icon{font-size:20px;color:var(--brand);margin-bottom:16px}.swiper-testimonial_wrap .desc{margin-bottom:24px;letter-spacing:.01em}.swiper-testimonial_wrap .cite{position:relative;padding:8px 16px;display:flex;gap:8px;align-items:center;margin-bottom:28px}.swiper-testimonial_wrap .cite .line-left{position:absolute;top:0;left:0;bottom:0}.swiper-testimonial_wrap .cite .line{display:flex;width:1px;height:16px;background-color:var(--neutral-600)}.swiper-testimonial_wrap .group-slider{position:relative;padding:24px 0;display:flex;align-items:center;justify-content:space-between}.swiper-testimonial_wrap .group-slider:before{position:absolute;content:"";left:50%;top:0;width:100%;max-width:1324px;transform:translate(-50%);height:1px;background:linear-gradient(90deg,#fff0,#fff3 50%,#fff0)}.swiper-testimonial_wrap .group-slider .group-btn-slider{display:flex;gap:12px}.swiper-testimonial_wrap .group-slider .icon{color:var(--primary)}.swiper-testimonial_wrap .group-slider .btn-slider:hover .icon{color:var(--white)}.swiper-testimonial_wrap .group-slider .testimonials-pagination{width:-moz-max-content;width:max-content;display:flex;gap:4px;align-items:center;font-weight:600;font-size:36px;line-height:48px;letter-spacing:-.01px;color:var(--neutral-700)}.swiper-testimonial_wrap .group-slider .testimonials-pagination .swiper-pagination-current{color:var(--neutral-400)}#goTop{position:fixed;padding:0;bottom:40px;right:20px;width:38px;height:38px;background:var(--black);color:var(--white);font-size:20px;text-align:center;line-height:50px;cursor:pointer;border:none;-o-border-image:initial;border-image:initial;opacity:0;visibility:hidden;box-shadow:0 4px 20px #ffffff1a;z-index:1000;display:flex;align-items:center;justify-content:center}#goTop,#goTop .border-progress{border-radius:99px;transition:.3s}#goTop .border-progress{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid var(--brand);-webkit-mask-image:conic-gradient(var(--brand) var(--progress-angle,0deg),transparent 0);mask-image:conic-gradient(var(--brand) var(--progress-angle,0deg),transparent 0);content:"";z-index:1}#goTop.show{opacity:1;visibility:visible}#goTop .icon{font-size:22px;color:var(--white);aspect-ratio:1/1}#goTop .ic-wrap{transition:.3s;animation:iconBounce 2s linear 0s infinite normal none running;display:flex}#goTop:hover{box-shadow:0 8px 16px #00000080}@media(min-width:992px){#goTop{right:40px}}.logo-site .icon{font-size:40px;color:var(--primary)}.features-item{padding:32px;border-radius:32px;background-color:var(--neutral-100);box-shadow:0 7.77px 16px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9}.features-item .icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:32px;color:var(--white);margin-bottom:32px;border-radius:16px;background-color:#272727;box-shadow:inset 0 -3px #080808,inset 0 1px #ffffff4d,0 2.77px 2.21px #0000001f,0 3px 3px #00000024,0 12.52px 10.02px #0002,0 22.34px 17.87px #00000024,0 41.78px 33.42px #00000026,0 100px 80px #00000026}.features-item .title{margin-bottom:8px}.features-item.style-2{padding:40px}.features-item.style-2 .icon{width:80px;height:80px;margin-bottom:40px}@media(max-width:991px){.features-item{border-radius:24px;padding:24px!important}}.pricing-item{padding:40px 40px 49px;border-radius:40px;background:var(--neutral-100);box-shadow:0 7.77px 16px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9}.pricing-item .top{display:flex;gap:12px;margin-bottom:27px}.pricing-item .top .line{display:flex;width:1px;height:20px;background-color:var(--neutral-300)}.pricing-item .heading{display:flex;justify-content:space-between;align-items:end}.pricing-item .heading .price-number{font-weight:700;font-size:72px;line-height:72px;letter-spacing:-.03em}@media(max-width:767px){.pricing-item .heading .price-number{font-size:40px;line-height:48px}}.pricing-item .heading .price-per{color:var(--secondary)}.pricing-item>.line{margin-top:40px;margin-bottom:40px;width:100%;height:1px;background:linear-gradient(90deg,#d4d4d800,#d4d4d8 50%,#d4d4d800)}.pricing-item .content{display:flex;gap:18px 40px}.pricing-item .content .text{color:var(--secondary);font-size:14px;line-height:20px}.pricing-item .content>*{width:50%}.pricing-item.style-black{background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0),linear-gradient(0deg,var(--neutral-900,#18181b),var(--neutral-900,#18181b));box-shadow:inset 0 -8px #2e2e2e,inset 0 4px #ffffff4d,0 7.77px 2.21px #0000000f,0 3px 3px #0000001a}.pricing-item.style-black .top .icon,.pricing-item.style-black .top .text{color:var(--white)}.pricing-item.style-black .top .line{background-color:var(--neutral-600)}.pricing-item.style-black .heading .price-number{color:var(--white)}.pricing-item.style-black .content .text,.pricing-item.style-black .heading .price-per{color:var(--neutral-400)}.pricing-item.style-black .content .list-text li,.pricing-item.style-black .content .title{color:var(--white)}.pricing-item.style-black .content .list-text li .icon{color:var(--white);background-color:var(--neutral-700)}@media(max-width:767px){.pricing-item{border-radius:28px;padding:24px 20px 29px}.pricing-item .heading{flex-wrap:wrap;align-items:unset;gap:18px}.pricing-item>.line{margin-top:32px;margin-bottom:32px}.pricing-item .content{flex-direction:column}.pricing-item .content>*{width:100%}}.list-text.type-check{display:grid;gap:8px}.list-text.type-check li{display:flex;gap:10px;align-items:center}.list-text.type-check li .icon{display:flex;align-items:center;justify-content:center;border-radius:99px;color:var(--black);background-color:var(--neutral-200);width:20px;height:20px;font-size:10px;flex-shrink:0}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.accordion-faq_item{position:relative;padding:40px;background-color:var(--neutral-100);border-radius:40px;box-shadow:0 7.77px 16px #0000000f,0 3px 3px #0000001a,inset 0 -8px #0000000d,inset 0 4px #fff9;overflow:hidden}.accordion-faq_item .accordion-title{width:100%;font-weight:600;font-size:36px;line-height:48px;letter-spacing:-.01em;color:var(--secondary);display:flex;justify-content:space-between;position:relative;z-index:1;transition:.3s}@media(max-width:767px){.accordion-faq_item .accordion-title{font-size:26px;line-height:34px}}.accordion-faq_item .accordion-title br{display:none}.accordion-faq_item .accordion-action{padding-top:0;margin-bottom:0;display:flex;align-items:center}.accordion-faq_item .accordion-action:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:100%;box-shadow:inset 0 -8px #2e2e2e,inset 0 4px #ffffff4d,0 7.77px 2.21px #0000000f,0 3px 3px #0000001a;transition:.3s;background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#fff3 0,#fff0),#18181b}.accordion-faq_item .accordion-action.collapsed:before{bottom:110%}.accordion-faq_item .accordion-action:not(.collapsed) .accordion-title{font-size:48px;line-height:56px;letter-spacing:-.02em;color:var(--white)}@media(max-width:767px){.accordion-faq_item .accordion-action:not(.collapsed) .accordion-title{font-size:26px;line-height:34px}}.accordion-faq_item .accordion-action:not(.collapsed) .accordion-title br{display:block}.accordion-faq_item .accordion-action:not(.collapsed) .accordion-title .icon{transform:rotate(45deg);color:var(--white);border-color:var(--neutral-700)}.accordion-faq_item .accordion-action:not(.collapsed) .accordion-title .num{letter-spacing:0}.accordion-faq_item .accordion-action:not(.collapsed):before{bottom:0}.accordion-faq_item .accordion-content{position:relative;z-index:1}.accordion-faq_item .accordion-content .text{padding-top:24px;padding-bottom:96px}.accordion-faq_item.style-1 .accordion-title{gap:10px}.accordion-faq_item.style-1 .accordion-title .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;font-size:18px;border-radius:50%;color:var(--secondary);border:1px solid var(--secondary);transition:.3s}.accordion-faq_item.style-1 .accordion-title .icon:hover{color:var(--brand)}.accordion-faq_item.style-1 .accordion-content{display:flex;gap:50px;padding-top:40px;border-top:1px solid var(--neutral-600);margin-top:40px}.accordion-faq_item.style-1 .accordion-content .image{width:47.2%;flex-shrink:0}.accordion-faq_item.style-1 .accordion-content .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.accordion-faq_item.style-1 .accordion-content .content{display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:3px 0}.accordion-faq_item.style-1 .accordion-content .content .text{padding:0}.accordion-faq_item.style-1 .accordion-content .content .num{font-weight:600;font-size:48px;line-height:56px;letter-spacing:-.02em;color:var(--neutral-700)}@media(max-width:1439px){.accordion-faq_item{border-radius:24px;padding:30px}.accordion-faq_item .accordion-content .text{padding-top:14px;padding-bottom:36px}}@media(max-width:991px){.accordion-faq_item.style-1 .accordion-content{gap:30px;padding-top:20px;margin-top:20px}}@media(max-width:767px){.accordion-faq_item.style-1 .accordion-content{flex-direction:column}.accordion-faq_item.style-1 .accordion-content .image{width:100%}}@media(max-width:575px){.accordion-faq_item{padding:24px}}.accordion-faq_list{display:grid;gap:8px}.accordion-faq_list.gap-32{gap:32px}footer{position:relative;padding:43px 0 0}footer .footer-image{position:absolute;top:0;left:50%;transform:translate(-50%);max-width:calc(-24px + 100vw);width:1296px}footer .footer-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer .footer-content{text-align:center;padding-bottom:125px}footer .footer-content .footer-logo{display:inline-flex;margin-left:auto;margin-right:auto;margin-bottom:25px}footer .footer-content .title{margin-bottom:10px}footer .footer-content .text{margin-bottom:48px}footer .footer-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;padding:40px 0}footer .footer-bottom>*{width:100%}footer .footer-bottom:before{position:absolute;content:"";top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#d4d4d800,#d4d4d8 50%,#d4d4d800)}@media(max-width:767px){footer .footer-bottom{flex-wrap:wrap;gap:12px}footer .footer-bottom>*{justify-content:center!important}footer .footer-content{padding-bottom:60px}footer .footer-content .text{margin-bottom:28px}footer .tf-social-1{display:grid;-moz-column-gap:8px;column-gap:8px;grid-template-columns:1fr 1fr}footer .tf-social-1 a{gap:7px;padding:12px 7px}}@keyframes bghover{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes move1{0%{transform:translate(0)}50%{transform:translateY(-30px)}to{transform:translate(0)}}@keyframes move2{0%{transform:translate(0)}50%{transform:translate(-30px)}to{transform:translate(0)}}@keyframes move3{0%{transform:translate(0)}50%{transform:translate(30px)}to{transform:translate(0)}}@keyframes sliderShape{0%,to{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;transform:translateZ(0) rotate(.01deg)}34%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translate3d(0,5px,0) rotate(.01deg)}50%{transform:translateZ(0) rotate(.01deg)}67%{border-radius:100% 60% 60% 100%/100% 100% 60% 60%;transform:translate3d(0,-3px,0) rotate(.01deg)}}@keyframes tf-animate-zoom-in-out{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ripple-line{to{transform:scale(2);opacity:0}}@keyframes shine-reverse{0%{left:100%}to{left:-100%}}@keyframes spinner-circleBounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes iconBounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-5px)}}@keyframes float1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-5deg)}}@keyframes float2{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(5px) rotate(10deg)}}@keyframes float3{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(-8deg)}}@keyframes float4{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}@keyframes float5{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(5deg) scale(1.05)}75%{transform:rotate(-5deg) scale(1.05)}}@keyframes bgMove{0%{background-position:200% 0}to{background-position:0 0}}@keyframes effect-send{0%{transform:translate(0);opacity:1}49%{transform:translate3d(42px,-39px,38px);opacity:0}50%{transform:translate3d(-42px,39px,38px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes moveUp{0%{background-position-y:0}to{background-position-y:-1000px}}@keyframes objPosition{0%{-o-object-fit:top;object-fit:top}to{-o-object-fit:bottom;object-fit:bottom}}@keyframes rippleFade{0%{transform:translate(-50%,-50%) scale(.9);opacity:1}to{transform:translate(-50%,-50%) scale(2.4);opacity:0}}@keyframes lineRunBottom{0%{bottom:50%;height:0}30%{height:66px}to{bottom:-30%}}@keyframes lineRunTop{0%{top:50%;height:0}30%{height:66px}to{top:-30%}}@keyframes left50To0{0%{left:50%}to{left:-10%}}@keyframes right50To0{0%{right:50%}to{right:-10%}}@keyframes progressbar{0%{width:0}50%{width:100%}to{width:100%}}:root{--section-tint:rgba(15,23,42,.06)}.section-tint{position:relative}.section-tint:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(15,23,42,.08) 50%,transparent);pointer-events:none}.section-tint{background-color:var(--section-tint);transition:background-color .3s ease}.tf-header .header-inner{background:#ffffff8c;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 10px 30px #0f172a1f,0 2px 6px #0f172a0f,inset 0 1px #fff9}.effectFade{transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}.effectFade.fadeUp{transform:translateY(50px)}.effectFade.fadeRotateX{transform:perspective(400px) rotateX(45deg) translateY(40px);transform-origin:top center}.effectFade.fadeZoom{transform:scale(.85)}.effectFade.is-inview{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.effectFade{opacity:1;transform:none;transition:none}}.progress-line{transition:width 1.4s cubic-bezier(.16,1,.3,1)}svg{vertical-align:middle}button,input,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}label{display:inline-block}fieldset{min-width:0;margin:0;padding:0;border:0}.accordion-button{width:100%}.breadcrumb{flex-wrap:wrap;margin-bottom:16px;padding-left:0;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:8px}.breadcrumb-item+.breadcrumb-item:before{padding-right:8px;color:#212529bf;content:"/"}.breadcrumb-item.active{color:#212529bf}.featured-works-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.featured-works-grid>*{display:flex}.featured-works-grid>*>.featured-works-item{width:100%;height:100%}@media(max-width:991px){.featured-works-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.featured-works-grid{grid-template-columns:minmax(0,1fr)}}.featured-works-grid .featured-works-item .image{aspect-ratio:16/11}.featured-works-grid .featured-works-item .content{padding:24px 20px 14px}.featured-works-grid .featured-works-item .content .pagi-dot{padding-bottom:18px;margin-bottom:18px}.featured-works-grid .featured-works-item .content .pagi-dot span{display:none}.featured-works-grid .featured-works-item .content .bot{flex-direction:column;gap:16px}.featured-works-grid .featured-works-item .content .bot .heading{width:100%}.featured-works-grid .featured-works-item .content .grid-text{width:100%;flex-direction:column;gap:12px}.featured-works-grid .featured-works-item .content .grid-text .item{width:100%!important}.dark{--body:#080d1a;--surface-1:#121b30;--surface-2:#18233c;--surface-border:rgba(120,170,225,.14);--neutral-50:#0e1626;--neutral-100:#131d33;--neutral-200:#1b2742;--neutral-300:#24314f;--primary:#e9eefc;--secondary:#98a7c6;--brand:#5fb0e6;--accent-neon:#38e8ff;--accent-neon-soft:rgba(56,232,255,.16);--section-tint:rgba(130,190,245,.06);color-scheme:dark}.box-black,.box-white,.section-tint,.tf-header .header-inner,body{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.dark .box-black{background-color:#05070f}.dark .box-black .light-box{background:linear-gradient(#5fb0e61f,#5fb0e600)}.dark .accordion-asked .accordion-asked-item,.dark .accordion-faq_item,.dark .benefits-box,.dark .featured-works-item,.dark .features-item,.dark .pricing-item,.dark .process-card{box-shadow:inset 0 1px #7db9f00f,0 10px 30px #00000073}.dark .featured-works-item .image{border-color:var(--surface-border)}.dark .tf-header .header-inner{background:#121b309e;border:1px solid rgba(120,170,225,.16);box-shadow:0 10px 30px #00000073,0 2px 6px #0000004d,inset 0 1px #7db9f014}.dark .text-gradient-1{background:linear-gradient(132.09deg,#f1f5ff 11.15%,#aebfdb 79.01%) text}.dark .text-gradient-2{background:linear-gradient(1turn,#e9eefc00,#e9eefc) text}.dark .text-gradient-3{background:linear-gradient(95.5deg,#c2d2f0 1.91%,#f1f5ff 43.92%) text}.dark .tf-btn:not(.open-mb-menu){color:#04121f;background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,#ffffff59 0,#fff0),linear-gradient(180deg,#7fc6f3,#4aa6e6);box-shadow:0 0 0 1px #38e8ff73,0 6px 22px #38e8ff59,0 10px 24px #0006,inset 0 1px #fff6}.dark .tf-btn:not(.open-mb-menu):hover{background:radial-gradient(62.56% 62.56% at 50% -13%,#fff9 0,#fff0),linear-gradient(180deg,#9ad4f8,#5fb6ee);box-shadow:0 0 0 1px #38e8ffb3,0 8px 28px #38e8ff80,0 12px 28px #0006,inset 0 1px #ffffff80}.dark .tf-btn.open-mb-menu{background:#78aae11a}.dark .tf-btn-2,.dark .tf-btn.open-mb-menu{color:var(--primary);box-shadow:inset 0 0 0 1px var(--surface-border)}.dark .tf-btn-2{background:#78aae114}.dark .tf-btn-2:hover{color:#04121f;background:linear-gradient(180deg,#7fc6f3,#4aa6e6)}.dark .heading-section .heading-sub,.dark .heading-section .heading-sub.style-1{color:var(--brand);background:#5fb0e61a;box-shadow:inset 0 0 0 1px #5fb0e638}.dark .heading-section .heading-sub:before{background-color:var(--accent-neon);box-shadow:0 0 8px 1px #38e8ffcc}.dark .contact-image img,.dark footer .footer-image img{filter:brightness(.28) saturate(1.15) contrast(1.05)}.dark .form-contact input,.dark .form-contact textarea{color:var(--primary)}.dark .form-contact input::-moz-placeholder,.dark .form-contact textarea::-moz-placeholder{color:#98a7c6b3}.dark .form-contact input::placeholder,.dark .form-contact textarea::placeholder{color:#98a7c6b3}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 auto;border-radius:99px;border:1px solid rgba(0,0,0,.1);background:transparent;color:var(--primary);cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}.theme-toggle:hover{transform:rotate(15deg);color:var(--brand)}.dark .theme-toggle{border-color:#78aae133}.dark .theme-toggle:hover{color:var(--accent-neon)}.theme-toggle .icon-sun{display:none}.dark .theme-toggle .icon-sun,.theme-toggle .icon-moon{display:block}.dark .theme-toggle .icon-moon{display:none}.wa-chat{position:fixed;bottom:40px;left:20px;z-index:1000;display:flex;align-items:center;gap:0;height:52px;padding:0 15px;border-radius:99px;background-color:#25d366;color:var(--white);box-shadow:0 8px 24px #25d36673,0 2px 6px #0000001f;transition:gap .3s ease,padding .3s ease,transform .3s ease,box-shadow .3s ease;overflow:hidden;white-space:nowrap}.wa-chat__icon{flex:0 0 auto}.wa-chat__label{max-width:0;opacity:0;font-weight:600;font-size:15px;transition:max-width .35s ease,opacity .25s ease,margin-left .3s ease}.wa-chat:hover{transform:translateY(-2px);box-shadow:0 12px 28px #25d3668c,0 4px 8px #00000029}.wa-chat:focus-visible .wa-chat__label,.wa-chat:hover .wa-chat__label{max-width:200px;opacity:1;margin-left:10px}@media(min-width:992px){.wa-chat{left:40px}}@media(max-width:575px){.wa-chat:focus-visible .wa-chat__label,.wa-chat:hover .wa-chat__label{max-width:0;opacity:0;margin-left:0}}@media(prefers-reduced-motion:reduce){.wa-chat,.wa-chat__label{transition:none}}.section-404{padding:180px 0 120px}.section-404 .title{margin-bottom:40px}.section-404 .desc{margin-bottom:30px}.section-404 .tf-btn{max-width:180px;width:100%}.fs-20{font-size:20px!important}.link-underline{transition:.3s;text-decoration-line:underline;text-decoration-thickness:auto;text-decoration-style:solid;text-decoration-color:var(--primary)}.link-underline:hover{text-decoration-color:var(--brand)}.text-display-1{font-size:128px;line-height:128px;letter-spacing:-.03em}.text-caption{font-size:12px;line-height:16px}.btn-mobile-menu{display:flex;align-items:center;gap:6px;color:var(--white)}.btn-mobile-menu .icon{aspect-ratio:1/1}.mb-menu-link{transition:.3s;font-weight:550;position:relative;width:100%;pointer-events:none;overflow:hidden;font-size:40px;line-height:53px}.mb-menu-link>*{pointer-events:all}.mb-menu-link .text{color:var(--white);transition:.3s}.nav-ul-mb{display:grid}.nav-ul-mb li{text-align:end}.nav-ul-mb .has-sub-menu .mb-menu-link:not(.collapsed){margin-bottom:5px}.nav-ul-mb .has-sub-menu .mb-menu-link:not(.collapsed) .ic{transform:rotate(180deg)}.offcanvas-menu{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0;background-color:#0000008f;z-index:3000;height:100vh!important}.offcanvas-menu .offcanvas-content{padding-top:36px;padding-bottom:60px;height:100%}.offcanvas-menu .offcanvas-content_wrapin{display:flex;flex-direction:column;height:100%;gap:20px}.offcanvas-menu .canvas_head{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap}.offcanvas-menu .canvas_center{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;padding-right:5px}.offcanvas-menu .canvas_center::-webkit-scrollbar{width:2px}.offcanvas-menu .canvas_center::-webkit-scrollbar-thumb{background-color:var(--neutral-400)}.offcanvas-menu .canvas_foot{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:12px}.offcanvas-menu .canvas_foot .left{display:flex;flex-direction:column;gap:4px}.offcanvas-menu .canvas_foot .right{display:flex;gap:40px;align-items:center;flex-wrap:wrap}.offcanvas-menu{transition:.5s;top:100%}.offcanvas-menu .canvas_head{transition:.3s;opacity:0;visibility:hidden;transform:translateY(-20px)}.offcanvas-menu .nav-ul-mb li{overflow:hidden}.offcanvas-menu .nav-ul-mb .item{transition:.5s;opacity:0;visibility:hidden;transform:translateY(100px);display:flex}.offcanvas-menu .canvas_foot{transition:.3s;opacity:0;visibility:hidden;transform:translateY(20px)}.offcanvas-menu.show{top:0}.offcanvas-menu.show .canvas_head{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.5s}.offcanvas-menu.show .canvas_foot{transition-delay:.6s}.offcanvas-menu.show .canvas_foot,.offcanvas-menu.show .nav-ul-mb li .item{opacity:1;visibility:visible;transform:translateY(0)}.offcanvas-menu.show .nav-ul-mb li:first-child .item{transition-delay:.5s}.offcanvas-menu.show .nav-ul-mb li:nth-child(2) .item{transition-delay:.6s}.offcanvas-menu.show .nav-ul-mb li:nth-child(3) .item{transition-delay:.7s}.offcanvas-menu.show .nav-ul-mb li:nth-child(4) .item{transition-delay:.8s}.offcanvas-menu.show .nav-ul-mb li:nth-child(5) .item{transition-delay:1s}.offcanvas-menu.show .nav-ul-mb li:nth-child(6) .item{transition-delay:1.2s}.tf-link-icon{display:flex;align-items:center;gap:4px}@media(max-width:767px){.text-display-1{font-size:60px;line-height:60px}}@media(min-width:576px){.mb-menu-link:hover .text{color:var(--brand)}}@media(max-width:1199px){.offcanvas-menu .offcanvas-content{padding-top:30px;padding-bottom:30px}.offcanvas-menu .canvas_foot .right{gap:24px}}
