@charset "UTF-8";@font-face{font-family:Boblic;src:url(/build/assets/BoblicRegular-DkUQVQi9.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT Sans Narrow;src:url(/build/assets/PTSansNarrow-CE8oY1Rd.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/build/assets/HelveticaNeue-BHz-v5tt.woff) format("woff"),url(/build/assets/HelveticaNeue-BGXsJhcM.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/build/assets/ProximaNova-Regular-DPyqKcVz.woff) format("woff"),url(/build/assets/ProximaNova-Regular-BFM7PxRi.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/build/assets/ProximaNova-Bold-NqAR-v34.woff) format("woff"),url(/build/assets/ProximaNova-Bold-ZITqHXkb.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-LightOblique-CxTHeKFh.eot);src:local("Pragmatica Cond Light Oblique"),local("PragmaticaCond-LightOblique"),url(/build/assets/PragmaticaCond-LightOblique-CxTHeKFh.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-LightOblique-fOPqsJNa.woff2) format("woff2"),url(/build/assets/PragmaticaCond-LightOblique-DHEJ2lIM.woff) format("woff"),url(/build/assets/PragmaticaCond-LightOblique-BBEJ5WIO.ttf) format("truetype");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-BookOblique-CZxS26y0.eot);src:local("Pragmatica Extended Book Oblique"),local("PragmaticaExtended-BookOblique"),url(/build/assets/PragmaticaExtended-BookOblique-CZxS26y0.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-BookOblique-CGyUQ2nD.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-BookOblique-BDCcSqqQ.woff) format("woff"),url(/build/assets/PragmaticaExtended-BookOblique-DM5iAlzq.ttf) format("truetype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Shadow;src:url(/build/assets/PragmaticaShadow-Oblique-O9cDIJcM.eot);src:local("Pragmatica Shadow Oblique"),local("PragmaticaShadow-Oblique"),url(/build/assets/PragmaticaShadow-Oblique-O9cDIJcM.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaShadow-Oblique-DbeVjhg8.woff2) format("woff2"),url(/build/assets/PragmaticaShadow-Oblique-Bd1LqsMM.woff) format("woff"),url(/build/assets/PragmaticaShadow-Oblique-D-BfVG7R.ttf) format("truetype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-ExtraLightObliqu-CODG_GM9.eot);src:local("Pragmatica Cond ExtraLight Oblique"),local("PragmaticaCond-ExtraLightObliqu"),url(/build/assets/PragmaticaCond-ExtraLightObliqu-CODG_GM9.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-ExtraLightObliqu-D8c363VD.woff2) format("woff2"),url(/build/assets/PragmaticaCond-ExtraLightObliqu-DHHHo4AB.woff) format("woff"),url(/build/assets/PragmaticaCond-ExtraLightObliqu-ByHZRnMe.ttf) format("truetype");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-ExtraLightOblique-SKAWx_vw.eot);src:local("Pragmatica ExtraLight Oblique"),local("Pragmatica-ExtraLightOblique"),url(/build/assets/Pragmatica-ExtraLightOblique-SKAWx_vw.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-ExtraLightOblique-48D6zYFK.woff2) format("woff2"),url(/build/assets/Pragmatica-ExtraLightOblique-B75ZiJd9.woff) format("woff"),url(/build/assets/Pragmatica-ExtraLightOblique-dJHorW2v.ttf) format("truetype");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-Book-DpnC5tDT.eot);src:local("Pragmatica Cond Book"),local("PragmaticaCond-Book"),url(/build/assets/PragmaticaCond-Book-DpnC5tDT.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-Book-DX5yM1Vj.woff2) format("woff2"),url(/build/assets/PragmaticaCond-Book-ClxUXS9e.woff) format("woff"),url(/build/assets/PragmaticaCond-Book-BwWm3L8_.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-Light-Czg4jdc3.eot);src:local("Pragmatica Extended Light"),local("PragmaticaExtended-Light"),url(/build/assets/PragmaticaExtended-Light-Czg4jdc3.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-Light-Yuv1ZFLw.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-Light-D43WoMwG.woff) format("woff"),url(/build/assets/PragmaticaExtended-Light-BaQ96rnY.ttf) format("truetype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-ExtraBoldOblique-zF58jiam.eot);src:local("Pragmatica ExtraBold Oblique"),local("Pragmatica-ExtraBoldOblique"),url(/build/assets/Pragmatica-ExtraBoldOblique-zF58jiam.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-ExtraBoldOblique-BNEmFGBb.woff2) format("woff2"),url(/build/assets/Pragmatica-ExtraBoldOblique-BRNjz4VE.woff) format("woff"),url(/build/assets/Pragmatica-ExtraBoldOblique-BibscOwK.ttf) format("truetype");font-weight:800;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-Medium-CpGkL1_8.eot);src:local("Pragmatica Extended Medium"),local("PragmaticaExtended-Medium"),url(/build/assets/PragmaticaExtended-Medium-CpGkL1_8.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-Medium-XF2t7iDF.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-Medium-z21-Lj1e.woff) format("woff"),url(/build/assets/PragmaticaExtended-Medium-CC8o6V3O.ttf) format("truetype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-BlackOblique-BEXu6-vz.eot);src:local("Pragmatica Extended Black Oblique"),local("PragmaticaExtended-BlackOblique"),url(/build/assets/PragmaticaExtended-BlackOblique-BEXu6-vz.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-BlackOblique-J_8DY6F_.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-BlackOblique-BbixzMCi.woff) format("woff"),url(/build/assets/PragmaticaExtended-BlackOblique-DcMLAUcV.ttf) format("truetype");font-weight:900;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-Book-LtXwavoq.eot);src:local("Pragmatica Extended Book"),local("PragmaticaExtended-Book"),url(/build/assets/PragmaticaExtended-Book-LtXwavoq.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-Book-rtBcP24G.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-Book-DtzQpXV0.woff) format("woff"),url(/build/assets/PragmaticaExtended-Book-CWKtzeic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-Black-CYTXI0Z1.eot);src:local("Pragmatica Extended Black"),local("PragmaticaExtended-Black"),url(/build/assets/PragmaticaExtended-Black-CYTXI0Z1.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-Black-0ZKCh5PQ.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-Black-DWDjzfe1.woff) format("woff"),url(/build/assets/PragmaticaExtended-Black-BV1DCDgh.ttf) format("truetype");font-weight:900;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-BoldOblique-BUf9jxQ4.eot);src:local("Pragmatica Extended Bold Oblique"),local("PragmaticaExtended-BoldOblique"),url(/build/assets/PragmaticaExtended-BoldOblique-BUf9jxQ4.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-BoldOblique-BSLdm4TY.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-BoldOblique-hN1XAJ1B.woff) format("woff"),url(/build/assets/PragmaticaExtended-BoldOblique-CAT3toZz.ttf) format("truetype");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-Medium-BpaouSJF.eot);src:local("Pragmatica Cond Medium"),local("PragmaticaCond-Medium"),url(/build/assets/PragmaticaCond-Medium-BpaouSJF.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-Medium-OJqm7Ujm.woff2) format("woff2"),url(/build/assets/PragmaticaCond-Medium-DVqeVd-O.woff) format("woff"),url(/build/assets/PragmaticaCond-Medium-CEFtnkbV.ttf) format("truetype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-LightOblique-rcWiJ4I0.eot);src:local("Pragmatica Extended Light Oblique"),local("PragmaticaExtended-LightOblique"),url(/build/assets/PragmaticaExtended-LightOblique-rcWiJ4I0.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-LightOblique-CM8mzuDh.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-LightOblique-B-1bqmwW.woff) format("woff"),url(/build/assets/PragmaticaExtended-LightOblique-MSvqRBV_.ttf) format("truetype");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-LightOblique-5-mW1k5C.eot);src:local("Pragmatica Light Oblique"),local("Pragmatica-LightOblique"),url(/build/assets/Pragmatica-LightOblique-5-mW1k5C.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-LightOblique-BEKQFXx7.woff2) format("woff2"),url(/build/assets/Pragmatica-LightOblique-DGTE2fZD.woff) format("woff"),url(/build/assets/Pragmatica-LightOblique-Cotilhna.ttf) format("truetype");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-ExtraBoldObl-B3cmw_zz.eot);src:local("Pragmatica Extended ExtraBold Oblique"),local("PragmaticaExtended-ExtraBoldObl"),url(/build/assets/PragmaticaExtended-ExtraBoldObl-B3cmw_zz.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-ExtraBoldObl-DZ5EFJR-.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-ExtraBoldObl-Cji89TTH.woff) format("woff"),url(/build/assets/PragmaticaExtended-ExtraBoldObl-DY0SinGH.ttf) format("truetype");font-weight:800;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-Bold-XAUpLQHl.eot);src:local("Pragmatica Bold"),local("Pragmatica-Bold"),url(/build/assets/Pragmatica-Bold-XAUpLQHl.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-Bold-DF5AgYqD.woff2) format("woff2"),url(/build/assets/Pragmatica-Bold-CHghWM29.woff) format("woff"),url(/build/assets/Pragmatica-Bold-BqV1GVBR.ttf) format("truetype");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-BlackOblique-RrkH5Ep-.eot);src:local("Pragmatica Black Oblique"),local("Pragmatica-BlackOblique"),url(/build/assets/Pragmatica-BlackOblique-RrkH5Ep-.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-BlackOblique-DxxGZJax.woff2) format("woff2"),url(/build/assets/Pragmatica-BlackOblique-CQ2nFE_T.woff) format("woff"),url(/build/assets/Pragmatica-BlackOblique-D3poiaIQ.ttf) format("truetype");font-weight:900;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-Bold-Dj5mZke8.eot);src:local("Pragmatica Extended Bold"),local("PragmaticaExtended-Bold"),url(/build/assets/PragmaticaExtended-Bold-Dj5mZke8.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-Bold-BiuL9GVx.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-Bold-DIBpq93P.woff) format("woff"),url(/build/assets/PragmaticaExtended-Bold-Dg2r67bo.ttf) format("truetype");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-Black-QfSIf4gy.eot);src:local("Pragmatica Black"),local("Pragmatica-Black"),url(/build/assets/Pragmatica-Black-QfSIf4gy.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-Black-Epix6W60.woff2) format("woff2"),url(/build/assets/Pragmatica-Black-CEMBmnTK.woff) format("woff"),url(/build/assets/Pragmatica-Black-BXlbLAsF.ttf) format("truetype");font-weight:900;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-ExtraBoldOblique-DpeEVMqr.eot);src:local("Pragmatica Cond ExtraBold Oblique"),local("PragmaticaCond-ExtraBoldOblique"),url(/build/assets/PragmaticaCond-ExtraBoldOblique-DpeEVMqr.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-ExtraBoldOblique-Bj6SrdA4.woff2) format("woff2"),url(/build/assets/PragmaticaCond-ExtraBoldOblique-CIwomq9w.woff) format("woff"),url(/build/assets/PragmaticaCond-ExtraBoldOblique-CPEED00k.ttf) format("truetype");font-weight:800;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-MediumOblique-cI_JsIzS.eot);src:local("Pragmatica Cond Medium Oblique"),local("PragmaticaCond-MediumOblique"),url(/build/assets/PragmaticaCond-MediumOblique-cI_JsIzS.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-MediumOblique-DsfdelSu.woff2) format("woff2"),url(/build/assets/PragmaticaCond-MediumOblique-DxtWnSv8.woff) format("woff"),url(/build/assets/PragmaticaCond-MediumOblique-CVjbaZNe.ttf) format("truetype");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-Medium-8Xn3jkbG.eot);src:local("Pragmatica Medium"),local("Pragmatica-Medium"),url(/build/assets/Pragmatica-Medium-8Xn3jkbG.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-Medium-j2yWf3eX.woff2) format("woff2"),url(/build/assets/Pragmatica-Medium-CoYb9n5s.woff) format("woff"),url(/build/assets/Pragmatica-Medium-CvQgin9i.ttf) format("truetype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-BookOblique-B-j2Cy7X.eot);src:local("Pragmatica Book Oblique"),local("Pragmatica-BookOblique"),url(/build/assets/Pragmatica-BookOblique-B-j2Cy7X.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-BookOblique-DeDLr5ow.woff2) format("woff2"),url(/build/assets/Pragmatica-BookOblique-Cx4gih32.woff) format("woff"),url(/build/assets/Pragmatica-BookOblique-BC5cWUwF.ttf) format("truetype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-BoldOblique-Cqd2FRLZ.eot);src:local("Pragmatica Cond Bold Oblique"),local("PragmaticaCond-BoldOblique"),url(/build/assets/PragmaticaCond-BoldOblique-Cqd2FRLZ.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-BoldOblique-BGEEETZD.woff2) format("woff2"),url(/build/assets/PragmaticaCond-BoldOblique-CkRMyx22.woff) format("woff"),url(/build/assets/PragmaticaCond-BoldOblique-BpFtZYPP.ttf) format("truetype");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-ExtraBold-B-dQbDKH.eot);src:local("Pragmatica Cond ExtraBold"),local("PragmaticaCond-ExtraBold"),url(/build/assets/PragmaticaCond-ExtraBold-B-dQbDKH.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-ExtraBold-BOF6ZFqY.woff2) format("woff2"),url(/build/assets/PragmaticaCond-ExtraBold-C7osA1nh.woff) format("woff"),url(/build/assets/PragmaticaCond-ExtraBold-CakyYqab.ttf) format("truetype");font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-MediumObliqu-Bm7Uzpll.eot);src:local("Pragmatica Extended Medium Oblique"),local("PragmaticaExtended-MediumObliqu"),url(/build/assets/PragmaticaExtended-MediumObliqu-Bm7Uzpll.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-MediumObliqu-BCUZvOGf.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-MediumObliqu-BR_sW4go.woff) format("woff"),url(/build/assets/PragmaticaExtended-MediumObliqu-C2FAP1lS.ttf) format("truetype");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-BookOblique-DZ6hLHET.eot);src:local("Pragmatica Cond Book Oblique"),local("PragmaticaCond-BookOblique"),url(/build/assets/PragmaticaCond-BookOblique-DZ6hLHET.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-BookOblique-o2BkwxC4.woff2) format("woff2"),url(/build/assets/PragmaticaCond-BookOblique-Cv60iq1w.woff) format("woff"),url(/build/assets/PragmaticaCond-BookOblique-Bv6vaNrI.ttf) format("truetype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-ExtraLight-BckIkUG-.eot);src:local("Pragmatica Extended ExtraLight"),local("PragmaticaExtended-ExtraLight"),url(/build/assets/PragmaticaExtended-ExtraLight-BckIkUG-.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-ExtraLight-Ce68PtO3.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-ExtraLight-CHk5UNDa.woff) format("woff"),url(/build/assets/PragmaticaExtended-ExtraLight-D8HUGOqI.ttf) format("truetype");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-MediumOblique-B0m4og4D.eot);src:local("Pragmatica Medium Oblique"),local("Pragmatica-MediumOblique"),url(/build/assets/Pragmatica-MediumOblique-B0m4og4D.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-MediumOblique-Dq8VBlWo.woff2) format("woff2"),url(/build/assets/Pragmatica-MediumOblique-CqsIenGv.woff) format("woff"),url(/build/assets/Pragmatica-MediumOblique-DnwR8ExH.ttf) format("truetype");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-ExtraBold-CR7WnE1X.eot);src:local("Pragmatica ExtraBold"),local("Pragmatica-ExtraBold"),url(/build/assets/Pragmatica-ExtraBold-CR7WnE1X.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-ExtraBold-oWaOdNw_.woff2) format("woff2"),url(/build/assets/Pragmatica-ExtraBold-C2ng9ZnG.woff) format("woff"),url(/build/assets/Pragmatica-ExtraBold-py_kOZ80.ttf) format("truetype");font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-ExtraLight-BVSi101d.eot);src:local("Pragmatica Cond ExtraLight"),local("PragmaticaCond-ExtraLight"),url(/build/assets/PragmaticaCond-ExtraLight-BVSi101d.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-ExtraLight-B276np3Z.woff2) format("woff2"),url(/build/assets/PragmaticaCond-ExtraLight-B5Rx2LQ_.woff) format("woff"),url(/build/assets/PragmaticaCond-ExtraLight-nkmK11KD.ttf) format("truetype");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-Light-NRC9X9Sd.eot);src:local("Pragmatica Light"),local("Pragmatica-Light"),url(/build/assets/Pragmatica-Light-NRC9X9Sd.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-Light-BjCyqBAi.woff2) format("woff2"),url(/build/assets/Pragmatica-Light-DoYI5uRb.woff) format("woff"),url(/build/assets/Pragmatica-Light-d3tsi3t5.ttf) format("truetype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-ExtraLightOb-Drcdx7MZ.eot);src:local("Pragmatica Extended ExtraLight Oblique"),local("PragmaticaExtended-ExtraLightOb"),url(/build/assets/PragmaticaExtended-ExtraLightOb-Drcdx7MZ.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-ExtraLightOb-B-F3Thrr.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-ExtraLightOb-C63Pqo8v.woff) format("woff"),url(/build/assets/PragmaticaExtended-ExtraLightOb-CT1GTWej.ttf) format("truetype");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-Light-EXGS2g_G.eot);src:local("Pragmatica Cond Light"),local("PragmaticaCond-Light"),url(/build/assets/PragmaticaCond-Light-EXGS2g_G.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-Light-B0zQsY4n.woff2) format("woff2"),url(/build/assets/PragmaticaCond-Light-B60CyVU0.woff) format("woff"),url(/build/assets/PragmaticaCond-Light-D4loPl3H.ttf) format("truetype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-BlackOblique-CY4IVcZ1.eot);src:local("Pragmatica Cond Black Oblique"),local("PragmaticaCond-BlackOblique"),url(/build/assets/PragmaticaCond-BlackOblique-CY4IVcZ1.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-BlackOblique-CN9sSjsy.woff2) format("woff2"),url(/build/assets/PragmaticaCond-BlackOblique-DoHPfHoJ.woff) format("woff"),url(/build/assets/PragmaticaCond-BlackOblique-BZ0lykCX.ttf) format("truetype");font-weight:900;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-Bold-5DmbpEtW.eot);src:local("Pragmatica Cond Bold"),local("PragmaticaCond-Bold"),url(/build/assets/PragmaticaCond-Bold-5DmbpEtW.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-Bold-CQ7AIsUL.woff2) format("woff2"),url(/build/assets/PragmaticaCond-Bold-CjoqS5y9.woff) format("woff"),url(/build/assets/PragmaticaCond-Bold-fDzmloVR.ttf) format("truetype");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Cond;src:url(/build/assets/PragmaticaCond-Black-B7Pfr0X9.eot);src:local("Pragmatica Cond Black"),local("PragmaticaCond-Black"),url(/build/assets/PragmaticaCond-Black-B7Pfr0X9.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaCond-Black-DWPPXdc_.woff2) format("woff2"),url(/build/assets/PragmaticaCond-Black-aNIMnorw.woff) format("woff"),url(/build/assets/PragmaticaCond-Black-CqQ6ucoz.ttf) format("truetype");font-weight:900;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Shadow;src:url(/build/assets/PragmaticaShadow-Book-sZjmdhSI.eot);src:local("Pragmatica Shadow Book"),local("PragmaticaShadow-Book"),url(/build/assets/PragmaticaShadow-Book-sZjmdhSI.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaShadow-Book-Da41hsRs.woff2) format("woff2"),url(/build/assets/PragmaticaShadow-Book-8wlZyfVu.woff) format("woff"),url(/build/assets/PragmaticaShadow-Book-ChNnq9zJ.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-BoldOblique-C6R9s4qR.eot);src:local("Pragmatica Bold Oblique"),local("Pragmatica-BoldOblique"),url(/build/assets/Pragmatica-BoldOblique-C6R9s4qR.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-BoldOblique-CwjmJdh9.woff2) format("woff2"),url(/build/assets/Pragmatica-BoldOblique-DLEyIyJH.woff) format("woff"),url(/build/assets/Pragmatica-BoldOblique-CfVkM2xS.ttf) format("truetype");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-Book-0uMpNFnS.eot);src:local("Pragmatica Book"),local("Pragmatica-Book"),url(/build/assets/Pragmatica-Book-0uMpNFnS.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-Book-C_si9TVY.woff2) format("woff2"),url(/build/assets/Pragmatica-Book-DK6y6iDO.woff) format("woff"),url(/build/assets/Pragmatica-Book-M2TSSIWO.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica;src:url(/build/assets/Pragmatica-ExtraLight-CxCdQ-QT.eot);src:local("Pragmatica ExtraLight"),local("Pragmatica-ExtraLight"),url(/build/assets/Pragmatica-ExtraLight-CxCdQ-QT.eot?#iefix) format("embedded-opentype"),url(/build/assets/Pragmatica-ExtraLight-DcGrB7Sz.woff2) format("woff2"),url(/build/assets/Pragmatica-ExtraLight-Be7aFi-4.woff) format("woff"),url(/build/assets/Pragmatica-ExtraLight-CR3zujGv.ttf) format("truetype");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:Pragmatica Extended;src:url(/build/assets/PragmaticaExtended-ExtraBold-Dysbtl7G.eot);src:local("Pragmatica Extended ExtraBold"),local("PragmaticaExtended-ExtraBold"),url(/build/assets/PragmaticaExtended-ExtraBold-Dysbtl7G.eot?#iefix) format("embedded-opentype"),url(/build/assets/PragmaticaExtended-ExtraBold-DLzXEPnX.woff2) format("woff2"),url(/build/assets/PragmaticaExtended-ExtraBold-BU2AbzTr.woff) format("woff"),url(/build/assets/PragmaticaExtended-ExtraBold-CmRO3pow.ttf) format("truetype");font-weight:800;font-style:normal;font-display:fallback}html,body{height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}body{margin:0}ul,ol{margin-top:0;margin-bottom:0;padding-left:0}li{display:block}dl{margin-top:0;margin-bottom:0}dd{margin-left:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-size:inherit}blockquote{margin:0;padding:0}p{margin-top:0;margin-bottom:0}strong{font-weight:700}figure{margin:0}a{text-decoration:none;color:inherit}a:focus{outline-color:inherit;outline-style:dotted;outline-width:thin}img{max-width:100%;height:auto;border:0;vertical-align:middle}button{border:0;margin:0;padding:0;text-align:inherit;text-transform:inherit;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;overflow:visible}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{overflow:auto}::selection{background:#000000b3;color:#fff}body{background-color:#fff;font-family:Pragmatica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}html{font-size:14px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}#app-itsacademy{font-family:Roboto,sans-serif;line-height:1.5;color:#000000de}.no-scroll{overflow-y:hidden;width:100%;padding-right:17px}.main-layout,.footer{max-width:100%}.main-wrapper,.main{display:flex;flex-direction:column}.main{max-width:1190px;margin:0 auto;display:flex;flex-direction:column;align-items:center;width:100%;height:auto}.main__extra{color:#000;text-align:center;font-family:Pragmatica,Arial,sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:normal;margin-top:60px}.main__image{width:100%;margin-top:10px;display:flex;justify-content:flex-end;flex-direction:row}.main-wrapper{height:100%;min-height:100vh}.main-layout{position:relative;flex:1 0 auto;display:flex;flex-direction:column}.footer{flex:0 0 auto}.footer__wrapper{max-width:1120px;margin:0 auto}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}[v-cloak]{visibility:hidden}@keyframes fidget-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-to,.fade-leave{opacity:1}.header{height:196px}.header__front{height:196px;display:flex;flex-direction:row;max-width:1120px;margin:0 auto;justify-content:space-between;align-items:center}#admin-bar+#app-itsacademy .header{margin-top:35px}.login__wrapper{display:flex;align-items:center;justify-content:center}.login{margin-top:250px}.login__button{border-radius:20px;background:#3636c4;text-align:center;width:569.77px;height:82px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.login__text{color:#fff;text-align:center;font-family:Pragmatica;font-size:25px;font-style:normal;font-weight:500;line-height:normal;font-family:Pragmatica,Arial,sans-serif}.header__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:auto;max-width:1120px;height:inherit;margin:0 auto;padding:0 25px}@media screen and (max-width:991px){.header__inner{width:auto;max-width:1120px}}.header__inner{padding-top:8px;padding-bottom:10px;justify-content:space-between;align-items:center}.header__logo{display:block;height:139px;width:140px}.header__info{position:relative;display:flex;align-items:center;justify-content:center;color:red;font-family:Boblic;font-size:22px;line-height:26px;font-weight:400;text-align:center;text-transform:uppercase;width:calc(100% - 320px);height:100%}.header__info--edited{max-width:calc(100% - 300px)}.header__description{position:relative;z-index:1;text-align:center}.header__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.header__menu-wrap{width:140px;display:flex;justify-content:flex-end}.header-desktop-pseudo-menu-wrap{width:140px;margin-left:18px}.header__burger{cursor:pointer;display:flex;align-items:center;flex-direction:column;row-gap:10px}.header__name{color:#0c124a;font-size:64px;font-family:Pragmatica,Arial,sans-serif}.header__toggle{display:block;width:83px;height:9px;border-radius:18px;background:#cdcdcd;transition:all .3s ease-in-out}.header__toggle_active{background-color:#3636c4}.header__right-wrapper{display:flex;position:relative;flex-direction:row;padding:25px 20px 23px 45px;column-gap:45px;align-items:center;border-bottom:1px solid #3636c4}.header__right-wrapper:before{content:" ";position:absolute;top:0;right:0;height:1px;width:122px;background-color:#3636c4}@media screen and (max-width:991px){.header__name{font-size:50px}.header{height:auto;padding:10px;margin-top:0}.login__button{width:400px;height:60px}.login{margin-top:200px}}@media(max-width:767px){.header{height:auto;padding:10px 10px 0;margin-top:0}.header__toggle{width:47px;height:5px}.header__profile-image{width:28px;height:46px}.header__right-wrapper{padding:20px 15px 18px 20px;column-gap:25px}.header__name{font-size:32px}.header__inner{align-items:flex-start}.header__logo{flex-shrink:0;width:50px;height:50px;margin-right:10px;margin-bottom:0}.header__info{width:calc(100% - 130px);min-height:100px}.header__description{font-size:16px;line-height:1.1}.header__description--edited{max-width:calc(100% - 120px)}.header__menu-wrap{width:50px}.header-desktop-pseudo-menu-wrap{width:50px;margin-left:10px}.header__front{height:auto}.login{margin-top:150px}}@media screen and (max-width:480px){.login{margin-top:70px}.login__text{font-size:20px}.header__toggle{width:44px}.header{height:auto;padding:20px!important}.header__name{font-size:22px}.header__profile-image{width:19px;height:31px}.header__right-wrapper{padding:15px 0 10px;column-gap:8px}.header__right-wrapper:before{width:41px}.header__burger{row-gap:5px}.login__button{width:249.361px;height:35.888px;display:flex;align-items:center;justify-content:center}.header__logo{margin:0}}@media(max-width:320px){.header{padding:18px!important}.header__name{font-size:18px}}.header__menu-wrap{position:relative;z-index:110;display:flex;align-items:center}.header__menu{position:absolute;top:-73px;right:15px;z-index:100;padding:10px 50px 30px;width:370px;font-family:Pragmatica,Arial,sans-serif;background:#21201e;box-shadow:0 0 13px #ffffff2b;visibility:hidden;opacity:0;transition:.6s;transform:translateY(-100%)}.header__menu.active{visibility:visible;opacity:1;transform:translateY(130px)}.header__menu-list{display:flex;flex-direction:column;width:100%;position:relative}.header__menu__close{cursor:pointer}.header__menu__close img{width:inherit}.header-desktop-menu__list>li{position:relative;width:280px;padding-right:50px;padding-bottom:10px;font-size:18px;font-weight:600;transition:.5s}.header__menu-list>li{border-bottom:2px solid #ffffff}.header__menu-list li a{display:inline-block;box-sizing:border-box;font-size:18px;font-weight:600;text-transform:uppercase;color:#fff;transition:color .3s}.header__menu-list li ul{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.header__menu-list li.open .header__menu-arrow:after{transform:rotate(135deg);transition:.3s}.header__menu-item{position:relative;font-size:18px;padding:15px 0;transition:.5s;margin:5px 0;font-weight:500}.header__menu-arrow{position:absolute;top:5px;right:0;width:50px;height:23px;background-color:transparent;border:none;outline:none;cursor:pointer}.header__menu-arrow:after{content:"";position:absolute;top:9px;right:9px;width:10px;height:10px;background-color:transparent;border:none;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);transition:.5s}.header__menu-list li ul li a{color:#fff!important}.header__menu-btn{position:relative;top:0;z-index:115;width:50px;height:50px;background:none;border:none;box-shadow:none;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1);transition:top .3s}.header__menu-btn:focus{outline:none}.header__menu__close{font-size:54px;text-transform:uppercase;color:#fff;font-weight:500;text-align:end}.header__menu-btn i:nth-of-type(2){position:absolute;left:10px;top:50%;margin-top:-2px;display:block;width:30px;height:3px;background:#ff3438;transform:translateZ(0);transition:transform .2s cubic-bezier(.4,0,.2,1) 50ms}.header__menu-btn i:nth-of-type(1),.header__menu-btn i:nth-of-type(3){content:"";position:absolute;left:10px;top:50%;margin-top:-11px;width:30px;height:3px;background:#ff3438;transform:translateZ(0);transition:transform .2s cubic-bezier(.4,0,.2,1) .2s,opacity .15s 50ms}.header__menu-btn i:nth-of-type(3){margin-top:7px}.header__menu-btn.active{top:-55px;transform:rotate(135deg);transition-delay:.2s}.header__menu-btn.active i:nth-of-type(2){transition-delay:.15s;transform:rotate(90deg)}.header__menu-btn.active i:nth-of-type(1){transform:translateY(9px);transition-delay:0s,.2s}.header__menu-btn.active i:nth-of-type(3){transform:translateY(-9px);opacity:0;transition-delay:0s,.15s}.header__menu-btn span:before{top:12px}.header__menu-btn span:after{bottom:12px}.header__menu-list .header__menu-item .sub-menu a{padding:0;font-size:20px}@media(max-width:700px){.header__menu-btn.active{top:-14px;right:-27px}.header__menu{top:-10px;right:-10px;padding:50px 50px 25px 40px;max-width:480px;box-sizing:border-box}.header__menu.active{transform:translateY(-15px)}.header__menu-item{width:100%;padding-bottom:0;margin:0}.header__menu-list li a{font-size:20px}}.course-blocks{padding-top:20px;font-family:Pragmatica,Arial,sans-serif}.v-progress-circular__underlay{stroke:#a19e9e}.course-blocks__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:auto;max-width:1120px;height:inherit;margin:0 auto;padding:0 25px}@media screen and (max-width:991px){.course-blocks__inner{width:auto;max-width:1120px}}.course-blocks__inner{flex-direction:column}.course-blocks__title{font-size:48px;color:#000;margin:0 0 26px;font-family:Pragmatica,Arial,sans-serif}.course-blocks__go-back{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-start;column-gap:30px;margin-top:50px;color:#000}.course-blocks__arrow,.course-blocks__go-back-title{font-size:20px}.course-blocks__items{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.course-blocks__item{display:flex;flex-wrap:nowrap;width:100%;margin-bottom:25px;column-gap:25px;position:relative;text-decoration:none;font-size:13px;color:#000;border:1px solid #3636c4;border-radius:18px;max-height:600px;min-height:85px;height:100%;width:766px}.course-blocks__item-warning{color:#da251d;width:100%;font-size:15px;line-height:16px}.course-blocks__item-pic{width:30%;background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:18px;border-right:1px solid #3636c4;object-fit:contain;max-width:115px;max-height:600px;width:115px;height:auto;background-color:#fff}.course-blocks__item-description{color:#000;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;max-width:500px;line-height:30px;padding:10px 0}.course-blocks__item-title{font-size:32px}.course-blocks__item-progress{width:15%;display:flex;flex-direction:column;align-items:center;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.course-blocks__item-progress .v-progress-circular__info{color:#000;white-space:nowrap;font-weight:500;font-size:25px}.course-blocks__item--done{background-color:#3636c4}.course-blocks__item--done .course-blocks__item-title,.course-blocks__item--done .v-progress-circular__info{color:#fff}.course-blocks__item--done .v-progress-circular__underlay{stroke:#fff}.course-blocks__item--done .course-blocks__item-progress .v-progress-circular__info{color:#fff}.course-blocks__item--disabled{background-color:#e6e6e6}.course-blocks__item-warning-mobile{display:none}@media screen and (max-width:991px){.course-blocks__item{max-width:766px;width:100%;padding-right:120px}.course-blocks__go-back{padding:0 25px;column-gap:15px}.course-blocks__item-pic{height:auto}.course-blocks__item-title{font-size:22px}.course-blocks__title{font-size:34px}.course-blocks__item-progress .v-progress-circular__info{font-size:18px}.course-blocks__item-description{width:60%}}@media(max-width:767px){.course-blocks__item-title{font-size:20px}.course-blocks__title{font-size:28px}.course-blocks__item{padding-right:85px}.course-blocks__item-progress{right:20px}.course-blocks__item-progress .v-progress-circular__info{font-size:16px}.v-progress-circular{width:55px!important;height:55px!important}}@media screen and (max-width:480px){.course-blocks__item-warning-mobile{font-size:8px;line-height:10px}.course-blocks__item-title{font-size:16px;line-height:18px}.course-blocks__item-pic{max-height:200px;height:auto}.course-blocks__item{height:auto;max-height:250px;column-gap:15px;min-height:40px}.course-blocks__title{font-size:20px}.course-blocks__item-progress .v-progress-circular__info{font-size:10px}.course-blocks__item-progress{right:5px}.v-progress-circular{width:35px!important;height:35px!important}.v-progress-circular__underlay,.v-progress-circular__overlay{stroke-width:3px}.course-blocks__item-description{width:70%;padding:12px 0}}.course-info{padding-top:20px;width:100%;font-family:Pragmatica,Arial,sans-serif;margin-top:50px}.course-info__wrapper{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:20px}.course-info__wrapper-dropdown{position:relative}.course-info__inner{flex-direction:column;width:661px}.course-info__component{width:663px;font-family:Pragmatica,Arial,sans-serif;position:relative;height:100%}.course-info__title{margin:0 0 20px;font-family:Pragmatica,Arial,sans-serif;font-size:48px}.v-input__slot{width:663px;min-height:66px;height:100%;padding:0 20px 0 50px!important}.v-select__slot{height:100%;align-items:center;padding:20px 0}div[role=listitem]{color:#000}.v-label{font-size:32px;font-family:var("Pragmatica", Arial, sans-serif)!important;height:100%!important;top:50%!important;transform:translateY(-50%);display:flex;align-items:center}.v-input__slot{box-shadow:none!important;border:1px solid #3636c4!important;display:flex;align-items:center}.v-select__selections{height:100%;font-size:32px;line-height:32px;word-break:break-word}.course-info__theme-title{font-weight:700;font-size:32px}.v-menu__content{box-shadow:none;border:1px solid #3636c4;min-width:662px!important;max-width:663px;margin-top:65px}.v-list{display:flex;flex-direction:column;row-gap:25px}.primary--text,.v-list__tile{height:auto;line-height:35px}.course-info__select-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:10px;background-color:#fff}.course-info__select-menu::-webkit-scrollbar{width:7px;background-color:#fff;position:absolute;right:10px}.course-info__select-menu::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#3636c4}.v-select-list div::-webkit-scrollbar-thumb{background:#3636c4!important;border-radius:10px!important}.course-info__theme{margin-bottom:50px}.course-info__back-link{margin-bottom:20px;display:flex;align-items:center;color:#000;font-size:20px;transition:color .3s}.course-info__back-link:hover,.course-info__back-link:focus{color:red;outline:none}.course-info__block-info{font-size:32px;color:#000}.course-info__test-try{color:#989090;font-size:24px}.course-info__blocks{margin:0 auto;display:flex;justify-content:center;column-gap:12px}.course-info__block{display:flex;flex-direction:column;margin-bottom:20px;width:45%;text-align:center}span .course-info__block--first{order:-1}.course-info__block:only-child{align-items:center}.course-info__link{display:flex;flex-direction:column;align-items:center;color:#000}.course-info__link--video img,.course-info__link--download img,.course-info__link--test img{height:145px;margin-bottom:10px}.course-info__test-pay{color:#000;text-decoration:underline}.course-info__video-box{position:relative;display:block;width:100%;min-height:172px;cursor:pointer}.course-info__video-box .card__video{max-height:80vh;max-width:90vw;width:auto;height:auto}.course-info__video{width:100%;height:100%;border:none}.course-info__video-info{color:#fff}.course-info__video-info span{font-weight:700}.course-info__select-menu .v-list{padding:20px}.course-info__select-menu .v-list>div:not(:last-of-type){border-bottom:0}.v-list--disabled span{color:#cdcdcd}.course-info__select-menu-item-text{font-size:32px;color:#3636c4}.course-info__select-menu-item-text--passed-item{color:#000}.course-info__next-lecture-btn-wrapper{margin-top:60px}.course-info__next-lecture-btn{font-weight:700;width:100%;align-self:flex-end;transition:background-color .15s linear;border-radius:18.017px;border:1px solid #3636c4;background:#3636c4;color:#fff;font-size:32px;height:85px;display:flex;align-items:center;justify-content:center}.course-info__next-lecture-btn.course-info__next-lecture-btn_back{background:#cdcdcd;border-color:#cdcdcd;margin-top:15px}.v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections{flex-wrap:nowrap}.course-info__back-link{font-family:Pragmatica,Arial,sans-serif;display:flex;flex-direction:row;column-gap:30px}@media screen and (max-width:991px){.course-info__test-try{font-size:18px}.v-select__slot{padding:10px 0}.primary--text,.v-list__tile{height:auto;line-height:28px}.v-list{row-gap:20px}.course-info__title{font-size:32px}.v-select__selections,.course-info__select-menu-item-text{font-size:26px}.course-info__link,.course-info__link--download{flex-direction:row;column-gap:20px}.course-info__blocks{flex-direction:column;justify-content:center;align-items:flex-start}.course-info__block{width:100%;display:flex;align-items:flex-start;justify-content:center}.course-info__component{max-width:100%;width:100%}.course-info{padding:20px;margin-top:20px}.v-input__slot{max-width:661px;min-height:66px;width:100%;height:100%;padding:0 20px!important}.v-menu__content{margin-top:47px;min-width:auto!important;width:100%;max-width:661px}.course-info__next-lecture-btn{font-size:28px}}@media(max-width:767px){.v-menu__content{padding:0 20px;border:none}.course-info__back-link{column-gap:15px}.v-input__slot{max-width:550px}.course-info__select-menu::-webkit-scrollbar,.course-info__select-menu::-webkit-scrollbar-thumb,.course-info__select-menu::-webkit-scrollbar-track{display:none}.v-list{border:solid 1px #3636c4;overflow:scroll;row-gap:20px}.v-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:10px;background-color:#fff}.v-list::-webkit-scrollbar{width:7px;background-color:#fff;position:absolute;right:10px}.v-select__selections,.course-info__select-menu-item-text{font-size:20px}.course-info__next-lecture-btn{font-size:22px;border-radius:10px}.course-info__theme{margin-bottom:30px}.primary--text,.v-list__tile{height:auto;line-height:23px}}@media screen and (max-width:480px){.course-info__block-info{font-size:24px}.course-info__test-try{font-size:15px}.course-info__content{display:flex;justify-content:center;flex-direction:column}.v-input__slot{min-height:36px}.course-info{padding:20px;margin-top:10px}.course-info__block{align-items:flex-start}.v-list{row-gap:13px}.course-info__theme{margin-bottom:20px}.course-info__next-lecture-btn{padding:15px 10px;width:100%;text-align:center}.v-list__tile{min-height:20px;max-height:150px}.course-blocks__go-back,.course-info__back-link{font-size:11px}.course-info__next-lecture-btn{font-size:16px;height:auto}.course-info__component{width:100%}.course-info__title,.course-info__theme-title{font-size:20px}.v-select__selections,.course-info__select-menu-item-text{font-size:16px}.course-info__link img{height:110px!important}.course-info__next-lecture-btn-wrapper{margin-top:25px}.v-label{font-size:16px}.v-select__selections{font-size:20px;line-height:20px}.primary--text,.v-list__tile{height:auto;line-height:18px}}@media(max-width:320px){.course-info__next-lecture-btn{font-size:14px}}.page-calm{--paper: #faf9f6;--paper-2: #f3f2ec;--ink: #15153f;--ink-2: #5b5b7a;--line: #e1e0d9;--accent: #3636c4;--accent-ink: #2a2a9e;--tint: #ecebfa;--alert: #a3241b;--r-s: 6px;--r-m: 10px;--ease: cubic-bezier(.23, 1, .32, 1);--ui: "Pragmatica", Arial, sans-serif;--read: Georgia, "PT Serif", "Noto Serif", "Times New Roman", serif;background:var(--paper)}.page-calm .application--wrap,.page-calm .theme--light.application,.page-calm .main-wrapper{background:var(--paper)}.page-calm .header,.page-calm .header__front{height:76px}.page-calm .header__front{padding:0 16px}.page-calm .header__logo{width:44px;height:54px}.page-calm .header__logo-image{width:100%;height:100%;object-fit:contain}.page-calm .header__right-wrapper{padding:0;column-gap:20px;border-bottom:0}.page-calm .header__right-wrapper:before{display:none}.page-calm .header__profile-image{width:20px;height:33px}.page-calm .header__burger{row-gap:5px}.page-calm .header__toggle{width:28px;height:3px}.page-calm .header__name p{margin:0;font:500 17px/1 var(--ui);letter-spacing:.04em;color:var(--ink)}.lecture-page{font-family:var(--ui);color:var(--ink);padding:8px 16px 72px}.lecture-page__inner{max-width:1120px;margin:0 auto}.lecture-page__back{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-height:44px;padding:12px 0;font-size:14px;line-height:1.35;color:var(--ink-2);text-decoration:none;transition:color .18s var(--ease)}.lecture-page__back:hover{color:var(--accent)}.lecture-page__back-block{color:var(--ink);font-weight:500}.lecture-page__back-block:before{content:"/";margin-right:8px;color:var(--ink-2);font-weight:400}.lecture-page a:focus-visible,.lecture-page button:focus-visible,.lecture-page input:focus-visible,.lecture-page video:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lecture-nav{margin:8px 0 28px}.lecture-nav__toggle{display:flex;align-items:baseline;gap:12px;min-height:44px;padding:0;border:0;background:none;font:inherit;color:var(--ink);cursor:pointer}.lecture-nav__count{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.lecture-nav__hint{font-size:14px;color:var(--accent);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .18s var(--ease)}.lecture-nav__toggle:hover .lecture-nav__hint{text-decoration-color:currentColor}.lecture-nav__bar{display:flex;gap:3px;max-width:420px}.lecture-nav__seg{flex:1 1 0;height:4px;border-radius:2px;background:var(--line)}.lecture-nav__seg--done{background:var(--accent)}.lecture-nav__seg--now{box-shadow:0 0 0 1px var(--paper),0 0 0 2px var(--accent)}.lecture-nav__list{list-style:none;margin:16px 0 0;padding:0;max-width:720px;border-top:1px solid var(--line)}.lecture-nav__item{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:baseline;width:100%;min-height:48px;padding:12px 8px;border:0;border-bottom:1px solid var(--line);background:none;font:inherit;font-size:16px;line-height:1.35;text-align:left;color:var(--ink);cursor:pointer;transition:background-color .18s var(--ease)}.lecture-nav__item:hover{background:var(--paper-2)}.lecture-nav__item[aria-current=true]{background:var(--tint);font-weight:500}.lecture-nav__num{font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.lecture-nav__lock{font-size:13px;color:var(--ink-2)}.lecture-nav__done{font-size:13px;color:var(--accent-ink)}.lecture__title{margin:0 0 12px;max-width:20em;font:700 30px/1.12 var(--ui);letter-spacing:-.02em;text-wrap:balance;color:var(--ink)}.lecture__lead{max-width:62ch;margin:0 0 28px;font-size:17px;line-height:1.5;color:var(--ink-2)}.lecture__lead p{margin:0 0 8px}.lecture__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.lecture__main{min-width:0}.lecture__stage{position:relative;aspect-ratio:16/9;margin:0 -16px;background:#0d0d26;overflow:hidden}@media(max-width:719px){.lecture__stage--pinned{position:sticky;top:0;z-index:4}#admin-bar+#app-itsacademy .lecture__stage--pinned{top:35px}}.lecture__video{display:block;width:100%;height:100%;border:0;background:#0d0d26}.lecture__stage-msg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:24px;border:0;background:none;font:inherit;text-align:center;color:#d9d8f2}.lecture__stage-msg b{font-size:19px;font-weight:500;color:#fff}.lecture__stage-msg span{font-size:15px;line-height:1.4}.lecture__stage-msg--action{cursor:pointer;transition:background-color .2s var(--ease)}.lecture__stage-msg--action:hover{background:#1a1a4a}.lecture__alert{margin:12px 0 0;font-size:15px;line-height:1.45;color:var(--alert)}.lecture__alert a{color:inherit;text-decoration:underline}.player-bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:12px 0 0}.player-bar__group{display:flex;gap:4px}.player-bar__btn{min-width:48px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-s);background:transparent;font:500 14px/1 var(--ui);font-variant-numeric:tabular-nums;color:var(--ink);cursor:pointer;touch-action:manipulation;transition:background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease)}.player-bar__btn:hover{background:var(--paper-2);border-color:#cfcec6}.player-bar__btn:active{background:var(--tint)}.player-bar__btn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.cells{margin:36px 0 0}.cells__title,.note__title,.ltext__title{margin:0 0 12px;font:700 19px/1.2 var(--ui);letter-spacing:-.01em;color:var(--ink)}.cells__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.cells__li{display:flex}.cells__cell{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;gap:10px 8px;width:100%;min-height:96px;padding:10px 12px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-s);background:transparent;font:inherit;text-align:left;color:var(--ink);cursor:pointer;touch-action:manipulation;transition:border-color .18s var(--ease),background-color .18s var(--ease)}.cells__cell:hover{border-color:var(--accent)}.cells__cell:active{background:var(--paper-2)}.cells__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tint);transform-origin:left center;transform:scaleX(0);transition:transform .5s linear}.cells__num,.cells__name,.cells__time{position:relative}.cells__num{grid-row:1;font:700 13px/1.4 var(--ui);font-variant-numeric:tabular-nums;color:var(--ink-2)}.cells__name{grid-row:1;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.cells__time{grid-column:2;grid-row:2;font-size:13px;font-variant-numeric:tabular-nums;color:var(--ink-2)}.cells__cell--done{border-color:#d5d3f3}.cells__cell--done .cells__num{color:var(--accent-ink)}.cells__cell--now{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.cells__cell--now .cells__name{font-weight:500}.cells__cell--now .cells__num,.cells__cell--now .cells__time{color:var(--accent-ink)}.note{margin:40px 0 0;padding:20px 0 4px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.note__body{max-width:62ch;font:400 18px/1.6 var(--read);color:var(--ink)}.note__body p{margin:0 0 16px}.note__body a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.steps{list-style:none;margin:40px 0 0;padding:0}.steps__item{display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;min-height:64px;padding:12px 0;border-bottom:1px solid var(--line)}.steps__item:first-child{border-top:1px solid var(--line)}.steps__mark{width:20px;height:20px;border:1.5px solid #b9b8c9;border-radius:50%;transition:background-color .2s var(--ease),border-color .2s var(--ease)}.steps__item--done .steps__mark{border-color:var(--accent);background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.steps__body{display:flex;flex-direction:column;gap:2px;min-width:0}.steps__name{font-size:16px;font-weight:500}.steps__state{font-size:14px;line-height:1.35;color:var(--ink-2)}.steps__item--off .steps__name{color:var(--ink-2)}.lbtn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:var(--r-s);font:500 15px/1.2 var(--ui);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),transform .12s var(--ease)}.lbtn:active{transform:translateY(1px)}.page-calm .lbtn--primary{background:var(--accent);color:#fff}.page-calm .lbtn--primary:hover{background:var(--accent-ink)}.page-calm .lbtn--ghost{border-color:var(--accent);background:transparent;color:var(--accent-ink)}.page-calm .lbtn--ghost:hover{background:var(--tint)}.page-calm .lbtn--text{padding:0 8px;background:none;color:var(--accent-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.page-calm .lbtn--text:hover{text-decoration-color:currentColor}.lbtn--lg{min-height:52px;padding:0 24px;font-size:16px}.lecture__next{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:32px 0 0}.lecture__next .lbtn--lg{flex:1 1 260px}.lecture__next .lbtn--text{margin-left:-8px}.lecture__next .lbtn--primary+.lbtn--text{margin-left:0}.ltext{min-width:0}.ltext__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:20px;border-top:1px solid var(--line)}.ltext__toggle{min-height:44px;padding:0 4px;border:0;background:none;font:500 14px/1 var(--ui);color:var(--accent-ink);cursor:pointer}.ltext__label{display:block;margin:0 0 6px;font-size:13px;color:var(--ink-2)}.ltext__search{display:block;width:100%;min-height:44px;padding:0 12px;border:1px solid #cfcec6;border-radius:var(--r-s);background:var(--paper-2);font:400 16px/1.2 var(--ui);color:var(--ink);transition:border-color .18s var(--ease),background-color .18s var(--ease)}.ltext__search::placeholder{color:#6a6a86}.ltext__search:focus{border-color:var(--accent);background:#fff;outline:none}.ltext__auto{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--ink-2)}.ltext__empty{margin:20px 0 0;font-size:15px;line-height:1.45;color:var(--ink-2)}.ltext__empty[role=alert]{color:var(--alert)}.ltext__skeleton{display:grid;gap:14px;margin-top:20px}.ltext__skeleton span{height:14px;border-radius:3px;background:var(--paper-2);animation:ltext-pulse 1.2s ease-in-out infinite alternate}.ltext__skeleton span:nth-child(2n){width:72%}@keyframes ltext-pulse{to{background:var(--line)}}.ltext__list{position:relative;list-style:none;max-height:56vh;max-height:56dvh;margin:12px -8px 0;padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ltext__row{display:grid;grid-template-columns:44px 1fr;gap:8px;width:100%;padding:8px;border:0;border-radius:var(--r-s);background:none;text-align:left;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease)}.ltext__row:hover{background:var(--paper-2)}.ltext__time{padding-top:4px;font:400 13px/1.4 var(--ui);font-variant-numeric:tabular-nums;color:var(--ink-2)}.ltext__phrase{font:400 17px/1.55 var(--read)}.ltext__row--now{background:var(--tint)}.ltext__row--now .ltext__time{color:var(--accent-ink)}.ltext__follow{display:block;min-height:40px;margin:8px auto 0;padding:0 16px;border:1px solid var(--ink);border-radius:20px;background:var(--ink);font:500 14px/1 var(--ui);color:#fff;cursor:pointer}.page-calm .feedback-widget{margin-top:40px}.page-calm .feedback__vote{min-height:44px}@media(min-width:720px){.lecture-page{padding:16px 32px 96px}.lecture__title{font-size:40px}.lecture__stage{margin:0;border-radius:var(--r-m)}.cells__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media(min-width:1024px){.page-calm .header,.page-calm .header__front{height:88px}.lecture__title{font-size:46px;margin-bottom:16px}.lecture__grid{grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:start}.lecture__grid--wide{grid-template-columns:minmax(0,760px)}.lecture__side{position:sticky;top:24px}#admin-bar+#app-itsacademy .lecture__side{top:59px}.ltext__head{padding-top:0;border-top:0}.ltext__toggle{display:none}.ltext__list{max-height:calc(100vh - 250px)}}@media(max-width:719px){.lecture-nav{margin-bottom:20px}.lecture__title{font-size:26px}.player-bar{flex-wrap:nowrap;gap:8px}.player-bar__btn{min-width:44px;padding:0 7px;font-size:13px}.lecture__grid{display:block}.lecture__main{display:contents}.ltext{margin-top:40px}}@media(prefers-reduced-motion:reduce){.page-calm *{transition-duration:.01ms!important;animation:none!important}}.cabinet{font-family:var(--ui);color:var(--ink);padding:8px 16px 72px}.cabinet a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cabinet__inner{max-width:880px;margin:0 auto}.cabinet__title{margin:16px 0 8px;font:700 30px/1.12 var(--ui);letter-spacing:-.02em;text-wrap:balance;color:var(--ink)}.cabinet__lead{margin:0 0 28px;font-size:16px;color:var(--ink-2);font-variant-numeric:tabular-nums}.cabinet__empty{max-width:56ch;margin:32px 0 0;padding:24px 0;border-top:1px solid var(--line);font-size:17px;line-height:1.55}.cabinet__empty p{margin:0 0 10px;color:var(--ink-2)}.cabinet__empty b{color:var(--ink);font-weight:700}.cabinet__empty a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.segbar{display:flex;gap:3px;max-width:360px;margin:10px 0 0}.segbar__seg{flex:1 1 0;min-width:2px;height:4px;border-radius:2px;background:var(--line)}.segbar__seg--done{background:var(--accent)}.mycourses{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--line)}.mycourses__item{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 0 32px;border-bottom:1px solid var(--line)}.mycourses__name{margin:0;font:700 23px/1.18 var(--ui);letter-spacing:-.015em;text-wrap:balance}.mycourses__name a{color:var(--ink);text-decoration:none;transition:color .18s var(--ease)}.mycourses__name a:hover{color:var(--accent)}.mycourses__state{margin:10px 0 0;font-size:15px;color:var(--ink-2);font-variant-numeric:tabular-nums}.mycourses__state--done{color:var(--accent-ink);font-weight:500}.mycourses__next{max-width:60ch;margin:6px 0 0;font-size:16px;line-height:1.45;color:var(--ink)}.mycourses__doc{max-width:62ch;margin:16px 0 0;font:400 16px/1.55 var(--read)}.mycourses__doc b{display:block;margin-bottom:6px;font:500 16px/1.35 var(--ui)}.mycourses__doc p{margin:0 0 10px;color:var(--ink-2)}.mycourses__doc a{font:500 15px/1.3 var(--ui);color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.mycourses__go{justify-self:start;min-width:168px}.blocks{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.blocks__item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:4px 12px;align-items:center;min-height:72px;padding:14px 0;border-bottom:1px solid var(--line)}.blocks__num{align-self:start;padding-top:3px;font:700 14px/1.4 var(--ui);font-variant-numeric:tabular-nums;color:var(--ink-2)}.blocks__body{min-width:0}.blocks__name{display:block;font:500 18px/1.3 var(--ui);color:var(--ink);text-decoration:none;overflow-wrap:anywhere;transition:color .18s var(--ease)}a.blocks__name:hover{color:var(--accent)}.blocks__meta{display:block;margin-top:3px;font-size:14px;line-height:1.35;color:var(--ink-2);font-variant-numeric:tabular-nums}.blocks__item--now{margin:0 -16px;padding-left:16px;padding-right:16px;background:var(--tint);border-bottom-color:transparent}.blocks__item--now .blocks__num{color:var(--accent-ink)}.blocks__item--now .blocks__name{font-weight:700}.blocks__item--now .segbar__seg:not(.segbar__seg--done){background:#d5d3f3}.blocks__item--off .blocks__name{color:var(--ink-2)}.blocks__mark{width:20px;height:20px;border-radius:50%;background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}@media(max-width:559px){.blocks__item--now{grid-template-columns:28px minmax(0,1fr)}.blocks__go{grid-column:2;justify-self:start;margin-top:10px}}@media(min-width:720px){.cabinet{padding:16px 32px 96px}.cabinet__title{font-size:40px}.mycourses__item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.mycourses__name{font-size:28px}.mycourses__go{justify-self:end}.blocks__item--now{margin:0 -20px;padding-left:20px;padding-right:20px;border-radius:var(--r-m)}}.page-calm .course-blocks__go-back{display:none}.entry{padding-top:40px}.entry__title{margin-top:0}.entry__lead{max-width:46ch;margin:12px 0 28px;font-size:18px;line-height:1.5;color:var(--ink-2)}.entry__go{min-width:260px}.entry__note,.entry__help{max-width:56ch;margin:24px 0 0;font-size:15px;line-height:1.5;color:var(--ink-2)}.entry__note a,.entry__help a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.entry__quote{max-width:30ch;margin:72px 0 0;padding:20px 0 0;border-top:1px solid var(--line);font:italic 400 20px/1.45 var(--read);color:var(--ink)}@media(min-width:720px){.entry{padding-top:72px}.entry__quote{margin-top:96px}}.page-calm .feedback{font-family:var(--ui);color:var(--ink)}.page-calm .feedback--lecture,.page-calm .feedback--test{margin:40px 0 0;padding:20px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none;box-shadow:none}.page-calm .feedback__title{margin:0 0 12px;font:500 16px/1.35 var(--ui);color:var(--ink)}.page-calm .feedback__vote,.page-calm .feedback__send{min-height:44px;padding:0 18px;border:1px solid var(--accent);border-radius:var(--r-s);background:transparent;font:500 15px/1 var(--ui);color:var(--accent-ink);transition:background-color .18s var(--ease),color .18s var(--ease)}.page-calm .feedback__vote:hover,.page-calm .feedback__send:hover{background:var(--tint)}.page-calm .feedback__vote--on,.page-calm .feedback__send{background:var(--accent);border-color:var(--accent);color:#fff}.page-calm .feedback__vote--on:hover,.page-calm .feedback__send:hover{background:var(--accent-ink)}.page-calm .feedback__send:disabled{background:#dddce6;border-color:#dddce6;color:#5b5b7a;opacity:1;cursor:not-allowed}.page-calm .feedback__text{border:1px solid #cfcec6;border-radius:var(--r-s);background:var(--paper-2);font:400 16px/1.45 var(--ui);color:var(--ink)}.page-calm .feedback__text:focus{border-color:var(--accent);background:#fff;outline:none}.page-calm .feedback__text::placeholder{color:#6a6a86}.page-calm .feedback__thanks{color:var(--accent-ink)}.page-calm .feedback__error{color:var(--alert)}.page-calm .feedback--idea{position:static;max-width:880px;margin:0 auto;padding:0 16px 40px}.page-calm .feedback__fab{width:auto;height:auto;min-height:44px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:500 15px/1.3 var(--ui);color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.page-calm .feedback__fab:before{content:none}.page-calm .feedback__fab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-calm .feedback__panel{position:static;width:auto;max-width:520px;margin-top:8px;padding:16px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none;box-shadow:none}@media(min-width:720px){.page-calm .feedback--idea{padding:0 32px 56px}}.pay__lead{max-width:60ch;margin:12px 0 0;font-size:17px;line-height:1.55;color:var(--ink-2)}.pay__message{max-width:60ch;margin:20px 0 0;font:500 16px/1.45 var(--ui);color:var(--ink)}.pay__help{max-width:60ch;margin:28px 0 0;padding-top:16px;border-top:1px solid var(--line);font-size:14px;line-height:1.5;color:var(--ink-2)}.page-calm .header__burger{min-width:44px;min-height:44px;justify-content:center;border:0;background:none}.page-calm .header__burger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-calm .header__menu{top:calc(100% + 8px);right:0;width:264px;max-width:calc(100vw - 32px);padding:8px;border:1px solid var(--line);border-radius:var(--r-m);background:#fff;box-shadow:0 12px 32px -8px #15153f38,0 2px 6px #15153f0f;transform:translateY(-6px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s}.page-calm .header__menu.active{transform:translateY(0)}.page-calm .header__menu__close{display:none}.page-calm .header__menu-list>li{border-bottom:0}.page-calm .header__menu-item{margin:0;padding:0}.page-calm .header__menu-list li a{display:flex;align-items:center;min-height:48px;padding:0 12px;border-radius:var(--r-s);font:500 16px/1.2 var(--ui);text-transform:none;color:var(--ink);transition:background-color .18s var(--ease)}.page-calm .header__menu-list li a:hover{background:var(--tint);color:var(--ink)}.page-calm .header__menu-list li a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.page-calm .footer{background:var(--ink)}.cabinet__inner--narrow{max-width:680px}.tscreen{font-family:var(--ui);color:var(--ink)}.tscreen__h2{margin:32px 0 10px;font:700 19px/1.2 var(--ui);letter-spacing:-.01em}.tscreen__text{max-width:62ch;font:400 17px/1.6 var(--read)}.tscreen__text p{margin:0 0 12px}.tscreen__text ul,.tscreen__text ol{margin:0 0 12px;padding-left:22px}.tscreen__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:32px 0 0}.tfacts{display:flex;flex-wrap:wrap;gap:0;margin:20px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tfacts>div{flex:1 1 110px;padding:14px 16px 14px 0}.tfacts dt{font-size:13px;color:var(--ink-2)}.tfacts dd{margin:2px 0 0;font:700 20px/1.2 var(--ui);font-variant-numeric:tabular-nums}.tlast{margin:28px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tlast summary{min-height:48px;padding:13px 0;font:500 16px/1.35 var(--ui);color:var(--accent-ink);cursor:pointer}.tlast summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.treview{margin:8px 0 0;padding:0;list-style:none}.treview__item{padding:16px 0;border-top:1px solid var(--line)}.treview__item p{margin:0}.treview__q{font:400 17px/1.5 var(--read)}.treview__q b{font:700 15px/1.5 var(--ui)}.treview__yours{margin-top:6px!important;font-size:15px;line-height:1.45;color:var(--ink-2)}.treview__hint{margin-top:6px!important;font-size:15px;line-height:1.45}.treview__hint a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.tbar{position:sticky;top:0;z-index:3;margin:8px -16px 0;padding:12px 16px 10px;background:var(--paper);border-bottom:1px solid var(--line)}#admin-bar+#app-itsacademy .tbar{top:35px}.tbar__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.tbar__count{font-size:15px;color:var(--ink-2);font-variant-numeric:tabular-nums}.tbar__count b{color:var(--ink)}.tbar__timer{font:700 20px/1 var(--ui);font-variant-numeric:tabular-nums;color:var(--ink)}.tbar__timer--low{color:var(--alert)}.tbar__segs{max-width:none;margin-top:8px}.segbar__seg--now{background:#a9a7e6}.tbar__attempt{display:block;margin-top:8px;font-size:13px;color:var(--ink-2)}.tq{margin:28px 0 0;padding:0;border:0;min-width:0}.tq__title{padding:0;font:700 22px/1.3 var(--ui);letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.tq__title p{margin:0}.tq__desc{margin:12px 0 0;font:400 17px/1.55 var(--read)}.tq__desc img{max-width:100%;height:auto}.tq__hint{margin:12px 0 0;font-size:14px;color:var(--ink-2)}.tq__options{display:grid;gap:8px;margin:20px 0 0}.tq__opt{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;min-height:56px;padding:15px 14px;border:1px solid var(--line);border-radius:var(--r-s);font:400 17px/1.45 var(--ui);color:var(--ink);cursor:pointer;transition:border-color .18s var(--ease),background-color .18s var(--ease)}.tq__opt:hover{border-color:#b9b8c9;background:var(--paper-2)}.tq__opt p{margin:0}.tq__input{position:absolute;opacity:0;width:1px;height:1px}.tq__box{width:22px;height:22px;margin-top:1px;border:1.5px solid #8f8ea8;border-radius:5px;background:#fff;transition:background-color .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}.tq__box--round{border-radius:50%}.tq__input:checked+.tq__box{border-color:var(--accent);background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.tq__input:checked+.tq__box--round{background:#fff;box-shadow:inset 0 0 0 5px var(--accent)}.tq__input:focus-visible+.tq__box{outline:2px solid var(--accent);outline-offset:2px}.tq__opt--on,.tq__input:checked~.tq__body{font-weight:500}.tq__img{display:block;max-width:100%;height:auto;margin-top:8px;border-radius:var(--r-s)}.tq__go{width:100%;margin-top:24px}.page-calm .lbtn[disabled]{background:#dddce6;color:#5b5b7a;cursor:not-allowed;transform:none}.tresult__verdict{margin:20px 0 0;font:700 34px/1.1 var(--ui);letter-spacing:-.02em}.tresult__verdict--ok{color:var(--accent)}.tresult__verdict--fail{color:var(--alert)}.tresult__note{max-width:60ch;margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--ink-2)}@media(min-width:720px){.tbar{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.tq__title{font-size:26px}.tq__go{width:auto;min-width:220px}}.page-calm .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tchip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r-s);background:transparent;font:500 15px/1 var(--ui);color:var(--ink);text-decoration:none;cursor:pointer;transition:background-color .18s var(--ease),border-color .18s var(--ease)}.tchip:hover{background:var(--paper-2)}.tchip:active{transform:translateY(1px)}.tchip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tchip--on,.tchip--on:hover{border-color:var(--accent);background:var(--tint);color:var(--accent-ink)}.tchip__n{font-weight:400;color:var(--ink-2);font-variant-numeric:tabular-nums}.tchip--on .tchip__n{color:inherit}.tchip__dir{font-weight:400}.tcourses__bar{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:space-between}.tcourses__group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tcourses__label{margin-right:4px;font-size:14px;color:var(--ink-2)}.tcourses__list{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid var(--line)}.tcourses__item{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 0 22px;border-bottom:1px solid var(--line)}.tcourses__name{margin:0;font:700 19px/1.22 var(--ui);letter-spacing:-.01em}.tcourses__name a{color:var(--ink);text-decoration:none;transition:color .18s var(--ease)}.tcourses__name a:hover{color:var(--accent)}.tcourses__meta{display:flex;flex-wrap:wrap;gap:2px 18px;margin:8px 0 0;font-size:15px;color:var(--ink-2);font-variant-numeric:tabular-nums}.tcourses__done{color:var(--accent-ink);font-weight:500}.tcourses__go{justify-self:start}.tcourses__none,.clog__none{max-width:56ch;margin:28px 0 0;font-size:17px;line-height:1.5;color:var(--ink-2)}.clog__facts{margin-top:0}.clog__search{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:24px 0 0}.clog__search label{font:500 15px/1.2 var(--ui);color:var(--ink)}.clog__search input{flex:1 1 220px;max-width:360px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-s);background:var(--paper-2);font:400 16px/1.2 var(--ui);color:var(--ink)}.clog__search input::placeholder{color:var(--ink-2);opacity:1}.clog__search input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.clog__found{font-size:14px;color:var(--ink-2);font-variant-numeric:tabular-nums}.clog__table{width:100%;margin:20px 0 0;border-collapse:collapse;font-size:16px}.clog__table thead{display:none}.clog__table tr{display:block;padding:18px 0 20px;border-bottom:1px solid var(--line)}.clog__table tbody tr:first-child{border-top:1px solid var(--line)}.clog__table th,.clog__table td{display:block;padding:0;text-align:left;font-weight:400}.clog__table td{margin-top:10px}.clog__table td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:13px;color:var(--ink-2)}.clog__name{font:500 17px/1.3 var(--ui)!important;color:var(--ink)}.clog__ok{color:var(--accent-ink);font-weight:500}.clog__wait{color:var(--ink)}.clog__wait small{display:block;margin-top:2px;font-size:14px;line-height:1.4;color:var(--ink-2)}.clog__mark{min-height:44px}.clog__confirm{max-width:44ch;padding:12px 14px 14px;border-radius:var(--r-m);background:var(--tint)}.clog__confirm p{margin:0;font-size:15px;line-height:1.45;color:var(--ink)}.clog__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.clog__confirm .clog__error{margin-top:10px;color:var(--alert)}@media(min-width:800px){.tcourses__item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.tcourses__go{justify-self:end}.clog__table thead{display:table-header-group}.clog__table tr{display:table-row;padding:0}.clog__table tbody tr:first-child{border-top:0}.clog__table th,.clog__table td{display:table-cell;padding:16px 24px 16px 0;vertical-align:top}.clog__table td{margin-top:0}.clog__table td:before{content:none}.clog__table thead th{padding:0 24px 10px 0;border-bottom:1px solid var(--line);font:400 13px/1.2 var(--ui);color:var(--ink-2)}.clog__table th:first-child,.clog__table td:first-child{width:32%}.clog__table td:last-child{width:34%;padding-right:0}}@media(prefers-reduced-motion:reduce){.tchip{transition:none}}.courses{padding:20px 0;width:100%;margin-top:100px}.courses__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:auto;max-width:1190px;height:inherit;margin:0 auto;flex-direction:column}.courses__title{font-family:Boblic,Arial,sans-serif;font-weight:700;font-size:30px;font-style:normal;color:#363636;line-height:1.3;margin:0 0 20px}.courses__nav{display:flex;justify-content:space-between;margin-bottom:20px}.courses__items{display:flex;justify-content:center;flex-wrap:wrap;column-gap:50px;row-gap:40px;width:100%}@media screen and (max-width:991px){.courses__items{padding:0 20px}}@media(max-width:767px){.courses__nav{flex-direction:column;align-items:flex-start}.courses__filter{margin-top:20px}.courses__items{justify-content:center;row-gap:15px}.courses{margin-top:60px}}@media screen and (max-width:480px){.courses__items{padding:0 25px;row-gap:6px}.courses{margin-top:30px}}.course-item{border-radius:18px;border:5px solid #3636c4;background:#22229600;display:flex;justify-content:center;align-items:center;padding:25px 20px 112px;max-width:547px;width:100%;flex-direction:column;position:relative}.course-item__header,.course-item__title{text-align:center;font-size:39px;font-family:Pragmatica,Arial,sans-serif;font-weight:300;font-style:italic}.course-item__title{font-weight:500;line-height:normal;margin-top:20px}.course-item__button{border-radius:8.266px;border:1.653px solid #3636c4;background:#3636c4;width:100%;display:flex;align-items:center;justify-content:center;margin-top:60px;cursor:pointer;width:90%;position:absolute;bottom:20px}.course-item__button-text{color:#fff;font-size:26px}@media screen and (max-width:480px){.course-item{border:3px solid #3636c4;padding:25px 20px 69px}.course-item__header,.course-item__title{font-size:24px}.course-item__title{margin-top:17px}.course-item__button-text{color:#fff;font-size:20px}}.course-item__progress{margin-top:12px;text-align:center;font-size:15px;line-height:1.4;color:#55606b}.authorization{padding-top:20px}.authorization__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:auto;max-width:1120px;height:inherit;margin:0 auto;padding:0 25px}@media screen and (max-width:991px){.authorization__inner{width:auto;max-width:1120px}}.authorization__inner{flex-direction:column}.authorization__slider{width:100%;height:400px;margin-bottom:30px}.authorization__slider .swiper-container{height:100%}.authorization__slider .swiper-slide{display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center center}.authorization__slider p{padding:15px;font-family:Boblic,Arial,sans-serif;text-align:center;font-size:24px;background-color:#ffffff80}.authorization__form{width:100%;max-width:400px;margin:0 auto;font-family:Boblic,Arial,sans-serif}.authorization__item{position:relative}.authorization__error{position:absolute;bottom:0;left:0;width:100%;color:#da251d;font-size:10px;background-color:transparent}.authorization__soc-icons-wrapper{margin:10px 0 20px}.authorization__submit{width:100%;margin:0}.authorization__content{margin-bottom:50px;width:100%;display:flex;flex-direction:column;align-items:center}.authorization__link{display:block;margin-bottom:20px;padding:17px 43px;font:400 16px/1.1 Proxima Nova,Arial,sans-serif;color:#fff;background:#d82225;transition:background-color .3s}.authorization__link:hover,.authorization__link:focus{outline:none;background:#e14244}.authorization__text{max-width:360px;font:400 16px/1.5 Proxima Nova,Arial,sans-serif;text-align:center;color:#000}@media(max-width:601px){.authorization__slider{height:150px}}.testing{position:relative;padding-top:20px;width:100%}.testing__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:auto;max-width:1120px;height:inherit;margin:0 auto;padding:0 25px}@media screen and (max-width:991px){.testing__inner{width:auto;max-width:1120px}}.testing__inner{flex-direction:column;margin-bottom:100px}.testing__row{width:100%;margin-bottom:30px;display:flex;justify-content:space-between}.testing__row.testing__active .testing__header{font-size:32px}.testing__header{width:70%;margin:0;color:#0c0b0b;font-family:Pragmatica,Arial,sans-serif;font-size:48px;color:#0c124a}.testing__counter--red{background:#e93827;color:#fff}.testing__counter b{margin:0 5px}.testing__conditions{width:100%}.testing__conditions-title,.testing__results-title,.testing__error{margin-bottom:25px;font-family:Pragmatica,Arial,sans-serif}.testing__results-title{font-size:24px}.testing__conditions-text{margin-bottom:20px}.testing__error{color:#e93827}.testing__questions-title,.testing__counter{display:block;margin-bottom:15px;font-family:Pragmatica,Arial,sans-serif;background-color:#bdbdbd;max-width:375px;font-size:24px;padding:14px 0;text-align:center;font-weight:400;border-radius:10px}.testing-question__title{margin-bottom:5px;font-family:Pragmatica,Arial,sans-serif;font-size:32px;font-weight:500;color:#000}.testing-question__description p{font-family:Pragmatica,Arial,sans-serif}.testing-question__variants{margin-top:15px;display:flex;flex-direction:column}.testing-question__variants--images{flex-direction:row;flex-wrap:wrap}.testing-question__img{display:block;width:auto;max-width:calc(100% - 20px);height:auto;font-family:Pragmatica,Arial,sans-serif}.testing-question__label{width:100%;margin:6px 0;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.testing-question__label label{font-size:24px;color:#4d4d4d;z-index:10;padding-left:50px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap}.testing-question__label input{opacity:0;visibility:hidden;position:absolute;width:100%;z-index:99999}.testing-question__label input:checked~.check:after{content:"";width:12px;height:12px;opacity:1;background-color:#3636c4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.testing-question__label .check{min-width:30px;position:absolute;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#fff;border:2px solid #3636c4;box-shadow:0 0 #3636c4 inset;transition:all .15s cubic-bezier(0,1.05,.72,1.07)}.testing__backLink{margin-top:50px;display:flex;align-items:center;column-gap:15px;color:#000;font-size:20px;font-family:Pragmatica,Arial,sans-serif}.testing__buttons{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.testing__btn{margin-left:0;min-width:260px;max-width:407px;width:100%;border-radius:18px;font-size:24px!important;padding:32px 0;height:85px;color:#fff!important;font-family:Pragmatica,Arial,sans-serif;background-color:#3636c4!important}.testing__btn_white-text{background-color:#cdcdcd!important;color:#0c0b0b!important}.testing__btn.testing__answer{height:auto;padding:14px 0;margin-top:20px}.testing__results{width:100%}.testing__results-time-out,.testing__results-success,.testing__results-fail{display:block;margin-bottom:15px;font-family:Pragmatica,Arial,sans-serif}.testing__results-fail,.testing__results-success{color:#3636c4;font-size:24px;font-weight:500}.testing__results-success{color:#3636c4}.testing__result-text{margin-bottom:20px}.testing__result-text p{font-size:24px}.testing__btn-finish{height:60px;display:inline-block;padding:15px 28px;text-align:center;max-width:700px;width:auto}.testing__preloader{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff}.testing__preloader:before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:url(/images/fidget-spinner-red.svg) center/cover no-repeat;animation:fidget-spinner 1s linear infinite;transform-origin:center}.testing-question__variants--images .testing-question__label{max-width:calc(50% - 15px)}@media screen and (min-width:320px)and (max-width:700px){.testing__header{font-size:24px}.testing__row{position:relative;flex-direction:column}.testing__header{width:100%}.testing-question__variants--images .testing-question__label{max-width:calc(100% - 15px)}}@media screen and (max-width:480px){.testing__btn-finishХ .testing__questions-title{padding-top:50px}.testing__counter{left:0}.testing__btn{padding:8px 0;font-size:20px!important;height:auto;border-radius:10px;min-width:200px}.testing__questions-title,.testing__counter{padding:10px 0;font-size:20px;width:100%}.personal-account{display:flex;align-items:center;justify-content:center;flex-direction:column}.testing__backLink{font-size:11px}.testing-question__title{font-size:20px;text-align:center}.testing-question__label label{font-size:18px;padding-left:44px}}.testing__review{margin:16px 0 0;padding-left:0;list-style:none;text-align:left}.testing__review-item{margin-bottom:14px;padding:12px 14px;border-left:3px solid #3636C4;background:#f5f5fb;line-height:1.4}.testing__review-yours,.testing__review-hint{display:block;margin-top:6px}.testing__review-yours{color:#b00020}.testing__review-hint,.testing-question__hint{color:#3636c4;font-size:.9em}.testing__last-review{margin:16px 0;text-align:left}.testing__last-review summary{cursor:pointer;font-weight:700}.feedback{margin:24px 0;padding:16px 20px;border:1px solid #e3e6ea;border-radius:8px;background:#fafbfc;font-size:15px;line-height:1.4}.feedback__title{margin:0 0 10px;font-weight:600;color:#222}.feedback__votes{display:flex;flex-wrap:wrap;gap:10px}.feedback__vote,.feedback__send,.feedback__fab{border:1px solid #c9ced6;border-radius:6px;padding:8px 16px;background:#fff;color:#222;font-size:15px;cursor:pointer}.feedback__vote--on{border-color:#e4002b;background:#fff0f3}.feedback__text{display:block;width:100%;margin:12px 0 10px;padding:10px 12px;border:1px solid #c9ced6;border-radius:6px;background:#fff;font-size:15px;resize:vertical}.feedback__send{border-color:#e4002b;background:#e4002b;color:#fff}.feedback__send:disabled{opacity:.5;cursor:default}.feedback__thanks{margin:10px 0 0;color:#1b7f3b}.feedback__error{margin:10px 0 0;color:#c62828}.feedback--idea{position:fixed;left:16px;bottom:16px;z-index:50;margin:0;padding:0;border:0;background:none;text-align:left}.feedback__fab{border-color:#222;background:#222;color:#fff;box-shadow:0 2px 8px #00000040}.feedback__panel{position:absolute;left:0;bottom:48px;width:320px;max-width:calc(100vw - 32px);padding:16px;border:1px solid #e3e6ea;border-radius:8px;background:#fff;box-shadow:0 4px 20px #0003;text-align:left}.course-info__note{margin:0 0 24px;padding:14px 18px;border-left:4px solid #3331c4;border-radius:4px;background:#f1f1fc;font-size:16px;line-height:1.45}.course-info__note-title{display:block;margin-bottom:6px}@media(max-width:767px){.feedback__fab{width:44px;height:44px;padding:0;border-radius:50%;font-size:0}.feedback__fab:before{content:"💡";font-size:20px}}.transcript{padding:0 16px 16px}.transcript__toggle{border:1px solid #c9ced6;border-radius:6px;padding:6px 14px;background:#fff;font-size:14px;cursor:pointer}.transcript__panel{margin-top:10px}.transcript__search{display:block;width:100%;padding:8px 10px;border:1px solid #c9ced6;border-radius:6px;font-size:14px}.transcript__list{max-height:240px;margin:8px 0 0;padding:0;overflow-y:auto;list-style:none}.transcript__item{display:flex;gap:10px;padding:5px 6px;border-radius:4px;font-size:14px;line-height:1.4;cursor:pointer}.transcript__item:hover{background:#f1f1fc}.transcript__item--now{background:#e6e6fa}.transcript__time{flex:0 0 44px;color:#3331c4;font-variant-numeric:tabular-nums}.transcript__empty{margin:10px 0 0;color:#7c858e;font-size:14px}.chapters{margin:0;padding:0 16px 12px;list-style:none;max-height:200px;overflow-y:auto}.chapters__item{display:flex;gap:10px;padding:6px 8px;border-radius:4px;font-size:15px;line-height:1.35;cursor:pointer}.chapters__item:hover{background:#f1f1fc}.chapters__item--now{background:#e6e6fa;font-weight:600}.chapters__time{flex:0 0 48px;color:#3331c4;font-variant-numeric:tabular-nums}.course-item__done{display:block;margin-bottom:6px;color:#1b7f3b;font-size:17px}.course-item__done-text{display:block;color:#222;font-size:15px;line-height:1.45}.course-item__done-link{display:inline-block;margin-top:8px;color:#3331c4;font-size:15px;font-weight:600;text-decoration:underline}.teachers-courses{padding-top:20px}.teachers-courses__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:auto;max-width:1120px;height:inherit;margin:0 auto;padding:0 25px}@media screen and (max-width:991px){.teachers-courses__inner{width:auto;max-width:1120px}}.teachers-courses__inner{flex-direction:column}.teachers-courses__title{font-family:Boblic,Arial,sans-serif;font-weight:700;font-size:30px;font-style:normal;color:#363636;line-height:1.3;margin:0 0 20px}.teachers-courses__nav{display:flex;justify-content:space-between;margin-bottom:20px}.teachers-courses__items{display:flex;flex-wrap:wrap}@media(max-width:767px){.teachers-courses__nav{flex-direction:column;align-items:flex-start}.teachers-courses__filter{margin-top:20px}}.teacher-course-item{width:calc((100% - 60px) / 3);margin-right:30px;margin-bottom:30px;word-wrap:break-word;transition:none;background-color:#eee}.teacher-course-item:nth-child(3n){margin-right:0}.teacher-course-item a{text-decoration:underline}.teacher-course-item .headline{width:100%}.teacher-course-item__row{display:flex;background-color:#fff}.teacher-course-item__img{width:25%;padding:0 10px}.teacher-course-item__body{width:75%}.teacher-course-item__link{color:#2196f3}@media(max-width:767px){.teacher-course-item{width:calc((100% - 30px)/2)}.teacher-course-item:nth-child(3n){margin-right:30px}.teacher-course-item:nth-child(2n){margin-right:0}}@media screen and (max-width:480px){.teacher-course-item{width:100%;margin-right:0}.teacher-course-item:nth-child(3n){margin-right:0}}.course-log{padding-top:20px}.course-log__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:auto;max-width:1120px;height:inherit;margin:0 auto;padding:0 25px}@media screen and (max-width:991px){.course-log__inner{width:auto;max-width:1120px}}.course-log__inner{flex-direction:column}.course-log__info{margin-bottom:20px}table.v-table thead th{white-space:normal}table.v-table td,table.v-table th{padding:0 10px!important}@media(max-width:767px){.course-log__table{overflow-x:scroll}}.course-log__error-text{color:#ef5350}.course-log__success-text{color:#66bb6a}.course-log__dialog-title{background-color:#eee}.payment{padding-top:20px;font-family:Pragmatica,Arial,sans-serif}.payment__inner{max-width:1120px;margin-bottom:30px}.payment__inner__wrapper{max-width:670px;display:flex;flex-direction:column}.payment__info{display:flex;align-items:center;flex-direction:column}.payment__image-title{font-size:32px;margin-top:10px}.payment__image-wrapper{display:flex;align-items:center;flex-direction:column;max-width:450px;margin-top:30px}.payment__image{width:215px}.payment__title{font-weight:500;font-size:48px}.payment__description{margin-bottom:30px;margin-top:20px;font-size:24px;line-height:normal}.payment__price-box{max-width:490px;width:100%}.payment__price{display:flex;align-items:center;justify-content:center;width:100%;column-gap:24px}.payment__price-text{font-size:24px}.payment__price-number{font-family:Pragmatica,Arial,sans-serif;font-size:36px;font-weight:500}.payment__price-btn{width:100%;margin-top:10px;color:#fff!important;font-size:32px;padding:32px 10px;border-radius:14px;font-weight:300}.payment--mobile{display:none}@media(max-width:767px){.payment__title{font-size:26px}.payment__inner{padding:0 10px}.payment__image-title{font-size:28px}}@media screen and (max-width:480px){.payment__title{font-size:20px}.payment__image{width:110px}.payment__image-title{font-size:24px}.payment__description,.payment__price-text{font-size:16px}.payment__price-number{font-size:24px}.payment__price-btn{font-size:20px;padding:10px}}.icons{display:flex;flex-direction:row;align-items:center;column-gap:5px}.icon__image{width:43px;height:43px}.footer{padding:50px 0 30px;height:275px;background-color:#363636;margin-top:auto}.footer__wrapper{max-width:1150px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:40px}.footer__links{border-left:1px solid #a29c9c;border-right:1px solid #a29c9c}.footer__contact,.footer__links,.footer__offers{flex-grow:1;width:calc((100% - 102px) / 3);height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:25px;padding:0 25px}.footer__offers{row-gap:50px}.footer__collection{display:flex;flex-direction:row;align-items:flex-start;row-gap:20px;min-height:100%;font-family:Pragmatica,Arial,sans-serif}.footer__contact-phone{color:#cdcdcd;font-size:25px}.footer__contact-text,.footer__link-text,.footer__offers-text,.footer__offers-sub{font-size:19px;color:#cdcdcd;border-bottom:1px solid #cdcdcd;line-height:22px}.footer__contact-text,.footer__contact-phone{border-bottom:1px solid #cdcdcd;padding-bottom:2px}.footer__link-item,.footer__offers-item{text-align:center}.footer__offers-text{display:flex;align-items:center;flex-direction:column;border-bottom:none}@media screen and (max-width:991px){.footer__collection{flex-wrap:wrap}.footer__links{order:0;width:calc(45% - 41px);border:none}.footer__logo{order:1}.footer__links{order:2;width:calc(33% - 41px)}.footer__offers{order:3;width:33%}.footer{height:auto}}@media screen and (max-width:480px){.icon__image{width:35px;height:35px}.footer__link-item{line-height:10px}.footer__link-text,.footer__offers-text,.footer__contact-text,.footer__offers-sub{font-size:10px;line-height:15px}.footer__contact-phone{font-size:12px}.footer__logo{width:82px;height:101px}.footer__contact,.footer__links,.footer__offers{padding:0 15px;row-gap:8px}.main__image{justify-content:center;max-width:160px}.footer__collection{row-gap:20px;align-items:center}.footer{padding:30px 0}.footer__offers{width:33%}}.update-warning{position:fixed;top:0;left:0;z-index:999999;padding:10px 20px;width:100%;display:block;font-size:14px;line-height:1.4;text-align:center;color:#fff;background:#e05252;background-size:cover}.update-warning a{border:none;color:#fff;text-decoration:none;border-bottom:1px solid #fff;transition:border-color .3s}.update-warning a:hover,.update-warning a:focus{outline:none;border-bottom-color:transparent}.update-warning__close{margin-top:10px;color:#fff;text-decoration:none;text-transform:uppercase;border:none;transition:color .3s}.update-warning__close:hover,.update-warning__close:focus{outline:none;color:#ffffffb3}.modal{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;z-index:123}.modal--active:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;background:#000;opacity:.2}.modal__content{width:25%;min-width:300px;min-height:250px;max-height:90%;padding:20px 30px 35px;display:flex;flex-direction:column;z-index:1;background-color:#fff;border-radius:3px;box-shadow:0 0 17px #999}@media screen and (min-width:1440px){.modal__content{width:20%}}.modal__close-button:after{content:"";width:45px;height:45px;position:absolute;left:0;top:0}.modal__close-button{margin-left:auto;display:flex;justify-content:center;align-items:center}.modal__icon{margin:0 auto;fill:none}.modal__icon--success{stroke:#009449}.modal__icon--warning{stroke:#ed1b32}.modal__title{margin:5px 0 10px;text-align:center;line-height:1.2;font-size:1.5em;font-family:PT Sans Narrow}.actions-required-modal,.end-of-course-modal{text-align:center}
