/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking: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-outline-style:solid;--tw-duration:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-\[2px\]{top:2px}.top-\[60\%\]{top:60%}.top-\[70\%\]{top:70%}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-\[5\%\]{right:5%}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-\[2px\]{left:2px}.left-\[65\%\]{left:65%}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-\[\.2em\]{margin-block:.2em}.my-\[\.3em\]{margin-block:.3em}.my-\[\.5em\]{margin-block:.5em}.my-\[\.8em\]{margin-block:.8em}.my-\[1em\]{margin-block:1em}.my-\[2em\]{margin-block:2em}.my-\[3em\]{margin-block:3em}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[-\.2rem\]{margin-top:-.2rem}.mt-\[-1rem\]{margin-top:-1rem}.mt-\[-3rem\]{margin-top:-3rem}.mt-\[-4em\]{margin-top:-4em}.mt-\[\.2em\]{margin-top:.2em}.mt-\[\.5em\]{margin-top:.5em}.mt-\[\.7em\]{margin-top:.7em}.mt-\[1\.5em\]{margin-top:1.5em}.mt-\[1\.5rem\]{margin-top:1.5rem}.mt-\[1em\]{margin-top:1em}.mt-\[1rem\]{margin-top:1rem}.mt-\[2\.5rem\]{margin-top:2.5rem}.mt-\[2em\]{margin-top:2em}.mt-\[2rem\]{margin-top:2rem}.mt-\[5em\]{margin-top:5em}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-\[\.5em\]{margin-bottom:.5em}.mb-\[1\.5em\]{margin-bottom:1.5em}.mb-\[1\.5rem\]{margin-bottom:1.5rem}.mb-\[1em\]{margin-bottom:1em}.mb-\[2em\]{margin-bottom:2em}.mb-\[2rem\]{margin-bottom:2rem}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:calc(var(--spacing)*0)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-10{height:calc(var(--spacing)*10)}.h-16{height:calc(var(--spacing)*16)}.h-\[10em\]{height:10em}.h-\[10rem\]{height:10rem}.h-\[12em\]{height:12em}.h-\[24px\]{height:24px}.h-\[40px\]{height:40px}.h-\[80vh\]{height:80vh}.h-full{height:100%}.max-h-48{max-height:calc(var(--spacing)*48)}.min-h-\[15vh\]{min-height:15vh}.w-0{width:calc(var(--spacing)*0)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-100{width:calc(var(--spacing)*100)}.w-\[10\%\]{width:10%}.w-\[22\%\]{width:22%}.w-\[24px\]{width:24px}.w-\[31\%\]{width:31%}.w-\[34\%\]{width:34%}.w-\[40px\]{width:40px}.w-\[62\%\]{width:62%}.w-\[65\%\]{width:65%}.w-\[68\%\]{width:68%}.w-\[70\%\]{width:70%}.w-\[75\%\]{width:75%}.w-\[80\%\]{width:80%}.w-\[96\%\]{width:96%}.w-\[100\%\]{width:100%}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-md{max-width:var(--container-md)}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[\.1em\]{gap:.1em}.gap-\[\.2em\]{gap:.2em}.gap-\[1em\]{gap:1em}.gap-\[1rem\]{gap:1rem}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[\.2em\]{border-radius:.2em}.rounded-\[\.3em\]{border-radius:.3em}.rounded-\[\.3rem\]{border-radius:.3rem}.rounded-\[\.5em\]{border-radius:.5em}.rounded-\[\.5rem\]{border-radius:.5rem}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-tl-\[\.3rem\]{border-top-left-radius:.3rem}.rounded-br-\[\.3rem\]{border-bottom-right-radius:.3rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0093cc\]{border-color:#0093cc}.border-\[\#C8CCD0\]{border-color:#c8ccd0}.border-blue-500{border-color:var(--color-blue-500)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-500{border-color:var(--color-gray-500)}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-transparent{border-top-color:#0000}.bg-\[\#00A6E6\]{background-color:#00a6e6}.bg-\[\#00B8FF\]{background-color:#00b8ff}.bg-\[\#5E17EB\]{background-color:#5e17eb}.bg-black{background-color:var(--color-black)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-green-600{background-color:var(--color-green-600)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#00B8FF\]{--tw-gradient-from:#00b8ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#2F68F5\]{--tw-gradient-via:#2f68f5;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#5E17EB\]{--tw-gradient-to:#5e17eb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-6{padding:calc(var(--spacing)*6)}.p-\[\.3em\]{padding:.3em}.p-\[\.5em\]{padding:.5em}.p-\[1em\]{padding:1em}.p-\[1rem\]{padding:1rem}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[\.5em\]{padding-inline:.5em}.px-\[\.7em\]{padding-inline:.7em}.px-\[1\.5em\]{padding-inline:1.5em}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-\[\.1em\]{padding-block:.1em}.py-\[\.2em\]{padding-block:.2em}.py-\[\.3em\]{padding-block:.3em}.py-\[\.5em\]{padding-block:.5em}.py-\[2em\]{padding-block:2em}.py-\[3rem\]{padding-block:3rem}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-\[1em\]{padding-top:1em}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-\[3em\]{padding-bottom:3em}.text-center{text-align:center}.text-justify{text-align:justify}.text-start{text-align:start}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[\.6rem\]{font-size:.6rem}.text-\[\.7em\]{font-size:.7em}.text-\[\.7rem\]{font-size:.7rem}.text-\[\.8rem\]{font-size:.8rem}.text-\[\.9em\]{font-size:.9em}.text-\[\.9rem\]{font-size:.9rem}.text-\[\.95rem\]{font-size:.95rem}.text-\[1\.1em\]{font-size:1.1em}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1rem\]{font-size:1rem}.text-\[2rem\]{font-size:2rem}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-pre-line{white-space:pre-line}.text-\[\#5A5C5E\]{color:#5a5c5e}.text-\[\#0093cc\]{color:#0093cc}.text-\[\#96999c\]{color:#96999c}.text-\[white\]{color:#fff}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-green-500{color:var(--color-green-500)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-white::placeholder{color:var(--color-white)}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,-webkit-backdrop-filter,backdrop-filter,display,visibility,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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.peer-checked\:translate-x-6:is(:where(.peer):checked~*){--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-checked\:bg-green-500:is(:where(.peer):checked~*){background-color:var(--color-green-500)}@media (hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-2:focus{border-style:var(--tw-border-style);border-width:2px}.focus\:border-black:focus{border-color:var(--color-black)}@media (min-width:40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:whitespace-normal{white-space:normal}}@media (min-width:48rem){.md\:flex-row{flex-direction:row}}}:root{--background:#fff;--foreground:#171717;--color-primary-light:#e6f8ff;--color-primary-light-hover:#d9f4ff;--color-primary-light-active:#b0e9ff;--color-primary-normal:#00a6e6;--color-primary-normal-hover:#0093cc;--color-primary-normal-active:#008abf;--color-primary-dark:#005373;--color-primary-darker:#004059;--color-primary-fill:#00b8ff;--secondary-color-light:#efe8fd;--secondary-color-light-hover:#e7dcfc;--secondary-color-light-active:#cdb7f9;--secondary-color-normal:#5e17eb;--secondary-color-normal-hover:#4b12bc;--secondary-color-dark:#2a0a6a;--secondary-color-darker:#210852;--error-color:#d42620;--error-color-light-active:#fbeae9;--succcess-color:#0f973d;--success-color-2:#036b26;--success-color-light:#e7f5ec;--success-color-light-active:#e7f6ec;--white:#fff;--grey:#f7f7f8;--grey-light:#5a5c5e;--grey-lighter:#fafafa;--grey-active:#eeeff0;--grey-active-dark:#a0a3a6;--grey-1:#c8ccd0;--grey-text:#4d5154;--grey-2:#bdbdbd;--grey-3:#d0d5dd;--grey-4:#e4e7ec;--grey-5:#f0f2f5;--grey-6:#b4b8bb;--grey-bg:#f4f5ff;--grey-muted:#f4f4f5;--black:#000;--warning-color-light:#fef6e7;--warning-color-normal:#865503;--green:#2b937b;--border-grey:1px solid var(--grey-1)}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}*{scroll-behavior:smooth;font-family:Plus Jakarta Sans Variable,sans-serif}body{box-sizing:border-box}.mobile,.mobile-flex{display:none}.desktop{display:block}.desktop-flex{display:flex}input,select,textarea{outline:none}.container{margin:0 auto}.container,.container-2{padding:2em}.container-3{padding:1em 2em}.container-3b{padding:0 2em}.container-3.two{padding-block:.7rem}.spacing-inter{margin-block:1em}.section{margin-block:3em}.bg-dark{background-color:var(--color-primary-dark)}.bg-darker{background-color:var(--color-primary-darker)}.bg-normal{background-color:var(--color-primary-normal)}.bg-light{background-color:var(--color-primary-light)}.bg-black{background-color:var(--black)}.bg-success-light{background-color:var(--success-color-light)}.bg-error-light{background-color:var(--error-color-light-active)}.bg-secondary-light{background-color:var(--secondary-color-light)}.bg-grey-normal{background-color:var(--grey)}.color-normal{color:var(--color-primary-normal)}.color-darker{color:var(--color-primary-darker)}.color-grey-text{color:var(--grey-text)}.color-fill{color:var(--color-primary-fill)}.color-error{color:var(--error-color)}.color-green{color:var(--green)}.nav-olor-black{color:var(--black)}.nav-color-white{color:var(--white)}.cover{padding-top:6rem}.btn,.login-btn-1,.login-btn-2{border:1px solid #fff;border-radius:.3rem;padding:.5em 1.5em;font-size:.9rem;transition:all .3s}.btn:hover{cursor:pointer}.btn.btn-small{padding:.3em 1em;font-size:.8rem}.btn.normal{border:1px solid var(--color-primary-normal)}.btn.normal.two{color:var(--black)}.btn.light{border:1px solid var(--color-primary-normal)}.btn.normal:hover{background-color:var(--color-primary-normal);color:var(--white)}.btn.normal.two:hover{color:var(--black)}.btn.normal.no:hover{color:var(--color-primary-normal);background-color:#0000}.btn-normal-fill{background-color:var(--color-primary-normal);color:var(--white);border:1px solid var(--color-primary-normal)}.btn-normal-fill:hover{color:var(--color-primary-normal);background-color:#fff}.btn.light:hover{background-color:var(--color-primary-light-active);color:var(--black)}.btn-primary-fill{background-color:var(--color-primary-fill);color:var(--white);border:1px solid var(--color-primary-fill)}.btn.remove{border:1px solid var(--error-color)}.btn.error,.btn.remove:hover{color:var(--white);background-color:var(--error-color)}.btn.error{border:1px solid var(--error-color)}.btn.error:hover{background-color:var(--white);color:var(--error-color)}.btn.error.tw:hover,.btn.error.two:hover{background-color:var(--error-color);color:var(--white)}.btn.btn-success{border:1px solid var(--succcess-color);color:var(--white);background-color:var(--succcess-color)}.btn.btn-success:hover{background-color:var(--white);color:var(--succcess-color)}.btn.btn-success.tw:hover{color:var(--white);background-color:var(--succcess-color)}.btn.spec{padding:.7rem 2.3rem}.btn.full{width:100%}.login-btn-1{color:var(--white)}.login-btn-2{color:var(--color-primary-normal);border:1px solid var(--color-primary-normal)}.bt-btn{justify-content:start;align-items:center;gap:.5em;width:fit-content;display:flex}.bt-btn.two{justify-content:center;width:100%}.gradient-border{border:2px solid var(--color-primary-fill)}.btn-con{justify-content:flex-end;width:100%;margin-top:.5em;display:flex}.title{font-size:1.5rem;font-weight:700}.title-2{font-size:1.3rem;font-weight:700}.title-3{font-size:1.2rem;font-weight:700}.text-justify{text-align:justify}.loader{background-color:var(--white);color:var(--color-primary-darker);z-index:10000;justify-content:center;align-items:center;font-size:1rem;display:flex;position:fixed;inset:0}.underline-text{text-decoration:underline}.divider{background-color:var(--grey-active-dark);border:1px solid var(--grey-active-dark);border-radius:50%;width:.7rem;height:.7rem}.success{color:var(--succcess-color)}.warning{color:var(--warning-color-normal)}.d-none{display:none}.error-msg{color:var(--error-color)}.in-nav{border-bottom:1px solid var(--grey-4);gap:1.5em;padding:0;display:flex}.in-nav.admin{background-color:var(--grey-muted);border-bottom:none;border-radius:.5em;margin-top:1em;padding:.5em}.in-nav.two{border:0;gap:.5em}.in-nav.four{justify-content:space-between}.in-nav-top{margin-top:1em}.in-nav-link{cursor:pointer;white-space:nowrap;padding:0 0 1em;border-bottom:1px solid #0000;min-width:max-content;margin:0;padding-inline:.5em;font-size:1rem;line-height:1;display:inline-block;position:relative}.in-nav-link.active{color:var(--color-primary-normal);border-bottom:2px solid var(--color-primary-normal);font-weight:300}.in-nav-link.two.active{font-weight:300}.in-nav-link.three{font-size:.9rem}.in-nav-link.admin{color:var(--grey-text);border:1px solid #0000;padding:.7em 1em;font-size:.9rem;font-weight:400}.in-nav-link.admin.active{border:1px solid var(--color-primary-fill);color:var(--color-primary-fill);border-radius:.3em}.number{background-color:var(--grey-5);color:#000;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:.3em;padding:.3em;font-size:.7em;display:inline-flex}.in-nav-link.active .number{background-color:var(--color-primary-fill);color:var(--white)}.sidebar::-webkit-scrollbar{width:8px}.bod-grey{border:var(--border-grey)}.bod-normal{border:1px solid var(--color-primary-normal)}.bod-dark{border:4px solid var(--color-primary-darker);border-radius:.5em;margin:1em}.bod-bot{border-bottom:var(--border-grey);padding-bottom:.5em}.res-text{font-size:1rem}.res-text-width{width:60%}.view-toggle{background-color:var(--grey-5);border:1px solid #0000;border-radius:.3em;padding:.5em}.view-toggle.active{background-color:var(--color-primary-light);border:1px solid var(--color-primary-fill)}.text-res-1,.text-res-2{font-size:.7em}.badge{border-radius:1em;padding:.3em 1em;font-size:.8rem;font-weight:600}.badge.normal{border:var(--border-grey)}.badge.declined{background-color:var(--error-color-light-active);color:var(--error-color)}.badge.ongoing{background-color:var(--warning-color-light);color:var(--warning-color-normal)}.badge.completed{background-color:var(--success-color-light-active);color:var(--success-color-2)}.res-flex{display:flex}.modal-container{z-index:100000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background-color:var(--white);z-index:100000;border-radius:.5em;width:80%;max-width:600px;max-height:35rem;padding:2em;position:relative;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.modal-close{top:10%;right:5%}.ab-img,.modal-close{position:absolute}.alert{border-radius:.3em;flex-direction:column;gap:.1em;margin-top:1em;padding:.5em;display:flex}.alert.no{margin-top:0}.alert .head{font-size:.9rem;font-weight:600}.alert .bod{font-size:.8rem}.alert.notification{background-color:var(--color-primary-light)}.alert.notification .head{color:var(--color-primary-normal)}.alert.notification.error{color:var(--error-color);background-color:var(--error-color-light-active)}.toggle-container{align-items:center;gap:1rem;display:flex}.toggle-switch{width:50px;height:26px;position:relative}.toggle-checkbox{opacity:0;width:0;height:0}.toggle-label-switch{cursor:pointer;background-color:#ccc;border-radius:26px;transition:all .4s;position:absolute;inset:0}.toggle-label-switch:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .4s;position:absolute;bottom:3px;left:3px}.toggle-checkbox:checked+.toggle-label-switch{background-color:var(--color-primary-normal)}.toggle-checkbox:checked+.toggle-label-switch:before{transform:translate(24px)}ol{flex-direction:column;gap:.3em;display:flex}ol li{font-size:.9rem}.menu-overlay{z-index:20;opacity:0;pointer-events:none;background:#0000004d;transition:opacity .3s;position:fixed;inset:0}.menu-overlay.active{opacity:1;pointer-events:auto}.menu-trigger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;margin-left:auto;padding:8px;display:flex}.menu-trigger .dot{background-color:#333;border-radius:50%;width:6px;height:6px}.bottom-menu{z-index:30;background:#fff;border-radius:16px 16px 0 0;width:100%;padding:20px;transition:bottom .3s;position:fixed;bottom:-100%;left:0;box-shadow:0 -2px 20px #0000001a}.bottom-menu.time{height:15rem;overflow-y:scroll}.bottom-menu.slide-up{bottom:0}.menu-actions{flex-direction:column;gap:12px;display:flex}.menu-btn{cursor:pointer;border-radius:.3rem;align-items:center;gap:.8rem;padding:.5em;font-size:.95rem;font-weight:500;transition:background .2s;display:flex}.menu-btn .icon{font-size:1rem}.menu-btn:hover{background:#e0e0e0}.menu-btn.delete{color:var(--error-color)}.menu-btn.delete:hover{background:var(--error-color);color:var(--white)}.header{z-index:1000;justify-content:space-between;align-items:center;padding:1em 3em;display:flex;position:fixed;top:0;left:0;right:0}.header.d-none{display:none}.header-contents{align-items:center;gap:1rem;display:flex}.nav-links-cont{justify-content:space-between;align-items:center;gap:1em;margin-top:.5em;display:flex}.nav-link{margin-inline:.5em}.nav-link:hover{color:var(--color-primary-fill)}.nav-link.active{font-weight:700}.nav-links-other{align-items:center;gap:1em;display:flex}.opening-text{text-align:center;width:70%;margin:0 auto}.home-hero-p{width:55%;margin:0 auto}.search-length{width:40rem}.home-cert-courses{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:2em;display:grid;overflow:visible}.home-cert-courses>div{flex:initial;min-width:auto;scroll-snap-align:unset}.home-cert-courses p{font-size:.8rem;font-weight:700}.cert-con{background-color:var(--grey);border-radius:.3em;padding-block:1em}.tabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:center;gap:1em;padding-bottom:.5em;display:flex;overflow-x:auto}.tab{border:1px solid var(--color-primary-normal);scroll-snap-align:start;white-space:nowrap;border-radius:.3em;flex-shrink:0;padding:.3em 1em}.tab.active,.tab:hover{background-color:var(--color-primary-normal);color:var(--white);cursor:pointer}.home-cert-courses::-webkit-scrollbar,.tabs::-webkit-scrollbar{display:none}.courses-list::-webkit-scrollbar,.tutors-container::-webkit-scrollbar{display:none}.courses-list{overflow-x:unset;gap:2em}.benefits-container,.courses-list{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.benefits-container{gap:1em;margin-top:2.5rem}.benefit{background-color:var(--white);border-radius:.5em;padding:1em}.benefit-img-cont{background-color:var(--color-primary-normal);border-radius:50%;padding:.5em}.benefit.active,.benefit:hover{background-color:var(--color-primary-normal);color:var(--white);cursor:pointer}.benefit.active .benefit-img-cont,.benefit.active:hover,.benefit:hover .benefit-img-cont{background-color:var(--white)}.benefit.active:hover{color:initial}.benefit.active:hover .benefit-img-cont{background-color:var(--color-primary-normal)}.bookings-container,.tutors-container{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1em;margin-top:2.5rem;display:grid}.bookings-container.two,.tutors-container.two{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin-top:1em}.tutors-container.two{margin-top:0}.booking,.tutor{border:1px solid #ccc;border-radius:.3em;padding:1em}.home-banner{background-color:var(--secondary-color-dark);color:var(--white);border-radius:1rem;justify-content:space-between;align-items:center;display:flex}.home-banner h2{width:40%;font-style:italic}.banner-left{width:70%}.banner-right{width:25%}.review-cont{width:70%;margin:0 auto}.review-body{margin:0 auto;padding-inline:1rem;line-height:2}.mySwiper .swiper-pagination-bullet{background-color:var(--white);opacity:1}.mySwiper .swiper-pagination-bullet-active{background-color:var(--color-primary-normal)}.swiper-btn{border:1px solid var(--white);border-radius:50%;padding:.5em}.swiper-btn.two{background-color:var(--color-primary-normal)}.home-faq{justify-content:space-between;align-items:flex-start;display:flex}.faq-left,.faq-right{width:45%}.faq-body{border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:1em}.faq-handler{color:#000;cursor:pointer;background-color:#0000;border:1px solid #000;border-radius:50%;justify-content:center;width:32px;height:32px;font-weight:700;line-height:32px}.blog-hero,.faq-handler{align-items:center;display:flex}.blog-hero{justify-content:space-between}.blog-hero.two{align-items:flex-start}.blog-hero-left{width:60%}.blog-hero-right{flex-direction:column;justify-content:space-between;width:38%;height:20rem;display:flex}.blog-hero-right.video{border-radius:.5rem;width:60%;height:auto;overflow:hidden}.blog-hero-right.three{gap:1em;height:auto}.blog-cont{overflow-x:unset;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:2.5em 2em;display:grid}.blog-cont.two{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.blog-cont.three{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.blog-tab{background-color:var(--grey-lighter);border-radius:.3em;padding:.3em 1rem;font-size:.9rem;font-weight:700}.pagination{justify-content:space-between;gap:1em}.pag-el,.pagination{align-items:center;display:flex}.pag-el{color:var(--black);border:1px solid #0000;border-radius:.3em;justify-content:center;margin-inline:.2em;padding:.5em 1.5em}.pag-el:hover{cursor:pointer}.pag-el.active,.pag-el:hover{border:1px solid var(--color-primary-normal)}.pag-el.active{background-color:var(--color-primary-normal);color:var(--white)}.blog-body p{text-align:justify;margin-block:1em}.about-hero{justify-content:space-between;align-items:start;display:flex;position:relative}.about-hero .content{width:35%}.about-hero .content h2{color:var(--white);margin-bottom:2rem;font-size:2.5rem;font-weight:700}.about-hero-img-cont{width:20%;position:absolute}.about-hero-img{width:100%}.about-hero-img-cont.one{width:22%;bottom:-14%;right:30%}.about-hero-img-cont.two{top:-28%;right:0}.about.blog-hero-right{gap:1rem;height:auto}.about.blog-hero-right h2 span{color:var(--color-primary-normal)}.about-do{justify-content:space-between;align-items:center;display:flex}.about-do-left{flex-direction:column;gap:1rem;width:50%;display:flex}.about-do-right{justify-content:flex-end;align-items:flex-end;width:50%;display:flex}.become-tutor-wrapper{width:100%}.become-tutor-hero{width:100%;height:90vh;display:flex}.become-tutor-hero-left{width:55%;height:100%;margin:0;padding:0;position:relative}.hero-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.become-tutor-hero-right{color:#fff;flex-direction:column;justify-content:center;gap:3rem;width:45%;padding:2rem;display:flex}.become-tutor-hero-right p{width:80%}.become-tutor-begin .sub-text{width:70%;margin:0 auto}.become-tutor-begin-cont{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:2em;margin-top:3em;display:grid}.become-tutor-begin-cont.start{align-items:end}.image-wrapper{width:100%;position:relative}.become-tutor-img{object-fit:cover;width:100%;height:auto}.contact-p{width:55%;margin:0 auto}.contact{justify-content:space-between;align-items:start;width:55%;margin:3em auto;display:flex}.contact-left{width:50%}.contact-right{width:40%}.contact-input-flex{justify-content:space-between;align-items:center;width:100%;display:flex}.contact-input-flex-item{width:49%}.contact-input-body{margin-block:1em}.contact-input{background-color:var(--white);width:100%;color:var(--black);border-radius:.3rem;outline:none;margin-top:.5em;padding:.8em .5em;font-size:.8rem;display:block}.contact label{font-size:.9rem}.cart-list{background-color:var(--grey-active);border-radius:.8rem;justify-content:space-between;align-items:start;margin-top:1em;padding:1em;display:flex}.class-list-main{width:68%}.cart-list-detail{background-color:var(--white);border:var(--border-grey);border-radius:.8rem;justify-content:space-between;align-items:stretch;margin-bottom:1rem;padding:1em;display:flex}.cart-list-detail-left{width:35%}.cart-list-detail-right{flex-direction:column;justify-content:space-between;width:62%;display:flex}.cart-list-detail-right-l,.cart-list-detail-right-r{justify-content:space-between;align-items:start;display:flex}.cart-list-detail-right-r.two{align-items:end}.cart-list-detail-right-l-l{width:70%}.class-list-sub{background-color:var(--white);border:var(--border-grey);border-radius:.8rem;width:30%;padding:1em}.class-list-sub-top{flex-direction:column;justify-content:space-between;align-items:center;gap:1em;display:flex}.cart-total{font-size:1.7rem;font-weight:700}.cart-total.old{color:var(--grey-active-dark);text-decoration:line-through}.coupon,.course-features{border-top:var(--border-grey)}.course-features{margin-top:2rem;padding-top:2rem}.terms{justify-content:space-between;align-items:start;display:flex}.terms-side-nav{flex-direction:column;gap:1.5rem;width:18%;font-size:1.2rem;font-weight:500;display:flex}.terms-side-nav h2{padding:.2em .5rem}.terms-side-nav h2.active,.terms-side-nav h2:hover{border-left:5px solid var(--color-primary-normal);color:var(--color-primary-normal);cursor:pointer}.terms-main{width:80%}.terms-main p{margin-block:1em}.auth{justify-content:space-between;min-height:100vh;display:flex}.auth-left{width:60%}.auth-left-img-cont{height:100%}.auth-right{background:linear-gradient(90deg,#00b8ff,#2f68f5,#2f68f5,#5e17eb);justify-content:center;align-items:center;width:40%;display:flex}.auth-right.three,.auth-right.two{background:var(--white)}.auth-right.three{display:block}.auth-con{background-color:var(--white);border-radius:.8rem;width:75%;padding:1em}.base-btns{padding-inline:1em;padding-bottom:1em}.auth-con.two::-webkit-scrollbar{width:8px}.auth-con.two::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.auth-con.two::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.auth-con.two::-webkit-scrollbar-thumb:hover{background-color:#555}.auth-con.two{scrollbar-width:thin;scrollbar-color:#888 #fff}.auth-con.three,.base-btns{width:90%}.auth-con.three.three-b{max-height:90vh;overflow-y:scroll}.auth-flex{justify-content:space-between;align-items:center;display:flex}.input-box{flex-direction:column;gap:.5em;margin-block:1em;display:flex}.input-field{border:var(--border-grey);border-radius:.3em;outline:none;padding:.7em;font-size:.9rem;position:relative}.input-field.error{border:1px solid var(--error-color)}.input-field-2{width:90%;margin-left:2rem}.input-flex-item{flex-direction:column;gap:.5em;width:49%;display:flex}.auth-bottom{border-top:var(--border-grey);margin-top:1.5em;padding-top:1em}.auth-bottom-cont{border:1px solid var(--black);border-radius:.3em;justify-content:center;align-items:center;gap:.5rem;width:48%;padding:.5em;display:flex}.pas-requirements{flex-wrap:wrap;gap:.5rem;display:flex}.pas-requirements span{color:var(--grey-active-dark);border:var(--border-grey);white-space:nowrap;border-radius:.3em;padding:.3em;font-size:.7rem}.pas-requirements span.success{background-color:var(--succcess-color);color:var(--white);border:1px solid var(--succcess-color)}.booking-session{background-color:var(--grey-active);border-radius:.8rem;padding:1em 2em}.booking-session-cont{justify-content:space-between;align-items:start;gap:1rem;display:flex}.booking-session-cont.three{flex-direction:column}.booking-session-cont .component{width:50%}.booking-session-cont .component.one{width:40%}.booking-session-cont .component.two{width:60%}.booking-session-cont.three .component{width:100%}.booking-info{background-color:var(--white);border-radius:.5em;width:100%;padding:1em}.booking-info-cont{justify-content:space-between;display:flex}.booking-info-cont .left{width:10%}.booking-info-cont .right{justify-content:space-between;width:88%;display:flex}.booking-info-cont .right .r-l{align-items:center;gap:.5em;display:flex}.free{background-color:var(--succcess-color);color:var(--white);border-radius:1.5em;padding:.3em 1em;display:inline}.booking-info-cont p,.textarea{font-size:.9rem}.textarea{border:1px solid var(--grey-3);resize:none;border-radius:.3rem;width:100%;height:10rem;padding:1em}.textarea.error{border:1px solid var(--error-color)}.booking-time{justify-content:space-between;padding:.5em 1em;display:flex}.calendar{background-color:var(--white);border-radius:.5rem;padding:1em 2em}.view-course-content{background-color:var(--grey);border-radius:.5em;padding:1em}.view-course-content.btnn{background-color:#0000;padding:0}.view-course-content.admin{border:var(--border-grey);background-color:var(--white)}.content-sect ul{margin-top:.7em}.content-sect li{margin:.5em 1em;list-style:outside}.content-sect li,.content-sect p{color:var(--grey-text);font-size:.9rem}.content-sect p{margin-bottom:1em}.content-sect .view-tutors-statistics p{font-size:.8rem}.view-courses-body{justify-content:space-between;align-items:flex-start;display:flex}.view-courses-body .left{width:63%}.view-courses-body .right{background-color:var(--white);border:var(--border-grey);border-radius:.8rem;width:35%;padding:1em}.view-courses-middle{align-items:center;gap:.5em;display:flex}.view-courses-bottom{align-items:center;gap:1em;display:flex}.view-tutor-banner{margin-top:6em}.view-tutor-body{gap:1rem;display:flex}.view-tutor-body .left{margin-top:-7em}.view-tutor-body .left .view-tutor-body-img{border:2px solid var(--color-primary-normal)}.verified{background-color:var(--succcess-color);color:var(--white);border-radius:1.5em;justify-content:space-between;align-items:center;gap:.5em;padding:.2em 1em;font-size:.8rem;display:flex}.verified.ins{background-color:var(--color-primary-fill)}.view-tutor-body .right{width:80%}.copy-cont{background-color:var(--color-primary-fill);border-radius:.3em;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.view-tutor-overview{justify-content:space-between;align-items:start;display:flex}.view-tutor-overview .left{width:60%}.view-tutor-overview .right{width:38%}.view-tutors-statistics{justify-content:space-between;margin-top:1rem;display:flex}.view-tutors-statistics .stat-left,.view-tutors-statistics .stat-right{width:48%}.rocket{background-color:var(--color-primary-light)}.big-star{background-color:var(--secondary-color-light)}.view-tutor-footer h2,.view-tutor-footer p{text-align:center;width:60%}.find-consultant{justify-content:space-between;align-items:stretch;display:flex}.find-consultant .left{background-color:var(--grey-active);border-radius:.5em;flex-direction:column;width:67%;padding:1em;display:flex}.find-consultant .l-l{justify-content:space-between;align-items:center;margin-top:1em;display:flex}.find-consultant-profile{background-color:var(--color-primary-light);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.2em;display:flex}.find-consultant-search{border:1px solid #ccc;width:74%}.find-consultant-link{width:20%}.find-consultant-select-cont{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.find-consultant-select{appearance:none;background-color:var(--color-primary-light);border:1px solid var(--color-primary-light-active);background-image:url('data:image/svg+xml;utf8,<svg fill="%23666" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-position:right .8em center;background-repeat:no-repeat;background-size:1.2em;border-radius:.3em;min-width:7rem;padding:.5em;font-size:.8rem;font-weight:500;transition:border-color .3s,box-shadow .3s}.find-consultant-select:focus{border-color:var(--color-primary-light-active);outline:none}.find-consultant .right{width:30%}.onboarding-select{border:1px solid var(--grey-lighter);border-radius:.5em;justify-content:space-between;align-items:center;margin-bottom:1em;padding:.5em;display:flex;box-shadow:0 2px 4px -1px #0000001a}.onboarding-select.active{border:1px solid var(--color-primary-fill)}.onboarding-select.two{border-radius:.3rem;justify-content:start;gap:1em;padding-block:1em}.onboarding-select.two.active{background-color:var(--color-primary-light)}.custom-checkbox{appearance:none;cursor:pointer;border:1px solid #ccc;border-radius:50%;width:20px;height:20px;transition:background .2s;position:relative}.custom-checkbox:checked{background-color:var(--color-primary-fill);border-color:var(--color-primary-fill)}.custom-checkbox.two:checked{background-color:var(--succcess-color);border-color:var(--succcess-color)}.custom-checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.sidebar,.user-layout{background-color:var(--grey-bg)}.sidebar{width:22%;max-height:100vh;position:relative;overflow-y:scroll}.sidebar-body{flex-direction:column;display:flex}.sidebar-link{border:1px solid #0000;align-items:center;gap:.3em;margin-block:1em;padding:.5em 1em;display:flex}.sidebar-link.active,.sidebar-link:hover{background-color:var(--white);border:var(--border-grey);border-radius:.5em}.sidebar-break{border-top:var(--border-grey);margin-top:1.5rem;padding-top:1rem}.main{background-color:var(--white);border:var(--border-grey);border-radius:.5em;height:auto;position:fixed;inset:2% 1% 3% 21%;overflow-y:auto}.main::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.main::-webkit-scrollbar-thumb{border-radius:10px}.main::-webkit-scrollbar-thumb,.main::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-normal)}.main{scrollbar-color:var(--color-primary-normal)#fff}.user-header{border-bottom:var(--border-grey);align-items:center}.dashboard-flex,.user-header{justify-content:space-between;display:flex}.dashboard-flex{align-items:stretch}.dashboard-performance{border:var(--border-grey);border-radius:.5em;padding:1em}.dashboard-grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1em;margin-top:1em;display:grid}.dashboard-grid.one{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.perf-detail{border-left:var(--border-grey);min-width:max-content;padding-left:1em}.perf-detail.none{border-left:none;padding-left:0}.dashboard-rev{width:49%;padding:1em}.dashboard-rev.two{width:100%}.dashboard-top-courses{width:49%}.course-tabs{background-color:var(--grey-active);border-radius:3em;gap:.5em;padding:.3em}.course-tab,.course-tabs{align-items:center;display:flex}.course-tab{cursor:pointer;gap:.3em;padding:.2em .7em;font-size:.8rem}.course-tabs .active{color:var(--white);background-color:var(--secondary-color-normal);border-radius:3em;font-weight:600}.top-courses-header{justify-content:space-between;align-items:center;display:flex}.top-courses-body-left{width:75%}.top-courses-body-right{width:20%}.table-container{border-top-right-radius:.5rem;width:100%;margin:0 auto;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:max-content}thead{background-color:var(--grey-4);color:var(--black)}td,th{text-align:left;white-space:nowrap}tbody tr:hover{background-color:#f1f5f9}th{padding:1rem;font-size:.8rem;font-weight:500}td{color:#333;border-bottom:var(--border-grey);margin-top:.5em;padding:1em 1.5em;font-size:14px}.dash-booking{border-radius:.3em;margin-bottom:.5em;padding:1em;box-shadow:0 2px 4px #00000014}.dash-booking .top{justify-content:space-between;align-items:start;display:flex}.dash-booking .left-1{width:80%}.dash-booking .right-1{text-align:right;width:18%}.courses-container{overflow-x:unset;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:2em;display:grid}.course-box{border:var(--border-grey);border-radius:5px;overflow:hidden}.course-top{background-color:var(--grey-active);height:13rem;padding:.5em}.course-top img{height:100%}.course-bottom{background-color:var(--white);padding:.5em}.courses-search-lenght{width:40%}.courses-search-lenght.two{width:50%}.courses-search-lenght.full{width:100%}.upload-course-top,.upload-course-top .left{justify-content:space-between;align-items:center;display:flex}.upload-course-top .left{width:100%}.upload-course-top .right{justify-content:end;align-items:end;width:30%;display:flex}.search-container{border:var(--border-grey);background-color:#fff;border-radius:.3em;justify-content:space-between;align-items:center;gap:.5em;width:90%;padding:.4em 1.5em;display:flex}.course-image{height:15rem}.upload-course-form{width:55%;margin:2em auto}.upload-course-body{border-bottom:var(--border-grey);margin-bottom:1.5em;padding-bottom:1em}.upload-course-input,.upload-course-textarea{border:var(--border-grey);border-radius:.5em;outline:none;width:100%;margin-top:.5em;padding:.5em .8em;font-size:.8rem;display:block}.upload-course-input.error,.upload-course-textarea.error{border:1px solid var(--error-color)}.upload-course-textarea{resize:none;height:8rem}.upload-course-textarea.two{font-size:.9rem}.upload-course-btns{justify-content:space-between;align-items:center;margin-top:1em;display:flex}.upload-course-btns.two{margin-top:1.5em}.upload-course-tabs-con{justify-content:space-between;align-items:stretch;margin-top:1em;display:flex}.upload-course-tab{border:var(--border-grey);border-radius:.5em;justify-content:space-between;gap:.3em;width:48%;padding:.5em 1em;display:flex}.upload-course-tab p{color:var(--grey-text);font-size:.8rem}.upload-course-tab.active{background-color:var(--color-primary-light);border:1px solid var(--color-primary-fill)}.upload-course-video{background-color:var(--color-primary-light);border:2px dashed var(--color-primary-fill);border-radius:.5em;flex-direction:column;justify-content:center;align-items:center;gap:.5em;margin-top:.5em;padding:1em;display:flex}.upload-course-video.error{border:2px dashed var(--error-color)}.upload-course-tab-image{width:15%}.upload-course-tab-content{width:85%}.course-content{justify-content:space-between;display:flex}.course-content .left{width:63%}.course-content .right{width:35%}.course-content-reviews{background-color:var(--grey-active);border-radius:.5em;padding:.7em}.course-content-reviews .testimonial{background-color:var(--white);margin-bottom:.5em;padding:1em}.course-content-reviews .testimonial p{font-size:.9rem}.progress-container{background-color:#e0e0e0;border-radius:.5em;width:100%;overflow:hidden}.progress-bar{background-color:var(--secondary-color-normal);width:0;height:.5em;transition:width 1.5s}.progress-bar.two{background-color:var(--color-primary-normal)}.progress-text{color:var(--grey-text);text-align:right;font-size:.7rem;font-weight:600}.subscription-text{width:70%;margin:1em auto}.subscription-cont-cover{flex-direction:column;justify-content:center;align-items:center;display:flex}.subscription-tab-cont{background-color:var(--grey);border-radius:.3em;justify-content:space-between;gap:1em;min-width:20rem;padding:.5em 1em;display:flex}.subscription-tab{cursor:pointer;padding:.5em 4em;font-size:.9rem}.subscription-tab.active{background-color:var(--color-primary-normal);color:var(--white);border:1px solid var(--color-primary-normal);border-radius:.3em}.subscription-card-container{gap:2em;margin-top:3em;display:flex}.subscription-card{background-color:var(--white);border:1px solid var(--color-primary-normal);border-radius:.5em;min-width:20rem;padding:1em}.free-plan{background-color:var(--color-primary-light)}.premium-plan{background-color:var(--color-primary-fill)}.subscription-content{margin-top:1em}.payment-info{border:var(--border-grey);border-radius:.5em;flex-direction:column;gap:1em;padding:1em;display:flex}.transactions-content{border-bottom:var(--border-grey);margin-top:1em}.transactions-content .right{width:95%}.help-desk-body{background-color:var(--grey);border-radius:.5em;padding:1em}.help-desk-content{background-color:var(--white);border-radius:.5em;justify-content:space-between;align-items:start;margin-top:1em;padding:1em;display:flex}.help-desk-content .left,.help-desk-content .right{width:45%}.faq-body-2{margin-block:1em}.faq{border:var(--border-grey);border-radius:.3em;justify-content:space-between;align-items:center;padding:.5em;display:flex}.faq-content p{color:var(--grey-text);border:var(--border-grey);border-top:none;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em;margin-top:-1em;padding:1.5em 1em 1em;font-size:.9rem}.notification-box-container{background-color:var(--white);border-radius:.5em;width:22rem;max-height:80vh;transition:transform .5s ease-in-out;position:fixed;right:2%;overflow-y:scroll;transform:translate(120%);box-shadow:0 2px 8px #0000001a}.notification-box-container.active{transform:translate(0)}.notification-content{border-bottom:var(--border-grey);justify-content:space-between;align-items:start;gap:.5em;margin-top:.5em;padding-bottom:.5em;display:flex}.notification-content.two{padding:.5em;display:block}.account-about-body{width:48%}.account-bio p{margin-block:.5em;font-size:.9rem}.view-course-content.left-1{width:42%}.view-course-content.right-1{width:57%}.view-course-content.left-1.consultant,.view-course-content.right-1.consultant{width:49%}.skill-tag-cont{flex-wrap:wrap;gap:.5em;margin-top:1em;display:flex}.skill-tag-cont.two{margin-top:0}.skill-tag{background-color:var(--grey-active);color:#1f2937;cursor:default;border-radius:.3em;padding:.4em 1.2em;font-weight:500;transition:background-color .3s,transform .2s;box-shadow:0 1px 3px #0000000d}.experience-box{border-bottom:var(--border-grey);margin-bottom:.5em;padding-bottom:.5em}.experience-box:last-child{border-bottom:none;margin-bottom:0}.security-settings-body{border-radius:.5em;justify-content:space-between;gap:1.5rem;width:85%;margin-top:1em;padding:1em;display:flex;box-shadow:0 4px 6px #0000001a}.security-settings-body.two{display:block}.security-settings-links{width:40%}.security-setting-link{border:var(--border-grey);cursor:pointer;border-radius:.5em;justify-content:space-between;align-items:center;margin-block:.5em;padding:.5em;display:flex}.security-setting-link.active,.security-setting-link:hover{background-color:var(--color-primary-normal);border:1px solid var(--color-primary-normal);color:var(--white)}.security-settings-content{width:55%}.bank-settings-body{border:var(--border-grey);border-radius:.5em;margin-top:1em;padding:1em}.bank-details{background-color:var(--color-primary-light);border-radius:.3em;flex-direction:column;gap:.5em;margin-top:1em;padding:.5em;font-size:.9rem;display:flex}.bank-details-content,.notification-detail{justify-content:space-between;align-items:center;display:flex}.notification-detail{border-bottom:var(--border-grey);width:100%;margin-bottom:1em;padding:.5em}.notification-detail:last-child{border-bottom:none;margin-bottom:0}.notification-detail .label{width:75%}.notification-detail .toggle{justify-content:end;align-items:end;width:30%;display:flex}.dashboard-header{padding:1em 2em}.bg-image-div{background-image:linear-gradient(#0006,#0006),url(/assets/images/student-dashboard.png);background-color:var(--color-primary-dark);background-position:50%;background-size:cover;border-radius:.5rem;flex-direction:column;justify-content:center;gap:1em;width:100%;height:12rem;padding:1em;display:flex}.bg-image-div p{color:var(--white);width:70%}.student-dashboard-performance{justify-content:space-between;align-items:stretch;display:flex}.student-dashboard-performance .left{flex-direction:column;justify-content:space-between;align-items:center;width:20%;display:flex}.student-dashboard-performance .right{width:78%}.best-instructor-cont{overflow-x:unset;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1em;display:grid}.best-instructor-box{background-color:var(--grey);border:1px solid var(--color-primary-normal);border-radius:.5em;justify-content:space-between;align-items:center;padding:.5em;display:flex}.best-instructor-box.two{border:var(--border-grey)}.best-instructor-box .left,.best-instructor-box .left-2{width:64%}.best-instructor-box .right,.best-instructor-box .right-2{justify-content:end;align-items:end;width:34%;display:flex}.student-course-page-box .top .left{width:75%}.student-course-page-box .top .right{width:20%}.student-course-page-box .middle{justify-content:space-between;align-items:center;margin-block:1em;display:flex}.student-course-page-box .middle .left{width:8%}.student-course-page-box .middle .right{width:78%}.student-course-page-box .middle .right.full{width:91%}.student-course-page-box .middle .cert{width:12%}.student-course-page-box .bottom{border-top:var(--border-grey);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1em;padding-top:1em;display:grid;overflow:visible}.student-view-course-body{background-color:var(--grey);border-radius:.3em;justify-content:space-between;align-items:start;margin-top:1em;padding:.5em;display:flex;position:relative}.student-view-course-body .left{border:var(--border-grey);border-radius:.5em;width:25%;padding:.5em;transition:all .3s}.student-view-course-body .left .left-content{border:1px solid #0000;margin-block:.5em;padding:.5em}.student-view-course-body .left .left-content.active,.student-view-course-body .left .left-content:hover{background-color:var(--white);border:1px solid var(--color-primary-normal);cursor:pointer;border-radius:.3em}.student-view-course-body .left .left-content.active{font-weight:700}.student-view-course-body .left .left-content .number{background-color:var(--color-primary-normal);color:var(--white)}.student-view-course-body .right{border:var(--border-grey);background-color:var(--white);border-radius:.5em;width:73%;padding:.5em}.student-certificate-body{justify-content:space-between;align-items:start;display:flex}.student-certificate-body .left,.student-certificate-body .right{width:49%}.student-certificate-body .left{background-color:var(--grey);border:1px dashed var(--color-primary-normal);border-radius:.5em;padding:1em}.student-certificate-body .certificate-box{border:1px solid var(--color-primary-normal);height:20rem}.cerificate-content{justify-content:space-between;align-items:start;display:flex;position:relative}.cerificate-content .left-2{width:10%}.cerificate-content .right-2{flex-direction:column;gap:.5em;width:88%;display:flex}.resource section{margin-top:1.5em}.resource p{margin-top:.5em;font-size:.9rem}.resource p.title-3{font-size:1.1rem}.module{background-color:var(--color-primary-light);border:1px solid #0000;border-left:3px solid var(--color-primary-normal);border-top-right-radius:.3em;border-bottom-right-radius:.3em;margin-block:.5em;padding:.5em .1em;font-size:.8rem}.module.active,.module:hover{border-left:1px solid var(--color-primary-normal);border:1px solid var(--color-primary-normal);border-left-width:3px}.student-view-course-body .left .left-content.active .module{font-weight:400}.student-course-material{border:var(--border-grey);border-radius:.5em;justify-content:space-between;align-items:center;margin-block:.5em;padding:.5em;display:flex}.student-course-material .left-3{width:90%}.student-course-material .right-3{justify-content:end;align-items:end;width:10%;display:flex}.material-content{border:var(--border-grey);border-top:none;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em;margin-top:-1em;padding:1.5em 1em 1em}.material-box{border:1px solid #0000;align-items:start;gap:.7em;margin-bottom:.5em;padding:.5em;display:flex}.material-box:last-child{margin-bottom:0}.material-box:hover{background-color:var(--color-primary-light);cursor:pointer;border:1px solid var(--color-primary-normal);border-radius:.3em}.lecture-video{border-radius:.5em;margin-top:1em;overflow:hidden}.booking-cont{border:var(--border-grey);border-radius:.5rem;flex-direction:column;gap:1em;margin-bottom:1em;padding:1em;display:flex}.booking-cont:last-child{margin-bottom:0}.booking-sect{margin-block:1em}.booking-header{color:var(--grey-text);font-size:.8rem;font-weight:700}.booking-body,.booking-details p{font-size:.85rem}.student-account{border:var(--border-grey);border-radius:.5em;padding:1em}.student-account .details-sect{align-items:center;gap:1em;margin-block:1em;display:flex}.student-account .acct-details{border-bottom:var(--border-grey);justify-content:space-between;align-items:center;margin-top:1em;padding-bottom:1em;display:flex}.student-account .acct-details:last-child{border-bottom:none}.student-account .acct-details .left{color:var(--grey-text);font-size:.9rem}.student-account .acct-details .right{font-size:.9rem;font-weight:600}.exp{border-bottom:var(--border-grey);padding-bottom:1.5em}.exp:last-child{border-bottom:none}.availability-container{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1em;margin-top:1.5rem;display:grid}.availability{background-color:var(--white);border:1px solid var(--color-primary-normal);border-radius:.3em;align-items:center;gap:1rem;padding:1rem 1.2rem;transition:background-color .3s;display:flex}.availability:hover{background-color:var(--color-primary-light)}.availability label{color:#333;font-size:.95rem}.availability input[type=checkbox]{cursor:pointer;transform:scale(1.2)}.availability-select{border:var(--border-grey);color:var(--grey-light);appearance:none;cursor:pointer;background-color:#fff;border-radius:.3em;width:100%;padding:.5em;font-size:.9rem;transition:border-color .3s,box-shadow .3s}.availability-select:disabled{color:#aaa;background-color:#f3f4f6}.unavailable{color:var(--grey-active-dark);border:1px solid #0000;padding:.5em;font-size:.9rem}.admin-dashboard,.admin-dashboard-details{justify-content:space-between;display:flex}.admin-dashboard .left{width:25%}.admin-dashboard .right{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:2em;width:73%;display:grid}.admin-dashboard-details .left{border:var(--border-grey);border-radius:.5em;width:30%;padding:1em}.admin-dashboard-details .right{width:68%}.admin-profile-body{background-color:var(--grey-lighter)}.payoneer-id-card{background:var(--color-primary-dark);color:var(--white);border-radius:5px;padding:1rem;box-shadow:0 4px 8px #0000000d}.payoneer-id-card .label{margin-bottom:.25rem;font-size:.9rem;font-weight:600}.payoneer-id-card .id-number{letter-spacing:1px;font-size:1.4rem;font-weight:700}.update-pro{width:3em;height:3em;overflow:hidden}.footer-2{justify-content:space-between;align-items:start;display:flex}.footer-left,.footer-right{width:45%}.footer-input-cover{border:1px solid var(--white);border-radius:2.5rem}.footer-input-cover.coupon-cover{border:var(--border-grey)}.footer-btn{background-color:var(--white);color:var(--color-primary-normal);border-radius:2.5rem;padding:.3em 1em;font-size:.8rem}.footer-btn.coupon-btn{border:var(--border-grey)}.footer-btn.coupon-btn:hover{color:var(--white);background-color:var(--color-primary-normal);border:1px solid var(--color-primary-normal)}.footer-right{justify-content:space-around;align-items:flex-start;display:flex}.footer-3{justify-content:space-between;margin-top:2em;display:flex}.footer-3,.footer-base{align-items:center}.footer-link{text-decoration:underline}@media screen and (min-width:768px){.bottom-menu{border-radius:10px;width:200px;inset:-30% 0 auto 200%}.bottom-menu,.bottom-menu.two{padding:12px;transition:opacity .3s;position:absolute;box-shadow:0 2px 20px #00000026}.bottom-menu.two{border-radius:0;width:100%;top:-120%;bottom:auto;left:0}.bottom-menu.time{width:100%;height:15rem;top:100%;left:0;right:0;overflow-y:scroll}.bottom-menu.slide-up{bottom:auto}.menu-actions{flex-direction:column}.menu-overlay{display:none}}@media (max-width:768px){html{font-size:87%}.mobile{display:block}.mob-flex,.mobile-flex{display:flex}.mob-flex{justify-content:center;align-items:center;gap:.5em}.desktop,.desktop-flex{display:none}.flex-mob{justify-content:space-between;align-items:center;width:100%;display:flex}.cover.container .mob-top{padding-top:1em}.container{padding:1.5em}.container-2{padding:0}.container-3{padding:1em}.container-3b{padding:0 1em}.res-flex{flex-direction:column;align-items:start;gap:.5em}.header{padding:1em}.header.hiddenNav{background-color:var(--white);padding-inline:1.5rem}.header-logo{width:7rem}.title-3{font-size:1rem}.divider{width:.5rem;height:.5rem}.in-nav{justify-content:space-between}.in-nav.no{justify-content:start}.in-nav.three{justify-content:flex-start}.in-nav.two{width:100%}.in-nav-top{margin-top:0}.res-text{font-size:.9rem}.res-text-width{width:70%}.text-res-1,.text-res-2{font-size:.9em}.res-w-full{width:100%}.modal-container{z-index:1000000000;background-color:#000000b3}.modal{width:90%;max-height:100vh;box-shadow:none;overflow-y:auto}.modal-close{top:5%}.bod-dark{background-color:var(--color-primary-dark);border:none;border-radius:0;margin:.3em 0 0;padding:1em}.nav-links-cont{background-color:var(--white);color:var(--black);flex-direction:column;align-items:start;padding:1rem 2rem;transition:transform .5s ease-in-out;display:flex;position:fixed;inset:-1% 0 0;transform:translate(100%)}.nav-links-cont.active{transform:translate(0)}.nav-links-cont-inner{flex-direction:column;justify-content:space-between;gap:2rem;margin-top:2rem;display:flex}.nav-link{border-bottom:1px solid #ebe9e9;margin-inline:.5em;padding-bottom:.5em}.nav-link.active,.nav-link:hover{color:var(--color-primary-fill);font-weight:700}.cart-cont{border-radius:50%;padding:.5em}.cart-cont.white{background-color:var(--white)}.cart-cont.grey{background-color:var(--grey)}.cover{padding-top:4rem;padding-inline:1rem}.home-hero-p,.opening-text,.search-length{width:100%}.home-cert-courses{scroll-snap-type:x mandatory;gap:2em;padding-bottom:1em;display:flex;overflow-x:auto}.home-cert-courses>div{scroll-snap-align:start;flex:none;min-width:10rem}.courses-list{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.5em;padding-bottom:.5em;display:flex;overflow-x:auto}.course{scroll-snap-align:start;flex:none;width:16rem}.course.three,.course.two{width:100%}.ben-p{font-size:.9rem}.bookings-container.two,.tutors-container{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1em;margin-top:2.5rem;padding-bottom:1em;display:flex;overflow-x:auto}.bookings-container.two .booking,.tutor{scroll-snap-align:start;border:1px solid #ccc;border-radius:.3em;flex:none;width:15rem;padding:1em}.booking-image{width:100%}.home-banner{flex-direction:column-reverse}.home-banner h2{width:100%;font-style:normal}.banner-btn,.banner-left,.banner-right,.blog-btn{width:100%}.review-cont,.review-text{width:90%;margin:0 auto}.home-faq{flex-direction:column;gap:1.5em}.faq-left,.faq-right{width:100%}.nav-color-white{color:var(--black)}.blog-hero{flex-direction:column;gap:1rem;margin-top:1em}.blog-hero-left,.blog-hero-right,.blog-hero-right.video{width:100%}.blog-hero-right.two{height:23rem}.blog-hero-right{height:18rem}.blog-tab{padding:.5em}.about-hero{flex-direction:column;justify-content:center;align-items:center;gap:1rem}.about-hero .content{text-align:center;width:100%;margin-block:1em}.about-hero .content h2{font-size:1.7rem}.about-hero-img-cont{width:10%;position:relative}.about-hero-img-cont.one,.about-hero-img-cont.two{z-index:0;width:100%;right:0}.about-hero-img-cont.one{margin-bottom:-4.2rem}.about-hero-img-cont.two{margin-top:-10rem}.about-do{flex-direction:column-reverse;gap:2rem}.about-do-left,.about-do-right{width:100%}.become-tutor-hero{flex-direction:column;padding-top:4rem}.become-tutor-hero-left,.become-tutor-hero-right{width:100%}.become-tutor-hero-right{gap:1.5em}.hero-img{object-position:center}.hero-img.two{border-radius:.6em}.become-tutor-hero-right h2{text-align:center}.become-tutor-begin .sub-text,.become-tutor-hero-right p,.bt-btn{width:100%}.bt-btn{justify-content:center}.contact-p{width:100%;margin-top:.5em}.contact{flex-direction:column;gap:2em;margin:2em auto;display:flex}.cart-list-detail-right,.contact,.contact-left,.contact-right{width:100%}.cart-list-detail-right-l{margin-block:1rem}.cart-list-detail-right-l-l{width:75%}.cart-list-detail-right-l-r{width:20%}.cart-list{background-color:#0000;margin-top:1em;padding:0}.cart-list,.cart-list-detail{flex-direction:column}.cart-list-detail-left,.class-list-main,.class-list-sub{width:100%}.cart-list-detail-right-r{flex-direction:column}.cart-list-detail-right-r.two{align-items:start}.terms{flex-direction:column}.terms-main,.terms-side-nav{width:100%}.terms-side-nav{flex-direction:row;margin-block:1em}.terms-side-nav h2{min-width:auto;scroll-snap-align:unset;font-size:1rem}.auth{flex-direction:column;min-height:0}.auth-left,.auth-right{width:100%}.auth-left{margin-top:4em;padding:1.5em}.auth-left-img-cont{border-radius:.5em;height:13rem}.auth-con{border-radius:0;padding-block:.5em;padding-inline:1.5em}.auth-con,.auth-con.three,.base-btns{width:100%}.auth-con.three.three-b,.auth-con.two{max-height:none}.auth-con.two{overflow-y:visible}.booking-session{margin-top:4em;padding:.7em}.booking-session.two{border-radius:.3em;margin-top:0}.booking-session-cont{flex-direction:column}.booking-session-cont .component,.booking-session-cont .component.one,.booking-session-cont .component.two{width:100%}.booking-info-cont{flex-direction:column;gap:.5em}.booking-info-cont .left{width:25%}.booking-info-cont .right{flex-direction:column;gap:.5em;width:100%}.booking-info-cont .right .r-l{flex-direction:column;align-items:start;gap:.1em}.calendar{padding:1em}.booking-time{flex-direction:column;gap:.5em;padding:.5em 0}.view-courses-body{flex-direction:column;gap:1em}.view-courses-body .left,.view-courses-body .right{width:100%}.view-courses-body .left li{text-align:justify}.view-courses-bottom,.view-courses-middle{flex-direction:column;align-items:flex-start}.view-tutor-banner{margin-top:5em}.view-tutor-body{flex-direction:column}.view-tutor-body .left{width:25%;margin-top:-3em}.view-tutor-body .right{width:100%}.view-tutor-overview{gap:1em}.view-tutor-overview,.view-tutors-statistics{flex-direction:column}.view-tutor-footer h2,.view-tutor-footer p,.view-tutor-overview .left,.view-tutor-overview .right,.view-tutors-statistics .stat-left,.view-tutors-statistics .stat-right{width:100%}.view-tutor-footer h2{text-align:start}.find-consultant{margin-top:1em}.find-consultant .left,.find-consultant-link{width:100%}.find-consultant-search{width:85%;font-size:.9rem}.user-header-mobile{background-color:var(--white);z-index:1000;justify-content:space-between;align-items:center;display:flex;position:fixed;top:-1%;left:0;right:0}.user-cover-mobile{margin-top:4em}.sidebar{z-index:10;width:100%;height:100vh;transition:transform .5s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translate(100%)}.sidebar.active{transform:translate(0)}.main{z-index:1;border:none;width:100%;height:100%;position:relative;inset:0}.dashboard-grid{scroll-snap-type:x mandatory;gap:2em;padding-bottom:1em;display:flex;overflow-x:auto}.dashboard-flex{flex-direction:column;gap:1rem}.dashboard-rev,.dashboard-top-courses{width:100%}.top-courses-body-left{width:66%}.top-courses-body-left p{font-size:.8rem}.top-courses-body-right{width:31%}table{font-size:13px}td,th{padding:10px}.courses-search-lenght{width:50%}.courses-search-lenght.two{width:100%}.upload-course-form{width:95%;margin:1em auto}.upload-course-tabs-con{flex-direction:column;gap:1em}.upload-course-tab{width:100%}.upload-course-tab-content{width:88%}.course-content{flex-direction:column}.course-content .left,.course-content .right{width:100%}.course-content-reviews{background-color:var(--white);padding-inline:1.3em}.course-content-reviews .testimonials-container,.in-nav.scrollable{scroll-snap-type:x mandatory;gap:2em;padding:0;display:flex;overflow-x:auto}.course-content-reviews .testimonial{scroll-snap-align:start;min-width:18rem;padding:0}.course-top{height:15rem}.upload-course-top{flex-direction:column-reverse;justify-content:start;align-items:start}.upload-course-top .left{width:100%}.upload-course-top .right{width:100%;margin-bottom:.5em}.in-nav-link.long{min-width:10rem}.subscription-text{width:95%}.subscription-tab-cont{min-width:15rem}.subscription-tab{padding:.5em 3em}.subscription-card-container{flex-direction:column;gap:1em}.help-desk-content{flex-direction:column}.help-desk-content .left,.help-desk-content .right{width:100%}.notification-box-container{z-index:100000;width:100%;max-height:100vh;top:0;left:0;right:0}.view-course-content.left-1,.view-course-content.left-1.consultant,.view-course-content.right-1,.view-course-content.right-1.consultant{width:100%}.security-settings-cont{border:var(--border-grey);border-radius:.5em;padding:1em}.security-settings-cont.bank{border:none;padding:0}.security-settings-body{width:100%;box-shadow:none;flex-direction:column;gap:1em;padding:0}.security-settings-content,.security-settings-links{width:100%}.bank-details-content{flex-direction:column;justify-content:start;align-items:start}.dashboard-header{padding:1em 0}.bg-image-div{border-radius:0;min-height:max-content}.bg-image-div p{width:100%;font-size:.95rem}.student-dashboard-performance{flex-direction:column;gap:1em}.student-dashboard-performance .right{width:100%}.student-dashboard-performance .left{display:none}.blog-cont.two.scrollable,.courses-container.student{scroll-snap-type:x mandatory;gap:1em;padding-bottom:1em;display:flex;overflow-x:auto}.course.two,.courses-container.student .course-box{scroll-snap-align:start;flex:none;min-width:16rem;max-width:16rem}.best-instructor-box{align-items:start}.best-instructor-box.two{flex-direction:column;gap:1em}.best-instructor-box.two .left-2,.best-instructor-box.two .right-2,.student-course-page-box .top .left,.student-view-course-body .right{width:100%}.student-course-page-box .middle .left{width:20%}.student-course-page-box .middle .right,.student-course-page-box .middle .right.full{width:78%}.student-course-page-box .middle .right p{font-size:.9rem}.student-view-course-body{background-color:var(--white);flex-direction:column;gap:.5em}.student-view-course-body .left{background-color:var(--grey);width:100%;padding:.3em .8em}.student-view-course-body .left .student-view-course-menu{scroll-snap-type:x mandatory;gap:1em;display:flex;overflow-x:auto}.student-view-course-body .left .student-view-course-menu div{scroll-snap-align:start;flex:none;max-width:max-content}.student-view-course-body .left.two .student-view-course-menu{display:block}.student-view-course-body .left.two .student-view-course-menu div{max-width:100%}.student-certificate-body{flex-direction:column;gap:1em}.student-certificate-body .left,.student-certificate-body .right{width:100%}.cerificate-content .left-2{width:16%}.cerificate-content .right-2{width:83%}.student-account .acct-details.res{flex-direction:column;align-items:start}.admin-dashboard,.admin-dashboard-details{flex-direction:column;gap:1em}.admin-dashboard .left,.admin-dashboard .right,.admin-dashboard-details .left,.admin-dashboard-details .right{width:100%}.admin-dashboard .right{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:1em}.admin-dashboard .right>div{border:var(--border-grey);border-radius:.5em;padding:.5em}.res-box{display:flex}.flex-res,.res-box{justify-content:space-between;width:100%}.footer-2,.footer-right{flex-direction:column;gap:1em}.footer-3{flex-direction:column-reverse;gap:1em}.footer-left,.footer-right{width:100%}.footer-base{align-items:start}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}