body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#f2f1f6}.App{text-align:center}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.appContainer{overflow-x:hidden;padding-bottom:20px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cardTitle{white-space:normal;font-weight:600!important;font-size:14.5px!important}.cardroot{margin:10px auto 20px}.cardroot.last{margin:10px 20px 20px}.MuiPaper-rounded.rowcell{border-radius:4px!important;height:100%;position:relative}.row{padding:10px 20px}.rowcell.with-image.with-text .card-image-container,.rowcell.with-image:not(.with-text) .card-image-container{height:130px}.row .MuiCardMedia-media{height:100%;width:auto!important;margin-left:50%;transform:translateX(-50%)}.rowcell.with-text.with-title:not(.with-image):not(.with-body){background-color:#000;color:#fff}.rowcell button{height:100%;border-radius:unset!important;display:contents}.hscroll-row{overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;animation-duration:1.2s;animation-name:slidein}.hscroll-row::-webkit-scrollbar{display:none}.MuiTypography-gutterBottom{margin-bottom:0!important}.bestCoursesRow{padding-bottom:5px;font-size:18px!important}.bestCoursesRow,.bestCoursesSubtitle{padding-left:20px;font-weight:600!important}.bestCoursesSubtitle{padding-bottom:20px;font-size:14px!important}.MuiCardActionArea-root{border-radius:15px!important}.MuiPaper-elevation1{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 6px 10px 0 rgba(32,32,33,.08)!important}.MuiPaper-rounded{border-radius:15px!important}@keyframes slidein{0%{margin-left:100%;width:300%}to{margin-left:0;width:100%}}.centered{margin-top:10%;text-align:center;font-size:17px}@keyframes fadeIn{0%{opacity:0}}.animate-flicker{animation:fadeIn 1s infinite alternate}img{opacity:1;transition:opacity .3s}img[data-src]{opacity:0}.image-section{padding-left:20px;padding-right:20px;text-align:center}.image-section img{width:auto;max-height:200px;max-width:100%}.containImage{object-fit:contain!important}
/*# sourceMappingURL=main.bbd1eaf9.chunk.css.map */