@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.44"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}:root{--bg-color:#fff;--primary-color:#0d5f67;--primary-color-less:#0d5f6780;--secondary-color:#e7dff4;--text-color:#000;--inside-primary-color:#fff;--text-input-color:#000;--primary-color-click:#0d5f671a;--section_space:60px;--shadow-color_1:#d9d9d9;--shadow-color_2:#d9d9d9;--header-bottom-space:6%;--primary-light:#eff4f5;--grey-color:#979797;--black-color:#000;--light-black-color:#484848;--white-color:#fff;--dark-green:#21373f;--text-color:#39393b;--light-green:#d1e1e3;--topic-heading-black:#06151f;--icon-color:#606465;--text-color:#3c3c3c;--light-grey:#979797;--red-color:#b11722;--notification-badge:#c9444d;--primary-light-color:#d1e1e3;--profile-name:#636363;--profile-icon:#1a1a1b;--answered-question:#17a2b8;--notanswered-question:#fd7e14;--current-question:#6f42c1;--correct-answer:#4caf50;--incorrect-answer:#d9534f;--common-border-radius:5px;--course-dashboard-green-color:#14ad4d;--course-dashboard-light-green-color:#f6fff8;--course-dashboard-icon-bg-color:#dbfce7;--course-dashboard-icon-bg-brown-color:#fef3c6;--course-dashboard-heading-color:#14592b;--course-dashboard-brown-heading-color:#915814;--course-dashboard-brown-color:#8e550d;--course-dashboard-border-brown-color:#fe9a00;--course-dashboard-light-brown-color:#fffbeb;--videos-completed:#e7fcfa;--assessment-completed:#f6f6ff;--quiz-completed:#f3f7ff;--videos-primary-color:#2cb1bc;--assessment-primary-color:#6c76a6;--quiz-primary-color:#7c93a0;--progress-bar:#f0f4f8;--cp-table-border:#d6d6d680;--cp-tab-active:#e0e9f1;--cp-graph-axis-label:#aab1b7}@font-face{font-family:WEB_FONT;src:url(/static/media/Montserrat-Regular.ceb11275ab638627a643.ttf) format("truetype")}@font-face{font-family:WEB_FONT_BOLD;src:url(/static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf) format("truetype")}@font-face{font-family:POPPINS;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf) format("truetype")}@font-face{font-family:PRIMARY;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf) format("truetype")}@font-face{font-family:SECONDARY;src:url(/static/media/Montserrat-Medium.d3f3d769c2fc1af5c0b4.ttf) format("truetype")}@font-face{font-family:UNIQUE;src:url(/static/media/Poppins-Light.7641a0f76ca9ef6c252c.ttf) format("truetype")}input::-ms-reveal{display:none}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in-top{animation:fadeInFromBottom .5s ease-out;transition:all .5s ease-out}.typing{align-items:center;display:inline-flex;gap:4px}.typing .dot{animation:bounce 1.2s ease-in-out infinite;background:#999;border-radius:50%;height:6px;width:6px}.typing .dot:nth-child(2){animation-delay:.2s}.typing .dot:nth-child(3){animation-delay:.4s}.overlay-portal-host{inset:0;pointer-events:none;position:fixed}.fillup-blank,.math-text-editor-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.math-text-editor,.math-text-editor[contenteditable=true]{align-items:center;border-radius:6px;display:inline-flex;line-height:1.2;min-height:40px;overflow-x:auto;overflow-y:hidden;padding:8px 12px;white-space:nowrap}.math-text-editor .katex-display{display:inline-block!important;margin:0!important}.math-text-editor .big-operator,.math-text-editor .fraction,.math-text-editor .integral,.math-text-editor .sqrt,.math-text-editor .subscript,.math-text-editor .summation,.math-text-editor .superscript{align-items:center;display:inline-flex;vertical-align:middle}.App{overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.App::-webkit-scrollbar{display:none}.custom-toast{background:#f1f5f9!important;border-radius:8px!important;box-shadow:0 4px 6px #0000001a!important;color:#1e293b!important;display:inline-block!important;font-size:14px!important;font-weight:500!important;min-width:200px!important;padding:10px 20px!important;text-align:center!important}.profile-icon-container{cursor:pointer;position:relative}.cart-notification-badge{align-items:center;background-color:var(--notification-badge);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;left:-5px;position:absolute;top:-5px;width:18px}.profile-dropdown{background:#eff4f5;border-radius:8px;box-shadow:0 4px 10px #00000026;padding:15px;position:absolute;right:0;top:57px;width:260px;z-index:1000}.profile-dropdown-header{align-items:center;border-bottom:1px solid #ddd;display:flex;gap:10px;padding-bottom:10px}.profile-dropdown-header svg{background:#f0f0f0;border-radius:50%;height:40px;padding:5px;width:40px}.profile-dropdown-header h4{font-size:16px;font-weight:700;margin:0}.profile-dropdown-header p{color:#777;font-size:12px;margin:0}.logout-button{align-content:flex-end;color:#0d5f67;justify-content:flex-start;left:20%;padding:8px 8px 8px 3vw}.logout-button,.logout-button-out{border:none;border-radius:5px;cursor:pointer;display:flex;font-weight:700;gap:5px;margin-top:10px;text-decoration:underline;width:100%}.logout-button-out{align-items:center;justify-content:center;padding:8px;text-align:center}.home-page-header-menu-icon{display:none}.home-page-header-container{align-items:center;background-color:var(--white-color);box-shadow:4px 4px 20px #0000001a;display:flex;height:12vh;justify-content:space-between;padding-inline:20px;position:fixed;width:100%;z-index:10}.home-page-header-menu-container{align-items:center;display:flex;flex-direction:row;width:590px}.home-page-header-menu-container-words{display:flex;font-family:WEB_FONT;font-size:16px;font-weight:600;justify-content:space-around;width:275px}.home-page-header-menu-container-svg-name-wrap{align-items:center;display:flex;flex-direction:row;width:315px}.home-page-header-menu-container-svg{display:flex;justify-content:space-between;margin-left:20px;margin-right:6px;width:250px}.home-page-header-container-name{font-family:WEB_FONT;font-weight:600;text-align:start;width:140px}.home-page-header-menu-container-svg-circle{align-items:center;background-color:var(--primary-light);border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;width:40px}.home-page-header-menu-svg{color:var(--grey-color);height:60%;width:60%}.home-page-menu-container{background-color:#fff;box-shadow:4px 4px 20px #0000001a;height:80vh;left:-100%;position:absolute;top:0;width:35%;z-index:20}.home-page-menu-container-show{animation:slideIn .8s forwards}.home-page-menu-container-hide{animation:slideOut .8s forwards}@keyframes slideIn{0%{left:-100%}to{left:0}}@keyframes slideOut{0%{left:0}to{left:-100%}}.home-page-menu-profile-container{align-items:center;background-color:var(--primary-light);border-bottom-left-radius:1vh;border-bottom-right-radius:1vh;display:flex;flex-direction:row;height:20vh;justify-content:center;width:100%}.home-page-menu-profile-container-wrap{align-items:center;display:flex;flex-direction:row;height:45%;width:80%}.home-page-menu-profile-info-container{align-items:flex-start;color:#21373f;display:flex;flex-direction:column;font-family:WEB_FONT;justify-content:center;margin-left:10px}.home-page-menu-profile-image-container{align-items:center;aspect-ratio:1/1;background-color:#d1e1e3;border-radius:50%;display:flex;height:95%;justify-content:center}.home-page-menu-profile-image{border-radius:50%;height:75%;width:75%}.home-page-menu-profile-info-name{color:var(--grey-color);font-size:14px;font-weight:600}.home-page-menu-profile-info-email{color:var(--grey-color);font-size:12px}.home-page-menu-list-container{padding-right:10px}.home-page-menu-list{align-items:flex-start;border-bottom:.5px solid #979797;display:flex;flex-direction:column;font-weight:500;height:100%;justify-content:flex-start;padding:15px 15px 15px 3vw;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.home-page-menu-profile-info-email{word-wrap:break-word;align-items:center;color:var(--grey-color);display:flex;flex-wrap:wrap;font-size:12px;justify-content:flex-start;overflow-wrap:break-word;white-space:normal;width:100%}.home-page-menu-profile-container-wrap{align-items:center;display:flex;flex-direction:row;height:45%;overflow:hidden;width:90%}.home-page-menu-profile-info-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:10px;max-width:65%;word-break:break-word}}@media only screen and (max-width:767.5px) and (orientation:landscape){.home-page-header-menu-icon{display:inline;display:initial}.home-page-header-menu-container-svg-circle{height:35px;width:35px}.home-page-header-menu-container{width:10%}.home-page-header-menu-container-svg{margin-left:0;margin-right:0;width:100%}.home-page-header-menu-container-svg-name-wrap{width:100%}.home-page-header-menu-container-words,.home-page-header-menu-container-words-hideable{display:none}.search-box-container{background-color:var(--white-color);position:relative}.search-icon{font-size:16px;pointer-events:none;position:absolute;right:20px;top:45%;transform:translateY(-50%)}.home-page-menu-list{padding:10px 10px 10px 3vw}.home-page-menu-profile-info-name{font-size:12px}.home-page-menu-profile-info-email{font-size:10px}}@media only screen and (max-width:767.5px) and (orientation:portrait){.home-page-header-menu-icon{display:inline;display:initial}.home-page-header-menu-container-svg-circle{height:35px;width:35px}.home-page-header-menu-container{width:10%}.home-page-header-menu-container-svg{margin-left:0;margin-right:0;width:100%}.home-page-header-menu-container-svg-name-wrap{width:100%}.home-page-header-menu-container-words,.home-page-header-menu-container-words-hideable{display:none}.search-box-container{background-color:var(--white-color);position:relative}.search-icon{font-size:16px;pointer-events:none;position:absolute;right:20px;top:45%;transform:translateY(-50%)}.home-page-menu-container{width:70%}.home-page-menu-list{padding:10px 10px 10px 3vw}.home-page-menu-profile-info-name{font-size:11px}.home-page-menu-profile-info-email{font-size:9px;text-align:left}}@media only screen and (min-width:768px) and (max-width:1024.5px){.home-page-header-menu-icon{display:inline;display:initial}.home-page-header-menu-container-svg-circle{height:35px;width:35px}.search-box-container{background-color:var(--white-color);position:relative}.search-icon{font-size:16px;pointer-events:none;position:absolute;right:20px;top:45%;transform:translateY(-50%)}.home-page-header-menu-container{width:10%}.home-page-header-menu-container-svg{margin-left:0;margin-right:0;width:100%}.home-page-header-menu-container-words,.home-page-header-menu-container-words-hideable{display:none}.home-page-menu-container{width:35%}.home-page-menu-profile-info-name{font-size:14px}.home-page-menu-profile-info-email{font-size:12px}}@media only screen and (min-width:1025px) and (max-width:1439.5px){.home-page-header-menu-container-words{font-size:14px}.home-page-header-menu-container-svg-circle{height:40px;width:40px}.home-page-menu-container{display:none}}@media only screen and (min-width:1440px){.home-page-header-menu-container-svg-circle{height:40px;width:40px}.home-page-menu-container{display:none}}@media only screen and (min-height:300px) and (max-height:699.5px){.home-page-header-container{height:12vh}.home-page-menu-container{height:85vh}}@media only screen and (min-height:700px) and (max-height:999.5px){.home-page-header-container{height:10vh}.home-page-menu-container{height:90vh}}@media only screen and (min-height:1000px) and (max-height:1299.5px){.home-page-header-container{height:9vh}.home-page-menu-container{height:70vh}}@media only screen and (min-height:1300px){.home-page-header-container{height:8vh}.home-page-menu-container{height:50vh}}.Network_Error_networkError_Container__gnqbB{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.Network_Error_title_View__qEf7j{color:var(--text-color);font-family:WEB_FONT;font-size:32px;font-weight:700}.Network_Error_content_View__\+My-F{color:var(--text-color);font-family:WEB_FONT;font-size:12px;font-weight:400;padding-block:2%;text-align:center;width:240px}.Network_Error_button_View__AeWOc{align-items:center;background-color:var(--primary-color);border-radius:10px;color:var(--inside-primary-color);cursor:context-menu;display:flex;font-family:WEB_FONT;font-size:16px;font-weight:600;height:40px;justify-content:center;width:215px}.Network_Error_button_View__AeWOc:hover{background-color:var(--primary-color-click)}.loader-main-container{align-items:center;background-color:"transparent";background-color:#fff;display:flex;height:100dvh;justify-content:center;overflow:hidden;position:absolute;-webkit-user-select:none;user-select:none;width:100%;z-index:999}@media screen and (max-width:1024.5px){.loader-main-container{height:120dvh}}@media screen and (max-width:767.5px) and (orientation:portrait){.loader-main-container{height:120dvh}}@media screen and (max-width:767.5px) and (orientation:landscape){.loader-main-container{height:220vh}}@media only screen and (max-width:767.5px) and (orientation:landscape){.footer-container{align-items:center;background-color:#f6f6f6;display:flex;height:100%;justify-content:center;padding-bottom:5vh;padding-top:5vh;position:relative;width:100%;z-index:20}.footer-anchor-links{color:#000;cursor:pointer;font-family:SECONDARY;font-size:17px;font-weight:500;line-height:2;text-decoration:none;transition:all .3s ease}.footer-anchor-links:hover{color:#0d5f67}.footer-content{width:90%}.footer-content,.footer-left{align-items:center;display:flex;flex-direction:column;height:100%}.footer-left{justify-content:center;order:2;width:100%}.logo{width:185.47px}.social-media{flex-direction:row;gap:8px;height:30%;padding-bottom:1vh}.copyright,.social-media{align-items:center;display:flex;justify-content:center;width:100%}.copyright{height:20%}.copyright p{font-family:SECONDARY;font-size:15px;font-weight:300}.copyright span{font-weight:500}.footer-right{display:flex;flex-direction:row;height:100%;order:1;padding-bottom:2vh;width:45%}.elearning,.learn{display:flex;flex-direction:column;height:100%;width:50%}.section-title{display:flex;font-family:SECONDARY;font-size:20px;font-weight:700;height:20%;width:100%}.links,.subjects{display:flex;flex-direction:column;height:60%;width:100%}.links p,.subjects p{font-family:SECONDARY;font-size:17px;font-weight:500}}@media only screen and (max-width:767.5px) and (orientation:portrait){.footer-container{align-items:center;background-color:#f6f6f6;display:flex;height:100%;justify-content:center;padding-bottom:5vh;padding-top:5vh;position:relative;width:100%;z-index:20}.footer-anchor-links{color:#000;cursor:pointer;font-family:SECONDARY;font-size:17px;font-weight:500;line-height:2;text-decoration:none;transition:all .3s ease}.footer-anchor-links:hover{color:#0d5f67}.footer-content{width:90%}.footer-content,.footer-left{align-items:center;display:flex;flex-direction:column;height:100%}.footer-left{justify-content:center;order:2;width:100%}.logo{width:185.47px}.social-media{flex-direction:row;gap:8px;height:30%;padding-bottom:1vh}.copyright,.social-media{align-items:center;display:flex;justify-content:center;width:100%}.copyright{height:20%}.copyright p{font-family:SECONDARY;font-size:10px;font-weight:300}.copyright span{font-weight:500}.footer-right{display:flex;flex-direction:row;height:100%;order:1;padding-bottom:2vh;width:70%}.elearning,.learn{display:flex;flex-direction:column;height:100%;width:50%}.section-title{display:flex;font-family:SECONDARY;font-size:20px;font-weight:700;height:20%;width:100%}.links,.subjects{display:flex;flex-direction:column;height:60%;width:100%}.links p,.subjects p{font-family:SECONDARY;font-size:17px;font-weight:500}.footer-gotop-btn{align-items:center;background:#d1e1e3;border:1px solid #0000001f;border-radius:var(--common-border-radius);box-shadow:0 8px 20px #0000001f;color:#0d5f67;cursor:pointer;display:flex;font-family:SECONDARY;font-size:12px;font-weight:600;gap:5px;line-height:1;margin-top:10px;padding:8px 12px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease;width:25%}.footer-gotop-btn:hover{background:#fff;box-shadow:0 10px 24px #00000029;transform:translateY(-2px)}.footer-gotop-icon{background:#0000000a;border:1px solid #0000001f;border-radius:var(--common-border-radius);display:grid;font-size:14px;height:22px;place-items:center;width:22px}}@media only screen and (min-width:768px) and (max-width:1023.5px){.footer-container{align-items:center;background-color:#f6f6f6;display:flex;height:100%;justify-content:center;padding-bottom:5vh;padding-top:5vh;position:relative;width:100%;z-index:20}.footer-content{align-items:flex-end;display:flex;flex-direction:row;height:100%;width:80%}.footer-left{display:flex;flex-direction:column;height:100%;width:60%}.logo{width:185.47px}.social-media{align-items:center;display:flex;flex-direction:row;gap:7px;height:30%;width:100%}.footer-anchor-links{color:#000;cursor:pointer;font-family:SECONDARY;font-size:17px;font-weight:500;line-height:2;text-decoration:none;transition:all .3s ease}.footer-anchor-links:hover{color:#0d5f67}.copyright{height:30px;width:100%}.copyright p{font-family:SECONDARY;font-size:15px;font-weight:300}.copyright span{font-weight:500}.footer-right{display:flex;flex-direction:row;height:100%;width:40%}.elearning,.learn{display:flex;flex-direction:column;height:100%;width:50%}.section-title{display:flex;font-family:SECONDARY;font-size:20px;font-weight:700;height:20%;width:100%}.links,.subjects{display:flex;flex-direction:column;height:60%;width:100%}.links p,.subjects p{font-family:SECONDARY;font-size:17px;font-weight:500}.footer-gotop-btn{align-items:center;align-self:flex-start;background:#d1e1e3;border:1px solid #0000001f;border-radius:var(--common-border-radius);box-shadow:0 8px 20px #0000001f;color:#0d5f67;cursor:pointer;display:flex;font-family:SECONDARY;font-size:13px;font-weight:600;gap:5px;line-height:1;margin-top:12px;padding:8px 12px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.footer-gotop-btn:hover{transform:translateY(-2px)}.footer-gotop-icon{background:#0000000a;border:1px solid #0000001f;border-radius:var(--common-border-radius);display:grid;height:22px;place-items:center;width:22px}}@media only screen and (min-width:1024px) and (max-width:1439.5px){.footer-container{align-items:center;background-color:#f6f6f6;display:flex;height:100%;justify-content:center;padding-bottom:5vh;padding-top:5vh;position:relative;width:100%;z-index:20}.footer-content{align-items:flex-end;display:flex;flex-direction:row;height:100%;width:80%}.footer-left{display:flex;flex-direction:column;height:100%;width:70%}.logo{width:185.47px}.footer-anchor-links{color:#000;cursor:pointer;font-family:SECONDARY;font-size:17px;font-weight:500;line-height:2;text-decoration:none;transition:all .3s ease}.footer-anchor-links:hover{color:#0d5f67}.social-media{align-items:center;display:flex;flex-direction:row;gap:7px;height:30%;width:100%}.copyright{height:25px;width:100%}.copyright p{font-family:SECONDARY;font-size:15px;font-weight:300}.copyright span{font-weight:500}.footer-right{display:flex;flex-direction:row;height:100%;width:30%}.elearning,.learn{display:flex;flex-direction:column;height:100%;width:50%}.section-title{display:flex;font-family:SECONDARY;font-size:20px;font-weight:700;height:20%;width:100%}.links,.subjects{display:flex;flex-direction:column;height:60%;width:100%}.links p,.subjects p{font-family:SECONDARY;font-size:17px;font-weight:500}.footer-gotop-btn{align-items:center;align-self:flex-start;background:#d1e1e3;border:1px solid #0000001f;border-radius:var(--common-border-radius);box-shadow:0 8px 20px #0000001f;color:#0d5f67;cursor:pointer;display:flex;font-family:SECONDARY;font-size:13px;font-weight:600;gap:5px;line-height:1;margin-top:12px;padding:8px 12px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.footer-gotop-btn:hover{transform:translateY(-2px)}.footer-gotop-icon{background:#0000000a;border:1px solid #0000001f;border-radius:var(--common-border-radius);display:grid;height:22px;place-items:center;width:22px}}@media only screen and (min-width:1440px){.footer-container{align-items:center;background-color:#f6f6f6;display:flex;height:100%;justify-content:center;padding-bottom:5vh;padding-top:5vh;position:relative;width:100%;z-index:20}.footer-content{align-items:flex-end;display:flex;flex-direction:row;height:100%;width:80%}.footer-left{display:flex;flex-direction:column;height:100%;width:70%}.logo{width:185.47px}.social-media{align-items:center;display:flex;flex-direction:row;gap:7px;height:30%;width:100%}.copyright{align-content:flex-end;display:flex;height:25px;width:100%}.copyright p{font-family:SECONDARY;font-size:15px;font-weight:300;line-height:1}.copyright span{font-weight:500}.footer-right{display:flex;flex-direction:row;height:100%;width:30%}.elearning,.learn{display:flex;flex-direction:column;height:100%;width:50%}.section-title{display:flex;font-family:SECONDARY;font-size:20px;font-weight:700;height:20%;width:100%}.links,.subjects{display:flex;flex-direction:column;height:60%;width:100%}.footer-anchor-links{color:#000;cursor:pointer;font-family:SECONDARY;font-size:17px;font-weight:500;line-height:2;text-decoration:none;transition:all .3s ease}.footer-anchor-links:hover{fill:#0d5f67;color:#0d5f67}.footer-gotop-btn{align-items:center;align-self:flex-start;background:#d1e1e3;border:1px solid #0000001f;border-radius:var(--common-border-radius);box-shadow:0 8px 20px #0000001f;color:#0d5f67;cursor:pointer;display:flex;font-family:SECONDARY;font-size:13px;font-weight:600;gap:5px;line-height:1;margin-top:12px;padding:8px 12px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.footer-gotop-btn:hover{transform:translateY(-2px)}.footer-gotop-icon{background:#0000000a;border:1px solid #0000001f;border-radius:var(--common-border-radius);display:grid;height:22px;place-items:center;width:22px}}.sign-in-up-wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sign-in-button,.sign-up-button{background-color:#0d5f67;border-radius:10px;box-sizing:border-box;cursor:pointer;justify-content:center;position:relative}.sign-in-button,.sign-in-up-wrap-header,.sign-up-button{align-items:center;color:#fff;display:flex;font-family:PRIMARY}.sign-in-up-wrap-header{flex-direction:row;font-weight:400;justify-content:space-evenly;width:22%}@media only screen and (max-width:767.5px) and (orientation:landscape){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.line-break-landing{content:"\A";display:block;white-space:pre}.red-section{opacity:1}.container-land-a{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:5vh;padding-top:4vh;position:relative;text-align:center;transition:all .8s ease-in-out}.container-land-a,.scrolled-container-a{height:100%;width:100%}.background-video{filter:brightness(40%);position:absolute;z-index:0}.background-video,.video-overlay{height:100%;object-fit:cover;width:100%}.video-overlay{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.logo-container{justify-content:center}.extend-logo-container-a,.logo-container{align-items:center;display:flex;height:10%;width:100%}.extend-logo-container-a{position:relative}.main-cont{align-items:center;display:flex;flex-direction:column;height:80%;width:98%}.main-heading{color:#fff;font-family:PRIMARY;font-size:30px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:18px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;width:200px}.hide-mobile-tab{display:none}.sign-in-up-wrap{flex-direction:column-reverse;height:80px}.sign-in-button{background-color:initial;border:1px solid #fff}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:35px;width:160px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}@media only screen and (max-width:767.5px) and (orientation:portrait){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.line-break-landing{content:"\A";display:block;white-space:pre}.red-section{opacity:1}.container-land-a{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:8vh;padding-top:8vh;position:relative;text-align:center;transition:all .8s ease-in-out}.container-land-a,.scrolled-container-a{height:100%;width:100%}.background-video{filter:brightness(40%);position:absolute;z-index:0}.background-video,.video-overlay{height:100%;object-fit:cover;width:100%}.video-overlay{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.logo-container{justify-content:center}.extend-logo-container-a,.logo-container{align-items:center;display:flex;height:20%;width:100%}.extend-logo-container-a{position:relative}.main-cont{align-items:center;display:flex;flex-direction:column;height:50%;width:98%}.main-heading{color:#fff;font-family:PRIMARY;font-size:30px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:18px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;width:200px}.hide-mobile-tab{display:none}.sign-in-up-wrap{flex-direction:column-reverse;height:80px}.sign-in-button{background-color:initial;border:1px solid #fff}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:35px;width:160px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}@media only screen and (min-width:768px) and (max-width:1024px){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.line-break-landing{content:"\A";display:block;white-space:pre}.container-land-a{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:6vh;padding-top:6vh;position:relative;text-align:center;transition:all .8s ease-in-out}.container-land-a,.scrolled-container-a{height:100%;width:100%}.background-video{filter:brightness(40%);position:absolute;z-index:0}.background-video,.video-overlay{height:100%;object-fit:cover;width:100%}.video-overlay{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.logo-container{justify-content:center}.extend-logo-container-a,.logo-container{align-items:center;display:flex;height:25%;width:100%}.extend-logo-container-a{position:relative}.main-cont{align-items:center;display:flex;flex-direction:column;height:60%;width:98%}.main-heading{color:#fff;font-family:PRIMARY;font-size:30px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:18px;text-align:center;width:100%}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;width:200px}.hide-mobile-tab{display:none}.sign-in-up-wrap{width:43%}.sign-in-button{background-color:initial;border:1px solid #fff}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:40px;width:160px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section,.red-section-visible{opacity:1}}@media only screen and (min-width:1024.5px) and (max-width:1439.5px){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;transition:all .3s ease;width:100%}.line-break-landing{display:none}.container-land-a{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:90dvh;justify-content:center;margin:auto;position:relative;text-align:center;transition:all .6s ease-in-out;width:100%}.scrolled-container-a{padding:0}.background-video{filter:brightness(40%);left:0;object-fit:cover;position:absolute;top:0;z-index:0}.background-video,.video-overlay{border-radius:10px;height:100%;width:100%}.video-overlay{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.logo-container{height:10%;justify-content:space-between}.extend-logo-container-a,.logo-container{align-items:center;display:flex;width:100%}.extend-logo-container-a{height:20%;position:relative}.main-cont{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:center;width:80%}.main-heading{color:#fff;font-family:PRIMARY;font-size:50px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:22px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:60px;justify-content:center;position:relative;width:400px}.hide-laptop-desktop{display:none}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:40px;width:200px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}@media only screen and (min-width:1440px){.line-break-landing{display:none}.landing-screen-a{height:100%;padding:30px;transition:all .3s ease}.container-land-a,.landing-screen-a{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.container-land-a{border-radius:10px;height:90vh;position:relative;text-align:center;transition:all .8s ease-in-out}.scrolled-container-a{padding:0}.background-video{filter:brightness(40%);left:0;object-fit:cover;position:absolute;top:0;z-index:0}.background-video,.video-overlay{border-radius:10px;height:100%;width:100%}.video-overlay{flex-direction:column;position:relative;z-index:1}.logo-container,.video-overlay{align-items:center;display:flex}.logo-container{height:10%;justify-content:space-between;width:100%}.extend-logo-container-a{align-items:flex-start;display:flex;height:30%;padding-top:10px;position:relative;width:90%}.main-cont{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:center;width:80%}.main-heading{color:#fff;font-family:PRIMARY;font-size:50px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:22px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:60px;justify-content:center;position:relative;width:400px}.hide-laptop-desktop{display:none}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:40px;width:200px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}@media only screen and (max-width:767.5px) and (orientation:landscape){.how-it-works-section-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-top:3vh;position:relative;width:100%}.how-it-works-section-container:after{background-image:url(/static/media/back.b69ca921a1ccac93c430.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:20%;opacity:1;pointer-events:none;position:absolute;right:0;width:40%;z-index:-5}.how-it-works-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:35px;font-weight:700}.how-it-works-container-cards-section{align-items:center;display:flex;flex-direction:column;gap:23px;height:100%;justify-content:center;padding-top:3vh;width:80%}}@media only screen and (max-width:767.5px) and (orientation:portrait){.how-it-works-section-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-top:3vh;position:relative;width:100%}.how-it-works-section-container:after{background-image:url(/static/media/back.b69ca921a1ccac93c430.svg);background-repeat:no-repeat;background-size:cover;bottom:5%;content:"";height:20%;opacity:1;pointer-events:none;position:absolute;right:0;width:40%;z-index:-5}.how-it-works-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:30px;font-weight:700}.how-it-works-container-cards-section{align-items:center;display:flex;flex-direction:column;gap:27px;height:100%;justify-content:center;padding-top:2vh;width:80%}}@media only screen and (min-width:767px) and (max-width:1023.5px){.how-it-works-section-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:3vh;padding-top:2vh;position:relative;width:100%}.how-it-works-section-container:after{background-image:url(/static/media/back.b69ca921a1ccac93c430.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:50%;opacity:1;pointer-events:none;position:absolute;right:0;width:60%;z-index:-5}.how-it-works-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:35px;font-weight:700}.how-it-works-container-cards-section{display:flex;flex-direction:row;gap:10px;height:100%;padding-bottom:5vh;padding-top:3vh;width:90%}}@media only screen and (min-width:1024px) and (max-width:1439.5px){.how-it-works-section-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:8vh;padding-top:6vh;position:relative;width:100%}.how-it-works-section-container:after{background-image:url(/static/media/back.b69ca921a1ccac93c430.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:50%;opacity:1;pointer-events:none;position:absolute;right:0;width:60%;z-index:0}.how-it-works-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:40px;font-weight:700}.how-it-works-container-cards-section{display:flex;flex-direction:row;gap:10px;height:100%;padding-bottom:6vh;padding-top:3vh;width:87%}}@media only screen and (min-width:1440px){.how-it-works-section-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:8vh;padding-top:6vh;position:relative;width:100%}.how-it-works-section-container:after{background-image:url(/static/media/back.b69ca921a1ccac93c430.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:50%;opacity:1;pointer-events:none;position:absolute;right:0;width:60%;z-index:0}.how-it-works-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:40px;font-weight:700}.how-it-works-container-cards-section{display:flex;flex-direction:row;gap:10px;height:100%;justify-content:space-between;padding-bottom:5vh;padding-top:3vh;width:87%}}@media only screen and (max-width:767.5px) and (orientation:landscape){.semi-circle-img.video{border-radius:0 100% 100% 0/0 50% 50% 0;height:84%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-47%);width:34%}.line-break{content:"\A";display:block;white-space:pre}.semi-circle-img.video video{height:100%;object-fit:cover;width:100%}.column-1{align-items:flex-start;height:auto;justify-content:flex-start;padding-right:2%;text-align:end}.column-1,.secondary-column-1{display:flex;flex-direction:column;width:auto}.secondary-column-1{text-wrap:wrap;align-items:center;align-items:flex-start;border-left:3px solid #000;flex-wrap:wrap;height:100%;overflow-x:visible;padding-left:2%;position:relative}.column-2{display:flex;flex-direction:column;height:auto;padding-right:2%;text-align:end;width:auto}.border-left-2,.secondary-column-2{border-left:3px solid #000;height:auto}.secondary-column-2{word-wrap:break-word;align-items:center;display:flex;flex-direction:column;overflow-wrap:break-word;overflow-x:visible;padding-left:2%;position:relative;white-space:normal;width:auto}.column-text{color:#191414cc;font-family:PRIMARY;font-size:.67em;font-weight:600}.secondary-text{color:#191414;font-size:.5em;font-weight:400}.secondary-text,.sub-text{font-family:PRIMARY;letter-spacing:2px}.sub-text{font-weight:600}.line-1{animation:revealPath 2s ease-in forwards;clip-path:inset(0 100% 0 0)}.main-svg{width:40%}.text-1{animation:revealPath 1s ease-in 2s forwards;clip-path:inset(0 100% 0 0);left:32%;position:absolute;top:25%}.line-2{animation:revealPath 1.25s ease-in 3s forwards;clip-path:inset(0 0 100% 0)}.text-2{animation:revealPath 1s ease-in 4.25s forwards;clip-path:inset(0 100% 0 0);left:37%;position:absolute;top:50%}.line-3{animation:revealPath 1.25s ease-in 5.25s forwards;clip-path:inset(0 0 100% 0)}.text-3{animation:revealPath 1s ease-in 6.5s forwards;clip-path:inset(0 100% 0 0);left:32%;position:absolute;top:74%}.line-4{animation:revealPath 2s ease-in 7.5s forwards;clip-path:inset(0 0 0 100%)}@keyframes revealPath{to{clip-path:inset(0 0 0 0)}}.semi-circle-container{height:100%;padding-top:4vh;position:relative;width:96%}.semi-circle-text{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:flex-start;position:absolute;white-space:nowrap;width:60%}.video{left:0;top:0}}@media only screen and (max-width:767.5px) and (orientation:portrait){.semi-circle-img.video{border-radius:0 100% 100% 0/0 50% 50% 0;height:70%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:35%}.semi-circle-img.video video{height:100%;object-fit:cover;width:100%}.column-1{align-items:flex-start;display:flex;flex-direction:column;height:auto;padding-right:2%;text-align:end;width:auto}.line-break{content:"\A";display:block;white-space:pre}.secondary-column-1{word-wrap:break-word;align-items:center;border-left:3px solid #000;height:100%;overflow-wrap:break-word;overflow-x:visible;padding-left:2%;position:relative;white-space:normal}.column-2,.secondary-column-1{display:flex;flex-direction:column;width:auto}.column-2{align-items:flex-start;height:auto;padding-right:2%;text-align:end}.secondary-column-2{word-wrap:break-word;align-items:center;border-left:3px solid #000;display:flex;flex-direction:column;height:100%;overflow-wrap:break-word;overflow-x:visible;padding-left:2%;position:relative;white-space:normal;width:auto}.column-text{color:#191414cc;font-family:PRIMARY;font-size:10px;font-weight:600;text-align:end}.secondary-text{color:#191414;font-size:.5em;font-weight:400}.secondary-text,.sub-text{font-family:PRIMARY;letter-spacing:2px}.sub-text{font-weight:600}.line-1{animation:revealPath 2s ease-in forwards;clip-path:inset(0 100% 0 0)}.main-svg{height:400px;width:43%}.text-1{animation:revealPath 1s ease-in 2s forwards;clip-path:inset(0 100% 0 0);left:34%;position:absolute;top:25.5%}.line-2{animation:revealPath 1.25s ease-in 3s forwards;clip-path:inset(0 0 100% 0)}.text-2{animation:revealPath 1s ease-in 4.25s forwards;clip-path:inset(0 100% 0 0);left:39%;position:absolute;top:48%}.line-3{animation:revealPath 1.25s ease-in 5.25s forwards;clip-path:inset(0 0 100% 0)}.text-3{animation:revealPath 1s ease-in 6.5s forwards;clip-path:inset(0 100% 0 0);left:35%;position:absolute;top:70%}.line-4{animation:revealPath 2s ease-in 7.5s forwards;clip-path:inset(0 0 0 100%)}@keyframes revealPath{to{clip-path:inset(0 0 0 0)}}.semi-circle-container{height:100%;padding-bottom:4vh;padding-top:4vh;position:relative;width:96%}.semi-circle-text{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:flex-start;position:absolute;white-space:nowrap;width:auto}.video{left:0;top:0}}@media only screen and (min-width:768px) and (max-width:1023.5px){.semi-circle-img.video{border-radius:0 100% 100% 0/0 50% 50% 0;height:84%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:30%}.semi-circle-img.video video{height:100%;object-fit:cover;width:100%}.line-break{content:"\A";display:block;white-space:pre}.container{display:flex;height:100%}.column-1{align-items:flex-start;width:auto}.column-1,.column-2{text-wrap:wrap;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;padding-right:2%;text-align:end}.column-2{width:40%;width:auto}.border-left-1{border-left:5px solid #000;height:auto}.secondary-column-1{text-wrap:wrap;align-items:center;align-items:flex-start;border-left:3px solid #000;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;overflow-x:visible;padding-left:2%;position:relative;width:65%}.border-left-2{border-left:5px solid #000;height:auto}.secondary-column-2{word-wrap:break-word;align-items:center;border-left:3px solid #000;display:flex;flex-direction:column;height:100%;overflow-wrap:break-word;overflow-x:visible;padding-left:2%;position:relative;white-space:normal;width:40%}.column-text{color:#191414cc;font-family:PRIMARY;font-size:16px;font-weight:600}.secondary-text{color:#191414;font-size:.8em;font-weight:400}.secondary-text,.sub-text{font-family:PRIMARY;letter-spacing:2px}.sub-text{font-weight:600}.semi-circle-text{align-items:flex-start;display:flex;flex-direction:row;height:auto;position:absolute;white-space:nowrap;width:67%}.line-1{animation:revealPath 2s ease-in forwards;clip-path:inset(0 100% 0 0)}.main-svg{width:35%}.text-1{animation:revealPath 1s ease-in 2s forwards;clip-path:inset(0 100% 0 0);left:29%;position:absolute;top:23%}.line-2{animation:revealPath 1.25s ease-in 3s forwards;clip-path:inset(0 0 100% 0)}.text-2{animation:revealPath 1s ease-in 4.25s forwards;clip-path:inset(0 100% 0 0);left:33%;position:absolute;top:48.5%}.line-3{animation:revealPath 1.25s ease-in 5.25s forwards;clip-path:inset(0 0 100% 0)}.text-3{animation:revealPath 1s ease-in 6.5s forwards;clip-path:inset(0 100% 0 0);left:28%;position:absolute;top:73%}.line-4{animation:revealPath 2s ease-in 7.5s forwards;clip-path:inset(0 0 0 100%)}@keyframes revealPath{to{clip-path:inset(0 0 0 0)}}.semi-circle-container{display:flex;position:relative;width:95%}.video{left:0;top:0}}@media only screen and (min-width:1024px) and (max-width:1375.5px){.semi-circle-img.video{border-radius:0 100% 100% 0/0 50% 50% 0;height:80%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:23%}.semi-circle-img.video video{height:100%;object-fit:cover;width:100%}.container{display:flex;height:100%}.semi-circle-text{flex-direction:row;justify-content:flex-start;position:absolute;white-space:nowrap;width:70%}.column-1,.semi-circle-text{align-items:flex-start;display:flex;height:auto}.column-1{flex-direction:column;padding-right:2%;text-align:end;width:auto}.line-break{content:"\A";display:block;white-space:pre}.border-left-1{border-left:5px solid #000;height:auto}.secondary-column-1{border-left:3px solid #000;overflow:visible;padding-left:2%;width:60%}.column-2,.secondary-column-1{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.column-2{text-wrap:wrap;padding-right:2%;text-align:end;width:auto}.border-left-2{border-left:5px solid #000;height:auto}.secondary-column-2{word-wrap:break-word;align-items:center;align-items:flex-start;border-left:3px solid #000;display:flex;flex-direction:column;height:100%;overflow-wrap:break-word;overflow-x:visible;padding-left:2%;position:relative;white-space:normal;width:60%}.column-text{color:#191414cc;font-family:PRIMARY;font-size:1.4vw;font-weight:600}.secondary-text{color:#191414;font-size:1.2vw;font-weight:400}.secondary-text,.sub-text{font-family:PRIMARY;letter-spacing:2px}.sub-text{font-weight:600}.line-1{animation:revealPath 2s ease-in forwards;clip-path:inset(0 100% 0 0)}.main-svg{width:26%}.text-1{animation:revealPath 1s ease-in 2s forwards;clip-path:inset(0 100% 0 0);left:21%;position:absolute;top:22.5%}.line-2{animation:revealPath 1.25s ease-in 3s forwards;clip-path:inset(0 0 100% 0)}.text-2{animation:revealPath 1s ease-in 4.25s forwards;clip-path:inset(0 100% 0 0);left:24.5%;position:absolute;top:47.5%}.line-3{animation:revealPath 1.25s ease-in 5.25s forwards;clip-path:inset(0 0 100% 0)}.text-3{animation:revealPath 1s ease-in 6.5s forwards;clip-path:inset(0 100% 0 0);left:21%;position:absolute;top:72%}.line-4{animation:revealPath 2s ease-in 7.5s forwards;clip-path:inset(0 0 0 100%)}@keyframes revealPath{to{clip-path:inset(0 0 0 0)}}.semi-circle-container{display:flex;position:relative;width:93.5%}.video{left:0;top:0}}@media only screen and (min-width:1375px) and (max-width:1439.5px){.semi-circle-img.video{border-radius:0 100% 100% 0/0 50% 50% 0;height:84%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:25%}.semi-circle-img.video video{height:100%;object-fit:cover;width:100%}.line-break{content:"\A";display:block;white-space:pre}.container{display:flex;height:100%}.column-1,.column-2{display:flex;flex-direction:column;height:100%;padding-right:2%;text-align:end}.column-2{overflow:visible}.column-text{color:#191414cc;font-family:PRIMARY;font-size:24px;font-weight:600}.border-left-1,.border-left-2{border-left:5px solid #000;height:auto}.secondary-column-1,.secondary-column-2{border-left:3px solid #000;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;overflow:visible;padding-left:2%;width:100%}.secondary-text{color:#191414;font-size:1.3vw;font-weight:400}.secondary-text,.sub-text{font-family:PRIMARY;letter-spacing:2px}.sub-text{font-weight:600}.semi-circle-text{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:center;position:absolute;white-space:nowrap;width:80%}.line-1{animation:revealPath 2s ease-in forwards;clip-path:inset(0 100% 0 0)}.main-svg{align-items:flex-start;display:flex;justify-content:flex-start;width:30%}.text-1{animation:revealPath 1s ease-in 2s forwards;clip-path:inset(0 100% 0 0);left:24%;position:absolute;top:22.5%}.line-2{animation:revealPath 1.25s ease-in 3s forwards;clip-path:inset(0 0 100% 0)}.text-2{animation:revealPath 1s ease-in 4.25s forwards;clip-path:inset(0 100% 0 0);left:28.5%;position:absolute;top:48%}.line-3{animation:revealPath 1.25s ease-in 5.25s forwards;clip-path:inset(0 0 100% 0)}.text-3{animation:revealPath 1s ease-in 6.5s forwards;clip-path:inset(0 100% 0 0);left:25%;position:absolute;top:72%}.line-4{animation:revealPath 2s ease-in 7.5s forwards;clip-path:inset(0 0 0 100%)}@keyframes revealPath{to{clip-path:inset(0 0 0 0)}}.semi-circle-container{display:flex;height:100vh;position:relative;width:93.5%}.video{left:0;top:0}}@media only screen and (min-width:1440px){.semi-circle-container{display:flex;height:100vh;position:relative;width:93.5%}.semi-circle-img.video{border-radius:0 100% 100% 0/0 50% 50% 0;height:85%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:25%}.semi-circle-img.video video{height:100%;object-fit:cover;width:100%}.line-break{content:"\A";display:block;white-space:pre}.container{display:flex;height:100%}.column-1,.column-2{display:flex;flex-direction:column;height:100%;padding-right:2%;text-align:end}.column-text{color:#191414cc;font-family:PRIMARY;font-size:1.5vw;font-weight:600}.border-left-1,.border-left-2{border-left:5px solid #000;height:auto}.secondary-column-1,.secondary-column-2{border-left:3px solid #000;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;overflow:visible;padding-left:2%;width:100%}.secondary-text{color:#191414;font-size:1.3vw;font-weight:400}.secondary-text,.sub-text{font-family:PRIMARY;letter-spacing:2px}.sub-text{font-weight:600}.line-1{animation:revealPath 2s ease-in forwards;clip-path:inset(0 100% 0 0)}.main-svg{width:29%}.text-1{animation:revealPath 1s ease-in 2s forwards;clip-path:inset(0 100% 0 0);left:24%;position:absolute;top:23%}.line-2{animation:revealPath 1.25s ease-in 3s forwards;clip-path:inset(0 0 100% 0)}.text-2{animation:revealPath 1s ease-in 4.25s forwards;clip-path:inset(0 100% 0 0);left:27.5%;position:absolute;top:48.5%}.line-3{animation:revealPath 1.25s ease-in 5.25s forwards;clip-path:inset(0 0 100% 0)}.text-3{animation:revealPath 1s ease-in 6.5s forwards;clip-path:inset(0 100% 0 0);left:24%;position:absolute;top:73%}.line-4{animation:revealPath 2s ease-in 7.5s forwards;clip-path:inset(0 0 0 100%)}@keyframes revealPath{to{clip-path:inset(0 0 0 0)}}.semi-circle-text{align-items:center;display:flex;flex-direction:row;height:auto;position:absolute;white-space:nowrap;width:65%}.video{left:0;top:0}}@media only screen and (max-width:766.5px) and (orientation:landscape){.card-container{align-items:center;background-color:#0d5f67;border-radius:5px;display:flex;flex-direction:column;height:159px;justify-content:center;padding-top:15px;width:281px}.card-content{align-items:space-between;height:100%;text-align:center;width:90%}.card-description{color:#fff;font-family:PRIMARY;font-size:10px;font-weight:400}.svg-container{align-items:center;display:flex;height:40%;justify-content:center;width:100%}.svg-container svg{height:90%;width:90%}.desc-container{align-items:center;display:flex;height:60%;justify-content:center;padding-top:1vh;width:100%}}@media only screen and (max-width:766.5px) and (orientation:portrait){.card-container{align-items:center;background-color:#0d5f67;border-radius:5px;display:flex;flex-direction:column;height:159px;justify-content:center;padding-top:15px;width:281px}.card-content{align-items:space-between;height:100%;text-align:center;width:90%}.card-description{color:#fff;font-family:PRIMARY;font-size:clamp(12px,2.3vw,40px);font-weight:400}.svg-container{align-items:center;display:flex;height:40%;justify-content:center;width:100%}.svg-container svg{height:90%;width:90%}.desc-container{align-items:center;display:flex;height:60%;justify-content:center;padding-top:1vh;width:100%}}@media only screen and (min-width:767px) and (max-width:1023.5px){.card-container{background-color:#0d5f67;border-radius:5px;height:130px;padding-top:20px;width:229px}.card-container,.card-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-content{height:100%;text-align:center;width:100%}.card-description{color:#fff;font-family:PRIMARY;font-size:.6em;font-weight:500;width:98%}.svg-container{align-items:center;display:flex;height:40%;justify-content:center;width:100%}.svg-container svg{height:100%;width:100%}.desc-container{align-items:center;display:flex;height:50%;justify-content:center;width:100%}}@media only screen and (min-width:1024px) and (max-width:1439.5px){.card-container{background-color:#0d5f67;border-radius:5px;height:209px;padding-top:20px;width:323px}.card-container,.card-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-content{height:100%;text-align:center;width:100%}.card-description{color:#fff;font-family:PRIMARY;font-size:.9em;font-weight:500;width:98%}.svg-container{align-items:center;display:flex;height:40%;justify-content:center;width:100%}.svg-container svg{height:100%;width:100%}.desc-container{align-items:center;display:flex;height:50%;justify-content:center;width:100%}}@media only screen and (min-width:1440px){.card-container{background-color:#0d5f67;border-radius:5px;height:209px;padding-top:20px;width:323px}.card-container,.card-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-content{height:100%;text-align:center;width:100%}.card-description{color:#fff;font-family:PRIMARY;font-size:1em;font-weight:500;width:98%}.svg-container{align-items:center;display:flex;height:40%;justify-content:center;width:100%}.svg-container svg{height:100%;width:100%}.desc-container{align-items:center;display:flex;height:50%;justify-content:center;width:100%}}.neew{align-items:center;display:flex;justify-content:center}.title_text_1{font-family:POPPINS;font-size:1.2vw;font-weight:700;letter-spacing:1.7px;width:80%}.title_text_2{font-family:UNIQUE;font-size:1.1vw;font-weight:100;width:70%}.insight-Container{background-color:#568f951f;height:100%;position:relative;width:100%}.insight-Container:before{background-image:url(/static/media/Phy.720eeecc0916ef7a73af.Svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-50px;opacity:1;pointer-events:none;position:absolute;top:10vh;width:10%;z-index:0}.landingPageSection{height:100%;position:relative;width:100%;z-index:1}.landingPageSection1part1{display:flex;height:100%;justify-content:center;width:100%}.landingPageSection1Part2{align-items:center;display:flex;flex-direction:column;height:100%;width:80%}.landingPageSection1Part2SubHeading{color:#06151f;font-family:PRIMARY;font-size:12px;font-weight:100;text-align:center}.heading{color:#0b232be6;font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.subHeading{color:#06151f;font-family:POPPINS;font-size:.89rem;font-weight:400;letter-spacing:2px;line-height:1.6;margin-bottom:2rem;padding:0 11vw;text-align:center}.tab{background-color:initial;border-bottom:2px solid #0000;color:#0b232b;cursor:pointer;font-weight:100}.activeTab{border-bottom:2px solid #000;font-family:POPPINS;font-weight:700}.contentRow{align-items:flex-start;gap:1.5rem;margin-top:2rem}.contentRow,.infoColumn{display:flex;height:100%}.infoColumn{flex-direction:column;width:30%}.infoBox{align-items:center;border-bottom:2px solid #021c2b;border-radius:4px;cursor:pointer;display:flex;height:15%;justify-content:center;transition:all .3s ease}.option_title_cont{display:flex;justify-content:space-between}.title_text{font-size:1.4vw;text-align:center}.activeInfoBox{background-color:#0d5f6733;border-bottom:none;color:#0d5f67;flex-direction:column;height:auto}.activeInfoBox,.dashboard{align-items:center;display:flex;justify-content:center}.dashboard{border-radius:8px;height:100%;overflow:hidden;width:100%}.img-cont,.video-cont{border-radius:8px;height:70vh;object-fit:contain;width:100%}.contentArrange{width:100%}.dashboard1{position:relative}.spinner{left:45%;position:absolute;top:40%}.rolling-spinner,.spinner{animation:spin 1s linear infinite;border:4px solid #0d5f6730;border-top-color:#0d5f67;height:85px;width:85px}.rolling-spinner{border-radius:50%}video::-moz-media-controls{visibility:visible!important}@media only screen and (max-width:767.5px) and (orientation:landscape){.insight-Container{background-color:#568f951f;padding-bottom:3vh;padding-top:4vh;position:relative}.contentArrange,.insight-Container{height:100%;width:100%}.neew{align-items:center;display:flex;justify-content:center}.insight-Container:before{background-image:url(/static/media/Phy.720eeecc0916ef7a73af.Svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-50px;opacity:.6;pointer-events:none;position:absolute;top:5px;width:30%;z-index:0}.landingPageSection1part1{display:flex;height:100%;justify-content:center;padding-bottom:8vh;padding-top:4vh;width:95%}.landingPageSection1Part2{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.landingPageSection1Part2Heading{color:#0b232b;font-family:PRIMARY;font-size:20px;font-weight:700;text-align:center;width:90%}.landingPageSection1Part2SubHeading{color:#06151f;font-family:POPPINS;font-size:12px;font-weight:575;letter-spacing:1.2px;line-height:2;text-align:center;width:90%}.heading{color:#0b232be6;font-size:40px;font-weight:700;margin-bottom:1rem;text-align:center}.subHeading{color:#06151f;font-family:POPPINS;font-size:.89rem;font-weight:400;letter-spacing:2px;line-height:1.6;padding:0 11vw;text-align:center}.subHeading,.tabs{margin-bottom:2rem}.tabs{border-bottom:2px solid #021c2b;display:flex;flex-wrap:wrap;gap:1px;justify-content:space-between;width:100%}.tab{background-color:initial;border:none;border-bottom:2px solid #0000;color:#0b232b;cursor:pointer;font-size:clamp(14px,2.3vw,30px);width:23%}.activeTab,.tab{font-family:PRIMARY}.activeTab{border-bottom:2px solid #000;font-weight:700}.contentRow{align-items:flex-start;display:flex;gap:1.5rem;margin-top:2rem}.infoColumn{display:flex;flex-direction:column;width:100%}.infoBox{border-bottom:2px solid #021c2b;border-radius:4px;cursor:pointer;margin-bottom:1rem;padding:1rem;transition:all .3s ease}.option_title_cont{display:flex;justify-content:space-between;width:90%}.title_text_1{font-family:POPPINS;font-size:20px;font-weight:700;letter-spacing:1.7px;width:80%}.title_text_2{font-family:UNIQUE;font-size:15px;font-weight:100;width:90%}.activeInfoBox{background-color:#0d5f6733;border-bottom:none;color:#0d5f67}.dashboard{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;overflow:hidden;width:70%}.imgcont,.video-cont{border-radius:8px;height:auto;max-height:100%;object-fit:contain;width:100%}.dashboard1{align-items:flex-start;border-radius:10px;display:flex;height:60vh;object-fit:cover;width:100%}.img-cont-tab{border-radius:8px;height:50vh;object-fit:contain;width:100%}}@media only screen and (max-width:767.5px) and (orientation:portrait){.spinner{bottom:50%;left:50%;right:50%;top:50%}.neew{align-items:center;display:flex;justify-content:center;width:100%}.insight-Container{background-color:#568f951f;height:100%;padding-bottom:.5vh;padding-top:4vh;position:relative;width:100%}.insight-Container:before{background-image:url(/static/media/Phy.720eeecc0916ef7a73af.Svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-70px;opacity:.5;pointer-events:none;position:absolute;top:10px;width:50%;z-index:0}.landingPageSection1part1{display:flex;height:100%;justify-content:center;width:100%}.landingPageSection1Part2{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.landingPageSection1Part2Heading{color:#0b232b;font-family:PRIMARY;font-size:20px;font-weight:700;text-align:center;width:90%}.landingPageSection1Part2SubHeading{color:#06151f;font-family:POPPINS;font-size:14px;font-weight:575;letter-spacing:.5px;line-height:1.5;text-align:center;width:96%}.heading{color:#0b232be6;font-size:40px;font-weight:700;margin-bottom:1rem;text-align:center}.subHeading{color:#06151f;font-family:POPPINS;font-size:.89rem;font-weight:400;letter-spacing:2px;line-height:1.6;text-align:center}.subHeading,.tabs{margin-bottom:2rem;width:100%}.tabs{border-bottom:2px solid #021c2b;display:flex;flex-wrap:wrap;justify-content:space-around}.tab{background-color:initial;border:none;border-bottom:2px solid #0000;color:#0b232b;cursor:pointer;font-size:.65rem;width:auto}.activeTab,.tab{font-family:PRIMARY}.activeTab{border-bottom:2px solid #000;font-weight:700}.contentRow{align-items:flex-start;display:flex;gap:1.5rem;margin-top:2rem;width:100%}.infoColumn{display:flex;flex-direction:column;height:100%;width:100%}.infoBox{border-bottom:2px solid #021c2b;border-radius:4px;cursor:pointer;height:70px;transition:all .3s ease}.option_title_cont{display:flex;justify-content:space-between;width:90%}.title_text_1{font-family:POPPINS;font-size:.8rem;font-weight:700;letter-spacing:1.7px;width:80%}.title_text_2{font-family:UNIQUE;font-size:15px;font-weight:100;width:90%}.activeInfoBox{background-color:#0d5f6733;border-bottom:none;color:#0d5f67;height:100%;padding-bottom:30px;padding-top:20px;width:100%}.dashboard{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;overflow:hidden;width:70%}.img-cont-tab{width:90%}.img-cont,.img-cont-tab,.video-cont{border-radius:8px;height:40vh;object-fit:contain}.img-cont,.video-cont{max-height:100%;width:100%}.contentArrange{height:100%;width:100%}.dashboard1{align-items:flex-start;border-radius:10px;display:flex;height:60vh;object-fit:cover;width:100%}}@media only screen and (max-width:767.5px) and (orientation:landscape){.video-container-video{height:70vh}}@media only screen and (min-width:768px) and (max-width:1024.5px){.video-container-video{height:40vh}.img-cont-tab{border-radius:8px;height:370px;object-fit:contain;width:100%}.dash{align-items:center;display:flex;height:50vh;justify-content:center;width:100%}.insight-Container{background-color:#568f951f;position:relative;z-index:3}.contentArrange,.insight-Container{height:100%;width:100%}.neew{align-items:center;display:flex;justify-content:center}.insight-Container:before{background-image:url(/static/media/Phy.720eeecc0916ef7a73af.Svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-50px;opacity:1;pointer-events:none;position:absolute;top:10vh;width:10%;z-index:0}.landingPageSection1part1{display:flex;height:100%;justify-content:center;padding-bottom:1vh;padding-top:4vh;width:95%}.landingPageSection1Part2{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.landingPageSection1Part2Heading{color:#0b232b;font-family:PRIMARY;font-size:24px;font-weight:700;text-align:center}.landingPageSection1Part2SubHeading{color:#06151f;font-family:POPPINS;font-size:17px;font-weight:575;letter-spacing:1.2px;line-height:2;text-align:center;width:90%}.heading{color:#0b232be6;font-size:40px;font-weight:700;margin-bottom:1rem;text-align:center}.subHeading{color:#06151f;font-family:POPPINS;font-size:.89rem;font-weight:400;letter-spacing:2px;line-height:1.6;padding:0 11vw;text-align:center}.subHeading,.tabs{margin-bottom:2rem}.tabs{border-bottom:2px solid #021c2b;display:flex;flex-wrap:wrap;gap:1px;justify-content:space-between;width:100%}.tab{background-color:initial;border:none;border-bottom:2px solid #0000;color:#0b232b;cursor:pointer;font-size:clamp(14px,2.3vw,30px);width:23%}.activeTab,.tab{font-family:PRIMARY}.activeTab{border-bottom:2px solid #000;font-weight:700}.contentRow{align-items:flex-start;display:flex;gap:1.5rem;margin-top:2rem}.infoColumn{display:flex;flex-direction:column;width:100%}.dashboard1{align-items:flex-start;border-radius:10px;display:flex;height:60vh;object-fit:cover;width:100%}.infoBox{border-bottom:2px solid #021c2b;border-radius:4px;cursor:pointer;margin-bottom:1rem;padding:1rem;transition:all .3s ease}.option_title_cont{display:flex;justify-content:space-between;width:90%}.title_text_1{font-family:POPPINS;font-size:20px;font-weight:700;letter-spacing:1.7px;width:80%}.title_text_2{font-family:UNIQUE;font-size:15px;font-weight:100;width:90%}.activeInfoBox{background-color:#0d5f6733;border-bottom:none;color:#0d5f67;padding-bottom:50px}.dashboard{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;overflow:hidden;width:70%}.imgcont,.video-cont{border-radius:8px;height:auto;max-height:100%;object-fit:contain;width:100%}}@media only screen and (min-width:1025px) and (max-width:1439.5px){.neew{align-items:center;display:flex;justify-content:center}.title_text_1{font-family:POPPINS;font-size:1em;font-weight:700;letter-spacing:1.7px;width:80%}.title_text_2{font-family:UNIQUE;font-size:1.1vw;font-weight:100;text-align:start;width:90%}.insight-Container{height:100%;padding-bottom:3vh;padding-top:2vh;position:relative;width:100%;z-index:10}.insight-Container:before{background-image:url(/static/media/Phy.720eeecc0916ef7a73af.Svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-80px;opacity:1;pointer-events:none;position:absolute;top:10vh;width:20%;z-index:0}.landingPageSection{height:100%;margin-top:3vh;position:relative;width:100%;z-index:1}.landingPageSection1part1{display:flex;height:100%;justify-content:center;padding-top:4vh,;width:100%}.landingPageSection1Part2{align-items:center;display:flex;flex-direction:column;height:100%;width:88%}.landingPageSection1Part2Heading{color:#0b232b;font-family:PRIMARY;font-size:42px;font-weight:700;text-align:center}.landingPageSection1Part2SubHeading{color:#06151f;font-family:POPPINS;font-size:17px;font-weight:575;letter-spacing:1.2px;line-height:2;text-align:center}.heading{color:#0b232be6;font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.subHeading{color:#06151f;font-family:POPPINS;font-size:15px;font-weight:400;letter-spacing:2px;line-height:1.6;text-align:center}.subHeading,.tabs{margin-bottom:2rem}.tabs{border-bottom:2px solid #021c2b;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-around}.tab{background-color:initial;border:none;border-bottom:2px solid #0000;color:#0b232b;cursor:pointer;font-size:28px;font-weight:300;padding:.5rem 1rem;width:auto}.activeTab,.tab{font-family:POPPINS}.activeTab{border-bottom:2px solid #000;font-weight:700}.contentRow{align-items:flex-start;gap:1.5rem}.contentRow,.infoColumn{display:flex;height:100%}.infoColumn{flex-direction:column;width:35%}.infoBox{border-bottom:2px solid #021c2b;border-radius:4px;cursor:pointer;height:60px;justify-content:center;transition:all .3s ease;width:100%}.infoBox,.option_title_cont{align-items:center;display:flex}.option_title_cont{justify-content:space-between;width:90%}.title_text{font-size:1.4vw}.activeInfoBox{background-color:#0d5f6733;border-bottom:none;color:#0d5f67;flex-direction:column;height:100%;padding-bottom:10px;padding-top:10px}.activeInfoBox,.dash{align-items:center;display:flex;justify-content:center;width:100%}.dash{height:70vh}.dashboard{align-items:center;border-radius:8px;display:flex;justify-content:center;overflow:hidden}.contentArrange,.dashboard{height:100%;width:100%}.dashboard1{align-items:flex-start;border-radius:10px;display:flex;height:70vh;object-fit:cover;width:100%}.img-cont,.video-cont{border-radius:8px;height:70vh;max-height:100%;object-fit:contain;width:100%}}@media only screen and (min-width:1440px){.dash,.neew{align-items:center;display:flex;justify-content:center}.dash{height:60vh;width:100%}.title_text_1{font-family:POPPINS;font-size:20px;font-weight:700;letter-spacing:1.7px;width:90%}.title_text_2{font-family:UNIQUE;font-size:1.1vw;font-weight:100;text-align:start;width:90%}.insight-Container{height:100%;padding-bottom:3vh;padding-top:2vh;position:relative;width:100%}.insight-Container:before{background-image:url(/static/media/Phy.720eeecc0916ef7a73af.Svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-80px;opacity:1;pointer-events:none;position:absolute;top:10vh;width:20%;z-index:0}.landingPageSection{height:100%;margin-top:3vh;position:relative;width:100%;z-index:1}.landingPageSection1part1{display:flex;height:100%;justify-content:center;padding-top:4vh,;width:100%}.landingPageSection1Part2{align-items:center;display:flex;flex-direction:column;height:100%;width:88%}.landingPageSection1Part2Heading{color:#0b232b;font-family:PRIMARY;font-size:42px;font-weight:700;text-align:center}.landingPageSection1Part2SubHeading{color:#06151f;font-family:POPPINS;font-size:17px;font-weight:575;letter-spacing:1.2px;line-height:2;text-align:center}.heading{color:#0b232be6;font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.subHeading{color:#06151f;font-family:POPPINS;font-size:15px;font-weight:400;letter-spacing:2px;line-height:1.6;text-align:center}.subHeading,.tabs{margin-bottom:2rem}.tabs{border-bottom:2px solid #021c2b;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-around}.tab{background-color:initial;border:none;border-bottom:2px solid #0000;color:#0b232b;cursor:pointer;font-size:28px;font-weight:300;padding:.5rem 1rem;width:auto}.activeTab,.tab{font-family:POPPINS}.activeTab{border-bottom:2px solid #000;font-weight:700}.contentRow{align-items:flex-start;gap:1.5rem}.contentRow,.infoColumn{display:flex;height:100%}.infoColumn{flex-direction:column;width:35%}.infoBox{border-bottom:2px solid #021c2b;border-radius:4px;cursor:pointer;height:60px;justify-content:center;transition:all .3s ease;width:100%}.infoBox,.option_title_cont{align-items:center;display:flex}.option_title_cont{justify-content:space-between;width:90%}.title_text{font-size:1.4vw}.activeInfoBox{background-color:#0d5f6733;border-bottom:none;color:#0d5f67;flex-direction:column;padding-bottom:10px;padding-top:10px}.activeInfoBox,.dashboard{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dashboard{border-radius:8px;overflow:hidden}.contentArrange{height:100%;width:100%}.img-cont,.video-cont{border-radius:8px;height:70vh;max-height:100%;object-fit:contain;width:100%}.dashboard1{align-items:flex-start;border-radius:10px;display:flex;height:60vh;object-fit:cover;width:100%}}.firstInfoBox{border-top:none!important}.lastInfoBox{padding-top:10px}.activeInfoBox,.lastInfoBox{border-bottom:none!important}.activeInfoBox{border-top:none!important}.activePrevious{border-bottom:none}.spinner-course-videos{bottom:0;height:50vh}.trial-loader{height:135px;width:135px}.video-container-video{position:relative}.video-container-video,.video-top-layer{border-radius:5px;height:100%;width:100%}.video-top-layer{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.loader-view{animation:spin 1s linear infinite;border:4px solid #0d5f6730;border-radius:50%;border-top-color:#0d5f67;height:75px;width:75px}.video-player-view{height:106%;width:100%}@media only screen and (max-width:767.5px) and (orientation:landscape){.testimonial-section-main-container{height:100%;justify-content:center;overflow:visible;padding-bottom:8vh;padding-top:4vh;position:relative;width:100%}.testimonial-section-main-container:before{background-repeat:no-repeat;background-size:contain;content:"";height:100px;left:100px;opacity:1;position:absolute;top:-100px;width:100px;z-index:-1}.testimonial-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:28px}.testimonial-section-testinomial-cards-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-top:4vh;width:98%}.leftandrightarrow{display:none}.testimonial-cards-container-vertiacl-scroll{overflow:hidden;overflow-x:auto;scrollbar-width:none;width:100%}body::-webkit-scrollbar{display:none}.testimonial-individual-cards{display:flex;gap:20px;transition:width .5s ease}.dots-indicator{justify-content:center;margin-top:20px}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.dot.active{background-color:#0d5f67}.testimonial-card{width:30%}.testimonial-section-main-container{align-items:center;display:flex;flex-direction:column;margin:2rem 0}.testimonial-section-main-title{color:#0d5f67;font-size:1.8rem;font-weight:700;margin-bottom:1rem;text-align:center}.testimonial-cards-container-vertiacl-scroll{display:flex;gap:20px;padding:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.testimonial-card{flex:0 0 auto;scroll-snap-align:center}.dots-indicator{display:flex;gap:10px;margin-top:1rem}.disabled-arrow{opacity:.5;pointer-events:none}}@media only screen and (max-width:767.5px) and (orientation:portrait){.testimonial-section-main-container{height:100%;justify-content:center;overflow:visible;padding-bottom:8vh;padding-top:4vh;position:relative;width:100%}.testimonial-section-main-container:before{background-repeat:no-repeat;background-size:contain;content:"";height:100px;left:100px;opacity:1;position:absolute;top:-100px;width:100px;z-index:-1}.testimonial-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:22px}.testimonial-section-testinomial-cards-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-top:3vh;width:98%}.leftandrightarrow{display:none}.testimonial-cards-container-vertiacl-scroll{overflow:hidden;overflow-x:auto;scrollbar-width:none;width:100%}body::-webkit-scrollbar{display:none}.testimonial-individual-cards{display:flex;gap:20px;transition:width .5s ease}.dots-indicator{justify-content:center;margin-top:20px}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:8px;transition:all .3s ease;width:8px}.dot.active{background-color:#0d5f67}.testimonial-card{width:30%}.testimonial-section-main-container{align-items:center;display:flex;flex-direction:column;margin:2rem 0}.testimonial-section-main-title{color:#0d5f67;font-size:1.8rem;font-weight:700;margin-bottom:1rem;text-align:center}.testimonial-cards-container-vertiacl-scroll{display:flex;gap:20px;padding:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.testimonial-card{flex:0 0 auto;scroll-snap-align:center}.dots-indicator{display:flex;gap:10px;margin-top:1rem}.disabled-arrow{opacity:.5;pointer-events:none}}@media only screen and (min-width:768px) and (max-width:1023.5px){.testimonial-section-main-container{height:100%;justify-content:center;overflow:visible;padding-bottom:8vh;padding-top:4vh;position:relative;width:100%}.testimonial-section-main-container:before{background-repeat:no-repeat;background-size:contain;content:"";height:100px;left:100px;opacity:1;position:absolute;top:-100px;width:100px;z-index:-1}.testimonial-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:28px}.testimonial-section-testinomial-cards-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-top:4vh;width:98%}.leftandrightarrow{display:none}.testimonial-cards-container-vertiacl-scroll{overflow:hidden;overflow-x:auto;scrollbar-width:none;width:100%}body::-webkit-scrollbar{display:none}.testimonial-individual-cards{display:flex;gap:20px;transition:width .5s ease}.dots-indicator{margin-top:20px}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.dot.active{background-color:#0d5f67}.testimonial-card{width:30%}.testimonial-section-main-container{align-items:center;display:flex;flex-direction:column;margin:2rem 0}.testimonial-section-main-title{color:#0d5f67;font-size:1.8rem;font-weight:700;margin-bottom:1rem;text-align:center}.testimonial-cards-container-vertiacl-scroll{display:flex;gap:20px;padding:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.testimonial-card{flex:0 0 auto;scroll-snap-align:center}.dots-indicator{display:flex;gap:10px;justify-content:center;margin-top:1rem}.disabled-arrow{opacity:.5;pointer-events:none}}@media only screen and (min-width:1024px) and (max-width:1439.5px){.testimonial-section-main-container{height:100%;justify-content:center;overflow:visible;padding-bottom:8vh;padding-top:4vh;position:relative;width:100%}.testimonial-section-main-container:before{background-repeat:no-repeat;background-size:contain;content:"";height:34%;left:20%;opacity:1;position:absolute;top:-10px;width:30%;z-index:-1}.testimonial-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:28px}.testimonial-section-testinomial-cards-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-top:4vh;width:85%}.leftandrightarrow{align-items:center;cursor:pointer;display:flex;justify-content:center;width:4%}.testimonial-cards-container-vertiacl-scroll{overflow:hidden;width:80%}.testimonial-individual-cards{display:flex;gap:20px;transition:width .5s ease}.dots-indicator{justify-content:center;margin-top:20px}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.dot.active{background-color:#0d5f67}.testimonial-card{width:30%}.testimonial-section-main-container{align-items:center;display:flex;flex-direction:column;margin:2rem 0}.testimonial-section-main-title{color:#0d5f67;font-size:1.8rem;font-weight:700;margin-bottom:1rem;text-align:center}.testimonial-cards-container-vertiacl-scroll{display:flex;gap:20px;padding:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.testimonial-card{flex:0 0 auto;scroll-snap-align:center}.dots-indicator{display:flex;gap:10px;margin-top:1rem}.disabled-arrow{opacity:.5;pointer-events:none}}@media only screen and (min-width:1440px){.testimonial-section-main-container{height:100%;justify-content:center;overflow:visible;padding-bottom:8vh;padding-top:4vh;position:relative;width:100%}.testimonial-section-main-container:before{background-repeat:no-repeat;background-size:contain;content:"";height:500px;left:20%;opacity:1;position:absolute;top:-40px;width:200px;z-index:-1}.testimonial-section-main-title{color:#0b232b;font-family:PRIMARY;font-size:40px}.testimonial-section-testinomial-cards-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-top:4vh;width:85%}.leftandrightarrow{align-items:center;cursor:pointer;display:flex;justify-content:center;width:4%}.testimonial-cards-container-vertiacl-scroll{overflow:hidden;width:80%}.testimonial-individual-cards{display:flex;gap:20px;transition:width .5s ease}.dots-indicator{justify-content:center;margin-top:20px}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.dot.active{background-color:#0d5f67}.testimonial-card{width:30%}.testimonial-section-main-container{align-items:center;display:flex;flex-direction:column;margin:2rem 0}.testimonial-section-main-title{color:#0d5f67;font-size:1.8rem;font-weight:700;margin-bottom:1rem;text-align:center}.testimonial-cards-container-vertiacl-scroll{display:flex;gap:20px;padding:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.testimonial-card{flex:0 0 auto;scroll-snap-align:center}.dots-indicator{display:flex;gap:10px;margin-top:1rem}.disabled-arrow{opacity:.5;pointer-events:none}}@media (max-width:768px){.testimonial-card{width:90%}}@media only screen and (max-width:767.5px) and (orientation:landscape){.testimonial-card{align-items:center;border-radius:20px;display:flex;flex-direction:row;height:250px;justify-content:center;width:100%}.testimonial-text{display:flex;flex-direction:column;height:90%;width:100%}.testimonial-header{display:flex;height:10%;justify-content:center;width:100%}.testimonial-name{color:#06151f;font-family:PRIMARY;font-size:14px;font-weight:700}.testimonial-subtitle{color:#0d5f67;font-size:10px;font-weight:100}.testimonial-body{align-items:center;background-color:#0d5f6733;border-radius:20px;display:flex;flex-direction:column;height:90%;padding:10px;width:100%}.testimonial-quote{align-items:center;display:flex;height:100%;justify-content:center;width:98%}.testimonial-quote p{color:#21373f;font-family:SECONDARY;font-size:12px;text-align:justify;text-align:center}.testimonial-icon{align-items:flex-end;display:flex;height:10%;justify-content:center;width:100%}.testimonial-image{border-radius:15px;height:100%;overflow:hidden;position:relative;width:45%}.testimonial-img{filter:brightness(60%);height:100%;object-fit:cover;width:100%}}@media only screen and (max-width:767.5px) and (orientation:portrait){.testimonial-card{align-items:center;border-radius:20px;display:flex;height:270px;justify-content:center;scroll-snap-align:center;width:100%}.testimonial-text{display:flex;flex-direction:column;height:90%;width:100%}.testimonial-header{display:flex;height:10%;justify-content:center;width:100%}.testimonial-name{color:#06151f;font-family:PRIMARY;font-size:12px;font-weight:700}.testimonial-subtitle{color:#0d5f67;font-size:10px;font-weight:100}.testimonial-body{align-items:flex-start;background-color:#0d5f6733;border-radius:20px;display:flex;flex-direction:column;height:90%;padding:10px;width:100%}.testimonial-quote{align-items:center;display:flex;height:100%;justify-content:center;width:98%}.testimonial-quote p{color:#21373f;font-family:SECONDARY;font-size:10px;text-align:justify;text-align:center}.testimonial-icon{align-items:flex-end;display:flex;height:10%;justify-content:center;width:100%}.testimonial-image{border-radius:15px;height:100%;overflow:hidden;position:relative;width:45%}.testimonial-img{filter:brightness(60%);height:100%;object-fit:cover;width:100%}}@media only screen and (min-width:768px) and (max-width:1023.5px){.testimonial-card{align-items:center;border-radius:20px;display:flex;flex-direction:row;height:250px;justify-content:center;width:100%}.testimonial-text{display:flex;flex-direction:column;height:90%;width:100%}.testimonial-header{display:flex;height:10%;justify-content:center;width:100%}.testimonial-name{color:#06151f;font-family:PRIMARY;font-size:1.2 rem;font-weight:700}.testimonial-subtitle{color:#0d5f67;font-size:10px;font-weight:100}.testimonial-body{align-items:center;background-color:#0d5f6733;border-radius:20px;display:flex;flex-direction:column;height:90%;padding:10px;width:100%}.testimonial-quote{align-items:center;display:flex;height:100%;justify-content:center;width:98%}.testimonial-quote p{color:#21373f;font-family:SECONDARY;font-size:13px;text-align:justify;text-align:center}.testimonial-icon{align-items:flex-end;display:flex;height:10%;justify-content:center;width:100%}.testimonial-image{border-radius:15px;height:100%;overflow:hidden;position:relative;width:45%}.testimonial-img{filter:brightness(60%);height:100%;object-fit:cover;width:100%}}@media only screen and (min-width:1024px) and (max-width:1439.5px){.testimonial-card{align-items:center;border-radius:20px;display:flex;flex-direction:row;height:400px;justify-content:center;width:100%}.testimonial-text{display:flex;flex-direction:column;height:90%;width:100%}.testimonial-header{align-items:flex-end;display:flex;height:30%;justify-content:center;width:100%}.testimonial-name{color:#06151f;font-family:PRIMARY;font-size:25px;font-weight:700}.testimonial-subtitle{color:#0d5f67;font-size:14px;font-weight:100}.testimonial-body{background-color:#0d5f6733;border-radius:20px;height:100%;padding:10px;width:100%}.testimonial-body,.testimonial-quote{align-items:center;display:flex;flex-direction:column}.testimonial-quote{height:80%;justify-content:center;width:90%}.testimonial-quote p{color:#21373f;font-family:SECONDARY;font-size:16px;line-height:2;text-align:justify;text-align:center}.testimonial-icon{align-items:flex-end;display:flex;height:10%;justify-content:center;width:40%}.testimonial-image{border-radius:20px;height:100%;overflow:hidden;position:relative;width:45%}.testimonial-img{filter:brightness(60%);height:100%;object-fit:cover;width:100%}}@media only screen and (min-width:1440px){.testimonial-card{align-items:center;border-radius:20px;display:flex;flex-direction:row;height:400px;justify-content:center;width:100%}.testimonial-text{display:flex;flex-direction:column;height:90%;width:100%}.testimonial-header{align-items:flex-end;display:flex;height:30%;justify-content:center;width:100%}.testimonial-name{color:#06151f;font-family:PRIMARY;font-size:25px;font-weight:700}.testimonial-subtitle{color:#0d5f67;font-size:14px;font-weight:100}.testimonial-body{background-color:#0d5f6733;border-radius:20px;height:70%;padding:10px;width:100%}.testimonial-body,.testimonial-quote{align-items:center;display:flex;flex-direction:column}.testimonial-quote{height:90%;justify-content:center;width:90%}.testimonial-quote p{color:#21373f;font-family:SECONDARY;font-size:16px;line-height:2;text-align:justify;text-align:center}.testimonial-icon{align-items:flex-end;display:flex;height:10%;justify-content:center;width:40%}.testimonial-image{border-radius:20px;height:100%;overflow:hidden;position:relative;width:45%}.testimonial-img{filter:brightness(60%);height:100%;object-fit:cover;width:100%}}@media only screen and (max-width:767.5px) and (orientation:landscape){.get-started-main-container{align-items:center;background-color:#0d5f6730;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:8vh;padding-top:8vh;position:relative;width:100%;z-index:0}.get-started-main-title{color:#0b232b;font-family:PRIMARY;font-size:20px;font-weight:700;text-align:center}.get-started-main-subtext{color:#0d5f6780;font-family:UNIQUE;font-size:14px;font-weight:100;text-align:center}.get-started-container-button{align-items:center;background-color:#0d5f6799;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:20px;font-weight:400;height:50px;justify-content:center;width:60%}}@media only screen and (max-width:767.5px) and (orientation:portrait){.get-started-main-container{align-items:center;background-color:#0d5f6730;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:4vh;padding-top:4vh;position:relative;width:100%;z-index:0}.get-started-main-title{color:#0b232b;font-family:PRIMARY;font-size:20px;font-weight:700;text-align:center;width:98%}.get-started-main-subtext{color:#0d5f67;font-family:UNIQUE;font-size:10px;font-weight:100;letter-spacing:1px;line-height:2;text-align:center;width:98%}.get-started-container-button{align-items:center;background-color:#0d5f6799;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:18px;font-weight:400;height:45px;justify-content:center;width:60%}}@media only screen and (min-width:768px) and (max-width:1023.5px){.get-started-main-container{align-items:center;background-color:#0d5f6730;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:3vh;padding-top:3vh;position:relative;width:100%;z-index:0}.get-started-main-container:after{background-image:url(/static/media/sty.6fd371ee5a06bedadf5e.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:50%;opacity:.25;pointer-events:none;position:absolute;right:0;width:20%;z-index:0}.get-started-main-title{color:#0b232b;font-family:PRIMARY;font-size:34px;font-weight:700;text-align:center}.get-started-main-subtext{color:#0d5f6780;font-family:UNIQUE;font-size:19px;font-weight:100;letter-spacing:1px;line-height:2;text-align:center;width:90%}.get-started-container-button{align-items:center;background-color:#0d5f6799;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:20px;font-weight:400;height:45px;justify-content:center;width:25%}}@media only screen and (min-width:1024px) and (max-width:1439.5px){.get-started-main-container{align-items:center;background-color:#0d5f6730;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:8vh;padding-top:8vh;position:relative;width:100%;z-index:0}.get-started-main-container:after{background-image:url(/static/media/sty.6fd371ee5a06bedadf5e.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:50%;opacity:.25;pointer-events:none;position:absolute;right:0;width:20%;z-index:0}.get-started-main-title{color:#0b232b;font-family:PRIMARY;font-size:50px;font-weight:700}.get-started-main-subtext{color:#0d5f6780;font-family:UNIQUE;font-size:20px;font-weight:100;text-align:center}.get-started-container-button{align-items:center;background-color:#0d5f6799;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:20px;font-weight:400;height:60px;justify-content:center;width:25%}}@media only screen and (min-width:1440px){.get-started-main-container{align-items:center;background-color:#0d5f6730;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding-bottom:7vh;padding-top:7vh;position:relative;width:100%}.get-started-main-container:after{background-image:url(/static/media/sty.6fd371ee5a06bedadf5e.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:50%;opacity:.25;pointer-events:none;position:absolute;right:0;width:20%}.get-started-main-title{color:#0b232b;font-family:PRIMARY;font-size:50px;font-weight:700}.get-started-main-subtext{color:#0d5f6780;font-family:UNIQUE;font-size:20px;font-weight:100}.get-started-container-button{align-items:center;background-color:#0d5f6799;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:20px;font-weight:400;height:60px;justify-content:center;width:25%}}@media only screen and (max-width:767.5px) and (orientation:landscape){.course-overview-section-container{align-items:center;display:flex;flex-direction:column;height:100%;padding-bottom:10vh;padding-top:8vh;width:100%}.course-overview-section-container-main-title{color:#0b232b;font-family:PRIMARY;font-size:40px;font-weight:700;padding-bottom:4vh;text-align:center}.course-overview-section-container-video-wrap-section{display:flex;flex-direction:column;flex-wrap:wrap;gap:10vh;height:100%;justify-content:space-between;width:80%}}@media only screen and (max-width:767.5px) and (orientation:portrait){.course-overview-section-container{align-items:center;display:flex;flex-direction:column;height:100%;padding-bottom:1vh;padding-top:3vh;width:100%}.course-overview-section-container-main-title{color:#0b232b;font-family:PRIMARY;font-size:25px;font-weight:700;padding-bottom:2vh;text-align:center}.course-overview-section-container-video-wrap-section{display:flex;flex-direction:column;flex-wrap:wrap;gap:4vh;height:100%;justify-content:space-between;width:80%}}@media only screen and (min-width:768px) and (max-width:1023.5px){.course-overview-section-container{align-items:center;display:flex;flex-direction:column;height:100%;padding-bottom:1vh;padding-top:2vh;width:100%}.course-overview-section-container-main-title{color:#0b232b;font-family:PRIMARY;font-size:40px;font-weight:700;padding-bottom:4vh;text-align:center}.course-overview-section-container-video-wrap-section{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between;width:90%}}@media only screen and (min-width:1024px) and (max-width:1439.5px){.course-overview-section-container{align-items:center;display:flex;flex-direction:column;height:100%;overflow:visible;padding-bottom:10vh;padding-top:8vh;position:relative;width:100%}.course-overview-section-container:before{background-image:url(/static/media/CompassSvg.169383a228deb9c39edf.svg);background-repeat:no-repeat;background-size:contain;content:"";height:250px;left:10%;opacity:1;position:absolute;top:-150px;width:400px;z-index:-10}.course-overview-section-container-main-title{color:#0b232b;font-family:PRIMARY;font-size:40px;font-weight:700;padding-bottom:4vh;text-align:center}.course-overview-section-container-video-wrap-section{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between;width:80%}}@media only screen and (min-width:1440px){.course-overview-section-container{align-items:center;display:flex;flex-direction:column;height:100%;overflow:visible;padding-bottom:10vh;padding-top:8vh;position:relative;width:100%}.course-overview-section-container:before{background-image:url(/static/media/CompassSvg.169383a228deb9c39edf.svg);background-repeat:no-repeat;background-size:contain;content:"";height:500px;left:10%;opacity:1;position:absolute;top:-170px;width:250px;z-index:-1}.course-overview-section-container-main-title{color:#0b232b;font-family:PRIMARY;font-size:40px;font-weight:700;padding-bottom:4vh;text-align:center}.course-overview-section-container-video-wrap-section{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between;width:80%}}@media only screen and (max-width:767.5px) and (orientation:landscape){.explore-courses-video-card{align-items:flex-end;display:flex;height:202px;justify-content:flex-end;overflow:hidden;position:relative;width:100%}.explore-courses-video-card .overlay-wrapper{align-items:center;background-image:linear-gradient(#d9d9d966,#0d5f6766,#0d5f6766);bottom:0;display:flex;height:30%;justify-content:center;left:0;position:absolute;transition:height .6s ease;width:100%;z-index:2}.explore-courses-video-card .text-overlay{color:#fff;font-family:PRIMARY;font-size:22px;font-weight:700;text-align:center;transition:color .3s ease-in-out;z-index:2}.custom-video-wrapper{cursor:pointer;height:240px;position:relative;width:320px}video{display:block;height:100%;width:100%}.play-button{align-items:center;border-radius:50%;box-shadow:0 4px 8px #0000004d;cursor:pointer;display:flex;font-size:48px;justify-content:center;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.play-pause-icons{color:#fff9}.play-pause-icons:hover{color:#fff}}@media only screen and (max-width:767.5px) and (orientation:portrait){.explore-courses-video-card{align-items:flex-end;display:flex;height:202px;justify-content:flex-end;overflow:hidden;position:relative;width:100%}.explore-courses-video-card .overlay-wrapper{align-items:center;background-image:linear-gradient(#d9d9d966,#0d5f6766,#0d5f6766);bottom:0;display:flex;height:30%;justify-content:center;left:0;position:absolute;transition:height .6s ease;width:100%;z-index:2}.explore-courses-video-card .text-overlay{color:#fff;font-family:PRIMARY;font-size:22px;font-weight:700;text-align:center;transition:color .3s ease-in-out;z-index:2}.custom-video-wrapper{cursor:pointer;height:240px;position:relative;width:320px}video{display:block;height:100%;width:100%}.play-button{align-items:center;border-radius:50%;box-shadow:0 4px 8px #0000004d;cursor:pointer;display:flex;font-size:48px;justify-content:center;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.play-pause-icons{color:#fff9}.play-pause-icons:hover{color:#fff}}@media only screen and (min-width:768px) and (max-width:1020.5px){.explore-courses-video-card{align-items:flex-end;display:flex;height:202px;justify-content:flex-end;overflow:hidden;position:relative;width:24%}.explore-courses-video-card .overlay-wrapper{align-items:center;background-image:linear-gradient(#d9d9d966,#0d5f6766,#0d5f6766);bottom:0;display:flex;height:30%;justify-content:center;left:0;position:absolute;transition:height .6s ease;width:100%;z-index:2}.explore-courses-video-card:hover .overlay-wrapper{height:30%}.explore-courses-video-card .text-overlay{color:#fff;font-family:PRIMARY;font-size:22px;font-weight:700;text-align:center;transition:color .3s ease-in-out;z-index:2}.custom-video-wrapper{cursor:pointer;height:240px;position:relative;width:320px}video{display:block;height:100%;width:100%}.play-button{align-items:center;border-radius:50%;box-shadow:0 4px 8px #0000004d;cursor:pointer;display:flex;font-size:48px;justify-content:center;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.play-pause-icons{color:#fff9}.play-pause-icons:hover{color:#fff}}@media only screen and (min-width:1021px) and (max-width:1024.5px){.explore-courses-video-card{align-items:flex-end;display:flex;height:202px;justify-content:flex-end;overflow:hidden;position:relative;width:24%}.explore-courses-video-card .overlay-wrapper{align-items:center;background-image:linear-gradient(#d9d9d966,#0d5f6766,#0d5f6766);bottom:0;display:flex;height:30%;justify-content:center;left:0;position:absolute;transition:height .6s ease;width:100%;z-index:2}.explore-courses-video-card:hover .overlay-wrapper{height:30%}.explore-courses-video-card .text-overlay{color:#fff;font-family:PRIMARY;font-size:22px;font-weight:700;text-align:center;transition:color .3s ease-in-out;z-index:2}.custom-video-wrapper{cursor:pointer;height:240px;position:relative;width:320px}video{display:block;height:100%;width:100%}.play-button{align-items:center;border-radius:50%;box-shadow:0 4px 8px #0000004d;cursor:pointer;display:flex;font-size:48px;justify-content:center;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.play-pause-icons{color:#fff9}.play-pause-icons:hover{color:#fff}}@media only screen and (min-width:1025px) and (max-width:1439.5px){.explore-courses-video-card{align-items:flex-end;display:flex;height:202px;justify-content:flex-end;overflow:hidden;position:relative;width:24%}.explore-courses-video-card .overlay-wrapper{align-items:center;background-image:linear-gradient(#d9d9d966,#0d5f6766,#0d5f6766);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;transition:height .6s ease;width:100%;z-index:2}.explore-courses-video-card:hover .overlay-wrapper{height:30%}.explore-courses-video-card .text-overlay{color:#fff;font-family:PRIMARY;font-size:22px;font-weight:700;text-align:center;transition:color .3s ease-in-out;z-index:2}.custom-video-wrapper{cursor:pointer;height:240px;position:relative;width:320px}video{display:block;height:100%;width:100%}.play-button{align-items:center;border-radius:50%;box-shadow:0 4px 8px #0000004d;cursor:pointer;display:flex;font-size:48px;justify-content:center;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.play-pause-icons{color:#fff9}.play-pause-icons:hover{color:#fff}}@media only screen and (min-width:1440px){.explore-courses-video-card{align-items:flex-end;display:flex;height:202px;justify-content:flex-end;overflow:hidden;position:relative;width:24%}.explore-courses-video-card .overlay-wrapper{align-items:center;background-image:linear-gradient(#d9d9d966,#0d5f6766,#0d5f6766);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;transition:height .6s ease;width:100%;z-index:2}.explore-courses-video-card:hover .overlay-wrapper{height:30%}.explore-courses-video-card .text-overlay{color:#fff;font-family:PRIMARY;font-size:22px;font-weight:700;text-align:center;transition:color .3s ease-in-out;z-index:2}.custom-video-wrapper{cursor:pointer;height:240px;position:relative;width:320px}video{display:block;height:100%;width:100%}.play-button{align-items:center;border-radius:50%;box-shadow:0 4px 8px #0000004d;cursor:pointer;display:flex;font-size:48px;justify-content:center;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.play-pause-icons{color:#fff9}.play-pause-icons:hover{color:#fff}}.chat-widget-wrapper{bottom:20px;position:fixed;right:5px;z-index:999}.unauth-chat{display:flex;justify-content:center}.chat-widget-container{background:#fff;height:460px}.chat-online-default,.chat-widget-container{animation:fadeIn .3s ease-in-out;border-radius:5px;box-shadow:0 0 15px #0003;display:flex;flex-direction:column;overflow:hidden;width:375px}.chat-online-default{background:#d1e1e3}.chat-header{align-items:flex-start;border-bottom:1px solid #eee;display:flex;flex-direction:column;justify-content:space-between;padding:16px}.chat-title{color:#0d5f67;font-family:WEB_FONT;font-size:20px;font-weight:700}.online-title{color:#3abf38;font-family:WEB_FONT;font-size:17px;font-weight:500;letter-spacing:0;line-height:100%}.chat-status{align-items:center;display:flex;font-size:14px}.online-dot{background-color:#3abf38}.online-dot,.online-dot-offline{border-radius:50%;height:6px;margin-right:6px;width:6px}.online-dot-offline{background-color:red}.online-offline-title{color:red;font-family:WEB_FONT;font-size:17px;font-weight:500;letter-spacing:0;line-height:100%}.chat-body{-ms-overflow-style:none;flex:1 1;gap:15px;overflow-y:auto;padding:16px;scrollbar-width:none}.chat-body,.chat-icon-title{display:flex;flex-direction:column}.chat-icon-title{align-items:center;font-size:15px;justify-content:center;margin-bottom:16px}.chat-box-assistance-title{color:#3f3f3f;font-family:WEB_FONT;font-size:14px;font-weight:700;text-align:center}.chat-icon{font-size:20px;margin-right:10px}.chat-option{background-color:#f1f1f1;border:none;border-radius:25px;color:#06151f;cursor:pointer;display:block;font-family:WEB_FONT;font-size:14px;font-size:12px;font-weight:700;padding:12px;text-align:center;width:100%}.chat-option:hover{background-color:#0d5f67;color:#fff}.chat-input-section{align-items:center;background:#fff;display:flex;padding:10px;width:100%}.input-wrapper{position:relative;width:100%}.send-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.chat-input{background-color:#f5f5f5;border:none;border-radius:30px;color:#0009;flex:1 1;font-size:13px;margin-right:8px;opacity:.6;outline:none;padding:10px 12px;pointer-events:none;width:100%}.chat-input::placeholder{font-family:WEB_FONT;font-size:13px;font-weight:700}.send-btn{background:none;border:none;cursor:pointer;font-size:18px;padding:6px}.chat-msg-container{align-items:flex-end;display:flex;flex-direction:column;font-family:WEB_FONT;margin-bottom:10px}.chat-msg.user{background-color:#0d5f67;border-radius:20px 20px 0 20px;color:#fff;font-size:14px;max-width:80%;padding:10px 14px}.chat-timestamp{color:#afb8cf;font-family:WEB_FONT;font-size:12px;font-size:13px;font-weight:400;text-transform:uppercase}.chat-icon-svg{cursor:pointer}.chat-login-prompt{align-items:center;height:100%;justify-content:center}.chat-after-login-prompt,.chat-login-prompt{display:flex;flex-direction:column;gap:12px;padding:20px;text-align:center}.question-msg .chat-msg{background-color:#d1e1e3;font-weight:700;text-align:left}.message-reciever-div{background-color:#d1e1e3!important;border-radius:20px 20px 20px 0!important;color:#1a1a1b!important;font-family:WEB_FONT!important;font-size:14px!important;margin-bottom:0!important;max-width:80%!important;padding:8px 14px!important;text-align:left!important}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bounce-animation{animation:bounce 1s infinite}@keyframes circleColorPulse{0%,to{fill:#ff7c8c}50%{fill:#e60b26}}.chat-icon-svg circle{animation:circleColorPulse 2s infinite}@media screen and (max-width:768px){.chat-online-default,.chat-widget-container{width:100%}.chat-widget-wrapper{bottom:10px;padding:10px;right:0;width:100%}}@media only screen and (min-width:600px) and (max-width:1024px) and (min-height:800px){.chat-widget-wrapper{width:375px}}.signup-screen-view-outLine{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:20}.signup-left-container{height:100%;width:60%}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}.signup-right-container{height:100%;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out,visibility .5s;visibility:hidden;width:40%}.signup-right-container.show-form{opacity:1;transform:translateY(0);visibility:visible}.signup-form-container{background-color:#c4dfe1cc;height:90%;width:100%}.signup-in-screen-signInText{color:var(--primary-color);font-family:WEB_FONT;font-size:1.5vw;font-weight:700;text-align:center}.signup-in-screen-forgetPassword{color:var(--primary-color);cursor:pointer;cursor:"pointer";font-family:WEB_FONT;font-size:14px;font-weight:600;margin-top:5px;text-align:end;text-decoration:underline;transition:color .3s ease}.signup-in-screen-forgetPassword:active{color:var(--primary-color-click)}.signup-form-text-container{height:10%}.signup-form-text-container,.signup-form-text-field-container{align-items:center;display:flex;justify-content:center;width:100%}.signup-form-text-field-container{height:67%}.signup-form-text-field-wrapup-container{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:space-around;width:100%}.sign-up-screen-formikErrorText{align-items:center;color:#c9444d;display:flex;flex-direction:row;font-size:1vw}.signup-image-grid{align-items:center;display:flex;flex-wrap:wrap;height:95%;justify-content:space-between;width:90%}.signup-form-text-field-button-container{display:flex;flex-direction:column;height:23%;justify-content:space-around;width:100%}.checkbox{accent-color:var(--primary-color)}.sign-up-screen-checkboxText{color:#1b2b41b8;font-family:WEB_FONT;font-size:.88vw;font-weight:500}.checkboxfieldOutline{align-items:center;justify-content:space-between}.sign-up-screen-termOfService{color:var(--primary-color);cursor:pointer;display:inline-block;text-decoration:underline}.sign-up-screen-termOfService:active{color:#240977}.signup-form-individual-wrap-container{height:85%;width:100%}.terms-and-condition-wrap-container{display:inline-block;flex-direction:column;height:15%}.signup-role-container{align-items:center;display:flex;flex-direction:row;height:20%;justify-content:space-between;width:100%}.signup-role-button{align-items:center;background-color:#0d5f67;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:1.2vw;height:50%;justify-content:center;padding-left:10px;padding-right:10px;width:23%}.signup-left-text-main-container{align-items:flex-start;display:flex;flex-direction:column;height:80%;justify-content:center;width:90%}.signup-left-text-main-container-part1{height:40%;width:90%}.signup-left-text-main-container-part2{align-items:center;display:flex;height:30%;width:90%}.selet-who-you-are-text{color:#585859;font-family:PRIMARY;font-size:4.3vw;font-weight:500;line-height:1.2;text-align:start}.signup-description{color:#585859;font-family:PRIMARY;font-size:2.4vh;font-weight:200;text-align:justify}@media screen and (max-width:1024.5px){.signup-in-screen-signInText{font-size:25px}.signup-role-container{align-items:center;display:flex;flex-direction:row;height:25%;justify-content:space-between;width:100%}.signup-role-button{background-color:#0d5f67;border-radius:10px;color:#fff;cursor:pointer;font-family:PRIMARY;font-size:2vw;height:35px;padding-left:10px;padding-right:10px;width:23%}.signup-left-container,.signup-role-button{align-items:center;display:flex;justify-content:center}.signup-left-container{height:60%;width:100%}.signup-left-text-main-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:3vh;width:100%}.signup-left-text-main-container-part1{align-items:center;display:flex;height:15%;justify-content:center;width:100%}.signup-left-text-main-container-part2{align-items:center;display:flex;height:30%;justify-content:center;width:100%}.selet-who-you-are-text{font-size:5vw;font-weight:500;text-align:center}.signup-description{font-family:PRIMARY;font-size:2vw;font-weight:500;text-align:center}.signup-right-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.signup-form-container{background-color:#c4dfe1cc;height:100%;width:100%}.terms-and-condition-wrap-container{display:inline-block;flex-direction:column;height:15%;justify-content:flex-start}.sign-up-screen-checkboxText{display:inline-block;font-size:1.5vw;font-weight:500}.sign-up-screen-formikErrorText{align-items:center;display:flex;flex-direction:row;font-size:1.1vw}.signup-form-text-field-button-container{display:flex;flex-direction:column;height:23%;justify-content:space-around;width:100%}.signup-form-text-field-container{align-items:center;display:flex;height:63%;justify-content:center;width:100%}.signup-form-individual-wrap-container{height:85%;width:100%}}@media screen and (max-width:767.5px) and (orientation:portrait){.signup-role-container{align-items:center;display:flex;flex-direction:row;flex-direction:column;gap:25px;height:60%;justify-content:space-between;width:100%}.signup-role-button{align-items:center;background-color:#0d5f67;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:4vw;height:35px;justify-content:center;padding-left:10px;padding-right:10px;width:80%}.signup-left-text-main-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.signup-left-text-main-container-part1{align-items:center;display:flex;height:15%;justify-content:center;width:100%}.signup-left-text-main-container-part2{display:none}.selet-who-you-are-text{color:#585859;font-family:PRIMARY;font-size:6vw;font-weight:500;text-align:center}.signup-form-text-field-button-container{display:flex;flex-direction:column;height:25%;justify-content:space-around;width:100%}.signup-form-text-field-container{align-items:center;display:flex;height:63%;justify-content:center;width:100%}.signup-form-individual-wrap-container{height:85%;width:100%}.signup-in-screen-signInText{font-size:18px}.signup-right-container{display:flex}.signup-form-container{background-color:#c4dfe1cc;height:100%;width:100%}.terms-and-condition-wrap-container{display:block;flex-direction:column;height:15%}.sign-up-screen-checkboxText{display:inline-block;font-size:3vw;font-weight:500}.sign-up-screen-formikErrorText{align-items:center;display:flex;flex-direction:row;font-size:2vw}.signup-left-container{height:100%}.signup-image-grid,.signup-left-container{display:flex;width:100%}.signup-left-container.hide-form,.signup-right-container{display:none;visibility:hidden}.signup-right-container{height:100%;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out,visibility .5s;width:100%}.signup-right-container.show-form{display:flex;opacity:1;transform:translateY(0);visibility:visible}}@media screen and (max-width:767.5px) and (orientation:landscape){.signup-form-text-field-button-container{height:18%}.signup-form-text-field-container{height:70%}.signup-left-container{display:none}.sign-up-screen-formikErrorText{font-size:3vw}.signup-form-text-field-button-container{display:flex;flex-direction:column;height:25%;justify-content:space-around;width:100%}.signup-form-text-field-container{align-items:center;display:flex;height:63%;justify-content:center;width:100%}.signup-form-individual-wrap-container{height:85%;width:100%}.signup-in-screen-signInText{font-size:5vw}.signup-right-container{display:flex}.signup-form-container{background-color:#c4dfe1cc;height:100%;width:100%}.terms-and-condition-wrap-container{display:block;flex-direction:column;height:15%}.sign-up-screen-checkboxText{display:inline-block;font-size:3vw;font-weight:500}.sign-up-screen-formikErrorText{align-items:center;display:flex;flex-direction:row;font-size:2vw}.signup-left-container{height:100%}.signup-image-grid,.signup-left-container{display:flex;width:100%}.signup-left-container.hide-form,.signup-right-container{display:none;visibility:hidden}.signup-right-container{height:100%;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out,visibility .5s;width:100%}.signup-right-container.show-form{display:flex;opacity:1;transform:translateY(0);visibility:visible}.signup-role-container{align-items:center;display:flex;flex-direction:row;flex-direction:column;gap:25px;height:60%;justify-content:space-between;width:100%}.signup-role-button{align-items:center;background-color:#0d5f67;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:PRIMARY;font-size:3vw;height:35px;justify-content:center;padding-left:10px;padding-right:10px;width:80%}}.outLine{display:flex;flex-direction:row;height:100%;width:100%}.forgetPassword{color:var(--primary-color);cursor:pointer;cursor:"pointer";font-family:WEB_FONT;font-size:14px;font-weight:600;text-align:end;text-decoration:underline;transition:color .3s ease}.forgetPassword:active{color:var(--primary-color-click)}.requiredFieldSymbol-tf{color:#ff455b;font-size:1.1vw}.fieldInput-tt:focus{border:1px solid var(--primary-color);outline:none}.signInButton{background-color:var(--primary-color);border-radius:10px;color:var(--inside-primary-color);cursor:default;font-family:WEB_FONT;font-size:16px;font-weight:600;margin-top:20px;padding-block:10px;text-align:center;transition:background-color .3s ease}.signInButton:active{background-color:#240977}.checkbox{height:18px;width:18px}.checkboxText{color:#1b2b41b8;font-family:WEB_FONT;font-size:12px;font-weight:500;margin-left:5px}.checkboxfieldOutline{display:flex;flex-direction:row;margin-top:10px}.termOfService{color:var(--primary-color);cursor:pointer;text-decoration:underline}.termOfService:active{color:#240977}.formikErrorText-tf{align-items:center;color:#c9444d;display:flex;font-family:WEB_FONT;font-size:3vw;font-weight:500;gap:2px;justify-content:flex-start}.eyeIcon-pw{display:flex;position:absolute;right:5%;top:25%}.signRegNav:active{background-color:#2509770d}.resizable_container{height:100%;position:relative;width:50%}.svg_content{background-color:#ccc;background-image:url(/static/media/LoginReg.39c478e7053e1736be15.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;width:50vw}.password_Field_View{align-items:center;display:flex}.fieldInputError{border:1px solid #c9444d!important}@media only screen and (max-width:767.5px) and (orientation:landscape){.formikErrorText-tf,.requiredFieldSymbol-tf{font-size:2vw}.eyeIcon-pw{display:flex;position:absolute;right:5%;top:25%}.textfield-field-tf{color:var(--primary-color)}.fieldInput-tt,.textfield-field-tf{font-family:WEB_FONT;font-size:2.5vw;font-weight:500}.fieldInput-tt{background-color:#efefef;border:none;border-radius:10px;color:var(--text-input-color);height:45px;outline-width:.1px;padding-left:15px;width:100%}.signRegNav{border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:default;font-family:WEB_FONT;font-size:16px;font-weight:600;margin-bottom:13px;margin-top:13px;padding-block:10px;text-align:center;transition:background-color .3s ease}.eyeIcon{display:flex;position:absolute;right:5%;top:55%}.form-control{background-color:#efefef;border:none;border-radius:10px;color:var(--text-input-color);font-family:WEB_FONT;font-size:14px;font-weight:500;height:50px;outline-width:.1px;padding-left:15px;width:100%}}@media only screen and (max-width:767.5px) and (orientation:portrait){.requiredFieldSymbol-tf{font-size:4vw}.eyeIcon-pw{display:flex;position:absolute;right:5%;top:25%}.textfield-field-tf{align-items:flex-start;align-self:flex-start;color:var(--primary-color);display:flex}.fieldInput-tt,.textfield-field-tf{font-family:WEB_FONT;font-size:15px;font-weight:500}.fieldInput-tt{border:none;border-radius:10px;color:var(--text-input-color);height:45px;outline-width:.1px;padding-left:15px;width:100%}.signRegNav{border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:default;font-family:WEB_FONT;font-size:16px;font-weight:600;margin-bottom:13px;margin-top:13px;padding-block:10px;text-align:center;transition:background-color .3s ease}.eyeIcon{display:flex;position:absolute;right:5%;top:55%}.form-control{background-color:#efefef;border:none;border-radius:10px;color:var(--text-input-color);font-family:WEB_FONT;font-size:14px;font-weight:500;height:50px;outline-width:.1px;padding-left:15px;width:100%}}@media only screen and (min-width:768px) and (max-width:1024.5px){.body{background-color:#fff}.body,.outLine{justify-content:center;min-height:80vh}.outLine{flex-direction:column}.svgPart{align-self:center}.eyeIcon-pw{display:flex;position:absolute;right:5%;top:22%}.form{display:flex;flex-direction:column;height:100%;justify-content:center;width:70%}.signInText{color:var(--primary-color);font-family:WEB_FONT;font-size:24px;font-weight:700;text-align:center}.formPart{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.textfield-field-tf{color:var(--primary-color);display:block}.fieldInput-tt,.textfield-field-tf{font-family:WEB_FONT;font-size:15px;font-weight:500}.fieldInput-tt{background-color:var(--bg-color);border:none;border-radius:5px;color:var(--text-input-color);height:100%;outline-width:.1px;padding-left:15px;width:100%}.signRegNav{border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:default;font-family:WEB_FONT;font-size:16px;font-weight:600;margin-bottom:13px;margin-top:13px;padding-block:10px;text-align:center;transition:background-color .3s ease}.eyeIcon{display:flex;position:absolute;right:5%;top:55%}.formikErrorText-tf{align-items:center;color:#c9444d;display:flex;font-family:WEB_FONT;font-size:12px;font-weight:500;height:25%;justify-content:flex-start}}@media only screen and (min-width:1025px) and (max-width:1439px){.body{background-color:#6b4dc521}.outLine{display:flex;flex-direction:row}.svgPart{height:100%;overflow:hidden;position:relative;width:50%}.eyeIcon-pw{display:flex;position:absolute;right:5%;top:25%}.form{display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.signInText{color:var(--primary-color);font-family:WEB_FONT;font-size:24px;font-weight:700;text-align:center}.formPart{align-items:center;display:flex;justify-content:center;width:50%}.form-control{height:40px}.formikErrorText-tf{align-items:center;color:#c9444d;display:flex;font-family:WEB_FONT;font-size:.8vw;font-weight:500;height:20%;justify-content:flex-start}.textfield-field-tf{color:var(--primary-color);display:block;font-size:1.1vw}.fieldInput-tt,.textfield-field-tf{font-family:WEB_FONT;font-weight:500}.fieldInput-tt{background-color:var(--bg-color);border:none;border-radius:10px;color:var(--text-input-color);font-size:1vw;height:100%;outline-width:.1px;padding-left:15px;width:100%}.signRegNav{border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:default;font-family:WEB_FONT;font-size:16px;font-weight:600;margin-bottom:13px;margin-top:13px;padding-block:10px;text-align:center;transition:background-color .3s ease}.eyeIcon{display:flex;position:absolute;right:5%;top:55%}}@media only screen and (min-width:1440px){.body{background-color:#6b4dc521}.outLine{display:flex;flex-direction:row}.svgPart{overflow:hidden;position:relative}.form,.svgPart{height:100%;width:50%}.form{display:flex;flex-direction:column;justify-content:center}.signInText{color:var(--primary-color);font-family:WEB_FONT;font-size:24px;font-weight:700;text-align:center}.formikErrorText-tf{color:#c9444d;font-family:WEB_FONT;font-size:.9vw;font-weight:500;height:25%;justify-content:flex-start}.formPart,.formikErrorText-tf{align-items:center;display:flex}.formPart{justify-content:center;width:50%}.textfield-field-tf{color:var(--primary-color);display:block;font-size:1.1vw}.fieldInput-tt,.textfield-field-tf{font-family:WEB_FONT;font-weight:500}.fieldInput-tt{background-color:var(--bg-color);border:none;border-radius:10px;color:var(--text-input-color);font-size:14px;height:45px;outline-width:.1px;padding-left:15px;width:100%}.signRegNav{border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:default;font-family:WEB_FONT;font-size:16px;font-weight:600;margin-bottom:13px;margin-top:13px;padding-block:10px;text-align:center;transition:background-color .3s ease}.eyeIcon{display:flex;position:absolute;right:5%;top:55%}}input[type=password]::-webkit-credentials-auto-fill-button{display:none!important;visibility:hidden!important}.header-section-view-main-container{align-items:flex-end;display:flex;height:12vh;justify-content:flex-start;width:100%}.header-section-view-logo-container{height:100%;width:10%}.header-section-view-logo-container svg{height:100%;width:100%}@media screen and (max-width:1024.5px){.header-section-view-main-container{align-items:flex-end;display:flex;height:24vh;justify-content:center;width:100%}.header-section-view-logo-container{align-items:flex-end;display:flex;height:50%;justify-content:center;width:50%}.header-section-view-logo-container svg{height:100%;width:100%}}@media screen and (max-width:767.5px){.header-section-view-logo-container svg{height:100%;width:100%}}@media screen and (max-width:767.5px) and (orientation:landscape){.header-section-view-logo-container{align-items:flex-end;display:flex;height:100%;justify-content:center;width:50%}.header-section-view-logo-container svg{height:100%;width:100%}}.auth-screen-main-container{display:flex;flex-direction:row;gap:5%;height:100%;width:90%}@media screen and (max-width:1024.5px){.auth-screen-main-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}}.auth-button-signInButton{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-family:WEB_FONT;font-size:1.2vw;font-weight:600;height:35%;justify-content:center;text-align:center;transition:background-color .3s ease}.auth-button-signInButton:active,.auth-button-signInButton:hover{background-color:var(--primary-color-click)}@media screen and (max-width:1023.5px){.auth-button-signInButton{font-size:14px;height:35px}}@media screen and (max-width:767.5px){.auth-button-signInButton{height:35%}}.auth-background-image{background-image:linear-gradient(#ffffffe6,#ffffffe6),url(/static/media/Auth-screens-bg.66ddeacf5d6f1797f22d.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:100vh!important;overflow:hidden!important;position:relative;width:100%}.auth-icon{position:absolute;width:auto}.icon-1{left:10%;opacity:.5;top:75%;width:250px}.icon-2{opacity:1;right:40%;top:30%;width:250px}@media screen and (max-width:1024.5px){.auth-background-image{background-image:linear-gradient(#ffffffe6,#ffffffe6),url(/static/media/Auth-screens-bg.66ddeacf5d6f1797f22d.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:100%!important;padding-bottom:8vh;width:100%}.icon-1,.icon-2{display:none}}@media screen and (max-width:767.5px) and (orientation:portrait){.auth-background-image{background-image:linear-gradient(#ffffffe6,#ffffffe6),url(/static/media/Auth-screens-bg.66ddeacf5d6f1797f22d.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:100%!important;padding-bottom:0!important;width:100%}.icon-1,.icon-2{display:none}}@media screen and (max-width:767.5px) and (orientation:landscape){.auth-background-image{background-color:green;background-image:linear-gradient(#ffffffe6,#ffffffe6),url(/static/media/Auth-screens-bg.66ddeacf5d6f1797f22d.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:100%!important;padding-bottom:0!important;width:100%}.icon-1,.icon-2{display:none}}.form-container-common{background-color:#c4dfe1cc;width:100%}.form-container-common,.form-container-inside-wrap-up{align-items:center;display:flex;height:95%;justify-content:center}.form-container-inside-wrap-up{flex-direction:column;width:70%}@media screen and (max-width:1024.5px){.form-container-common{background-color:#c4dfe1cc;height:550px;width:70%}.form-container-common,.form-container-inside-wrap-up{align-items:center;display:flex;justify-content:center}.form-container-inside-wrap-up{flex-direction:column;height:90%;width:60%}}@media screen and (max-width:767.5px) and (orientation:landscape){.form-container-common{background-color:#c4dfe1cc;height:730px;width:100%}.form-container-common,.form-container-inside-wrap-up{align-items:center;display:flex;justify-content:center}.form-container-inside-wrap-up{flex-direction:column;height:100%;width:85%}}@media screen and (max-width:767.5px) and (orientation:portrait){.form-container-common{background-color:#c4dfe1cc;height:80vh;width:100%}.form-container-common,.form-container-inside-wrap-up{align-items:center;display:flex;justify-content:center}.form-container-inside-wrap-up{flex-direction:column;height:100%;width:85%}}@media screen and (max-width:1024.5px){.signin-in-screen-forgetPassword{font-size:15px!important}.signin-in-screen-signInText{font-size:25px}.signin-left-container{display:none}.signin-right-container{display:flex;height:100%;width:100%}.form-container{background-color:#c4dfe1cc;height:100%;width:100%}.form-individual-text-field-wrap{display:flex;flex-direction:column;height:85%}}.auth-image-card-main-container{height:30%;position:relative;width:48%}.auth-image-card-image-container{height:100%;left:0;object-fit:cover;opacity:.3;overflow:hidden;position:absolute;top:0;width:100%}.auth-image-card-text-container{align-items:center;background-color:#0101011a;bottom:0;display:flex;height:30%;justify-content:flex-start;position:absolute;width:100%;z-index:2}.auth-image-card-text-style{color:#fff;font-family:PRIMARY;font-size:1.5vw;font-weight:700;margin:0 0 0 5px}.otp-screen-view-outLine{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:20}.otp-left-container{width:60%}.otp-left-container,.otp-right-container{align-items:center;display:flex;height:100%}.otp-right-container{justify-content:center;width:40%}.otp-in-screen-signInText{color:var(--primary-color);font-family:WEB_FONT;font-size:24px;font-weight:700;text-align:center}.otp-page-image-grid{align-items:center;display:flex;flex-wrap:wrap;height:95%;justify-content:space-between;width:90%}.otp-form-text-container{align-items:center;display:flex;flex-direction:column;height:10%;justify-content:center;width:100%}.otp-in-screen-otpText{color:var(--primary-color);font-family:WEB_FONT;font-size:1.5vw;font-weight:700;text-align:center}.otp-form-text-field-container{align-items:center;display:flex;flex-direction:column;height:35%;justify-content:space-around;width:100%}.otp-form-text-field-wrapup-container{flex-direction:column;height:100%;width:100%}.editEmail-otp,.instruction-otp,.otp-form-text-field-wrapup-container{align-items:center;display:flex;justify-content:center}.instruction-otp{flex-direction:column;font-family:WEB_FONT;font-size:14px;text-align:center}.otp-form-text-field-button-container{display:flex;flex-direction:column;height:25%;justify-content:center;width:100%}@media screen and (max-width:1024.5px){.otp-left-container{display:none}.otp-right-container{display:flex;height:100%;width:100%}.otp-in-screen-otpText{font-size:25px}}@media screen and (max-width:767.5px){.otp-in-screen-otpText{font-size:5vw}}.otp-input-parent-cont{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.label-otp-cont{padding-left:.15rem;position:relative;width:100%}.label-otp{color:#0d5f67;display:block;font-size:14px;font-weight:500}.otpInputs{display:flex;gap:10px;width:100%}.otpInput{border:none;border-radius:10px;font-size:16px;padding:10px;text-align:center;width:100%}.otpInput:focus{outline:none}.resendText-otp{color:#0d5f67;font-size:14px;line-height:20px}.resendLink-otp{cursor:pointer;text-decoration:underline}.resendLink-otp:hover{color:#0d5f67b3}.editEmail-otp{color:#0d5f67;padding:10px}.editLink-otp{cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline}.editLink-otp:hover{color:#0d5f67b3}.formikErrorText-tf-otp{align-items:center;color:#c9444d;display:flex;font-family:WEB_FONT;font-size:.85rem;font-weight:500;gap:2px;justify-content:flex-start;width:100%}.forgetpassword-screen-view-outLine{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:20}.forgetpassword-left-container{align-items:center;display:flex;height:100%;width:60%}.forgetpassword-right-container{align-items:center;display:flex;height:100%;justify-content:center;width:40%}.forgetpassword-in-screen-signInText{color:var(--primary-color);font-family:WEB_FONT;font-size:1.5vw;font-weight:700;text-align:center}.forgetpassword-in-screen-forgetPassword{color:var(--primary-color);cursor:pointer;cursor:"pointer";font-family:WEB_FONT;font-size:1.15vw;font-weight:600;margin-top:5px;text-align:end;text-decoration:underline;transition:color .3s ease}.forgetpassword-in-screen-forgetPassword:active{color:var(--primary-color-click)}.forgetpassword-form-text-container{align-items:center;display:flex;height:10%;justify-content:center;width:100%}.forgetpassword-form-text-field-container{align-items:center;display:flex;height:18%;justify-content:center;width:100%}.forgetpassword-form-text-field-wrapup-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.forgetpassword-image-grid{align-items:center;display:flex;flex-wrap:wrap;height:95%;justify-content:space-between;width:90%}.forgetpassword-form-text-field-button-container{display:flex;flex-direction:column;height:25%;justify-content:flex-start;padding-top:20px;width:100%}@media screen and (max-width:1024.5px){.forgetpassword-left-container{display:none}.forgetpassword-right-container{display:flex;height:100%;width:100%}.forgetpassword-form-container{background-color:#c4dfe1cc;height:100%;width:100%}.forgetpassword-form-text-field-container{align-items:center;display:flex;height:15%;justify-content:center;width:100%}.forgetpassword-form-text-field-button-container{display:flex;flex-direction:column;height:25%;justify-content:flex-start;width:100%}.forgetpassword-in-screen-signInText{font-size:25px}}@media screen and (max-width:767.5px){.forgetpassword-in-screen-signInText{font-size:5vw}.forgetpassword-form-text-field-container{align-items:center;display:flex;height:18%;justify-content:center;width:100%}}.signin-screen-view-outLine{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:20}.signin-left-container{align-items:center;display:flex;height:100%;width:60%}.signin-right-container{align-items:center;display:flex;height:100%;justify-content:center;width:40%}.signin-in-screen-signInText{color:var(--primary-color);font-family:WEB_FONT;font-size:1.5vw;font-weight:700;text-align:center}.signin-in-screen-forgetPassword{color:var(--primary-color);cursor:pointer;cursor:"pointer";font-family:WEB_FONT;font-size:1.15vw;font-weight:600;margin-top:5px;text-align:end;text-decoration:underline;transition:color .3s ease}.signin-in-screen-forgetPassword:active{color:var(--primary-color-click)}.form-text-container{height:10%}.form-text-container,.form-text-field-container{align-items:center;display:flex;justify-content:center;width:100%}.form-text-field-container{height:34%}.form-text-field-wrapup-container{display:flex;flex-direction:column;height:100%;justify-content:space-around;width:100%}.signin-image-grid{align-items:center;display:flex;flex-wrap:wrap;height:95%;justify-content:space-between;width:90%}.form-text-field-button-container{display:flex;flex-direction:column;height:25%;justify-content:space-around;width:100%}@media screen and (max-width:1024.5px){.signin-in-screen-forgetPassword{font-size:1.15vw}.signin-in-screen-signInText{font-size:1.75rem}.signin-left-container{display:none}.signin-right-container{display:flex;height:100%;width:100%}.form-container{background-color:#c4dfe1cc;height:100%;width:100%}.form-individual-text-field-wrap{display:flex;flex-direction:column;height:85%}}@media screen and (max-width:767.5px) and (orientation:portrait){.signin-in-screen-forgetPassword{font-size:3.5vw}}@media screen and (max-width:767.5px) and (orientation:landscape){.signin-in-screen-forgetPassword{font-size:2.5vw}}.home-page-main-container{flex-direction:column;padding-top:7vh;width:100%}.home-page-filter-container,.home-page-main-container{align-items:center;display:flex;height:100%;justify-content:center}.home-page-filter-container{flex-direction:row;padding-bottom:3vh;width:95%}.home-page-dropdown-filter-container,.home-page-dropdown-filter-container-mobile{align-items:center;display:flex;gap:10px;height:100%;width:50%}.home-page-dropdown-filter-name{font-family:WEB_FONT;font-size:18px;font-weight:600}.home-page-search-filter-container,.home-page-search-filter-container-mobile{align-items:center;display:flex;height:100%;justify-content:flex-end;width:50%}.home-page-search-filter-container-mobile{gap:25px}.search-box-container{border-radius:17px;width:288px}.search-box-container,.search-box-container-mobile{background-color:var(--primary-light);height:35px;position:relative}.search-box-container-mobile{align-items:center;border-radius:5px;display:flex;justify-content:center;width:39px}.search-input-box{background-color:initial;border:none;border-radius:17px;color:var(--grey-color);font-family:WEB_FONT;font-size:13px;font-weight:500;height:100%;outline:none;overflow:hidden;padding-left:15px;width:90%}.search-box-container svg{font-size:16px;pointer-events:none;position:absolute;right:10px;top:45%;transform:translateY(-50%)}.home-page-all-courses-container{height:100%;width:100%}.home-page-filter-container-mobile{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;padding-bottom:3vh;width:95%}@media only screen and (max-width:767.5px) and (orientation:landscape){.search-box-container{background-color:var(--primary-light);position:relative}.search-box-container svg{font-size:16px;pointer-events:none;position:absolute;right:20px;top:45%;transform:translateY(-50%)}}@media only screen and (max-width:767.5px) and (orientation:portrait){.search-box-container{background-color:var(--primary-light);position:relative}.search-box-container svg{font-size:16px;pointer-events:none;position:absolute;right:20px;top:45%;transform:translateY(-50%)}}@media only screen and (min-width:768px) and (max-width:1024.5px){.search-box-container{position:relative}.search-box-container svg{font-size:16px;pointer-events:none;position:absolute;right:20px;top:45%;transform:translateY(-50%)}}@media only screen and (max-width:768px){.home-page-main-container{margin-top:3vh}.home-page-filter-container{flex-direction:column}.search-box-container{position:relative}.home-page-dropdown-filter-container{order:2;width:100%}.home-page-search-filter-container{align-items:center;display:flex;justify-content:center;order:1;padding-bottom:25px;width:100%}.search-box-container svg{font-size:16px;pointer-events:none;position:absolute;right:20px;top:45%;transform:translateY(-50%)}}.individual-course-card-container,.individual-course-card-container-skeleton-loader{align-items:center;background-color:var(--white-color);border-radius:10px;display:flex;flex-direction:column;height:277px;width:250px}.individual-course-card-container-video-container{border-top-left-radius:10px;border-top-right-radius:10px;height:115.73px;width:100%}.individual-course-card-container-video-container img{border-top-left-radius:10px;border-top-right-radius:10px;height:100%;object-fit:cover;width:100%}.individual-course-card-container-video-details-container{align-items:center;display:flex;flex-direction:column;height:85px;justify-content:center;padding-top:5px;width:96%}.individual-course-card-container-video-details-container-row1{align-items:flex-end;display:flex;flex-direction:row;height:40%;padding-top:8px;width:100%}.individual-course-card-container-video-details-container-row2{display:flex;flex-direction:column;height:60%;padding-top:8px;width:100%}.individual-course-card-container-video-details-container-row1-sub-name-container{display:flex;height:100%;justify-content:flex-start;width:30%}.individual-course-card-container-video-details-container-row1-sub-name-inside-container{align-items:center;background-color:#d1e1e3;border-radius:5px;display:flex;height:100%;justify-content:center;width:35px}.individual-course-card-container-video-details-container-row1-sub-amount-container{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;width:70%}.Sub-name-stylings{color:#21373f;font-family:WEB_FONT;font-size:12px;font-weight:600}.Sub-amount-offer{color:#00c521;font-family:WEB_FONT;font-size:10px;font-weight:600;line-height:1}.Sub-amount-stylings-cancel{color:var(--grey-color);font-family:WEB_FONT;font-size:12px;font-weight:600;line-height:0}.Sub-amount-stylings{color:#21373f;font-family:WEB_FONT;font-size:16px;font-weight:600;line-height:1}.topic-heading{color:var(--black-color);font-family:WEB_FONT;font-size:15px;font-weight:500}.topic-details{color:var(--light-black-color);font-family:WEB_FONT;font-size:11px;font-weight:400}.individual-course-card-container-video-details-button-container{align-items:center;display:flex;height:33px;justify-content:center;padding-top:10px;width:100%}.individual-course-card-container-video-details-button{background-color:var(--primary-color);border:1px solid #7445ff;border-radius:3px;color:var(--white-color)}.individual-course-card-container-video-details-button,.individual-course-card-container-video-details-incart-button{align-items:center;display:flex;font-family:WEB_FONT;font-size:17px;font-weight:600;height:100%;justify-content:center;width:96%}.individual-course-card-container-video-details-incart-button{background-color:var(--white-color);border:1px solid var(--primary-color);border-radius:3px;color:var(--primary-color)}.column-split-up{display:flex;flex-direction:column;height:137px;justify-content:space-between;padding-top:3px;width:98%}.individual-course-card-container-video-details-container-row1-sub-name-inside-container-b{align-items:center;justify-content:center;width:35px}.individual-course-card-container-video-details-container-row1-sub-amount-container-b,.individual-course-card-container-video-details-container-row1-sub-name-inside-container-b{animation:shine 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border:none;border-radius:5px;display:flex;height:100%}.individual-course-card-container-video-details-container-row1-sub-amount-container-b{justify-content:flex-end;width:50%}.individual-course-card-container-video-container-b{background:#eee;border:none;border-top-left-radius:10px;border-top-right-radius:10px;border-radius:5px;height:115.73px;width:222px}.individual-course-card-container-video-container-b,.individual-course-card-container-video-details-button-b{animation:shine 1.5s linear infinite;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%}.individual-course-card-container-video-details-button-b{border:none;border-radius:3px;border-radius:5px;height:100%;width:96%}.home-page-individual-courses-container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.home-page-individual-courses-container-course-name-container{display:flex;height:100%;justify-content:flex-start;width:95%}.home-page-individual-courses-container-course-name-container-right{display:flex;height:100%;justify-content:flex-end;width:95%}.home-page-individual-courses-container-course-name-container-p{display:flex;height:30px;justify-content:flex-start;width:100px}.do{min-height:5vh;min-width:150px}.do,.do-123{animation:shine 1.5s linear infinite;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border:none;border-radius:5px;display:inline-block}.do-123{min-height:100%;min-width:100%}.home-page-individual-courses-container-course-name{color:var(--black-color);font-family:WEB_FONT;font-size:18px;font-weight:600}.home-page-individual-courses-container-course-video-list-container{align-items:center;display:flex;height:100%;width:100%}.home-page-individual-courses-container-course-video-list-container-flex-wrapup{align-items:flex-end;background-color:var(--primary-light);display:flex;gap:50px;height:100%;width:65%}.home-page-individual-courses-container-course-video-list-container-flex-wrapup-right{align-items:flex-start;background-color:var(--primary-light);display:flex;gap:50px;height:100%;width:65%}.home-page-column-align-see-more{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:3vh;padding-bottom:4vh;padding-top:4vh;width:100%}.see-more-btn{border-bottom:4px solid var(--dark-green);color:var(--dark-green);cursor:pointer;font-size:18px;font-weight:600}.video-card-wrapper{display:flex;gap:50px;justify-content:flex-start;width:100%}.left-view-home-page-view-overall-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:25px;padding-top:25px;width:100%}.left-view-home-page-left-side-content-view,.left-view-home-page-left-side-content-view-right{align-items:flex-end;display:flex;flex-direction:column;width:60%}.left-view-home-page-left-side-content-view-right{order:2}.left-view-home-page-right-side-content-view,.left-view-home-page-right-side-content-view-right{align-items:center;background-color:#eff4f5;display:flex;height:400px;justify-content:center;width:40%}.left-view-home-page-right-side-content-view-right{order:1}.left-view-home-page-left-side-content-view-course-name-header-container{align-items:flex-end;display:flex;line-height:1;margin-bottom:10px;width:95%}.left-view-home-page-left-side-content-view-course-content-container{background-color:#eff4f5;display:flex;justify-content:flex-end;padding-bottom:10px;padding-top:10px;width:100%}.left-view-home-page-left-side-content-view-course-content-container-right{background-color:#eff4f5;display:flex;justify-content:flex-start;padding-bottom:10px;padding-top:10px;width:100%}.left-view-home-page-left-side-content-view-wrapup{align-items:flex-end;display:flex;flex-direction:column;width:100%}.left-view-home-page-left-side-content-view-course-name-header-container-right{display:flex;justify-content:flex-end;line-height:1;margin-bottom:10px;width:95%}.left-view-home-page-left-side-content-view-wrapup-right{align-items:flex-start;display:flex;flex-direction:column;width:100%}.left-view-home-page-left-side-content-view-course-name-header-container-right-mobile{display:none}.left-view-home-page-left-side-content-view-course-content-container-wrapup{width:100%}.left-view-home-page-left-side-content-view-course-name-header-container-right-mobile-right{display:none}@media screen and (max-width:767.5px){.home-page-individual-courses-container-course-video-list-container-flex-wrapup{display:flex;justify-content:center}.left-view-home-page-left-side-content-view-course-name-header-container-right-mobile{display:flex;justify-content:flex-start;line-height:1;margin-bottom:10px;width:95%}.left-view-home-page-left-side-content-view-course-name-header-container-right-mobile-right{display:flex;line-height:1;margin-bottom:10px;text-align:end;width:95%}.left-view-home-page-view-overall-container{display:flex;flex-direction:column}.left-view-home-page-right-side-content-view{height:400px;order:1!important;width:100%}.left-view-home-page-left-side-content-view{order:2;width:100%}.left-view-home-page-right-side-content-view-right{align-items:center;background-color:#eff4f5;display:flex;height:400px;justify-content:center;order:1;width:100%}.home-page-individual-courses-container-course-video-list-container-flex-wrapup,.left-view-home-page-left-side-content-view-right{width:100%}.left-view-home-page-left-side-content-view-course-content-container-right{display:flex;justify-content:flex-end;width:100%}.left-view-home-page-left-side-content-view-course-name-header-container,.left-view-home-page-left-side-content-view-course-name-header-container-right{display:none}}.slider-container{flex-direction:row;position:relative;width:100%}.owl-theme,.slider-container{align-items:center;display:flex;justify-content:center}.slide-item{align-items:space-around;display:flex;gap:250px;justify-content:center;transition:.3s}.owl-theme .owl-nav{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.owl-theme .owl-nav button{background:#4caf50;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:30px;padding:10px 20px;pointer-events:auto;transition:.3s}.owl-theme .owl-nav button:hover{background:#45a049}.owl-theme .owl-nav .owl-prev{left:10px;position:absolute;z-index:100}.owl-theme .owl-nav .owl-next{position:absolute;right:10px;z-index:100}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;-webkit-transform-style:preserve-3d;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1RTM0MEU5QzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU1RTM0MEVBQzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTVFMzQwRTdDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTVFMzQwRThDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6n647gAAAP5klEQVR42uxcCVRU1xl+82aGQWAQEcVAFI2gWCMqxDWYYOPCSQPxpNianLjHGJtdY2ubGI0naeBU20ZjTBQxotGKB6IhatVoIkQSRR1EQNFRBlllGZDNGRDof4f/6eP63jDMjqf3nCvOW+7yvX+//72S9vZ25v/F/CIj/0gkErMbMPcDNDU1+SkUilB4fwr0/wTUwVD7Q/Uw3l17dWtraxXUfJ1OlwntpGk0mtzJkyfXtJsxGEvmbnif9GkvAO/evfsM/JkilUrnQp+PWZMSWlpacuvr67dptdq0oKCgbLjUZgqglgLIWMrC5H1jVa/Xj4LJvd/W1lbUbqfS3NycU1lZ+U5CQkI/GCJrbHwWF1sBCKBFAMVta3dggf4rqqqqYk+fPj0UhirlOM6aAFqdhQG4MSzLvgVsutDYeyC/tDU1NWqQX5dycnLysrOzS86cOVOVmZlZT5oVeqdXr17sjBkzvEJCQvqGhYUNGTZs2OMDBgwY7enpGQD9uYn1BdRfW11d/eW0adM+hn7uwJjbnFIGwkDXAnhrjCiOCgDs159//jlt3759eSdPnqwgWGLVE/yhtpKmjI2ZsCUqQDlUxYoVKwIjIyPHjxw58pn+/fuHiYEJ4uQayMjNfn5+X5K+CJBOIQOB6iYDeL+KsVJFRcXFlJSUTyZNmjQTXgmFOgzqo1D7QlUS4kIwBNmMYjkOQPKsC1QCVm+o/aEGrFq1aoZKpfqisbGxWGw8wNbfzJw50xvbcCyAYE6sFBvorVu3VFu3bv0LPDYJ6igyQQTNHQFju1JCplQElYChwA/iO2vWrDEgDmKB6kuExgYi5HphYeFSfId1CIAAXqLQ4BoaGoqTkpI+hkcmQ30cqa03N1hrgGYCmISq+86bN29sfn5+PIz1jtBYCwoKPsIPytoNQHhHCSybKjSg3Nzcb8PDw5+Dx8YgxfVGVpPYEjgRMDkgfXbu3Pk8KK3zQmMuLS2NR8qV2hzAO3fuBAB4P9CDgOtVO3bsWA2PTEQZ5wPV1dYU1w0g3ceOHRtw9erVL4nyEJDTSfixpTYDEJ7tD+D9RHcOJkLe/PnzX0QFMYj7mo4GToC1idztk56e/idQfPX0PMrLy/d1G0RTAYTnZADefwXI/8yECROeRSXhi1QncSbwBKjR48CBA1HANaX0fIqKiuK7BaKpAAJ4KXRn169fP+Hv7/9buP0b1K5yZwaPosZeiYmJ4QCihp6XWq2OQy5irQIgaLA4uhMwAdI9PDyehtvBhC2IYevswAmAqABrIRx851v0/C5cuLCcUGqXIHYFIPiTiwXsu6zg4OAZcHsEgiftSeBRILqAR/QszPM2f45giGtCQ0MD0fQyD0BUGrcoG68IfMrn4fZIqN49jfLEKBEobh78buXPtaSk5ACKJqlZAALr7uQ3CL/1sbGxb6KN16+ng8ebu0EmAmCf0dyWlZVFTDNPUVYWAxBI+hW6sR9//HEL3BoH1R+NY+YhAdAAYlhYWO+6urrT/DkTVxA4bgRaF6YDCKybxW+orKzsHFx+Eupj6MBLLAEQPlCMKcEDOwJoMHGOHj0aBpzWyJ87cQVFWVkIQGhgBRWY1L/77rsLUe558cnZgsGTr5sEA34cQ1MSJwCQFDkoyVia+77++uto9JklRgGE33Kgvnz+yyqVKglZ9xG09RhrAIgfp7q4uPj96OhopSPcPqF449q1a310Ot1Vigp3wb0B3EKcKIBAfa/zX9Tr9bXTp08n6AcJfQFLAeSZDefz8vKetXfgQaRINRrNIlqBxsXFTX8AA7oRoL5s/ouZmZkE+TDUutLuLiqZCiA3TvCrdyQnJz9mL9tSrMydO9cdqDCH4sTPMXArFQQQHOxp/Bfgd+OcOXOIsA9ExcHYGECO6kuAAl63RzTHSGFBcb5BcUkJXB+KITJBAD+ifN3jcPmJB1C3MYBcqa+vPwUG7lO29LGNlT179viCjO7kSIDX8jf0vlihRaFO0YktW7asQF/X4wHtYwcASYEx6SoqKj7bvHnzAFuwdReFBbswnj8erVabjSE7RScAwaEeT5FraWBgYASG4+XmLqxbCiBvDeMalLk4cImdAGSKiooi6QCsu7v7KIzW3LfnJBLJFP6LN2/ePK9Wq2+T1UjimDg6iUehUMD3DEy8fft2cnp6eiiMVyaxeE2y63Lq1KkM0MDF/GsLFy4cwomVe18BHlLxUd67dy/xAYej2mYcTYGUYV8HAn7dggULvCxVMqasnYPBv4/fP3zA9WgTSrmG3KgB6ubPn/975HUXZwOQ56dmge04yxLb0ZRSU1PzJhWRuoEurauhEZB/Y/gP1NbW3vD09JxgTPs6A4CcngHBvic1NTXYHJfQlFJSUjIZOLSW32lUVFQ4idKwCMII/gsA4E3QPiTdormLNAtnKJI+ffq8GBkZmQZy+21CFSAaWWt2AHK3ALhSw782depUYg+6cB0N598Eb6AIwbsrlujjdJmiMlm/gQMHrgfr4QewHacCiHJrKZk1a9ZUAAV2AnDo0KEDiSJhUQMP4d+srKws4SX69Kji5uY2ecyYMUdgDp/v3r3bH+Zmcf7L/v37W8EeLeRf8/X1fYQPYD+KAmuQ+tqYHlgI9fn4+Lw6e/bs0zdu3FgIv12tQI1l/B+gI0h8UMaxsCfF8w1IfT06A93FxWXQkCFDtoFLeCAjI2OcJbYjcUL4v11dXQ1rxxyACip9g1MebcxDUDw8PGZOnDgxHVzCf5BAgDlKhriUneJdUqkLH0CWeritp1OfQHJlHbCzDiPqsu6+z7JsM/XbYDJxwHVSFnK5QTY+FACSGGNOTs6BWbNmvQJU+B9z50XkKkVkBvdWhp3c4d9UKpWuYtGXnlRAGebu2LFj68qVK88QhwJrvTm+Pb1/paWl5Q4fwFr+TS8vLyUC2CNBBM+qFvzVPTExMfvAKdAicCQwQpIszTLNgGV9+L/B3iTttbFIjuX8m/369fPhlhx7Gnhqtfr44sWLl06bNi0BwCMOAYmkVJI5mwseUuCj/N9VVVWkzVYZkmMBqOV7N8GG8kcA2Z4CHJheN8Dg3bZkyZKfiDcKVYvsqudvazBTjsrBlRvEv1ZaWlp2D0Ag+Xz+TW9v70EY73J6AGFiTefOndu/aNGi3ZcvX65AdiUAEhnVas7+ObrodDo/sCk7bU3Lysq6afDWSPvFxcXDqGh0WUhISCgXdXXWaExRUdHp5cuXL8B1G+Lce3c3Ym1KAQ59BsRcpyT14ODgCENMkDSyceNGBbUO0frpp5/OxgFJnA3AhoaGUtwFQLZPjMDgpps5ayYm2pAf8Puvqam5ynQkGvS9l+IFbHyW/1BaWlocI7QS70AAW1tbmy9evLg/IiKC2wUwCN1Qs1NDTKTAY/xxfP/99yQiPcrQN9dIZWXlEir3+RRcHsKIZSXZGUCyaWfdunWvQZfjmY4sCavsAjBBRPkCR9bwxzJlypTfwa3BBnHBNZKXlxdELarXzZs3L7wrOWhrAMmmxCNHjvxTJpORzDCS3OSH6zRSe6zKgZKawx8PaHsNfsT+BiXLa0QKbHyF//CJEyfWMiIpHXYAsC0/P//w7NmzSWZEKH5xL8bKi+wmAJhKLax/AZdD7kWw+FmaWq32r9SmvAtMx24jhT0BBBcsHxQbWdSfgNFy8rV7MTZI8+jCfAkE9m3ij2316tWLUOO70gAy8MVHU9q4LT4+/iWmY9+EzTMTyOYXUF5b/f39p6KQfhRFiM3yB7tQHhso7XsNP+p95Uo1IgWVfZZKtD6OckduSwALCwtPLVu27GW06YjRSvJPbJ7qJlaampr8gX60/DEeOnRoA37Y+wRF5wmXl5cvoaiwZdu2bTFICRJrAwhCuTAxMfFDnk3nizadXZItxQqYTJ9QyoOsiTz5gEgTaEQBvH+B2oiXIUaFFgy++cqVKwmhoaGR0Mxoa9h01gIQN1TWUAp1E46zTycXV6ARkhe3TCBD/22coFUyVDUazQtMx67OIKYjgVvBOGZLrBD1fUNTn1KpnIKWgOsDFCRQFCAwU6jtrGVLly4dTTdgwcAVaJZ4MA7c6SRgtkTTxHP8+PGNSH3eDwRYRABks7OznxbYmXkI7UKZFQDkdpY7zTYH9DqK6N2oTMfO+wBBr8yIIJXDy3+nQVSpVGsY3s6dh2WjDfxfIrQLPy4u7g1GYHuHKQASCnGvq6v7ic5WB9dqDmpKycMCIMzrAWJJT0+PR7dN1IzrMtH64MGDIdB4A3W0UuWuXbsiGCffXG0qgDC/1wTs0jQ0W4YyQhtsTATQsPBUUFDwjsAZCTe3b98+iXHQgRLWqqA05pKUSDpggLvwg9FoZo1GU7paT2E6djJuFABRk5yc/GRPBRHAI5tpWih3smn9+vVvo9b16XIR3sSgIvkCSjCo9wqclFYOsiKqp7Gz2IFBKSkpsRht9mO6yM7tDoAciJ4AYrJApLhRrVb/2Z4umAXVE8a7XQi8w4cP/wuDBQEY/ZFYE0AG7bbe5HgQkTOpkjZs2DCQcdIjAIBbnqC38XJLBd999x1JPJqIUXjTTzIyY9XPACJoqa+EQAS5eC03N/cPjnLNRKoLgLSKrEcZOTBoPLpq3TsGysxlUwKiJ3grH5B1WSEga2trk8+ePTuOceBeYFQUzwHVZYqts2AIjUS8B3IiqLur7uauNxsUy6ZNmyKqq6vPiqyiNYJJsBuAnmRnIFkA7nmoJ8Wi3pcuXUqG8YSjl3HvwCBz0hYsWbRnUdgOACWy1dh+N/BoDoIp9MekpCRvWykaYMfBIOfeAuDOGtlbUgGe1AaMPwZheEpudh6QFTIfJEhdXqmpqS+BIjltbL0DJlgIYH4FfvYLWVlZ/haCKdPpdMOgzUUAWgp8qNvG+iZUhwbyWNS05p3Yxp+8tY4AxbRZQo29MzMzXx0+fPhLSqUyqIu02VqY+BWouVCzwYgl+SZkx2gtUFMDy7J6aKNdLpe7gThQSqVSQr1+8DcQ+hsNf0fCM0FMF4fjXLt27Sho2UPvvffeGV7iEckDt3wfjDWOABU4IY24PwEZGRkfggy83O6AQpYigOK+jY2NfR01LFkueISOP1ojBdZqAPIGxSJVEPkSkJCQ8LJKpfoK2K3S1sCRNLdjx479OyYm5gVcoBqOwCmF1pQtll/WYmGRpEQWB+2KJoI72FxPjRo1alxwcHCku7v7YGukuGm12qu//PJL6tGjR1VgFagxta0e2ZRs19WLpbr1iKPgcW+GlAcmkZVu0dHRflFRUcHDoPj5+QWBvPN1dXXtS2SeTCZzw0x4YsvpyRmoer2+HmQjWE3VJQUFBerz58+rd+3aVaDRaJoQtEYEjH+sstEj4R0OoJlamwPTBascWV7O3D8OmcXKDa4dBX4rJom3YG3mVe6a3bZpOAJAIVuSO1ib5eVmCyW5t1NActVh+1r+J8AAu6ig4K2spqcAAAAASUVORK5CYII=) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.course-list{z-index:1}.home-page-dropdown-filter{align-items:center;background-color:var(--primary-light);border-radius:5px;display:flex;height:35px;justify-content:center;position:relative;width:147px}.home-page-dropdown-filter-extend-name{font-family:WEB_FONT;font-size:15px;font-weight:600}.course-list{background-color:var(--primary-light);padding-left:23px;padding-right:23px;position:absolute;z-index:10}.course-video-page-main-container{align-items:flex-start;display:flex;flex-direction:row;gap:10px;justify-content:center;padding-bottom:4vh;padding-top:2.7vh;width:100%}.course-video-page-left-video-container{display:flex;flex-direction:column;height:100%;width:67%}.course-video-page-right-video-details-container{align-items:flex-start;background-color:var(--primary-light);border-radius:5px;display:flex;height:450px;width:28%}.course-video-page-course-video-container{height:100%;width:100%}.course-video-container{height:450px;object-fit:cover;width:100%}.course-video-page-course-video-description-container{display:flex;flex-direction:column;height:100%;width:100%}.course-video-page-course-title-name-container{height:100%;padding-top:3vh;width:100%}.course-video-page-course-description-container{height:100%;padding-top:1vh;width:100%}.course-title-text-style{font-family:WEB_FONT;font-size:var(--text-color);font-size:18px;font-weight:500;text-align:start}.course-description-text-style{font-family:WEB_FONT;font-size:var(--text-color);font-size:16px;font-weight:400;text-align:start}.course-video-page-main-topic-container{display:flex;flex-direction:column;height:100%;padding-top:3vh;width:100%}.course-video-page-topic-heading-row{align-items:center;background-color:var(--light-green);display:flex;flex-direction:row;height:47px;justify-content:center;width:100%}.topic-heading-container{align-items:center;display:flex;height:100%;justify-content:flex-start;width:35%}.topic-icon-details-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-end;width:63%}.topic-heading-styling{color:var(--topic-heading-black);font-family:WEB_FONT;font-size:18px;font-weight:600}.topic-icon-details{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;width:33%}.topic-icon-details svg{fill:var(--icon-color);height:50%;width:30%}.icon-desc-styling{align-items:center;color:var(--icon-color);display:flex;font-family:PRIMARY;font-family:WEB_FONT;font-size:12px;font-weight:600;height:100%;text-align:center;width:70%}.row-wrapup{height:100%;padding-top:1vh;width:100%}.topic-title-container-field{height:52px}@media screen and (max-width:1024.5px){.course-video-page-main-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.course-video-page-left-video-container{display:flex;flex-direction:column;height:100%;width:90%}.course-video-page-right-video-details-container{align-items:flex-start;background-color:#fff;display:flex;height:100%;padding-bottom:3vh;width:100%}.course-description-text-style{font-size:13px}.topic-heading-styling{font-size:15px;margin-left:10px}.course-title-text-style{font-size:15px}.topic-heading-container{width:23%}.topic-icon-details-container{width:75%}}@media screen and (max-width:767.5px){.course-video-page-topic-heading-row{align-items:center;background-color:var(--white-color);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.topic-heading-container{align-items:center;background-color:var(--light-green);display:flex;height:47px;justify-content:flex-start;order:2;width:100%}.topic-icon-details-container{align-items:center;display:flex;flex-direction:row;height:47px;justify-content:space-between;order:1;width:100%}.icon-desc-styling{font-size:9px}}@media screen and (max-width:350.5px){.icon-desc-styling{font-size:8px;font-weight:600;text-align:center}}.SessionPopUp_sessionPopUp__9iJ-I{height:100vh;text-align:center}.SessionPopUp_overlay__sqwIt{align-items:center;background-color:#f6f6f6b0;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.SessionPopUp_popup__3dpXw{background-color:#e8e5f3;border-radius:8px;padding:20px;text-align:center}.SessionPopUp_popDetails__VsWZY{padding:30px}.SessionPopUp_sessionExpired__1ju4u{color:#170f49;font-family:WEB_FONT;font-size:20px;font-weight:700;line-height:46px}.SessionPopUp_logIn__Yub1w{color:#6f6c90}.SessionPopUp_logIn__Yub1w,.SessionPopUp_sessionLogInbutton__2jdVa{font-family:WEB_FONT;font-size:14px;font-weight:500;line-height:20px}.SessionPopUp_sessionLogInbutton__2jdVa{background-color:#4a3aff;border:none;border-radius:5px;border-radius:56px;color:#fff;cursor:pointer;padding:8px;width:100%}.SessionPopUp_sessionLogInbutton__2jdVa:hover{background-color:#2c1af8}.video_container{align-items:center;display:inline;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.video_player_new{background-color:#000;border-top-left-radius:var(--common-border-radius);border-top-right-radius:var(--common-border-radius);height:75dvh;min-height:56dvh;object-fit:cover;overflow:hidden;position:relative;width:100%}.video_controls{align-items:center;background-color:var(--bg-color);border:1px solid #a6a6a6;border-top:none;display:flex;justify-content:space-between;padding:10px;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:2}.video{height:100%;object-fit:cover;width:100%}.playIcon{align-items:center;background-color:#323435;border-radius:50%;cursor:pointer;display:flex;height:71px;justify-content:center;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:71px}.video_player_new:hover .playIcon{opacity:1}.controls_one{cursor:pointer;gap:15px;width:60%}.controls_one,.controls_two{align-items:center;display:flex}.controls_two{gap:10px;justify-content:center;width:25%}.controls_three{align-items:center;display:flex;gap:25px;justify-content:flex-end;width:40%}.playback_speed{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;display:flex;font-weight:700;justify-content:center;line-height:10px;outline:none;padding:8px}.playback_options,.playback_speed{background-color:#d9d9d9;border-radius:5px;cursor:pointer;font-size:14px}.playback_options{color:#000;font-weight:600}.video_length{font-size:15px;font-weight:600;gap:.2rem;justify-content:center;line-height:12px}.sub_fullscreen,.video_length{align-items:center;display:flex}.sub_fullscreen{justify-content:space-between}.fullScreen:hover,.subtitles:hover{cursor:pointer}.seekToPositionView{background-color:#d9d9d9;border-right:1px solid #a6a6a6}.video_timeline{background-color:#f9f9f980;border-left:1px solid #a6a6a6;cursor:pointer;height:5px;margin-right:5px;position:relative;transition:.25s;width:100%}.buffer_progress{background-color:#d9d9d9;height:100%}.play_progress{background-color:#0d5f67;height:100%;left:0;position:absolute;top:0;transition:.15s}.end_circle{border-radius:50%;height:10px;padding-right:10px;position:absolute;right:-4px;top:50%;transform:translate(50%,-50%);width:10px}.fast_text_left,.fast_text_right{background-color:#000000b3;border-radius:5px;color:#fff;padding:5px 10px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:999}.fast_text_right{left:90%}.fast_text_left{right:80%}.soundbar_container{cursor:pointer;flex-direction:row-reverse;gap:5px;height:40px}.soundBar,.soundbar_container{align-items:center;display:flex;justify-content:center}.soundBar{margin-top:5px}.video_backward,.video_forward{cursor:pointer}.mobile_video_player{display:none}.mobile_video_player,.video_controls{-webkit-user-select:none;user-select:none}.spinner-course-videos{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.trial-loader{animation:spin 1s linear infinite;border:4px solid #0d5f6730;border-radius:50%;border-top-color:#0d5f67;height:75px;width:75px}video::-webkit-media-controls{visibility:hidden}video::-moz-media-controls{visibility:hidden!important}video::-webkit-media-controls-enclosure{visibility:visible}.cedu_cam_bubble{background:#000;border-radius:var(--common-border-radius);box-shadow:0 8px 24px #0000001f;height:88px;overflow:hidden;position:absolute;right:12px;top:12px;width:140px;z-index:3}.camera_name_initial{aspect-ratio:1/1;background-color:#d1e1e3;border-radius:50%;box-shadow:0 6px 16px #00000026;display:grid;place-items:center;width:64%}.camera_name_text{color:#0d5f67;font-size:clamp(22px,10vw,56px);font-weight:800;letter-spacing:.5px;line-height:1}.cedu_cam_bubble video{height:100%;object-fit:cover;width:100%}.cedu_bot_bubble{display:grid;height:16.9rem;place-items:center;width:16.9rem;z-index:3}.cedu_bot_svg{shape-rendering:geometricPrecision;display:block;height:100%!important;width:100%!important}@keyframes botPulse{0%{box-shadow:0 0 0 0 #0ea5e959}70%{box-shadow:0 0 0 16px #0ea5e900}to{box-shadow:0 0 0 0 #0ea5e900}}.aiav-agent{bottom:14px;left:14px;pointer-events:none;position:absolute;width:min(180px,22vw);z-index:3}.aiav-agent__img{display:block;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35));height:auto;object-fit:contain;width:100%}.aiav-agent__glow{background:radial-gradient(closest-side,#00000059,#0000);bottom:-6%;filter:blur(8px);height:42px;left:10%;pointer-events:none;position:absolute;right:10%}.aiav-agent.thinking .aiav-agent__img{filter:drop-shadow(0 8px 18px rgba(2,132,199,.28))}.aiav-agent.speaking .aiav-agent__img{filter:drop-shadow(0 8px 18px rgba(234,88,12,.28))}.cedu_ask_row{display:flex;flex-direction:column;gap:8px;margin-top:12px}.cedu_ask_input_wrap{align-items:center;background:#f7f9fc;border:1px solid #e8eef6;border-radius:var(--common-border-radius);display:flex;flex-wrap:wrap;gap:8px;padding:8px 10px}.cedu_ask_input{background:#0000;border:none;flex:1 1;font-size:14px;outline:none;padding:6px 4px}.cedu_ask_send,.cedu_ask_stop{align-items:center;border:none;border-radius:var(--common-border-radius);cursor:pointer;display:flex;justify-content:center;padding:8px 10px;transition:transform .06s ease,background .2s ease}.cedu_ask_send{background:#0d5f67;color:#fff}.cedu_ask_send:disabled{background:#b7c3cf;cursor:not-allowed}.cedu_ask_stop{background:#ffe1e1;color:#b42318}.cedu_ask_stop:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.cedu_ask_send:active,.cedu_ask_stop:active{transform:translateY(1px)}.cedu_ai_preview{align-items:flex-start;border:1px solid #eef2f7;color:#0f172a;display:block;font-size:13px;gap:6px;line-height:1.45;max-height:auto;overflow:auto;padding:14px 16px}.cedu_ai_preview,.cedu_ask_reread{background:#fff;border-radius:var(--common-border-radius)}.cedu_ask_reread{border:1px solid #e5e7eb;display:grid;height:38px;place-items:center;transition:transform .1s ease,background .15s ease;width:38px}.cedu_ask_reread:hover{background:#f8fafc;transform:translateY(-1px)}.cedu_ask_reread:disabled{cursor:not-allowed;opacity:.6}.cedu_ask_mic{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:var(--common-border-radius);cursor:pointer;display:flex;height:36px;justify-content:center;margin-left:6px;position:relative;transition:box-shadow .12s ease,transform .12s ease;width:36px}.cedu_ask_mic.recording{border-color:var(--primary-color-less);box-shadow:0 0 0 2px #0ea5e966,inset 0 0 0 1px #0ea5e926;box-shadow:0 0 0 calc(2px + var(--level, 0)*10px) #0ea5e966,inset 0 0 0 1px #0ea5e926;transform:translateY(-1px)}.cedu_ai_hint{color:#ef4444;font-size:12px;margin-top:6px}.video_shell{display:grid;grid-template-columns:1fr 260px;width:100%}.video_main{gap:0}.video_main,.video_sidebar{display:flex;flex-direction:column}.video_sidebar{align-items:stretch;background-color:#363434;gap:10px;justify-content:center;padding:10px;position:relative;z-index:1}.cont_video_player{background-color:#363434;padding:10px 0 10px 10px}.cedu_cam_bubble.is-sidebar{aspect-ratio:1/1;background:#000;border-radius:var(--common-border-radius);box-shadow:0 8px 24px #00000014;height:50%;overflow:hidden;position:relative;right:auto;top:auto;width:100%;z-index:1}.cedu_bot_panel{aspect-ratio:1/1;border:none;border-radius:var(--common-border-radius);box-shadow:0 8px 24px #0000000f;display:grid;height:50%;min-height:160px;overflow:hidden;padding:0;place-items:center}.cedu_bot_fit{display:grid;height:100%;padding:6%;place-items:center;width:100%}.cedu_bot_panel .cedu_bot_svg,.cedu_bot_panel canvas,.cedu_bot_panel img,.cedu_bot_panel svg{display:block;height:100%!important;max-height:100%;max-width:100%;object-fit:contain;position:static!important;transform:none!important;width:100%!important}.video_main>div:first-child{background:#0000!important}.video_shell.fullscreen-active{background:#000;display:grid;grid-template-columns:1fr 220px;height:100vh;inset:0;overflow:hidden;position:fixed;width:100vw;z-index:9999}.video_shell.fullscreen-active .video_main{display:flex;flex-direction:column;height:100vh;min-height:0;overflow:hidden}.video_shell.fullscreen-active .cont_video_player{background:#000;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.video_shell.fullscreen-active .video_player_new{border-radius:0;flex:1 1;height:auto!important;min-height:0!important}.video_shell.fullscreen-active .seekToPositionView{background:#1a1a1a;border-right:none;flex-shrink:0}.video_shell.fullscreen-active .video_timeline{background-color:#ffffff26;border-left:none;height:4px}.video_shell.fullscreen-active .buffer_progress{background-color:#ffffff40}.video_shell.fullscreen-active .video_controls{background:#141414f2;border:none;border-top:1px solid #ffffff14;color:#fff;flex-shrink:0;padding:8px 14px}.video_shell.fullscreen-active .video_controls .playback_speed,.video_shell.fullscreen-active .video_controls .video_length{color:#fff}.video_shell.fullscreen-active .video_controls .playback_speed{background:#ffffff1f;color:#fff}.video_shell.fullscreen-active .mobile_video_player{background:#141414f2;border:none;border-top:1px solid #ffffff14;color:#fff;flex-shrink:0}.video_shell.fullscreen-active .mobile_video_player .playback_speed,.video_shell.fullscreen-active .mobile_video_player .video_length{color:#fff}.video_shell.fullscreen-active .mobile_video_player .playback_speed{background:#ffffff1f;color:#fff}.video_shell.fullscreen-active .video_sidebar{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;padding:12px}.video_shell.fullscreen-active .cedu_bot_panel,.video_shell.fullscreen-active .cedu_cam_bubble.is-sidebar{aspect-ratio:1/1;flex:0 0 auto;height:auto;max-width:200px;width:100%}.video_shell.fullscreen-active .cedu_bot_panel canvas,.video_shell.fullscreen-active .cedu_bot_panel img,.video_shell.fullscreen-active .cedu_bot_panel svg{height:100%!important;object-fit:cover!important;width:100%!important}.video_shell--no-sidebar{background:#000;grid-template-columns:minmax(0,1fr);width:100%}.video_shell--no-sidebar .video_main{background:#000;min-width:0}.video_shell--no-sidebar .cont_video_player{background:#000;padding:0}.video_shell--no-sidebar.fullscreen-active{grid-template-columns:minmax(0,1fr)}.video_shell--no-sidebar.fullscreen-active .video_main{display:flex;flex-direction:column;height:100vh;min-height:0;overflow:hidden}.video_shell--no-sidebar.fullscreen-active .cont_video_player{background:#000;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.video_shell--no-sidebar.fullscreen-active .video_player_new{border-radius:0;flex:1 1;height:auto!important;min-height:0!important}.video_shell--no-sidebar.fullscreen-active .seekToPositionView{background:#1a1a1a;border-right:none;flex-shrink:0}.control_icon,.volumes{color:#000}.video_shell.fullscreen-active .control_icon,.video_shell.fullscreen-active .volumes{color:#fff}.video_shell.fullscreen-active .fullScreen,.video_shell.fullscreen-active .video_backward,.video_shell.fullscreen-active .video_forward{filter:brightness(0) invert(1)}@media only screen and (max-width:767px){.camera_name_initial{width:35%}.camera_name_text{font-size:clamp(18px,7vw,26px)}.cont_video_player{background-color:#363434;padding:10px}.cedu_bot_bubble{height:12.5rem;width:12.5rem}.spinner-course-videos{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.video_container{padding:10px}.video_player_new{height:100%;min-height:40dvh;object-fit:cover;padding:0;width:100%}.video_controls{display:none;padding:5px;width:100%}.video_timeline{width:100%}.timeTackWidth{width:37px}.mobile_video_player{background-color:var(--bg-color);border:1px solid #a6a6a6;padding:5px;width:100%}.mobile_video_player,.mobile_video_player_cont{align-items:center;display:flex;justify-content:space-between}.mobile_video_player_cont{width:60%}.mobile_video_controls{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:40%}.soundBar_mobile{align-items:center;background:#a6a6a6;display:flex;justify-content:center;left:-60px;margin-top:5px;padding:5px;position:absolute;top:-90px;transform:rotate(-90deg) translate(10px)}.fast_text_left{right:55%}.fast_text_right{left:75%}.playIcon,.video_player_new:hover .playIcon{display:none}.aiav-agent{bottom:10px;left:8px;width:120px}.video_shell{grid-template-columns:1fr}.video_sidebar{align-self:stretch;display:flex;flex-direction:row;gap:8px;min-height:0;order:2;padding:8px;position:static;top:auto}.cedu_bot_panel,.cedu_cam_bubble.is-sidebar{aspect-ratio:1/1;flex:1 1;height:auto;min-height:0;min-height:auto;min-width:0}.video_shell.fullscreen-active{grid-template-columns:1fr;grid-template-rows:1fr auto}.video_shell.fullscreen-active .video_main{flex:1 1;grid-row:1;height:auto;min-height:0}.video_shell.fullscreen-active .video_sidebar{flex-direction:row;gap:8px;grid-row:2;height:auto;padding:6px 8px;width:100%}.video_shell.fullscreen-active .cedu_bot_panel,.video_shell.fullscreen-active .cedu_cam_bubble.is-sidebar{aspect-ratio:unset;border-radius:8px;flex:1 1;height:100px;min-height:0;width:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.camera_name_initial{width:40%}.camera_name_text{font-size:clamp(20px,8vw,32px)}.cont_video_player{background-color:#363434;padding:10px}.cedu_bot_bubble{height:32rem;width:32rem}.timeTackWidth{width:37px}.video_player_new{height:45dvh;min-height:40dvh;object-fit:cover;padding:0;width:100%}.video_controls{display:none;padding:5px;width:100%}.video_timeline{width:100%}.mobile_video_player{background-color:var(--bg-color);border:1px solid #a6a6a6;padding:5px;width:100%}.mobile_video_player,.mobile_video_player_cont{align-items:center;display:flex;justify-content:space-between}.mobile_video_player_cont{width:30%}.mobile_video_controls{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:40%}.soundBar_mobile{align-items:center;background:#a6a6a6;display:flex;justify-content:center;left:-60px;margin-top:5px;padding:5px;position:absolute;top:-90px;transform:rotate(-90deg) translate(10px)}.fast_text_left{right:55%}.fast_text_right{left:75%}.playIcon,.video_player_new:hover .playIcon{display:none}.video_shell{grid-template-columns:1fr}.video_sidebar{display:flex;flex-direction:row;gap:10px;order:2;padding:10px;position:static;width:100%}.cedu_bot_panel,.cedu_cam_bubble.is-sidebar{aspect-ratio:1/1;flex:1 1;height:auto;min-height:0;min-height:auto}.cedu_bot_fit{padding:2%}.cedu_bot_panel .cedu_bot_svg,.cedu_bot_panel img,.cedu_bot_panel svg{height:100%!important;object-fit:contain;width:100%!important}.video_shell.fullscreen-active{grid-template-columns:1fr;grid-template-rows:1fr auto}.video_shell.fullscreen-active .video_main{flex:1 1;grid-row:1;min-height:0}.video_shell.fullscreen-active .video_sidebar{flex-direction:row;gap:10px;grid-row:2;padding:10px;width:100%}.video_shell.fullscreen-active .cedu_bot_panel,.video_shell.fullscreen-active .cedu_cam_bubble.is-sidebar{aspect-ratio:1/1;border-radius:10px;flex:1 1;height:120px}}@media (max-width:1024px){.video_shell{grid-template-columns:1fr}.video_sidebar{align-self:stretch;flex-direction:row;gap:12px;position:static;top:auto;z-index:1}.cedu_bot_panel,.cedu_cam_bubble.is-sidebar{aspect-ratio:1/1;flex:1 1;height:auto;min-height:0;min-width:0}.cedu_cam_bubble.is-sidebar video{display:block;height:100%;object-fit:cover;width:100%}.cedu_bot_panel{display:grid;place-items:center}.cedu_bot_panel .cedu_bot_svg{display:block;height:86%!important;max-height:100%;max-width:100%;width:86%!important}.video_player_new{min-height:40dvh}}@media only screen and (min-width:1023.5px) and (max-width:1439px){.controls_one{width:50%}.timeTackWidth{width:37px}}@media only screen and (min-width:1440px){.timeTackWidth{width:45px}}@media (max-width:420px){.video_sidebar{gap:6px}.cedu_bot_fit{padding:5%}.cedu_bot_panel,.cedu_cam_bubble.is-sidebar{aspect-ratio:1/1}.video_shell.fullscreen-active .cedu_bot_panel,.video_shell.fullscreen-active .cedu_cam_bubble.is-sidebar{height:80px}}.cedu_ai_preview--loading{display:flex;flex-direction:column;gap:6px;min-height:76px}.cedu_ai_loading_row{align-items:center;display:flex;font-size:.9rem;gap:8px}.cedu_ai_loading_dot{animation:cedu-ai-pulse 1.2s ease-out infinite;background:#0d5f67;border-radius:999px;box-shadow:0 0 0 0 #0d5f6780;flex-shrink:0;height:8px;width:8px}.cedu_ai_loading_main{color:#9ca3af}.cedu_ai_loading_tip{color:#9ca3af;font-size:.8rem}@keyframes cedu-ai-pulse{0%{box-shadow:0 0 0 0 #0d5f6780;transform:scale(1)}70%{box-shadow:0 0 0 10px #4f46e500;transform:scale(1.5)}to{box-shadow:0 0 0 0 #4f46e500;transform:scale(1)}}.volume_slider_vertical{accent-color:#0d5f67}.cedu_ai_preview{font-size:15.5px;line-height:1.55;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.cedu_ai_preview_text{color:#0f172a;display:block;font-size:14.5px;line-height:1.55;margin:0;padding:0}.ai_md_root{display:block;overflow-wrap:anywhere;text-align:left;white-space:normal;word-break:break-word}.ai_md_p{font-size:14.5px;line-height:1.55;margin:0 0 10px;padding:0}.ai_md_strong{font-weight:600}.ai_md_inline_code{background:#0f172a14;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em;padding:.08em .28em;white-space:pre-wrap}.ai_md_code_block,.ai_md_inline_code{border-radius:var(--common-border-radius)}.ai_md_code_block{background:#00000059;margin:10px 0;overflow:auto;padding:10px 12px}.ai_md_code_block code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.4;white-space:pre}.ai_md_ol,.ai_md_ul{font-size:1em;margin:8px 0 8px 22px;padding:0}.ai_md_li{font-size:1em;margin:3px 0}.ai_md_ol{list-style-type:decimal}.ai_md_ul{list-style-type:disc}.cedu_ai_preview a{color:#0d5f67;text-decoration:underline}.cedu_ai_preview .katex{font-size:1em;max-width:100%}.cedu_ai_preview .katex-display{background:#0d5f670f;border:1px solid #0d5f672e;border-left:4px solid #0d5f67f2;border-radius:var(--common-border-radius);margin:10px 0;overflow-x:auto;overflow-y:hidden;padding:14px 16px;text-align:left!important}.cedu_ai_preview .katex-display>.katex{display:inline-block;line-height:1.25;text-align:left}.cedu_ai_preview .katex:not(.katex-display .katex){background:#0f172a0f;border:1px solid #0f172a1a;border-radius:var(--common-border-radius);padding:.05em .3em}.ai_md_root h1,.ai_md_root h2,.ai_md_root h3,.ai_md_root h4,.ai_md_root h5,.ai_md_root h6{color:#0f172a;font-weight:600;line-height:1.35;margin:10px 0 6px}.ai_md_root h1{font-size:1.12em}.ai_md_root h2{font-size:1.08em}.ai_md_root h3{font-size:15px}.ai_md_root h4{font-size:1.02em}.ai_md_root h5{font-size:1em}.ai_md_root h6{font-size:.98em}.cedu_ai_preview .katex-error{background:#0000!important;border-bottom:none!important;color:inherit!important}.ai_md_p>.ai_md_strong:first-child{color:#0d5f67}.ai_md_callout{background:#0d5f670f;border:1px solid #0d5f672e;border-left:4px solid #0d5f67f2;border-radius:var(--common-border-radius);padding:8px 10px}.cedu_user_question{background:#0f172a0a;border:1px solid #0f172a1f;border-left:4px solid #0f172a99;border-radius:var(--common-border-radius);color:#0f172a;font-size:15px;line-height:1.55;margin-bottom:8px;padding:10px 12px}.cedu_ai_thinking{align-items:center;border-radius:5px;display:flex;gap:10px;padding:10px}.cedu_ai_orb{flex:0 0 34px;height:34px;position:relative;width:34px}.cedu_ai_orb_ring{animation:ceduPulse 1.6s ease-in-out infinite;border:1px solid #0d5f6759;border-radius:999px;inset:0;position:absolute}.cedu_ai_orb_ring--2{animation-delay:.45s;border-color:#0d5f6738}.cedu_ai_orb_core{animation:ceduFloat 1.2s ease-in-out infinite;background:#0d5f6759;border-radius:999px;box-shadow:inset 0 0 0 2px #d1e1e31f;inset:9px;position:absolute}.cedu_ai_thinking_text{align-items:baseline;display:inline-flex;gap:6px;line-height:1.2;-webkit-user-select:none;user-select:none}.cedu_ai_thinking_label{animation:ceduShimmer 1.5s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0d5f678c,#0d5f67f2,#0d5f678c);background-position:0 50%;background-size:200% 100%;color:#0000;font-weight:500;letter-spacing:.2px}.cedu_ai_ellipsis{display:inline-flex;gap:4px;transform:translateY(2px)}.cedu_ai_dot{animation:ceduBounce .9s ease-in-out infinite;background:#0d5f67bf;border-radius:999px;height:6px;width:6px}.cedu_ai_dot:nth-child(2){animation-delay:.15s;opacity:.85}.cedu_ai_dot:nth-child(3){animation-delay:.3s;opacity:.7}@keyframes ceduBounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}@keyframes ceduPulse{0%{opacity:.22;transform:scale(.86)}50%{opacity:.65;transform:scale(1)}to{opacity:.22;transform:scale(.86)}}@keyframes ceduFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes ceduShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}@media (prefers-reduced-motion:reduce){.cedu_ai_dot,.cedu_ai_orb_core,.cedu_ai_orb_ring,.cedu_ai_thinking_label{animation:none!important}}.footer-gotop-btn{align-items:center;background:#0000;border:none;border-radius:var(--common-border-radius);color:#0d5f67d9;cursor:pointer;display:inline-flex;font-size:13px;gap:4px;padding:4px 8px}.footer-gotop-btn:hover{background:#0d5f6714}.footer-gotop-text{font-weight:600}.rpm_head_wrap:before{border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff0f;content:"";inset:-1px;pointer-events:none;position:absolute}.rpm_head_wrap{background:radial-gradient(120% 100% at 50% 0,#0b1020 0,#05070f 70%);border-radius:14px;overflow:hidden;position:relative}.rpm_head_loader{animation:rpmspin .8s linear infinite;border:3px solid #ffffff40;border-radius:50%;border-top-color:#fff;height:28px;width:28px}@keyframes rpmspin{to{transform:rotate(1turn)}}.course-price-card{height:100%;padding:24px;text-align:center;width:100%}.course-price-card .price{align-items:center;color:#21373f;display:flex;font-size:24px;font-weight:700;justify-content:flex-start;margin-bottom:16px}.course-price-card .add-cart-btn,.course-price-card .buy-now-btn{border-radius:8px;cursor:pointer;display:block;font-size:16px;padding:12px;transition:background-color .3s,color .3s;width:100%}.course-price-card .add-cart-btn{background-color:#eff4f5;border:1px solid #0d5f67;color:#0d5f67;margin-bottom:12px}.add-cart-btn{background-color:#eff4f5;color:#0d5f67}.add-cart-btn,.buy-now-btn{border:2px solid #0d5f67;margin-bottom:16px}.buy-now-btn{background-color:#0d5f67;color:#eff4f5}.add-cart-btn-mobile-view,.buy-now-btn--mobile-view{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:12px;height:70px;justify-content:center;transition:background-color .3s,color .3s;width:100%}.course-price-card .includes{color:#374151;font-size:14px;text-align:left}.course-price-card .includes .item{align-items:center;display:flex;margin-bottom:8px}.course-price-card .includes .item-icon{color:#0d5f67;font-size:20px;margin-right:8px}.course-price-card-mobile-view{border-radius:16px;display:flex;gap:10vw;justify-content:space-around;padding:24px;width:100%}.add-to-cart-btn{background-color:#eff4f5;border-radius:5px;padding:20px 40px}.cart-svg-add-cart-btn-mobile-view{fill:var(--white-color);color:var(--white-color)}.add-cart-text{color:var(--primary-color);font-family:WEB_FONT;font-size:14px;font-weight:500}.price{font-size:16px;font-weight:600}.buy-now-text,.price{color:var(--white-color);font-family:WEB_FONT}.buy-now-text{font-size:12px;font-weight:500}.button-container{display:flex;flex-direction:column;width:100%}@media (max-width:1024px){.course-price-card{padding:32px}.button-container{display:flex;flex-direction:row;gap:20px;width:100%}.course-price-card .add-cart-btn{flex-direction:row}.course-price-card .add-cart-btn,.course-price-card .buy-now-btn{align-items:center;display:flex;font-size:18px;justify-content:center;padding:4px}.course-price-card .buy-now-btn{flex-direction:column}.course-price-card .includes{font-size:16px}.buy-now-text{font-size:10px}.price{display:none!important}}.topic-title-container-field{align-items:center;border:1px solid #d9d9d9;display:flex;justify-content:center;min-height:52px;transition:all .3s ease;width:100%}.topic-title-container-field-p{animation:shine 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border:.3px solid var(--grey-color);border-radius:5px;display:flex;height:52px;width:100%}.topic-box-container-extend{display:flex;height:100%;justify-content:flex-end}.topic-title-container-field-wrapup{align-items:center;display:flex;height:100%;width:98%}.topic-styling-details{color:var(--text-color);font-family:WEB_FONT;font-size:16px;font-weight:550}@media screen and (max-width:1024.5px){.topic-styling-details{font-size:12px}}.chapter-details-container{align-items:center;border:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:center;max-height:100%;min-height:52px;width:95%}.chapter-title-container-field-wrapup{align-items:center;display:flex;height:100%;width:95%}.video-expand-container{display:flex;justify-content:flex-end;width:95%}.expanded-content{align-items:center;border:1px solid #d9d9d9;display:flex;justify-content:flex-end;max-height:100%;min-height:52px;width:100%}@media only screen and (max-width:767px){.existing-main{height:350px;padding-top:75px}.existing-body,.existing-main{align-items:center;display:flex;justify-content:center;width:100%}.existing-body{height:60%}.existing-boxcontainer{align-items:center;background-color:#efefef;border-color:#efefef;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;width:80%}.existing-ansbox,.existing-qnbox{align-items:center;display:flex;height:30%;justify-content:center;width:100%}.existing-ansbox{flex-direction:row}.existing-nobox,.existing-yesbox{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.existing-qn{color:#000;font-family:WEB_FONT;font-size:9px;font-weight:bolder}.existing-buttonbox{align-items:center;border-color:#efefef;border-radius:10px;display:flex;flex-direction:center;width:50%}.existing-button{align-items:center;background-color:var(--primary-color);border:1px solid #efefef;border-color:var(--primary-color);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:WEB_FONT;font-weight:bolder;justify-content:center;width:100%}.existing-button:hover{background-color:var(--primary-color-less)}}@media only screen and (min-width:768px) and (max-width:991px){.existing-main{height:85vh;padding-top:75px}.existing-body,.existing-main{align-items:center;display:flex;justify-content:center;width:100%}.existing-body{height:60%}.existing-boxcontainer{align-items:center;background-color:#efefef;border-color:#efefef;border-radius:10px;display:flex;flex-direction:column;height:50%;justify-content:center;width:80%}.existing-ansbox,.existing-qnbox{align-items:center;display:flex;height:30%;justify-content:center;width:100%}.existing-ansbox{flex-direction:row}.existing-nobox,.existing-yesbox{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.existing-qn{color:#000;font-family:WEB_FONT;font-size:12px;font-weight:bolder}.existing-buttonbox{align-items:center;border-color:#efefef;border-radius:10px;display:flex;flex-direction:center;width:30%}.existing-button{align-items:center;background-color:var(--primary-color);border:1px solid #efefef;border-color:var(--primary-color);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:WEB_FONT;font-weight:bolder;justify-content:center;width:100%}.existing-button:hover{background-color:var(--primary-color-less)}}@media only screen and (min-width:992px) and (max-width:1439px){.existing-main{height:100vh;padding-top:75px}.existing-body,.existing-main{align-items:center;display:flex;justify-content:center;width:100%}.existing-body{height:60%}.existing-boxcontainer{align-items:center;background-color:#efefef;border-color:#efefef;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.existing-ansbox,.existing-qnbox{align-items:center;display:flex;height:30%;justify-content:center;width:100%}.existing-ansbox{flex-direction:row}.existing-nobox,.existing-yesbox{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.existing-qn{color:#000;font-family:WEB_FONT;font-size:16px;font-weight:bolder}.existing-buttonbox{align-items:center;border-color:#efefef;border-radius:10px;display:flex;flex-direction:center;width:20%}.existing-button{align-items:center;background-color:var(--primary-color);border:1px solid #efefef;border-color:var(--primary-color);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:WEB_FONT;font-weight:bolder;justify-content:center;width:100%}.existing-button:hover{background-color:var(--primary-color-less)}}@media only screen and (min-width:1440px){.existing-main{height:100vh;padding-top:75px}.existing-body,.existing-main{align-items:center;display:flex;justify-content:center;width:100%}.existing-body{height:60%}.existing-boxcontainer{align-items:center;background-color:#efefef;border-color:#efefef;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.existing-ansbox,.existing-qnbox{align-items:center;display:flex;height:30%;justify-content:center;width:100%}.existing-ansbox{flex-direction:row}.existing-nobox,.existing-yesbox{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.existing-qn{color:#000;font-family:WEB_FONT;font-size:16px;font-weight:bolder}.existing-buttonbox{align-items:center;border-color:#efefef;border-radius:10px;display:flex;flex-direction:center;width:20%}.existing-button{align-items:center;background-color:var(--primary-color);border:1px solid #efefef;border-color:var(--primary-color);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:WEB_FONT;font-weight:bolder;justify-content:center;width:100%}.existing-button:hover{background-color:var(--primary-color-less)}.Page_Not_Found_page_Not_Found_Container__irKZg{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}}.Page_Not_Found_page_Not_Found_Container__irKZg{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.Page_Not_Found_page_Not_Found_Title__zoRYN{color:var(--text-color);font-family:WEB_FONT;font-size:50px;font-weight:700}.Page_Not_Found_page_Not_Found_SubTitle__-YUhZ{color:var(--text-color);font-family:WEB_FONT;font-size:25px;font-weight:500}.Page_Not_Found_page_Not_Found_Content__N0FuI{color:var(--text-color);font-family:WEB_FONT;font-size:14px;font-weight:400;padding-block:3%;text-align:center;width:420px}.Page_Not_Found_page_Not_Found_Button_View__YAJ-j{align-items:center;background-color:var(--primary-color);border-radius:10px;color:var(--inside-primary-color);cursor:context-menu;display:flex;font-family:WEB_FONT;font-size:16px;font-weight:600;height:40px;justify-content:center;width:215px}.Page_Not_Found_page_Not_Found_Button_View__YAJ-j:hover{background-color:var(--primary-color-click)}@media only screen and (max-width:767px){.Page_Not_Found_page_Not_Found_Title__zoRYN{color:var(--text-color);font-family:WEB_FONT;font-size:50px;font-weight:700}.Page_Not_Found_page_Not_Found_SubTitle__-YUhZ{color:var(--text-color);font-family:WEB_FONT;font-size:25px;font-weight:500}.Page_Not_Found_page_Not_Found_Content__N0FuI{color:var(--text-color);font-family:WEB_FONT;font-size:14px;font-weight:400;padding-block:3%;text-align:center;width:260px}}.payment-container{flex-direction:row;min-height:100vh;padding-bottom:8vh;padding-top:8vh;width:100%}.payment-container,.payment-page-left-container{align-items:center;display:flex;justify-content:center}.payment-page-left-container{flex-direction:column;height:100%;padding-bottom:15px;width:65%}.payment-page-right-container{display:flex;height:100%;justify-content:center;width:35%}@media screen and (max-width:1024.5px){.payment-container{flex-direction:column;gap:20px}.payment-page-right-container{order:1;width:100%}.payment-page-left-container{height:100%;order:2;width:100%}}.payment-card{background:#eff4f5;border-radius:12px;max-width:400px;padding:24px;text-align:center;width:90%}.icon-container{margin-bottom:12px}.payment-icon{height:100px;width:95px}.title{color:#170f49;font-size:20px;font-weight:700}.description{color:#6f6c90;font-size:14px;margin:10px 0}.proceed-btn{background-color:#0d5f67;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin:10px 0;padding:12px;width:100%}.proceed-btn:hover{background-color:rgba(13,96,103,.781)}.back-btn{background:none;border:none;color:#0d5f67;cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline}.back-btn:hover{color:rgba(13,96,103,.781)}@media (max-width:1024.5px){.payment-card{width:50%}}@media (max-width:767.5px){.payment-card{width:90%}}.payment-loader{align-items:center;display:flex;justify-content:center}.payment-circle{animation:spin 1s linear infinite;border-top:8px solid var( --primary-color-less);border:8px solid var( --primary-color-less);border-radius:50%;border-top-color:var(--primary-color);height:80px;width:80px}.billing-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;max-width:350px;padding:20px;width:90%}.billing-header{background:#d1e1e3;color:#21373f;font-size:16px;font-weight:700;padding:10px}.course-count{color:#21373f;font-size:14px;font-weight:700;margin:10px 0}.billing-items{margin-top:10px}.billing-row{display:flex;font-size:14px;justify-content:space-between;padding:5px 0}.tax{color:gray}.divider{border:.5px solid #ccc;margin:10px 0}.billing-total{color:#000;display:flex;font-size:16px;font-weight:600;justify-content:space-evenly}@media (max-width:768px){.billing-card{max-width:90%}}.billing-card-view-main-container{border:2px solid var(--light-green);border-radius:5px;display:flex;flex-direction:column;width:75%}.billing-card-view-title-container{align-items:flex-end;background-color:var(--light-green);display:flex;height:59px;justify-content:center;width:100%}.billing-card-view-title-name{color:var(--dark-green);font-family:WEB_FONT;font-size:20px;font-weight:700;width:90%}.billing-card-view-content-container{align-items:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:column;width:100%}.billing-card-view-content-container-section1{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:2vh;padding-top:2vh;width:90%}.billing-card-view-content-container-section2{align-items:center;background-color:var(--primary-color);border-radius:5px;color:var(--white-color);cursor:pointer;display:flex;font-family:WEB_FONT;font-size:18px;font-weight:600;height:70px;justify-content:center;margin-bottom:3vh;width:90%}.billing-card-view-courses-total-heading{color:var(--dark-green);font-family:WEB_FONT;font-size:17px;font-weight:590}.billing-card-view-courses-total-heading-gst{color:var(--light-grey);font-family:WEB_FONT;font-size:17px;font-weight:700}.billing-card-list-of-courses{display:flex;flex-direction:row;width:100%}.billing-card-list-of-courses-left{width:50%}.billing-card-list-of-courses-right{align-items:center;display:flex;justify-content:flex-end;width:50%}.billing-card-total-number-of-courses{border-top:2px solid var(--black-color);display:flex;flex-direction:row;justify-content:flex-start;padding-top:3vh}.billing-card-total-number-of-courses-left{display:flex;justify-content:flex-start;width:50%}.billing-card-total-number-of-courses-right{display:flex;justify-content:flex-end;width:50%}.billing-card-bold-font{color:var(--black-color);font-family:WEB_FONT;font-size:19px;font-weight:600}@media screen and (max-width:1024.5px){.billing-card-view-main-container{width:50%}}@media screen and (max-width:767.5px){.billing-card-view-main-container{width:90%}}.myCourse_Container{align-items:center;display:flex;flex-direction:column;min-height:85vh;width:100%}.myCourse_Title_View{align-items:center;display:flex;justify-content:flex-start;padding-bottom:30px;padding-top:30px;width:80%}.myCourse_Title{color:var(--primary-color);font-family:WEB_FONT;font-size:24px;font-weight:700}.alternate-my-course-view,.myCourse_Body_Container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.alternate-my-course-view{height:85vh}.alternate-my-course-heading-text{color:var(--topic-heading-black);font-family:WEB_FONT;font-size:22px;font-weight:600}.alternate-my-course-explore-our-courses-button{align-items:center;background-color:var(--primary-color);border-radius:5px;color:var(--white-color);cursor:pointer;display:flex;font-family:WEB_FONT;font-size:15px;font-weight:600;height:45px;justify-content:center;width:200px}@media screen and (max-width:1023.5px){.myCourse_Title_View{width:90%}}@media only screen and (max-width:767px){.myCourse_Card_View{background-color:#fff;border:1px solid var(--shadow-color_2);border-radius:5px;display:flex;flex-direction:column;height:338px;margin-bottom:3%;padding:10px;width:90%}.image_View{height:150px;overflow:hidden;width:100%}.img_Fit{border-radius:5px;height:100%;object-fit:cover;width:100%}.my_Course_Card_Content_View{display:flex;flex-direction:column;justify-content:space-between;margin-left:1%}.myCourse_SubjectName{background-color:var(--secondary-color);border-radius:5px;font-size:12px;margin-top:10px;padding-inline:10px;width:fit-content}.myCourse_CourseName_Text,.myCourse_SubjectName{color:var(--primary-color);font-family:WEB_FONT;font-weight:600}.myCourse_CourseName_Text{font-size:18px;margin-top:1%}.myCourse_Progress{margin-top:1%}.myCourse_Completion_Text{color:var(--text-color);font-family:WEB_FONT;font-size:13px;font-weight:600;padding-top:10px}.myCourse_Line_Style{background-color:var(--shadow-color_2);margin-left:4%;margin-right:2%;width:1px}.myCourse_Button_Container{align-items:center;display:flex;justify-content:end;margin-top:10px}.myCourse_Button_View{background-color:var(--primary-color);border-radius:10px;cursor:pointer;padding-block:5px;padding-inline:23px}.myCourse_Button_View:hover{background-color:var(--primary-color-click)}.myCourse_Button_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:16px;font-weight:700;text-align:center}.myCourse_Assets_Container{align-items:center;display:flex;flex-direction:row;padding-block:10px}.myCourse_Assets_Text{color:var(--text-color);font-family:WEB_FONT;font-size:12px;font-weight:500;padding-left:2%;padding-right:2%}.assest_Divider_Line{background-color:var(--shadow-color_2);height:20px;width:1px}.course_Direction{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.course_Container{padding-block:30px}.card_View{border-top-left-radius:8px;border-top-right-radius:8px;height:255px;overflow:hidden}.course_Image_View{height:115px;overflow:hidden;width:100%}.course_Image_Size{height:100%;object-fit:cover;width:100%}.course_Sub_Name{align-items:center;background-color:#ede2fc;border-radius:5px;color:var(--primary-color);display:flex;font-family:WEB_FONT;font-size:12px;font-weight:600;justify-content:center;margin-top:10px;padding:4px 9px;width:fit-content}.course_Name{color:var(--text-color);font-family:WEB_FONT;font-size:15px;font-weight:500;margin-top:8px}.rating_View{align-items:flex-end;display:flex;flex-direction:row;height:fit-content}.rating_Like_Direction{align-items:center;background-color:var(--primary-color);cursor:context-menu;display:flex;justify-content:center;margin-top:10px;padding-block:1%}.rating_Like_Direction:hover{background-color:var(--primary-color-click)}.course_Rating_Text{color:#faaf3a;font-family:WEB_FONT;font-size:12px;font-weight:500}.price_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:17px;font-weight:600}.course_Like_View{align-items:center;border:1px solid var(--primary-color);border-radius:2px;display:flex;height:fit-content;justify-content:center;padding:6px 7px;width:fit-content}.horizontal_LineStyle{background-color:var(--shadow-color_2);height:1px;margin-block:7%}.suggest_Course_Title{color:var(--text-color);font-family:WEB_FONT;font-size:16px;font-weight:600}.empty_Cart_Container{padding-top:3%}.cart_Center_View{align-items:center;display:flex;flex-direction:column;gap:4%;height:100vh;justify-content:center}.no_Item_Text{color:var(--primary-color);font-family:600;font-family:WEB_FONT;font-size:24px}.explore_Now_Button_View{background-color:var(--primary-color);border-radius:5px;cursor:context-menu;padding-block:1%;padding-inline:6%;width:fit-content}.explore_Now_Button_View:hover{background-color:var(--primary-color-click)}.explore_Now_Text{color:var(--inside-primary-color);font-family:600;font-family:WEB_FONT;font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){.myCourse_Card_View{background-color:#fff;border:1px solid var(--shadow-color_2);border-radius:5px;display:flex;flex-direction:row;height:150px;margin-bottom:3%;padding:10px;width:90%}.image_View{overflow:hidden;width:156px}.img_Fit{border-radius:5px;height:100%;object-fit:cover;width:100%}.my_Course_Card_Content_View{display:flex;flex-direction:column;justify-content:space-between;margin-left:1%;width:50%}.myCourse_SubjectName{background-color:var(--secondary-color);border-radius:5px;font-size:12px;padding-inline:10px;width:fit-content}.myCourse_CourseName_Text,.myCourse_SubjectName{color:var(--primary-color);font-family:WEB_FONT;font-weight:600}.myCourse_CourseName_Text{font-size:18px;margin-top:1%}.myCourse_Progress{margin-top:1%}.myCourse_Completion_Text{color:var(--text-color);font-family:WEB_FONT;font-size:13px;font-weight:600}.myCourse_Line_Style{background-color:var(--shadow-color_2);margin-left:4%;margin-right:2%;width:1px}.myCourse_Button_Container{align-items:center;display:flex;justify-content:center;width:20%}.myCourse_Button_View{background-color:var(--primary-color);border-radius:10px;cursor:pointer;padding-block:5px;padding-inline:23px}.myCourse_Button_View:hover{background-color:var(--primary-color-click)}.myCourse_Button_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:14px;font-weight:700;text-align:center}.myCourse_Assets_Container{align-items:center;display:flex;flex-direction:row}.myCourse_Assets_Text{color:var(--text-color);font-family:WEB_FONT;font-size:12px;font-weight:500;padding-left:2%;padding-right:2%}.assest_Divider_Line{background-color:var(--shadow-color_2);height:20px;width:1px}.course_Direction{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.course_Container{padding-block:30px}.card_View{border-top-left-radius:8px;border-top-right-radius:8px;height:255px;overflow:hidden;width:220px}.course_Image_View{height:115px;overflow:hidden;width:100%}.course_Image_Size{height:100%;object-fit:cover;width:100%}.course_Sub_Name{align-items:center;background-color:#ede2fc;border-radius:5px;color:var(--primary-color);display:flex;font-family:WEB_FONT;font-size:12px;font-weight:600;justify-content:center;margin-top:10px;padding:4px 9px;width:fit-content}.course_Name{color:var(--text-color);font-family:WEB_FONT;font-size:15px;font-weight:500;margin-top:8px}.rating_View{align-items:flex-end;display:flex;flex-direction:row;height:fit-content}.rating_Like_Direction{align-items:center;background-color:var(--primary-color);cursor:context-menu;display:flex;justify-content:center;margin-top:10px;padding-block:1%}.rating_Like_Direction:hover{background-color:var(--primary-color-click)}.course_Rating_Text{color:#faaf3a;font-family:WEB_FONT;font-size:12px;font-weight:500}.price_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:17px;font-weight:600}.course_Like_View{align-items:center;border:1px solid var(--primary-color);border-radius:2px;display:flex;height:fit-content;justify-content:center;padding:6px 7px;width:fit-content}.horizontal_LineStyle{background-color:var(--shadow-color_2);height:1px}.suggest_Course_Title{color:var(--text-color);font-family:WEB_FONT;font-size:16px;font-weight:600;margin-top:3%}.empty_Cart_Container{padding-top:3%}.cart_Center_View{align-items:center;display:flex;flex-direction:column;gap:4%;height:100vh;justify-content:center}.no_Item_Text{color:var(--primary-color);font-family:600;font-family:WEB_FONT;font-size:24px}.explore_Now_Button_View{background-color:var(--primary-color);border-radius:5px;cursor:context-menu;padding-block:1%;padding-inline:6%;width:fit-content}.explore_Now_Button_View:hover{background-color:var(--primary-color-click)}.explore_Now_Text{color:var(--inside-primary-color);font-family:600;font-family:WEB_FONT;font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1439px){.myCourse_Card_View{background-color:#fff;border:1px solid var(--shadow-color_2);border-radius:5px;display:flex;flex-direction:row;height:150px;margin-bottom:3%;padding:10px;width:80%}.image_View{overflow:hidden;width:240px}.img_Fit{border-radius:5px;height:100%;object-fit:cover;width:100%}.my_Course_Card_Content_View{display:flex;flex-direction:column;justify-content:space-between;margin-left:1%;width:50%}.myCourse_SubjectName{background-color:var(--secondary-color);border-radius:5px;font-size:12px;padding-inline:10px;width:fit-content}.myCourse_CourseName_Text,.myCourse_SubjectName{color:var(--primary-color);font-family:WEB_FONT;font-weight:600}.myCourse_CourseName_Text{font-size:18px;margin-top:1%}.myCourse_Progress{margin-top:1%}.myCourse_Completion_Text{color:var(--text-color);font-family:WEB_FONT;font-size:13px;font-weight:600}.myCourse_Line_Style{background-color:var(--shadow-color_2);margin-left:4%;margin-right:2%;width:1px}.myCourse_Button_Container{align-items:center;display:flex;justify-content:center;width:30%}.myCourse_Button_View{background-color:var(--primary-color);border-radius:10px;cursor:pointer;padding-block:5px;padding-inline:23px}.myCourse_Button_View:hover{background-color:var(--primary-color-click)}.myCourse_Button_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:16px;font-weight:700;text-align:center}.myCourse_Assets_Container{align-items:center;display:flex;flex-direction:row}.myCourse_Assets_Text{color:var(--text-color);font-family:WEB_FONT;font-size:12px;font-weight:500;padding-left:2%;padding-right:2%}.assest_Divider_Line{background-color:var(--shadow-color_2);height:20px;width:1px}.course_Direction{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.course_Container{padding-block:30px}.card_View{border-top-left-radius:8px;border-top-right-radius:8px;height:255px;overflow:hidden;width:220px}.course_Image_View{height:115px;overflow:hidden;width:100%}.course_Image_Size{height:100%;object-fit:cover;width:100%}.course_Sub_Name{align-items:center;background-color:#ede2fc;border-radius:5px;color:var(--primary-color);display:flex;font-family:WEB_FONT;font-size:12px;font-weight:600;justify-content:center;margin-top:10px;padding:4px 9px;width:fit-content}.course_Name{color:var(--text-color);font-family:WEB_FONT;font-size:15px;font-weight:500;margin-top:8px}.rating_View{align-items:flex-end;display:flex;flex-direction:row;height:fit-content}.rating_Like_Direction{align-items:center;background-color:var(--primary-color);cursor:context-menu;display:flex;justify-content:center;margin-top:10px;padding-block:1%}.rating_Like_Direction:hover{background-color:var(--primary-color-click)}.course_Rating_Text{color:#faaf3a;font-family:WEB_FONT;font-size:12px;font-weight:500}.price_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:17px;font-weight:600}.course_Like_View{align-items:center;border:1px solid var(--primary-color);border-radius:2px;display:flex;height:fit-content;justify-content:center;padding:6px 7px;width:fit-content}.horizontal_LineStyle{background-color:var(--shadow-color_2);height:1px}.suggest_Course_Title{color:var(--text-color);font-family:WEB_FONT;font-size:16px;font-weight:600;margin-top:3%}.empty_Cart_Container{padding-top:3%}.cart_Center_View{align-items:center;display:flex;flex-direction:column;gap:4%;height:100vh;justify-content:center}.no_Item_Text{color:var(--primary-color);font-family:600;font-family:WEB_FONT;font-size:24px}.explore_Now_Button_View{background-color:var(--primary-color);border-radius:5px;cursor:context-menu;padding-block:1%;padding-inline:6%;width:fit-content}.explore_Now_Button_View:hover{background-color:var(--primary-color-click)}.explore_Now_Text{color:var(--inside-primary-color);font-family:600;font-family:WEB_FONT;font-size:18px}}@media only screen and (min-width:1440px){.myCourse_Card_View{background-color:#fff;border:1px solid var(--shadow-color_2);border-radius:5px;display:flex;flex-direction:row;height:150px;margin-bottom:3%;padding:10px;width:80%}.image_View{overflow:hidden;width:240px}.img_Fit{border-radius:5px;height:100%;object-fit:cover;width:100%}.my_Course_Card_Content_View{display:flex;flex-direction:column;justify-content:space-between;margin-left:1%;width:50%}.myCourse_SubjectName{background-color:var(--secondary-color);border-radius:5px;font-size:12px;padding-inline:10px;width:fit-content}.myCourse_CourseName_Text,.myCourse_SubjectName{color:var(--primary-color);font-family:WEB_FONT;font-weight:600}.myCourse_CourseName_Text{font-size:18px;margin-top:1%}.myCourse_Progress{margin-top:1%}.myCourse_Completion_Text{color:var(--text-color);font-family:WEB_FONT;font-size:13px;font-weight:600}.myCourse_Line_Style{background-color:var(--shadow-color_2);margin-left:4%;margin-right:2%;width:1px}.myCourse_Button_Container{align-items:center;display:flex;justify-content:center;width:20%}.myCourse_Button_View{background-color:var(--primary-color);border-radius:10px;cursor:pointer;padding-block:5px;padding-inline:23px}.myCourse_Button_View:hover{background-color:var(--primary-color-click)}.myCourse_Button_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:16px;font-weight:700;text-align:center}.myCourse_Assets_Container{align-items:center;display:flex;flex-direction:row}.myCourse_Assets_Text{color:var(--text-color);font-family:WEB_FONT;font-size:12px;font-weight:500;padding-left:2%;padding-right:2%}.assest_Divider_Line{background-color:var(--shadow-color_2);height:20px;width:1px}.course_Direction{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.course_Container{padding-block:30px}.card_View{border-top-left-radius:8px;border-top-right-radius:8px;height:255px;overflow:hidden;width:220px}.course_Image_View{height:115px;overflow:hidden;width:100%}.course_Image_Size{height:100%;object-fit:cover;width:100%}.course_Sub_Name{align-items:center;background-color:#ede2fc;border-radius:5px;color:var(--primary-color);display:flex;font-family:WEB_FONT;font-size:12px;font-weight:600;justify-content:center;margin-top:10px;padding:4px 9px;width:fit-content}.course_Name{color:var(--text-color);font-family:WEB_FONT;font-size:15px;font-weight:500;margin-top:8px}.rating_View{align-items:flex-end;display:flex;flex-direction:row;height:fit-content}.rating_Like_Direction{align-items:center;background-color:var(--primary-color);cursor:context-menu;display:flex;justify-content:center;margin-top:10px;padding-block:1%}.rating_Like_Direction:hover{background-color:var(--primary-color-click)}.course_Rating_Text{color:#faaf3a;font-family:WEB_FONT;font-size:12px;font-weight:500}.price_Text{color:var(--inside-primary-color);font-family:WEB_FONT;font-size:17px;font-weight:600}.course_Like_View{align-items:center;border:1px solid var(--primary-color);border-radius:2px;display:flex;height:fit-content;justify-content:center;padding:6px 7px;width:fit-content}.horizontal_LineStyle{background-color:var(--shadow-color_2);height:1px}.suggest_Course_Title{color:var(--text-color);font-family:WEB_FONT;font-size:16px;font-weight:600;margin-top:3%}.empty_Cart_Container{padding-top:3%}.cart_Center_View{align-items:center;display:flex;flex-direction:column;gap:4%;height:100vh;justify-content:center}.no_Item_Text{color:var(--primary-color);font-family:600;font-family:WEB_FONT;font-size:24px}.explore_Now_Button_View{background-color:var(--primary-color);border-radius:5px;cursor:context-menu;padding-block:1%;padding-inline:6%;width:fit-content}.explore_Now_Button_View:hover{background-color:var(--primary-color-click)}.explore_Now_Text{color:var(--inside-primary-color);font-family:600;font-family:WEB_FONT;font-size:18px}}.mycourse-video-page-main-container{align-items:flex-start;display:flex;flex-direction:row;gap:10px;justify-content:center;padding-bottom:4vh;padding-top:2.7vh;width:100%}.mycourse-video-page-left-video-container{display:flex;flex-direction:column;height:100%;width:67%}.mycourse-video-page-right-video-details-container{align-items:flex-start;border-radius:5px;display:flex;width:28%}.mycourse-video-page-right-video-details-container.ai-disabled{height:calc(75dvh + 65px)}.mycourse-video-page-right-video-details-container.ai-enabled{height:calc(75dvh + 85px)}.mycourse-video-page-course-video-container{height:100%;width:100%}.mycourse-video-container{height:450px;object-fit:cover;width:100%}.mycourse-video-page-course-video-description-container{display:flex;flex-direction:column;height:100%;width:100%}.mycourse-video-page-course-title-name-container{height:100%;padding-top:3vh;width:100%}.mycourse-video-page-course-description-container{height:100%;padding-top:1vh;width:100%}.mycourse-title-text-style{font-family:WEB_FONT;font-size:var(--text-color);font-size:18px;font-weight:500;text-align:start}.mycourse-description-text-style{font-family:WEB_FONT;font-size:var(--text-color);font-size:16px;font-weight:400;text-align:start}.mycourse-video-page-main-topic-container{display:flex;flex-direction:column;height:100%;width:100%}.mycourse-video-page-topic-heading-row{align-items:center;background-color:var(--light-green);border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;justify-content:center;padding-bottom:3vh;padding-top:3vh;width:100%}.mycourse-topic-heading-container{align-items:center;display:flex;height:100%;justify-content:flex-start;width:95%}.mycourse-topic-icon-details-container{align-items:space-between;display:flex;flex-direction:row;height:100%;padding-top:10px;width:95%}.mycourse-topic-heading-styling{color:var(--primary-color);font-family:WEB_FONT;font-size:18px;font-weight:600}.mycourse-topic-icon-details{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:flex-start;width:100%}.mycourse-topic-icon-details svg{fill:var(--primary-color);height:25px;width:25px}.mycourse-icon-desc-styling{align-items:center;color:var(--primary-color);display:flex;font-family:PRIMARY;font-family:WEB_FONT;font-size:13px;font-weight:600;height:100%;text-align:center}.mycourse-row-wrapup{overflow-y:auto;padding-top:1vh;scrollbar-color:var(--primary-color) #f1f1f1;scrollbar-width:medium;width:100%}.mycourse-topic-title-container-field{align-items:center;border:1px solid #d9d9d9;display:flex;height:52px;justify-content:center;width:100%}.mycourse-topic-title-container-field-wrapup{align-items:center;display:flex;height:100%;width:98%}.mycourse-topic-styling-details{color:var(--text-color);font-family:WEB_FONT;font-size:16px;font-weight:550}.mycourse-individual-icon-wrap{align-items:center;display:flex;flex-direction:row;gap:5px}@media screen and (max-width:1024.5px){.mycourse-video-page-main-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:3vh;width:100%}.mycourse-video-page-left-video-container{display:flex;flex-direction:column;height:100%;width:90%}.mycourse-video-page-right-video-details-container{align-items:flex-start;background-color:#fff;display:flex;height:100%;padding-bottom:3vh;width:90%}}@media screen and (max-width:350.5px){.mycourse-icon-desc-styling{font-size:8px;font-weight:600;text-align:center}}.p-topic-title-container-field{align-items:center;background-color:#fbfbfb;border:1px solid #d9d9d9;display:flex;justify-content:center;min-height:52px;transition:all .3s ease;width:100%}.p-topic-title-container-field-p{animation:shine 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border:.3px solid var(--grey-color);border-radius:5px;display:flex;height:100%;width:100%}.p-topic-box-container-extend.show{display:flex;flex-direction:column;justify-content:flex-end}@keyframes shine{to{background-position-x:-200%}}.p-topic-title-container-field-wrapup{align-items:center;display:flex;height:100%;width:95%}@media screen and (max-width:1024.5px){.p-topic-styling-details{font-size:12px}}.p-chapter-details-container{align-items:center;border:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:center;min-height:52px;width:95%}.p-chapter-title-container-field-wrapup{align-items:center;cursor:pointer;display:flex;height:100%;width:95%}.purchased-chapter-box-view-main-container{display:flex;width:100%}.purchased-chapter-box-view-main-container-wrapup{align-items:flex-end;display:flex;flex-direction:column;height:100%;width:100%}.purchased-chapter-box-view-main-container-loader{border:1px solid #d9d9d9;padding:14px;text-align:center;width:95%}.less-opacity{opacity:.2}.topic-data-list-container{align-items:flex-end;display:flex;flex-direction:column;width:100%}.topic-data-individual-container{align-items:center;display:flex;height:100%;width:95%}.topic-dropdown-expand-container{align-items:center;display:flex;height:100%;justify-content:center;width:5%}.p-video-expand-container.show{display:flex;flex-direction:column;justify-content:flex-end;width:95%}.p-expanded-content{cursor:pointer!important}.p-expanded-content,.p-expanded-content-alternative{align-items:center;border:1px solid #d9d9d9;display:flex;justify-content:flex-end;max-height:100%;min-height:52px;width:100%}.p-expanded-content-alternative{cursor:not-allowed!important;pointer-events:none}.p-video-expand-view-main-container,.p-video-expand-view-main-container-wrapup{display:flex;flex-direction:column;width:100%}.p-video-expand-view-main-container-wrapup{align-items:flex-end}.p-video-expand-view-less-opacity{display:flex;justify-content:center;opacity:.3;width:"100%"}.p-video-list-all-container{align-items:center;display:flex;flex-direction:row;height:100%;width:93%}.p-video-list-individual-container{align-items:center;display:flex;flex-direction:row;width:97%}.p-video-list-individual-container-wrapup{width:95%}.p-video-expand-dropdown-container{align-items:"center";display:flex;justify-content:center;width:5%}.p-video-expand-view-loader{width:100%}.p-topic-styling-details,.p-topic-styling-details-alternative{color:var(--text-color);font-family:WEB_FONT;font-size:12px;font-weight:500}.p-topic-styling-details-alternative{cursor:not-allowed!important;opacity:.5;pointer-events:none}.start-assessment-card-main-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.start-assessment-card-main-container-wrapup{align-items:center;flex-direction:column;height:100%;justify-content:center;width:90%}.start-assessment-card-main-container-heading-container{align-items:center;border-bottom:2px solid var(--primary-light-color);display:flex;flex-direction:column;height:15%;justify-content:center;width:100%}.start-assessment-card-main-container-heading-font-styling{color:var( --text-color);font-family:WEB_FONT;font-size:20px;font-weight:600}.start-assessment-card-main-container-heading-sub-font-styling{color:var( --text-color);font-family:WEB_FONT;font-size:12px;font-weight:400}.start-assessment-card-main-container-main-container{align-items:center;flex-direction:column;height:70%;justify-content:center;width:100%}.start-assessment-card-main-container-main-container-information-space{height:50%;width:100%}.start-assessment-card-main-container-main-container-information-space-heading-container{align-items:center;display:flex;height:30%;justify-content:center;width:100%}.start-assessment-card-main-container-main-container-information-space-heading-stylings{color:var(--black-color);font-family:WEB_FONT;font-size:15px;font-weight:600}.start-assessment-card-main-container-main-container-information-space-main-container{display:flex;flex-direction:row;height:70%;justify-content:center;width:100%}.start-assessment-card-main-container-main-container-information-space-main-container-options{flex-direction:column;height:100%;width:33%}.start-assessment-card-main-container-main-container-information-space-main-container-options-svg-container{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;width:100%}.svg-container-icon{align-items:center;background-color:var(--primary-light-color);border-radius:50%;display:flex;height:70%;justify-content:center;width:20%}.svg-container-icon svg{height:60%;width:60%}.container-information-heading{color:var(--black-color);font-family:WEB_FONT;font-size:12px;font-weight:500}.container-information-timing-heading{color:#00000080;font-family:WEB_FONT;font-size:12px;font-weight:400;text-align:center}.start-assessment-card-main-container-main-container-information-space-main-container-options-content-container{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;width:100%}.start-assessment-card-main-container-footer-container{align-items:center;border-top:2px solid var(--primary-light-color);display:flex;flex-direction:column;flex-direction:row;gap:15px;height:15%;justify-content:center;width:100%}.start-assessment-modal-pop-up{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.start-assessment-popup-content-skeleton-loader{height:65vh;max-width:800px;overflow-y:auto}.start-assessment-popup-content{align-items:center;background:#fff;border-radius:5px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;justify-content:flex-start;max-height:95vh;max-width:870px;width:90%}.start-assessment-content-details{padding:0}.start-assessment-heading-container{padding:28px 40px 20px;text-align:left}.start-assessment-title{color:#1a1a1a;font-size:18px;font-weight:700;margin-bottom:10px}.assessment-subhead-popup,.start-assessment-title{font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.assessment-subhead-popup{color:#666;font-size:16px;font-weight:400;line-height:1.4}.information-cards-container{display:flex;gap:16px;justify-content:space-between;margin-bottom:4px;padding:0 40px 24px}.info-card{background:#ecf7f8;border-radius:8px;flex:1 1;flex-direction:column;gap:6px;min-height:130px;padding:20px 16px}.info-card,.info-card-icon{align-items:center;display:flex;justify-content:center}.info-card-icon{background:#0d5f67;border-radius:50%;height:48px;margin-bottom:4px;width:48px}.info-card-icon img{filter:brightness(0) invert(1);height:24px;width:24px}.info-card-label{color:#606465;font-family:WEB_FONT_BOLD,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.info-card-value{color:#1a1a1a;font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;letter-spacing:.1rem}.rules-section{padding:0 40px 24px}.rules-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.rules-header-line{background:#0d5f67;height:30px;width:8px}.rules-title{color:#1a1a1a;font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:700}.rules-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.rule-item{background-color:#fafafa;border-radius:16px;gap:16px;padding:15px}.rule-icon,.rule-item{align-items:center;display:flex;justify-content:center}.rule-icon{background:#ecf7f8;border-radius:50%;flex-shrink:0;height:40px;width:40px}.rule-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(48%) saturate(782%) hue-rotate(145deg) brightness(92%) contrast(89%);height:20px;width:20px}.rule-content{flex:1 1;text-align:left}.rule-title-text{color:#1a1a1a;font-size:16px;font-weight:700;margin-bottom:4px}.rule-description,.rule-title-text{font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rule-description{color:#666;font-size:13px;font-weight:400;line-height:1.5}.modal-buttons-container1{align-items:center;border-top:1px solid #e5e5e5;display:flex;gap:16px;justify-content:space-between;padding:20px 40px}.cancel-btn,.start-assessment-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:600;height:48px;justify-content:center;min-width:160px;padding:12px 32px;transition:all .2s ease}.cancel-btn{background:#0000;border:2px solid #0d5f67;color:#0d5f67}.cancel-btn:hover{background:#f5f5f5}.start-assessment-btn{background:#0d5f67;border:2px solid #0d5f67;color:#fff}.start-assessment-btn:hover:not(:disabled){background:#0a6670;border-color:#0a6670;box-shadow:0 4px 12px #0d7d8a4d;transform:translateY(-1px)}.start-assessment-btn:disabled{cursor:not-allowed}.spinner{animation:spin .8s linear infinite;border:3px solid #ffffff4d;border-top-color:#fff;height:20px;width:20px}@media only screen and (max-width:768px){.start-assessment-popup-content{max-width:none;width:95%}.start-assessment-heading-container{padding:24px 20px 16px}.start-assessment-title{font-size:20px}.information-cards-container{flex-direction:column;gap:12px;padding:0 20px 24px}.info-card{min-height:100px;padding:20px 16px}.rules-section{padding:0 20px 24px}.rules-grid{gap:20px;grid-template-columns:1fr}.modal-buttons-container1{flex-direction:column;gap:12px;padding:20px}.cancel-btn,.start-assessment-btn{min-width:0;min-width:auto;width:100%}.start-assessment-popup-content-skeleton-loader{width:95%}}@media only screen and (min-width:769px) and (max-width:1024px){.start-assessment-popup-content{width:85%}.information-cards-container{gap:12px}.info-card{padding:20px 12px}.rules-grid{gap:20px}}.start-assessment-modal-pop-up{align-items:flex-start;overflow-y:auto;padding:16px 0}.start-assessment-popup-content{-webkit-overflow-scrolling:touch;overflow-y:auto}.start-assessment-content-details{width:100%}.start-assessment-popup-content{display:flex;flex-direction:column;max-height:calc(100vh - 32px);overflow:hidden}.start-assessment-content-details{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto}.modal-buttons-container1{background:#fff;bottom:0;position:sticky;z-index:1}@media (min-width:1025px){.start-assessment-modal-pop-up{align-items:center;overflow:hidden;padding:0}.start-assessment-popup-content{display:flex;flex-direction:column;max-height:95vh;max-width:870px;overflow:hidden;width:90%}.start-assessment-content-details{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto}.modal-buttons-container1{background:#fff;bottom:0;position:sticky;z-index:2}.start-assessment-content-details::-webkit-scrollbar{height:0;width:0}.start-assessment-content-details{scrollbar-width:none}}@media (max-width:1024px){.start-assessment-modal-pop-up{align-items:flex-start;overflow-y:auto;padding:16px 0}.start-assessment-popup-content{max-height:calc(100vh - 32px);overflow:visible}}.assessment-performance-modal-pop-up{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.assessment-performance-popup-content{-webkit-overflow-scrolling:touch;align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;max-height:90vh;max-width:800px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;width:90%}.assessment-performance-content-details{display:flex;flex-direction:column;width:100%}.assessment-performance-header{border-bottom:2px dashed #d1e1e3;padding:24px 32px;text-align:center}.assessment-performance-title{color:#0d5f67;font-size:24px;font-weight:700;margin-bottom:8px}.assessment-performance-subtitle,.assessment-performance-title{font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.assessment-performance-subtitle{color:#606465;font-size:16px;font-weight:400;line-height:1.4}.assessment-performance-score-section{align-items:center;border-bottom:2px dashed #d1e1e3;display:flex;justify-content:center;padding:32px 32px 24px}.score-circle-container{align-items:center;display:flex;height:156px;justify-content:center;position:relative;width:156px}.score-circle-svg{height:156px;transform:rotate(180deg);width:156px}.score-circle-bg{fill:none;stroke:#e6f1f3;stroke-width:12}.score-circle-progress{fill:none;stroke:#0d5f67;stroke-width:12;stroke-linecap:round;transition:stroke-dasharray .8s ease}.score-circle-content{align-items:center;background:radial-gradient(circle at 30% 20%,#fff 0,#e8f9fb 70%,#f7fbfc 100%);border-radius:50%;box-shadow:inset 0 0 0 1px #e3f1f3;display:flex;flex-direction:column;height:118px;justify-content:center;position:absolute;text-align:center;width:118px}.score-percentage{color:#0d5f67;font-size:34px;font-weight:500;line-height:1}.score-label,.score-percentage{font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.score-label{color:#6b7c80;font-size:14px;font-weight:400;margin-top:4px}.assessment-performance-cards-grid{border-bottom:2px dashed #d1e1e3;display:flex;gap:12px;justify-content:space-between;padding:24px 32px}.performance-card{border-radius:8px;flex:1 1;flex-direction:column;gap:8px;min-height:110px;padding:20px 12px}.performance-card,.performance-card-icon{align-items:center;display:flex;justify-content:center}.performance-card-icon{background:#fff;border-radius:50%;height:47px;margin-bottom:4px;width:47px}.performance-card-icon svg{height:24px;width:24px}.performance-card-title{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.performance-card-title,.performance-card-value{color:#606465;font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center}.performance-card-value{font-size:16px;font-weight:600;letter-spacing:.1rem}.assessment-performance-actions{display:flex;gap:12px;justify-content:center;padding:24px 32px 20px}.continue-learning-btn,.retake-test-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;flex:1 1;font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;height:44px;justify-content:center;padding:12px 24px;transition:all .2s ease;white-space:nowrap}.retake-test-btn{background:#0000;border:2px solid #0d5f67;color:#0d5f67}.retake-test-btn:hover:not(:disabled){background:#f5f5f5}.retake-test-btn:disabled{cursor:not-allowed;opacity:.6}.continue-learning-btn{background:#0d5f67;border:2px solid #0d5f67;color:#fff}.continue-learning-btn:hover{background:#0a6670;border-color:#0a6670;box-shadow:0 4px 12px #0d7d8a4d;transform:translateY(-1px)}.view-results-container{padding:0 32px 24px;text-align:center}.view-results-link{color:#606465;display:flex;font-family:WEB_FONT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;gap:10px;justify-content:center;text-decoration:none;transition:color .2s ease}.view-results-link:hover{color:#0a6670;text-decoration:none}.spinner-1{animation:spin .8s linear infinite;border:3px solid #0d7d8a4d;border-radius:50%;border-top-color:#0d7d8a;height:18px;width:18px}.start-assessment-modal-pop-up-skeleton-loader{align-items:center;background:hsla(0,0%,100%,.384);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.start-assessment-popup-content-skeleton-loader{align-items:center;background:#fff;border:1px solid #a7bdc0;border-radius:8px;box-shadow:0 0 10px #0003;box-sizing:border-box;display:flex;flex-direction:column;height:60vh;justify-content:center;max-width:550px;text-align:center;width:70%}@media only screen and (max-width:768px){.assessment-performance-popup-content{max-width:none;width:95%}.assessment-performance-header{padding:20px}.assessment-performance-title{font-size:18px}.assessment-performance-subtitle{font-size:12px}.assessment-performance-score-section{padding:24px 20px 20px}.score-circle-container,.score-circle-svg{height:120px;width:120px}.score-percentage{font-size:30px}.assessment-performance-cards-grid{flex-direction:column;gap:10px;padding:20px}.performance-card{min-height:90px;padding:16px 12px}.assessment-performance-actions{flex-direction:column;gap:10px;padding:20px 20px 16px}.continue-learning-btn,.retake-test-btn{width:100%}.view-results-container{padding:0 20px 20px}.start-assessment-popup-content-skeleton-loader{width:95%}}@media only screen and (min-width:769px) and (max-width:1024px){.assessment-performance-popup-content{width:85%}.assessment-performance-cards-grid{gap:10px}.performance-card{padding:16px 10px}}.ServeNotReach_Error_networkError_Container__HHad4{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.ServeNotReach_Error_title_View__DfPCn{color:var(--text-color);font-family:WEB_FONT;font-size:32px;font-weight:700}.ServeNotReach_Error_content_View__rpakD{color:var(--text-color);font-family:WEB_FONT;font-size:12px;font-weight:400;padding-block:2%;text-align:center}.ServeNotReach_Error_button_View__NEoSZ{align-items:center;background-color:var(--primary-color);border-radius:10px;color:var(--inside-primary-color);cursor:context-menu;display:flex;font-family:WEB_FONT;font-size:16px;font-weight:600;height:40px;justify-content:center;width:215px}.ServeNotReach_Error_button_View__NEoSZ:hover{background-color:var(--primary-color-click)}.add-to-card-main-container{align-items:center;display:flex;flex-direction:column;padding-top:6vh}.add-to-cart-view{display:flex;flex-direction:row;max-height:100%;min-height:100vh;width:100%}.add-to-cart-left-list-courses-container{align-items:center;display:flex;flex-direction:column;padding-bottom:15px;width:65%}.add-to-cart-right-payment-container{display:flex;height:100%;justify-content:center;width:35%}.add-to-card-left-container-wrap-up{display:flex;flex-direction:column;gap:10px;height:100%;padding-bottom:10px;width:90%}.add-to-card-heading-text{color:var(--topic-heading-black);font-family:WEB_FONT;font-size:22px;font-weight:600;width:93%}.alternate-add-to-cart-view{align-items:center;display:flex;flex-direction:column;height:85vh;justify-content:center;width:100%}.alternate-add-to-card-heading-text{color:var(--topic-heading-black);font-family:WEB_FONT;font-size:22px;font-weight:600;text-align:center}.alternate-explore-our-courses-button{align-items:center;background-color:var(--primary-color);border-radius:5px;color:var(--white-color);cursor:pointer;display:flex;font-family:WEB_FONT;font-size:15px;font-weight:600;height:45px;justify-content:center;width:200px}@media screen and (max-width:1024.5px){.add-to-cart-view{flex-direction:column;gap:20px}.add-to-cart-left-list-courses-container{height:100%;width:100%}.add-to-cart-right-payment-container{width:100%}.add-to-card-heading-text{width:95%}}.course-cart-main-container{align-items:center;border:2px solid var(--light-green);border-radius:5px;display:flex;justify-content:center;min-height:148px;width:100%}.course-cart-main-container-wrapup{display:flex;flex-direction:row;height:auto;width:98%}.course-cart-image-container{border-radius:5px;height:127px;width:30%}.course-cart-main-content-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:50%}.course-cart-main-content-container:hover{cursor:pointer}.course-cart-main-content-container-wrapup{height:100%;width:95%}.course-cart-main-content-container-part1{height:25%;padding-bottom:5px;width:100%}.course-cart-topic-name-amount{display:none}.course-cart-main-content-container-part2{align-items:center;display:flex;height:25%;width:100%}.course-cart-main-content-container-part3{align-items:center;display:flex;height:60%;justify-content:space-between;width:100%}.course-cart-image-container img{border-radius:5px;height:100%;object-fit:cover;width:100%}.course-cart-buy-remove-container{align-items:center;background-color:var(--primary-light);display:flex;flex-direction:column;height:auto;justify-content:space-evenly;width:20%}.course-cart-price-styling,.course-cart-price-styling-remove{color:var(--primary-color);font-family:WEB_FONT;font-size:17px;font-weight:600}.course-cart-price-styling-remove{cursor:pointer;text-decoration:underline}.course-cart-subject-name-container{align-items:center;background-color:var(--light-green);border-radius:5px;display:flex;height:80%;justify-content:center;width:52px}.course-cart-subject-name{color:var(--primary-color);font-family:WEB_FONT;font-size:12px;font-weight:600}.course-cart-topic-name{color:var(--black-color);font-family:600;font-size:15px;font-weight:WEB_FONT;letter-spacing:1px}.course-cart-main-container-part3-text-styling{color:var(--black-color);font-family:WEB_FONT;font-size:13px;font-weight:550}@media screen and (max-width:1024.5px){.course-cart-main-container-wrapup{flex-direction:column;padding-bottom:2px;padding-top:2px;width:98%}.course-cart-image-container{height:175px;width:100%}.course-cart-main-content-container{height:100%;width:100%}.course-cart-main-content-container-part1{align-items:center;display:flex;flex-direction:row;padding-bottom:5px;padding-top:14px;width:100%}.course-cart-main-content-container-part2{height:25px;width:100%}.course-cart-main-content-container-part3{padding-bottom:5px;padding-top:10px}.course-cart-main-container-part3-text-styling{font-size:12px;font-weight:550}.course-cart-buy-remove-container{background-color:var(--white-color);padding-bottom:5px;padding-top:5px;width:100%}.course-cart-price-styling{display:none}.course-cart-price-styling-remove{color:var(--red-color);font-size:14px;font-weight:500;letter-spacing:1.5px}.course-cart-topic-name{font-size:15px;font-weight:600;letter-spacing:1px;width:80%}.course-cart-topic-name-amount{color:var(--primary-color);display:flex;font-size:14px;font-weight:600;width:20%}}video::-webkit-media-controls-play-button,video::-webkit-media-controls-start-playback-button{display:none!important}@media only screen and (max-width:767.5px) and (orientation:landscape){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.line-break-landing{content:"\A";display:block;white-space:pre}.red-section{opacity:1}.auth-container-land-a{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:5vh;position:relative;text-align:center;transition:all .8s ease-in-out;width:100%}.scrolled-container-a{height:100%;width:100%}.background-video{filter:brightness(40%);position:absolute;z-index:0}.auth-video-overlay,.background-video{height:100%;object-fit:cover;width:100%}.auth-video-overlay{align-items:center;display:flex;flex-direction:column;padding-top:4vh;position:relative;z-index:1}.logo-container{justify-content:center}.extend-logo-container-a,.logo-container{align-items:center;display:flex;height:10%;width:100%}.extend-logo-container-a{position:relative}.main-cont{align-items:center;display:flex;flex-direction:column;height:80%;width:98%}.main-heading{color:#fff;font-family:PRIMARY;font-size:30px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:18px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;width:200px}.hide-mobile-tab{display:none}.sign-in-up-wrap{flex-direction:column-reverse;height:80px}.sign-in-button{background-color:initial;border:1px solid #fff}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:35px;width:160px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}@media only screen and (max-width:767.5px) and (orientation:portrait){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.line-break-landing{content:"\A";display:block;white-space:pre}.red-section{opacity:1}.auth-container-land-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:8vh;position:relative;text-align:center;transition:all .8s ease-in-out;width:100%}.scrolled-container-a{height:100%;width:100%}.background-video{filter:brightness(40%);position:absolute;z-index:0}.auth-video-overlay,.background-video{height:100%;object-fit:cover;width:100%}.auth-video-overlay{align-items:center;display:flex;flex-direction:column;padding-top:8vh;position:relative;z-index:1}.logo-container{justify-content:center}.extend-logo-container-a,.logo-container{align-items:center;display:flex;height:20%;width:100%}.extend-logo-container-a{position:relative}.main-cont{align-items:center;display:flex;flex-direction:column;height:50%;width:98%}.main-heading{color:#fff;font-family:PRIMARY;font-size:30px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:18px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;width:200px}.hide-mobile-tab{display:none}.sign-in-up-wrap{flex-direction:column-reverse;height:80px}.sign-in-button{background-color:initial;border:1px solid #fff}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:35px;width:160px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}@media only screen and (min-width:768px) and (max-width:1024px){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.line-break-landing{content:"\A";display:block;white-space:pre}.auth-container-land-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:6vh;position:relative;text-align:center;transition:all .8s ease-in-out;width:100%}.scrolled-container-a{height:100%;width:100%}.background-video{filter:brightness(40%);position:absolute;z-index:0}.auth-video-overlay,.background-video{height:100%;object-fit:cover;width:100%}.auth-video-overlay{align-items:center;display:flex;flex-direction:column;padding-top:6vh;position:relative;z-index:1}.logo-container{justify-content:center}.extend-logo-container-a,.logo-container{align-items:center;display:flex;height:25%;width:100%}.extend-logo-container-a{position:relative}.main-cont{align-items:center;display:flex;flex-direction:column;height:60%;width:98%}.main-heading{color:#fff;font-family:PRIMARY;font-size:30px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:18px;text-align:center;width:100%}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;width:200px}.hide-mobile-tab{display:none}.sign-in-up-wrap{width:43%}.sign-in-button{background-color:initial;border:1px solid #fff}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:40px;width:160px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section,.red-section-visible{opacity:1}}@media only screen and (min-width:1024.5px) and (max-width:1439.5px){.landing-screen-a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;transition:all .3s ease;width:100%}.line-break-landing{display:none}.auth-container-land-a{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:90dvh;justify-content:center;margin:auto;position:relative;text-align:center;transition:all .6s ease-in-out;width:100%}.scrolled-container-a{padding:0}.background-video{border-radius:10px;filter:brightness(40%);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.auth-video-overlay{flex-direction:column;height:90%;justify-content:center;position:relative;z-index:1}.auth-video-overlay,.logo-container{align-items:center;display:flex;width:100%}.logo-container{height:10%;justify-content:space-between}.extend-logo-container-a{align-items:center;display:flex;height:20%;position:relative;width:100%}.main-cont{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:center;width:80%}.main-heading{color:#fff;font-family:PRIMARY;font-size:50px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:22px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:60px;justify-content:center;position:relative;width:400px}.hide-laptop-desktop{display:none}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:40px;width:200px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}@media only screen and (min-width:1440px){.line-break-landing{display:none}.landing-screen-a{height:100%;padding:30px;transition:all .3s ease}.auth-container-land-a,.landing-screen-a{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.auth-container-land-a{border-radius:10px;height:90vh;position:relative;text-align:center;transition:all .8s ease-in-out}.scrolled-container-a{padding:0}.background-video{border-radius:10px;filter:brightness(40%);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.auth-video-overlay{flex-direction:column;height:90%;justify-content:center;position:relative;z-index:1}.auth-video-overlay,.logo-container{align-items:center;display:flex;width:100%}.logo-container{height:10%;justify-content:space-between}.extend-logo-container-a{align-items:flex-start;display:flex;height:30%;padding-top:10px;position:relative;width:90%}.main-cont{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:center;width:80%}.main-heading{color:#fff;font-family:PRIMARY;font-size:50px;font-weight:700;text-align:center}.highlight{background-color:#fff;color:#0d5f67}.sub-heading{color:#d7d7d799;font-size:22px;text-align:center}.get-started-button,.sub-heading{font-family:PRIMARY;font-weight:400}.get-started-button{align-items:center;background-color:#0d5f67;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:60px;justify-content:center;position:relative;width:400px}.hide-laptop-desktop{display:none}.sign-in-button,.sign-up-button{font-size:16px;font-weight:400;height:40px;width:200px}.red-section{background-color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.red-section-visible{opacity:1}}.assessment-select-question{align-items:flex-start;display:flex;height:92vh;justify-content:center}.skeleton-box{align-items:center;animation:shimmer 1.2s linear infinite;background:linear-gradient(90deg,#a0bec199 25%,#a0bec1e6 50%,#a0bec1a6 75%);background-size:200% 100%;border-radius:4px;display:flex;height:25px;justify-content:center;width:25px;width:calc(20% - 12px)}.assessment-mcq-question{border-right:1px solid #d9d9d9;box-shadow:10px 0 10px -10px #0003;justify-content:space-between;width:75%}.assessment-mcq-question,.mcq-question-answers{align-items:flex-start;display:flex;flex-direction:column;height:100%;position:relative}.mcq-question-answers{gap:15px;justify-content:flex-start;overflow:auto;overflow-x:hidden;scrollbar-color:#c4d4d6 #f1f1f1;scrollbar-width:auto;width:100%}.mcq-question-answers::-webkit-scrollbar{width:8px}.mcq-question-answers::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.mcq-question-answers::-webkit-scrollbar-thumb{background-color:#4caf50;border:2px solid #f1f1f1;border-radius:10px}.mcq-question-answers::-webkit-scrollbar-thumb:hover{background-color:#388e3c}.assessment-topic-names{gap:20px;justify-content:space-between;width:97%}.assessment-subhead-title{align-items:center;color:#3c3c3c;display:flex;font-family:WEB_FONT;font-size:20px;font-weight:500;justify-content:center}.assessment-topic-title{font-weight:700}.assessment-subhead,.assessment-topic-title{align-items:center;color:#3c3c3c;display:flex;font-family:WEB_FONT;font-size:16px;justify-content:center}.assessment-subhead{font-weight:600}.answer-following-question-title{color:#000;font-family:WEB_FONT;font-size:16px;font-weight:600}.question-heading{align-items:flex-start;color:#000;display:flex;font-family:WEB_FONT;font-size:14px;font-weight:500;justify-content:center}.skeleton-heading{align-items:center;display:flex;gap:3px}.skeleton-number{width:16px}.skeleton-number,.skeleton-text{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#dcdcdc99 25%,#f0f0f0b3 50%,#dcdcdc99 75%);background-size:200% 100%;height:16px}.skeleton-text{width:300px}.question-options{align-items:flex-start;gap:10px;justify-content:center}.question-mcq{align-items:center;cursor:pointer;display:flex;justify-content:flex-start}.question-mcq-parent{align-items:stretch;display:flex}.question-mcq-parent:hover{background-color:#d3eeee}.question-mcq-parent:active{background-color:#c0e4e4}.question-mcq-choices{border:1px solid #eff4f5;justify-content:center;width:47px}.question-mcq-choices,.question-mcq-choices-ans{align-items:center;color:#000;display:flex;font-family:WEB_FONT;font-size:16px;font-weight:500}.question-mcq-choices-ans{background:linear-gradient(90deg,#eff4f599,#ffffff0f 60.54%);box-sizing:border-box;height:100%;justify-content:flex-start;padding:8px 10px;white-space:normal;word-break:break-word}.skeleton-mcq{align-items:center;display:flex;gap:5px;justify-content:flex-start;margin-bottom:8px}.skeleton-mcq-choices{background:#d1e1e399;width:47px}.skeleton-mcq-choices,.skeleton-mcq-choices-ans{animation:shimmer 1.5s linear infinite;height:34px}.skeleton-mcq-choices-ans{background:linear-gradient(90deg,#d1e1e399 25%,#d1e1e3 50%,#d1e1e399 75%);background-size:200% 100%;width:200px}.view-questions-mcq{align-items:flex-start;display:flex;flex-direction:column;height:55vh;justify-content:space-between}.active .question-mcq-choices{border:2px solid #0d5f67}.active .question-mcq-choices-ans{background:#a7bdc0}.correct .question-mcq-choices{border:2px solid #c5f8d7}.correct .question-mcq-choices,.correct .question-mcq-choices-ans{background:#f0fdf4;color:#4caf50}.incorrect .question-mcq-choices{background-color:#fff;border:1px solid #da4444}.incorrect .question-mcq-choices-ans{background:#fef2f2;color:#da4444}.unanswered-correct .question-mcq-choices-ans{background:#c5f8d7;color:#4caf50}.btn-container{background:#fff;box-shadow:0 -4px 0 #00000014;gap:10px;padding:10px;width:78%;z-index:2000}.btn-container,.submit-assessment-btn{align-items:center;display:flex;justify-content:center}.submit-assessment-btn{background-color:#0d5f67;border:2px solid #026e78;border-radius:5px;color:#fff;cursor:pointer;font-family:WEB_FONT;font-size:1rem;font-weight:600;height:40px;min-width:120px;padding:10px 20px;text-align:center;white-space:nowrap;width:154px}.assessment-btn-footer-container{align-items:center;display:flex;justify-content:center;width:100%}.assessment-pause-exit-btn,.assessment-previous-btn{align-items:center;background-color:initial;border:2px solid #026e78;border-radius:5px;color:#0c6068;cursor:pointer;display:flex;font-family:WEB_FONT;font-size:1rem;font-weight:600;height:40px;justify-content:center;min-width:120px;padding:10px 20px;white-space:nowrap;width:154px}.assessment-pause-exit-btn:hover,.assessment-previous-btn:hover{background-color:#d1e1e3}.assessment-pause-exit-btn:active,.assessment-previous-btn:active{color:#093e45}.assessment-save-next-btn{align-items:center;background-color:#0d5f67;border:2px solid #026e78;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:WEB_FONT;font-size:1rem;font-weight:600;height:40px;justify-content:center;min-width:120px;padding:10px 20px;white-space:nowrap;width:154px}.assessment-save-next-btn:hover,.submit-assessment-btn:hover{background-color:#094e55;color:#fff}.assessment-save-next-btn:active,.submit-assessment-btn:active{background-color:#093e45}.question-time-left{align-items:center;color:#ff455b;display:flex;font-family:WEB_FONT;font-size:16px;font-weight:600;gap:10px;justify-content:flex-start;margin-bottom:20px;width:100%}.time-left-text,.total-time-left{flex-shrink:0;width:auto}.time-left-text,.timer,.total-time-left{align-items:center;display:flex;justify-content:center}.timer{background-color:#fff2f3;font-size:16px}.skeleton-timer,.timer{border-radius:5px;height:34px;min-width:94px;padding:0 10px}.skeleton-timer{animation:shimmer 1.2s linear infinite;background:linear-gradient(90deg,#fff2f366 25%,#fff9 50%,#fff2f366 75%);background-size:200% 100%}.question-status,.skeleton-timer{align-items:center;display:flex;justify-content:center}.question-status{color:#000;font-family:WEB_FONT;font-size:16px;font-weight:600}.question-status-container{margin:0 auto;max-width:400px;text-align:center}.question-status-title{background-color:#eee;color:#000;font-family:WEB_FONT;font-size:20px;font-size:16px;font-weight:700;font-weight:600;text-align:center;width:100%}.question-grid{flex-direction:column;max-height:350px;min-height:300px;padding:0}.question-grid,.question-grids{background:#eff4f5;display:flex;justify-content:flex-start;width:100%}.question-grids{box-sizing:border-box;color:#21373f;flex-wrap:wrap;font-family:WEB_FONT;font-size:10px;font-weight:700;gap:20px;padding:10px}.question-counter{align-items:center;background-color:#eff4f5;border-radius:3px;display:inline-flex;font-size:24px;font-weight:700;gap:5px;padding:0 12px}.answered-questions,.question-counter{font-family:WEB_FONT;font-size:16px;font-weight:500}.answered-questions{color:#6acd51}.answered-status-total-questions{align-items:center;display:flex;gap:5px;justify-content:space-between}.total{color:#000}.question-box1{align-items:center;background:#d1e1e3;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:47px;justify-content:center;text-align:center;transition:all .3s ease-in-out;width:43px;width:calc(18.5% - 12px)}.question-box1.active{background:green;color:#fff}.status-title{font-family:WEB_FONT;font-size:18px;font-size:16px;font-weight:700;font-weight:600;margin-bottom:10px;padding-top:10px}.color-box{height:35px;position:relative;width:32px}.total-question-details{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:22%}.arrow-container{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:40px}.parallelogram{left:-18%;position:absolute;top:-22%}.arrow-icon{color:teal;font-size:20px;position:absolute}.submit-btn{background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.answer-following-container{align-items:flex-start;display:flex;gap:25px;justify-content:space-between;padding-top:10px;width:100%}.correct-answer{background-color:#4eb910;clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%);color:#fff}.wrong-answer{background-color:#d13102;clip-path:polygon(50% 100%,100% 70%,100% 0,0 0,0 70%);color:#fff}.total-mcq-questions{-ms-overflow-style:none;flex-direction:column;gap:20px;height:97%;overflow:auto;overflow-x:hidden;scrollbar-width:thin}.assessment-module-title,.total-mcq-questions{align-items:center;display:flex;justify-content:flex-start;width:100%}.assessment-module-title{flex-wrap:wrap;gap:10px}.assessment-title-line{flex-wrap:wrap;font-family:WEB_FONT;justify-content:flex-start}.assessment-chapter-name,.assessment-course-name,.assessment-topic-name{color:#fff;font-size:20px;font-weight:500;line-height:1}.assessment-title-divider{background-color:#fff;border-radius:1px;height:20px;width:2px}.current-page{align-items:center;background:var(--current-question);justify-content:center}.answered{background:var(--answered-question);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%)}.answered,.not-answered{align-items:center;color:#fff;display:flex;justify-content:center}.not-answered{background:var(--notanswered-question);clip-path:polygon(50% 100%,100% 70%,100% 0,0 0,0 70%)}.not-visited{align-items:center;background-color:#eee;border:.5px solid #605f5f;border-radius:3px;color:#313131;display:flex;justify-content:center}.assessment-mcq-question-numbers,.assessment-title-heading{justify-content:center;padding:10px}.assessment-mcq-question-numbers{background-color:#eeee;display:flex;height:33px;width:100%}.assessment-mcq-secondary-header-details{width:60%}.time-left-text{color:#0d5f67;font-family:WEB_FONT;font-size:14px;font-weight:500;padding:2px}.assessment-timer-container{align-items:center;background-color:#fff;border-radius:5px;display:flex;justify-content:space-between;padding:4px;width:100%}.assessment-timing-left{background-color:#e6f4f4;border-radius:3px;color:#0d5f67;height:100%;letter-spacing:1px;padding:4px;width:70px}.assessment-pause-button,.assessment-timing-left{align-items:center;display:flex;font-family:WEB_FONT;font-size:14px;font-weight:600;justify-content:center}.assessment-pause-button{width:85px}.assessment-full-screen-button,.assessment-pause-button{background-color:#fff;border-radius:5px;color:#0c6068;cursor:pointer;height:40px}.assessment-full-screen-button{align-items:center;display:flex;font-family:WEB_FONT;font-size:14px;font-weight:600;justify-content:center;width:46px}.assessment-full-screen-button:hover,.assessment-pause-button:hover{background-color:#d3eeee;color:#0c6068}.assessment-full-screen-button:active,.assessment-pause-button:active{background-color:#c0e4e4}.assessment-mcq-user{background-color:#eeee;gap:5px;height:58px;width:100%}.assessment-mcq-user,.assessment-user-profile{align-items:center;display:flex;justify-content:center}.assessment-user-profile{background-color:#fff;border-radius:50%;height:35px;width:35px}.assessment-user{color:#000;font-family:WEB_FONT;font-size:16px;font-weight:500}.marked-review{height:32px;width:32px}.marked-review,.marked-review-question-status{align-items:center;background-color:#6f42c1;border:.5px solid #361b61;border-radius:50%;color:#fff;display:flex;justify-content:center}.marked-review-question-status{height:42px;width:42px}.answered-marked-review{align-items:center;background-color:#6f42c1;border:.5px solid #361b61;border-radius:50%;color:#fff;display:flex;height:43px;justify-content:center;width:43px}.answered-marked-svg{bottom:-2px;height:12px;position:absolute;right:-2px;width:12px}.answer-marked-review{align-items:center;background-color:#6f42c1;border:.5px solid #361b61;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.ans-marked{left:70%;position:absolute;top:60%}.assessment-mcq-total-number-question{font-family:WEB_FONT;font-size:13px;font-weight:700;gap:3px;width:98%}.assessment-submit-assessment{align-items:center;box-shadow:0 -4px 4px #00000014,-4px 0 4px #00000014;display:flex;justify-content:center;padding:10px;width:22%}.assessment-mcq-total-marks{align-items:center;display:flex;gap:4px;justify-content:center}.mcq-assessment-marks,.mcq-assessment-time{color:#4caf50;font-family:WEB_FONT;font-size:13px;font-weight:500;letter-spacing:0;line-height:100%}.mark-review-response-container{align-items:center;display:flex;justify-content:space-between;width:97%}.mark-review-response-btns{display:flex;gap:10px;justify-content:center}.assessment-current-question{align-items:center;display:flex;gap:5px;justify-content:center}.question-answers-container{padding-left:15px;width:98%}.answer-the-following-wrapper,.question-answers-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.answer-the-following-wrapper{gap:10px}.clear-response,.mark-for-review{align-items:center;background-color:#e6f4f4;border-radius:5px;color:#0c6068;cursor:pointer;display:flex;font-family:WEB_FONT;font-size:14px;font-weight:600;height:40px;justify-content:center;min-width:120px;padding:10px 20px;text-align:center;white-space:nowrap;width:154px;z-index:999}.clear-response:hover,.mark-for-review:hover{background-color:#d3eeee;border:none;color:#0c6068}.clear-response:active,.mark-for-review:active{background-color:#c0e4e4}.total-question-status{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.assessment-course-image{border-radius:50%;height:41px;width:41px}.hint-keyboard-svg-btn-container{cursor:pointer;flex-direction:column;gap:15px}.hint-keyboard-svg-btn-container,.svg-button{align-items:center;display:flex;justify-content:center}.svg-button{background-color:#fff;border-radius:50%;box-shadow:0 4px 4px #00000014;height:35px;width:35px}.svg-button:hover{background-color:#d3eeee}.svg-button:active{background-color:#c0e4e4}.assessment-display-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;position:absolute;top:45%;width:100%}.assessment-hint-main-container{align-items:center;display:flex;justify-content:flex-end;width:100%;z-index:1000}.assessment-hint-tab{background-color:#eee;border-bottom-left-radius:10px;border-left:5px solid #0d5f67;border-top-left-radius:10px;height:200px;overflow:scroll;overflow-x:hidden;padding:20px;width:45%}.assessment-hint-tab-1,.assessment-hint-tab-2,.assessment-hint-tab-3{width:100%}.assessment-hint-tab-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center}.hint-title{align-items:center;display:flex;font-style:Bold;font-weight:700;justify-content:space-between}.hint-solution,.hint-title{color:#000;font-family:WEB_FONT;font-size:16px;letter-spacing:0;line-height:155%}.hint-solution{font-style:Medium;font-weight:500}.assessment-close-btn{align-items:center;cursor:pointer;display:flex;justify-content:flex-end}.assessment-sidebar{cursor:pointer;left:-29px;position:absolute;top:25%}.question-status-container{width:100%}.assessment-display-sidebar{align-items:center;display:flex;height:50px;justify-content:flex-end;width:100%}.assessment-test-pause-container{background-color:#fff;height:100vh;padding:30px}.assessment-test-pause-wrapper{align-items:center;border:2px solid #0d5f67;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.close-assessment-pause-page{cursor:pointer;position:absolute;right:20px;top:20px}.assessment-test-pause-contents{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.assessment-test-paused-text{color:#0d5f67;font-family:WEB_Font;font-size:40px;font-weight:600;letter-spacing:0;line-height:100%}.assessment-test-paused-info{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.assessment-test-paused-content{font-size:20px}.assessment-test-paused-content,.assessment-test-paused-content-2{color:#000;font-family:WEB_FONT;font-weight:600;letter-spacing:0;line-height:100%}.assessment-test-paused-content-2{font-size:12px}.assessment-btns-container{align-items:center;display:flex;gap:10px;justify-content:center}.confirm-exit-btn,.resume-assessment-btn{border:2px solid #026e78;border-radius:5px;color:#0c6068;font-family:WEB_FONT;font-size:14px;font-weight:600;letter-spacing:0;line-height:100%;padding:10px;text-align:center;width:154px}.confirm-exit-btn:hover,.resume-assessment-btn:hover{background-color:#0d5f67;color:#fff;cursor:pointer}.assessment-paused-overlay{background:#000000b3;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.heads-up-popup{background:#fff3e0;width:417px}.heads-up-popup,.warning-popup{align-items:center;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;gap:20px;justify-content:center;left:50%;padding:12px;position:fixed;top:20px;transform:translateX(-50%);z-index:2000}.warning-popup{background:#fef2f2}.tab-switching-popup-content{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:space-between;width:100%}.tab-switching-popup-content button{align-items:center;background:#ff9800;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-top:10px;padding:5px 12px}.tab-switching-close-btn{align-items:center;display:flex;justify-content:space-between;width:100%}.tab-switching-popup-text{color:#374151;font-family:WEB_FONT;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;width:70%}.heads-up-title{color:#f98623;font-family:WEB_FONT;font-size:20px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:100%}.assessment-fill-in-blanks-container{color:#222;font-size:16px;line-height:1.6}.fib-input{background-color:#eee;border:none;border-radius:6px;color:#0c6068;display:inline-block;font-family:WEB_FONT;font-size:16px;font-weight:600;height:28px;margin:0 4px;outline:none;padding:4px 8px;width:150px}.assessment-fill-in-blanks-question{color:#000;font-family:WEB_FONT;font-size:16px;font-weight:500}.fib-input:hover{background-color:#d3eeee}.fib-input:active{background-color:#c0e4e4}.assessment-main-container{display:flex;flex-direction:column;height:100vh}.assessment-main-container>.assessment-select-question{flex:1 1;overflow-y:auto}.assessment-main-container>.assessment-questions-header{background:#fff;position:sticky;top:0;z-index:100}.assessment-btn-mobile-view-footer,.assessment-mobile-nav-btn,.assessment-pause-mobile-icon,.assessment-results-table-mobile,.assessment-test-paused-content-2-mobile,.assessment-title-container{display:none}.paused-time{color:#0d5f67}.assessment-hint-1{align-Items:center;display:flex;gap:10px;justify-content:flex-start}.assessment-hide-hint-container{align-Items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center}.math-text-editor{max-width:650px}@media (max-width:600px){.question-grid{justify-content:space-around;width:60%}.question-box1{font-size:10px;height:23px;width:22px}.math-text-editor{max-width:180px}}@media only screen and (max-width:768px){.assessment-title-name-mobile{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.math-text-editor{max-width:380px}.hide-on-mobile{display:none!important}.assessment-test-pause-wrapper{border:none}.assessment-title-heading{padding:5px}.assessment-test-paused-content-2{display:none}.question-grids{gap:18px}.assessment-display-container{align-items:center;bottom:0;display:flex;justify-content:flex-end}.assessment-test-paused-content-2-mobile{color:#000;display:block;font-family:WEB_FONT;font-size:11px;font-weight:500;letter-spacing:0;line-height:100%;text-align:center}.assessment-close-icon{display:none}.close-assessment-pause-page{align-items:center;display:flex;justify-content:center}.assessment-test-pause-container{padding:10px}.assessment-test-paused-text{font-family:WEB_font;font-size:32px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:100%}.assessment-test-paused-content{font-family:WEB_FONT;font-size:16px;font-weight:600;letter-spacing:0;text-align:center}.heads-up-popup,.tab-switching-popup-text{width:95%}.assessment-section-texts{font-weight:700}.assessment-section-texts,.assessment-section-texts-details{color:#000;font-family:WEB_FONT;font-size:12px;letter-spacing:0;line-height:100%}.assessment-section-texts-details{font-weight:500}.assessment-pause-exit-btn,.submit-assessment-btn{font-size:12px;min-width:0;padding:10px;width:100px}.assessment-previous-btn{font-size:12px;min-width:0;padding:10px;width:80px}.assessment-results-table-mobile{border:1px solid grey}.assessment-results-table{display:none}.assessment-title-container{align-items:center;display:flex;gap:5px;justify-content:space-between}.assessment-btn-footer-container,.assessment-display-sidebar,.assessment-title-line,.time-left-text{display:none!important}.assessment-mobile-nav-btn,.assessment-pause-mobile-icon{display:block}.assessment-title-name-mobile{color:#e6f4f4;font-family:WEB_FONT;font-size:7px;font-weight:600;width:90%}.assessment-course-image{height:31px;width:31px}.assessment-pause-button{display:none}.assessment-timing-left{font-size:12px;padding:0;width:65px}.assessment-timer-container{height:28px;padding:0}.assessment-full-screen-button{height:28px;width:32px}.assessment-mcq-user{background-color:#eff4f5}.assessment-btn-mobile-view-footer{align-items:center;box-shadow:0 10px 30px rgba(0,0,0,.515);display:flex;justify-content:space-between;padding:10px;width:100%}.assessment-mobile-view-btn-wrapper-one{align-items:center;display:flex;gap:5px;justify-content:flex-start;width:40%}.assessment-mobile-view-btn-wrapper-two{align-items:center;display:flex;gap:5px;justify-content:flex-end;width:60%}.mobile-clear-response,.mobile-mark-for-review{background-color:#e6f4f4;border-radius:8px;color:#0c6068;font-family:WEB_FONT;font-size:12px;font-weight:600;letter-spacing:0;line-height:100%;padding:10px}.mobile-previous-btn{border:2px solid #026e78}.mobile-previous-btn,.mobile-save-next-btn{border-radius:5px;font-family:WEB_FONT;font-size:12px;font-weight:600;letter-spacing:0;line-height:100%;padding:10px}.mobile-save-next-btn{background-color:#026e78;color:#fff}.assessment-mobile-view-btn-container{background-color:#fff;box-shadow:-4px -4px 4px #00000014;display:flex;justify-content:center;padding:10px;width:75%}.assessment-hint-tab{width:100%}.hint-title{font-size:14px;font-style:Bold;font-weight:700}.hint-solution,.hint-title{font-family:WEB_FONT;letter-spacing:0;line-height:155%}.hint-solution{color:#000;font-size:13px;font-weight:500}.assessment-title-line{align-items:flex-end;display:flex;justify-content:flex-start}.assessment-course-name{color:#3c3c3c;font-size:13px;font-weight:700;line-height:1}.assessment-chapter-name{color:#fff;font-size:12px;font-weight:600;line-height:1}.assessment-topic-name{color:#3c3c3c;font-size:10px;font-weight:500;line-height:1}.assessment-title-divider{background-color:#fff;border-radius:1px;height:15px;width:2px}.side-menu-container{right:0;top:0;z-index:4000}.side-menu,.side-menu-container{align-items:center;display:flex;height:100%;position:fixed}.side-menu{background-color:#fff;box-shadow:-4px 0 4px #00000014;flex-direction:column;justify-content:space-between;overflow-y:scroll;right:-200px;transition:right .3s ease;width:250px!important;z-index:1000}.side-menu.open{align-items:flex-end;background-color:initial;display:flex;width:100%!important}.side-menu-wrapper{background-color:#fff;box-shadow:-4px 0 4px #00000014;height:100%;width:75%}.assessment-close-toggle{align-items:center;background-color:#e64646;border-radius:50%;display:flex;height:25px;justify-content:center;width:25px}.menu-toggle{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;left:-40px;padding:10px;position:absolute;top:40%;transform:translateY(-50%);transition:transform .3s ease}.side-menu{right:-290px;width:250px}.side-menu.open{right:0}.assessment-mcq-question{display:flex;justify-content:space-between;min-height:70vh!important;width:100%!important}.answered-status-title{align-items:"center";background-color:#d1e1e3;display:flex;gap:10px;justify-content:flex-start;padding-left:5px;width:100%}.question-status-mobile-view{align-items:center;background-color:#eff4f5;border-radius:2px;color:#000;display:flex;flex-wrap:wrap;font-family:WEB_FONT;font-size:10px;height:80px;justify-content:flex-start;width:100%}.question-details-mobile-view{align-items:center;display:flex;justify-content:flex-end;width:100%}.total-questions-left{align-items:center;background-color:#eff4f5;border-radius:3px;display:flex;justify-content:center;width:68px}.question-status-container{align-items:center;display:flex;gap:6px;justify-content:space-around;width:90%}.total-questions{color:#6acd51;font-size:17px}.assessment-topic-names{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.assessment-subhead,.assessment-subhead-title,.assessment-topic-title{align-items:center;display:flex;font-size:15px;justify-content:flex-start}.previous-btn,.save-next-btn{font-size:.8rem;min-width:90px;padding:8px 12px}.btn-container{align-items:center;display:flex;justify-content:center;margin-top:10px}.question-time-left{flex-direction:column;gap:5px;margin-top:30px}.time-left-text,.total-time-left{justify-content:center}.timer{min-width:56px!important;width:auto}.assessment-mcq-question,.total-question-details{width:60%}.questions-mcq-mobile-view{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end!important;overflow-x:hidden;position:absolute;top:30%;width:100%}.question-grid{align-items:flex-start;background-color:#eff4f5;border-radius:2px;display:flex;height:282px;justify-content:flex-start;width:100%}.answered-status{align-items:center;display:flex;justify-content:flex-end;width:100%}.skeleton-question-box{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#d1e1e399 25%,#d1e1e3 50%,#d1e1e399 75%);background-size:200% 100%;border-radius:5px;height:35px;width:35px}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.question-box1-mobile-view{align-items:center;background:#d1e1e3;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:35px;justify-content:center;text-align:center;transition:all .3s ease-in-out;width:35px;width:calc(19% - 12px)}.question-box1-mobile-view.answered-marked-review,.question-box1-mobile-view.marked-review-question-status{background-color:#6f42c1!important;border:.5px solid #361b61!important;border-radius:50%!important;clip-path:none!important;color:#fff!important;height:35px!important;width:35px!important}.question-box1-mobile-view.answered-marked-review .answered-marked-svg{bottom:-2px;height:14px;position:absolute;right:-2px;width:14px}.question-box1-mobile-view{aspect-ratio:1/1;height:auto}.correct-answer{background-color:var(--answered-question);color:#fff}.wrong-answer{background-color:var(--notanswered-question);color:#fff}.correct-answer-results{background-color:var(--correct-answer);color:#fff}.wrong-answer-results{background-color:var(--incorrect-answer);color:#fff}.current-page{background:var(--current-question)!important;color:#fff!important}.answered{background:var(--answered-question)!important;clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%);color:#fff!important}.not-answered{background:var(--notanswered-question)!important;clip-path:polygon(50% 100%,100% 70%,100% 0,0 0,0 70%);color:#fff!important}.not-visited{background-color:#d1e1e3;color:#000}.mcq-question-answers{display:flex;flex-direction:column;gap:40px;height:100%;justify-content:flex-start;width:100%}.question-answers-container{height:100%}.answer-following-container{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between}.hint-keyboard-svg-btn-container{align-items:flex-end;display:flex;justify-content:center;padding:10px;width:100%;z-index:1000}.answer-following-question-title{font-size:12px}.dynamic-text-question{font-size:10px}.question-heading{font-size:12px}.question-mcq-choices{font-size:10px}.question-mcq-choices-ans{font-size:10px;height:100%}.assessment-results{align-items:center;display:flex;justify-content:center}.assessment-module-title{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.math-text-editor{max-width:230px}.total-question-details{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around;overflow:auto;width:50%!important}.assessment-mcq-question{width:65%}.mcq-question-answers{align-items:flex-start;display:flex;flex-direction:column;min-height:550px}.btn-container{width:100%}.assessment-submit-assessment{width:65%}.assessment-previous-btn,.clear-response,.mark-for-review{font-size:11px;min-width:0;padding:10px;width:100%}.submit-assessment-btn{font-size:11px;min-width:0;width:120px}.mark-review-response-container{gap:10px;width:100%}.assessment-display-container{top:30%}}@media only screen and (min-width:600px) and (max-width:1024px) and (min-height:800px){.math-text-editor{max-width:420px}.total-question-details{justify-content:flex-start}.mcq-question-answers{gap:50px;height:100%;min-height:520px}.total-mcq-questions{height:520px}.question-status-title{padding-bottom:10px;padding-top:10px}.question-time-left{margin-top:10px}.question-mcq-choices-ans{font-size:12px;height:100%}.assessment-mcq-question{width:65%}.total-question-details{align-items:center;width:35%}.assessment-course-name{font-size:15px;font-weight:700}.assessment-chapter-name{color:#fff;font-size:13px;font-weight:600;line-height:1}.assessment-topic-name{color:#3c3c3c;font-size:11px;font-weight:500;line-height:1}.assessment-title-divider{height:15px}.answer-following-question-title,.dynamic-text-question,.question-mcq-choices,.question-mcq-choices-ans{font-size:12px}.assessment-hint-tab{width:90%}.question-box1{height:40px}.assessment-test-pause-container{align-items:center;display:flex;justify-content:center}.assessment-test-pause-wrapper{height:80%;width:90%}.assessment-test-paused-content-2-mobile{display:none}.assessment-test-paused-content{font-size:18px}.assessment-test-paused-text{font-size:35px}}@media only screen and (max-width:768px){.math-text-editor{max-width:150px}.answer-marked-review,.answered-marked-review,.marked-review,.marked-review-question-status,.question-box1-mobile-view{overflow:visible;position:relative}.ans-marked,.answered-marked-svg{align-items:center;bottom:2px;display:flex;height:16px;justify-content:center;left:auto!important;pointer-events:none;position:absolute;right:2px;top:auto!important;width:16px;z-index:50}.ans-marked svg,.answered-marked-svg svg{display:block;height:16px;width:16px}}.assessment-title-heading{align-items:center;background-color:#0d5f67;box-sizing:border-box;display:flex;gap:12px;height:8vh;justify-content:space-between;min-height:56px;padding:10px 16px;width:100%}.assessment-topic-names{width:auto}.assessment-title-line,.assessment-topic-names{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.assessment-title-line{flex-wrap:nowrap}.assessment-course-image{flex-shrink:0}.assessment-course-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assessment-mcq-secondary-header-details{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;width:auto}:root{--mcq-teal:#0d5f67;--mcq-teal-50:#e6f4f4;--mcq-teal-100:#d3eeee;--mcq-success:#2e7d32;--mcq-success-bg:#e9f7ee;--mcq-success-br:#b7e3c2;--mcq-danger:#c62828;--mcq-danger-bg:#fdecec;--mcq-danger-br:#f3b7b7;--mcq-neutral-br:#e7eef0;--mcq-neutral-bg:#fff;--mcq-neutral-text:#0b0f10}.question-mcq-parent{background:#fff;background:var(--mcq-neutral-bg);border:1px solid #e7eef0;border:1px solid var(--mcq-neutral-br);border-radius:10px;overflow:hidden;transition:background .18s ease,border-color .18s ease,transform .12s ease}.question-mcq-choices{background:#f7fafb;border:none;border-right:1px solid #e7eef0;border-right:1px solid var(--mcq-neutral-br);color:#0b0f10;color:var(--mcq-neutral-text);font-weight:700;width:52px}.question-mcq-choices-ans{background:#fff;color:#0b0f10;color:var(--mcq-neutral-text)}.question-mcq-parent:hover{background:#e6f4f4;background:var(--mcq-teal-50);border-color:#cfe6e8}.question-mcq-parent:active{transform:scale(.995)}.question-mcq-parent.correct{background:#e9f7ee;background:var(--mcq-success-bg);border-color:#b7e3c2;border-color:var(--mcq-success-br)}.question-mcq-parent.correct .question-mcq-choices{background:#dff3e6;border-right-color:#b7e3c2;border-right-color:var(--mcq-success-br);color:#2e7d32;color:var(--mcq-success)}.question-mcq-parent.correct .question-mcq-choices-ans{background:#e9f7ee;background:var(--mcq-success-bg);color:#2e7d32;color:var(--mcq-success);font-weight:600}.question-mcq-parent.incorrect{background:#fdecec;background:var(--mcq-danger-bg);border-color:#f3b7b7;border-color:var(--mcq-danger-br)}.question-mcq-parent.incorrect .question-mcq-choices{background:#fadada;border-right-color:#f3b7b7;border-right-color:var(--mcq-danger-br);color:#c62828;color:var(--mcq-danger)}.question-mcq-parent.incorrect .question-mcq-choices-ans{background:#fdecec;background:var(--mcq-danger-bg);color:#c62828;color:var(--mcq-danger);font-weight:600}.question-mcq-parent.active{background:#e6f4f4;background:var(--mcq-teal-50);border-color:#0d5f6759}.question-mcq-parent.active .question-mcq-choices{background:#d3eeee;background:var(--mcq-teal-100);border-right-color:#0d5f6740;color:#0d5f67;color:var(--mcq-teal)}.question-mcq-parent.active .question-mcq-choices-ans{background:#e6f4f4;background:var(--mcq-teal-50);color:#0d5f67;color:var(--mcq-teal);font-weight:600}.question-mcq-parent:hover .question-mcq-choices-ans{background:#0000}.question-options .question-mcq-parent{align-items:stretch;background:#fff;border:1px solid #e7eef0;border-radius:12px;display:flex;overflow:hidden;transition:background .18s ease,border-color .18s ease,transform .12s ease}.question-options .question-mcq-parent:hover{background:#e6f4f4;border-color:#cfe6e8}.question-options .question-mcq-parent:active{background:#d3eeee;transform:scale(.995)}.question-options .question-mcq-choices{align-items:center;background:#f7fafb;border:none;border-right:1px solid #e7eef0;color:#0b0f10;display:flex;font-weight:700;justify-content:center;width:52px}.question-options .question-mcq-choices-ans{align-items:center;background:#fff;box-sizing:border-box;color:#0b0f10;display:flex;flex:1 1;padding:10px 12px;white-space:normal;word-break:break-word}.question-options .question-mcq-parent.active{background:#e6f4f4;border-color:#0d5f6759}.question-options .question-mcq-parent.active .question-mcq-choices{background:#d3eeee;border-right-color:#0d5f6740;color:#0d5f67}.question-options .question-mcq-parent.active .question-mcq-choices-ans{background:#e6f4f4;color:#0d5f67;font-weight:600}.question-options .question-mcq-parent.correct{background:#e9f7ee;border-color:#b7e3c2}.question-options .question-mcq-parent.correct .question-mcq-choices{background:#dff3e6;border-right-color:#b7e3c2;color:#2e7d32}.question-options .question-mcq-parent.correct .question-mcq-choices-ans{background:#e9f7ee;color:#2e7d32;font-weight:600}.question-options .question-mcq-parent.incorrect{background:#fdecec;border-color:#f3b7b7}.question-options .question-mcq-parent.incorrect .question-mcq-choices{background:#fadada;border-right-color:#f3b7b7;color:#c62828}.question-options .question-mcq-parent.incorrect .question-mcq-choices-ans{background:#fdecec;color:#c62828;font-weight:600}.question-options .question-mcq-parent.unanswered-correct{background:#f4fbf7;border-color:#b7e3c2}.question-options .question-mcq-parent.unanswered-correct .question-mcq-choices{background:#eaf7ef;border-right-color:#b7e3c2;color:#2e7d32}.question-options .question-mcq-parent.unanswered-correct .question-mcq-choices-ans{background:#f4fbf7;color:#2e7d32;font-weight:600}.question-mcq-parent:hover .question-mcq-choices-ans{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.mcq-options-live{display:flex;flex-direction:column;gap:14px;margin-top:14px;width:100%}.mcq-options-live .question-mcq-parent{align-items:center;background:#fff;border:1px solid #e6e8ec;border-radius:8px;box-sizing:border-box;display:flex;gap:12px;padding:12px 14px;transition:background .16s ease,border-color .16s ease;width:100%}.mcq-options-live .question-mcq-choices{align-items:center;border:1.6px solid #c9cdd3;border-radius:50%;color:#8b9099;display:flex;flex:0 0 22px;font-size:16px;font-weight:500;height:22px;justify-content:center;line-height:1;width:22px}.mcq-options-live .question-mcq-choices-ans{color:#6b7280;flex:1 1 auto;font-size:16px;min-width:0}.mcq-options-live .question-mcq-parent:hover{background:#eaf7f7;border-color:#bfe7e7}.mcq-options-live .question-mcq-parent:hover .question-mcq-choices{border-color:#0f5e64;color:#0f5e64}.mcq-options-live .question-mcq-parent:hover .question-mcq-choices-ans{color:#0f5e64}.mcq-options-live .question-mcq-parent.active{background:#eaf7f7;border-color:#bfe7e7}.mcq-options-live .question-mcq-parent.active .question-mcq-choices{background:#0f5e64;border-color:#0f5e64;color:#fff}.mcq-options-live .question-mcq-parent.active .question-mcq-choices-ans{color:#0f5e64;font-weight:700}.assessment-display-container,.assessment-display-sidebar{pointer-events:none!important}.mcq-options-live .question-mcq-parent{cursor:pointer!important;position:relative;z-index:5}.assessment-display-container{pointer-events:auto!important}.assessment-display-sidebar{pointer-events:none!important}.assessment-display-sidebar>div{pointer-events:auto!important}.legend-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:10px;width:100%}.legend-item-container{align-items:center;display:flex;justify-content:space-between;width:100%}.legend-item{align-items:center;display:flex;font-family:WEB_FONT;font-size:12px;font-weight:700;font-weight:600;gap:10px}.right-wrong-count{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.answered-1{background-color:var(--correct-answer);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%);color:#fff}.not-answered-1{background-color:var(--incorrect-answer);clip-path:polygon(50% 100%,100% 70%,100% 0,0 0,0 70%);color:#fff}.current-page{background-color:var(--current-question);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%);color:#fff;display:flex}.not-visited{background-color:#d1e1e3}@media only screen and (max-width:767px){.legend-item{font-size:9px;gap:5px}}.math-live-popup-overlay{align-items:flex-end;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:999}.math-live-popup-wrapper{align-items:center;bottom:0;display:flex;height:700px;justify-content:center;margin-bottom:3rem;position:absolute;width:100%}.math-input-bar-fixed{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%;z-index:1000}.equation-tools-text{color:#000;font-family:WEB_FONT;font-size:15px;font-weight:600}.bottom-popup{animation:slideUp .3s ease-out;background-color:#c4dce0;display:flex;flex-direction:column;gap:12px;height:70%;max-width:566px;padding:16px;width:100%}.slide-up{animation:slideUp .3s ease-out forwards}.slide-down{animation:slideDown .3s ease-in forwards}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.popup-header{align-items:flex-start;flex-direction:column;gap:10px}.popup-header,.popup-header-container{display:flex;justify-content:space-between}.popup-header-container{align-items:center;width:100%}.popup-tabs{display:flex;gap:20px;padding-bottom:4px}.equation-tools-arrows{align-items:center;cursor:pointer;display:flex;gap:15px;justify-content:center}.popup-tabs button{background:none;color:#333;cursor:pointer;font-weight:700;padding:4px}.math-keyboard-popup-content{background-color:#fff;box-shadow:-4px 0 4px 0 #00000040;display:flex;flex-direction:column;gap:12px;height:100%;overflow-y:auto;width:100%!important}.recent-tab-placeholder-box{background-color:#e1eff1;border-radius:6px;color:#000;font-size:12px;font-weight:600;height:57px;margin-top:4px;width:100%}.insert-btn,.recent-tab-placeholder-box{align-items:center;display:flex;font-family:WEB_FONT;justify-content:center}.insert-btn{background-color:#0d5f67;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;font-weight:600;height:31px;padding:10px;width:111px}.open-btn{font-size:16px;margin:40px;padding:12px 24px}.tab-buttons{color:#000;cursor:pointer;font-family:WEB_FONT;font-size:17px;font-weight:600;padding-bottom:5px}.tab-buttons.active,.tab-buttons:hover{border-bottom:2px solid #0d5f67;color:#0d5f67}.math-input-container{align-items:center;background-color:#eff4f5;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;min-height:57px;width:100%}.math-live-input{background-color:initial;border:none;color:#333;flex-grow:1;font-size:18px;outline:none;width:75%}.clear-btn{background:none;border:none;color:#4a4a4a;cursor:pointer;font-family:WEB_FONT;font-size:16px;font-weight:600;width:15%}.section-structures-rendering,.section-symbols-rendering{align-items:flex-start;display:flex;flex-direction:row;height:100vh;justify-content:space-between;width:100%}.symbol-grid{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:10%}.section-symbol-title{height:100%;height:5%;padding:10px 10px 0;text-align:left;width:90%}.section-structure-title,.section-symbol-title{font-family:WEB_FONT;font-size:16px;font-weight:700}.section-structure-title{padding:10px}.symbol-box{background-color:#eff4f5;overflow:hidden;padding:15px 0;width:100%}.symbol-box,.symbol-box-basic-math{align-items:center;color:#000;cursor:pointer;display:flex;font-size:17px;justify-content:center}.symbol-box-basic-math{background-color:#d1e1e3;height:58px;width:58px}.symbol-box-basic-math:hover{background-color:#a7bdc0}.symbol-box-structure-subscripts{align-items:center;background-color:#d1e1e3;color:#000;cursor:pointer;display:flex;font-size:13px;height:70px;justify-content:center;max-width:100%;min-width:50px;padding:4px 6px;white-space:nowrap;width:fit-content}.symbol-box-structure-common-subscripts:hover,.symbol-box-structure-subscripts:hover{background-color:#a7bdc0}.symbol-box-structure-common-subscripts{align-items:center;background-color:#d1e1e3;color:#000;cursor:pointer;display:flex;font-size:13px;height:70px;justify-content:center;max-width:100%;min-width:50px;padding:4px 6px;white-space:nowrap;width:fit-content}.symbol-content-area{height:95%;padding:0 10px 10px;width:90%}.symbol-content-structure-area{display:flex;flex-wrap:wrap;gap:15px;padding:0 10px 10px;width:90%}.section-structure-container{align-items:center;border-left:2px solid #0000004d;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;max-height:100vh;min-height:100%;width:90%}.symbol-box.selected-symbol{background-color:#d1e1e3;border-left:4px solid #0d5f67}.section-recent-title{font-family:WEB_FONT;font-size:16px;font-weight:500}.section-recent-tab-container{align-items:center;padding:20px}.section-recent-rendering,.section-recent-tab-container{display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.section-recent-rendering{align-items:flex-start}.section-symbol-container{align-items:center;border-left:2px solid #0000004d;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;max-height:100vh;min-height:100%;width:90%}.insert-btn-mobile,.math-live-switching-keyboard,.mobile-input-field{display:none}.math-live-open-keyboard-icon{bottom:50px;display:none;position:fixed;right:16px;z-index:1000}.undo-redo-arrows{gap:10px}.math-tooltip,.undo-redo-arrows{align-items:center;display:flex;justify-content:center}.math-tooltip{background-color:#e3e3e3;box-shadow:0 2px 4px #00000040;color:#000;font-family:WEB_FONT;font-size:9px;font-weight:600;height:auto;max-width:160px;padding:4px 8px;top:-30px;white-space:nowrap;width:auto;z-index:10}.math-tooltip,.math-tooltip:after{left:50%;position:absolute;transform:translateX(-50%)}.math-tooltip:after{border-color:#e3e3e3 #0000 #0000;border-style:solid;border-width:8px 8px 0;bottom:-8px;content:"";filter:drop-shadow(0 2px 2px rgba(0,0,0,.15))}.math-symbol-tooltip{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #00000026;font-size:12px;padding:6px 10px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:1000}.tooltip-left{left:calc(-100% - 10px)}.tooltip-arrow-left{border-bottom:6px solid #0000;border-left:6px solid #fff;border-top:6px solid #0000;box-shadow:-1px 0 1px #0000001a;height:0;position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:0}.hint-idea-svg-icon{display:none}.math-input-bar-container{flex-direction:column}.math-input-bar-container,.math-input-wrapper{align-items:center;display:flex;justify-content:center;width:100%}@media (max-width:767px){.math-live-open-keyboard-icon{align-items:center;display:flex;justify-content:flex-end;width:90%}.math-live-popup-wrapper{align-items:flex-end;bottom:5.3vh;display:flex;justify-content:center}.hint-idea-svg-icon{align-items:center;display:flex;justify-content:flex-end;padding-bottom:10px;width:98%}.math-input-bar-fixed{align-items:center;bottom:100%;display:flex;flex-direction:row;justify-content:center;left:0;margin-bottom:10px;max-width:480px;position:fixed;width:100%;z-index:1000}.clear-btn,.insert-btn,.trigger-math-live-keyboard{display:none}.clear-btn{font-size:10px}.math-input-container{background-color:#c4dce0;border-radius:5px;box-shadow:none;height:100%;min-height:40px;width:85%}.math-input-container,.math-live-switching-keyboard{align-items:center;display:flex;justify-content:center}.math-live-switching-keyboard{width:10%}.math-live-switching-keyboard-wrapper{align-items:center;background-color:#eff4f5;border-radius:50%;display:flex;justify-content:center;margin-left:-10px;padding:8px}.bottom-popup{bottom:0;gap:12px;left:0;width:100%}.equation-tools-text{font-size:17px;font-weight:600}.insert-btn-mobile{align-items:center;background-color:#6eaca8;border-radius:5px;display:flex;height:40px;justify-content:center;width:35px}.tab-buttons{font-size:12px}.symbol-box-basic-math{border-bottom:2px solid grey;border-radius:5px;font-size:15px;height:100%;padding:10px 0;width:47px}.section-symbol-title{font-family:WEB_FONT;font-size:12.96px;font-weight:600}.section-recent-title{font-family:WEB_FONT;font-size:12px;font-weight:600}.math-keyboard-popup-content{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.symbol-box-structure-subscripts{height:0;min-width:0;width:46px}.symbol-box-structure-common-subscripts,.symbol-box-structure-subscripts{border-bottom:2px solid grey;border-radius:5px;font-size:15px;height:50px}.symbol-box-structure-common-subscripts{max-width:100%;min-width:40px}.symbol-box{font-size:15px}.symbol-grid{width:12%}.section-recent-tab-container{padding:10px}.section-structures-rendering,.section-symbols-rendering{height:100vh}.bottom-popup{padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:1023px){.bottom-popup{height:527px;width:451px}.math-live-popup-overlay{align-items:center;display:flex;height:100%;justify-content:center}.math-live-popup-wrapper{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;padding-left:20px;top:-130px}}.math-live-input{overflow-x:hidden;overflow-y:auto;scrollbar-color:#c4dce0 #ffffff8c;scrollbar-gutter:stable;scrollbar-width:thin}.math-live-input::-webkit-scrollbar{width:10px}.math-live-input::-webkit-scrollbar-track{background:#ffffff8c;border:1px solid #0000001a;border-radius:999px}.math-live-input::-webkit-scrollbar-thumb{background:#00000047;border-radius:999px}.math-live-input:hover::-webkit-scrollbar-thumb{background:#0000006b}.popup-overlay{align-items:flex-start;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(10px);background:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.popup-content{align-items:center;background:#fff;border:1px solid #a7bdc0;box-shadow:0 0 10px #0003;justify-content:space-between;min-width:300px;padding:10px;text-align:center;width:60%}.pop-up-title,.popup-content{display:flex;flex-direction:column}.pop-up-title{align-items:flex-start;color:#000;font-family:WEB_FONT;font-size:20px;font-weight:600;gap:10px;justify-content:flex-start;padding:15px;width:100%}.assessment-summary-popup-heading{color:#0d5f67;display:flex;font-family:WEB_FONT;font-size:24px;font-weight:600;justify-content:space-between;letter-spacing:0;line-height:100%;width:100%}.pop-up-title-secondary{font-family:WEB_FONT;font-size:12px;font-weight:500;letter-spacing:0;line-height:100%}.total-questions-attended{align-items:center;display:flex;height:100%;justify-content:space-evenly;padding:15px;width:100%}.assessment-percentage{align-items:center;display:flex;font-family:WEB_FONT;font-size:40px;justify-content:center}.question-icon{background-color:#eff4f5;border-radius:50%;height:50px;width:50px}.assessment-results{font-family:WEB_FONT;font-size:12px;font-weight:500}.total-attempts{font-family:WEB_FONT;font-size:12px;font-weight:700}.questions-details-box{flex-direction:column}.modal-btn-container,.questions-details-box{align-items:center;display:flex;justify-content:center}.modal-btn-container{flex-direction:row;gap:5px;padding:15px;width:100%}.previous-btn,.save-next-btn{align-items:center;background-color:initial;border:2px solid #026e78!important;border-radius:10px;color:#0d5f67;cursor:pointer;display:flex;font-family:WEB_FONT;font-size:1rem;font-weight:600;height:40px;justify-content:center;min-width:120px;padding:10px 20px;text-align:center;white-space:nowrap}.previous-btn:hover,.save-next-btn:hover{background-color:#0d5f67;border:none;color:#fff}.spinner{align-items:center;animation:spin .6s linear infinite;border:2px solid #0003;border-radius:50%;border-top-color:#000;display:flex;height:16px;justify-content:center;margin-top:-5px;width:16px}.assessment-results-container{display:flex;justify-content:center;width:100%}.assessment-results-table{border-collapse:collapse;font-family:Inter,sans-serif;font-size:14px;width:100%}.assessment-results-table th{font-weight:700}.assessment-results-table td,.assessment-results-table th{border:1px solid #ccc;font-family:WEB_FONT;font-size:14px;letter-spacing:0;line-height:100%;padding:10px;text-align:left}.assessment-results-table td{color:#000;font-weight:500}.assessment-results-table th{background:#fff;font-weight:600}.header-with-icon{align-items:center;display:flex;gap:6px;justify-content:flex-start}.header-with-icon img{height:16px;width:16px}@media only screen and (max-width:768px){.modal-btn-container{flex-direction:column}.previous-btn,.save-next-btn{font-size:.8rem;min-width:90px;padding:8px 12px}.popup-content{width:100%}.assessment-summary-close-btn{display:none}.pop-up-title{align-items:center}.pop-up-title-secondary{font-size:11px}.assessment-summary-popup-heading{font-size:22px;justify-content:center}.assessment-results-table-mobile{border-collapse:collapse;display:flex;justify-content:center;width:100%}.assessment-results-table-mobile td,.assessment-results-table-mobile th{border:1px solid grey;font-size:10px;padding:12px 10px;text-align:left}.assessment-results-table-mobile th{background:#fff;font-weight:600}}@media only screen and (min-width:768px) and (max-width:1023px){.popup-content{width:80%}}.popup-content{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain}.Connectivity_popup_overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000004d;height:100vh;position:fixed;width:100vw;z-index:9999}.Connectivity_popup_card,.Connectivity_popup_overlay{align-items:center;display:flex;justify-content:center}.Connectivity_popup_card{background:#fff;border-radius:10px;box-shadow:0 4px 4px #00000014;flex-direction:column;height:313px;padding:24px;text-align:center;width:409px}.Connectivity_popup_icon{align-items:center;background-color:#ffdbdb;border-radius:50%;display:flex;font-size:36px;height:40px;justify-content:center;margin-bottom:12px;width:40px}.Connectivity_popup_title{color:#000;font-family:WEB_FONT;font-size:20px;font-weight:600;margin-bottom:8px}.Connectivity_popup_message{color:#374151;font-family:WEB_FONT;font-size:14px;font-weight:500;margin-bottom:20px}.Connectivity_popup_retry{align-items:center;color:#374151;display:flex;font-family:WEB_FONT;font-size:12px;font-weight:600;gap:6px;justify-content:center;margin-bottom:20px}.Connectivity_spinner{animation:spin 1s linear infinite;border:2px solid #ddd;border-radius:50%;border-top-color:#00796b;height:16px;width:16px}.Connectivity_popup_button{background-color:#0c6068;color:#fff}.Connectivity_popup_button,.Connectivity_popup_button_try_again{border:none;border-radius:6px;cursor:pointer;font-family:WEB_FONT;font-size:14px;font-weight:600;padding:12px 24px;width:100%}.Connectivity_popup_button_try_again{background-color:#e6f4f4;color:#0c6068}.Connectivity_popup_button:hover{background-color:#0d5f67;color:#fff}@media only screen and (max-width:768px){.Connectivity_popup_card{width:90%}}@media only screen and (min-width:768px) and (max-width:1023px){.Connectivity_popup_card{width:60%}}.fill-result-wrap{margin-top:14px;width:100%}.fill-result-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:18px}.fill-col{flex:0 0 auto;max-width:49%;width:auto;width:49%}.fill-label{color:#0000008c;letter-spacing:.06em;margin-bottom:10px;text-transform:none}.fill-card,.fill-label{font-size:16px;font-weight:600}.fill-card{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;gap:10px;padding:16px;width:100%}.fill-card-text{flex:1 1 auto;line-height:1.35;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.fill-card--wrong{background:#fef2f2;border:2px solid #fed6d6}.fill-card--right{background:#f0fdf4;border:2px solid #c5f8d7}.fill-card-icon{align-items:center;border-radius:999px;display:flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}.fill-card-icon--wrong{background:#ef44441a;color:#ef4444}.fill-card-icon--right{background:#22c55e1f;color:#22c55e}.fill-reason{margin-top:12px}.fill-reason-head{align-items:center;display:flex;gap:10px;margin-bottom:6px}.fill-reason-bulb{align-items:center;background:#eef2ff;border-radius:999px;display:flex;font-size:14px;height:28px;justify-content:center;width:28px}.fill-hints{margin-top:12px}.fill-hints-title,.fill-reason-title{color:#000;font-size:16px;font-weight:500;letter-spacing:.06em;margin:10px 0;opacity:50%}.fill-hints-list{display:flex;flex-direction:column;gap:10px}.fill-hint,.fill-hint-text-box{align-items:flex-start;background:#f6f8f8;border-radius:5px;display:flex;gap:10px;padding:16px}.fill-hint-num{align-items:center;background:#e5e7eb;border-radius:6px;color:#000;display:flex;flex:0 0 22px;font-size:12px;font-weight:600;height:22.55px;justify-content:center;width:22.55px}.fill-hint-text,.fill-reason-text{color:#606465;font-size:16px;font-weight:500;line-height:1.45;opacity:.85;width:100%}.fill-card--na{background:#f3f4f6;border:2px solid #e5e7eb}.fill-card-icon--na{background:#94a3b82e;color:#9ca3af;font-weight:800}@media (max-width:640px){.fill-result-top{align-items:stretch;flex-direction:column;gap:14px}.fill-col{max-width:none;min-width:0}.fill-card,.fill-col{width:100%}.fill-card-text{overflow:visible;white-space:normal}.fill-hint{padding:10px 12px}}.assessment-mcq-total-number-question{align-items:center;display:flex;justify-content:space-between}.assessment-qmeta{align-items:center;display:flex;gap:16px}.assessment-qmeta-item{align-items:center;display:flex;gap:6px;white-space:nowrap}.question-options{display:flex;flex-direction:column;gap:14px;margin-top:10px}.result-option-row{align-items:center;background:#fff;border:1px solid #eef0f3;border-radius:8px;display:flex;padding:16px}.result-option-row.correct{background:#f1fff4;border-color:#cdefd6}.result-option-row.wrong{background:#fff1f2;border-color:#ffd0d5}.result-option-row.neutral{background:#fff;border-color:#eef0f3}.result-option-icon{align-items:center;border-radius:50%;display:flex;flex:0 0 22px;height:22px;justify-content:center;width:22px}.result-option-icon--neutral{background:#fff;border:1.6px solid #d1d5db;color:#9ca3af;font-size:12px;font-weight:600}.result-option-icon--correct{background:#2e7d32;color:#fff}.result-option-icon--wrong{background:#da4444;color:#fff}.result-option-text{flex:1 1;font-size:16px;padding-left:12px}.result-option-row.neutral .result-option-text{color:#9ca3af}.result-option-row.correct .result-option-text{color:#2e7d32;font-weight:600}.result-option-row.wrong .result-option-text{color:#da4444;font-weight:600}.result-option-tag{font-size:16px;min-width:120px;padding-left:10px;text-align:right}.result-option-tag.tag--correct{color:#2e7d32}.result-option-tag.tag--wrong{color:#da4444}.question-options{align-items:stretch!important}.question-options,.result-option-row{max-width:100%!important;width:100%!important}.result-option-row{box-sizing:border-box!important;display:flex!important}.result-option-text{flex:1 1 auto!important;min-width:0!important}.answer-following-container,.answer-the-following-wrapper,.question-answers-container{max-width:98%!important;width:100%!important}.assessment-results-page{display:flex!important;flex-direction:column!important;height:100vh!important;overflow:hidden!important}.assessment-select-question{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.assessment-mcq-question{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important}.assessment-mcq-question-numbers{flex:0 0 auto!important}.mcq-question-answers{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:16px!important}.assessment-number-panel,.assessment-number-panel-view,.assessment-number-panel-view-result,.assessment-number-panel-view-result-main{height:100%!important;min-height:0!important;overflow-y:auto!important}.section-summary-card{background:#fff;border:1px solid #e7eef0;box-sizing:border-box;padding:12px 14px;width:100%}.section-summary-title{color:#6b7280;font-family:WEB_FONT;font-size:13px;font-weight:600;margin-bottom:8px}.section-summary-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.section-summary-item{align-items:center;display:flex;gap:6px}.section-summary-label{font-weight:500}.section-summary-label,.section-summary-value{color:#111827;font-family:WEB_FONT;font-size:13px}.section-summary-value{font-weight:700}.section-summary-row{flex-wrap:wrap;gap:10px 18px}.question-box1-mobile-view.attempted-1,.question-box1.attempted-1{background:#aeb7c2;color:#fff}.messaging-screen-main-container{display:flex;flex-direction:row;height:90dvh;width:100%}.messaging-screen-users-list-main-container{align-items:center;border-right:2px solid #99a6aa;border-top:none;display:flex;justify-content:center;width:30%}.messaging-screen-users-list-main-container-wrapup{display:flex;flex-direction:column;height:100%;width:100%}.messaging-screen-messages-list-main-container{display:flex;flex-direction:column;height:95%;width:70%}.messaging-screen-messages-list-profile-container{align-items:center;display:flex;height:10%;justify-content:center;width:100%}.messaging-screen-messages-list-profile-container-wrapup{border-bottom:.25px solid #e3e5eb;display:flex;flex-direction:row;height:100%;padding:10px;width:100%}.messaging-screen-users-list-main-container-heading{align-items:center;border-bottom:.25px solid #e3e5eb;color:var(--text-color);display:flex;font-family:WEB_FONT;font-size:14px;font-weight:600;height:10.3%;justify-content:center;width:100%}.messaging-screen-users-list-main-container-search-container{align-items:center;border-bottom:.25px solid #e3e5eb;display:flex;justify-content:center;padding:10px;width:100%}.search-input-wrapper{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.search-text-input-field{background-color:#f8f9fd;border:0;border-radius:8px;font-family:WEB_FONT;font-size:14px;font-size:1rem;margin:none;outline:none;padding:10px 10px 10px 40px;width:90%}.messenger-search-icon{color:#7a7a7a;left:35px;position:absolute;top:35%}.messaging-screen-users-list-main-container-heading-users-list-container{-ms-overflow-style:none;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:100%}.messaging-screen-users-list-main-container-heading-users-list-container::-webkit-scrollbar{display:none}.messaging-screen-messages-list-profile-container-profile-view{align-items:center;display:flex;gap:10px;height:100%;width:80%}.profile-image-container{align-items:center;background-color:var(--primary-color-less);border-radius:50%;display:flex;font-family:WEB_FONT;height:35px;justify-content:center;width:35px}.profile-image-container img{border-radius:50%;height:100%;object-fit:cover;width:100%}.profile-name-stylings{color:var(--profile-name);font-family:WEB_FONT;font-size:14px;font-weight:600}.messaging-screen-messages-list-profile-container-icons-view{align-items:center;display:flex;height:100%;justify-content:flex-end;width:20%}.messaging-screen-messages-list-message-container{display:flex;height:85%;justify-content:center;width:100%}.messaging-screen-messages-list-message-container-alternative{display:flex;flex-direction:column;height:50%;justify-content:center;width:100%}.messaging-screen-messages-list-message-container-wrapup{overflow-y:auto;padding:.75rem;width:95%}.messaging-screen-messages-list-message-container-wrapup::-webkit-scrollbar{display:none}.messaging-screen-messages-list-message-inputs-container{align-items:center;display:flex;height:7%;justify-content:center;width:100%}.messaging-screen-messages-list-message-inputs-container-wrapup{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:95%}.messaging-screen-messages-list-message-inputs-container-emoji-container{align-items:center;display:flex;height:100%;width:5%}.messaging-screen-messages-list-message-inputs-container-emoji-container svg{cursor:pointer}.messaging-screen-messages-list-message-inputs-container-textfield-container{height:40px;position:relative;width:100%}.active-user{background-color:#eff4f5}.messaging-text-input-field{background-color:#f8f9fd;border:none;border-radius:24px;box-sizing:border-box;color:#1a1a1b;font-family:WEB_FONT;font-size:1rem;height:100%;outline:none;padding-left:15px;padding-right:50px;padding-top:10px;resize:none;width:100%}.upload-image{right:10px}.upload-file-button,.upload-image{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;pointer-events:auto;position:absolute;top:0}.upload-file-button{right:50px}.upload-file-button1{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;pointer-events:auto;position:absolute;right:25px;top:0}::placeholder{color:#9fa7be;font-family:WEB_FONT;font-size:.8rem;opacity:1}::-ms-input-placeholder{color:#9fa7be;font-family:WEB_FONT;font-size:.8rem}.messaging-screen-messages-list-message-inputs-container-other-container{display:flex;height:100%;justify-content:flex-end;width:25%}.messaging-screen-messages-list-message-inputs-container-other-container-wrapup{align-items:center;display:flex;height:100%;justify-content:space-around;width:50%}.messaging-screen-messages-list-message-inputs-container-other-container-wrapup svg{cursor:pointer}.technical-support{align-items:center;background-color:#3741b3;border-radius:2px;color:#fff;display:flex;font-family:WEB_FONT;font-size:10px;font-weight:500;gap:2px;justify-content:center;padding:2px}.name-container-stylings,.name-container-stylings-loader{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.name-container-stylings-loader{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#d1e1e399 25%,#d1e1e3 50%,#d1e1e399 75%);background-size:200% 100%;height:10px;width:15%}.icon-options-container{align-items:center;background-color:var(--bg-color);border-radius:8px;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.message-sender-div{align-self:flex-end;background-color:#21373f;border-radius:20px 20px 0 20px;color:#f8f9fd}.message-reciever-div,.message-sender-div{word-wrap:break-word;display:inline-block;font-family:WEB_FONT;font-size:.7rem;margin-bottom:5px;max-width:70%;padding:8px 12px;text-align:left}.message-reciever-div{background-color:#d1e1e3;border-radius:20px 20px 20px 0;color:#1a1a1b}.individual-users-lists{border-bottom:.25px solid #e3e5eb;display:flex;flex-direction:row;justify-content:flex-end;min-height:120px;padding:10px}.individual-users-lists-chats{align-items:center;display:flex;justify-content:space-between;width:95%}.individual-users-lists:hover{background-color:#eff4f5;cursor:pointer}.individual-user-name{color:#000;font-family:WEB_FONT;font-size:15px;font-weight:700}.individual-user-name-message{color:#636363;font-family:WEB_FONT;font-size:12px;font-weight:400;width:90%}.individual-users-message-details{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:85%}.individual-users-lists-profile-container{display:flex;height:30%}.individual-users-lists-main-container{display:flex;height:60%}.individual-users-lists-timing-container{background-color:orange;display:flex;height:10%}.message-screen-default-support{gap:40px;margin-top:10px}.message-screen-default-message,.message-screen-default-support{align-items:center;display:flex;flex-direction:column;justify-content:center}.message-screen-default-message{gap:10px;width:317px}.message-screen-problem-section{color:#3f3f3f;font-family:WEB_FONT;font-size:14px;font-weight:700;text-align:center}.message-screen-problem-assistance-container{align-items:center;background-color:#f4f4f4;border-radius:30px;color:#3e3e3e;cursor:pointer;display:flex;height:40px;justify-content:center;width:317px}.message-screen-problem-assistance-container:hover{background-color:#0b4e56;color:#f4f4f4}.message-screen-problem-assistance{font-family:WEB_FONT;font-size:12px;font-weight:500}.back-arrow-mobile{cursor:pointer;display:none;font-size:24px}.loading_message_text{animation:loading_message_text 2s cubic-bezier(.4,0,.6,1) infinite;color:#767171;display:flex;font-size:small;justify-content:center;padding:0 2}@keyframes loading_message_text{0%,to{opacity:1}50%{opacity:.5}}.attachment-popup{bottom:55px;display:flex;flex-direction:column;gap:10px;padding:10px;position:absolute;right:0;width:200px;z-index:1000}.attachment-option{align-items:center;background:#eff4f5;color:#06151f;cursor:pointer;display:flex;font-family:WEB_FONT;font-size:12px;font-weight:700;gap:5px;padding:8px}.attachment-icon{height:24px;margin-right:10px;width:24px}.attachment-option.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.image-upload-spinner-overlay{align-items:center;background-color:#ffffffb3;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.spinner-image{animation:spin 1s linear infinite;aspect-ratio:1;border:2px solid #0d5f67;border-radius:50%;border-top:.15em solid #0000;height:20px;margin-left:-5px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}@media screen and (max-width:768px){.back-arrow-mobile{display:block}.messaging-screen-messages-list-main-container,.messaging-screen-users-list-main-container{width:100%}.messaging-screen-users-list-main-container-heading{color:#000;font-family:WEB_FONT;font-size:16px;font-weight:600;text-align:center}.messaging-screen-users-list-main-container{border:0}}@media only screen and (min-width:600px) and (max-width:1024px) and (min-height:800px){.individual-users-lists-chats{gap:10px}}.individual-users-lists-loader{margin-bottom:5px;min-height:120px;width:100%}.individual-users-lists-loader,.profile-image-container-loader{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#d1e1e399 25%,#d1e1e3 50%,#d1e1e399 75%);background-size:200% 100%}.profile-image-container-loader{border-radius:50%;height:35px;width:35px}.technical-support-loader{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#d1e1e399 25%,#d1e1e3 50%,#d1e1e399 75%);background-size:200% 100%;height:10px;width:60%}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.uploaded-image-file-main-container{display:flex;height:35%;justify-content:center;margin-bottom:10px;width:100%}.uploaded-image-file-main-container-width-maintain{height:100%;width:95%}.uploaded-image-file-image-container{background-color:#eff4f5;height:100%;padding:5px;position:relative;width:200px}.uploaded-image-file-image-container img{height:100%;object-fit:cover;width:100%}.uploaded-image-file-close-container{cursor:pointer;position:absolute;right:0;top:5}.unread-badge{background-color:#ff3b30;border-radius:10px;color:#fff;font-size:11px;margin-left:6px;padding:2px 6px}.image-upload-container{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.image-upload_card_view{box-shadow:0 2px 4px #00000040,0 -2px 4px #00000040;display:flex;flex-direction:column;gap:40px;height:60%;padding-top:2%;width:65%}.image-upload-header_view{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:2%;padding-inline:2%}.image-upload-header_title_text{color:#000;font-family:WEB_FONT;font-size:20px;font-weight:600;text-align:center;width:100%}.image-upload-icon_circle_view{align-items:center;background-color:#d1e1e3;border-radius:50px;cursor:pointer;height:30px;width:30px}.image-upload-book_icon_view,.image-upload-icon_circle_view{display:flex;justify-content:center}.image-upload-content_view,.image-upload-content_view_two{align-items:center;color:#000;display:flex;font-family:WEB_FONT;font-size:14px;font-weight:600;gap:5px;justify-content:center;padding-top:2%;text-align:center}.image-upload-content_view_two{flex-direction:column}.image-upload_image_input{border:1px solid #d9d9d9!important;color:#0000;cursor:pointer;display:flex;height:30%;opacity:0;position:absolute;width:45%}.image-upload_view{align-self:center;flex-direction:column;gap:20px;height:60%;overflow:hidden;padding-block:3%;width:100%}.image-upload-hide_icon_circle,.image-upload_view{align-items:center;display:flex;justify-content:center}.image-upload-hide_icon_circle{background-color:#d9d9d9;border-radius:50px;height:30px;opacity:0;width:30px}.image-upload-button_text{background-color:var(--primary-color);border-radius:10px;color:#fff;cursor:pointer;font-family:WEB_FONT;font-size:14px;font-weight:500;height:30px;width:100px}.image-upload-button_text,.image-upload-button_view{align-items:center;display:flex;justify-content:center}.image-upload-button_view{align-self:center;padding:2%;width:100%}.image-upload-edit{height:100%;position:relative}.file-upload-error,.image-upload-edit{align-items:center;display:flex;justify-content:center}.file-upload-error{color:#000;flex-direction:column;font-family:WEB_FONT;font-size:13px;font-weight:600;gap:5px;width:70%}.image-upload-edit-container{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.image-upload-preview{height:100%;object-fit:contain;width:70%}.image-upload-edit-icon{background-color:#fff;border-radius:50%;box-shadow:0 0 4px #0000001a;cursor:pointer;padding:4px;position:absolute;right:15%;top:8px;z-index:10}.image-upload-edit-icon,.image-upload-wrapper{align-items:center;display:flex;justify-content:center}.image-upload-wrapper{flex-direction:column}.try-again-img-error{text-align:center;width:80%}.try-again-icon-error{align-items:center;display:flex;justify-content:center;width:90%}.try-again-text{display:none}.try-again-text-two{align-items:center;color:#000;display:flex;font-family:WEB_FONT;font-size:15px;font-weight:600;justify-content:center;text-align:center}@media only screen and (max-width:767px){.image-upload_card_view{height:367px;justify-content:flex-start;width:90%}.image-upload-edit{height:185px}.image-upload-content_view{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5px}.file-upload-error{width:100%}.image-upload-header_title_text,.try-again-img-error{display:none}.image-upload-wrapper{width:80%}.try-again-icon-error{flex-direction:column;gap:10px}.image-upload_view{height:100%}.try-again-text-two{display:none}.try-again-text{align-items:center;color:#000;display:flex;font-family:WEB_FONT;font-size:15px;font-weight:600;justify-content:center;text-align:center}}@media only screen and (min-width:600px) and (max-width:1024px) and (min-height:800px){.image-upload_card_view{height:30%}.file-upload-error,.image-upload-content_view{width:90%}.image-upload_card_view{justify-content:center}.image-upload_view{gap:5px}}.message-row{font-family:WEB_FONT;margin-bottom:.75rem}.message-row.user{text-align:right}.message-bubble{word-wrap:break-word;border-radius:6px;display:inline-block;max-width:75%;padding:.5rem .75rem;text-align:left;white-space:pre-wrap}.message-bubble.user{background:#0d5f67;color:#fff}.message-bubble.assistant{background:var(--primary-light);border:1px solid #ddd;color:#000}.loading{font-size:.9rem;opacity:.6}.Assessment-report-analysis-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:30px}.border_bottom{border-bottom:3px solid #d1e1e3;width:95%}.Assessment-report-analysis-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:25px 0;width:95%}.Assessment-subject-analysis-name{color:#0d5f67;font-family:WEB_FONT;font-size:24px;font-weight:600}.Assessment-course-insights-card{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;width:100%}.Assessment-report-analysis-card{background-color:#eff4f5;border-radius:10px;height:445px;width:345px}.Insights-text-container{cursor:pointer;display:flex;justify-content:flex-end;padding:5px 5px 0 0}.Insights-text{align-items:center;display:flex;gap:6px}.Insights-title{border-bottom:2px solid #000;color:var(--text-color);font-family:WEB_FONT;font-size:13px;font-weight:600;line-height:1.2}.Assessment-report-analysis-card-details-container{align-items:center;display:flex;height:90%;justify-content:space-evenly}.Assessment-report-analysis-card-details{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:space-between;width:100%}.Assessment-report-analysis-card-title-wrapper{padding-left:10px;width:100%}.subject-name-text{color:#a7bdc0;font-family:WEB_FONT;font-size:15px;font-weight:600;margin-bottom:10px}.start-date-name-text{color:#87888c;font-family:WEB_FONT;font-size:10px;font-weight:500}.course-title{font-size:16px;font-weight:700}.course-title,.progress-status{color:#0d5f67;font-family:WEB_FONT}.progress-status{background-color:#d1e1e3;border-radius:5px;font-size:12px;font-weight:600;padding:2px 10px}.progress-note{color:#87888c;font-family:WEB_FONT;font-size:11px;font-weight:500;padding-top:5px}.donut-chart-container,.time-spent-per-week{align-items:center;display:flex;flex-direction:column;justify-content:center}.assessment-course-details-container{display:flex;flex-direction:column;gap:8px}.assessment-course-details{align-items:center;color:#606465;display:flex;gap:5px;justify-content:center}.assessment-course-details,.avg-time-spent{font-family:WEB_FONT;font-size:13px;font-weight:600;text-align:center}.avg-time-spent{color:#0d5f67}.avg-time-spent-weeks{font-family:WEB_FONT;font-size:11px;font-weight:600}.percentage-text{font-family:WEB_FONT;font-size:20px;font-weight:700}.donut-progress{animation:progressAnimation 2s ease-out forwards}.donut-chart-arc{overflow:visible}@keyframes progressAnimation{to{stroke-dashoffset:0}}.assessment-course-details-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.donut-chart-wrapper{align-items:center;display:flex;justify-content:center;padding-top:20px}@media only screen and (max-width:767px){.Assessment-course-insights-card{flex-direction:column;gap:10px}.Assessment-report-analysis-card{height:auto;width:100%}.Assessment-report-analysis-card-title-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.Assessment-report-analysis-contents{width:50%}.donut-chart-wrapper{width:40%}.assessment-course-details-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:95%}.assessment-course-details{font-size:10px}.assessment-course-details-wrapper{gap:10px;padding-bottom:15px}.donut-chart-arc{padding-right:10px;width:100%}.percentage-text{font-size:25px}.progress-note{font-size:8px;font-weight:600}}.report-progress-course-progress-card{align-items:center;background:#fff;border:1px solid #dfe3e6;border-radius:14px;box-shadow:0 6px 16px #00000014;display:flex;flex-direction:column;gap:15px;justify-content:center;overflow:hidden;position:relative;width:345px}.report-progress-course-progress-card:hover{background-color:#eff4f5}.report-progress-card-header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.report-progress-main-container{display:flex;justify-content:space-between;padding-top:10px;width:95%}.report-progress-card-title{color:#a7bdc0;font-family:WEB_FONT;font-size:15.6px;font-weight:600}.report-progress-card-status{border-radius:6px;color:#606465;font-family:WEB_FONT;font-size:10px;font-weight:600;font-weight:500}.report-progress-container{align-items:center;display:flex;justify-content:center}.report-progress-card{background-color:#d1e1e3;border-bottom-left-radius:2px;border-top-left-radius:2px;color:#0d5f67;font-family:WEB_FONT;font-size:11.65px;font-weight:600;padding:2px 20px;text-align:center}.report-progress-analysis-container{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100%}.report-progress-analysis-wrapper{border-top:2px solid #87888c80;width:90%}.report-progress-course-title{color:#0d5f67;font-family:WEB_FONT;font-size:20px;font-size:16px;font-weight:700;margin-top:10px}.report-progress-note{color:#606465;font-family:WEB_FONT;font-size:14px;font-weight:500}.circular-progress{align-items:center;background:conic-gradient(#0e7c86 var(--angle),#e6e6e6 0deg);border-radius:50%;display:flex;height:120px;justify-content:center;margin:auto;position:relative;width:120px}.circular-progress span{color:#0e7c86;font-size:24px;font-weight:700}.progress-metrics{display:flex;gap:10px;justify-content:space-between}.report-progress-main-circular{color:#0d5f67;font-family:WEB_FONT;font-size:32px;font-weight:600}.report-progress-sub-circular-one,.report-progress-sub-circular-three,.report-progress-sub-circular-two{color:#606465;font-family:WEB_FONT;font-size:10px;font-weight:500}.report-progress-course-activities{color:#606465;font-family:WEB_FONT;font-size:10px;font-weight:600}.metric-item{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}.report-progress-weekly-info{align-items:center;cursor:auto;display:flex;justify-content:flex-end;padding-top:10px;width:100%}.report-progress-weekly-info-wrapper{align-items:center;cursor:auto;display:flex;justify-content:space-between;width:90%}.report-progress-weekly-status{align-items:flex-start;cursor:auto;display:flex;flex-direction:column;justify-content:center}.report-progress-weekly{color:#606465}.report-progress-learning,.report-progress-weekly{font-family:WEB_FONT;font-size:10px;font-weight:600}.report-progress-learning{color:#0d5f67}.report-progress-view-insights{align-items:center;background-color:#0d5f67;border-bottom-right-radius:14px;cursor:pointer;display:flex;justify-content:center;padding:8px}.view-insights{color:#fff;font-family:WEB_FONT;font-size:12px;font-weight:600}.view-insights-arrow{text-align:center}.progress-visualization{align-items:center;display:flex;flex-direction:column;padding-top:20px}.main-semicircle{align-items:center;display:flex;height:100px;justify-content:center;position:relative;width:300px}.main-semicircle-text{color:#0d5f67;font-size:28px;font-weight:700;left:50%;position:absolute;top:45%;transform:translate(-50%,-30%)}.dual-ring{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;margin:0 auto;position:relative;width:50px}.ring-center-text{font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.view-insights-arrow svg{transition:transform .2s ease}.report-progress-view-insights:hover .view-insights-arrow svg{animation:arrowAlive .35s ease}@keyframes arrowAlive{0%{transform:translateX(0)}40%{transform:translateX(5px)}70%{transform:translateX(2px)}to{transform:translateX(4px)}}.assessment-overview{box-sizing:border-box;width:100%}.attempt_select_radio_btn{height:12px;width:12px}.assessment-overview-topbar{padding-bottom:16px;width:100%}.header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:8px;min-width:0}.header-title{flex:1 1;min-width:0}.header-actions{display:flex;flex-shrink:0;justify-content:flex-end}.header-actions--selector-shell{min-width:0;position:relative}.heading-1{color:#1a1a1a;margin:0}.attempt-selector-wrap{align-items:center;display:inline-flex;flex-shrink:0;gap:12px}.attempt-selector-wrap--sticky{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff57;border:1px solid #ffffff47;border-radius:16px;box-shadow:0 8px 24px #0f172a14;display:inline-flex;gap:12px;padding:8px 10px;position:fixed;right:16px;top:70px;z-index:120}.attempt-selector-wrap--sticky .attempt-selector-reset-inline{gap:0;min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(8px);transition:width .22s ease,opacity .18s ease,transform .22s ease,padding .22s ease,gap .22s ease;width:0}.attempt-selector-wrap--sticky:focus-within .attempt-selector-reset-inline,.attempt-selector-wrap--sticky:hover .attempt-selector-reset-inline{gap:10px;opacity:1;padding:0 10px 0 0;pointer-events:auto;transform:translateX(0);width:auto}.attempt-selector-reset-inline{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:10px;height:44px;padding:0 10px 0 0}.attempt-selector-reset-inline__icon{flex-shrink:0;height:18px;width:18px}.attempt-selector-reset-inline__text{color:#6b7280;font-size:14px;font-weight:600;white-space:nowrap}.btn-icon-calendar{flex-shrink:0;height:14px;width:14px}.btn-icon-calendar1{flex-shrink:0;height:12px;width:12px}.attempt-selector-btn{align-items:center;background:#ffffffe0;border:1px solid #d7dbe1;border-radius:12px;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:10px;height:44px;justify-content:center;min-width:190px;padding:0 18px;transition:all .2s ease}.attempt-selector-btn:hover{background:#fcfcfd;border-color:#cfd4dc}.attempt-selector-btn--applied{background:#e7f7f4eb;border:1px solid #14b8a6;box-shadow:0 1px 4px #14b8a62e}.attempt-selector-btn__text{color:#667085;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attempt-selector-btn__text--applied{color:#14b8a6;font-weight:700}.attempt-selector-btn__expand{flex-shrink:0;height:6px;width:10px}.attempt-filter-overlay{background:#10182857;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.attempt-filter-drawer{animation:attemptDrawerSlideIn .22s ease;background:#fff;box-shadow:-8px 0 28px #0f172a24;display:flex;flex-direction:column;height:100vh;max-width:92vw;width:380px}@keyframes attemptDrawerSlideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.attempt-filter-drawer__header{align-items:flex-start;border-bottom:1px solid #edf1f5;display:flex;gap:16px;justify-content:space-between;padding:18px 20px 14px}.attempt-filter-drawer__title{color:#171c1f;font-size:20px;font-weight:700;line-height:1.2;margin:0}.attempt-filter-drawer__subtitle{color:#7a8392;font-size:14px;font-weight:400;line-height:1.4;margin:4px 0 0}.attempt-filter-drawer__close{background:#0000;border:none;color:#6b7280;cursor:pointer;font-size:26px;line-height:1;padding:0}.attempt-filter-drawer__body{flex:1 1;overflow-y:auto;padding:18px 20px 20px}.attempt-filter-block+.attempt-filter-block{margin-top:22px}.attempt-filter-block__label{color:#4f5d71;font-size:10px;font-weight:600;letter-spacing:.08em;margin:0 0 12px}.attempt-filter-chip-row{display:flex;flex-wrap:wrap;gap:10px}.attempt-filter-chip{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#171c1f;cursor:pointer;font-size:12px;font-weight:600;height:34px;padding:0 14px;transition:all .2s ease}.attempt-filter-chip:hover{border-color:#c9d0d9}.attempt-filter-chip--active{background:#e8fbf8;border-color:#1fb6aa;color:#109b92}.attempt-filter-attempt-list{display:flex;flex-direction:column;gap:4px}.attempt-filter-attempt-item{align-items:flex-start;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 4px;transition:background .2s ease}.attempt-filter-attempt-item:hover{background:#f8fafc}.attempt-filter-attempt-item input[type=radio]{accent-color:#0d5f67;cursor:pointer;height:20px;margin-top:5px;width:20px}.attempt-filter-attempt-item__content{display:flex;flex-direction:column;min-width:0}.attempt-filter-attempt-item__title{color:#171c1f;font-size:16px;font-weight:600;line-height:1.2}.attempt-filter-attempt-item__meta{color:#4f5d71;font-size:14px;font-weight:400;line-height:1.35;margin-top:4px}.attempt-filter-attempt-item--selected .attempt-filter-attempt-item__title{color:#1f2937}.attempt-filter-drawer__footer{align-items:center;border-top:1px solid #edf1f5;display:flex;gap:14px;justify-content:space-between;padding:14px 20px 18px}.attempt-filter-reset-group{align-items:center;display:inline-flex;gap:6px}.attempt-filter-reset-btn{background:#0000;border:none;color:#4f5d71;cursor:pointer;font-size:14px;font-weight:600;padding:0}.attempt-filter-apply-btn{background:#0d5f67;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;height:40px;letter-spacing:.04em;padding:0 18px;transition:background .2s ease}.attempt-filter-apply-btn:hover{background:#09565d}.attempt-filter-apply-btn__content{align-items:center;display:inline-flex;gap:5px;justify-content:center}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));width:100%}.stat-card{align-items:flex-start;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-sizing:border-box;display:flex;gap:10px;min-height:100px;padding:16px;width:100%}.stat-card-icon{align-items:center;border-radius:8px;display:flex;height:48px;justify-content:center;min-width:48px;padding:12px}.stat-card-icon-svg{height:26px;width:26px}.stat-card-content{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.stat-card-title{color:#606465;font-size:14px;font-weight:500}.stat-card-title,.stat-card-value{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-card-value{color:#000;font-size:20px;font-weight:600}.stat-card-subtitle{color:#606465;font-size:12px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1024px){.assessment-overview-topbar{padding-bottom:14px}.header{align-items:flex-start}.attempt-selector-wrap--sticky{right:16px;top:64px}.attempt-selector-btn{min-width:180px}}@media (max-width:768px){.assessment-overview-topbar{padding-bottom:12px}.header{align-items:stretch;flex-direction:column;gap:14px}.header-title{width:100%}.attempt-selector-wrap,.header-actions{justify-content:flex-end;width:100%}.attempt-selector-wrap{flex-wrap:wrap}.attempt-selector-wrap--sticky{flex-wrap:nowrap;justify-content:flex-end;padding:6px 8px;right:16px;top:56px;width:auto}.attempt-selector-btn{max-width:calc(100vw - 110px);min-width:170px}.attempt-filter-drawer{max-width:100%;width:100%}}@media (max-width:480px){.assessment-overview-topbar{padding-bottom:10px}.heading-1{font-size:18px;line-height:1.25}.attempt-selector-wrap{gap:10px}.attempt-selector-wrap--sticky{padding:5px 6px;right:12px;top:52px}.attempt-selector-reset-inline{height:40px;padding-right:4px}.attempt-selector-reset-inline__text{font-size:13px}.btn-icon-calendar{height:20px;width:20px}.attempt-selector-reset-inline__icon{height:18px;width:18px}.attempt-selector-btn{border-radius:10px;height:40px;max-width:calc(100vw - 90px);min-width:150px;padding:0 12px}.attempt-selector-btn__text{font-size:13px}}.attempt-filter-apply-btn,.attempt-filter-attempt-item,.attempt-filter-chip,.attempt-filter-drawer__close,.attempt-filter-reset-btn,.attempt-selector-btn,.attempt-selector-reset-inline,.stat-card{transition:transform .18s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease,color .22s ease,opacity .22s ease}.attempt-filter-overlay{animation:assessmentOverviewOverlayFade .2s ease}.attempt-filter-drawer__close{border-radius:8px}.stat-card-icon{transition:transform .2s ease}.stat-card-subtitle,.stat-card-value{transition:color .2s ease}.attempt-filter-apply-btn:focus-visible,.attempt-filter-attempt-item:focus-visible,.attempt-filter-chip:focus-visible,.attempt-filter-drawer__close:focus-visible,.attempt-filter-reset-btn:focus-visible,.attempt-selector-btn:focus-visible,.attempt-selector-reset-inline:focus-visible{outline:3px solid #0d5f6729;outline-offset:3px}@keyframes assessmentOverviewOverlayFade{0%{opacity:0}to{opacity:1}}@media (hover:hover) and (pointer:fine){.attempt-selector-btn:hover{box-shadow:0 10px 22px #0f172a14;transform:translateY(-1px)}.attempt-selector-reset-inline:hover .attempt-selector-reset-inline__text{color:#0d5f67}.attempt-filter-chip:hover{box-shadow:0 8px 16px #0f172a0d;transform:translateY(-1px)}.attempt-filter-attempt-item:hover{transform:translateX(2px)}.attempt-filter-apply-btn:hover{box-shadow:0 10px 22px #0d5f672e}.attempt-filter-drawer__close:hover{background:#f3f4f6;color:#111827}.stat-card:hover{border-color:#d6dce3;box-shadow:0 12px 24px #0f172a14;transform:translateY(-2px)}.stat-card:hover .stat-card-icon{transform:scale(1.04)}}.attempt-filter-apply-btn:active,.attempt-filter-chip:active,.attempt-selector-btn:active,.stat-card:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.attempt-filter-apply-btn,.attempt-filter-attempt-item,.attempt-filter-chip,.attempt-filter-drawer__close,.attempt-filter-overlay,.attempt-filter-reset-btn,.attempt-selector-btn,.attempt-selector-reset-inline,.stat-card,.stat-card-icon,.stat-card-subtitle,.stat-card-value{animation:none!important;transition:none!important}}.behaviour-tracking{margin-bottom:40px;min-width:0;width:100%}.behaviour-header{margin-bottom:24px}.heading-2{color:#0d6771;font-weight:700;letter-spacing:-.02em}.subtitle{color:#61656c}.behaviour-grid{gap:24px}.behaviour-events,.behaviour-grid{display:flex;flex-direction:column;min-width:0}.behaviour-events{background-color:#fff;border:1px solid #e8eaed;border-radius:18px;box-shadow:0 2px 8px #1018280a;overflow:hidden}.events-header{padding:20px}.section-title{align-items:center;color:#14171a;display:flex;font-size:18px;font-weight:600;gap:8px;margin:0;min-width:0}.section-title-icon{color:#ef4444;flex-shrink:0;height:16px;width:18px}.events-list{grid-gap:16px 20px;align-items:stretch;display:grid;flex:1 1;gap:16px 20px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:0 20px 20px}.event-card{background-color:#fff;border:1px solid #e7e9ec;border-radius:12px;box-sizing:border-box;min-height:80px;min-width:0;padding:16px;width:100%}.event-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;min-width:0}.event-content{display:flex;flex:1 1;gap:12px;min-width:0}.event-icon{flex-shrink:0;height:20px;width:20px}.event-icon.orange{color:#f97316}.event-icon.blue{color:#3b82f6}.event-icon.purple{color:#8b5cf6}.event-icon.red{color:#ef4444}.event-icon.indigo{color:#6366f1}.event-icon.pink{color:#ec4899}.event-icon-svg{fill:currentColor;height:20px;width:20px}.event-details{flex:1 1;min-width:0}.event-title{color:#111827;font-size:16px;font-weight:600;line-height:1.35;margin:0 0 4px;word-break:break-word}.event-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6b7280;display:-webkit-box;font-size:14px;font-weight:500;margin:0;overflow:hidden;word-break:break-word}.event-count{background-color:#eff4f5;border-radius:6px;color:#0d5f67;flex-shrink:0;font-size:12px;font-weight:700;padding:4px 8px;white-space:nowrap}.time-analysis{background:#0000;border:none;box-shadow:none;display:flex;flex-direction:column;min-height:0;min-height:auto;min-width:0;padding:0}.ta-headline{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;min-width:0}.ta-headline-copy{min-width:0}.ta-title{color:#0d6771;font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.ta-subtitle{color:#61656c;font-size:16px;margin:0}.time-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.time-action-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;min-height:40px;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.time-action-btn.active{background-color:#d8e5e8;color:#0d6771}.time-action-icon{fill:currentColor;flex-shrink:0;height:16px;width:16px}.ta-card{background:#fff;border:1px solid #e7e9ec;border-radius:18px;box-shadow:0 2px 8px #1018280a;min-width:0;padding:28px 28px 24px}.ta-card-top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px;min-width:0}.ta-card-title{color:#2c2432;font-size:24px;font-weight:600;margin:0;min-width:0}.ta-summary{align-items:flex-end;color:#687076;display:flex;flex-direction:column;flex-shrink:0;font-size:14px;font-weight:400;gap:4px;white-space:nowrap}.ta-summary strong{color:#111827;font-weight:700}.ta-overview-chart{display:flex;gap:20px;max-width:100%;min-height:360px;min-width:0;overflow:hidden;width:100%}.ta-y-label{align-items:center;color:#667085;display:flex;flex-shrink:0;font-size:13px;font-weight:500;justify-content:center;max-width:32px;min-width:32px;text-align:center;transform:rotate(180deg);width:32px;writing-mode:vertical-rl}.ta-chart-main{display:grid;flex:1 1 auto;grid-template-columns:52px minmax(0,1fr);max-width:100%;min-width:0;overflow:hidden}.ta-y-axis{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;max-width:52px;min-width:52px;padding:8px 10px 22px 0;width:52px}.ta-y-tick{align-items:center;color:#6b7280;display:flex;font-size:13px;height:1px;justify-content:flex-end;position:relative}.ta-bars-scroll{-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;scroll-behavior:smooth;scrollbar-color:#b8c2cc #0000;scrollbar-width:thin;width:100%}.ta-bars-scroll::-webkit-scrollbar{height:10px}.ta-bars-scroll::-webkit-scrollbar-track{background:#0000}.ta-bars-scroll::-webkit-scrollbar-thumb{background:#c7d0d9;border-radius:999px}.ta-bars-scroll::-webkit-scrollbar-thumb:hover{background:#aeb9c4}.ta-bars-area{align-items:end;background-image:linear-gradient(0deg,#1118270d 1px,#0000 0);background-size:100% 25%;background-size:100% calc(100%/var(--ta-grid-step-count, 4));border-bottom:1px solid #ebedf0;border-left:1px solid #ebedf0;display:inline-grid;gap:8px;grid-auto-columns:44px;grid-auto-flow:column;justify-content:start;min-height:310px;padding:8px 12px 0;position:relative;vertical-align:top}.ta-bars-scroll.compact-overview{overflow-x:hidden}.ta-bars-area.compact-overview{grid-gap:clamp(20px,3vw,56px);display:grid;gap:clamp(20px,3vw,56px);grid-auto-columns:auto;grid-auto-flow:unset;grid-template-columns:repeat(var(--ta-compact-count),minmax(120px,1fr));justify-content:stretch;justify-items:center;padding:8px 18px 0;width:100%}.ta-bars-area.compact-overview .ta-bar-col{max-width:none;min-width:0;width:100%}.ta-bars-area.compact-overview .ta-bar-wrap{width:100%}.ta-bars-area.compact-overview .ta-bar{border-radius:10px 10px 0 0}.ta-bars-area.compact-overview .ta-bar,.ta-bars-area.compact-overview .ta-bar-empty{width:min(100%,var(--ta-compact-bar-width))}.ta-bars-area.compact-overview .ta-bar-label{font-size:13px}.ta-avg-line{border-top:2px dashed #7a7f87;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.ta-avg-text{background:#fff;color:#6b7280;font-size:13px;padding:0 4px;position:absolute;right:8px;top:-10px}.ta-bar-col{align-items:center;display:flex;flex:0 0 44px;flex-direction:column;justify-content:flex-end;max-width:44px;min-width:44px;width:44px}.ta-bar-wrap{align-items:flex-end;display:flex;height:290px;justify-content:center;width:100%}.ta-bar{border-radius:6px 6px 0 0;min-height:10px;transition:height .28s ease;width:40px}.ta-bar.correctFast{background:#1fb5a4}.ta-bar.correctSlow{background:repeating-linear-gradient(-45deg,#0000001f,#0000001f 4px,#0000 0,#0000 8px),#1fb5a4}.ta-bar.incorrectFast{background:#f24545}.ta-bar.incorrectSlow{background:repeating-linear-gradient(-45deg,#0000001f,#0000001f 4px,#0000 0,#0000 8px),#f24545}.ta-bar-empty{background:#0000;border-radius:6px;height:2px;width:40px}.ta-bar-label{color:#6b7280;font-size:12px;margin-top:8px;text-align:center;white-space:nowrap}.ta-hover-tooltip{background:#f4f4f4;border-radius:20px;box-shadow:0 16px 34px #0000001f;max-width:220px;padding:14px 16px;pointer-events:none;position:fixed;transform:translate(-50%,-100%);width:220px;z-index:9999}.ta-hover-tooltip-title{color:#101828;font-size:14px;font-weight:600;line-height:1;margin-bottom:10px}.ta-hover-tooltip-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.ta-hover-tooltip-row:last-child{margin-bottom:0}.ta-hover-tooltip-label{color:#4b5563;font-size:13px;font-weight:500}.ta-hover-tooltip-value{color:#374151;font-size:13px;font-weight:600;word-break:break-word}.ta-hover-tooltip-status.correct{color:#14b8a6}.ta-hover-tooltip-status.incorrect{color:#f24545}.ta-hover-tooltip-status.unanswered{color:#6b7280}.ta-overview-legend{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:26px}.ta-legend-item{align-items:center;color:#4b5563;display:inline-flex;font-size:14px;font-weight:500;gap:8px}.ta-legend-box{border:1px solid #0000;border-radius:4px;display:inline-block;flex-shrink:0;height:14px;width:22px}.ta-legend-box.correctFast{background:#1fb5a4}.ta-legend-box.correctSlow{background:repeating-linear-gradient(-45deg,#0000001f,#0000001f 4px,#0000 0,#0000 8px),#1fb5a4}.ta-legend-box.incorrectFast{background:#f24545}.ta-legend-box.incorrectSlow{background:repeating-linear-gradient(-45deg,#0000001f,#0000001f 4px,#0000 0,#0000 8px),#f24545}.ta-legend-box.notAnswered{background:#fff;border-color:#d0d5dd;border-style:dashed}.ta-detailed-shell{grid-column-gap:14px;align-items:center;column-gap:14px;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;min-width:0}.ta-detailed-nav{align-items:center;background:#ececec;border:none;border-radius:999px;box-shadow:0 2px 8px #00000014;color:#7c838d;cursor:pointer;display:flex;font-size:30px;height:34px;justify-content:center;line-height:1;padding:0;transition:all .2s ease;width:34px}.ta-detailed-nav:hover:not(:disabled){background:#e3e7eb;color:#0d6771}.ta-detailed-nav:disabled{cursor:not-allowed;opacity:.45}.ta-detailed-nav--left,.ta-detailed-nav--right{align-self:center;justify-self:center}.ta-detailed-grid{grid-gap:18px 16px;align-items:start;display:grid;gap:18px 16px;grid-template-columns:repeat(10,minmax(0,1fr));min-width:0}.ta-question-card{align-items:stretch;background:#fff;border:2px solid #14b8a6;border-radius:10px;display:flex;max-width:84px;min-height:84px;min-width:0;overflow:visible;position:relative;width:100%}.ta-question-card:before{border-radius:8px;content:"";inset:0;position:absolute;z-index:0}.ta-question-card.easy:before{background:linear-gradient(90deg,#14b8a63d,#14b8a63d 48%,#fff0 0,#fff0);background:linear-gradient(90deg,#14b8a63d 0,#14b8a63d var(--ta-fill-pct,48%),#fff0 var(--ta-fill-pct,48%),#fff0 100%)}.ta-question-card.medium:before{background:linear-gradient(90deg,#ffcd334d,#ffcd334d 48%,#fff0 0,#fff0);background:linear-gradient(90deg,#ffcd334d 0,#ffcd334d var(--ta-fill-pct,48%),#fff0 var(--ta-fill-pct,48%),#fff0 100%)}.ta-question-card.hard:before{background:linear-gradient(90deg,#ff4a4a2e,#ff4a4a2e 48%,#fff0 0,#fff0);background:linear-gradient(90deg,#ff4a4a2e 0,#ff4a4a2e var(--ta-fill-pct,48%),#fff0 var(--ta-fill-pct,48%),#fff0 100%)}.ta-question-card.correct{border-color:#14b8a6}.ta-question-card.incorrect{border-color:#ff4a4a}.ta-question-card.unanswered{background:#0000;border:2px dashed #7a7f87}.ta-question-card.unanswered:before{background:#0000}.ta-question-badge{align-items:center;border-radius:50%;box-shadow:0 4px 14px #00000029;color:#1f2937;display:flex;font-size:13px;font-weight:600;height:30px;justify-content:center;left:-12px;position:absolute;top:-14px;width:30px;z-index:3}.ta-question-badge.correct{background:#14b8a6;color:#083d39}.ta-question-badge.incorrect{background:#ff4a4a;color:#3a0b0b}.ta-question-badge.unanswered{background:#d6dbe1;color:#374151}.ta-question-status{font-size:15px;font-weight:600;line-height:1;position:absolute;right:10px;top:8px;z-index:3}.ta-question-status.correct{color:#14b8a6}.ta-question-status.incorrect{color:#ff4a4a}.ta-question-status.unanswered{color:#0000}.ta-question-content{align-items:center;display:flex;justify-content:center;min-width:0;padding:20px 14px 14px;position:relative;width:100%;z-index:2}.ta-question-time{color:#606465;font-size:14px;font-weight:600;line-height:1.1;text-align:center;word-break:break-word}.ta-question-card-placeholder{min-height:84px;visibility:hidden}.ta-detailed-overlay-wrap{min-width:0;position:relative}.ta-detailed-shell{position:relative;z-index:1}.ta-question-detail-panel{animation:taDetailPanelIn .22s ease;box-shadow:0 12px 32px #10182824;max-width:520px;padding:22px 22px 24px;position:absolute;right:40px;top:96px;width:520px;z-index:20}@keyframes taDetailPanelIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ta-question-card.active{z-index:2}.ta-question-card{appearance:none;-webkit-appearance:none;box-shadow:none;cursor:pointer;padding:0;text-align:left;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.ta-question-card:hover{transform:translateY(-1px)}.ta-question-card.active{box-shadow:0 10px 24px #0d677129}.ta-question-detail-panel{background:#fff;border:2px solid #0d7b86;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;min-height:100%;min-width:0;padding:28px 26px 34px;width:100%}.ta-question-detail-top{align-items:center;display:flex;gap:16px;justify-content:space-between}.ta-question-detail-top-left{align-items:center;display:flex;gap:10px;min-width:0}.ta-question-detail-id{color:#0a0f14;font-size:24px;font-weight:600;line-height:1;margin:0}.ta-question-detail-difficulty{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1;min-height:25px;padding:0 12px}.ta-question-detail-difficulty.fast{background:#14b8a6;color:#fff}.ta-question-detail-difficulty.moderate{background:#e8d6ae;color:#4b3d19}.ta-question-detail-difficulty.slow{background:#efcfcf;color:#7a2222}.ta-question-detail-close{align-items:center;background:#0000;border:none;color:#737373;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:30px;height:40px;justify-content:center;padding:0;width:40px}.ta-question-detail-divider{background:#6e6e6e;height:1px;margin:26px 0;opacity:.6;width:100%}.ta-question-detail-section{margin-bottom:8px}.ta-question-detail-heading{color:#0a0f14;font-size:24px;font-weight:600;line-height:1.1;margin:0 0 16px}.ta-question-detail-question{color:#606465;font-size:16px;font-weight:500;line-height:1.45;margin:0;max-height:80px;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin}.ta-question-detail-answer-head{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:16px}.ta-question-detail-answer-head .ta-question-detail-heading{font-size:24px;margin:0}.ta-question-detail-answer-status{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:8px}.ta-question-detail-answer-status.correct{color:#14b8a6}.ta-question-detail-answer-status.incorrect{color:#ff4a4a}.ta-question-detail-answer-status.unanswered{color:#7b7f86}.ta-question-detail-answer-box{align-items:center;align-items:flex-start;background:#f2f3f5;border-radius:4px;color:#606465;display:flex;flex-shrink:0;font-size:16px;font-weight:500;max-height:80px;min-height:48px;overflow-y:auto;overscroll-behavior:contain;padding:12px 6px 12px 16px;scrollbar-width:thin}.ta-question-detail-meta{grid-gap:20px 28px;display:grid;gap:20px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.ta-question-detail-meta-item{display:flex;flex-direction:column;gap:8px;min-width:0}.ta-question-detail-meta-label{color:#606465;font-size:16px;font-weight:600;line-height:1.2}.ta-question-detail-meta-value{color:#06151f;font-size:16px;font-weight:500;line-height:1.35;word-break:break-word}.ta-question-detail-actions{display:flex;gap:16px;justify-content:center;margin-top:28px}.ta-question-detail-btn{border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;height:40px;transition:all .2s ease;width:154px}.ta-question-detail-btn:disabled{cursor:not-allowed;opacity:.45}.ta-question-detail-btn-secondary{background:#fff;border:2px solid #0d7b86;color:#0d6771}.ta-question-detail-btn-primary{background:#166d74;border:2px solid #166d74;color:#fff}.ta-detailed-legends{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:28px}.ta-detailed-legend-group{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.ta-legend-title{color:#61656c;font-size:15px;font-weight:500}.ta-efficiency-chip{border-radius:2px;display:inline-block;flex-shrink:0;height:14px;width:14px}.ta-efficiency-chip.fast{background:#14b8a63d}.ta-efficiency-chip.moderate{background:#e8d6aee6}.ta-efficiency-chip.slow{background:#efd0d0d9}.ta-status-chip{align-items:center;border:1.5px solid;border-radius:4px;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:700;height:24px;justify-content:center;width:24px}.ta-status-chip.correct{background:#14b8a614;color:#14b8a6}.ta-status-chip.incorrect{background:#ff4a4a14;color:#ff4a4a}.chart-bar,.chart-bar-animation,.chart-bar-group,.chart-bar-icon,.chart-bar-label,.chart-bar.easy,.chart-bar.hard,.chart-bar.medium,.chart-bars-container,.chart-container,.chart-distribution-card,.chart-distribution-grid,.chart-distribution-title,.chart-stat-card,.chart-stat-card.easy,.chart-stat-card.hard,.chart-stat-card.medium,.chart-stat-count,.chart-stat-dot,.chart-stat-dot.easy,.chart-stat-dot.hard,.chart-stat-dot.medium,.chart-stat-header,.chart-stat-range,.chart-stat-title,.chart-stat-title.easy,.chart-stat-title.hard,.chart-stat-title.medium,.chart-stat-value,.chart-stat-value.easy,.chart-stat-value.hard,.chart-stat-value.medium,.chart-stats-grid,.chart-wrapper,.chart-y-axis,.chart-y-axis-label,.chart-y-axis-text,.difficulty-content,.difficulty-count,.difficulty-dot,.difficulty-item,.difficulty-label,.difficulty-legend,.distribution-item,.distribution-label,.distribution-value,.font-medium,.progress-stats,.question-box,.question-box.easy,.question-box.empty,.question-box.hard,.question-box.medium,.question-content-time,.question-number,.question-number.easy,.question-number.empty,.question-number.hard,.question-number.medium,.questions-grid,.time-analysis-chart-container,.time-text{all:unset;display:revert}.ta-detailed-mobile-pagination{display:none}.view-results-container_analytics{display:flex;justify-content:center;padding:15px 0 0;text-align:center}.ta-detailed-grid{justify-items:center}.ta-question-card,.ta-question-card-placeholder{justify-self:center;max-width:84px;width:100%}@media (max-width:1200px){.ta-question-detail-panel{max-width:calc(100% - 56px);width:520px}.ta-question-detail-answer-head .ta-question-detail-heading,.ta-question-detail-heading{font-size:22px}.ta-card{padding:24px 22px 20px}.ta-detailed-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:991px){.ta-question-detail-actions{justify-content:space-evenly}.ta-question-detail-panel{animation:none;margin-top:18px;max-width:100%;position:static;width:100%}.ta-detailed-layout,.ta-detailed-layout.panel-open{gap:18px;grid-template-columns:1fr}.ta-detailed-layout.panel-open .ta-detailed-main{padding-right:0}.ta-question-detail-panel{padding:22px 18px 24px}.ta-question-detail-meta{gap:20px 24px;grid-template-columns:1fr 1fr}.ta-question-detail-answer-head .ta-question-detail-heading,.ta-question-detail-heading{font-size:24px}.ta-question-detail-question{font-size:16px}.events-list{gap:14px 14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ta-headline{align-items:stretch;flex-direction:column}.time-actions{justify-content:flex-start;width:100%}.ta-overview-chart{flex-direction:column;min-height:0;min-height:auto}.ta-y-label{justify-content:flex-start;max-width:none;min-width:0;transform:none;width:auto;writing-mode:initial}.ta-card-top{align-items:flex-start;flex-direction:row;justify-content:space-between}.ta-summary{align-items:flex-end}.ta-detailed-shell{column-gap:10px;grid-template-columns:38px minmax(0,1fr) 38px}.ta-detailed-grid{gap:16px 12px;grid-template-columns:repeat(6,minmax(0,1fr))}.ta-hover-tooltip{display:none}}@media (max-width:820px){.events-list{grid-template-columns:1fr}}@media (max-width:767px){.ta-question-detail-top{align-items:flex-start}.ta-question-detail-top-left{flex-wrap:wrap}.ta-question-detail-id{font-size:24px}.ta-question-detail-meta{gap:18px;grid-template-columns:1fr}.ta-question-detail-actions{justify-content:space-around}.ta-question-detail-answer-head .ta-question-detail-heading,.ta-question-detail-heading{font-size:22px}.ta-question-detail-question{font-size:15px}.ta-question-detail-answer-status{font-size:16px}.behaviour-header{margin-bottom:18px}.events-header{padding:16px}.events-list{gap:12px;padding:0 16px 16px}.event-header{align-items:stretch;flex-direction:column;gap:12px}.event-count{align-self:flex-start}.heading-2,.ta-title{font-size:22px}.subtitle,.ta-subtitle{font-size:14px}.ta-card{padding:18px 14px 16px}.time-actions{gap:8px}.time-action-btn{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;justify-content:center;padding:10px 12px}.ta-card-top{flex-direction:column;gap:10px}.ta-card-top,.ta-summary{align-items:flex-start}.ta-chart-main{grid-template-columns:40px minmax(0,1fr)}.ta-y-axis{max-width:40px;min-width:40px;padding-right:6px;width:40px}.ta-bars-area{gap:6px;grid-auto-columns:36px}.ta-bar-col{flex:0 0 36px;max-width:36px;min-width:36px;width:36px}.ta-bar,.ta-bar-empty{width:32px}.ta-overview-legend{gap:12px;justify-content:flex-start}.ta-detailed-shell{grid-template-columns:1fr;row-gap:14px}.ta-detailed-nav{display:none}.ta-detailed-grid{gap:14px 14px;grid-template-columns:repeat(2,minmax(84px,1fr));justify-content:center;justify-items:center;margin:0 auto;max-width:240px;width:100%}.ta-question-detail-panel{margin-top:20px}.ta-detailed-mobile-pagination{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:14px}.ta-detailed-mobile-btn{align-items:center;background:#ececec;border:none;border-radius:999px;box-shadow:0 2px 8px #00000014;color:#7c838d;cursor:pointer;display:flex;font-size:26px;height:34px;justify-content:center;line-height:1;padding:0;transition:all .2s ease;width:34px}.ta-detailed-mobile-btn:disabled{cursor:not-allowed;opacity:.45}.ta-detailed-mobile-page{color:#61656c;font-size:13px;font-weight:600;min-width:88px;text-align:center}.ta-question-card,.ta-question-card-placeholder{min-height:74px}.ta-question-time{font-size:12px}.ta-question-status{font-size:13px}.ta-detailed-legends{gap:18px;justify-content:flex-start;margin-top:22px}}@media (max-width:480px){.ta-question-detail-actions{justify-content:space-around}.behaviour-tracking{margin-bottom:28px}.events-header{padding:14px}.events-list{padding:0 14px 14px}.section-title{font-size:16px}.event-card{padding:14px}.event-title{font-size:15px}.event-description{font-size:13px}.ta-card{border-radius:14px;padding:16px 12px}.time-actions{flex-direction:column;width:100%}.time-action-btn{flex:1 1 100%;width:100%}.ta-overview-chart{gap:12px}.ta-y-tick{font-size:11px}.ta-bars-area{gap:6px;grid-auto-columns:32px;padding:8px 8px 0}.ta-bar-col{flex:0 0 32px;max-width:32px;min-width:32px;width:32px}.ta-bar,.ta-bar-empty{width:28px}.ta-bar-label{font-size:11px}.ta-detailed-grid{gap:12px 12px;grid-template-columns:repeat(2,minmax(84px,1fr));justify-content:center;justify-items:center;margin:0 auto;max-width:220px}.ta-question-badge{font-size:12px;height:28px;left:-10px;top:-12px;width:28px}.ta-question-content{padding:16px 10px 12px}.ta-question-time{font-size:11px}.ta-detailed-legend-group{gap:10px}.ta-legend-item{font-size:13px}}@media (max-width:768px){.ta-bars-scroll.compact-overview{overflow-x:auto;overflow-y:hidden}.ta-bars-area.compact-overview{gap:16px;grid-template-columns:repeat(var(--ta-compact-count),minmax(72px,96px));justify-content:start;justify-items:center;min-width:100%;padding:8px 10px 0;width:max-content!important}.ta-bars-area.compact-overview .ta-bar-col,.ta-bars-area.compact-overview .ta-bar-wrap{width:72px}.ta-bars-area.compact-overview .ta-bar,.ta-bars-area.compact-overview .ta-bar-empty{max-width:72px;width:72px}.ta-bars-area.compact-overview .ta-bar-label{font-size:12px;line-height:1.2}}.ta-bar-col{-webkit-tap-highlight-color:transparent;cursor:pointer}.ta-mobile-tooltip-card{background:#f4f4f4;border-radius:16px;box-shadow:0 10px 24px #0000001a;box-sizing:border-box;margin-top:14px;padding:14px 16px;width:100%}.ta-question-detail-panel{scroll-margin-top:16px}.behaviour-events,.event-card,.ta-bar-col,.ta-card,.ta-detailed-mobile-btn,.ta-detailed-nav,.ta-mobile-tooltip-card,.ta-question-card,.ta-question-detail-btn,.ta-question-detail-panel,.time-action-btn{transition:transform .2s ease,box-shadow .24s ease,border-color .24s ease,background-color .24s ease,color .24s ease,opacity .24s ease}.event-icon,.ta-question-badge,.ta-question-detail-close,.ta-question-status,.ta-question-time,.time-action-icon{transition:transform .18s ease,color .18s ease,background-color .18s ease}.ta-hover-tooltip,.ta-mobile-tooltip-card,.ta-question-detail-panel{animation:behaviourFadeUp .22s ease}.ta-question-card{will-change:transform}.ta-question-card.active{box-shadow:0 12px 24px #0d5f671f}.ta-detailed-mobile-btn:focus-visible,.ta-detailed-nav:focus-visible,.ta-question-card:focus-visible,.ta-question-detail-btn:focus-visible,.ta-question-detail-close:focus-visible,.time-action-btn:focus-visible{outline:3px solid #0d5f6729;outline-offset:3px}@keyframes behaviourFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.behaviour-events:hover,.ta-card:hover{box-shadow:0 14px 28px #0f172a14}.event-card:hover{border-color:#dde3ea;box-shadow:0 12px 22px #0f172a0f;transform:translateY(-2px)}.event-card:hover .event-icon{transform:scale(1.05)}.time-action-btn:hover{box-shadow:0 8px 18px #0f172a0f;transform:translateY(-1px)}.ta-bar-col:hover,.ta-question-card:hover{transform:translateY(-2px)}.ta-question-card:hover{box-shadow:0 10px 20px #0f172a14}.ta-question-card:hover .ta-question-time{color:#0d5f67}.ta-detailed-mobile-btn:hover:not(:disabled),.ta-detailed-nav:hover:not(:disabled){box-shadow:0 8px 18px #0f172a14;transform:translateY(-1px)}.ta-question-detail-close:hover{background:#f3f4f6;transform:rotate(90deg)}.ta-question-detail-btn:hover{box-shadow:0 10px 20px #0d5f671f;transform:translateY(-1px)}}.ta-detailed-mobile-btn:active:not(:disabled),.ta-detailed-nav:active:not(:disabled),.ta-question-card:active,.ta-question-detail-btn:active,.time-action-btn:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.behaviour-events,.event-card,.event-icon,.ta-bar-col,.ta-card,.ta-detailed-mobile-btn,.ta-detailed-nav,.ta-hover-tooltip,.ta-mobile-tooltip-card,.ta-question-badge,.ta-question-card,.ta-question-detail-btn,.ta-question-detail-close,.ta-question-detail-panel,.ta-question-status,.ta-question-time,.time-action-btn,.time-action-icon{animation:none!important;transition:none!important}}.performance-analysis{box-sizing:border-box;margin-bottom:40px;max-width:100%;min-width:0;overflow-x:hidden;width:100%}:root{--performance-panel-height:680px;--performance-panel-height-mobile:520px}.performance-header{margin-bottom:24px;min-width:0}.metrics-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin-bottom:32px;min-width:0;width:100%}.metric-card{border:1px solid;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;min-height:140px;min-width:0;padding:20px;width:100%}.metric-card.green{background-color:#d1fae54d;border-color:#10b98133}.metric-card.amber{background-color:#fef3c74d;border-color:#f59e0b33}.metric-card.purple{background-color:#ede9fe4d;border-color:#8b5cf633}.metric-card.red{background-color:#fee2e259;border-color:#ef444438}.metric-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px;min-width:0}.metric-title{font-size:14px;font-weight:600}.metric-title.green{color:#065f46}.metric-title.amber{color:#92400e}.metric-title.purple{color:#5b21b6}.metric-title.red{color:#b91c1c}.metric-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.metric-icon-svg{display:block}.metric-icon-svg.trend{height:22px;width:22px}.metric-icon-svg.bolt,.metric-icon-svg.stars{height:28px;width:28px}.metric-card.green .metric-icon{background-color:#10b9811a}.metric-card.amber .metric-icon{background-color:#f59e0b24}.metric-card.purple .metric-icon{background-color:#8b5cf61f}.metric-card.red .metric-icon{background-color:#ef44441f}.metric-card.green .metric-icon-svg{filter:brightness(0) saturate(100%) invert(51%) sepia(84%) saturate(1430%) hue-rotate(118deg) brightness(92%) contrast(87%)}.metric-card.red .metric-icon-svg{filter:brightness(0) saturate(100%) invert(22%) sepia(90%) saturate(2864%) hue-rotate(346deg) brightness(95%) contrast(96%)}.metric-icon.downward .metric-icon-svg{transform:rotate(180deg)}.metric-subtitle{color:#757575;font-size:12px;font-weight:500;margin-bottom:16px}.metric-subtitle.green{color:#059669}.metric-subtitle.amber{color:#d97706}.metric-subtitle.purple{color:#7c3aed}.metric-subtitle.red{color:#dc2626}.metric-value-container{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-top:auto;min-width:0}.metric-value{color:#1a1a1a;font-size:18px;font-weight:700;line-height:1.2}.metric-secondary-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.metric-change{border-radius:4px;font-size:10px;font-weight:600;padding:4px 8px;white-space:nowrap}.metric-change.green{background-color:#10b98133;color:#065f46}.metric-change.amber{background-color:#f59e0b33;color:#92400e}.metric-change.purple{background-color:#8b5cf633;color:#5b21b6}.metric-change.red{background-color:#ef444424;color:#b91c1c}.metric-comparison{color:#666;font-size:12px}.performance-content{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr;max-width:100%;min-width:0;width:100%}.performance-chart-container,.performance-content>*{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.performance-chart-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;height:680px;height:var(--performance-panel-height);min-height:680px;min-height:var(--performance-panel-height);overflow:hidden;padding:20px}.chart-title-container,.performance-chart-header{margin-bottom:16px;min-width:0}.performance-chart-title{color:#000;font-size:18px;font-weight:600;margin:0 0 4px}.performance-chart-subtitle{color:#606465;font-size:14px;font-weight:500;margin:0 0 40px}.performance-chart-plot-header{color:#000;font-size:16px;font-weight:600;margin:0 0 20px}.performance-chart-wrapper{box-sizing:border-box;flex:1 1;height:300px;margin-bottom:16px;max-width:100%;min-height:340px;min-width:0;overflow:hidden;position:relative;width:100%}.performance-chart-scroll-inner{display:block;height:100%;min-width:100%}.performance-chart-wrapper.scrollable{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-bottom:8px;scrollbar-color:#d3d9e0 #0000;scrollbar-width:thin;touch-action:pan-x}.performance-chart-wrapper.scrollable::-webkit-scrollbar{height:6px}.performance-chart-wrapper.scrollable::-webkit-scrollbar-track{background:#0000}.performance-chart-wrapper.scrollable::-webkit-scrollbar-thumb{background:#d3d9e0;border-radius:999px}.performance-chart-wrapper.scrollable::-webkit-scrollbar-thumb:hover{background:#aeb9c4}.performance-chart-svg{display:block;height:100%;min-width:100%;overflow:visible;width:100%}.y-axis-labels{font-size:12px;font-weight:500}.y-axis-label{fill:#666;text-anchor:end;font-size:11px}.grid-line{stroke:#e0e0e0;stroke-dasharray:4 4;stroke-width:1}.vertical-grid{stroke:#e0e0e0}.vertical-line{stroke-dasharray:4 4;stroke-width:1}.chart-area{opacity:.8}.chart-line{opacity:.5}.chart-point-group,.point-halo{transition:all .3s ease}.point-halo{fill:#dcf0f3;opacity:.5}.chart-point-group.hovered .point-halo{r:14;opacity:.6}.point-inner{fill:#0e5f76;stroke:#fff;stroke-width:2}.x-axis-labels{font-size:12px;font-weight:500}.x-axis-label{fill:#666;font-size:11px;opacity:.7}.performance-chart-footer{border-top:1px solid #e0e0e0;color:#666;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:12px;justify-content:space-between;min-width:0;padding-top:20px}.scores-container{gap:20px}.score-item,.scores-container{align-items:center;display:flex}.score-item{flex-wrap:wrap;gap:8px;min-width:0}.score-label,.score-value{align-items:center;display:inline-flex;line-height:1.1;margin:0;padding:0;vertical-align:middle}.score-label{color:#000;font-weight:500}.score-value{color:#000;font-weight:600}.history-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:680px;height:var(--performance-panel-height);max-width:100%;min-height:680px;min-height:var(--performance-panel-height);min-width:0;overflow:hidden;padding:20px;width:100%}.history-title{color:#1a1a1a;font-size:18px;font-weight:600;margin-bottom:24px}.history-scroll{flex:1 1;margin-left:-22px;max-width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 8px 8px 22px;scrollbar-color:#d3d9e0 #0000;scrollbar-width:thin}.history-scroll::-webkit-scrollbar{width:6px}.history-scroll::-webkit-scrollbar-track{background:#0000}.history-scroll::-webkit-scrollbar-thumb{background:#d3d9e0;border-radius:999px}.history-scroll::-webkit-scrollbar-thumb:hover{background:#aeb9c4}.timeline{border-left:2px solid #e0e0e0;min-height:max-content;padding:6px 0 0 18px}.timeline,.timeline-item{min-width:0;position:relative}.timeline-item{margin-bottom:18px}.timeline-item:last-child{margin-bottom:0}.timeline-dot{background-color:#0d5f67;border:5px solid #eff4f5;border-radius:50%;box-sizing:border-box;height:20px;left:-29px;position:absolute;top:2px;width:20px}.timeline-dot.latest{background-color:#eff4f5;border:5px solid #0d5f67}.timeline-content{min-width:0;padding-left:12px}.attempt-card{background-color:#0d5f67;border-radius:10px;box-shadow:0 4px 12px #0d5f6733;box-sizing:border-box;color:#fff;min-width:0;padding:16px;transition:all .2s ease;width:100%}.attempt-header{gap:10px;justify-content:space-between;margin-bottom:8px}.attempt-header,.performance-attempt-score{align-items:center;display:flex;min-width:0}.performance-attempt-score{font-size:18px;font-weight:600;gap:6px}.performance-attempt-score-icon{display:block;height:16px;width:16px}.performance-attempt-score-icon.downward{filter:brightness(0) saturate(100%) invert(22%) sepia(90%) saturate(2864%) hue-rotate(346deg) brightness(95%) contrast(96%);transform:rotate(180deg)}.attempt-time{align-items:center;display:flex;font-size:12px;font-weight:500;gap:4px;min-width:0;opacity:.9;text-align:right;word-break:break-word}.attempt-time-icon{fill:#fff;flex-shrink:0;height:12px;width:12px}.performance-attempt-label{font-size:12px;font-weight:500;opacity:.9}.attempt-item{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:10px;box-sizing:border-box;min-width:0;padding:16px;transition:all .2s ease;width:100%}.attempt-item-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px;min-width:0}.attempt-item-score{color:#000;font-size:18px;font-weight:700;margin:0;min-width:0}.attempt-item-time{align-items:center;color:#606465;display:flex;font-size:12px;font-weight:500;gap:4px;min-width:0;text-align:right;word-break:break-word}.attempt-item-time-icon{fill:currentColor;flex-shrink:0;height:12px;width:12px}.attempt-item-label{color:#606465;font-size:12px;font-weight:500;margin:0}@media (max-width:1199px){.performance-chart-wrapper.scrollable{overscroll-behavior-x:contain;touch-action:pan-x}.performance-chart-svg .chart-area,.performance-chart-svg .chart-line,.performance-chart-svg .chart-point-group{pointer-events:none}}@media (min-width:768px) and (max-width:991px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-chart-footer{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width:992px){.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.performance-chart-footer{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width:1200px){.performance-content{grid-template-columns:minmax(0,2fr) minmax(360px,.95fr)}.heading-2{font-size:1.75rem}.history-title,.performance-chart-title{font-size:20px}}@media (min-width:768px) and (max-width:1199px){.performance-content{gap:20px;grid-template-columns:1fr}.history-container,.performance-chart-container{height:auto;min-height:auto}.history-container{max-height:640px;padding:20px 18px}.performance-chart-wrapper{min-height:320px}.history-scroll{margin-left:-22px;max-height:560px;overflow-x:hidden;overflow-y:auto;padding:10px 6px 8px 22px}}@media (max-width:767px){.metric-card{min-height:120px;padding:16px}.metric-icon-svg.trend{height:20px;width:20px}.metric-icon-svg.bolt,.metric-icon-svg.stars{height:24px;width:24px}.metric-value{font-size:16px}.performance-content{gap:18px;grid-template-columns:1fr}.history-container,.performance-chart-container{height:auto;min-height:auto}.performance-chart-container{padding:16px}.history-container{max-height:520px;padding:16px}.performance-chart-wrapper{height:250px;min-height:250px}.x-axis-label,.y-axis-label{font-size:10px}.performance-chart-plot-header{margin-bottom:16px}.history-title{margin-bottom:18px}.history-scroll{margin-left:-18px;max-height:430px;overflow-x:hidden;overflow-y:auto;padding:8px 2px 6px 18px}.timeline{padding:4px 0 0 16px}.timeline-item{margin-bottom:14px}.timeline-content{padding-left:10px}.attempt-card,.attempt-item{padding:12px}.attempt-header,.attempt-item-header{gap:8px}.attempt-item-score,.performance-attempt-score{font-size:16px}.attempt-item-time,.attempt-time{font-size:11px}}@media (max-width:480px){.heading-2{font-size:1.25rem}.subtitle{font-size:13px}.metrics-grid{gap:16px}.metric-secondary-container{align-items:flex-start;flex-direction:column;gap:4px}.history-container,.performance-chart-container{border-radius:10px}.performance-chart-wrapper{height:210px;min-height:210px}.chart-point-group{pointer-events:none}.history-container{max-height:500px}.history-scroll{margin-left:-16px;max-height:405px;padding:8px 0 6px 16px}.timeline{padding:4px 0 0 14px}.timeline-dot{border-width:4px;height:16px;left:-21px;top:4px;width:16px}.attempt-item-score,.performance-attempt-score{font-size:16px}.attempt-item-time,.attempt-time{font-size:10px}.attempt-header,.attempt-item-header{align-items:flex-start;flex-direction:column}}.attempt-card,.attempt-item,.history-container,.metric-card,.performance-chart-container,.timeline-dot{transition:transform .22s ease,box-shadow .24s ease,border-color .24s ease,background-color .24s ease}.attempt-item-score,.metric-change,.metric-icon,.metric-value,.performance-attempt-score{transition:transform .2s ease,color .2s ease}.chart-point-group .point-halo,.chart-point-group .point-inner{transition:r .18s ease,opacity .18s ease,filter .18s ease}.performance-chart-svg .chart-area,.performance-chart-svg .chart-line{animation:performanceChartFadeIn .28s ease}@keyframes performanceChartFadeIn{0%{opacity:.35}to{opacity:1}}@media (hover:hover) and (pointer:fine){.metric-card:hover{box-shadow:0 12px 24px #0f172a14;transform:translateY(-2px)}.metric-card:hover .metric-icon{transform:scale(1.05)}.history-container:hover,.performance-chart-container:hover{box-shadow:0 14px 28px #0f172a14}.chart-point-group:hover .point-inner{r:6}.chart-point-group:hover .point-halo{opacity:.22}.attempt-card:hover,.attempt-item:hover{box-shadow:0 10px 20px #0f172a14;transform:translateY(-1px)}.timeline-item:hover .timeline-dot{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.attempt-card,.attempt-item,.attempt-item-score,.chart-point-group .point-halo,.chart-point-group .point-inner,.history-container,.metric-card,.metric-change,.metric-icon,.metric-value,.performance-attempt-score,.performance-chart-container,.performance-chart-svg .chart-area,.performance-chart-svg .chart-line,.timeline-dot{animation:none!important;transition:none!important}}.question-analysis{box-sizing:border-box;margin-bottom:40px;width:100%}.question-header{margin-bottom:24px}.heading-2{margin:0 0 8px}.question-content{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr}.breakdown-section,.chart-section{background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;height:620px;min-height:620px;padding:24px}.chart-title{color:#000;font-size:18px;font-weight:600;margin:0 0 8px}.chart-subtitle{color:#606465;font-size:14px;font-weight:500;margin:0 0 24px}.chart-area{-webkit-overflow-scrolling:touch;flex:1 1;height:470px;margin-bottom:24px;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.chart-canvas{display:block;height:100%;margin:0 auto;max-width:600px;width:100%}.chart-summary{border-top:1px solid #e0e0e0;margin-top:auto;padding-top:16px}.summary-row{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.summary-row:last-child{margin-bottom:0}.summary-label{color:#606465}.summary-label,.summary-value{font-weight:600}.summary-value.strong{color:#10b981}.summary-value.weak{color:#f59e0b}.question-list{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:16px;margin-bottom:24px;min-height:0;overflow-y:auto;padding-right:6px}.question-item{border:1px solid #f0f0f0;border-radius:12px;box-sizing:border-box;min-height:68px;padding:12px;transition:background-color .2s}.question-icon,.question-item{align-items:center;display:flex}.question-icon{border-radius:10px;flex-shrink:0;height:44px;justify-content:center;margin-right:16px;padding:8px;width:44px}.emerald-bg{background-color:#10b9811a;color:#059669}.blue-bg{background-color:#3b82f61a;color:#2563eb}.purple-bg{background-color:#8b5cf61a;color:#7c3aed}.red-bg{background-color:#ef44441a;color:#dc2626}.amber-bg{background-color:#f59e0b1a;color:#d97706}.green-bg{background-color:#22c55e1a;color:#16a34a}.gray-bg{background-color:#6b72801a;color:#6b7280}.yellow-bg{background-color:#f59e0b1a;color:#d97706}.question-icon-svg{fill:currentColor;height:40px;width:40px}.question-details{flex:1 1;min-width:0}.question-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:2px}.question-type{color:#000;font-size:14px;font-weight:600;margin:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-score{color:#000;flex-shrink:0;font-size:16px;font-weight:600}.question-stats{color:#606465;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:8px;justify-content:space-between}.question-summary{align-items:center;border-top:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:80px;justify-content:flex-start;margin-left:0;padding-top:16px}.summary-item{text-align:left}.summary-number{color:#000;font-size:18px;font-weight:600;margin-bottom:4px}.question-summary .summary-label{color:#8c9090;font-size:14px;font-weight:600}@media (max-width:1199px){.question-content{gap:22px;grid-template-columns:1fr}.breakdown-section,.chart-section{height:auto;min-height:auto}.chart-area{flex:initial;height:420px}.breakdown-section{max-height:620px}.question-list{max-height:420px}}@media (min-width:1200px){.question-content{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.question-analysis{margin-bottom:30px}.question-header{margin-bottom:20px}.heading-2{font-size:20px;margin-bottom:6px}.subtitle{font-size:14px}.breakdown-section,.chart-section{border-radius:14px;height:auto;min-height:auto;padding:18px}.chart-title{font-size:17px;margin-bottom:6px}.chart-subtitle{font-size:13px;margin-bottom:18px}.chart-area{height:320px;margin-bottom:18px}.chart-canvas{max-width:100%;min-width:320px}.chart-summary{padding-top:14px}.summary-row{font-size:13px}.question-list{gap:14px;margin-bottom:20px;max-height:360px}.question-item{padding:10px}.question-icon{height:40px;margin-right:12px;width:40px}.question-icon-svg{height:32px;width:32px}.question-type{font-size:14px;max-width:60%}.question-score{font-size:16px}.question-stats{font-size:12px;justify-content:flex-start}.question-summary{gap:24px;justify-content:flex-start;padding-top:14px}.summary-item{flex:0 0 auto;text-align:left}.summary-number{font-size:17px}.question-summary .summary-label{font-size:12px}}@media (max-width:480px){.heading-2{font-size:19px}.subtitle{font-size:13px}.breakdown-section,.chart-section{border-radius:12px;padding:16px}.chart-area{height:290px}.chart-canvas{min-width:280px}.question-list{max-height:330px}.question-icon{height:38px;margin-right:10px;width:38px}.question-icon-svg{height:28px;width:28px}.question-type{max-width:100%;white-space:normal}.question-header-row{align-items:flex-start}.question-summary{gap:18px}}@media (prefers-reduced-motion:reduce){.question-item{transition:none}}@media (hover:none) and (pointer:coarse){.question-item{padding:14px 12px}.question-icon{height:46px;width:46px}}@media print{.question-analysis{break-inside:avoid;page-break-inside:avoid}.breakdown-section,.chart-section{border:1px solid #ddd;box-shadow:none;height:auto;min-height:auto}.question-item{border:1px solid #ddd}}.question-item:focus-visible{outline:2px solid #0d5f67;outline-offset:2px}.chart-area::-webkit-scrollbar,.question-list::-webkit-scrollbar{height:6px;width:6px}.chart-area::-webkit-scrollbar-track,.question-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chart-area::-webkit-scrollbar-thumb,.question-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chart-area::-webkit-scrollbar-thumb:hover,.question-list::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.breakdown-section,.chart-section,.question-item{transition:transform .22s ease,box-shadow .24s ease,border-color .24s ease,background-color .24s ease}.question-icon,.question-score,.summary-value{transition:transform .18s ease,color .18s ease}.chart-canvas{animation:questionChartFade .28s ease}@keyframes questionChartFade{0%{opacity:.45}to{opacity:1}}@media (hover:hover) and (pointer:fine){.breakdown-section:hover,.chart-section:hover{box-shadow:0 14px 28px #0f172a14}.question-item:hover{background:#fbfcfc;border-color:#e2e8f0;transform:translateX(2px)}.question-item:hover .question-icon{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.breakdown-section,.chart-canvas,.chart-section,.question-icon,.question-item,.question-score,.summary-value{animation:none!important;transition:none!important}}.insights-recommendations{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 25px #0f172a0f;box-sizing:border-box;overflow:hidden;padding:16px 24px 20px;width:100%}.insights-recommendations__top{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px}.insights-recommendations__title-block{min-width:0}.insights-recommendations__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.insights-recommendations__title{color:#0d5f67;font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.insights-recommendations__badge{align-items:center;background:#dbeafe;border-radius:8px;color:#064ed9;display:inline-flex;font-size:12px;font-weight:600;height:22px;justify-content:center;letter-spacing:.05em;padding:0 10px}.insights-recommendations__subtitle{color:#606465;font-size:20px;font-weight:600;line-height:1.4;margin:0}.insights-recommendations__toggle{align-items:stretch;background:#0000;border:none;border-radius:0;display:inline-flex;flex-shrink:0;overflow:hidden;padding:0}.insights-recommendations__toggle-btn{align-items:center;background:#0000;border:none;border-radius:0;color:#606465;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:14px;height:29px;line-height:1;padding:16px 22px;transition:all .2s ease}.insights-recommendations__toggle-btn:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.insights-recommendations__toggle-btn:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.insights-recommendations__toggle-btn.active:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.insights-recommendations__toggle-btn.active:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.insights-recommendations__toggle-btn.active{background:#eef3f4;color:#0d6a73}.insights-recommendations__toggle-icon{align-items:center;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.insights-recommendations__toggle-icon svg{height:14px;width:14px}.insights-recommendations__toggle-btn+.insights-recommendations__toggle-btn{border-left:1px solid #e6e9ee}.insights-recommendations__content{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.insights-column{min-width:0}.insights-column__heading{align-items:center;display:flex;font-size:16px;font-weight:700;gap:10px;line-height:1.2;margin-bottom:18px}.insights-column__heading svg{flex-shrink:0;height:20px;width:20px}.insights-column__heading--strengths{color:#22b45d}.insights-column__heading--improvements{color:#a96a19}.insights-column__list{display:flex;flex-direction:column;gap:14px}.insight-card{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;gap:16px;min-height:92px;overflow:hidden;padding:16px 18px 16px 20px;position:relative}.insight-card--strength{background:#edf7f0}.insight-card--improvement{background:#fcf5e8}.insight-card__accent{border-radius:12px 0 0 12px;height:100%;left:0;position:absolute;top:0;width:4px}.insight-card__accent--strength{background:#21b457}.insight-card__accent--improvement{background:#f39a13}.insight-card__icon{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;margin-left:12px;width:42px}.insight-card__icon svg{height:20px;width:20px}.insight-card__icon--strength{background:#d8f0de;color:#22b45d}.insight-card__icon--improvement{background:#f8e8bf;color:#f39a13}.insight-card__content{min-width:0}.insight-card__title{font-size:15px;font-weight:700;line-height:1.35;margin:0 0 6px}.insight-card__title--strength{color:#2f5138}.insight-card__title--improvement{color:#8b5a19}.insight-card__description{font-size:14px;font-weight:500;line-height:1.45;margin:0}.insight-card__description--strength{color:#28b45d}.insight-card__description--improvement{color:#f39a13}.insights-recommendations__badge--cumulative{background:#dbeafe;color:#356fdf}.insights-recommendations__badge--attempt{background:#dff5ef;color:#0f8a6a}@media (max-width:1024px){.insights-recommendations{padding:16px 18px 20px}.insights-recommendations__top{align-items:stretch;flex-direction:column}.insights-recommendations__toggle{width:fit-content}.insights-recommendations__content{gap:24px}}@media (max-width:768px){.insights-recommendations__content{grid-template-columns:1fr}}@media (max-width:480px){.insights-recommendations{padding:14px}.insights-recommendations__title{font-size:18px}.insights-recommendations__toggle{width:100%}.insights-recommendations__toggle-btn{flex:1 1;font-size:12px;justify-content:center;min-height:56px;padding:14px 12px}.insights-recommendations__subtitle{font-size:16px}.insights-recommendations__toggle-icon svg{height:20px;width:20px}.insight-card{padding:14px 14px 14px 16px}.insight-card__icon{height:38px;margin-left:10px;width:38px}.insight-card__title{font-size:14px}.insight-card__description{font-size:13px}}.insight-card,.insights-recommendations,.insights-recommendations__badge,.insights-recommendations__toggle-btn{transition:transform .2s ease,box-shadow .24s ease,background-color .24s ease,color .24s ease,border-color .24s ease}.insight-card__accent,.insight-card__icon,.insight-card__title{transition:transform .18s ease,color .18s ease,opacity .18s ease}.insights-column__list{animation:insightsFadeIn .24s ease}.insights-recommendations__toggle-btn:focus-visible{outline:3px solid #0d5f6729;outline-offset:3px}@keyframes insightsFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.insights-recommendations:hover{box-shadow:0 14px 28px #0f172a14}.insights-recommendations__toggle-btn:hover{background:#f6f8f8;transform:translateY(-1px)}.insight-card:hover{box-shadow:0 10px 20px #0f172a0f;transform:translateY(-2px)}.insight-card:hover .insight-card__icon{transform:scale(1.05)}}.insight-card:active,.insights-recommendations__toggle-btn:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.insight-card,.insight-card__accent,.insight-card__icon,.insight-card__title,.insights-column__list,.insights-recommendations,.insights-recommendations__badge,.insights-recommendations__toggle-btn{animation:none!important;transition:none!important}}.chapter-details{box-sizing:border-box;margin-bottom:40px;width:100%}.chapter-header{margin-bottom:22px}.heading-2{font-size:28px;margin:0 0 6px}.subtitle{font-size:20px;margin:0}.cd-list{display:flex;flex-direction:column;gap:20px}.cd-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 25px #0f172a0f;overflow:hidden}.cd-card-head{border-bottom:1px solid #d8d2ca66;justify-content:space-between;padding:18px 22px}.cd-card-head,.cd-head-left{align-items:center;display:flex}.cd-head-left{gap:12px}.cd-icon{background:#eaf1f2;border:1px solid #145f6524;border-radius:12px;color:#0d5f67;display:grid;flex:0 0 38px;flex-shrink:0;height:38px;min-height:38px;min-width:38px;place-items:center;width:38px}.cd-icon svg{display:block;flex-shrink:0;height:18px;width:18px}.cd-title-wrap{display:flex;flex-direction:column;gap:3px;min-width:0}.cd-title{color:#000;font-size:18px;font-weight:600;letter-spacing:.04em;line-height:1.2}.cd-subtitle{color:#717182;font-size:14px;font-weight:500}.cd-status{border:1px solid #0000;border-radius:999px;font-size:14px;font-weight:600;padding:6px 14px;white-space:nowrap}.cd-status.completed{background:#eaf1f2;border-color:#145f652e;color:#0d5f67}.cd-status.in-progress{background:#3b82f61f;border-color:#3b82f62e;color:#1e40af}.cd-status.not-started{background:#f3f4f6;border-color:#9ca3af38;color:#374151}.cd-body{display:grid;grid-template-columns:260px 1fr 280px;min-height:150px}.cd-left{background:#eaf1f2;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:18px 22px}.cd-left-label{color:#717182;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cd-score{align-items:flex-end;display:flex;gap:8px}.cd-score-big{color:#0d5f67;font-size:48px;font-weight:700;line-height:1}.cd-score-outof{color:#717182;font-size:24px;font-weight:400;padding-bottom:6px}.cd-accuracy-pill{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;display:inline-flex;gap:8px;padding:8px 12px;width:fit-content}.cd-accuracy-icn{color:#145f65;display:grid;place-items:center}.cd-accuracy-text{color:#0d5f67;font-size:14px;font-weight:700}.cd-mid{border-left:1px solid #d8d2ca66;display:flex;flex-direction:column;gap:22px;height:100%;justify-content:center;padding:18px 26px}.cd-mid-stats{gap:84px;justify-content:flex-start}.cd-mid-stats,.cd-stat{align-items:center;display:flex}.cd-stat{flex-direction:column;gap:6px;justify-content:center}.cd-stat-label{color:#717182;font-size:14px;font-weight:700;letter-spacing:.04em}.cd-stat-value{font-size:18px;font-weight:700;line-height:1}.cd-stat-value.correct{color:#10b981}.cd-stat-value.incorrect{color:#f43f5e}.cd-stat-value.skipped{color:#f59e0b}.cd-attempt-row{align-items:center;display:flex;gap:14px;justify-content:space-between}.cd-attempt-text{color:#0b1220;font-size:14px;font-weight:500}.cd-attempt-pct{color:#0d5f67;font-size:14px;font-weight:700;min-width:40px;text-align:right}.cd-progress-track{background:#f1f5f9;border-radius:999px;height:10px;max-width:520px;overflow:hidden;position:relative}.cd-progress-fill{background:#0d5f67;border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute;transition:width .35s ease}.cd-right{border-left:1px solid #d8d2ca66;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:18px 22px}.cd-attempts-made{align-items:center;color:#717182;display:inline-flex;font-size:14px;font-weight:500;gap:8px}.cd-attempts-icn{color:#9ca3af;display:grid;place-items:center}.cd-actions{display:flex;flex-direction:column;gap:12px}.cd-btn{align-items:center;border:2px solid #0000;border-radius:5px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;height:44px;justify-content:center;transition:transform .12s ease,background-color .12s ease,border-color .12s ease;width:100%}.cd-btn:active{transform:translateY(1px)}.cd-btn .cd-btn-icn{display:grid;place-items:center}.cd-btn.primary{background:#145f65;border-color:#145f65;color:#fff}.cd-btn.secondary{background:#fff;border-color:#145f65;color:#145f65}@media (max-width:900px){.cd-body{grid-template-columns:1fr}.cd-left,.cd-mid{border-bottom:1px solid #d8d2ca66}.cd-mid,.cd-right{border-left:none}.cd-progress-track{max-width:100%}.cd-mid-stats{flex-wrap:wrap;gap:36px}}.cd-card--not-started{box-shadow:0 8px 20px #0f172a0a}.cd-icon--muted{background:#f1f1f3;border-color:#6f708229;color:#6f7082}.cd-left--not-started{background:#f7f7f8}.cd-mid--not-started,.cd-right--not-started{background:#fff}.cd-score-big--muted{color:#6f7082}.cd-score-outof--muted{color:#7d8091}.cd-stat--with-divider{padding-left:42px;position:relative}.cd-stat--with-divider:before{background:#eef0f3;content:"";height:28px;left:0;position:absolute;top:8px;width:1px}.cd-mid-stats .cd-stat:first-child.cd-stat--with-divider:before{display:none}.cd-stat-value--muted.correct{color:#10b981}.cd-stat-value--muted.incorrect{color:#f43f5e}.cd-stat-value--muted.skipped{color:#f59e0b}.cd-attempt-text--muted{color:#111827}.cd-attempt-pct--muted{color:#0d5f67}.cd-progress-track--not-started{background:#eef2f6}.cd-progress-fill--not-started{background:#bfc7cf}.cd-btn.disabled{cursor:default;pointer-events:none}.cd-btn.primary.disabled{background:#8fb5b8;border-color:#8fb5b8;color:#f8fcfc}.cd-btn.primary.disabled .cd-btn-icn{color:#f8fcfc}.cd-btn.secondary.disabled{background:#fff;border-color:#8fb5b8;color:#8fb5b8}.cd-btn.secondary.disabled .cd-btn-icn{color:#8fb5b8}@media (max-width:480px){.cd-head-left{align-items:flex-start}.cd-icon{flex:0 0 36px;height:36px;min-height:36px;min-width:36px;width:36px}.cd-icon svg{height:16px;width:16px}.cd-mid-stats{align-items:center;display:flex;flex-wrap:nowrap;gap:0;justify-content:space-between}.cd-stat{flex:1 1;text-align:center}.cd-stat--with-divider{padding-left:0}.cd-stat--with-divider:before{display:none}}.cd-accuracy-pill,.cd-btn,.cd-card,.cd-icon,.cd-progress-fill,.cd-status{transition:transform .22s ease,box-shadow .24s ease,border-color .24s ease,background-color .24s ease,color .24s ease,width .35s ease}.cd-attempt-row,.cd-card-head{transition:background-color .2s ease}.cd-btn:focus-visible{outline:3px solid #0d5f6729;outline-offset:3px}@media (hover:hover) and (pointer:fine){.cd-card:hover{box-shadow:0 16px 30px #0f172a17;transform:translateY(-2px)}.cd-card:hover .cd-icon{transform:scale(1.04)}.cd-card:hover .cd-accuracy-pill{box-shadow:0 8px 18px #0f172a0f}.cd-btn:not(:disabled):hover{box-shadow:0 10px 20px #0d5f671f;transform:translateY(-1px)}}.cd-btn:not(:disabled):active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.cd-accuracy-pill,.cd-attempt-row,.cd-btn,.cd-card,.cd-card-head,.cd-icon,.cd-progress-fill,.cd-status{transition:none!important}}.report-actions{margin-bottom:48px;width:100%}.reports-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.main-content{width:100%}.reports-section{margin-bottom:32px}.reports-title{color:#000;font-size:18px;font-weight:600;margin-bottom:8px}.reports-subtitle{color:#606465;font-size:14px;font-weight:500;margin-bottom:24px}.report-list{background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 2px 8px #0000001a;gap:24px;padding:24px}.report-item,.report-list{display:flex;flex-direction:column}.report-item{border-bottom:1px solid #e0e0e0;gap:16px;padding-bottom:16px}.report-item:last-child{border-bottom:none;padding-bottom:0}.report-info{align-items:flex-start;display:flex;gap:12px;width:100%}.report-icon{color:#666;flex-shrink:0;margin-top:2px}.report-icon-svg{fill:currentColor;height:20px;width:20px}.report-details{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.report-name{color:#0d5f67;font-size:16px;font-weight:600;line-height:1.3;margin:0}.report-description{color:#8c9090;font-size:14px;font-weight:500;line-height:1.4;margin:0}.report-format{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;color:#000;display:inline-block;font-size:12px;font-weight:500;margin-top:4px;padding:2px 8px;width:fit-content}.report-action-btn{align-items:center;align-self:flex-start;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;max-width:200px;padding:8px 16px;transition:all .2s ease;width:100%}.report-action-icon{fill:currentColor;height:14px;width:14px}.sidebar-section{display:flex;flex-direction:column;gap:20px}.sidebar-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 2px 8px #0000001a;padding:20px}.sidebar-title{border-bottom:1px solid #e0e0e0;color:#0d5f67;font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:8px}.sidebar-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.sidebar-action-btn{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:10px 12px;text-align:left;transition:all .2s ease;width:100%}.sidebar-action-icon{fill:currentColor;flex-shrink:0;height:14px;width:14px}.resource-list{display:flex;flex-direction:column;gap:16px}.resource-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:12px;padding:12px 0}.resource-item:last-child{border-bottom:none;padding-bottom:0}.resource-icon{fill:#0d5f67;flex-shrink:0;height:16px;margin-top:2px;width:16px}.resource-content{flex:1 1;min-width:0}.resource-title{color:#0d5f67;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:4px;text-decoration:none}.resource-description{color:#8c9090;font-size:12px;font-weight:500;line-height:1.4;margin:0}@media (min-width:640px){.report-item{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}.report-action-btn{align-self:center;width:auto}.sidebar-actions{grid-template-columns:1fr}}@media (min-width:768px){.reports-section{margin-bottom:0}.sidebar-actions{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.reports-grid{gap:32px;grid-template-columns:2fr 1fr}.main-content{width:100%}.report-item{align-items:flex-start;flex-direction:row}.report-action-btn{align-self:flex-start;margin-top:2px;width:100%}.sidebar-actions{grid-template-columns:1fr}}@media (max-width:639px){.reports-title{font-size:16px}.reports-subtitle{font-size:13px}.report-list{padding:20px}.report-name{font-size:15px}.report-description{font-size:13px}.report-format{font-size:11px}.report-action-btn{font-size:13px;padding:6px 12px;width:100%}.sidebar-card{padding:16px}.sidebar-title{font-size:15px}.sidebar-action-btn{font-size:13px;padding:8px 10px}.resource-title{font-size:13px}.resource-description{font-size:11px}}@media (max-width:380px){.report-info{align-items:flex-start;flex-direction:column;gap:8px}.report-icon{align-self:flex-start}.report-action-btn{max-width:100%}.sidebar-actions{grid-template-columns:1fr}}.report-action-btn,.report-item,.report-list,.resource-item,.resource-title,.sidebar-action-btn,.sidebar-card{transition:transform .2s ease,box-shadow .24s ease,border-color .24s ease,background-color .24s ease,color .24s ease,opacity .24s ease}.report-icon,.resource-icon,.sidebar-action-icon{transition:transform .18s ease,color .18s ease}.report-action-btn:focus-visible,.resource-title:focus-visible,.sidebar-action-btn:focus-visible{outline:3px solid #0d5f6729;outline-offset:3px}@media (hover:hover) and (pointer:fine){.report-list:hover,.sidebar-card:hover{box-shadow:0 14px 28px #0f172a14}.report-item:hover,.resource-item:hover{transform:translateX(2px)}.report-item:hover .report-icon,.resource-item:hover .resource-icon,.sidebar-action-btn:hover .sidebar-action-icon{transform:scale(1.05)}.report-action-btn:hover,.sidebar-action-btn:hover{border-color:#d6dce3;box-shadow:0 10px 20px #0f172a14;transform:translateY(-1px)}.resource-title:hover{color:#094a52}}.report-action-btn:active,.sidebar-action-btn:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.report-action-btn,.report-icon,.report-item,.report-list,.resource-icon,.resource-item,.resource-title,.sidebar-action-btn,.sidebar-action-icon,.sidebar-card{transition:none!important}}*{margin:0;padding:0}:root{--primary:#0f766e;--primary-dark:#115e59;--background-light:#f3f4f6;--card-light:#fff;--text-light:#334155;--muted-light:#64748b;--accent-green:#10b981;--accent-yellow:#f59e0b;--accent-red:#ef4444;--accent-blue:#3b82f6;--border-light:#e2e8f0;--nav-cardbackground:#eff4f5;--background-dark:#0f172a;--card-dark:#1e293b;--text-dark:#e2e8f0;--muted-dark:#94a3b8;--border-dark:#334155;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--shadow-soft:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}body{background-color:#f3f4f6;background-color:var(--background-light);color:#334155;color:var(--text-light);font-family:Montserrat,sans-serif;min-height:100vh;transition:background-color .2s,color .2s}body.dark-mode{background-color:#0f172a;background-color:var(--background-dark);color:#e2e8f0;color:var(--text-dark)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark-mode-toggle{background:#fff;background:var(--card-light);border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:.5rem;border-radius:var(--radius-md);color:#334155;color:var(--text-light);cursor:pointer;font-size:.875rem;font-size:var(--font-size-sm);padding:8px 16px;position:fixed;right:20px;top:20px;z-index:1000}body.dark-mode .dark-mode-toggle{background:#1e293b;background:var(--card-dark);border-color:#334155;border-color:var(--border-dark);color:#e2e8f0;color:var(--text-dark)}.card{background-color:#fff;background-color:var(--card-light);border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:1rem;border-radius:var(--radius-xl);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;box-shadow:var(--shadow-soft);transition:all .2s}body.dark-mode .card,body.dark-mode .stat-card{background-color:#1e293b;background-color:var(--card-dark);border-color:#334155;border-color:var(--border-dark)}body.dark-mode .stat-card-title{color:#94a3b8;color:var(--muted-dark)}.container{margin:0 auto;max-width:1500px;padding:0 16px}.full-width-bg{background-color:#fff;padding-bottom:32px;padding-top:32px}.grid{grid-gap:16px;display:grid;gap:16px}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-5{grid-template-columns:repeat(5,1fr)}.grid-cols-6{grid-template-columns:repeat(6,1fr)}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}}.heading-1{color:#06151f;font-size:24px;font-weight:600;margin-bottom:8px}body.dark-mode .heading-1{color:#e2e8f0;color:var(--text-dark)}.heading-2{color:#0d5f67;font-size:24px;font-weight:600;margin-bottom:8px}body.dark-mode .heading-2{color:#e2e8f0;color:var(--text-dark)}.heading-3{color:#334155;color:var(--text-light);font-size:1.125rem;font-size:var(--font-size-lg);font-weight:600;margin-bottom:8px}body.dark-mode .heading-3{color:#e2e8f0;color:var(--text-dark)}.subtitle{color:#606465;font-size:16px;font-weight:500;line-height:142%}body.dark-mode .subtitle{color:#94a3b8;color:var(--muted-dark)}.btn-primary{background-color:#0f766e;background-color:var(--primary);color:#fff}.btn-primary:hover{background-color:#115e59;background-color:var(--primary-dark)}.btn-outline{background-color:#fff;background-color:var(--card-light);border-color:#e2e8f0;border-color:var(--border-light);color:#334155;color:var(--text-light)}body.dark-mode .btn-outline{background-color:#1e293b;background-color:var(--card-dark);border-color:#334155;border-color:var(--border-dark);color:#e2e8f0;color:var(--text-dark)}.btn-outline:hover{background-color:#0000000d}body.dark-mode .btn-outline:hover{background-color:#ffffff0d}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-6{gap:24px}.gap-8{gap:32px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-6{padding:24px}.rounded{border-radius:.5rem;border-radius:var(--radius-md)}.rounded-lg{border-radius:.75rem;border-radius:var(--radius-lg)}.rounded-xl{border-radius:1rem;border-radius:var(--radius-xl)}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;vertical-align:middle}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1}.text-xs{font-size:.75rem;font-size:var(--font-size-xs)}.text-sm{font-size:.875rem;font-size:var(--font-size-sm)}.text-base{font-size:1rem;font-size:var(--font-size-base)}.text-lg{font-size:1.125rem;font-size:var(--font-size-lg)}.text-xl{font-size:1.25rem;font-size:var(--font-size-xl)}.text-2xl{font-size:1.5rem;font-size:var(--font-size-2xl)}.text-3xl{font-size:1.875rem;font-size:var(--font-size-3xl)}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-center{text-align:center}.w-full{width:100%}.h-full{height:100%}.space-y-2>*+*{margin-top:8px}.space-y-3>*+*{margin-top:12px}.space-y-4>*+*{margin-top:16px}.space-y-6>*+*{margin-top:24px}.space-y-8>*+*{margin-top:32px}.space-y-10>*+*{margin-top:70px}.hidden{display:none}@media (min-width:768px){.md\:flex{display:flex}.md\:hidden{display:none}}section{margin-bottom:40px}.floating-download-btn{align-items:center;background:#006d77;border:none;border-radius:999px;bottom:24px;box-shadow:0 8px 24px #0000002e;color:#fff;cursor:pointer;display:flex;height:74px;justify-content:flex-start;outline:none;overflow:hidden;padding:0;position:fixed;right:24px;transition:width .35s ease,transform .2s ease;width:74px;will-change:width,transform;z-index:9999}.floating-download-btn:hover{width:250px}.floating-download-btn:active{transform:scale(.97)}.floating-download-icon-wrap{height:74px;min-height:74px;min-width:74px;width:74px}.floating-download-icon,.floating-download-icon-wrap{align-items:center;display:flex;justify-content:center}.floating-download-icon{flex-shrink:0;height:40px;line-height:0;width:40px}.floating-download-icon svg{display:block;height:36px;margin:0;width:36px}.floating-download-text{align-items:center;display:flex;font-size:22px;font-weight:500;height:74px;justify-content:center;line-height:1;max-width:0;opacity:0;overflow:hidden;padding:0 10px;transition:opacity .2s ease .1s,max-width .35s ease;white-space:nowrap}.floating-download-btn:hover .floating-download-text{max-width:220px;opacity:1}@media (max-width:768px){.floating-download-btn{bottom:16px;height:64px;right:16px;width:64px}.floating-download-btn:hover{width:240px}.floating-download-icon-wrap{height:64px;min-height:64px;min-width:64px;width:64px}.floating-download-icon{height:34px;width:34px}.floating-download-icon svg{height:28px;width:28px}.floating-download-text{font-size:18px;height:64px;padding:0 22px 0 10px}}.download-modal-overlay{align-items:center;animation:modalOverlayFade .22s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0a161a59;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10000}.download-modal{animation:modalPopIn .24s ease;background:#fff;border-radius:28px;box-shadow:0 24px 80px #00000038;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(920px,100%)}.download-modal-header{align-items:flex-start;border-bottom:1px solid #edf0f2;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:24px 24px 18px}.download-modal-title{color:#1e252b;font-size:28px;font-weight:700;margin:0}.download-modal-subtitle{color:#68737d;font-size:14px;margin:8px 0 0}.download-modal-close{align-items:center;background:#f4f6f7;border:none;border-radius:50%;color:#51606c;cursor:pointer;display:flex;height:44px;justify-content:center;min-height:44px;min-width:44px;transition:background .2s ease,transform .2s ease;width:44px}.download-modal-close:hover{background:#e9eef0}.download-modal-close:active{transform:scale(.96)}.download-modal-close svg{height:22px;width:22px}.download-modal-body{flex:1 1;max-height:calc(90vh - 96px);min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 24px 24px}.download-modal-body .report-actions{background:#0000;margin:0;padding:0}.download-modal-body .main-content{max-width:100%;width:100%}.download-modal-body .reports-section{background:#0000;border:none;box-shadow:none;padding:0}@keyframes modalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes modalPopIn{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.download-modal-overlay{padding:14px}.download-modal{border-radius:22px;max-height:92vh;width:100%}.download-modal-header{padding:18px 18px 14px}.download-modal-title{font-size:22px}.download-modal-body{max-height:calc(92vh - 86px);padding:16px 18px 18px}}.dashboard-section-shell{position:relative}.dashboard-section-shell__content{transition:opacity .24s ease,filter .24s ease}.dashboard-section-shell.is-loading .dashboard-section-shell__content{filter:saturate(.92);opacity:.72;pointer-events:none}.dashboard-section-shell__status{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d5f6714;border-radius:999px;color:#0d5f67;display:inline-flex;font-size:12px;font-weight:600;gap:8px;line-height:1;padding:6px 10px;position:absolute;right:0;top:10px;z-index:4}.dashboard-section-shell__dot{animation:dashboardPulse 1.1s ease-in-out infinite;background:#0d5f67;border-radius:50%;height:8px;width:8px}.attempt-selector-updating{align-items:center;background:#0d5f6714;border-radius:999px;color:#0d5f67;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:8px 10px;white-space:nowrap}.attempt-selector-updating__dot{animation:dashboardPulse 1.1s ease-in-out infinite;background:#0d5f67;border-radius:50%;height:8px;width:8px}.stats-grid--updating{opacity:.82;transition:opacity .24s ease}@keyframes dashboardPulse{0%{opacity:.45;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}to{opacity:.45;transform:scale(.95)}}.assessment-dashboard__context-header{padding:8px 0 20px}.assessment-dashboard__context-title{color:#06151f;font-size:30px;font-weight:700;line-height:1.2;margin:0}@keyframes skelShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skel-behaviour-event-icon,.skel-block,.skel-chart-bar,.skel-insight-icon,.skel-legend-dot,.skel-question-bar,.skel-question-status-dot,.skel-stat-icon{animation:skelShimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,#f0f2f5 25%,#e4e8ed 50%,#f0f2f5 75%);background-size:600px 100%;flex-shrink:0}.skel-assessment-dashboard{background:#f3f4f6;background:var(--background-light,#f3f4f6);min-height:100vh}.skel-full-width-band{background-color:#fff;padding-bottom:32px;padding-top:32px}.skel-container{margin:0 auto;max-width:1500px;padding:0 16px}.skel-sections-wrap{display:flex;flex-direction:column;gap:40px;padding-bottom:32px;padding-top:32px}.skel-overview-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.skel-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));width:100%}.skel-stat-card{align-items:flex-start;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-sizing:border-box;display:flex;gap:10px;min-height:100px;padding:16px;width:100%}.skel-stat-icon{border-radius:8px;height:48px;min-width:48px}.skel-stat-content{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0;padding-top:4px}.skel-section-card{background:#fff;border:1px solid #e0e0e0;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:24px}.skel-section-header{display:flex;flex-direction:column;gap:8px;padding-bottom:4px}.skel-behaviour-events{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.skel-behaviour-event-card{align-items:flex-start;border:1px solid #e9ecef;border-radius:12px;display:flex;gap:12px;padding:16px}.skel-behaviour-event-icon{border-radius:8px;flex-shrink:0;height:40px;min-width:40px}.skel-behaviour-event-body{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.skel-behaviour-time-grid{border:1px solid #e9ecef;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px}.skel-behaviour-time-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.skel-behaviour-time-meta{display:flex;gap:12px}.skel-question-bar-row{align-items:flex-end;display:flex;gap:6px;height:80px;overflow:hidden}.skel-question-bar{border-radius:4px 4px 0 0;flex:1 1;min-width:0}.skel-chart-placeholder{align-items:flex-end;border:1px solid #e9ecef;border-radius:12px;box-sizing:border-box;display:flex;gap:12px;height:180px;padding:16px}.skel-chart-y-axis{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:22px}.skel-chart-area{align-items:flex-end;gap:8px;justify-content:space-around}.skel-chart-area,.skel-chart-col{display:flex;flex:1 1;height:100%}.skel-chart-col{align-items:center;flex-direction:column;gap:6px;justify-content:flex-end}.skel-chart-bar{border-radius:4px 4px 0 0;width:100%}.skel-chart-legend{display:flex;flex-wrap:wrap;gap:20px}.skel-legend-item{align-items:center;display:flex;gap:7px}.skel-legend-dot{border-radius:50%;height:10px;width:10px}.skel-qa-filters{display:flex;flex-wrap:wrap;gap:10px}.skel-question-row{align-items:center;border-bottom:1px solid #f1f3f5;display:flex;gap:16px;justify-content:space-between;padding:12px 0}.skel-question-row:last-child{border-bottom:none}.skel-question-row-left{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.skel-question-status-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.skel-question-text-wrap{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.skel-question-row-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.skel-insights-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.skel-insight-card{border:1px solid #e9ecef;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px}.skel-insight-icon{border-radius:8px;height:40px;width:40px}.skel-chapter-row{align-items:center;border-bottom:1px solid #f1f3f5;display:flex;gap:16px;justify-content:space-between;padding:12px 0}.skel-chapter-row:last-child{border-bottom:none}.skel-chapter-row-left{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.skel-chapter-text-wrap{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.skel-chapter-row-right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:6px}@media (max-width:768px){.skel-overview-header{align-items:stretch;flex-direction:column}.skel-section-card{padding:16px}.skel-behaviour-events,.skel-insights-grid{grid-template-columns:1fr}.skel-chart-placeholder{height:140px}}@media (max-width:480px){.skel-stats-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.skel-stat-card{min-height:84px;padding:12px}.skel-stat-icon{height:40px;min-width:40px}.skel-qa-filters{gap:8px}}.analytics-screen{background:#fff;box-sizing:border-box;min-height:100vh;padding:18px 28px 40px}.analytics-screen__top-toggle{align-items:center;background:#eff4f5;border-radius:10px;box-sizing:border-box;display:flex;gap:12px;height:66px;justify-content:center;margin:0 auto;padding:8px 12px;width:100%}.analytics-screen__toggle-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#8d8f96;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;height:30px;justify-content:center;transition:all .2s ease;width:250px}.analytics-screen__toggle-btn svg{flex-shrink:0;height:16px;width:16px}.analytics-screen__toggle-btn--active{background:#0d5f67;color:#fff}.analytics-screen__empty-state{align-items:center;background:#0000;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin-top:80px;padding:40px 28px;text-align:center;width:100%}.analytics-screen__empty-icon{align-items:center;background:#eff4f5;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:4px;width:64px}.analytics-screen__empty-icon svg{height:24px;width:24px}.analytics-screen__empty-title{color:#06151f;font-size:24px;font-weight:600;line-height:1.2}.analytics-screen__empty-description{color:#606465;font-size:16px;font-weight:500;line-height:1.45;margin:0;max-width:470px}.analytics-screen__start-btn{align-items:center;background:#0d5f67;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:auto;justify-content:center;margin-top:16px;min-width:160px;padding:10px 24px}.analytics-screen__start-btn:hover{background:#0d6269}@media (max-width:768px){.analytics-screen{padding:16px}.analytics-screen__top-toggle{gap:8px;height:auto;padding:10px}.analytics-screen__toggle-btn{flex:1 1;font-size:13px;min-width:0;padding:0 10px}.analytics-screen__empty-state{margin-top:56px;padding:28px 18px 0}.analytics-screen__empty-title{font-size:20px}.analytics-screen__empty-description{font-size:13px}}:root{--page-bg:#fafbf9;--surface:#fff;--border:#dbe2e1;--border-strong:#0e7a80;--text:#1c1c1e;--text-soft:#6b6b6b;--text-muted:#95a1a4;--brand:#0d5f67;--brand-soft:#edf8f7;--tag-light-bg:#e6f4f5;--tag-light-text:#16a34a;--offer-bg:#f1e49e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fafbf9;background:var(--page-bg);color:#1c1c1e;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}button,input,select,textarea{font:inherit}img{display:block;max-width:100%}.course-page{min-height:100vh;padding:16px 18px 48px}.course-page__container{grid-gap:26px;align-items:start;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) 384px;margin:0 auto}.course-page__main{min-width:0}.course-page__sidebar{min-width:0;position:sticky;top:16px}.course-block__title{color:#1c1c1e;color:var(--text);font-size:16px;font-weight:600;line-height:1;margin:0 0 14px}.course-header__media{background:#dbe3e4;border-radius:20px;overflow:hidden;position:relative}.course-header__image{height:330px;object-fit:cover;width:100%}.course-header__play{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 8px 20px #00000024;color:#4b5254;cursor:pointer;display:inline-flex;height:48px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.course-header__play-icon{height:18px;margin-left:2px;width:18px}.course-header__meta{margin-top:18px}.course-header__tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.course-tag{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:4px;justify-content:center;letter-spacing:.01em;line-height:1;min-height:34px;padding:6px 10px}.course-tag__icon{flex:0 0 auto;height:14px;width:14px}.course-tag--dark{background:#0d5f67;background:var(--brand);color:#fff}.course-tag--light{background:#e6f4f5;background:var(--tag-light-bg);color:#16a34a;color:var(--tag-light-text)}.course-header__title{color:#1c1c1e;color:var(--text);font-size:20px;font-weight:600;margin:0}.course-info__duration{align-items:center;color:#6b6b6b;color:var(--text-soft);display:inline-flex;font-size:14px;gap:6px;line-height:1.4}.course-info__duration-icon{height:18px;width:18px}.course-info__description{color:#6b6b6b;color:var(--text-soft);font-size:14px;line-height:1.65;margin:14px 0 0}.icon-list{grid-gap:12px 34px;display:grid;gap:12px 34px}.icon-list--two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-list__item{align-items:flex-start;color:#445153;display:flex;font-size:14px;gap:10px;line-height:1.5;min-width:0}.course-info__duration-icon,.icon-list__icon,.lesson-row__icon,.pricing-card__assurance-icon,.section-accordion__chevron,.show-more-button__icon{flex:0 0 auto}.icon-list__icon{color:#0d5f67;color:var(--brand);height:19px;margin-top:1px;width:19px}.course-content__heading{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.course-content__expand-link{background:#0000;border:0;color:#0d5f67;color:var(--brand);cursor:pointer;font-size:14px;font-weight:600;padding:0}.course-content__summary{color:#596567;font-size:14px;line-height:1.5;margin:0 0 14px}.course-content__list{border:1px solid #dbe2e1;border:1px solid var(--border);border-bottom:0;overflow:hidden}.section-accordion{background:#fff;border-bottom:1px solid #dbe2e1;border-bottom:1px solid var(--border)}.section-accordion__header,.subsection-accordion__header{align-items:center;background:#e6f4f54d;border:0;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:18px;text-align:left;width:100%}.section-accordion__header{min-height:62px}.section-accordion__left,.subsection-accordion__left{align-items:center;display:flex;gap:12px;min-width:0}.section-accordion__chevron{color:#657173;height:14px;width:14px}.section-accordion__title,.subsection-accordion__title{color:#1c1c1e;color:var(--text);font-size:18px;font-weight:600;line-height:1.35;min-width:0}.section-accordion__meta,.subsection-accordion__meta{color:#4e595b;flex:0 0 auto;font-size:14px;font-weight:400;line-height:1.4}.section-accordion__body{background:#fff}.subsection-accordion{border-top:1px solid #dbe2e1;border-top:1px solid var(--border)}.subsection-accordion__header{background:#fff;padding:17px 18px 17px 30px}.subsection-accordion__body{border-top:1px solid #dbe2e1;border-top:1px solid var(--border);padding:10px 18px 12px}.lesson-row{gap:18px;justify-content:space-between;min-height:30px;padding:6px 0}.lesson-row,.lesson-row__left{align-items:center;display:flex}.lesson-row__left{gap:10px;min-width:0}.lesson-row__icon{color:#0d5f67;color:var(--brand);height:17px;width:17px}.lesson-row__time,.lesson-row__title{color:#455153;font-size:14px;font-weight:400;line-height:1.45}.lesson-row__time{flex:0 0 auto}.course-content__more-button{background:#0000;border:2px solid #0d5f67;border:2px solid var(--brand);border-radius:14px;color:#0d5f67;color:var(--brand);cursor:pointer;font-size:14px;font-weight:600;line-height:1.2;margin-top:24px;min-height:44px;width:100%}.pricing-card{background:#fff;background:var(--surface);border:1px solid #e8eeed;border-radius:24px;box-shadow:0 2px 8px #08262805;overflow:hidden}.pricing-card__content{padding:22px 20px 18px}.pricing-card__heading{margin-bottom:16px}.pricing-card__title{color:#0f172b;font-size:18px;font-weight:600;line-height:1.28;margin:0 0 6px}.pricing-card__subtitle{color:#62748e;font-size:14px;font-weight:400;line-height:1.45;margin:0}.pricing-card__plans{grid-gap:14px;display:grid;gap:14px}.plan-option{background:#fff;border:1.5px solid #dbe2e1;border:1.5px solid var(--border);border-radius:18px;cursor:pointer;padding:17px 16px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.plan-option.is-selected{background:#edf8f7;background:var(--brand-soft);border-color:#0e7a80;border-color:var(--border-strong);border-width:2px;box-shadow:inset 0 0 0 1px #0d737814}.plan-option__main{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.plan-option__left{align-items:flex-start;display:flex;flex:1 1 auto;gap:12px;min-width:0}.plan-option__radio{background:#fff;border:2px solid #d2dada;border-radius:999px;flex:0 0 auto;height:18px;margin-top:3px;position:relative;width:18px}.plan-option__radio.is-selected{background:#0d5f67;background:var(--brand);border-color:#0d5f67;border-color:var(--brand)}.plan-option__radio.is-selected:after{background:#fff;border-radius:999px;content:"";inset:4px;position:absolute}.plan-option__info{flex:1 1 auto;min-width:0}.plan-option__top-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.plan-option__title{color:#1c1c1e;color:var(--text);font-size:14px;font-weight:600;line-height:1.3;margin:0}.plan-option__badge{align-items:center;background:#a6d1d5;border-radius:999px;color:#0d5f67;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;line-height:1;min-height:20px;padding:3px 8px;white-space:nowrap}.plan-option__subtitle{color:#6b6b6b;display:flex;font-size:12px;font-weight:400;line-height:1.45;margin:4px 0 0}.plan-option__price-block{flex:0 0 auto;text-align:right}.plan-option__price{color:#0d5f67;color:var(--brand);display:flex;font-size:24px;font-weight:600;line-height:1.1}.plan-option__offer-row{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-top:6px}.plan-option__old-price{color:#6b6b6b;font-size:12px;font-weight:400;line-height:1.2;text-decoration:line-through}.plan-option__offer-pill{align-items:center;background:#f1e49e;background:var(--offer-bg);border-radius:999px;color:#5f5a2a;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;line-height:1;min-height:20px;padding:3px 7px;white-space:nowrap}.plan-option__features{grid-gap:9px;display:grid;gap:9px;margin-top:14px}.plan-option__feature{align-items:center;color:#495456;display:flex;font-size:13px;gap:8px;line-height:1.35}.plan-option__feature-icon{align-items:center;color:#0d5f67;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.plan-option__feature-svg{height:16px;width:16px}.pricing-card__footer{border-top:1px solid #edf1f0;padding:14px 20px 18px}.pricing-card__cta{align-items:center;background:#0d5f67;background:var(--brand);border:0;border-radius:14px;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:56px;width:100%}.pricing-card__cta--single-line{min-height:42px}.pricing-card__cta-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 42px}.pricing-card__icon-cta{align-items:center;background:#fff;border:2px solid #0d5f67;border:2px solid var(--brand);border-radius:12px;color:#0d5f67;color:var(--brand);cursor:pointer;display:inline-flex;height:42px;justify-content:center;width:42px}.pricing-card__icon-cta-svg{height:18px;width:18px}.pricing-card__secondary-cta{background:#fff;border:2px solid #0d5f67;border:2px solid var(--brand);border-radius:12px;color:#0d5f67;color:var(--brand);cursor:pointer;font-size:15px;font-weight:700;line-height:1.2;margin-top:8px;min-height:42px;width:100%}.pricing-card__cta-title{font-size:16px;font-weight:600;line-height:1.2}.pricing-card__cta-subtitle{color:#ffffffdb;font-size:12px;font-weight:400;line-height:1.2;margin-top:3px}.pricing-card__assurance{margin-top:14px;text-align:center}.pricing-card__assurance-line{align-items:center;color:#1c1c1e;display:flex;font-size:12px;font-weight:400;gap:4px;justify-content:center;line-height:1.35}.pricing-card__assurance-icon{color:#16a34a;height:16px;width:16px}.pricing-card__assurance-text{color:#6b6b6b;font-size:12px;font-weight:400;line-height:1.35;margin:4px 0 0}.text-list{color:#6b6b6b;color:var(--text-soft);margin:0;padding-left:20px}.text-list__item{font-size:14px;font-weight:400;line-height:1.6;margin-bottom:4px}.description-block__paragraph{color:#6b6b6b;color:var(--text-soft);font-size:14px;font-weight:400;line-height:1.7;margin:0 0 16px}.show-more-button{align-items:center;background:#0000;border:0;color:#0d5f67;color:var(--brand);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:4px;line-height:1.35;margin-top:8px;padding:0}.show-more-button__icon{height:20px;width:20px}@media (max-width:1080px){.course-page__container{grid-template-columns:1fr}.course-page__sidebar{order:-1;position:static}.pricing-card{margin-left:auto;margin-right:auto;max-width:440px}}@media (max-width:768px){.course-page{padding:14px 12px 32px}.course-header__image{height:248px}.course-header__title{font-size:26px}.icon-list--two-column{grid-template-columns:1fr}.course-content__heading{align-items:flex-start;flex-direction:column}.section-accordion__header,.subsection-accordion__body,.subsection-accordion__header{padding-left:14px;padding-right:14px}.lesson-row{align-items:flex-start}.pricing-card__content,.pricing-card__footer{padding-left:18px;padding-right:18px}.plan-option__main{align-items:stretch;flex-direction:column}.plan-option__price-block{padding-left:30px;text-align:left}.plan-option__offer-row{justify-content:flex-start}}@media (max-width:560px){.course-header__image{height:212px}.course-header__title{font-size:24px}.course-tag{font-size:13px;min-height:32px}.section-accordion__header,.subsection-accordion__header{align-items:flex-start;flex-direction:column}.section-accordion__meta,.subsection-accordion__meta{padding-left:26px}.lesson-row{gap:10px}.lesson-row__left{align-items:flex-start}.course-content__summary,.course-info__description,.description-block__paragraph,.icon-list__item,.lesson-row__time,.lesson-row__title,.text-list__item{font-size:12px}.pricing-card{border-radius:22px}.pricing-card__cta-row{grid-template-columns:minmax(0,1fr) 40px}.pricing-card__icon-cta{height:40px;width:40px}}.course-header__media{box-shadow:0 10px 28px #0722240f}.course-header__image{transform-origin:center center;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .25s ease}.course-header__play{transition:transform .2s ease,box-shadow .25s ease,background-color .25s ease}.course-tag{transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.icon-list__item{transition:transform .18s ease,color .18s ease}.lesson-row{border-radius:10px;transition:background-color .18s ease,transform .18s ease}.course-content__expand-link,.show-more-button{position:relative;transition:color .2s ease,opacity .2s ease}.course-content__expand-link:after,.show-more-button:after{background:currentColor;bottom:-2px;content:"";height:1px;left:0;opacity:.55;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease;width:100%}.course-content__more-button{transition:transform .18s ease,background-color .2s ease,box-shadow .22s ease}.pricing-card{transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.plan-option{transform:translateY(0);transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.plan-option__features{animation:courseDetailFadeDown .22s ease}.pricing-card__cta,.pricing-card__icon-cta,.pricing-card__secondary-cta{transition:transform .18s ease,box-shadow .22s ease,background-color .22s ease,border-color .22s ease,color .22s ease}.section-accordion__header,.subsection-accordion__header{transition:background-color .2s ease,box-shadow .2s ease}.section-accordion__body,.section-accordion__empty,.subsection-accordion__body{animation:courseDetailFadeDown .22s ease}.section-accordion__empty{color:#6b6b6b;color:var(--text-soft);font-size:14px;line-height:1.5;padding:14px 18px 18px}@keyframes courseDetailFadeDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.course-content__expand-link:focus-visible,.course-content__more-button:focus-visible,.course-header__play:focus-visible,.plan-option:focus-visible,.pricing-card__cta:focus-visible,.pricing-card__icon-cta:focus-visible,.pricing-card__secondary-cta:focus-visible,.section-accordion__header:focus-visible,.show-more-button:focus-visible,.subsection-accordion__header:focus-visible{outline:3px solid #0d5f672e;outline-offset:3px}@media (hover:hover) and (pointer:fine){.course-header__media:hover{box-shadow:0 16px 34px #0722241a}.course-header__media:hover .course-header__image{filter:saturate(1.02);transform:scale(1.02)}.course-header__play:hover{box-shadow:0 14px 28px #0000002e;transform:translate(-50%,-50%) scale(1.07)}.course-tag:hover{box-shadow:0 6px 16px #0d5f671f;transform:translateY(-1px)}.icon-list__item:hover{color:#1c1c1e;color:var(--text);transform:translateX(2px)}.lesson-row:hover{background:#0d5f670a;transform:translateX(2px)}.course-content__expand-link:hover:after,.show-more-button:hover:after{transform:scaleX(1)}.course-content__more-button:hover{background:#0d5f670a;box-shadow:0 8px 18px #0d5f6714;transform:translateY(-1px)}.pricing-card:hover{box-shadow:0 14px 34px #08262814}.plan-option:hover{box-shadow:0 10px 22px #08262814;transform:translateY(-2px)}.plan-option.is-selected:hover{box-shadow:0 12px 24px #08262814,inset 0 0 0 1px #0d737814}.pricing-card__cta:hover{box-shadow:0 10px 20px #0d5f6733;transform:translateY(-1px)}.pricing-card__icon-cta:hover,.pricing-card__secondary-cta:hover{box-shadow:0 8px 18px #0d5f6714;transform:translateY(-1px)}.section-accordion__header:hover{background:#e6f4f58f}.subsection-accordion__header:hover{background:#e6f4f538}}.course-header__play:active{transform:translate(-50%,-50%) scale(.96)}.course-content__more-button:active,.plan-option:active,.pricing-card__cta:active,.pricing-card__icon-cta:active,.pricing-card__secondary-cta:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.course-content__expand-link,.course-content__more-button,.course-header__image,.course-header__play,.course-tag,.icon-list__item,.lesson-row,.plan-option,.plan-option__features,.pricing-card,.pricing-card__cta,.pricing-card__icon-cta,.pricing-card__secondary-cta,.section-accordion__body,.section-accordion__empty,.section-accordion__header,.show-more-button,.subsection-accordion__body,.subsection-accordion__header{animation:none!important;transition:none!important}}.course-summary-page{min-height:100vh;padding:22px 24px 40px}.course-summary-page__container{grid-gap:26px;align-items:start;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) 430px;margin:0 auto;max-width:1460px}.course-summary-page__main{min-width:0}.course-summary-page__sidebar{min-width:0;position:sticky;top:22px}.course-summary-page__title{color:#6b6b6b;font-size:16px;font-weight:600;line-height:1.2;margin:0 0 18px}.review-card{grid-gap:30px;background:#fff;border:1px solid #e8eeed;border-radius:28px;display:grid;gap:30px;grid-template-columns:182px minmax(0,1fr);padding:28px}.review-card__image-wrap{background:#dbe3e4;border-radius:24px;height:182px;overflow:hidden;width:182px}.review-card__image{height:100%;object-fit:cover;width:100%}.review-card__body{display:flex;flex-direction:column;justify-content:center;min-width:0}.review-card__tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.review-card__title{color:#0d5f67;color:var(--brand);font-size:20px;font-weight:600;line-height:1.25;margin:0}.review-card__description{color:#6f7476;font-size:14px;font-weight:400;line-height:1.45;margin:14px 0 0;max-width:920px}.summary-subscriptions{margin-top:28px}.summary-coupon__title,.summary-subscriptions__title{color:#6b6b6b;font-size:16px;font-weight:600;line-height:1.2;margin:0 0 16px}.summary-plan-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.summary-plan-card{background:#fff;border:1px solid #dfe4e4;border-radius:24px;cursor:pointer;padding:18px 18px 16px;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.summary-plan-card.is-selected{background:#eef7f8;border:2px solid #0d5f67;border:2px solid var(--brand);box-shadow:0 16px 30px #0d5f6729}.summary-plan-card__top{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.summary-plan-card__left{align-items:flex-start;display:flex;flex:1 1 auto;gap:14px;min-width:0}.summary-plan-card__radio{background:#fff;border:2px solid #d2dada;border-radius:999px;flex:0 0 auto;height:18px;margin-top:3px;position:relative;width:18px}.summary-plan-card__radio.is-selected{background:#0d5f67;background:var(--brand);border-color:#0d5f67;border-color:var(--brand)}.summary-plan-card__radio.is-selected:after{background:#fff;border-radius:999px;content:"";inset:4px;position:absolute}.summary-plan-card__info{min-width:0}.summary-plan-card__title{color:#1c1c1e;font-size:14px;font-weight:600;line-height:1.2;margin:0}.summary-plan-card__subtitle{color:#777d80;font-size:12px;font-weight:400;line-height:1.4;margin:6px 0 0}.summary-plan-card__price-block{flex:0 0 auto;text-align:right}.summary-plan-card__price{color:#6b6b6b;display:flex;font-size:24px;font-weight:600;line-height:1}.summary-plan-card.is-selected .summary-plan-card__price{color:#0d5f67;color:var(--brand)}.summary-plan-card__offer-row{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.summary-plan-card__old-price{color:#6b6b6b;font-size:12px;font-weight:400;line-height:1.2;text-decoration:line-through}.summary-plan-card__offer-pill{align-items:center;background:#f1e49e;background:var(--offer-bg);border-radius:999px;color:#635c24;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;line-height:1;min-height:24px;padding:4px 9px;white-space:nowrap}.summary-plan-card__features{grid-gap:12px;display:grid;gap:12px;margin-top:18px;padding-left:38px}.summary-plan-card__feature{align-items:center;color:#374244;display:flex;font-size:12px;font-weight:400;gap:12px;line-height:1.35}.summary-plan-card__feature-bullet{align-items:center;background:#9ca3af;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.summary-plan-card.is-selected .summary-plan-card__feature-bullet{background:#a6d1d5;color:#0d5f67;color:var(--brand)}.summary-plan-card__feature-svg{stroke-width:2.5;height:11px;width:11px}.summary-coupon{margin-top:28px}.summary-coupon__row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 216px}.summary-coupon__input{background:#f1f3f4;border:0;border-radius:16px;color:#666d70;font-size:14px;font-weight:400;height:46px;line-height:1.2;outline:none;padding:0 22px;width:100%}.summary-coupon__input::placeholder{color:#6b6b6b;font-size:14px;font-weight:400}.summary-coupon__button{background:#0d5f67;background:var(--brand);border:0;border-radius:16px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:46px;line-height:1.2}.summary-coupon__success{align-items:center;background:#f3f5f5;border-radius:18px;display:flex;gap:16px;justify-content:space-between;margin-top:16px;min-height:46px;padding:0 24px}.summary-coupon__success-left{align-items:center;color:#1c1c1e;display:flex;font-size:14px;font-weight:400;gap:12px;line-height:1.35;min-width:0}.summary-coupon__success-icon-wrap{align-items:center;background:#e6f4f5;border-radius:999px;color:#16a34a;display:inline-flex;flex:0 0 auto;height:21px;justify-content:center;width:21px}.summary-coupon__success-icon{stroke-width:2.6;height:11px;width:11px}.summary-coupon__saved{color:#16a34a;font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap}.order-summary-card{background:#fff;border:1px solid #e8eeed;border-radius:24px;box-shadow:0 2px 8px #08262805;padding:28px 28px 30px}.order-summary-card__title{color:#0d5f67;color:var(--brand);font-size:20px;font-weight:600;line-height:1.15;margin:0 0 22px}.order-summary-card__rows{grid-gap:10px;display:grid;gap:10px}.order-summary-card__row{align-items:center;display:flex;gap:16px;justify-content:space-between}.order-summary-card__label{color:#6a6f72;font-size:14px;font-weight:400;line-height:1.35}.order-summary-card__value{color:#3d4143;font-size:14px;font-weight:400;line-height:1.35}.order-summary-card__row--discount .order-summary-card__value{color:#1da457}.order-summary-card__divider{background:#e6ecec;height:1px;margin:14px 0 16px}.order-summary-card__total{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.order-summary-card__total-copy{min-width:0}.order-summary-card__total-title{color:#1c1c1e;font-size:16px;font-weight:600;line-height:1.2;margin:0}.order-summary-card__billing-text{color:#6b6b6b;font-size:12px;font-weight:400;line-height:1.35;margin:6px 0 0}.order-summary-card__total-price{color:#0d5f67;color:var(--brand);font-size:24px;font-weight:600;line-height:1;white-space:nowrap}.order-summary-card__cta{background:#0d5f67;background:var(--brand);border:0;border-radius:16px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:46px;line-height:1.2;margin-top:26px;width:100%}.order-summary-card__redirect{align-items:center;color:#7d7f82;display:flex;font-size:10px;font-weight:600;gap:4px;justify-content:center;letter-spacing:.02em;line-height:1.2;margin-top:14px;text-transform:uppercase}.order-summary-card__redirect-icon{height:15px;width:15px}.order-summary-card__payments{align-items:center;border-top:1px solid #e6ecec;display:flex;gap:24px;justify-content:center;margin-top:28px;padding-top:28px}.order-summary-card__payment-icon{color:#7c7c7c;height:34px;width:34px}.order-summary-card__payment-upi{color:#7c7c7c;font-size:30px;font-weight:700;letter-spacing:.02em;line-height:1}.order-summary-card__terms{color:#7a7f81;font-size:14px;font-weight:400;line-height:1.42;margin:26px 4px 0;text-align:center}.order-summary-card__terms-link{color:#0d5f67;color:var(--brand);text-decoration:underline;text-underline-offset:2px}@media (max-width:1180px){.course-summary-page__container{grid-template-columns:1fr}.course-summary-page__sidebar{position:static}}@media (max-width:900px){.summary-coupon__row,.summary-plan-grid{grid-template-columns:1fr}.review-card{gap:22px;grid-template-columns:150px minmax(0,1fr);padding:22px}.review-card__image-wrap{height:150px;width:150px}.review-card__title{font-size:22px}.review-card__description{font-size:15px}}@media (max-width:640px){.course-summary-page{padding:16px 12px 32px}.review-card{grid-template-columns:1fr}.review-card__image-wrap{height:220px;width:100%}.summary-plan-card__top{align-items:stretch;flex-direction:column}.summary-plan-card__price-block{padding-left:40px;text-align:left}.summary-plan-card__offer-row{justify-content:flex-start}.summary-coupon__success{align-items:flex-start;flex-direction:column;padding:14px 18px}.order-summary-card{padding:22px 18px 24px}.order-summary-card__title{font-size:24px}.order-summary-card__total{flex-direction:column}.order-summary-card__total-price{font-size:28px}.order-summary-card__terms{font-size:14px}}.order-summary-card,.review-card{transition:box-shadow .28s ease,transform .28s ease,border-color .28s ease}.review-card__image-wrap{box-shadow:0 8px 22px #0826280f}.review-card__image{transform-origin:center center;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .25s ease}.summary-plan-card{transform:translateY(0);transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.summary-plan-card__radio{transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.summary-plan-card__feature-bullet,.summary-plan-card__offer-pill,.summary-plan-card__price{transition:color .2s ease,background-color .2s ease,transform .2s ease}.summary-plan-card__features{animation:courseSummaryFadeDown .24s ease}.summary-coupon__input{transition:background-color .2s ease,box-shadow .2s ease,transform .18s ease}.order-summary-card__cta,.summary-coupon__button{transition:transform .18s ease,box-shadow .22s ease,background-color .22s ease,filter .22s ease}.summary-coupon__success{animation:courseSummaryFadeDown .24s ease}.summary-coupon__saved,.summary-coupon__success-icon-wrap{transition:transform .18s ease,color .18s ease,background-color .18s ease}.order-summary-card__row,.order-summary-card__total-price{transition:transform .18s ease,color .18s ease}.order-summary-card__payment-icon{transition:transform .18s ease,opacity .18s ease,filter .18s ease}.order-summary-card__terms-link{transition:color .18s ease,opacity .18s ease}@keyframes courseSummaryFadeDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.order-summary-card__cta:focus-visible,.summary-coupon__button:focus-visible,.summary-coupon__input:focus-visible,.summary-plan-card:focus-visible{outline:3px solid #0d5f672e;outline-offset:3px}.summary-coupon__input:focus{background:#f6f8f8;box-shadow:0 0 0 3px #0d5f671a}@media (hover:hover) and (pointer:fine){.review-card:hover{box-shadow:0 14px 34px #0826280f}.review-card:hover .review-card__image{filter:saturate(1.03);transform:scale(1.03)}.order-summary-card:hover{box-shadow:0 16px 36px #08262814}.summary-plan-card:hover{box-shadow:0 12px 28px #08262814;transform:translateY(-2px)}.summary-plan-card.is-selected:hover{box-shadow:0 18px 34px #0d5f672e}.summary-plan-card:hover .summary-plan-card__radio{transform:scale(1.04)}.order-summary-card__cta:hover,.summary-coupon__button:hover{box-shadow:0 10px 22px #0d5f672e;transform:translateY(-1px)}.summary-coupon__input:hover{background:#f5f7f7}.summary-coupon__success:hover .summary-coupon__success-icon-wrap{transform:scale(1.05)}.summary-coupon__success:hover .summary-coupon__saved{transform:translateX(1px)}.order-summary-card__row:hover{transform:translateX(2px)}.order-summary-card:hover .order-summary-card__total-price{transform:translateY(-1px)}.order-summary-card__payment-icon:hover{filter:brightness(.96);opacity:.92;transform:translateY(-2px)}.order-summary-card__terms-link:hover{opacity:.82}}.order-summary-card__cta:active,.summary-coupon__button:active,.summary-plan-card:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.order-summary-card,.order-summary-card__cta,.order-summary-card__payment-icon,.order-summary-card__row,.order-summary-card__terms-link,.order-summary-card__total-price,.review-card,.review-card__image,.summary-coupon__button,.summary-coupon__input,.summary-coupon__saved,.summary-coupon__success,.summary-coupon__success-icon-wrap,.summary-plan-card,.summary-plan-card__feature-bullet,.summary-plan-card__features,.summary-plan-card__offer-pill,.summary-plan-card__price,.summary-plan-card__radio{animation:none!important;transition:none!important}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.session-banner{align-items:center;background-color:var(--primary-light);border-radius:5px;bottom:0;color:var(--dark-green);display:flex;flex-direction:column;height:250px;justify-content:center;padding:1rem;position:relative;text-align:center;width:500px;z-index:10;z-index:1000}.session-text{font-family:WEB_FONT;font-size:1rem;margin-bottom:1rem}.session-button-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.session-button{background-color:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:WEB_FONT;font-size:1rem;margin:.5rem 0;padding:.5rem 1rem}@media (max-width:768px){.session-banner{height:250px;padding:1rem;width:250px}.session-text{font-family:WEB_FONT;font-size:.9rem}.session-button{font-size:.8rem;padding:1rem}}