html{font-size:15px!important;overflow:hidden!important}main{position:relative}body{margin:0;padding:0;font-family:adelle-sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:-53px!important;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:9999999999!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}input:-webkit-autofill{-webkit-transition-delay:99999s!important}@font-face{font-family:"Proxima Nova";src:url(https://storage.googleapis.com/lernit-mf/fonts/ProximaNova/ProximaNova-Regular.otf) format("opentype")}@font-face{font-family:"Proxima Nova";font-weight:600;src:url(https://storage.googleapis.com/lernit-mf/fonts/ProximaNova/ProximaNova-Semibold.otf) format("opentype")}.react-swipeable-view-container>div{box-sizing:border-box}.slick-track{display:flex}.slick-slide{padding:28px 26px 28px 33px}.slick-slide>div>div{outline:none}.slick-slider{overflow:hidden;position:relative;padding-top:24px}.slick-arrow{color:transparent;overflow:hidden;background-color:#fbfbff!important;background:url(/static/media/arrow.0e913101.svg) no-repeat;background-size:10px;background-position:50%;border-radius:50%;width:33px;height:33px;outline:none;border:none;cursor:pointer;z-index:100;position:absolute;top:50%;opacity:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}.slick-prev{left:22px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-next{right:11px}.react-calendar__tile{text-transform:capitalize}.react-calendar{border:none;font-family:adelle-sans,sans-serif}.react-calendar__navigation{margin-bottom:8px}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__next-button,.react-calendar__navigation__prev-button{font-size:30px;background-color:transparent!important}.react-calendar__navigation__label{font-family:adelle-sans,sans-serif;font-size:22px;font-weight:400;background-color:transparent!important;cursor:default}.react-calendar__month-view__weekdays__weekday{font-weight:lighter;flex-basis:32px!important;max-width:32px!important;width:32px;height:32px;border-radius:50%;margin:4px 5px!important;padding:0;display:flex;align-items:center;justify-content:center}.react-calendar__month-view__weekdays__weekday>abbr{text-decoration:none;font-family:adelle-sans,sans-serif;font-weight:700}.react-calendar__month-view__weekdays{justify-content:space-around}.react-calendar__month-view__days__day--neighboringMonth.react-calendar__month-view__days__day--weekend{color:#989a9e}.react-calendar__month-view__days__day--weekend{color:#333d58;font-family:adelle-sans,sans-serif;font-weight:100}.react-calendar__month-view__days__day{font-family:adelle-sans,sans-serif;font-weight:100;flex-basis:32px!important;max-width:32px!important;width:32px;height:32px;border-radius:50%;margin:5px!important;padding:0}.react-calendar__month-view__days{justify-content:space-around}.fr-fullscreen-wrapper{top:unset!important;left:unset!important;-webkit-transform:unset!important;transform:unset!important}.react-swipeable-view-container>div[aria-hidden=false]{height:100%}.react-swipeable-view-container>div[aria-hidden=true]{height:0}.introjs-tooltip{border:1px solid #f1f0fc!important;box-shadow:0 8px 16px rgba(20,23,32,.3),0 16px 24px rgba(20,23,32,.3)!important;border-radius:16px!important;max-width:450px!important}.introjs-tooltip .introjs-skipbutton{color:#7a869a;font-family:adelle-sans,sans-serif;font-size:18px;font-weight:600;top:6px;right:6px}.introjs-tooltip .introjs-tooltiptext{font-family:"Proxima Nova",sans-serif;padding:16px!important}.introjs-tooltip .introjs-tooltipbuttons{border-top:none!important;text-align:center;padding:16px 32px 40px!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton{background-color:transparent!important;border:none;border-radius:8px;color:#2d39c8!important;font-family:adelle-sans,sans-serif;font-weight:400;line-height:100%;float:none;margin-right:12px;padding:.5rem .5rem .5rem 0;text-shadow:none}.introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton{background-color:#f02653!important;border:none;border-radius:8px;color:#fff!important;font-family:adelle-sans,sans-serif;font-weight:300;line-height:100%;float:none;margin-left:12px;text-shadow:none}.introjs-helperLayer{box-shadow:0 0 1px 2px rgba(20,23,32,.8),0 0 0 5000px rgba(20,23,32,.5)!important;border-radius:0!important}.vjs-quality-selector .vjs-menu-button{margin:0;padding:0;height:100%;width:100%}.vjs-quality-selector .vjs-icon-placeholder{font-family:"VideoJS";font-weight:400;font-style:normal}.vjs-quality-selector .vjs-icon-placeholder:before{content:"\f110"}.vjs-quality-changing .vjs-big-play-button{display:none}.vjs-quality-changing .vjs-control-bar{display:flex;visibility:visible;opacity:1}.vjs-selected{border:2px solid rgba(40,40,40,.8)}@-webkit-keyframes backInUp{0%{opacity:.7;left:0;top:0;visibility:visible}80%{left:15px;top:-535px}to{left:15px;top:-535px;opacity:1;visibility:visible}}@keyframes backInUp{0%{opacity:.7;left:0;top:0;visibility:visible}80%{left:15px;top:-535px}to{left:15px;top:-535px;opacity:1;visibility:visible}}.animate__backInUp{-webkit-animation:backInUp .7s ease-in-out;animation:backInUp .7s ease-in-out;left:15px;top:-535px;visibility:visible!important}@-webkit-keyframes backInDown{0%{opacity:1;left:15px;top:-535px;visibility:visible}80%{left:0;top:0;visibility:visible}to{left:0;top:0;opacity:1;visibility:hidden}}@keyframes backInDown{0%{opacity:1;left:15px;top:-535px;visibility:visible}80%{left:0;top:0;visibility:visible}to{left:0;top:0;opacity:1;visibility:hidden}}.animate__backInDown{-webkit-animation:backInDown .7s ease-in-out;animation:backInDown .7s ease-in-out;left:0;top:0;visibility:hidden}@font-face{font-family:"mazda-bold";src:url(/static/media/MazdaTypeTT-Bold.d537cd9c.eot);src:url(/static/media/MazdaTypeTT-Bold.d537cd9c.eot?#iefix) format("embedded-opentype"),url(/static/media/MazdaTypeTT-Bold.fca7cfc2.woff) format("woff"),url(/static/media/MazdaTypeTT-Bold.ee1ee26c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"mazda-italic";src:url(/static/media/MazdaTypeTT-Italic.a36464d3.eot);src:url(/static/media/MazdaTypeTT-Italic.a36464d3.eot?#iefix) format("embedded-opentype"),url(/static/media/MazdaTypeTT-Italic.3655a301.woff) format("woff"),url(/static/media/MazdaTypeTT-Italic.18c0d8f9.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"mazda-regular";src:url(/static/media/MazdaTypeTT-Regular.f76e012c.eot);src:url(/static/media/MazdaTypeTT-Regular.f76e012c.eot?#iefix) format("embedded-opentype"),url(/static/media/MazdaTypeTT-Regular.f0a881cb.woff) format("woff"),url(/static/media/MazdaTypeTT-Regular.a6a69549.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"mazda-medium";src:url(/static/media/MazdaTypeTT-Medium.18c0689f.eot);src:url(/static/media/MazdaTypeTT-Medium.18c0689f.eot?#iefix) format("embedded-opentype"),url(/static/media/MazdaTypeTT-Medium.715a10f5.woff) format("woff"),url(/static/media/MazdaTypeTT-Medium.ca21adf3.ttf) format("truetype");font-weight:400;font-style:normal}