@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;600;700&display=swap);@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/static/media/roboto-cyrillic-ext-300-normal.607808ee.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.130eafc2.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/static/media/roboto-cyrillic-300-normal.4a2f6d13.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.130eafc2.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/static/media/roboto-greek-ext-300-normal.853ac2ae.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.130eafc2.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/static/media/roboto-greek-300-normal.203e97b3.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.130eafc2.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/static/media/roboto-vietnamese-300-normal.d47048a6.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.130eafc2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/static/media/roboto-latin-ext-300-normal.065438c9.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.130eafc2.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/static/media/roboto-latin-300-normal.80fe119e.woff2) format("woff2"),url(/static/media/roboto-all-300-normal.130eafc2.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.2e0b8660.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.73f26bf9.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.ba2c6cb0.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.73f26bf9.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.5cff07be.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.73f26bf9.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/static/media/roboto-greek-400-normal.22786f24.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.73f26bf9.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.756af8e5.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.73f26bf9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.718dded3.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.73f26bf9.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/static/media/roboto-latin-400-normal.aa23b7b4.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.73f26bf9.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/static/media/roboto-cyrillic-ext-500-normal.d697abd3.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.08926d7a.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/static/media/roboto-cyrillic-500-normal.ad72d5d4.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.08926d7a.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/static/media/roboto-greek-ext-500-normal.64347071.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.08926d7a.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/static/media/roboto-greek-500-normal.89de9101.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.08926d7a.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/static/media/roboto-vietnamese-500-normal.b32ad0e3.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.08926d7a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/static/media/roboto-latin-ext-500-normal.dd464b28.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.08926d7a.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/static/media/roboto-latin-500-normal.f00e7e44.woff2) format("woff2"),url(/static/media/roboto-all-500-normal.08926d7a.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/static/media/roboto-cyrillic-ext-700-normal.638fd23b.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.8b2b2aae.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/static/media/roboto-cyrillic-700-normal.37afd1fe.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.8b2b2aae.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/static/media/roboto-greek-ext-700-normal.1a7d7a36.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.8b2b2aae.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/static/media/roboto-greek-700-normal.52df702d.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.8b2b2aae.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/static/media/roboto-vietnamese-700-normal.371c52ef.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.8b2b2aae.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/static/media/roboto-latin-ext-700-normal.01a68cca.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.8b2b2aae.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/static/media/roboto-latin-700-normal.bf28241e.woff2) format("woff2"),url(/static/media/roboto-all-700-normal.8b2b2aae.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}body,html{min-height:100vh;background:#fff!important;font-family:Open Sans,sans-serif;font-family:Cabin,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Cabin,sans-serif!important}.coming-soon{text-align:center;margin:32px 0}.layout{width:100%;height:100%}a,button,button:hover{cursor:pointer}.light-button{background:#8ddce8!important;margin:auto;border-radius:5px;width:100%;align-items:center;padding:18px 0!important;text-transform:none!important;border:none!important;box-shadow:none!important;height:40px}.light-button span{font-weight:700!important;margin:0;padding:0;line-height:0;font-size:18px;color:#fff}a{text-decoration:none}.dark--submit--button{background:#00819d!important;margin:auto;border-radius:5px;width:100%;align-items:center;text-transform:none!important;border:none!important;box-shadow:none!important;height:40px}.dark--submit--button span{font-weight:700!important;margin:0;padding:0;line-height:0;font-size:18px;color:#fff}.dark-button{background:#00819d!important;margin:auto;border-radius:5px;width:100%;align-items:center;padding:11px 0!important;text-transform:none!important;border:none!important;box-shadow:none!important}.dark-button span{font-weight:700!important;margin:0;padding:0;line-height:0;font-size:18px;color:#fff}*{-webkit-tap-highlight-color:transparent}.no-profile-image{font-size:14px!important;color:#fff!important;font-weight:700!important;text-transform:uppercase}.desktop-max-width{max-width:1600px;margin:0 auto}li,ul{list-style:none;margin:0;padding:0}.max-width{max-width:1336px;margin:0 auto}.page-title{font-family:Cabin;font-style:normal;font-weight:500;font-size:24px;color:#000;margin:0}@media screen and (max-width:900px){.page-title{font-size:20px}}#menu-{z-index:99999!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.1}label{margin-bottom:5px}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.text-center{text-align:center}.fadeOut{opacity:0;pointer-events:none}.fadeIn,.fadeOut{transition:opacity .1s}.fadeIn{opacity:1}@media screen and (max-width:768px){.show{display:block}}@media screen and (max-width:768px){.hide{display:none}}.change-screen-btn{display:block;background:#fff;border:1px solid #00819d;border-radius:5px;width:100%;height:36px;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;margin-bottom:8px}.change-screen-btn img{margin-right:16px}@media screen and (min-width:768px){.change-screen-btn{display:none}}.badges{background:#fff;border-radius:10px;box-shadow:0 9px 15px rgba(134,144,165,.2196078431372549);border:1px solid #edf0f7;margin:16px 16px 24px;padding:0 0 16px 16px}.badges .lock-icon-wrapper span{height:50px;width:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f5f5f5;border:1px dotted #333;position:relative}.badges .lock-icon-wrapper span svg{color:#afafaf}.completed-activities{margin:16px;background:#fff;border-radius:10px;box-shadow:0 9px 15px rgba(134,144,165,.2196078431372549);border:1px solid #edf0f7;padding:16px}.completed-activities .completed-activities-content{display:flex;align-items:center;margin-bottom:16px}.completed-activities .completed-activities-content h4,.completed-activities .completed-activities-content p{margin:0}.completed-activities .completed-activities-content .trophy{padding:24px 24px 16px;margin-right:16px;background-image:linear-gradient(to right top,#09009b,#1a00a9,#2801b7,#3401c5,#4001d3,#7900c4,#9a00b6,#b000a9,#c50083,#cb005f,#c7003d,#bb1f1f);border-radius:10px}.completed-activities .completed-activities-content .trophy svg{color:#fff;filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7))}.completed-activities .completed-activities-content .text{width:100%}.completed-activities .completed-activities-content .completion{display:flex;justify-content:flex-end}.completed-activities .completed-activities-content .completion svg{color:orange}.dashboard{height:calc(100vh - 60px);display:flex;align-items:center;justify-content:center;position:relative}.dashboard--overview{display:flex;justify-content:space-between}.dashboard--overview .dashboard--mobile-view{display:none}.dashboard--overview-right{width:30vw;min-height:100vh;background:#eee}.dashboard .dashboard-logo img{width:75px;height:auto}.dashboard--timeline{margin-top:0;height:100%;margin-bottom:48px;padding:0 .7rem}.dashboard--progress-title{display:flex;justify-content:flex-end;flex-direction:center;flex-wrap:wrap;padding-top:.7rem}@media screen and (max-width:968px){.dashboard--progress-title{padding:16px 0;justify-content:space-between}}.dashboard--progress .select-milestone-text .MuiSelect-select{color:#888!important}.dashboard--progress-action-buttons{display:flex}@media screen and (max-width:968px){.dashboard--progress-action-buttons{padding:0 24px 16px}}.dashboard--progress-action-buttons button{background:#fff;border:1px solid #00819d;border-radius:5px;width:48%;height:40px;margin-right:8px;font-family:Cabin;font-style:normal;font-weight:600;font-size:15px;text-align:center;letter-spacing:.01em;color:#00819d}@media screen and (max-width:968px){.dashboard--progress-action-buttons button{margin-right:0}}.dashboard--progress-action-buttons .MuiSelect-select:focus{background:transparent!important}.dashboard--progress-action-buttons .MuiSelect-select{font-family:Cabin;font-weight:400;font-size:15px;letter-spacing:.01em;color:#00819d}.dashboard--progress-action-buttons .MuiOutlinedInput-notchedOutline{border:none;background:transparent}.dashboard--progress-action-buttons .MuiInputBase-root{width:50%;height:40px;border:1px solid #00819d;border-radius:5px}.dashboard--progress-action-buttons .MuiInputBase-root svg{fill:#00819d}@media screen and (min-width:968px){.dashboard{height:calc(100vh - 64px)}.dashboard--timeline{margin-top:48px;padding:0}.dashboard--progress{padding:32px 3rem}.dashboard--progress-action-buttons button{width:200px}.dashboard--progress-action-buttons .MuiInputBase-root{width:230px}}.dashboard--menu{margin-top:-4px!important}.filter--menu{box-shadow:0 0 10px rgba(0,0,0,.25)!important;background:#fff}.MuiMenu-list{height:auto!important}.MuiMenu-list li{font-family:Cabin;font-weight:400;font-size:14px;color:#000}@media screen and (max-width:968px){.page-title{order:2;padding:0 .7rem!important}.dashboard--progress-action-buttons{justify-content:space-between;width:100%;opacity:.9}}@media screen and (max-width:968px){.dashboard--tabs .coach--tabs{margin-left:0!important;height:60px!important}.dashboard--tabs header{display:block!important;height:60px!important}.dashboard--tabs .MuiTabs-flexContainer{justify-content:space-between;align-items:center;padding:0 8px}.dashboard--summary{justify-content:space-between;margin-top:32px}.dashboard--summary-card{width:32%!important;height:auto!important;padding:12px 0;margin-left:0!important}.dashboard--summary-card-days{font-size:14px!important}.dashboard--summary-card-name{font-size:8px!important}.dashboard--overview{flex-direction:column}.dashboard--overview--time{font-size:20px!important}.dashboard--overview--name{font-size:15px!important}.dashboard--overview .weekly-title{font-weight:700;font-size:16px!important;color:#222}.dashboard--overview .enroll{margin-top:16px!important}.dashboard--overview .gray-background{background:#eee}.dashboard--overview .dashboard--mobile-view{display:flex;width:100%;align-items:center;padding:16px}.dashboard--overview .dashboard--mobile-view .summary-button{background:#fff;height:36px;width:100%;border:1px solid #00819d;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#00819d;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em}.dashboard--overview .calendar-icon{margin-left:auto;margin-right:3px}.dashboard--overview-recommended.course h1{margin-left:8px!important;font-size:16px!important}.dashboard--overview-recommended.course li .card-full-content .details{margin-top:0!important}.dashboard--overview--learning-card{width:100%!important;margin-right:0!important;height:94px!important;flex-direction:row!important}.dashboard--overview--learning-card span{margin-right:32px}.dashboard--overview--learning-card div{text-align:center}.dashboard--overview-left{padding:0 16px 16px!important}.dashboard--overview-header h1{font-size:24px!important}.dashboard--overview-header p{font-size:16px!important}.dashboard--overview-heading{flex-direction:column;margin-bottom:16px!important}.dashboard--overview-goals{flex-direction:column;margin-bottom:0!important}.dashboard--overview-goals .reset-goal{margin-top:16px;margin-bottom:16px;width:100%;height:40px;border:1px solid #00819d;border-radius:5px;display:flex;justify-content:center;align-items:center;font-family:Cabin;font-weight:600;font-size:13px;letter-spacing:.01em;color:#00819d;background:transparent}.dashboard--overview-goals .goal-sliders h1{display:none}.dashboard--overview .milestone{background:#fff;border:1px solid #ccc;border-radius:5px;margin-top:16px;padding:8px 32px 0 24px;display:flex}.dashboard--overview .milestone .milestone-right{width:100%}.dashboard--overview .milestone .milestone-right .due-date{margin-bottom:4px;font-family:Cabin;font-style:normal;font-weight:400;font-size:12px;letter-spacing:.01em;color:#888}.dashboard--overview .milestone .milestone-right .progress-completed{font-family:Cabin;font-style:normal;font-weight:400;font-size:10px;line-height:14px;color:#000}.dashboard--overview .milestone .milestone-right .milestone-right-top{display:flex;justify-content:space-between;align-items:center}.dashboard--overview .milestone .milestone-right .milestone-right-top .status-dot{border-radius:50px;display:flex;justify-content:center;align-items:center;background:#edc902;width:20px;height:20px;padding:4px}.dashboard--overview .milestone .milestone-right .milestone-right-top .status-dot img{width:10px;height:auto}.dashboard--overview .milestone .milestone-right .milestone-right-top .status-check{border-radius:50px;display:flex;justify-content:center;align-items:center;background:#008a17;width:20px;height:20px}.dashboard--overview .milestone .milestone-right .milestone-right-top .status-check img{height:8px;width:auto}.dashboard--overview .milestone .milestone-title{font-family:Cabin;font-style:normal;font-weight:500;font-size:16px;color:#00819d}.dashboard--overview .milestone .color-code{width:4px;height:33px;display:block;margin-top:12px;margin-right:16px}.dashboard--overview .milestone .color-pink{background:#df187d}.dashboard--overview .milestone .color-orange{background:orange}.dashboard--overview .milestone .color-main{background:#00819d}.dashboard--overview .milestone .progress.yellow .MuiLinearProgress-barColorPrimary{background-color:#edc902;border-radius:10px}.dashboard--overview .milestone .progress.yellow .MuiLinearProgress-colorPrimary{background-color:rgba(237,201,2,.3);height:8px;border-radius:10px}.dashboard--overview .milestone .progress{text-align:right}.dashboard--overview .milestone .progress.green .MuiLinearProgress-barColorPrimary{background-color:#008a17;border-radius:10px}.dashboard--overview .milestone .progress.green .MuiLinearProgress-colorPrimary{background-color:rgba(0,138,23,.1);height:8px;border-radius:10px}.dashboard--overview .milestone--table{display:none}.dashboard--overview-right{width:100%;padding:0 16px 16px!important}}@media screen and (min-width:900px){.navigation--community{z-index:999999!important}}.navigation{position:static;width:100%;z-index:99}.navigation .show-menu ul .active,.navigation .show-menu ul .active li{font-weight:600}.navigation .avatar-wrapper{display:flex;align-items:center;justify-content:center}.navigation .avatar-wrapper .avatar{width:30px;height:30px;margin-right:6px;background:#00677e}.navigation .avatar-wrapper p{margin:0;padding:0;line-height:0;font-family:Cabin,sans-serif}.navigation .mobile-navigation{display:block;list-style:none;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:12px 20px}.navigation .desktop-navigation{display:none}.navigation a{display:flex}.show-dot .nav-dot{display:block!important}.hide-dot .nav-dot{display:none!important}.nav-dot{position:absolute;width:8px;height:8px;background:#ff7a00;border-radius:50%;left:8px;top:8px}.MuiBottomNavigationAction-label.MuiBottomNavigationAction-iconOnly{opacity:1!important}.MuiBottomNavigation-root{box-shadow:0 -1px 4px rgba(0,0,0,.1607843137254902)}.MuiBottomNavigation-root .bottom-nav{padding-top:6px!important}.MuiBottomNavigation-root .bottom-nav span{margin-top:2px;font-size:10px}.MuiBottomNavigation-root .bottom-nav-icon{height:23px}.MuiBottomNavigation-root .home-page.Mui-selected:after{position:absolute;content:".";border-top:3px solid #1ca6ba;width:70%;display:block;margin:0 auto;top:0}.MuiBottomNavigation-root .home-page.Mui-selected .Mui-selected{color:#1ca6ba}.MuiBottomNavigation-root .dashboard-page.Mui-selected .Mui-selected{color:#df187d}.MuiBottomNavigation-root .dashboard-page.Mui-selected:after{position:absolute;content:".";border-top:3px solid #df187d;width:70%;display:block;margin:0 auto;top:0}.MuiBottomNavigation-root .coaching-page.Mui-selected .Mui-selected{color:#2950c5}.MuiBottomNavigation-root .coaching-page.Mui-selected:after{position:absolute;content:".";border-top:3px solid #2950c5;width:70%;display:block;margin:0 auto;top:0}.MuiBottomNavigation-root .community-page img{width:34px}.MuiBottomNavigation-root .community-page.Mui-selected:after{position:absolute;content:".";border-top:3px solid #25c522;width:70%;display:block;margin:0 auto;top:0}.MuiBottomNavigation-root .community-page.Mui-selected .Mui-selected{color:#25c522}.MuiBottomNavigation-root .resources-page.Mui-selected:after{position:absolute;content:".";border-top:3px solid #fd7a00;width:70%;display:block;margin:0 auto;top:0}.MuiBottomNavigation-root .resources-page.Mui-selected .Mui-selected{color:#fd7a00}.MuiToolbar-root .avatar{height:30px;width:30px;border-radius:50%;box-shadow:0 9px 15px rgba(134,144,165,.2196078431372549);margin:0}.MuiToolbar-root .avatar-initials{border-radius:50%;display:flex;justify-content:center;align-items:center}.MuiToolbar-root .avatar-initials p{color:#fff;text-transform:uppercase;font-size:14px;font-family:Roboto;margin:0}.MuiToolbar-root .active{border-radius:6px;color:#144cc7}.MuiToolbar-root ul a{text-decoration:none}.bottom-navigation{z-index:999}.MuiBottomNavigationAction-root{min-width:40px!important}.navigation .search-line{width:24px;color:#fff}.navigation .MuiToolbar-gutters{padding:0}.navigation .MuiPaper-root{z-index:9999;padding:0}.navigation .my-videos-nav ul a{margin-left:16px!important}.navigation .tool-bar{background:#00819d;z-index:10}.navigation .sub-nav-open-menu{top:424px!important}.navigation .sub-nav{position:absolute;top:60px;font-weight:600;z-index:0;width:100%;background:hsla(0,0%,100%,.9);justify-content:center;box-shadow:0 0 5px rgba(0,0,0,.25)}.navigation .sub-nav,.navigation .sub-nav .sub-link{display:flex;align-items:center}.navigation .sub-nav ul{list-style:none;display:flex;margin:0 8px;padding:0;justify-content:center}.navigation .sub-nav ul .sub-link{display:flex;align-items:center;justify-content:center}.navigation .sub-nav ul .sub-link span{margin-left:6px;position:relative;top:-1px}.navigation .sub-nav ul a{text-decoration:none;color:#000;text-transform:uppercase;font-size:12px;padding:16px 16px 12px;align-items:center;margin:0 8px 0 16px;border-bottom:4px solid transparent;display:flex;justify-content:center;min-width:124px}.navigation .sub-nav ul a li{letter-spacing:1px}.navigation .sub-nav ul .active{color:#00819d;font-weight:600;border-bottom:4px solid #00819d}.list-item-icon{padding:8px 0}.list-item-icon img{width:40px}.browse-filter .filter-container{width:65vw;background:#00677e;border-radius:5px;padding:0 8px}.browse-filter .filter-container .filter-left{display:flex;align-items:center}.browse-filter .filter-container .filter-left .input-field{background-color:#00677e;border:none;outline:none;width:100%;height:36px;font-size:18px;letter-spacing:0;color:#fff!important;font-family:Cabin,sans-serif!important;display:flex;align-items:center;font-size:14px}.browse-filter .filter-container .filter-left input::-moz-placeholder{color:#fff!important;font-size:14px}.browse-filter .filter-container .filter-left input:-ms-input-placeholder{color:#fff!important;font-size:14px}.browse-filter .filter-container .filter-left input,.browse-filter .filter-container .filter-left input::placeholder{color:#fff!important;font-size:14px}.hamburger .line{width:20px;height:2px;background-color:#ecf0f1;display:block;margin:4px auto;transition:all .3s ease-in-out}.hamburger:hover{cursor:pointer}#hamburger-1.is-active .line:nth-child(2){opacity:0}#hamburger-1.is-active .line:first-child{transform:translateY(6px) rotate(45deg)}#hamburger-1.is-active .line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.show-menu{position:relative;background-color:#00819d;height:0;transition:max-height .15s ease-out;overflow:hidden}.show-menu ul{margin:0;padding:0;list-style:none}.show-menu ul li{font-family:Cabin,sans-serif;font-size:15px;line-height:0;letter-spacing:1px;margin:0;padding:1px 0 0}.show-menu ul hr{opacity:.5}.show-menu ul .icon{width:26px}.show-menu ul .icon img{display:flex}.show-menu ul a{text-decoration:none;color:#fff;display:flex;align-items:center;margin:20px 0}.menu-opened{padding:0 20px 20px;min-height:100%;height:auto}@media screen and (min-width:1024px){.navigation .mobile-navigation{display:none}.navigation .desktop-navigation{display:block;list-style:none;display:flex;align-items:center;width:100%;margin:0;padding:0;justify-content:space-between}.navigation .desktop-navigation .logo{padding:0 12px 0 32px;z-index:9999}.navigation .desktop-navigation .icon{height:14px;width:auto;display:flex;margin-right:8px}.navigation .desktop-navigation a{font-size:15px;font-weight:400;font-family:Cabin,sans-serif}.navigation .desktop-navigation .middle-nav a{text-decoration:none;color:#fff;display:flex;align-items:center;margin:0;padding:0 20px}.navigation .desktop-navigation .active{background:#00677e;height:100%;height:64px;border-radius:0;font-weight:600}.navigation .desktop-navigation li{margin:0;padding:0;line-height:0}.navigation .desktop-navigation .avatar-wrapper{display:flex;align-items:center;font-family:Cabin,sans-serif}.navigation .desktop-navigation .avatar-wrapper img{display:flex}.navigation .desktop-navigation .right-nav{padding-right:32px}.navigation .desktop-navigation .right-nav a{text-decoration:none;color:#fff;display:flex;align-items:center;margin:0;padding:0 4px 0 20px;font-family:Cabin,sans-serif}.navigation .desktop-navigation .right-nav a p{font-size:15px;font-weight:400}}@media screen and (min-width:1024px)and (max-width:1100px){.navigation .desktop-navigation .right-nav a .menu--user--name{display:none}}@media screen and (min-width:1024px){.navigation .desktop-navigation .right-nav .icon{margin-right:0}.navigation .desktop-navigation .right-nav .icon img{height:18px;width:auto}}@media screen and (min-width:1024px){.navigation .desktop-navigation span{display:flex;align-items:center}}@media screen and (min-width:1024px){.navigation .filter-container{width:180px}}@media screen and (min-width:1024px)and (max-width:1100px){.navigation .filter-container{width:160px}}@media screen and (min-width:1024px){.navigation .sub-nav{top:64px}.navigation .sub-nav ul a{margin:0 20px;display:flex;justify-content:center}.navigation .sub-nav ul a li{letter-spacing:1px}}.MuiPaper-elevation4{box-shadow:!important}.MuiTab-root{padding:6px 16px!important;min-width:0!important;min-height:0!important}header.MuiPaper-root{box-shadow:none!important}.resourcelist-entry{padding:0!important;border-radius:6px 2px 6px 6px!important;border-color:#17a6ba;border-bottom:2px solid #17a6ba!important;border-right:2px solid #17a6ba!important}.resourcelist-container{padding:0!important}.resourcelist-container li{border-bottom:0!important}.resourcelist-item-avatar{height:7rem}.resourcelist-img{height:100%!important;width:5.5rem!important;border-radius:4px!important;border:2px solid #61c6d4}.resourcelist-block{display:block!important;padding:8px 0;width:100%;height:100%}.resourcelist-item-title{padding:5px!important;text-transform:uppercase;text-align:left;font-size:.75rem!important;font-weight:700!important;display:block;width:100%;height:50%}.resourcelist-icon{display:block;width:100%}.resourcelist-icon a{display:block;height:2.5rem;width:2.5rem;float:right;margin:.5rem .25rem 0;border-radius:4px!important;border:1px solid #c5facf;position:relative}.resourcelist-icon img{width:55%;height:55%;fill:grey;margin:.5rem auto auto;display:block}.resourcelist-icon .view-button{color:#fff;font-size:1rem;font-weight:700;background-color:#1ca6ba;border-radius:4px!important;border:1px solid #c5facf;display:block!important;height:2.5rem!important;width:5.5rem!important;float:left!important;padding:.5rem!important;margin:.5rem .25rem 0!important;text-align:center}.resourcelist-icon div button{display:flex;height:2.5rem;width:2.5rem;float:right;margin:.5rem .25rem 0;border-radius:4px!important;border:1px solid #c5facf;position:relative;background-color:#fff!important;padding:0}.learning ul{list-style-type:none!important;margin:0}.learning ul .course-hero li:first-child{margin-bottom:0;height:500px}.learning ul .course-hero li:first-child .title h2{font-weight:400!important}.learning ul .course-hero li:first-child .subtitle p{margin:0 0 6px}.learning ul .course-hero li:first-child .subtitle p span{line-height:1}.learning ul .course-hero li:first-child .card-full-content{max-width:1600px;left:50%;transform:translateX(-50%)}@media screen and (max-width:900px){.learning ul .course-hero li:first-child{height:480px}.learning ul .course-hero li:first-child .title h2{text-align:center}.learning ul .course-hero li:first-child .info-card .title h2{text-align:left}.learning ul .course-hero li:first-child .card-full .card-full-content .buttons .play,.learning ul .course-hero li:first-child .details .course-info{font-size:16px!important}}.learning ul .course{max-width:1600px}.learning ul .course li{height:400px;list-style:none}@media screen and (max-width:900px){.learning ul .course li{height:420px}.learning ul .course li .title h2{text-align:center}.learning ul .course li .subtitle p span{font-size:24px!important;line-height:1}}@media screen and (max-width:900px){.learning ul .course-hero li:first-child{padding-bottom:14px}.learning ul .course-hero li:first-child .card-full{background-size:300%!important}}.learning ul .course,.learning ul .course li{padding:0 10px}.learning ul .course li .card-full{border-radius:5px;border:1px solid #ccc}.learning .MuiTabs-root{border-bottom:1px solid #ccc}.learning .MuiTabs-root .Mui-selected{color:#00819d!important;background:#eee;border-radius:110px;font-weight:600}.learning .MuiTabs-indicator,.learning .PrivateTabIndicator-root{background-color:transparent!important}.learning .header{display:flex;justify-content:space-between;padding:16px}.learning .header h1{margin:0}.learning .header .view{display:flex;align-items:center;height:100%;border:1px solid #c5c8d0;border-radius:6px}.learning .header .view svg{color:#c5c8d0;display:flex;height:30px;width:30px;padding:2px}.learning .header .view .active-left,.learning .header .view .active-right{background-color:#1ca6ba}.learning .header .view .active-left svg,.learning .header .view .active-right svg{color:#fff}.learning .header .view .active-left{border-top-left-radius:5px;border-bottom-left-radius:5px}.learning .header .view .active-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.learning .MuiBox-root{padding:0}.learning .cards-list{grid-template-columns:repeat(1,1fr)!important}.learning .cards-list .card .layout{display:block;height:80px}.learning .cards-list .card .layout a{display:flex;flex-direction:row-reverse}.learning .cards-list .card .layout a div{width:150px;height:80px}.learning .cards-list .card .layout a div img{height:100%;width:auto}.learning .cards-list .card .layout a .description{width:100%}.learning .cards-list .card .layout a .description p{font-size:15px}.learning .cards-list .card .layout a .description h6{font-size:16px}.learning .cards{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin:0 auto;padding:16px}.learning .cards .card{box-shadow:0 9px 15px rgba(134,144,165,.2196078431372549);padding:0;margin:16px 0 0;border-radius:10px;overflow:hidden;background:#fff}.learning .cards .card .description{margin:16px 8px}.learning .cards .card .description p{color:#0db453;font-weight:700;font-size:12px;margin:0}.learning .cards .card .description h6{margin:0;font-weight:400;font:normal normal normal 14px/21px Roboto}.learning ul{padding:0}.learning ul li{padding:0;margin:0}.learning ul li .card-full{position:relative;height:100%;padding:16px 64px;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.learning ul li .card-full .card-full-content{position:absolute;bottom:5px;width:100%;left:0;padding:0 20px 20px}.learning ul li .card-full .card-full-content .title{display:flex;padding:0 8px}.learning ul li .card-full .card-full-content .title h2{font-family:Cabin,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:auto auto 8px}.learning ul li .card-full .card-full-content .subtitle-container{position:relative;justify-content:center}@media screen and (min-width:900px){.learning ul li .card-full .card-full-content .subtitle-container{margin-right:60px}}.learning ul li .card-full .card-full-content .subtitle-container .subtitle{text-align:center;font-size:14px;line-height:2.2;font-weight:700;overflow:hidden}.learning ul li .card-full .card-full-content .subtitle-container .subtitle p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;padding:0 8px;position:relative;overflow:hidden}.learning ul li .card-full .card-full-content .subtitle-container .subtitle p span{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:30px;line-height:30px;color:#000;background:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;padding:0 8px;line-height:1}.learning ul li .card-full .card-full-content .subtitle-container .subtitle p .two-lines:after{content:"...";position:absolute;bottom:0;right:0;width:15px;height:5px}.learning ul li .card-full .card-full-content .details{display:flex;justify-content:center;align-items:center;margin-bottom:10px;cursor:pointer}.learning ul li .card-full .card-full-content .details img{margin-right:8px}.learning ul li .card-full .card-full-content .details a{display:flex}.learning ul li .card-full .card-full-content .details .course-info{color:#00819d;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;line-height:19px;margin:0;padding:0}.learning ul li .card-full .card-full-content .card-full-container{width:100%;margin:0 auto;font-weight:700;text-align:center}.learning ul li .card-full .card-full-content .card-full-container .minutes-container,.learning ul li .card-full .card-full-content .card-full-container .modules-container,.learning ul li .card-full .card-full-content .card-full-container .progress-container,.learning ul li .card-full .card-full-content .card-full-container .rating-container{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#737373;margin-top:10px;font-family:Cabin,sans-serif}.learning ul li .card-full .card-full-content .card-full-container .minutes-container p,.learning ul li .card-full .card-full-content .card-full-container .modules-container p,.learning ul li .card-full .card-full-content .card-full-container .progress-container p,.learning ul li .card-full .card-full-content .card-full-container .rating-container p{color:#df187d;margin:0;padding:0}.learning ul li .card-full .card-full-content a{text-decoration:none}.learning ul li .card-full .card-full-content .buttons{display:flex;justify-content:center}.learning ul li .card-full .card-full-content .buttons .no-courses{margin-right:16px}.learning ul li .card-full .card-full-content .buttons .link{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;background-color:transparent;border-width:0}.learning ul li .card-full .card-full-content .buttons a{display:flex;align-items:center;justify-content:center;background:#00819d;border-radius:5px;width:100%}.learning ul li .card-full .card-full-content .buttons .button{color:#fff;text-decoration:none;font-weight:700;padding:8px 24px;font-size:16px;border-radius:6px}.learning ul li .card-full .card-full-content .buttons .button .play-icon{width:10px;margin-right:8px}.learning ul li .card-full .card-full-content .buttons .continue{background:transparent;border:none}.learning ul li .card-full .card-full-content .buttons .enrollButton,.learning ul li .card-full .card-full-content .buttons .play{width:100%;height:45px;display:flex;align-items:center;justify-content:center;font-family:Cabin,sans-serif;font-weight:600;letter-spacing:1px;font-size:15px}.learning ul li .card-full .card-full-content .buttons .details{display:flex;align-items:center;justify-content:center;cursor:pointer}.learning ul li .card-full .card-full-content .buttons .download{background:#fff;padding:0 14px;border:1px solid #ffe3c9;border-radius:6px;display:flex;align-items:center;justify-content:center}.learning-default{height:calc(100vh - 60px);overflow:hidden;background:linear-gradient(0deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.8)),url(/static/media/girl.9b35b810.jpeg) no-repeat 50% fixed;background-size:cover;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.learning-default .add-new-content{position:relative;background:#fff;box-shadow:2px 2px #17a6ba;color:#fff;width:auto;bottom:60px;border-radius:3px;max-width:600px}.learning-default .add-new-content h3,.learning-default .add-new-content p{color:#000}.outline-video{background:transparent;border:none;width:100%}.course li{margin-bottom:20px!important}@media screen and (max-width:900px){.course .card-full-content{display:flex;flex-direction:column}}@media screen and (min-width:900px){.course-hero li:first-child .card-full-content{padding:60px 20px}.course-hero li:first-child .card-full-content .details p{font-size:16px}.course-hero li:first-child .card-full-content .subtitle{padding-top:8px}.course-hero li:first-child .card-full-content .info-card .subtitle{padding-top:0!important}.course-hero li:first-child .card-full-content .title h2{margin-bottom:0!important}.course-hero li:first-child .card-full-content .subtitle-container .subtitle p span{font-size:48px!important;line-height:1}.course-hero .buttons a{width:250px!important}.course{margin:auto;padding:0 110px!important;display:flex;flex-wrap:wrap}.course li{padding:0 10px;width:50%}.course li .card-full{border-radius:5px;border:1px solid #ccc}.course .buttons a{width:150px!important}.details{margin-bottom:0!important;cursor:pointer}.details p{font-size:14px}.details a{display:flex}.card-full-container{margin-bottom:0!important}.card-full-content{display:flex;justify-content:space-between}.card-full-content .box-info{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:10px}.card-full-content .title{display:block!important;padding:0!important}.card-full-content .subtitle{text-align:left!important}.card-full-content .subtitle p{padding:0!important}.card-full-content .subtitle p span{padding:0!important;line-height:1}.card-full-content .details{justify-content:flex-start!important;cursor:pointer}}@media screen and (min-width:1024px){.course-hero li .card-full-content{padding:30px 110px!important}.course{padding:0 30px}}@media screen and (min-width:1200px){.course-hero li .card-full-content{padding:60px 120px!important}}@media screen and (max-width:1200px)and (min-width:900px){.course{padding:0 90px!important}}@media screen and (max-width:900px){.course-hero .buttons{padding:0 20px}}@media screen and (max-width:1200px)and (min-width:900px){.course-hero .card-full-content{padding:0 100px 20px!important}}.notifications{height:100%;min-height:90vh;padding:16px;position:relative}.notifications h1{margin-top:0}.notifications .notifications-details{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.notifications .notifications-details .notification-icon{width:158px;height:155px;transform:matrix(.97,-.26,.26,.97,0,0);color:#d8e4fa}.notifications .notifications-details p{margin:0 auto;font:normal normal normal 20px/26px Roboto;letter-spacing:0;color:#585858;width:300px}.browse{margin-bottom:64px}.browse h2{margin-left:16px}.browse a{font-family:Roboto,sans-serif!important}.browse .top-categories{margin-bottom:32px}.browse .top-categories .top-categories-link{background-color:#144cc7;margin:4px 16px;height:44px;width:100%;box-shadow:0 2px 0 #0a1e41;border-radius:30px;display:flex;align-items:center;padding:0 20px}.browse .top-categories .top-categories-link a{color:#fff;text-decoration:none;font:normal normal 700 13px/16px Roboto;letter-spacing:.03px}.browse .browse-filter{height:56px;padding:4px 16px;margin-top:130px}.browse .browse-filter .filter-container{background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(41,41,41,.2196078431372549);border-radius:18px;display:flex;justify-content:space-between;align-items:center;padding:0 8px}.browse .browse-filter .filter-container .filter-left{display:flex;align-items:center}.browse .browse-filter .filter-container .filter-left .input-field{background-color:#fff;border:none;outline:none;width:100%;height:36px;font-size:18px;letter-spacing:0;color:#000;opacity:.4;font-family:Roboto,sans-serif!important}.browse .cards{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin:0 auto;padding:0 16px 16px}.browse .cards .card{box-shadow:0 9px 15px rgba(134,144,165,.2196078431372549);border:1px solid #edf0f7;padding:0;margin:0 0 16px;border-radius:10px;overflow:hidden;background:#fff}.browse .cards .card .description{margin:16px 8px}.browse .cards .card .description p{color:#144cc7;font-weight:700;font-size:12px;margin:0}.browse .cards .card .description h6{margin:0;font-weight:400;font:normal normal normal 14px/21px Roboto}.profile{height:calc(100vh - 60px)}.profile .icon{color:#4cbbca}.profile .profile-scroll{position:relative}.profile .editIcon{color:#707071!important}.profile .MuiFormControl-root{width:100%}.profile .MuiOutlinedInput-input{padding:10px}.profile .MuiTextField-root{width:95%}.profile .MuiGrid-container,.profile .MuiTextField-root{flex-wrap:nowrap;grid-gap:5px}.profile .MuiListItemText-secondary{display:flex;align-items:start;justify-content:space-between}.profile form>div:first-child{align-items:start}.profile .MuiListItemText-secondary>p{max-width:500px}.profile .MuiListItemText-secondary>p svg{right:0}.profile button{background:transparent;border:none;padding:0;display:flex;justify-content:flex-end}.profile .listItemText>span:first-child{font-weight:700}.profile .caption{color:#000}.profile ul{padding:0}.profile .picture-button{position:absolute;left:53%;top:40%}.profile .avatar-header{font:normal normal 700 42px/55px Roboto,sans-serif;margin:0;position:relative}.profile .slick-slide{padding:0 16px}.profile .card{overflow:hidden;border-radius:10px;box-shadow:0 9px 15px rgba(134,144,165,.2196078431372549);border:1px solid #edf0f7}.profile .card .description{padding:8px 16px}.profile .card .description p{color:#144cc7;font-weight:700;font-size:12px;margin:0 0 32px}.profile .card .description h6{margin:0;font-weight:400;font:normal normal normal 14px/21px Roboto}.profile .card a{color:#144cc7;font-weight:700}.profile .card-two{text-align:center}.profile .card-two h1{margin:16px 0 0!important;width:100%;color:#144cc7}.profile .card-two h1,.profile .card-two h3{margin:0}.profile .card-two .steps{padding:16px;display:flex;margin-top:16px;justify-content:center}.profile .card-two .steps .steps-container{margin:0 auto;width:24%}.profile .card-two .steps .steps-container .steps-line{height:8px;width:100%;margin-bottom:8px;border-radius:10px;background:#144cc7}.profile .card-two .steps .steps-container p{margin:0;line-height:1;font-weight:700;font-size:12px}.profile .menu-link{padding:16px;border-bottom:1px solid #e2e2e2}.profile .menu-link a{text-decoration:none;color:#000;font-size:15px}.profile .sign-out{font-weight:700;margin-top:0;margin-bottom:18px}.profile .sign-out:hover{cursor:pointer}.profile .MuiListItemIcon-root{min-width:auto;margin-right:16px}.profile .pencil{height:15px}@media screen and (min-width:900px){.profile .picture-button{left:51%}}@media screen and (min-width:1024px){.profile{height:calc(100vh - 64px)}}.save-profile-edit{margin-top:16px;width:100%;display:flex;justify-content:center}.save-profile-edit button{width:100%;background:#25c522;font-weight:700;color:#fff}.profile--input{margin-top:8px;margin-bottom:4px;font-family:Cabin,sans-serif;font-size:14px}.profile--input input{border:1px solid #b3b3b3;outline:none;border-radius:3px;margin-left:4px;padding:4px 8px;font-size:12px}.option--comma:last-child{display:none}.save-button{display:flex;justify-content:center}.profile-select,.profile-wrapper .save-button button{max-width:500px;margin:0 auto}.react--table{max-width:1236px!important;padding-bottom:64px}.react--table th .table--colHeaderBox{justify-content:unset!important;padding-left:0!important;padding-right:3rem!important}.react--table th .table--colHeaderBox p{margin-right:8px;font-size:15px;font-weight:400;font-family:Cabin,sans-serif}.react--table th .table--colHeaderBox span{margin-top:4px;margin-left:8px}.coming--soon{margin-top:64px;width:100%;display:flex;justify-content:center;align-items:center}.coaching--search-messages{background:#fff;border:1px solid #ccc;border-radius:5px;width:300px;height:40px;display:flex;justify-content:space-between;align-items:center;padding-right:8px}@media screen and (max-width:900px){.coaching--search-messages{display:none}}.coaching--search-messages input{border:none;outline:none;width:100%;padding:0 8px}.coaching--search-messages ::-moz-placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}.coaching--search-messages :-ms-input-placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}.coaching--search-messages ::placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}.coaching--messages .messages-resources{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.coaching--messages .messages-resources .messages-content .MuiAccordionDetails-root{flex-direction:column}.coaching--messages .messages-resources .messages-resource{width:49%;display:flex;flex-direction:column;padding:0;margin:24px 0}.coaching--messages .messages-resources .messages-resource-content{display:flex;align-items:flex-start;padding-top:8px;width:100%}.coaching--messages .messages-resources .messages-resource-content img{margin-right:8px;margin-top:2px}.coaching--messages .messages-resources .messages-resource-content .video-svg{height:12px}.coaching--messages .messages-resources .messages-resource-content p{font-family:Cabin;font-weight:500;font-size:13px;color:#00819d;margin:0;line-height:1}.coaching--messages .messages-resources .messages-resource .messages-resource-image{position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;height:145px;width:100%}.coaching--messages .messages-resources .messages-resource .messages-resource-image span{position:absolute;width:17.28px;height:17.28px;background:#df187d;display:flex;justify-content:center;align-items:center;top:6px;right:6px;border-radius:50%}.coaching--messages .messages-resources .messages-resource .messages-resource-image span img{width:8.64px;height:8.64px}.coaching--messages .coaching--messages-all{background:#eee;padding:24px 0;min-height:calc(100vh - 126px);z-index:99;margin-bottom:60px}@media screen and (min-width:900px){.coaching--messages .coaching--messages-all{width:40vw;padding:32px;margin-bottom:0}}.coaching--messages .coaching--messages-all .coaching--messages-all-list li{cursor:pointer}.coaching--messages .coaching--messages-all .coaching--messages-all-list .coach-information{border-bottom:1px solid #ccc;margin-bottom:28px;padding-bottom:36px}.coaching--messages .coaching--messages-all .messages-title{color:#000;font-family:Cabin;font-weight:500;font-size:15px;margin:0}@media screen and (min-width:900px){.coaching--messages .coaching--messages-all .messages-title{font-size:24px;margin-left:12px}}.coaching--messages .coaching--messages-all .search-container{position:relative}.coaching--messages .coaching--messages-all .search-container .search-list{position:absolute;top:44px;background:#fff;border-radius:5px;width:298px;margin-left:10px;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);z-index:999;height:400px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:900px){.coaching--messages .coaching--messages-all .search-container .search-list{margin-left:0}}.coaching--messages .coaching--messages-all .search-container .search-list p.search-content{font-weight:600;padding:8px 16px;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.coaching--messages .coaching--messages-all .search-container .search-list li{padding:8px 16px;border:none}.coaching--messages .coaching--messages-all ul li{display:flex;align-items:center;padding:14px 0 0}.coaching--messages .coaching--messages-all ul li .active-message{width:3px;height:51px;margin-right:12px}.coaching--messages .coaching--messages-all ul li .active-line{background:#00677e}.coaching--messages .coaching--messages-all ul li p{margin:0;font-family:Cabin}.coaching--messages .coaching--messages-all ul li .coaching--messages-avatars{position:relative}.coaching--messages .coaching--messages-all ul li .coaching--messages-avatars span{border-radius:5px;border:1px solid #fff;margin-bottom:8px}.coaching--messages .coaching--messages-all ul li .coaching--messages-avatars-two{position:absolute;left:24px;top:10px}.coaching--messages .coaching--messages-all ul li .coaching--messages-avatar{position:relative;margin-right:36px}.coaching--messages .coaching--messages-all ul li .coaching--messages-avatar .no-image{width:50px;height:50px;background:#bdbdbd}.coaching--messages .coaching--messages-all ul li .coaching--messages-avatar span{border-radius:5px;display:flex}.coaching--messages .coaching--messages-all ul li .coaching--messages-avatar .first-initial{background:#00819d;border-radius:50%;width:31px;height:31px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;letter-spacing:.02em;position:absolute;bottom:-7px;right:-10px}.coaching--messages .coaching--messages-all ul li .coaching--messages-content{width:100%}.coaching--messages .coaching--messages-all ul li .coaching--messages-content-top{display:flex;align-items:center;margin-top:6px}.coaching--messages .coaching--messages-all ul li .coaching--messages-content-top .message-name{font-weight:500;font-size:16px;line-height:20px;color:#00819d;margin-right:48px}.coaching--messages .coaching--messages-all ul li .coaching--messages-content-top .message-type{font-family:Cabin;font-weight:500;font-size:10px;letter-spacing:.1em;color:#00819d;text-transform:uppercase}.coaching--messages .coaching--messages-all ul li .coaching--messages-content-top .message-last-updated{font-weight:400;font-size:10px;letter-spacing:-.25px;color:#888}.coaching--messages .coaching--messages-all ul li .coaching--messages-content .message-message{font-weight:400;font-size:12px;letter-spacing:-.234375px;color:#666}@media screen and (min-width:900px){.coaching--messages{display:flex}}.coaching--messages .coaching--messages-single{position:relative;padding:0 0 16px;margin-bottom:60px}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single{width:60vw;padding:16px 0;margin-bottom:0}}.coaching--messages .coaching--messages-single-top{display:flex;align-items:center;padding:0 16px 16px;justify-content:space-between}.coaching--messages .coaching--messages-single-top-left{display:flex;align-items:center}.coaching--messages .coaching--messages-single-top .coaching--messages-avatars{position:relative}@media screen and (max-width:900px){.coaching--messages .coaching--messages-single-top .coaching--messages-avatars{margin-right:16px}}.coaching--messages .coaching--messages-single-top .coaching--messages-avatars .coaching--messages-avatars-one{margin-right:16px}.coaching--messages .coaching--messages-single-top .coaching--messages-avatars .coaching--messages-avatars-two{position:absolute;left:24px;top:10px;border:1px solid #fff;border-radius:6px}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single-top{padding:16px 84px 40px 32px}}.coaching--messages .coaching--messages-single-top p{margin:0}.coaching--messages .coaching--messages-single-top .message-name{font-family:Cabin;font-weight:500;font-size:16px;color:#000;margin-right:48px}.coaching--messages .coaching--messages-single-top .message-type{font-family:Cabin;font-weight:500;font-size:10px;color:#00819d;text-transform:uppercase;letter-spacing:.1em;margin-top:3px}.coaching--messages .coaching--messages-single-top-avatar{position:relative;margin-right:32px}.coaching--messages .coaching--messages-single-top-avatar .coaching--messages-avatar{width:45px;height:45px;display:flex;overflow:hidden;border-radius:6px}.coaching--messages .coaching--messages-single-top-avatar .coaching--messages-avatar .no-image{width:50px;height:50px;background:#bdbdbd}.coaching--messages .coaching--messages-single-top-avatar .first-initial{background:#00819d;border-radius:50%;width:31px;height:31px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;letter-spacing:.02em;position:absolute;bottom:-7px;right:-10px}.coaching--messages .coaching--messages-single .message-messages::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.coaching--messages .coaching--messages-single .message-messages::-webkit-scrollbar{width:0;background-color:transparent}.coaching--messages .coaching--messages-single .message-messages{padding:16px;margin-bottom:80px}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .message-messages{padding:16px 80px 200px 32px;height:70vh;overflow-y:auto;margin-bottom:0;-ms-overflow-style:none;scrollbar-width:none}}.coaching--messages .coaching--messages-single .message-messages .messages-list:nth-child(2n){flex-direction:row-reverse}.coaching--messages .coaching--messages-single .message-messages .messages-list:nth-child(2n) .first-initial{margin-right:0;margin-left:8px}.coaching--messages .coaching--messages-single .message-messages .messages-list:nth-child(2n) .messages-message{background:#00819d;color:#fff;border:none;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:12px;margin-left:48px;margin-right:0}@media screen and (max-width:900px){.coaching--messages .coaching--messages-single .message-messages .messages-list:nth-child(2n) .messages-message{margin-right:0;margin-left:0}}.coaching--messages .coaching--messages-single .message-messages .messages-list:nth-child(2n) .messages-last-updated{margin-left:48px;text-align:right}.coaching--messages .coaching--messages-single .message-messages .messages-list{display:flex;align-items:flex-end;margin-bottom:8px}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .message-messages .messages-list{margin-bottom:24px}}.coaching--messages .coaching--messages-single .message-messages .messages-list .first-initial{width:40px;height:40px;background:#00819d;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;letter-spacing:.02em;border-radius:50%;text-transform:uppercase;margin-right:8px;margin-bottom:22px;flex-shrink:0}.coaching--messages .coaching--messages-single .message-messages .messages-list p{margin:0}.coaching--messages .coaching--messages-single .message-messages .messages-list span{width:100%}.coaching--messages .coaching--messages-single .message-messages .messages-list .messages-message{padding:16px 24px;font-family:Cabin;font-weight:400;font-size:16px;letter-spacing:-.25px;color:#363636;border:1px solid #ccc;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;margin-right:80px}@media screen and (max-width:900px){.coaching--messages .coaching--messages-single .message-messages .messages-list .messages-message{margin-right:0;margin-left:0}}.coaching--messages .coaching--messages-single .message-messages .messages-list .messages-last-updated{font-family:Cabin;font-weight:400;font-size:12px;letter-spacing:.01em;color:#666;margin-top:6px}.coaching--messages .coaching--messages-single .coaching--messages-post{position:fixed;width:60vw;display:flex;justify-content:center;bottom:0;left:0;margin:0 auto;border-top:1px solid #ccc;padding:32px 16px;background:#fff}@media screen and (max-width:900px){.coaching--messages .coaching--messages-single .coaching--messages-post{position:fixed;padding:16px;width:100%}}.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form{width:100%}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form{padding:0 112px 0 32px}}.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form textarea{width:100%;background:#fff;border:1px solid #bbb;border-radius:5px;height:40px;padding:8px 16px;font-family:Cabin,sans-serif;outline:none;margin-bottom:16px}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form textarea{height:100px;padding:16px}}.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons{display:flex;justify-content:space-between}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons{justify-content:flex-end}}.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons button{border:none;letter-spacing:.01em;font-size:15px;font-family:Cabin;font-weight:600;height:40px;border-radius:5px;display:flex;justify-content:center;align-items:center;width:49%}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons button{width:164px}}.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons .attach{background:#fff;border:1px solid #00819d;color:#00819d}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons .attach{margin-right:8px}}.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons .attach img{margin-right:12px}.coaching--messages .coaching--messages-single .coaching--messages-post .coaching--messages-post-form .coaching--messages-buttons .send{background:#00819d;color:#fff}.coaching--messages .coaching--messages-single .messages-button{padding:0 16px}.coaching--messages .coaching--messages-single .my-messages{width:100%;height:36px;background:#fff;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;margin-bottom:16px;margin-top:24px}.coaching--messages .coaching--messages-single .my-messages img{margin-right:16px}@media screen and (min-width:900px){.coaching--messages .coaching--messages-single .my-messages{display:none}}.messages-button{padding:0 16px}.my-messages{width:100%;height:36px;background:#fff;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d}.my-messages img{margin-right:16px}@media screen and (min-width:900px){.my-messages{display:none}}.messages--accordian{border:none!important;background:none!important;border-radius:none!important;box-shadow:none!important;margin-bottom:8px}.messages--accordian .MuiAccordion-root.Mui-expanded,.messages--accordian .MuiAccordionSummary-content,.messages--accordian .MuiAccordionSummary-content.Mui-expanded{margin:0}.messages--accordian .messages--accordian-summary{margin:0;min-height:0!important}.messages--accordian .messages--accordian-summary .messages-title{margin-left:0;font-family:Cabin;font-weight:600;font-size:24px;color:#000}.messages--accordian .messages--accordian-details{flex-direction:column;padding:0 16px}.messages--accordian .messages--accordian-details .messages-see-more{width:200px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;background:transparent;margin:8px auto 24px}.messages--accordian .messages--accordian-details .messages-files{margin-top:8px;margin-bottom:24px}.messages--accordian .messages--accordian-details .messages-files .messages-file{display:flex;align-items:center}.messages--accordian .messages--accordian-details .messages-files .messages-file span{width:40px;display:flex}.messages--accordian .messages--accordian-details .messages-files .messages-file p{font-family:Cabin;font-weight:500;font-size:16px;color:#00819d}.messages--accordian .messages--accordian-details .messages-length{font-family:Cabin;font-weight:400;font-size:15px;color:#666;margin:0}.messages--accordian:before{background-color:transparent!important}.session--tab{margin:0 auto;max-width:1236px;padding:0 16px}@media screen and (max-width:900px){.session--tab{padding:16px;margin-bottom:30px}}@media screen and (max-width:900px){.messages-btn{display:none!important}.coach--top--btns{justify-content:space-between!important;padding:10px 16px!important}.coach--top--btns .single-btn{margin-left:0!important;min-width:100%}}.close-button{display:flex;z-index:5}.close-button svg{fill:#000;padding:4px;background:#fff;border-radius:5px;border:1px solid #8ddce8;height:28px;width:28px}.resources .MuiBox-root{padding:0}.resources .MuiTabs-root{border-bottom:1px solid #707070;position:relative}.resources .MuiTabs-root .Mui-selected{color:#fd7a00;font-weight:700}.resources ul{list-style:none;margin:0;padding:0}.resources ul li{margin:0;padding:8px 16px;border-bottom:1px solid #e2e2e2}.resources ul li .header{display:flex;justify-content:space-between}.resources ul li .header .days,.resources ul li .header .header-title{font-size:12px}.resources ul li .header .header-title{color:#fd7a00}.resources .add-items{position:fixed;background:#fd7a00;border:2px solid #fff;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;right:16px;bottom:72px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.resources .add-items svg{color:#fff;font-size:40px}.resources .videos{margin-bottom:30px}.resources .videos .list{background:#fff;z-index:999}.resources .videos .list .list-wrapper .list-wrapper-container{display:flex;padding:8px}.resources .videos .list .list-wrapper .list-wrapper-container .invited{display:flex;align-items:center;margin-top:4px}.resources .videos .list .list-wrapper .list-wrapper-container .invited p{color:#000;text-transform:none!important}.resources .videos .list .list-wrapper .list-wrapper-container .invited .avatar{width:20px;height:20px;border-radius:50%;border:2px solid #ff7a00;margin-right:4px}.resources .videos .list .list-wrapper .list-wrapper-container .thumbnail{width:90px;height:60px;margin-right:8px;overflow:hidden;background:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}.resources .videos .list .list-wrapper .list-wrapper-container .thumbnail .react-thumbnail-generator{overflow:hidden;display:flex;justify-content:center;align-items:center}.resources .videos .list .list-wrapper .list-wrapper-container .thumbnail .react-thumbnail-generator img{width:auto;height:70px}.resources .videos .list .list-wrapper .list-wrapper-container .MuiListItem-root{align-items:flex-start!important;padding:0}.resources .videos .list .list-wrapper .list-wrapper-container .list-item-text{margin-top:0;line-height:1;padding-bottom:6px}.resources .MuiListItemAvatar-root{background:#fff;height:70px}.resources .resourcelist-block{background:#fff;height:70px;position:relative;display:flex!important;align-items:space-between}.resources .resourcelist-block p{margin:0;padding:0!important;font-size:13px}.resources .resourcelist-block .submitted-for-evaluation{display:flex;align-items:center;text-transform:none;font-weight:400;font-size:14px;padding:0;text-decoration:none;color:#000;position:absolute;bottom:8px}.resources .resourcelist-block .submitted-for-evaluation span{border-radius:50%;width:5px;height:5px;background:#fd7a00;margin-right:4px}.resources a{text-decoration:none}.MuiListItemText-multiline{border-color:none}.list-desktop,.list-desktop li{width:100%}.list-desktop .resource-container{position:relative}.list-desktop .resource-edit-buttons{display:flex;align-items:center;top:0;right:16px;height:100%;position:absolute;pointer-events:auto}.list-desktop .resource-edit-buttons button{background:transparent;border:none}.list-desktop .resource-edit-buttons button img{margin:0 8px}.list-desktop .resourcelist-entry{position:relative}.list-mobile{display:none}@media screen and (max-width:1024px){.list-mobile{display:block}.list-desktop{display:none}}.rc-swipeout{margin-bottom:8px}.rc-swipeout .rc-swipeout-btn-text{padding:0}.rc-swipeout button{background:none;border:none;width:50px}.rc-swipeout button img{opacity:.8}.rc-swipeout-btn-text button{background:transparent;border:none;outline:none}.login{background:linear-gradient(0deg,#fff,#fff,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),url(/static/media/kids.e316b8a3.jpg) top;background-repeat:no-repeat;background-size:107%;background-position:-100px 20%;height:100vh;overflow:hidden;font-weight:700;padding:16px;display:flex;align-items:flex-end;justify-content:center}.login .submit-button{height:40px!important}.login .MuiFormLabel-root{color:#fff}.login .MuiInput-underline:before{border-bottom:1px solid #fff}.login .form-container{display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto;height:100%;-ms-overflow-style:none;scrollbar-width:none}.login .form-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.login .form-container::-webkit-scrollbar{width:6px;background-color:transparent}.login .form{padding-top:0!important;border-bottom:1px solid #1ca6ba;border-right:1px solid #1ca6ba;border-color:#1ca6ba;border-style:solid;border-width:1px 3px 3px 1px;height:75vh;width:100%;background:#fff;border-radius:10px;padding:24px 24px 16px;position:relative;display:flex;flex-direction:column;justify-content:space-between;max-width:600px}.login .form .loading{display:flex;justify-content:center;align-items:center;height:100%}.login .form img{position:absolute;width:80px;top:-35px;z-index:9999}.login .login-form{padding:56px 0 0;margin:auto}.login .hr{border:.1px solid #1ca6ba;width:100%;height:.5px}.login .login-field{display:flex;align-items:center;position:relative}.login .login-field .show-password{position:absolute;top:0;right:0}.login .login-field img{height:40px;width:40px;padding:8px;border-radius:5px;z-index:5}.login .login-field input{width:100%;height:40px;outline:none;padding-left:16px;z-index:1;font-weight:700;background:rgba(141,220,232,.1);border-radius:5px;border:1px solid #1ca6ba;border-top:none;border-left:none}.login .login-field input,.login .login-field input[type=text]{color:#000!important;font-size:16px!important}.login .login-field ::-moz-placeholder{color:#1ca6ba!important;font-size:16px!important}.login .login-field ::placeholder{color:#1ca6ba!important;font-size:16px!important}.login .login-field :-ms-input-placeholder{color:#1ca6ba!important;font-size:16px!important}.login .login-field ::-ms-input-placeholder{color:#1ca6ba!important;font-size:16px!important}.login .login-button{margin:32px auto auto;border-radius:5px;width:100%;background-color:#1ca6ba;align-items:center;padding:18px 0;text-transform:none;font-weight:bolder;border:none;box-shadow:none;height:40px}.login .login-button span{font-weight:bolder;margin:0;padding:0;line-height:0;font-size:16px}.login .login-button:hover{background-color:#8ddce8}.login .links{display:flex;flex-direction:column;justify-content:center;align-items:center}.login .links p{margin-top:32px;color:#000}.login .links div a{color:#1ca6ba;font-weight:700;text-decoration:underline}.login .login-bottom-links{padding:32px 0;width:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.login .login-bottom-links a{font-weight:700;text-transform:uppercase;color:#1ca6ba}.login button{margin-top:32px!important}.login .sign-up-button{text-align:center;font-size:16px}.login .sign-up-button p{margin-bottom:0}.login .sign-up-button a{font-weight:700;text-transform:uppercase;color:#1ca6ba}@media screen and (max-width:1400px){.login{background-size:112%}}@media screen and (max-width:800px){.login{background:linear-gradient(0deg,#fff,#fff,#fff,#fff,#fff,#fff,#fff,#fff,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),url(/static/media/kids.e316b8a3.jpg);background-repeat:no-repeat;background-size:contain}}.login input:-webkit-autofill,.login input:-webkit-autofill:focus,.login input:-webkit-autofill:hover,.login select:-webkit-autofill,.login select:-webkit-autofill:focus,.login select:-webkit-autofill:hover,.login textarea:-webkit-autofill,.login textarea:-webkit-autofill:focus,.login textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#000}.courses{background:#fff}.courses #wrapped-tabpanel-0,.courses #wrapped-tabpanel-1{margin-bottom:57px}.courses .MuiTabs-root{border-bottom:1px solid #707070}.courses .MuiTabs-root .Mui-selected{color:#0db453;font-weight:700}.courses .MuiTabs-indicator,.courses .PrivateTabIndicator-root{background-color:#0db453!important}.courses .course-details{background:#fff;padding:6px;border-bottom:1px solid rgba(0,0,0,.12)}.courses .course-details .bookmark{color:#46ab47;margin-left:6px}.courses .play-icon{color:#46ab47}.courses .check-circle-icon{color:#585858}.courses .completed{background-color:#f4faff}.courses .time{color:#aaa;font-size:14px}.courses .go-back{border-radius:50%;background:rgba(41,41,41,.4823529411764706);width:34px;height:34px;display:flex;justify-content:center;align-items:center;padding-left:7px}.courses .go-back .arrow{font-size:24px}.courses .modal-overview{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:9999;overflow:auto;background:#fff}.courses .modal-overview .modal-overview-wrapper{height:100%;position:relative}.courses .modal-overview .modal-overview-wrapper .modal-overview-inner{padding-bottom:30px}.courses .close-overview{z-index:999999;color:#000;cursor:pointer;position:absolute;display:flex;align-items:center;padding-left:8px;top:0;right:16px}.courses .modal-overview-image-wrapper{height:200px;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.courses .modal-overview-image-wrapper .modal-overview-image{width:100%;height:auto}.courses .play-section{display:flex;padding:16px;align-items:center}.courses .play-section .play-section-image-wrapper{width:120px;height:70px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:5px;box-shadow:0 2px 0 #0a1e41;position:relative}.courses .play-section .play-section-image-wrapper .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:48px;opacity:.7}.courses .play-section .play-section-image-wrapper .play-section-image{width:200px;height:auto}.courses .play-section .series{margin-left:16px}.courses .play-section .series h4,.courses .play-section .series p{margin:0}.courses .play-section .series p{color:#46ab47}.courses .modal-overview-content{padding-bottom:46px}.courses .modal-overview-content .description,.courses .modal-overview-content .header{padding:0 16px}.courses .modal-overview-content .header{margin-right:32px}.courses .modal-overview-content .header h3{margin:0 0 16px}.courses .modal-overview-content .description{border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:8px}.courses .modal-buttons{position:fixed;bottom:0;width:100%;padding:16px;background:#fff;box-shadow:0 -1px 4px rgba(0,0,0,.1607843137254902);display:flex;justify-content:space-between;border-top:1px solid rgba(0,0,0,.12)}.courses .modal-buttons .launch-button,.courses .modal-buttons .overview-button{width:48%;font-weight:700;background:#46ab47}.courses .modal-buttons .overview-button{background:#fff;border:1px solid #d3d3d3}.courses .video-react{margin-top:55px}.courses .enroll .enroll-button{width:100%;font-weight:700;background:#46ab47}@media screen and (min-width:600px){.video-react .video-react-video{height:100vh;padding-top:32px}}.career-information,.demographic{background:#fff;height:calc(100vh - 57px)}.go-back{border-radius:50%;background:rgba(41,41,41,.4823529411764706);width:34px;height:34px;display:flex;justify-content:center;align-items:center;padding-left:7px}.go-back .arrow{font-size:24px}.modal-overview{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:9999;overflow:auto;background:#fff}.modal-overview .header{flex-direction:column}.modal-overview .header h2,.modal-overview .header h3{width:100%}.modal-overview .modal-overview-wrapper{height:100%;position:relative}.modal-overview .modal-overview-wrapper .modal-overview-inner{padding-bottom:30px}.close-overview{z-index:999999;color:#000;cursor:pointer;position:absolute;display:flex;align-items:center;padding-left:8px;top:16px;right:16px}.modal-overview-image-wrapper{height:200px;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.modal-overview-image-wrapper .modal-overview-image{width:100%;height:auto}.play-section{display:flex;padding:16px;align-items:center}.play-section .play-section-image-wrapper{width:120px;height:70px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:5px;box-shadow:0 2px 0 #0a1e41;position:relative}.play-section .play-section-image-wrapper .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:48px;opacity:.7}.play-section .play-section-image-wrapper .play-section-image{width:200px;height:auto}.play-section .series{margin-left:16px;width:50%}.play-section .series h4,.play-section .series p{margin:0}.play-section .series p{color:#46ab47}.play-section .series h4{font-size:14px}.modal-overview-content{padding-bottom:46px}.modal-overview-content .description,.modal-overview-content .header{border-bottom:1px solid rgba(0,0,0,.12);padding:0 16px 8px}.modal-overview-content .description p,.modal-overview-content .header p{font-size:14px}.modal-overview-content .header{margin-right:32px}.modal-overview-content .header h3{margin:0 0 16px}.modal-buttons{position:fixed;bottom:0;width:100%;padding:16px;background:#fff;box-shadow:0 -1px 4px rgba(0,0,0,.1607843137254902);display:flex;justify-content:space-between;border-top:1px solid rgba(0,0,0,.12)}.modal-buttons .launch-button,.modal-buttons .overview-button{width:48%;font-weight:700;background:#46ab47}.modal-buttons .overview-button{background:#fff;border:1px solid #d3d3d3}.enroll .enroll-button{width:100%;font-weight:700;background:#46ab47}.resources-page .nav-background{color:#144cc7}.video-details-navigation{background-color:#61c3d1;justify-content:space-between!important}.video-details-navigation .title{position:absolute;left:0;text-align:center;width:100%;font-size:16px;text-transform:uppercase;font-weight:700;z-index:0}.video-details-navigation .close-icon{fill:#000;background:#fff;border-radius:5px;height:28px;width:28px;padding:4px;border:1px solid #c4f1f7;z-index:5}.video-details-navigation .share-with-users{position:relative;display:flex;align-items:center}.video-details-navigation .share-with-users .avatar{border:2px solid #ff7a00;background:#ffe3c9}.video-details-navigation .share-with-users .avatar-3{z-index:4;display:flex;justify-content:center;align-items:center;color:#000;font-size:14px;font-weight:700;position:relative}.video-details-navigation .share-with-users .avatar-2{position:relative;z-index:3}.video-details-navigation .share-with-users .avatar-1{position:relative;z-index:2}.video-details-navigation .share-with-users .avatar-0{position:relative;z-index:1}.video-details-navigation .two-avatars .avatar-0{left:10px}.video-details-navigation .three-avatars .avatar-0{left:20px}.video-details-navigation .more-avatars .avatar-2,.video-details-navigation .three-avatars .avatar-1{left:10px}.video-details-navigation .more-avatars .avatar-1{left:20px}.video-details-navigation .more-avatars .avatar-0{left:30px}.video-details-navigation .share{background:#46ab47;border-radius:5px;color:#fff;font-weight:700;font-size:14px;border:none;padding:8px 12px;text-transform:uppercase;z-index:5;margin-left:8px}.video-details-navigation .share-transparent{opacity:.7}.video-details-navigation .complete-evaluation{z-index:5;background:#46ab47;border-radius:5px;color:#fff;font-weight:700;font-size:14px;padding:8px 12px;text-transform:uppercase;border:1px solid #fff}.review-resources-tabs{padding-bottom:58px}.review-resources-tabs .review-resources-tabs-bar{padding:0 8px}.review-resources-tabs .MuiFormControl-root.MuiTextField-root{margin-top:16px}.review-resources-tabs .MuiOutlinedInput-notchedOutline{border:none}.review-resources-tabs .MuiBox-root{padding:0}.review-resources-tabs .MuiTabs-root{border-bottom:1px solid #707070;min-height:0!important;z-index:5}.review-resources-tabs .MuiTabs-root .Mui-selected{color:#616161;font-weight:700}.review-resources-tabs .MuiTabs-flexContainer{justify-content:space-between}.review-resources-tabs .PrivateTabIndicator-root-12{left:0}.review-resources-tabs .MuiTab-root{min-height:0!important}.review-resources-tabs .MuiTabs-indicator,.review-resources-tabs .PrivateTabIndicator-root{background-color:#1ca6ba!important;padding:0 4px;height:3px!important}.review-resources-tabs .video-details{margin-top:8px;border-bottom:1px solid #dadada;width:100%;padding:0 8px 4px}.review-resources-tabs .video-details .description{margin-top:16px}.review-resources-tabs .title{font-size:14px;font-weight:700;font-family:Open Sans,sans-serif}.review-resources-tabs .add-notes-container,.review-resources-tabs .pending-evaluation,.review-resources-tabs .submit-resource-evaluation{text-align:center;padding:32px;margin:0 auto}.review-resources-tabs .add-notes-container h3,.review-resources-tabs .pending-evaluation h3,.review-resources-tabs .submit-resource-evaluation h3{color:#eee}.review-resources-tabs .pending-evaluation h3{color:#000;margin:0}.review-resources-tabs .pending-evaluation .last-updated{font-size:13px;margin:2px 0 8px}.review-resources-tabs .pop-up .pop-up-modal .evaluation-select{padding:8px}.review-resources-tabs .pop-up .pop-up-modal .evaluation-select select{width:100%;border-radius:5px;color:#000;padding:8px 30px 8px 8px;font-size:14px;position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url(/static/media/caret-down-solid.71c16064.svg) no-repeat;background-position:right 8px top 50%;border:1px solid #c9c9c9}.review-resources-tabs .evaluation-submit-container{padding:0 8px;width:100%;position:absolute;bottom:68px}.review-resources-tabs .evaluation-submit-container .evaluation-submit{background:#46ab47;border:none;border-radius:5px;color:#fff;width:100%;font-weight:600;font-size:16px;text-transform:uppercase;padding:12px 0}.evaluator-tabs .MuiTabs-flexContainer{justify-content:space-around}.comment-modal{background:#fff;top:0;width:100%;height:100%;position:fixed;z-index:99999;left:0}.comment-modal .evaluation-bottom{position:absolute;bottom:0;width:100%}.comment-modal .added-rubric-options{border-top:1px solid rgba(0,0,0,.1);display:flex}.comment-modal .added-rubric-options span:first-child{background:#8ddce8;z-index:2}.comment-modal .added-rubric-options span:nth-child(2){position:relative;left:-30px;background:#c5facf;z-index:1;padding-left:30px}.comment-modal .added-rubric-options span{display:flex;align-items:center;border-radius:30px;padding:2px 10px;font-size:16px;font-weight:600;border:2px solid #fff}.comment-modal .added-rubric-options span img{padding-right:8px}.comment-modal .add-evaluation{background:#f4faff;border-top:1px solid rgba(0,0,0,.3);display:flex;align-items:center;padding:12px 16px}.comment-modal .add-evaluation .feedback{display:flex}.comment-modal .add-evaluation p{color:#028c9f;margin:0;font-weight:500;font-size:17px;letter-spacing:.5px}.comment-modal .add-evaluation img{margin-right:12px}.comments-section{padding-bottom:60px;width:100%}.comments{padding:16px;text-align:left;background:#fff;border-bottom:1px solid rgba(0,0,0,.12);margin-left:0}.comments .comments-container{display:flex}.comments .comments-container .comment-inner{display:flex;width:100%;justify-content:space-between}.comments .comments-container .time-stamp{background:#028c9f;border-radius:5px;color:#fff;height:20px;padding:0 8px;font-size:12px;display:flex;align-items:center}.comments .comments-container .comment-content{text-align:left;margin-left:16px}.comments .comments-container .comment-content .comment-content-header{display:flex;align-items:center}.comments .comments-container .comment-content .comment-content-header .user-image{border-radius:50%;margin-right:8px}.comments .comments-container .comment-content .comment-content-header p{margin:0 4px}.comments .comments-container .comment-content .comment{margin-top:4px;padding-right:16px;border-bottom:0}.edit{background:#fff;box-shadow:0 9px 15px #000;position:fixed;bottom:57px;width:100%;z-index:10;display:flex;flex-direction:column;left:0}.edit .cancel{border-top:1px solid rgba(0,0,0,.12)}.edit .MuiButton-label{display:flex;justify-content:flex-start;margin-left:8px;padding:8px 0}.complete-review-modal{position:fixed;width:100%;background:rgba(0,0,0,.4);height:100vh;top:0;z-index:10}.complete-review-modal .complete-review-modal-container{padding:16px;height:220px;width:90%;border-radius:10px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.complete-review-modal .complete-review-modal-container .review-modal-buttons{display:flex;justify-content:space-between}.complete-review-modal .complete-review-modal-container .cancel,.complete-review-modal .complete-review-modal-container .confirm{width:46%}.complete-review-modal .complete-review-modal-container .cancel{border:1px solid #000;border-radius:5px}.complete-review-modal .complete-review-modal-container .confirm{border:1px solid #144cc7;border-radius:5px;color:#fff;background:#144cc7}.complete-review-modal h1{font-weight:700}.added-rubric-option{display:flex;position:relative;left:-4px;margin-top:4px}.added-rubric-option span:first-child{background:#8ddce8;z-index:2}.added-rubric-option span:nth-child(2){position:relative;background:#c5facf;z-index:1;left:-26px;padding-left:30px}.added-rubric-option span{display:flex;align-items:center;border-radius:30px;padding:0 10px;font-size:13px;font-weight:600;border:2px solid #fff}.resource-avatar{width:22px!important;height:22px!important}.user-image{width:22px;height:22px;border-radius:50%}.evaluation-tab{display:flex}.evaluation-tab .dot{width:8px;height:8px;background:#ff7a00;border-radius:50%}.Mui-selected .evaluation-tab .dot{display:none}.shared-resources .MuiTabs-flexContainer{justify-content:center}.shared-resources .comments .comments-container .shared-comment-content{margin-left:0!important}.shared-resource-viewer-acess .MuiTabs-flexContainer{justify-content:flex-start!important}.shared-resource-viewer-acess .MuiTabs-indicator{background:none!important;height:0!important}.video-modal{z-index:99999}.upload-modal-nav{position:relative!important;background:rgba(28,165,186,.767)!important}.upload-modal-nav textarea{height:300px!important}.upload-modal-nav .title{position:absolute;left:0;text-align:center;width:100%;text-transform:uppercase;font-size:14px;font-weight:700}.upload-modal-nav .close-icon{z-index:10}.upload-modal-nav .close-icon svg{background:#fff;border-radius:5px;padding:3px}.upload-modal-nav .close-icon svg.MuiSvgIcon-root{color:#000!important}.upload span.MuiButton-contained{background:#00819d!important;color:#fff;font-weight:700;padding:4px 0;margin-right:0;height:38px;min-width:150px;text-transform:capitalize;font-size:15px}@media screen and (max-width:768px){.upload span.MuiButton-contained{min-width:130px}}.upload span.MuiButton-contained .paperclip{width:10px;margin-right:8px}.save-upload{bottom:0;left:0;width:100%;display:flex;justify-content:center}.save-upload button{width:90%;background:#25c522;font-weight:700;color:#fff}.resource-edit-modal-nav{position:relative!important;background:rgba(28,165,186,.767)!important}.resource-edit-modal-nav textarea{height:300px!important}.resource-edit-modal-nav .title{position:absolute;left:0;text-align:center;width:100%;text-transform:uppercase;font-size:14px;font-weight:700}.resource-edit-modal-nav .close-icon{z-index:10}.resource-edit-modal-nav .close-icon svg{background:#fff;border-radius:5px;padding:3px}.resource-edit-modal-nav .close-icon svg.MuiSvgIcon-root{color:#000!important}.resource-edit span.MuiButton-contained{background:#ff891b!important;color:#fff;font-weight:700;padding:4px 18px}.resource-edit span.MuiButton-contained .paperclip{width:10px;margin-right:8px}.save-resource-edit{width:100%;display:flex;justify-content:center}.save-resource-edit button{width:100%;background:#25c522;font-weight:700;color:#fff}#outlined-full-width-label{font-weight:700;font-size:16px;text-transform:uppercase}.resource-delete-modal .MuiTypography-h6{font-weight:700}.resource-delete-modal .MuiTypography-colorTextSecondary{color:#000!important}.resource-delete-modal .cancel-button{color:#666;background-color:#fff}.resource-delete-modal .cancel-button,.resource-delete-modal .confirm-button{font-size:1rem;font-weight:700;border-radius:.25rem;border:1px solid #c5facf;height:2.5rem!important;width:8rem!important;margin:0 auto 1rem}.resource-delete-modal .confirm-button{color:#fff;background-color:#00961a}.pop-up{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.4);top:0;left:0;padding:0 16px;z-index:99999999;display:flex;justify-content:center;align-items:center;color:#000}.pop-up .pop-up-modal{background:#fff;padding:24px;border-radius:10px;width:100%;max-width:400px;position:relative;text-align:center}.pop-up .pop-up-modal h1{margin:0;font-size:24px}.pop-up .pop-up-modal p{padding:0;margin:16px 0 0;font-size:14px}.pop-up .pop-up-modal .description{font-size:18px;line-height:1}.pop-up .pop-up-modal .MuiFormControl-root{padding:8px 8px 0}.pop-up .pop-up-modal .MuiInputBase-root{margin-bottom:48px}.pop-up .pop-up-modal .MuiOutlinedInput-input{padding:8px}.pop-up .pop-up-modal label{line-height:.5}.pop-up .pop-up-modal .pop-up-buttons{display:flex;justify-content:space-between;margin-top:40px}.pop-up .pop-up-modal .pop-up-buttons a,.pop-up .pop-up-modal .pop-up-buttons button{border:none;font-size:18px;font-weight:600;width:calc(50% - 12px);border-radius:5px;padding:12px 0;text-decoration:none;font-family:Cabin,sans-serif}.pop-up .pop-up-modal .pop-up-buttons .pop-up-button{background:transparent;border:2px solid #00819d;color:#00819d}.pop-up .pop-up-modal .pop-up-buttons .pop-up-button-two,.pop-up .pop-up-modal .pop-up-buttons a{background:#00819d;color:#fff}.secondary-header{position:fixed;width:100%;z-index:9999}.secondary-header .secondary-header-toolbar{background-color:#61c3d1;justify-content:space-between!important;display:flex;align-items:center}.secondary-header .secondary-header-toolbar .close-button{display:flex;z-index:5}.secondary-header .secondary-header-toolbar .close-button svg{fill:#000!important;background:#fff;border-radius:5px;height:28px;width:28px;padding:4px;border:1px solid #c4f1f7}.secondary-header .secondary-header-toolbar .title{position:absolute;left:0;text-align:center;width:100%;font-size:16px;text-transform:uppercase;font-weight:700}.secondary-header .secondary-header-toolbar .button-text{z-index:5;background:#46ab47;border-radius:5px;color:#fff;font-weight:700;font-size:14px;border:1px solid #fff;padding:6px 20px;text-transform:uppercase}.secondary-header .secondary-header-toolbar .button-transparent{opacity:.7}.rubric{height:100%;overflow:auto;display:flex;flex-direction:column;justify-content:space-between}.rubric p.option-text{margin:0 0 8px}.rubric .rubric-container{margin-top:80px}.rubric .rubric-container .sub-header{text-align:center;font-family:Open Sans;padding:0 16px 8px}.rubric .rubric-container .accordian-container{padding:0 8px}.rubric .rubric-container .accordian-container .accordian{border-radius:0;border-bottom-right-radius:5px;box-shadow:2px 2px #17a6ba;margin-bottom:16px}.rubric .rubric-container .accordian-container .accordian .MuiCollapse-container{padding:0 16px 8px}.rubric .rubric-container .accordian-container .accordian .MuiTypography-body1{font-size:18px}.rubric .rubric-container .accordian-container .accordian .MuiIconButton-root{margin-right:0}.rubric .rubric-container .accordian-container .accordian .MuiIconButton-label img{width:.9em;height:.9em;padding:2px}.rubric .rubric-container .accordian-container .accordian .Mui-expanded .MuiIconButton-label>img{background-color:#8ddce8;border-radius:50%}.rubric .rubric-container .accordian-container .accordian .Mui-expanded .MuiIconButton-label>img img{z-index:2}.rubric .rubric-container .accordian-container .accordian .description{display:flex;flex-direction:column;background:#e5f6f8;padding:0;border-radius:5px}.rubric .rubric-container .accordian-container .accordian .truncated-text{padding:8px 8px 0}.rubric .rubric-container .accordian-container .accordian .truncated-text a{text-decoration:none;color:#026978;font-weight:600;text-transform:uppercase;font-size:12px}.rubric .rubric-container .accordian-container .accordian .MuiAccordion-root:before{background-color:transparent!important}.rubric .rubric-container .accordian-container .accordian .MuiAccordion-root.Mui-expanded{margin-bottom:8px}.rubric .rubric-container .accordian-container .accordian .MuiAccordionSummary-content{margin:6px 0}.rubric .rubric-container .accordian-container .accordian .MuiIconButton-root{padding:0}.rubric .rubric-container .accordian-container .accordian .MuiAccordionSummary-root{min-height:auto}.rubric .rubric-container .accordian-container .accordian .inner-accordian{padding:8px;background-color:transparent;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.1)}.rubric .rubric-container .accordian-container .accordian .inner-accordian label{margin-bottom:0!important}.rubric .rubric-container .accordian-container .accordian .inner-accordian .MuiTypography-body1{font-size:15px}.rubric .rubric-container .accordian-container .accordian .inner-accordian .MuiAccordionSummary-root{padding:0 8px}.rubric .rubric-container .accordian-container .accordian .inner-accordian .Mui-expanded .MuiIconButton-label>img{background-color:transparent}.rubric .rubric-container .accordian-container .accordian .inner-accordian .MuiCollapse-container{padding:0 8px}.rubric .rubric-comment-button{padding:16px}.rubric .rubric-comment-button button{color:#fff;padding:8px 0;font-size:18px;font-weight:700;text-transform:uppercase!important;display:flex;justify-content:center;align-items:center}@media screen and (min-width:600px){.rubric .rubric-comment-button button{width:50%;margin:0 auto}}.radio{display:flex}.radio .labels{display:flex;flex-direction:column;margin-left:4px}.radio input[type=radio]:after{border-radius:15px;background-color:#fff;display:inline-block;border:2px solid #61c3d1}.radio input[type=radio]:after,.radio input[type=radio]:checked:after{width:15px;height:15px;position:relative;content:"";visibility:visible}.radio input[type=radio]:checked:after{border-radius:15px;background-color:#61c3d1;display:block}.radio input[type=radio]{margin:3px 8px 0 0}.radio input[type=radio]+.radio-label:before{content:"";background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:1.5em;height:1.5em;position:relative;top:-.2em;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.radio input[type=radio]:checked+.radio-label:before{background-color:#61c3d1;box-shadow:inset 0 0 0 4px #f4f4f4}.radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#61c3d1}.radio input[type=radio]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.card-modal{position:fixed;height:100%;width:100%;z-index:999;background-color:#fff;top:0;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.card-modal ul{margin:0;padding:0}.card-modal ul li{list-style:none}.card-modal .MuiBox-root{padding:0}.card-modal .MuiTabs-root{border-bottom:1px solid #707070}.card-modal .MuiTabs-root .Mui-selected{color:#616161}.card-modal .card-modal-wrapper{overflow:auto;height:100%;padding-bottom:80px}.card-modal .card-modal-content{margin-top:300px;width:100%;left:0}.card-modal .card-modal-content .title{text-align:center;padding:0 12px}.card-modal .card-modal-content .title h2{color:#d3006b;font-size:16px;text-transform:uppercase;text-align:center;margin-bottom:8px;font-family:Open Sans,sans-serif!important;font-weight:800}.card-modal .card-modal-content .subtitle-container{position:relative;justify-content:center;margin-bottom:16px}.card-modal .card-modal-content .subtitle-container .subtitle{text-align:center;font-size:14px;line-height:2.2;font-family:Open Sans,sans-serif!important;font-weight:700;overflow:hidden}.card-modal .card-modal-content .subtitle-container .subtitle p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 2px;padding:0 8px;position:relative}.card-modal .card-modal-content .subtitle-container .subtitle p span{background:#fff;border:3px solid #fff;box-shadow:2px 2px #17a6ba;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;padding:0 8px}.card-modal .card-modal-content .subtitle-container .subtitle p .two-lines:after{content:"...";position:absolute;bottom:0;right:0;width:15px;height:5px}.card-modal .card-modal-container{width:130px;font-weight:700;font-family:Open Sans,sans-serif;margin:0 auto 16px}.card-modal .card-modal-container .modules-container,.card-modal .card-modal-container .progress-container{display:flex;align-items:center;font-size:13px;font-weight:700;color:#737373;margin-top:12px}.card-modal .card-modal-container .modules-container p,.card-modal .card-modal-container .progress-container p{margin:0 0 0 12px;font-size:13px}.card-modal .buttons{display:flex;justify-content:center}.card-modal .buttons a{text-decoration:none}.card-modal .buttons div{border-radius:6px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none;font-weight:700;padding:8px 24px;font-size:16px;color:#fff}.card-modal .buttons .play{background:#ff7a00;border:1px solid #ffe3c9}.card-modal .buttons .continue{background:transparent;border:none}.card-modal .buttons .add{background:#fff;color:#616161;margin-left:24px}.card-modal .buttons .add .play-icon,.card-modal .buttons .continue .play-icon,.card-modal .buttons .play .play-icon{width:10px;margin-right:8px}.card-modal .buttons .add .heart-icon,.card-modal .buttons .continue .heart-icon,.card-modal .buttons .play .heart-icon{margin-right:8px;width:16px}.card-modal .learning-tabs{margin-top:32px;padding:0 8px;color:#616161;background:hsla(0,0%,100%,.6)}.card-modal .learning-tabs .MuiTabs-scroller{padding:0 64px}.card-modal .learning-tabs button{width:50%}.card-modal .learning-tabs p{padding:4px}.card-modal .learning-tabs .outline{margin-top:16px;width:100%}.card-modal .learning-tabs .outline .anything{padding:24px 0}.card-modal .learning-tabs .outline .anything a{text-decoration:none;color:#000;width:100%}.card-modal .learning-tabs .outline .anything img{margin-right:8px}.card-modal .learning-tabs .outline .anything .outline-content{width:100%}.card-modal .learning-tabs .outline .anything .outline-content span{display:flex;flex-wrap:wrap}.card-modal .learning-tabs .outline .anything .outline-content p{font-size:14px;font-weight:600;padding:0;font-family:Open Sans,sans-serif;white-space:normal;margin:0 .2em 8px 0;word-break:break-all}.header{display:flex;justify-content:space-between;height:150px;background:linear-gradient(0deg,hsla(0,0%,100%,0),#1da9bd);position:fixed;width:100%;z-index:99999;padding:16px;top:0}.header .close,.header .download{background:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #c4f1f7}.header .download img{width:18px}.completed-outline .MuiLinearProgress-bar{background:rgba(0,0,0,.5)!important}.lesson{font-family:Open Sans}.lesson .rc-swipeout{display:none;overflow:unset}@media screen and (min-width:1024px){.lesson .rc-swipeout{display:block}}.lesson .lesson-buttons{display:flex;align-items:center;top:12px;right:16px;height:100%;position:absolute;pointer-events:auto}@media screen and (max-width:1024px){.lesson .lesson-buttons{display:none}}.lesson .go-back{margin-right:8px;width:37px}.lesson .go-back .arrow{width:.9em;height:.9em}.lesson .MuiTabs-root{width:100%}.lesson .Mui-selected{font-weight:700}.lesson .MuiTabs-indicator{background-color:#fff!important}.lesson .MuiTab-textColorInherit{opacity:1}.lesson .MuiTab-wrapper{text-transform:none}.lesson .tab-panel{width:100%;margin-top:48px}.lesson .tab-panel .tab-content{height:100%}.lesson .MuiTabs-flexContainer{display:flex;justify-content:space-between;padding:4px 0}.lesson .discussions .create-groups button,.lesson .reflections .create-groups button{bottom:16px}.lesson .discussions .comment-scroll,.lesson .reflections .comment-scroll{overflow:scroll;position:fixed;height:100%;padding-bottom:120px;width:100%;background:#f4faff}.lesson .discussions .title,.lesson .reflections .title{padding:8px 16px;background:#f4faff;border-bottom:2px solid #e4e4e4}.lesson .discussions .title h3,.lesson .reflections .title h3{margin:0 0 8px;line-height:1.3}.lesson .discussions .title p,.lesson .reflections .title p{margin:0}.lesson .comment-container{background:#fff;border-bottom:2px solid #e4e4e4;padding-bottom:8px}.lesson .comment-container .reply{margin:0;text-transform:uppercase;color:#17a6ba;font-weight:700;cursor:pointer}.lesson .comment-container .reply-buttons{padding:0 8px;display:flex}.lesson .comment{border:none}.lesson .comment .comment-content .reply{margin:0}.close,.submit-button{cursor:pointer}.reply-form .comment{background:#f4faff!important}.reflections .reflection-comment{width:100%;padding:16px;background:#fff;box-shadow:0 4px 2px -2px #edf0f7;margin-bottom:6px}.reflections .reflection-comment .time{font-size:11px;color:#585858;text-align:right;margin-bottom:8px;margin-right:16px}.reflections .reflection-comment .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}textarea{position:relative;resize:none;border:none;outline:none;font-family:open sans;font-size:14px;width:100%;height:auto;padding:0 16px}::-moz-placeholder{color:#707070!important}:-ms-input-placeholder{color:#707070!important}::placeholder{color:#707070!important}.reflection-delete button{background:none;border:none;width:60px}.reflection-delete button img{opacity:.8}.community{overflow:hidden}@media screen and (max-width:900px){.community .hide{display:none}}@media screen and (max-width:900px){.community .coach--tabs--container .btn-blue-container{position:fixed;left:0;bottom:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,.25);display:flex;justify-content:center;padding:10px 16px;z-index:99;background-color:#fff}}@media screen and (max-width:900px){.community .coach--tabs--container .coach--tabs{margin-left:0!important;height:60px!important}.community .coach--tabs--container header{display:block!important;height:60px!important}.community .coach--tabs--container .MuiTabs-flexContainer{justify-content:space-between;align-items:center;padding:0 8px}}.community .library--filter--search{max-width:300px;width:100%}@media screen and (min-width:900px){.community .secondary--modal--overlay .secondary--modal .close-card{top:100px}}.community .community-content{width:100%;left:0;position:absolute;text-align:center;padding:0 32px}.community .community-content .community-logo{width:80px;margin-bottom:50px}.community .community-content .community-title{color:#eee}@media screen and (max-width:768px){.community--tabs--container,.community .coach--tabs--container{padding:0 24px!important}.community--tabs--container .btn-blue,.community .coach--tabs--container .btn-blue{width:100%!important}}.groups .invited{display:flex;align-items:center}.groups .invited .avatar{width:20px;height:20px;border-radius:50%;border:2px solid #ff7a00;margin-right:4px}.groups .list-desktop,.groups .list-desktop li{width:100%}.groups .list-desktop .groups-container{position:relative}.groups .list-desktop .groups-edit-buttons{display:flex;align-items:center;top:0;right:16px;height:100%;position:absolute;pointer-events:auto}.groups .list-desktop .groups-edit-buttons button{background:transparent;border:none}.groups .list-desktop .groups-edit-buttons button img{margin:0 8px}.user-list{list-style:none;padding:0;overflow:scroll}.user-list li{display:flex;align-items:center;padding:16px 8px;border-bottom:1px solid #e2e2e2}.user-list li .avatar{width:38px;height:38px;margin-right:24px;border-radius:50%}.user-list li .group-avatar .group{margin-right:24px;background:#61c3d1;width:30px;height:30px;border-radius:50%}.user-list li p{font-weight:700;font-size:16px;font-family:Open Sans}.invited-users{list-style:none;margin:0;display:flex;flex-wrap:wrap;padding:0 22px}.invited-users li{border:1px solid #707070;color:#707070;border-radius:20px;display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2px 8px 2px 2px;margin:0 8px 8px 0;height:25px}.invited-users li .avatar{width:22px;height:22px;margin-right:8px}.invited-users li p{display:flex;font-size:14px}.filter-left{display:flex}.filter-left .invite-user-image{padding:0 16px}.filter-left .invite-user-image .user-container{display:flex;flex-wrap:wrap}.filter-left .img-left{height:100%;margin-left:16px}.filter-left .img-left img{cursor:pointer}@media screen and (min-width:600px){.filter-left .img-left{margin-left:24px}}.community--groups-full{background:#fff!important;box-shadow:0 0 5px rgba(0,0,0,.25)}.community--groups{background:#eee;padding:0 24px 32px}.community--groups-suggested{padding:64px 24px;max-width:1290px;margin:0 auto}@media screen and (max-width:900px){.community--groups-suggested{margin-bottom:80px}}@media screen and (min-width:900px){.community--groups-suggested-container{margin-top:24px}}.community--groups-suggested--see-more{width:100%;display:flex;justify-content:flex-end}.community--groups-suggested a{text-decoration:none;color:#00819d}.community--groups-suggested a button{background:none;border:1px solid #00819d;border-radius:5px;width:200px;height:40px;color:#00819d;font-family:Cabin;font-weight:600;font-size:15px}@media screen and (max-width:900px){.community--groups-suggested{padding:24px}}.community--groups-suggested-title{font-family:Cabin;font-weight:500;font-size:24px;margin:0 0 16px;color:#000}@media screen and (max-width:900px){.community--groups-suggested-title{font-size:15px}}.community--groups-suggested--text{font-size:16px}@media screen and (max-width:900px){.community--groups-suggested--text{margin:0}}.community--groups--see-more{width:100%;display:flex;justify-content:flex-end}@media screen and (max-width:900px){.community--groups--see-more{justify-content:center}}.community--groups a{text-decoration:none;color:#00819d}.community--groups a button{background:none;border:1px solid #00819d;border-radius:5px;width:200px;height:40px;color:#00819d;font-family:Cabin;font-weight:600;font-size:15px}.community--groups--container{max-width:1236px;margin:0 auto;padding:24px 0}@media screen and (max-width:900px){.community--groups--container{padding:16px 0}}.community--groups--title{font-family:Cabin;font-style:normal;font-weight:500;font-size:24px;color:#000;margin:0}@media screen and (max-width:900px){.community--groups--title{font-size:15px}}.community--groups--cards{max-width:1236px;margin:0 auto}.community--groups .my-masonry-grid{display:flex;margin-left:-30px;width:auto}.community--groups .my-masonry-grid_column{padding-left:24px;background-clip:padding-box}.community--groups .my-masonry-grid_column .group--card{background:#fff;margin-bottom:24px}.community--messages .community--messages-all{background:#eee;padding:24px 16px;min-height:calc(100vh - 120px)}@media screen and (min-width:900px){.community--messages .community--messages-all{width:700px;padding:32px 24px}}.community--messages .community--messages-all .community--messages-all-list li{cursor:pointer}.community--messages .community--messages-all .messages-title{color:#000;font-family:Cabin;font-weight:500;font-size:15px;margin:0}@media screen and (min-width:900px){.community--messages .community--messages-all .messages-title{font-size:24px;margin-left:12px}}.community--messages .community--messages-all .community--search-messages{background:#fff;border:1px solid #ccc;border-radius:5px;width:300px;height:40px;display:flex;justify-content:space-between;align-items:center;padding-right:8px;margin:24px 8px 16px 0}@media screen and (min-width:900px){.community--messages .community--messages-all .community--search-messages{margin:32px 0 8px 10px}}.community--messages .community--messages-all .community--search-messages input{border:none;outline:none;width:100%;padding:0 8px}.community--messages .community--messages-all .community--search-messages ::-moz-placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}.community--messages .community--messages-all .community--search-messages :-ms-input-placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}.community--messages .community--messages-all .community--search-messages ::placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}@media screen and (max-width:900px){.community--messages .community--messages-all .community--search-messages ::-moz-placeholder{font-size:12px!important}.community--messages .community--messages-all .community--search-messages :-ms-input-placeholder{font-size:12px!important}.community--messages .community--messages-all .community--search-messages ::placeholder{font-size:12px!important}}.community--messages .community--messages-all .search-container{position:relative}.community--messages .community--messages-all .search-container .search-list{position:absolute;top:44px;background:#fff;border-radius:5px;width:298px;margin-left:10px;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);z-index:999;height:400px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:900px){.community--messages .community--messages-all .search-container .search-list{margin-left:0}}.community--messages .community--messages-all .search-container .search-list p.search-content{font-weight:600;padding:8px 16px;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.community--messages .community--messages-all .search-container .search-list li{padding:8px 16px;border:none}.community--messages .community--messages-all ul li{display:flex;align-items:center;border-bottom:1px solid #ccc;padding:14px 0}.community--messages .community--messages-all ul li .active-message{width:3px;height:51px;margin-right:12px}.community--messages .community--messages-all ul li .active-line{background:#00677e}.community--messages .community--messages-all ul li p{margin:0;font-family:Cabin}.community--messages .community--messages-all ul li .community--messages-avatars{position:relative}.community--messages .community--messages-all ul li .community--messages-avatars span{border-radius:5px;border:1px solid #fff;margin-bottom:8px}.community--messages .community--messages-all ul li .community--messages-avatars-two{position:absolute;left:24px;top:10px}.community--messages .community--messages-all ul li .community--messages-avatar{position:relative;margin-right:36px}.community--messages .community--messages-all ul li .community--messages-avatar .no-image{width:50px;height:50px;background:#bdbdbd}.community--messages .community--messages-all ul li .community--messages-avatar span{border-radius:5px;display:flex}.community--messages .community--messages-all ul li .community--messages-avatar .first-initial{background:#00819d;border-radius:50%;width:31px;height:31px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;letter-spacing:.02em;position:absolute;bottom:-7px;right:-10px}.community--messages .community--messages-all ul li .community--messages-content{width:100%}.community--messages .community--messages-all ul li .community--messages-content-top{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.community--messages .community--messages-all ul li .community--messages-content-top span{display:flex}@media screen and (max-width:768px){.community--messages .community--messages-all ul li .community--messages-content-top .message-group-name{width:70%}}.community--messages .community--messages-all ul li .community--messages-content-top .message-name{font-weight:500;font-size:16px;color:#00819d;margin-right:52px}@media screen and (max-width:768px){.community--messages .community--messages-all ul li .community--messages-content-top .message-name{margin-right:8px}}.community--messages .community--messages-all ul li .community--messages-content-top .message-type{font-weight:500;font-size:10px;letter-spacing:.1em;color:#00819d;text-transform:uppercase;margin-top:6px}.community--messages .community--messages-all ul li .community--messages-content-top .message-last-updated{font-weight:400;font-size:10px;letter-spacing:-.25px;color:#888}.community--messages .community--messages-all ul li .community--messages-content .message-message{font-weight:400;font-size:12px;letter-spacing:-.234375px;color:#666}@media screen and (min-width:900px){.community--messages{display:flex}}.community--messages .community--messages-single{position:relative;padding:0 0 16px}@media screen and (min-width:900px){.community--messages .community--messages-single{width:100%;padding:16px 0}}.community--messages .community--messages-single-top{display:flex;align-items:center;border-bottom:1px solid #ccc;padding:0 16px 16px}.community--messages .community--messages-single-top .community--messages-avatars{position:relative}@media screen and (max-width:900px){.community--messages .community--messages-single-top .community--messages-avatars{margin-right:16px}}.community--messages .community--messages-single-top .community--messages-avatars .community--messages-avatars-one{margin-right:16px}.community--messages .community--messages-single-top .community--messages-avatars .community--messages-avatars-two{position:absolute;left:24px;top:10px;border:1px solid #fff;border-radius:6px}@media screen and (min-width:900px){.community--messages .community--messages-single-top{padding:0 32px 16px 40px}}.community--messages .community--messages-single-top p{margin:0}.community--messages .community--messages-single-top .message-name{font-family:Cabin;font-weight:500;font-size:16px;color:#000;margin-right:32px}.community--messages .community--messages-single-top .message-type{font-family:Cabin;font-weight:500;font-size:10px;color:#00819d;text-transform:uppercase;margin-top:3px;letter-spacing:.1em}.community--messages .community--messages-single-top-avatar{position:relative;margin-right:24px}.community--messages .community--messages-single-top-avatar .community--messages-avatar{width:45px;height:45px;display:flex;overflow:hidden;border-radius:6px}.community--messages .community--messages-single-top-avatar .community--messages-avatar .no-image{width:50px;height:50px;background:#bdbdbd}.community--messages .community--messages-single-top-avatar .first-initial{background:#00819d;border-radius:50%;width:31px;height:31px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;letter-spacing:.02em;position:absolute;bottom:-7px;right:-10px}.community--messages .community--messages-single .message-messages{padding:16px;margin-bottom:80px}@media screen and (min-width:900px){.community--messages .community--messages-single .message-messages{padding:16px 80px 250px 40px;height:70vh;overflow-y:auto;margin-bottom:0}}.community--messages .community--messages-single .message-messages .messages-list:nth-child(2n){flex-direction:row-reverse}.community--messages .community--messages-single .message-messages .messages-list:nth-child(2n) .first-initial{margin-right:0;margin-left:8px}.community--messages .community--messages-single .message-messages .messages-list:nth-child(2n) .messages-message-container{display:flex;flex-direction:column;align-items:flex-end}.community--messages .community--messages-single .message-messages .messages-list:nth-child(2n) .messages-message{background:#00819d;color:#fff;border:none;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:12px;margin-left:48px;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:900px){.community--messages .community--messages-single .message-messages .messages-list:nth-child(2n) .messages-message{margin-right:0;margin-left:20px}}.community--messages .community--messages-single .message-messages .messages-list:nth-child(2n) .messages-last-updated{margin-left:48px;text-align:right}.community--messages .community--messages-single .message-messages .messages-list{display:flex;align-items:flex-end;margin-bottom:8px}@media screen and (min-width:900px){.community--messages .community--messages-single .message-messages .messages-list{margin-bottom:24px}}.community--messages .community--messages-single .message-messages .messages-list .first-initial{width:40px;height:40px;background:#00819d;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;letter-spacing:.02em;border-radius:50%;text-transform:uppercase;margin-right:8px;margin-bottom:22px;flex-shrink:0}.community--messages .community--messages-single .message-messages .messages-list p{margin:0}.community--messages .community--messages-single .message-messages .messages-list span{width:100%}.community--messages .community--messages-single .message-messages .messages-list .messages-message{padding:16px 24px;font-family:Cabin;font-weight:400;font-size:16px;letter-spacing:-.25px;color:#363636;border:1px solid #ccc;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;margin-right:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:900px){.community--messages .community--messages-single .message-messages .messages-list .messages-message{margin-right:20px;margin-left:0}}.community--messages .community--messages-single .message-messages .messages-list .messages-last-updated{font-family:Cabin;font-weight:400;font-size:12px;letter-spacing:.01em;color:#666;margin-top:6px}.community--messages .community--messages-single .community--messages-post{position:absolute;width:100%;display:flex;justify-content:center;bottom:0;left:0;margin:0 auto;border-top:1px solid #ccc;padding:32px 16px;background:#fff}@media screen and (max-width:900px){.community--messages .community--messages-single .community--messages-post{position:fixed;padding:16px}}.community--messages .community--messages-single .community--messages-post .community--messages-post-form{width:100%}@media screen and (min-width:900px){.community--messages .community--messages-single .community--messages-post .community--messages-post-form{padding:0 112px 0 32px}}.community--messages .community--messages-single .community--messages-post .community--messages-post-form textarea{width:100%;background:#fff;border:1px solid #bbb;border-radius:5px;height:40px;padding:8px 16px;font-family:Cabin,sans-serif;outline:none;margin-bottom:16px}@media screen and (min-width:900px){.community--messages .community--messages-single .community--messages-post .community--messages-post-form textarea{height:100px;padding:16px}}.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons{display:flex;justify-content:space-between}@media screen and (min-width:900px){.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons{justify-content:flex-end}}.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons button{border:none;letter-spacing:.01em;font-size:15px;font-family:Cabin;font-weight:600;height:40px;border-radius:5px;display:flex;justify-content:center;align-items:center;width:49%}@media screen and (min-width:900px){.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons button{width:164px}}.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons .attach{background:#fff;border:1px solid #00819d;color:#00819d}@media screen and (min-width:900px){.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons .attach{margin-right:8px}}.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons .attach img{margin-right:12px}.community--messages .community--messages-single .community--messages-post .community--messages-post-form .community--messages-buttons .send{background:#00819d;color:#fff}.community--messages .community--messages-single .messages-button{padding:0 16px}.community--messages .community--messages-single .my-messages{width:100%;height:40px;background:#fff;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;margin-bottom:16px;margin-top:16px}.community--messages .community--messages-single .my-messages img{margin-right:16px}@media screen and (min-width:900px){.community--messages .community--messages-single .my-messages{display:none}}.view-create-group-container span{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.view-create-group-container span img{width:40px;height:auto;margin-bottom:24px}@media screen and (max-width:900px){.view-create-group-container span img{width:37px;height:auto}}.view-create-group-container span h1{font-family:Cabin;font-weight:700;font-size:24px;letter-spacing:.1em;color:#000;text-transform:uppercase}@media screen and (max-width:900px){.view-create-group-container span h1{font-size:20px}}.view-create-group-container span p{font-family:Cabin;font-weight:400;font-size:24px;color:#000;margin:8px 0}@media screen and (max-width:900px){.view-create-group-container span p{font-size:20px}}.view-create-group-container .view-create-group{width:100%;height:40px;background:#00819d;border-radius:5px;border:none;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#fff;margin-top:60px}@media screen and (max-width:900px){.view-create-group-container .view-create-group{margin-top:32px;margin-bottom:32px}}video{border:none;background:transparent;outline:none}.video{position:relative}.video .video-react,.video .video-react-playing{height:250px!important;padding-top:0!important}.video .video-react .video-react-big-play-button{border:none;background:transparent}.video .video-react-icon-play-arrow:before,.video .video-react .video-react-bezel .video-react-bezel-icon-play:before,.video .video-react .video-react-big-play-button:before,.video .video-react .video-react-play-control:before{font-size:60px}.video .video-react-control-bar{opacity:0!important}.video .video-react:hover .video-react-control-bar{opacity:1!important}.video progress{z-index:9999;width:100%;height:3px;background:hsla(0,0%,100%,.5)}.video progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#1ca6ba;position:absolute;bottom:0}.video progress[value]::-webkit-progress-value{background-image:linear-gradient(90deg,#1ca6ba,#1ca6ba);-webkit-transition:width 1s linear;transition:width 1s linear}.video progress[value]::-moz-progress-bar{background-image:-moz-linear-gradient(right,#1ca6ba,#1ca6ba)}.activity-video .video-react,.activity-video video{height:287px!important}.create-groups-modal{padding:32px;margin:0 auto}.create-groups{max-width:600px}.create-groups canvas{width:100%!important;height:auto!important}.create-groups .add-photo{font-weight:700;color:rgba(0,0,0,.7);margin:0 0 0 8px;font-size:13px}.create-groups .upload{margin-right:0}.create-groups .create-group-done{position:absolute;bottom:8px;width:100%}.create-groups .create-group-done button{font-weight:700;font-size:18px;background:#46ab47}.create-groups .MuiTypography-caption{display:none}.create-groups .PrivateNotchedOutline-legendLabelled-28,.create-groups .PrivateNotchedOutline-legendLabelled-35,.create-groups legend{font-size:.9em!important}.create-groups .MuiInputLabel-formControl{font-size:16px!important;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,.7)}.create-groups .PrivateNotchedOutline-root-26{border-width:2px!important}.create-groups .MuiGrid-spacing-xs-4>.MuiGrid-item{padding-bottom:0}.invite-groups{background:#fff;top:0;left:0;width:100%;height:100%;position:fixed;z-index:9999999}.invite-groups .has-users-button{background:#46ab47;border:none;color:#fff;border-radius:5px;padding:0 16px;height:32px;text-transform:uppercase;font-weight:700;font-family:Open Sans}.invite-groups .upload-modal-nav{background:transparent!important}.invite-groups .upload-modal-nav .close-icon svg{height:32px;width:32px;border:1px solid #8ddce8;background:transparent;fill:rgba(0,0,0,.8);padding:3px}.invite-groups .upload-modal-nav .title{position:relative;text-align:left;color:#000;text-transform:none;margin-left:8px;font-weight:400}.invite-groups .filter-left{border-bottom:1px solid #eee;padding-bottom:8px}.invite-groups .filter-left .user-container{display:flex;flex-direction:column}.invite-groups .filter-left .img-left img{margin-bottom:8px;margin-left:4px;cursor:pointer}.invite-groups .filter-left .input-field{background-color:#fff;border:none;outline:none;height:20px;font-size:18px;letter-spacing:0;color:#000;opacity:.4;padding:0;margin-left:24px}.group .group-nav{position:relative;background:rgba(28,165,186,.767)!important}.group .group-nav .group-nav-header{justify-content:space-between;align-items:center}.group .group-nav img{width:25px}.group .group-nav svg{background:#fff;border-radius:5px;fill:rgba(0,0,0,.8);padding:3px}.group .group-image{position:relative;height:160px;overflow:hidden;display:flex;align-items:center;justify-content:center}.group .group-image img{width:100%}.group .group-image .group-edit{position:absolute;display:flex;flex-direction:row;border:1px solid hsla(0,0%,100%,.637);box-shadow:none;background:rgba(0,0,0,.5);color:#fff;width:auto;border-radius:3px;padding:4px 8px 4px 4px;text-transform:uppercase;font-weight:700;right:16px;bottom:8px}.group .group-image .group-edit img{margin-right:6px}.group h3,.group p{margin:0;padding:0}.group h3 span,.group p span{font-weight:700}.group h3{margin-bottom:8px}.group .group-info{padding:16px 16px 8px;border-bottom:1px solid #eee}.group .group-info p{cursor:pointer}.group .group-info .group-info-content{display:flex;justify-content:space-between;align-items:center}.group .group-info .group-info-content .group-invite.join{padding:3px 14px}.group .group-info .group-info-content .group-invite{border:1px solid #46ab47;border-radius:3px;background:#46ab47;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;display:flex;align-items:center;padding:3px}.group .group-info .group-info-content .group-invite img{width:16px;margin-right:2px}.group .group-discussion.blur{-moz-filter:blur(7px);-o-filter:blur(7px);-ms-filter:blur(7px);filter:blur(7px)}.group .group-discussion{width:100%;position:absolute;text-align:center;margin-top:120px}.group .group-discussion h3{color:#eee}.groups-list .rc-swipeout{margin-bottom:8px}.groups-list .rc-swipeout-btn-text button{background:transparent;border:none;outline:none}.groups-list li{padding:0}.groups-list a{text-decoration:none}.groups-list a p{font-weight:700}.groups-list a span,.groups-list a time{color:#000;font-size:14px}.groups-list a .thumbnail{width:80px;height:50px;margin:4px 8px;display:flex;justify-content:center;overflow:hidden}.groups-list a .thumbnail .MuiAvatar-square{height:70px;width:auto}.groups-list a .thumbnail img{width:80px;height:auto}::-moz-placeholder{color:#000;opacity:1;font-size:14px}:-ms-input-placeholder{color:#000;opacity:1;font-size:14px}::placeholder{color:#000;opacity:1;font-size:14px}::-webkit-input-placeholder{color:#000;opacity:1;font-size:14px}.blur{-moz-filter:blur(7px);-o-filter:blur(7px);-ms-filter:blur(7px);filter:blur(7px)}.comment{padding:8px;border-bottom:1px solid rgba(0,0,0,.12);background:#fff;position:relative}.comment .comment-content .comment-header,.comment .comment-content .comment-header .comment-name{display:flex}.comment .comment-content .comment-header .bookmark{display:flex;color:#17a6ba;font-weight:700}.comment .comment-content .comment-header .bookmark .bookmark-icon{margin-right:4px}.comment .comment-content .comment-header .image{width:20px;height:20px;border-radius:50%;margin-right:8px}.comment .comment-content .comment-header p{margin:0 4px}.comment .comment-content .text{padding:8px 16px 8px 0}.comment .comment-content .reply{text-transform:uppercase;color:#17a6ba;font-weight:700}.comment .comment-content .reply-buttons{display:flex}.comment .more-vert-icon{position:absolute;top:8px;right:0}.replies{border-bottom:none!important}.reply{margin:0;text-transform:uppercase;color:#17a6ba;font-weight:700;cursor:pointer}.reply-buttons{padding:0 8px;display:flex}.resource-comments .comment,.resource-comments .resource-replies{padding:8px 0}.resource-comments .resource-replies .comment-content{margin-left:0!important}.resource-comments .reply-buttons{padding:0!important}.resource-comments .reply-buttons p span{font-size:12px}.add-comment-modal{z-index:99999!important;height:100%;position:relative}.add-comment-modal .close-icon svg{background:#fff;border-radius:5px;fill:rgba(0,0,0,.8);padding:3px}.add-comment-modal .submit-button{background:#46ab47;border-radius:5px;color:#fff;font-weight:700;font-size:14px;padding:8px 12px;text-transform:uppercase;z-index:5;border:1px solid #c5facf}.form.reply-form{padding-top:57px!important}.form.reply-form .comment{padding:16px 8px}.form{padding-top:80px!important;height:100vh}.form .MuiInputBase-input,.form .MuiOutlinedInput-notchedOutline{border:none}.filter{padding:8px 16px;background:#61c3d1}.filter .filter-container{background:#fff 0 0 no-repeat padding-box;border:1px solid hsla(0,0%,67.8%,.2196078431372549);border-radius:18px;justify-content:space-between;padding:0 8px}.filter .filter-container,.filter .filter-container .filter-left{display:flex;align-items:center}.filter .filter-container .filter-left .input-field{background-color:#fff;border:none;outline:none;width:100%;height:36px;font-size:18px;letter-spacing:0;color:#000;opacity:.4;font-family:Open Sans,sans-serif!important;padding:0 4px}.filter .filter-container .filter-left ::-moz-placeholder{color:#000;opacity:1;font-size:18px;position:relative;top:-1px}.filter .filter-container .filter-left ::placeholder{color:#000;opacity:1;font-size:18px;position:relative;top:-1px}.filter .filter-container .filter-left :-ms-input-placeholder{color:#000;opacity:1;font-size:18px;position:relative;top:-1px}.filter .filter-container .filter-left ::-ms-input-placeholder{color:#000;opacity:1;font-size:18px;position:relative;top:-1px}.checkbox--input input{padding:0;margin-bottom:0;display:none;cursor:pointer}.checkbox--input{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1000px){.checkbox--input{justify-content:flex-start}}.checkbox--input label{position:relative;font-family:Cabin;font-weight:400;font-size:13px;letter-spacing:.01em;color:#888;margin-bottom:0;display:flex;align-items:center}@media screen and (max-width:1000px){.checkbox--input label{margin-bottom:16px}}.checkbox--input label span{position:relative;top:1px}@media screen and (max-width:1000px){.checkbox--input label span{width:100%}}.checkbox--input label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #888;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:12px;width:20px;height:20px}.checkbox--input input:checked+label:after{content:"";display:block;position:absolute;top:3px;left:8px;width:6px;height:14px;border:solid #00819d;border-width:0 2px 2px 0;transform:rotate(45deg)}.add-new-content{width:100%;left:0;position:relative;bottom:0;text-align:center;height:75vh;padding:0 32px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column}@media screen and (max-width:768px){.add-new-content{bottom:100px}}.add-new-content .add-new-content-image{width:75px;margin-bottom:20px}.add-new-content .add-new-content-title,.add-new-content p{color:#000;font-family:Cabin,sans-serif}.learning-default .add-new-content{height:auto!important}.landing{height:100vh;background:linear-gradient(0deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),url(/static/media/landing.4e520c6a.png) no-repeat 50% fixed;overflow:hidden;background-size:cover}@media screen and (min-width:720px){.landing{background:linear-gradient(0deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.6)),url(/static/media/landing-desktop.d1e0a6b0.jpg) no-repeat 50% fixed;background-size:cover}}@media screen and (min-width:900px){.landing{background:none}}.landing .landing-brand{height:100%;width:100%;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.landing .landing-brand .top-logo{width:70px;margin-bottom:16px}.landing .landing-links{display:flex;flex-direction:column;position:absolute;bottom:0;width:100%;padding:0 40px 16px}.landing .landing-links a{text-decoration:none;color:#000;text-transform:uppercase;background:#fff;font-size:18px;font-weight:700;padding:8px 16px;text-align:center;border-radius:5px;width:100%;margin:0 0 24px;box-shadow:1px 1px #17a6ba}@media screen and (min-width:480px){.landing{margin:0 auto}.landing .landing-links{display:flex;flex-direction:row;justify-content:center;bottom:64px}.landing .landing-links a{width:300px;margin:0 8px}}.landing-desktop{display:none}@media screen and (min-width:900px){.landing{display:none}.landing-desktop{display:block}.landing-desktop video{position:fixed;left:0;top:0;min-width:100%;min-height:100%;opacity:.5}}.enroll{margin-top:70px}@media screen and (max-width:900px){.enroll .info-card .info-card-scroll-container h2{text-align:left!important}.enroll .info-card .info-card-scroll-container .subtitle p{padding:0!important}}@media screen and (max-width:900px){.enroll .course li{height:390px!important}.enroll .course li .box-info h2{text-align:center}.enroll .course li .box-info .subtitle p span{font-size:24px!important}}.enroll .buttons{margin-bottom:10px}.enroll .buttons button{border:none;background:#00819d;color:#fff;height:40px!important}@media screen and (min-width:900px){.enroll .buttons button{width:150px!important}}.enroll .enrollButton{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.enroll-module-outline .buttons button{background:#1ca6ba;border:1px solid #8ddce8;width:176px;margin-right:16px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;padding:8px 24px;font-size:16px;border-radius:6px}.enroll-module-outline .outline svg{margin-right:8px}.primary-card{background:linear-gradient(0deg,#fff,#fff,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),url(/static/media/kids.e316b8a3.jpg) top;background-repeat:no-repeat;background-size:107%;background-position:-100px 20%;overflow:hidden;font-weight:700;padding:16px;display:flex;align-items:flex-end;justify-content:center;height:100vh;color:#4d4d4d}@media screen and (max-width:1400px){.primary-card{background-size:112%;background-position:top}}@media screen and (max-width:800px){.primary-card{background:linear-gradient(0deg,#fff,#fff,#fff,#fff,#fff,#fff,#fff,#fff,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),url(/static/media/kids.e316b8a3.jpg);background-repeat:no-repeat;background-size:contain}}.primary-card .percentage{position:absolute;width:80px;height:80px;top:-40px;right:16px;border-radius:50%;background:#fff;border:1px solid #1ca6ba}.primary-card .percentage .CircularProgressbar .CircularProgressbar-trail{stroke:rgba(28,165,186,.2)!important}.primary-card .percentage .CircularProgressbar-path{stroke:#1ca6ba}.primary-card .percentage svg{fill:#1ca6ba!important}.primary-card .percentage .percentage-text{border-radius:50%;border:1px solid #1ca6ba;height:68px;width:68px;position:absolute;display:flex;color:#4d4d4d;flex-direction:column;justify-content:center;align-items:center;top:5px;left:5px}.primary-card .percentage .percentage-text span{text-align:center;position:relative;top:-1px}.primary-card .percentage .percentage-text h2{font-size:20px;margin:0}.primary-card .percentage .percentage-text p{font-size:9px;margin:0;text-transform:uppercase}.primary-card .primary-card-container{height:90vh;border-bottom:1px solid #1ca6ba;border-right:1px solid #1ca6ba;border-color:#1ca6ba;border-style:solid;border-width:1px 3px 3px 1px;width:100%;background:#fff;border-radius:10px;padding:56px 16px 16px;position:relative;display:flex;flex-direction:column;max-width:600px}.primary-card .primary-card-container img{position:absolute;width:80px;top:-40px}.primary-card .primary-card-container .hr{border:.1px solid #1ca6ba;width:100%;height:.5px}.primary-card .primary-card-container .invalid svg{background:red;border-radius:50%}.primary-card .primary-card-container .valid svg{background:#46ab47;border-radius:50%}.primary-card .form{overflow-x:scroll;padding:0!important;height:100%;display:flex;justify-content:space-between;flex-direction:column;width:100%;-ms-overflow-style:none;scrollbar-width:none}.primary-card .form::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.primary-card .form::-webkit-scrollbar{width:0;background-color:transparent}.primary-card input:-webkit-autofill,.primary-card input:-webkit-autofill:focus,.primary-card input:-webkit-autofill:hover,.primary-card select:-webkit-autofill,.primary-card select:-webkit-autofill:focus,.primary-card select:-webkit-autofill:hover,.primary-card textarea:-webkit-autofill,.primary-card textarea:-webkit-autofill:focus,.primary-card textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#1ca6ba}.primary-card .primary-card-buttons{position:relative}.primary-card .primary-card-buttons .buttons{display:flex;margin-top:16px}.primary-card .primary-card-buttons .buttons button{background:none;border-radius:5px;border:1px solid #1ca6ba;height:auto;margin-left:0;height:40px;width:40px;margin-right:8px;display:flex;align-items:center;justify-content:center}.primary-card .primary-card-buttons .buttons button svg{color:#1ca6ba;fill:#1ca6ba}.primary-card .primary-card-buttons .buttons a{background:none;border-radius:5px;border:1px solid #1ca6ba;height:auto;margin-left:0;height:40px;width:40px;margin-right:8px}.primary-card .primary-card-buttons .buttons a svg{color:#1ca6ba;fill:#1ca6ba}.primary-card .primary-card-buttons .buttons .continue{display:flex;justify-content:center;border-radius:5px;width:100%;background-color:rgba(141,220,232,.7);align-items:center;text-transform:none;font-weight:bolder;border:none;box-shadow:none;height:40px;font-size:16px;color:#fff;text-transform:uppercase;margin-right:0}.primary-card .continue-dark{background-color:#1ca6ba!important}.primary-card .primary-card-button .button{display:flex;margin-top:16px}.primary-card .primary-card-button .button .continue{display:flex;justify-content:center;border-radius:5px;width:100%;background-color:#1ca6ba;align-items:center;padding:18px 0;text-transform:none;font-weight:bolder;border:none;box-shadow:none;height:40px;font-size:16px;color:#fff;text-transform:uppercase}.primary-card #text{margin-left:16px}.secondary-card{height:100vh;overflow:hidden;padding:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.secondary-card h1{color:#1ca6ba;font-weight:700;margin:56px 0 0;padding:0 16px;text-shadow:1px 0 #df187d;font-size:36px;width:100%;max-width:600px;text-align:left}.secondary-card .secondary-card-container{height:75vh;border-bottom:1px solid #1ca6ba;border-right:1px solid #1ca6ba;border-color:#1ca6ba;border-style:solid;border-width:1px 3px 3px 1px;width:100%;background:#fff;border-radius:10px;padding:56px 24px 24px;position:relative;display:flex;flex-direction:column;max-width:600px;justify-content:space-between}.secondary-card .secondary-card-container img{position:absolute;width:80px;top:-35px}.secondary-card .secondary-card-container .hr{border:.1px solid #1ca6ba;width:100%;height:.5px}.secondary-card .secondary-card-container .secondary-card-content{margin-top:56px}.secondary-card .secondary-card-container .secondary-card-content p{font-weight:700;font-size:16px}.secondary-card .secondary-card-container .back-button{background:none;border-radius:5px;border:1px solid #1ca6ba;height:auto;margin-left:0;height:40px;width:40px;margin-right:8px}.secondary-card .secondary-card-container .back-button svg{color:#1ca6ba;fill:#1ca6ba}.secondary-card .secondary-card-container .secondary-card-bottom button{margin-top:16px;background:#1ca6ba;width:100%;height:40px;border:none;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:5px;letter-spacing:.5px}.sign-up{background:linear-gradient(0deg,#fff,#fff,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),url(/static/media/kids.e316b8a3.jpg) top;background-repeat:no-repeat;background-size:107%;background-position:-100px 20%;height:100vh;overflow:hidden}.sign-up .submit-button{height:40px!important}.sign-up form{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sign-up .form{width:102%}.sign-up .hr{border:.1px solid #1ca6ba;width:100%;height:.5px}.sign-up .password-field{position:relative}.sign-up .password-field img{position:absolute;top:10px;right:16px;width:24px;z-index:9999}.sign-up .MuiOutlinedInput-root.Mui-error{margin:0!important}.sign-up .MuiFormHelperText-root.Mui-error{margin-bottom:8px;margin-top:0!important;position:relative;top:-4px}.sign-up input{width:100%;outline:none;border:none;padding-left:16px;z-index:1;margin-bottom:8px;font-weight:700;background:rgba(141,220,232,.1);border-radius:5px!important;border-right:1px solid #1ca6ba!important;border-bottom:1px solid #1ca6ba!important;color:#000!important;padding:0 16px!important;height:40px}.sign-up input[type=text]{color:#000!important;font-size:16px!important}.sign-up ::-moz-placeholder{color:#1ca6ba!important;font-size:16px!important}.sign-up ::placeholder{color:#1ca6ba!important;font-size:16px!important}.sign-up :-ms-input-placeholder{color:#1ca6ba!important;font-size:16px!important}.sign-up ::-ms-input-placeholder{color:#1ca6ba!important;font-size:16px!important}.sign-up .buttons{display:flex;margin-top:16px}.sign-up .buttons a{background:none;border-radius:5px;border:1px solid #1ca6ba;height:auto;margin-left:0;height:40px;width:40px;margin-right:8px}.sign-up .buttons a svg{color:#1ca6ba;fill:#1ca6ba}.sign-up .buttons .submit-button{border-radius:5px;width:100%;background-color:rgba(141,220,232,.7);align-items:center;padding:18px 0;text-transform:none;font-weight:bolder;border:none;box-shadow:none;height:40px;font-size:16px}.sign-up .buttons .submit-button:disabled{color:#fff}.sign-up .requirements{margin:16px 0}.sign-up .requirements p{margin:0}.sign-up .sign-up-form .hr{margin-top:8px}@media screen and (max-width:1400px){.sign-up{background-size:112%;background-position:top}}@media screen and (max-width:800px){.sign-up{background:linear-gradient(0deg,#fff,#fff,#fff,#fff,#fff,#fff,#fff,#fff,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),url(/static/media/kids.e316b8a3.jpg);background-repeat:no-repeat;background-size:contain}}.sign-up .sign-up-bottom{margin-top:16px;text-align:center}.sign-up .sign-up-bottom p{font-weight:700;margin-bottom:0}.sign-up .sign-up-bottom a{color:#1ca6ba;font-weight:700}.sign-up .sign-up-bottom .back-button{background:none;border-radius:5px;border:1px solid #1ca6ba;height:auto;margin-left:0;height:40px;width:40px;margin-right:8px;display:flex;align-items:center;justify-content:center}.sign-up .sign-up-bottom .back-button svg{color:#1ca6ba;fill:#1ca6ba}.sign-up .MuiFormControl-root.MuiTextField-root{width:100%}.sign-up .keyboard-date-picker:after,.sign-up .keyboard-date-picker:before{border-bottom:none!important}.sign-up #field-7-helper-text{margin-left:14px}.sign-up .keyboard-date-picker{width:100%;outline:none;border:none;z-index:1;margin-bottom:8px;font-weight:700;background:rgba(141,220,232,.1);border-radius:5px!important;border-right:1px solid #1ca6ba!important;border-bottom:1px solid #1ca6ba!important;color:#000!important;height:40px}.sign-up .keyboard-date-picker button{background:none}.sign-up .keyboard-date-picker svg{fill:#1ca6ba}.sign-up .keyboard-date-picker input{border:none!important;background:none;padding:none;margin-bottom:0}.onboarding .pop-up .pop-up-modal .pop-up-buttons .pop-up-button-two{width:100%}.onboarding-intro .primary-card .primary-card-container{padding-bottom:0}.onboarding-intro .form{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:16px!important}.onboarding-intro .form .onboarding-intro-top{margin-top:40px}.onboarding-intro .form .onboarding-intro-top p{font-weight:700;font-size:16px}.onboarding-intro .form .onboarding-intro-bottom button{margin-top:16px;background:#46ab47;width:100%;height:40px;border:none;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:5px;letter-spacing:.5px}.ys-container-top{font-size:18px;font-weight:700;margin-bottom:7px;font-family:Open Sans}.ys-container-top form{display:flex;flex-direction:column}.ys-container-top form .checkbox{display:flex;align-items:center;margin-bottom:20px}.ys-container-top form .option{font-size:13px;margin:0;font-weight:700;font-family:Open Sans}.ys-container-top form .checkbox-with-input{margin-bottom:20px}.ys-container-top form label input[type=checkbox]{width:28px;height:28px;border:2px solid #17a6ba;margin:0 1em 0 0;position:relative}.ys-container-top form label input[type=text]{position:relative;opacity:1;width:153px;height:20px;margin-left:16px;border-radius:0!important;outline:none}.ys-container-top form label{font-size:13px;display:flex;align-items:center;font-weight:900;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.ys-container-top form label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ys-container-top form .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border:2px solid #17a6ba}.ys-container-top form label:hover input~.checkmark,.ys-container-top form label input:checked~.checkmark{background-color:#fff}.ys-container-top form .checkmark:after{content:"";position:absolute;display:none}.ys-container-top form label input:checked~.checkmark:after{display:block}.ys-container-top form label .checkmark:after{left:8px;top:4px;width:8px;height:13px;border:solid #17a6ba;border-width:0 3px 3px 0;transform:rotate(45deg)}.yc-container-top{font-size:18px;font-weight:700;margin-bottom:7px;font-family:Open Sans}.yc-container-top p{font-size:18px}.yc-container-top form{display:flex;flex-direction:column}.yc-container-top form .checkbox{display:flex;align-items:center;margin-bottom:20px}.yc-container-top form .option{font-size:13px;margin:0;font-weight:700;font-family:Open Sans}.yc-container-top form .checkbox-with-input{margin-bottom:20px}.yc-container-top form label input[type=checkbox]{width:28px;height:28px;outline:2px solid #17a6ba;margin:0 1em 0 0;position:relative}.yc-container-top form label input[type=text]{position:relative;opacity:1;width:153px;height:20px;margin-left:16px;border-radius:0!important;outline:none}.yc-container-top form label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;display:flex;align-items:center;font-weight:900;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.yc-container-top form label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.yc-container-top form .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border:2px solid #17a6ba}.yc-container-top form label:hover input~.checkmark,.yc-container-top form label input:checked~.checkmark{background-color:#fff}.yc-container-top form .checkmark:after{content:"";position:absolute;display:none}.yc-container-top form label input:checked~.checkmark:after{display:block}.yc-container-top form label .checkmark:after{left:8px;top:4px;width:8px;height:13px;border:solid #17a6ba;border-width:0 3px 3px 0;transform:rotate(45deg)}.onboarding-upload .file .circle{border:1px dashed #fff!important}.onboarding-upload .zoom{margin:16px 0 0}.onboarding-upload .MuiSlider-root{padding:0}.onboarding-upload .MuiSlider-root,.onboarding-upload .MuiSlider-thumb{color:#17a6ba}.onboarding-upload .upload{position:relative;display:flex;align-items:center;justify-content:center;height:100%;background-color:#f3fdff;border-right:1px solid #17a6ba;border-bottom:1px solid #17a6ba;border-radius:3px;width:100%}@media screen and (min-width:600px){.onboarding-upload .upload{width:50%;margin:auto}}.onboarding-upload .upload canvas{width:100%!important;height:auto!important;position:relative}.onboarding-upload .upload .circle{border:1px dashed #17a6ba;border-radius:50%}.onboarding-upload .upload .circle,.onboarding-upload .upload .file-upload{position:absolute;top:3%;bottom:0;width:94%;height:94%;display:flex;justify-content:center;align-items:center}.onboarding-upload .upload .file-upload{border:none}.onboarding-upload .upload .file-upload p{text-transform:none!important;margin:0;font-size:18px;font-weight:700;line-height:1.1}.onboarding-upload .upload .file-upload span{background:none!important;border:none!important;font-weight:700;font-size:13px;box-shadow:none;color:#17a6ba;display:flex;flex-direction:column;text-transform:none!important}.onboarding-upload .skip{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.onboarding-upload .skip button{color:#17a6ba;text-transform:uppercase;background:none;border:none;font-weight:700;font-size:13px;padding:16px;display:flex;justify-content:center}.onboarding-upload .skip p{text-align:center;font-size:18px;font-style:italic;font-weight:400;margin:0}.onboarding-upload .onboarding-upload-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.onboarding-upload .continue-light{background-color:#8ddce8!important}.onboarding-upload .continue-dark{background-color:#1ca6ba!important}.onboarding-upload .buttons{display:flex;margin-top:16px;width:100%}.onboarding-upload .buttons button{background:none;border-radius:5px;border:1px solid #1ca6ba;height:auto;margin-left:0;height:40px;width:40px;margin-right:8px;display:flex;justify-content:center;align-items:center}.onboarding-upload .buttons button svg{color:#1ca6ba;fill:#1ca6ba}.onboarding-upload .buttons .continue{display:flex;justify-content:center;border-radius:5px;width:100%;align-items:center;padding:18px 0;text-transform:none;font-weight:bolder;border:none;box-shadow:none;height:40px;font-size:16px;color:#fff;text-transform:uppercase;margin-right:0}.simplify-top-container,.tFs-top-container{font-weight:700;font-size:18px;margin-top:40px}.preferred-language p{font-size:18px}.preferred-language .radio{display:flex;align-items:center;margin-bottom:16px}.preferred-language .radio label{margin:0}.preferred-language .radio input[type=radio],.preferred-language .radio input[type=radio]:after{width:28px;height:28px;margin:0 8px 0 0;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.motivation-subHeader{margin-top:40px}.motivation-subHeader p{font-size:18px}.motivation-subHeader .radio{display:flex;align-items:center;margin-bottom:16px}.motivation-subHeader .radio label{margin:0}.motivation-subHeader .radio input[type=radio],.motivation-subHeader .radio input[type=radio]:after{width:28px;height:28px;margin:0 8px 0 0;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.age-groups p{font-size:18px}.age-groups form{display:flex;flex-direction:column}.age-groups form .checkbox{display:flex;align-items:center;margin-bottom:20px}.age-groups form .option{font-size:13px;margin:0;font-weight:700;font-family:Open Sans}.age-groups form .checkbox-with-input{margin-bottom:20px}.age-groups form .label-container input[type=checkbox]{width:28px;height:28px;outline:2px solid #17a6ba;margin:0 1em 0 0;position:relative}.age-groups form label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}.age-groups form .label-container{display:flex;align-items:center;font-weight:900;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.age-groups form .label-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.age-groups form .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border:2px solid #17a6ba}.age-groups form .label-container:hover input~.checkmark,.age-groups form .label-container input:checked~.checkmark{background-color:#fff}.age-groups form .checkmark:after{content:"";position:absolute;display:none}.age-groups form .label-container input:checked~.checkmark:after{display:block}.age-groups form .label-container .checkmark:after{left:8px;top:4px;width:8px;height:13px;border:solid #17a6ba;border-width:0 3px 3px 0;transform:rotate(45deg)}.ourPromise-top-container{font-weight:700;font-size:18px;margin-top:40px}.you-are-ready-container{font-weight:700;font-size:18px;margin-top:16px}.length-of-time p{font-size:18px}.length-of-time .radio{display:flex;align-items:center;margin-bottom:16px}.length-of-time .radio label{margin:0}.length-of-time .radio input[type=radio],.length-of-time .radio input[type=radio]:after{width:28px;height:28px;margin:0 8px 0 0;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.intro{font-weight:700;font-size:18px;margin-top:40px}.yf-container-top{font-size:15pt;font-weight:700}.yf-container-top form{display:flex;flex-direction:column}.yf-container-top form .checkbox{display:flex;align-items:center;margin-bottom:20px}.yf-container-top form .option{font-size:13px;margin:0;font-weight:700;font-family:Open Sans}.yf-container-top form .checkbox-with-input{margin-bottom:20px}.yf-container-top form label{margin-bottom:0}.yf-container-top form label input[type=checkbox]{width:28px;height:28px;outline:2px solid #17a6ba;margin:0 1em 0 0;position:relative}.yf-container-top form label input[type=text]{position:relative;opacity:1;width:153px;height:20px;margin-left:16px;border-radius:0!important;outline:none}.yf-container-top form label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;display:flex;align-items:center;font-weight:900;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.yf-container-top form label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.yf-container-top form .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border:2px solid #17a6ba}.yf-container-top form label:hover input~.checkmark,.yf-container-top form label input:checked~.checkmark{background-color:#fff}.yf-container-top form .checkmark:after{content:"";position:absolute;display:none}.yf-container-top form label input:checked~.checkmark:after{display:block}.yf-container-top form label .checkmark:after{left:8px;top:4px;width:8px;height:13px;border:solid #17a6ba;border-width:0 3px 3px 0;transform:rotate(45deg)}.cr-container-top{font-size:18px;font-weight:700;margin-bottom:7px;font-family:Open Sans}.cr-container-top form{display:flex;flex-direction:column}.cr-container-top form .checkbox{display:flex;align-items:center;margin-bottom:20px}.cr-container-top form .role-option{font-size:13px;margin:0;font-weight:700;font-family:Open Sans}.cr-container-top form .checkbox-with-input{margin-bottom:20px}.cr-container-top form label input[type=checkbox]{width:28px;height:28px;border:2px solid #17a6ba;margin:0 1em 0 0;position:relative}.cr-container-top form label input[type=text]{position:relative;opacity:1;width:153px;height:20px;margin-left:16px;border-radius:0!important;outline:none}.cr-container-top form label{font-size:13px;display:flex;align-items:center;font-weight:900;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.cr-container-top form label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cr-container-top form .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border:2px solid #17a6ba}.cr-container-top form label:hover input~.checkmark,.cr-container-top form label input:checked~.checkmark{background-color:#fff}.cr-container-top form .checkmark:after{content:"";position:absolute;display:none}.cr-container-top form label input:checked~.checkmark:after{display:block}.cr-container-top form label .checkmark:after{left:8px;top:4px;width:8px;height:13px;border:solid #17a6ba;border-width:0 3px 3px 0;transform:rotate(45deg)}.confirmation{padding-top:16px;color:#4d4d4d}.confirmation label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.confirmation h1{font-size:24px;margin:32px 0 16px}.confirmation h3{margin:48px 0 16px;font-size:18px;overflow-wrap:break-word}.confirmation input[type=text]{background:#f3fdff;border-radius:3px;border-right:2px solid #39b4c5;border-bottom:2px solid #39b4c5;color:#39b4c5;font-weight:700;font-size:18px;padding:8px 16px;margin-bottom:16px;text-align:center}.confirmation ::-moz-placeholder{color:#39b4c5!important;font-weight:700;text-align:center}.confirmation :-ms-input-placeholder{color:#39b4c5!important;font-weight:700;text-align:center}.confirmation ::placeholder{color:#39b4c5!important;font-weight:700;text-align:center}.confirmation button{border-radius:5px;background:#39b4c5;font-size:18px;font-weight:700;text-transform:uppercase;box-shadow:none;border:none;color:#fff;width:100%;padding:8px 0}.confirmation button:hover{background:#39b4c5}.confirmation .button-light button{background:#8ddce8}.confirmation p{margin-bottom:8px}.confirmation .code-resend{display:flex;justify-content:space-between;align-items:center;font-size:14px}.confirmation .code-resend .resend-disabled{color:#4d4d4d!important}.confirmation .code-resend .resend{color:#39b4c5;font-weight:700;font-size:16px;cursor:pointer}.confirmation .code-sent{position:relative;display:flex;align-items:center;margin-top:4px}.confirmation .code-sent .green-check{top:0;position:relative;width:20px;height:20px;margin-right:6px}.confirmation .code-sent p{margin:0;font-family:Open Sans;font-weight:400;font-size:14px}.confirmation-message a{background:#39b4c5;font-weight:700;font-size:16px;cursor:pointer;text-transform:uppercase;font-family:Open Sans,sans-serif;color:#fff;padding:8px 16px;border-radius:5px;position:relative;top:16px;width:100%;display:flex;text-align:center;justify-content:center}.confirmation-message a:hover{text-decoration:none}.search-users .search-content{position:relative;top:12px;margin:0 0 0 12px}.search-users .group-avatar{width:22px;height:22px}.search-users .group-avatar,.search-users .video-image{border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#61c3d1}.search-users .video-image{width:38px;height:38px;margin-right:24px}.search-users .add-padding{padding-bottom:40px}.search-users .filter-left{position:relative}.search-users .custom-select{margin-left:14px;margin-top:6px;margin-bottom:6px}.search-users .custom-select select{-webkit-appearance:menulist-button;color:#1ca6ba;border:none;font-weight:700;text-transform:uppercase;font-size:12px}.search-users .custom-select select:invalid{color:#1ca6ba}.search-users .message{padding:32px 16px}.search-users ::-moz-placeholder{font-size:18px;color:#707070}.search-users :-ms-input-placeholder{font-size:18px;color:#707070}.search-users ::placeholder{font-size:18px;color:#707070}.search-users input{outline:none}.shared-users .shared{background-color:#61c3d1}.shared-users .close-icon svg{background-color:#fff!important}.shared-users .filter-left{border:1px solid #adadad;background:#fff;filter:drop-shadow(0 2px 2px #00000029)}.shared-users .user-container{display:flex;align-items:center;width:100%;padding:0 16px}.shared-users .user-container img{margin-top:8px;width:23px;height:21px;filter:invert(1);opacity:.5;position:absolute;right:16px}.shared-users .user-container .input-field{margin-left:0;margin-bottom:0;padding:20px 0 8px;width:80vw}.shared-users ul{margin:0;padding:0}.shared-users .shared-user-list{display:flex;justify-content:space-between;padding-right:16px;position:relative}.shared-users .shared-user-list .dropdown-el{right:0;top:22px}.shared-users .left-user{position:relative;display:flex!important;align-items:center!important}.shared-users .left-user .MuiAvatar-root{width:30px;height:30px}.shared-users .left-user p{margin:0;font-weight:400}.shared-users select{-webkit-appearance:menulist-button;color:#1ca6ba;border:none;font-weight:700;text-transform:uppercase;font-size:12px}.shared-users select:invalid{color:#1ca6ba}.dropdown-el{margin-top:4px;width:8.3em;position:relative;display:inline-block;margin-right:1em;min-height:2em;max-height:2em;padding-top:4px;overflow:hidden;cursor:pointer;text-align:left;white-space:nowrap;color:#444;margin-left:10px;outline:none;border:.06em solid transparent;border-radius:1em;position:absolute;z-index:10;color:#00819d}.dropdown-el input{width:1px;height:1px;display:inline-block;position:absolute;opacity:.01;color:#00819d}.dropdown-el label{padding-left:.6em;cursor:pointer;position:relative;font-weight:700;text-transform:uppercase;font-size:12px;font-family:Open Sans;display:flex;align-items:center}.dropdown-el label .check{width:20px;display:flex;align-items:center;margin-top:0}.dropdown-el label .check svg{width:16px;height:14px;margin-top:3px}.dropdown-el input:checked+label{display:block;border-top:none;position:absolute;top:0;width:100%}.dropdown-el input:checked+label:nth-child(2){margin-top:0;position:relative}.dropdown-el:after{content:"▼";position:absolute;right:.8em;top:.15em}.dropdown-el.expanded{border:.06em solid #00819d;background:#f5f5f5;border-radius:.25em;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);max-height:15em;padding:4px 0 0;z-index:11}.dropdown-el.expanded input:checked+label,.dropdown-el.expanded label:hover{color:#00819d}.dropdown-el.expanded:after{transform:rotate(-180deg);top:.15em}.group-members{position:fixed;min-height:100vh;height:100%;width:100%;background:rgba(0,0,0,.8);top:0;z-index:99999;font-family:Open Sans}.group-members .group-members-container{position:absolute;border-top-left-radius:30px;border-top-right-radius:30px;width:100%;background:#fff;height:75vh;overflow:hidden;bottom:0}.group-members .group-members-container .line{background:#e4e4e4;height:5px;width:50px;margin:24px auto 0}.group-members .group-members-container h5{font-size:13px;font-weight:700;margin:12px 0 0 8px;font-weight:boldest;font-family:Open Sans!important;width:100%;border-bottom:1px solid #e2e2e2;padding-bottom:8px}.group-members .group-members-container hr{opacity:.2}.group-members .group-members-container .contributors{position:absolute;bottom:16px;margin-left:12px;display:flex;align-items:center}.group-members .group-members-container .contributors .community-logo{width:32px;height:18px;margin-right:8px}.group-members .group-members-container table{padding:8px;overflow-y:scroll;display:block}.group-members .group-members-container table .table-header{width:100%}.group-members .group-members-container table .header-name{display:flex;margin-left:8px}.group-members .group-members-container table .user-name{display:flex;align-items:center;width:250px}.group-members .group-members-container table .user-name .avatar{width:34px;height:34px;border-radius:50%;border:2px solid #ff7a00;margin-right:12px}.group-members .group-members-container table td{margin-bottom:4px}.group{font-family:Open Sans}.group a{display:flex}.group .comments-container{background:#fff;border-bottom:2px solid #e4e4e4;padding-bottom:8px}.group .comments-container .comment{border:none}.group .comments-container .reply{margin:0;text-transform:uppercase;color:#17a6ba;font-weight:700;cursor:pointer}.zip-code .zip{color:#4d4d4d;font-size:14px}.zip-code input{outline:none;border:none;box-shadow:1px 1px #17a6ba;background-color:#f3fdff;height:44px;border-radius:5px;padding:8px 24px}.zip-code input[type=text]{color:#000;font-size:18px;font-weight:700}.recovery{background:linear-gradient(0deg,#fff,#fff,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),url(/static/media/kids.e316b8a3.jpg) top;background-repeat:no-repeat;background-size:107%;height:100vh;overflow:hidden;color:#4d4d4d;font-family:Open Sans}.recovery .primary-card .primary-card-container{height:75vh}.recovery .primary-card .primary-card-container p{font-weight:400;line-height:2}.recovery .primary-card .primary-card-container .username-field{display:flex;flex-direction:column;position:relative}.recovery .primary-card .primary-card-container .username-field p{position:absolute;color:#4d4d4d;font-size:14px;font-family:Open Sans;font-weight:700;margin:0;top:-24px}.recovery .primary-card .primary-card-container .username-field input{width:100%;height:44px;outline:none;padding-left:16px;z-index:1;font-family:Open Sans;font-weight:700;background:rgba(141,220,232,.1);border-radius:5px;border:1px solid #1ca6ba;border-top:none;border-left:none;font-size:18px!important}.recovery .primary-card .primary-card-container .username-field input[type=text]{font-size:18px!important}.recovery .primary-card .primary-card-container .username-field ::-moz-placeholder{color:#1ca6ba!important;font-size:18px!important}.recovery .primary-card .primary-card-container .username-field ::placeholder{color:#1ca6ba!important;font-size:18px!important}.recovery .primary-card .primary-card-container .username-field :-ms-input-placeholder{color:#1ca6ba!important;font-size:18px!important}.recovery .primary-card .primary-card-container .username-field ::-ms-input-placeholder{color:#1ca6ba!important;font-size:18px!important}.recovery .primary-card .primary-card-container .recover-button{margin-top:24px}.recovery .primary-card .primary-card-container .recover-button button{font-size:18px!important;font-weight:700;font-family:Open Sans;padding:22px 0!important}.recovery .primary-card .primary-card-container .button{font-weight:400;font-size:14px}.recovery .primary-card .primary-card-container .button a{margin-left:4px;font-weight:700;color:#1ca6ba;font-family:Open Sans}.create-password{background:linear-gradient(0deg,#fff,#fff,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),url(/static/media/kids.e316b8a3.jpg) top;background-repeat:no-repeat;background-size:107%;background-position:-100px 20%;height:100vh;overflow:hidden}.create-password form{display:flex;flex-direction:column;justify-content:space-between;height:100%}.create-password .form{width:102%}.create-password .hr{border:.1px solid #1ca6ba;width:100%;height:.5px}.create-password .password-field{position:relative}.create-password .password-field img{position:absolute;top:32px;right:16px;width:24px;z-index:9999}.create-password .MuiOutlinedInput-root.Mui-error{margin:0!important}.create-password .MuiFormHelperText-root.Mui-error{margin-bottom:8px;margin-top:0!important;position:relative;top:-4px}.create-password input{width:100%;outline:none;border:none;padding-left:16px;z-index:1;margin-bottom:8px;font-weight:700;background:rgba(141,220,232,.1);border-radius:5px!important;border-right:1px solid #1ca6ba!important;border-bottom:1px solid #1ca6ba!important;color:#000!important;padding:0 16px!important;height:40px}.create-password input[type=text]{color:#000!important;font-size:16px!important}.create-password ::-moz-placeholder{color:#1ca6ba!important;font-size:16px!important}.create-password ::placeholder{color:#1ca6ba!important;font-size:16px!important}.create-password :-ms-input-placeholder{color:#1ca6ba!important;font-size:16px!important}.create-password ::-ms-input-placeholder{color:#1ca6ba!important;font-size:16px!important}.create-password .buttons{display:flex;margin-top:16px}.create-password .buttons a{background:none;border-radius:5px;border:1px solid #1ca6ba;height:auto;margin-left:0;height:40px;width:40px;margin-right:8px}.create-password .buttons a svg{color:#1ca6ba;fill:#1ca6ba}.create-password .buttons .submit-button{border-radius:5px;width:100%;background-color:rgba(141,220,232,.7);align-items:center;padding:18px 0;text-transform:none;font-weight:bolder;border:none;box-shadow:none;height:40px;font-size:16px}.create-password .buttons .submit-button:disabled{color:#fff}.create-password .requirements{margin:16px 0}.create-password .requirements p{margin:0}.create-password .create-password-form .hr{margin-top:8px}.create-password .create-password-form p{color:#4d4d4d;font-size:14px;font-family:Open Sans;font-weight:700;margin:0}@media screen and (max-width:1400px){.create-password{background-size:112%;background-position:top}}@media screen and (max-width:800px){.create-password{background:linear-gradient(0deg,#fff,#fff,#fff,#fff,#fff,#fff,#fff,#fff,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),url(/static/media/kids.e316b8a3.jpg);background-repeat:no-repeat;background-size:contain}}.create-password .MuiFormControl-root.MuiTextField-root{width:100%}.create-password .keyboard-date-picker:after,.create-password .keyboard-date-picker:before{border-bottom:none!important}.create-password #field-7-helper-text{margin-left:14px}.create-password .keyboard-date-picker{width:100%;outline:none;border:none;z-index:1;margin-bottom:8px;font-weight:700;background:rgba(141,220,232,.1);border-radius:5px!important;border-right:1px solid #1ca6ba!important;border-bottom:1px solid #1ca6ba!important;color:#000!important;height:40px}.create-password .keyboard-date-picker button{background:none}.create-password .keyboard-date-picker svg{fill:#1ca6ba}.create-password .keyboard-date-picker input{border:none!important;background:none;padding:none;margin-bottom:0}.create-password .create-buttons{padding-bottom:24px}.create-password i{font-weight:400;display:flex;justify-content:center;color:#535353!important}.create-password .button{font-weight:400;font-size:14px}.create-password .button a{margin-left:4px;font-weight:700;color:#1ca6ba}.profile-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.profile-wrapper .error{color:red;margin:0;padding:0}.profile-wrapper .profile-content,.profile-wrapper .save-button{padding:16px}.profile-wrapper label p{font-size:14px;font-family:Roboto,sans-serif;margin:24px 0 8px!important}.profile-wrapper .MuiOutlinedInput-root{height:40px;font-family:Roboto,sans-serif;font-size:12px}.profile-wrapper .MuiSelect-select:focus{background:none}.profile-wrapper fieldset{border:none!important;outline:none!important;border:.25px solid hsla(0,0%,43.9%,.4588235294117647)!important}.profile-wrapper .MuiList-padding{padding:0!important}.MuiMenu-paper{margin-top:-2px;border:.25px solid hsla(0,0%,43.9%,.4588235294117647)!important;border-radius:5px}.rstra-container,.rstra-container>div{width:100%;position:relative;overflow:hidden;display:inline-flex;box-sizing:border-box}.rstra-container>div{box-shadow:0 4px 2px -2px #edf0f7;margin-bottom:6px}.rstra-actions-container{right:0;display:flex;flex-direction:row;justify-content:flex-end}.rstra-actions-container,.rstra-content-container{width:100%;position:absolute;top:0;align-items:center}.rstra-content-container{display:inline-flex;justify-content:space-between;left:0;transition:all .25s ease;background-color:#fff;box-sizing:border-box}.rstra-action-button{min-width:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;border:none;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rstra-action-button:focus,.swipe-delete button:focus,.swipe-edit button:focus{-webkit-tap-highlight-color:transparent}.rstra-dots-button{min-width:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-sizing:border-box;color:inherit;background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer}.swipe-edit button{background-color:#96d6df;color:#fff;border:none}.swipe-delete button{background-color:#ffcbc9;color:#fff;border:none}.rstra-container{display:none}@media screen and (max-width:1024px){.rstra-container{display:flex}}.top-card:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7),hsla(0,0%,100%,.5),hsla(0,0%,100%,.1),hsla(0,0%,100%,0))}@media screen and (min-width:900px){.top-card{background-position:0 -80px!important}}@media screen and (max-width:900px){.top-card{background-position:center -80px!important}}.iframe{position:fixed;width:50%;height:100%;z-index:999999999;border:0;box-shadow:none;z-index:100;top:0;right:0}@media screen and (min-width:900px){.iframe{box-shadow:0 4px 10px rgba(0,0,0,.25)}}.info-card-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:hsla(0,0%,100%,.8);z-index:100;animation:fadeIn .1s linear;-webkit-animation:fadeIn .1s linear;-moz-animation:fadeIn linear .1s;-o-animation:fadeIn linear .1s;-ms-animation:fadeIn linear .1s;display:flex;justify-content:flex-end}.info-card-overlay .title{padding:0!important}@media screen and (min-width:900px){.info-card-overlay .outline p{width:35vw!important}}@media screen and (max-width:900px){.info-card-overlay .outline p{width:70vw!important}}.info-card-overlay ul li{height:auto!important;display:flex;width:100%}.info-card-overlay ul li a{width:100%}.info-card-overlay ul li a .outline-wrapper{padding:8px 0}@media screen and (max-width:900px){.info-card-overlay ul li a .outline-wrapper{display:flex}}.info-card-overlay ul li a .outline-wrapper img,.info-card-overlay ul li a .outline-wrapper svg{margin-right:8px}.info-card-overlay ul li a .outline-wrapper p{white-space:unset!important;margin:8px 0}.info-card-overlay ul li a .outline-content{display:flex;flex-direction:column}.info-card-overlay .title{display:block!important;margin:20px 0 10px;margin-bottom:6px!important}.info-card-overlay .title h2{margin-bottom:0!important;text-align:left!important}@media screen and (max-width:900px){.info-card-overlay .title h2{font-size:12px!important;font-family:Cabin,sans-serif;font-style:normal;font-weight:400;line-height:13px;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:auto auto 8px}}.info-card-overlay .subtitle{text-align:left!important;margin-top:10px;margin-bottom:2px}.info-card-overlay .subtitle p{font-weight:500;overflow:unset!important;display:block!important}@media screen and (max-width:900px){.info-card-overlay .subtitle p{line-height:2;margin:0;width:auto;padding:0!important}}@media screen and (max-width:900px){.info-card-overlay .subtitle{margin-bottom:0}}.info-card-overlay .subtitle span{padding:0!important;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;color:#000;line-height:1;width:100%}@media screen and (max-width:900px){.info-card-overlay .subtitle span{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:24px;color:#000;line-height:1;width:100%}}.info-card-overlay .info-card{background:#fff;padding:10px 20px 0;position:relative;height:100%}.info-card-overlay .info-card .MuiLinearProgress-determinate{width:100%;margin:0 auto}.info-card-overlay .info-card .lock{height:auto;display:flex;align-items:center}@media screen and (max-width:900px){.info-card-overlay .info-card{overflow:hidden!important;height:calc(100vh + 200px)}.info-card-overlay .info-card .anything{height:auto!important}.info-card-overlay .info-card .anything a img{margin-left:12px}}.info-card-overlay .info-card button#scrollable-auto-tab-0{margin-right:24px}.info-card-overlay .info-card .info-card-scroll-container{height:calc(100vh - 120px);overflow-x:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none}.info-card-overlay .info-card .info-card-scroll-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.info-card-overlay .info-card .info-card-scroll-container::-webkit-scrollbar{width:0;background-color:transparent}.info-card-overlay .info-card-image-wrapper{height:200px;width:auto;overflow:hidden;display:flex;justify-content:center;align-items:center}.info-card-overlay .info-card-image-wrapper img{height:auto;width:120%}.info-card-overlay p{font-family:Cabin,sans-serif;line-height:26px;font-size:17px}.info-card-overlay .tab-panel{padding-bottom:60px!important}.info-card-overlay .close-info-card{background:#eee;border-radius:5px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;height:40px;margin-bottom:12px}.info-card-overlay .close-info-card img{height:10px;width:10px;margin-right:8px}.info-card-overlay .close-info-card .desktop-x{display:none}.info-card-overlay .close-info-card .close-text{font-family:Cabin,sans-serif;display:block;color:#00819d;font-size:15px;letter-spacing:1px;font-weight:600}.info-card-overlay .info-card-bottom{position:absolute;left:0;bottom:0;width:100%;height:60px;background:#eee;display:flex;justify-content:space-between;align-items:center;padding:0 10px}@media screen and (max-width:900px){.info-card-overlay .info-card-bottom{position:fixed}}.info-card-overlay .info-card-bottom button{border:1px solid #00819d;border-radius:5px;height:100%;font-size:15px;font-family:Cabin,sans-serif;letter-spacing:1px;display:flex;justify-content:center;align-items:center;color:#fff}.info-card-overlay .info-card-bottom button img{width:10px;height:auto}.info-card-overlay .info-card-bottom button a{color:#fff}.info-card-overlay .info-card-bottom .mobile-info-card-buttons{height:100%;display:flex;align-items:center;justify-content:center;width:100%}.info-card-overlay .info-card-bottom .mobile-info-card-buttons .next-button,.info-card-overlay .info-card-bottom .mobile-info-card-buttons .prev-button{width:40px;height:40px;background:transparent}.info-card-overlay .info-card-bottom .mobile-info-card-buttons .launch-button{height:40px;flex:2;background:#00819d;font-weight:600;font-family:Cabin,sans-serif;font-size:15px;letter-spacing:1px;margin:0 10px}.info-card-overlay .info-card-bottom .info-card-left-buttons,.info-card-overlay .info-card-bottom .info-card-right-button{display:none}.info-card-overlay span.MuiTab-wrapper{text-transform:none!important}@media screen and (min-width:900px){.info-card-overlay .info-card{top:0;height:100%;width:50%;background:#fff;right:0;width:50vw;box-shadow:0 4px 10px rgba(0,0,0,.25);position:flex;padding:50px}.info-card-overlay .info-card .mobile-info-card-buttons{display:none}.info-card-overlay .info-card .learning-tabs button{width:100px;font-family:Cabin,sans-serif;text-transform:none;font-size:15px;letter-spacing:1px;margin:5px 0 20px;padding:0;color:#000;opacity:1}.info-card-overlay .info-card .learning-tabs .outline{height:100%;display:flex;flex-direction:column;width:100%}.info-card-overlay .info-card .learning-tabs .outline li{height:auto;width:100%;display:flex;flex-direction:row}.info-card-overlay .info-card .learning-tabs .outline li a{text-decoration:none;font-family:#00819d;font-size:15px;font-weight:600;letter-spacing:1px}.info-card-overlay .info-card .learning-tabs .outline li a .outline-wrapper{display:flex}.info-card-overlay .info-card .learning-tabs .outline li a .outline-wrapper img{margin:0 16px}.info-card-overlay .info-card .info-card-image-wrapper{height:400px;width:auto;overflow:hidden;display:flex;justify-content:center;align-items:center}.info-card-overlay .info-card .info-card-image-wrapper img{width:120%}.info-card-overlay .info-card .title{margin-top:30px;margin-bottom:12px;font-size:11px!important}.info-card-overlay .info-card .subtitle p,.info-card-overlay .info-card .subtitle p span,.info-card-overlay .info-card .subtitle span{font-size:48px!important;line-height:1.2!important}.info-card-overlay .info-card .close-info-card{background:#00819d;border-radius:50%;height:50px;width:50px;position:absolute;left:-25px;top:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.info-card-overlay .info-card .close-info-card img{margin-right:0}.info-card-overlay .info-card .close-info-card .desktop-x{display:block;width:14px;height:14px}.info-card-overlay .info-card .close-info-card .close-text,.info-card-overlay .info-card .close-info-card .mobile-x{display:none}.info-card-overlay .info-card .info-card-bottom{position:absolute;left:0;bottom:0;width:100%;height:60px;background:#eee;display:flex;justify-content:space-between;align-items:center;padding:10px 50px}.info-card-overlay .info-card .info-card-bottom button{border:1px solid #00819d;border-radius:5px;height:100%;width:150px;font-weight:600;font-size:15px;font-family:Cabin,sans-serif;letter-spacing:1px;color:#fff}.info-card-overlay .info-card .info-card-bottom button a{color:#fff;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.info-card-overlay .info-card .info-card-bottom .info-card-left-buttons{display:flex;height:100%}.info-card-overlay .info-card .info-card-bottom .info-card-left-buttons button{color:#00819d;margin-right:8px;display:flex;align-items:center;justify-content:center;background:transparent}.info-card-overlay .info-card .info-card-bottom .info-card-left-buttons button img{margin:0 8px;height:10px;width:auto}.info-card-overlay .info-card .info-card-bottom .info-card-right-button{display:block;height:100%}.info-card-overlay .info-card .info-card-bottom .info-card-right-button button{background:#00819d;color:#fff;width:250px}}.MuiTab-textColorInherit{opacity:1!important}.btn{width:100%;height:45px;display:flex;align-items:center;justify-content:center;font-family:Cabin,sans-serif;font-weight:600;letter-spacing:1px;color:#fff;text-decoration:none;background:#00819d;border-radius:5px}@media screen and (min-width:900px){.btn{font-size:15px}}.primary-button{width:100%;font-size:16px}@media screen and (min-width:900px){.primary-button{width:250px}}.secondary-button{width:100%}@media screen and (min-width:900px){.secondary-button{width:150px}}.info-btn{height:40px!important}.btn-white{color:#00819d;width:200px;height:40px;border:1px solid #00819d;box-sizing:border-box;border-radius:5px}.btn-blue{color:#fff!important;width:200px!important;height:40px!important;background:#00819d!important;border-radius:5px!important;border-color:transparent!important;font-weight:600!important;text-transform:none!important;font-family:Cabin,sans-serif!important}.coach--view .coach--tabs--container{font-family:Cabin,sans-serif;margin:0 16px}.coach--view .coach--user{display:flex;align-items:center;flex-wrap:wrap}.coach--view .username{color:#284374;font-weight:400;font-size:15px;font-family:Cabin,sans-serif}.coach--view .image{margin-right:16px;height:40px!important;width:40px!important}.coach--view .image p{font-weight:700;font-family:Cabin,sans-serif;font-size:16px}.coach--view .coach--view--text{color:#00819d;font-weight:600;font-family:Cabin,sans-serif;max-width:300px}.coach--view .coach--bar{margin-bottom:0!important}.coach--view .coach--view--text--date{color:#666!important;font-family:Cabin,sans-serif;font-style:normal;font-weight:400;font-size:12px}.coach--view .coach--status--container .coach--status--button--container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.coach--view .coach--status--container span{display:flex;align-items:center;font-family:Cabin;font-style:normal;font-weight:400;font-size:14px}.coach--view .coach--status--container .coach--status{margin-top:0!important;height:45px!important;margin-left:16px;display:flex;justify-content:center;align-items:center;background:#e2e6ec;border:none;flex-wrap:wrap;font-family:Cabin;font-weight:400;font-size:14px}.coach--view tbody td{padding:12px 0!important;vertical-align:middle}.coach--body .coach--bar{box-shadow:0 0 5px rgba(0,0,0,.25)!important;position:relative!important}.coach--body .coach--tabs{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:-12px}@media screen and (max-width:900px){.coach--body .coach--tabs .MuiTabs-flexContainer{margin-left:16px}}.coach--body .coach--tabs .MuiTabs-root{display:flex;align-items:center}.coach--body .coach--tabs .MuiTab-root{color:#000!important;font-family:Cabin;font-style:normal;font-weight:400;font-size:15px;letter-spacing:.01em;text-transform:capitalize!important}.coach--body .coach--tabs--container{display:flex;align-items:center;justify-content:center;width:100%;padding:0 32px}@media screen and (max-width:600px){.coach--body .coach--tabs--container{padding:0}}.coach--body .coach--tab{padding:4px 14px!important;margin-right:16px}.coach--body .coach--content{display:flex;flex-direction:column;justify-content:space-between;padding:16px 32px}@media screen and (max-width:1024px){.coach--body .coach--content{padding:16px 24px 16px 0}}.coach--body .coach--title{font-family:Cabin,sans-serif;font-weight:500;font-size:24px;margin:0 0 8px}.coach--body .coach--description{font-family:Cabin,sans-serif;font-size:15px;margin:0;padding-bottom:16px}.coach--body .coach--play{background:#00819d;border-radius:50%;height:35px;width:35px;position:absolute;display:flex;justify-content:center;align-items:center;left:8px;bottom:8px}.coach--body .coach--play img{display:flex;height:11px;width:9px}.coach--body .coach--buttons{color:#00819d;font-size:14px;font-family:Cabin,sans-serif;font-weight:600;cursor:pointer}@media screen and (min-width:900px){.coach--body .coach--buttons{display:flex;align-items:center}}.coach--body .coach--buttons--flex{display:flex}@media screen and (min-width:900px){.coach--body .coach--buttons--flex .coach--info{display:none!important}}.coach--body .coach--buttons .handle-click{cursor:pointer}.coach--body .coach--buttons .coach--info,.coach--body .coach--buttons .handle-click{display:flex;align-items:center;margin-right:16px}.coach--body .coach--buttons .coach--info img,.coach--body .coach--buttons .handle-click img{height:14px;width:auto;margin-right:6px}.coach--body .coach--buttons .coach--view{border:1px solid #00819d;color:#00819d;border-radius:5px;width:150px;height:36px;font-size:15px;font-weight:600;font-family:Cabin,sans-serif;display:flex;justify-content:center;align-items:center;margin-right:16px}.coach--body .coach--tab.Mui-selected{background:#eee;border-radius:110px;color:#00819d!important;font-weight:600}.coach--body .MuiTabs-root{border-bottom:none}.coach--body .coach--resource{display:flex}@media screen and (max-width:1024px){.coach--body .coach--resource{flex-wrap:wrap}}.coach--body .react--table th{border-left:none;border-right:none}.coach--body tbody tr{vertical-align:top;border-bottom:1px solid #ccc}.coach--body tbody tr:last-child{border-bottom:none}.coach--body tbody td{padding:24px 0 40px}.coach--body .coach--image{position:relative;min-width:350px;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:#eee}.coach--body .coach--image video{display:flex}.coach--body .coach--text{color:#666;font-size:12px;font-family:Cabin,sans-serif;margin-top:36px}.coach--body .clock{background:#00819d;padding:8px}.coach--body .dot{background:#edc902}.coach--body .check{background:#008a17}.coach--body .check img{width:14px;height:10px}.coach--body .coach--status--icon{display:flex;justify-content:center;align-items:center;border-radius:50%;height:25px;width:25px;margin-right:8px}.coach--body .coach--status--icon img{display:flex}.coach--body .coach--status{background:#eee;border-radius:5px;height:50px;width:200px;display:flex;justify-content:center;align-items:center;font-family:Cabin,sans-serif;color:#000;font-size:15px;margin-top:16px}.coach--body .MuiTabs-indicator{background-color:transparent!important}.coach--body .request--feedback .select .MuiInputBase-root{font-family:Cabin,sans-serif!important;font-style:normal;font-weight:400;font-size:14px}.coach--body .request--feedback .select .MuiSelect-icon{color:#000!important}.coach--body .request--feedback .MuiOutlinedInput-input{padding:0 24px;color:#000}.coach--body .request--feedback .Mui-focused,.coach--body .request--feedback .MuiSelect-select:focus,.coach--body .request--feedback .select{background:none!important}.coach--body .request--feedback .image{width:25px!important;height:25px!important;margin-right:8px!important}.coach--body .request--feedback h3{margin:0}.coach--body .request--feedback .request--feedback--content{display:flex}.coach--body .request--feedback .select{max-width:401px;margin:0 auto}.coach--body .request--feedback a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:37px auto 0;color:#fff;font-size:15px;text-decoration:none;display:flex;justify-content:center;align-items:center;height:100%}@media screen and (max-width:768px){.coach--body .request--feedback a{width:100%}}.coach--body .request--feedback a span{background:#00819d;height:40px;width:401px;font-weight:500;border-radius:5px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.coach--body .request--feedback a span{width:100%}}.coach--text--container{width:45%}@media screen and (max-width:768px){.coach--text--container{width:100%}}.coach--select--option{font-family:Cabin,sans-serif!important;font-style:normal;font-weight:400;font-size:14px}@media screen and (max-width:768px){.coach--top--btns{justify-content:center;width:100%;padding:10px 24px}.coach--top--btns button{min-width:160px;letter-spacing:.2px}}@media screen and (min-width:768px){.coach--body .coach--bar{width:100%;height:62px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:999}}.react--table{margin-top:16px!important}@media screen and (max-width:1300px){.react--table{width:auto;margin-top:0!important}}.coach--top--btns{display:flex}@media screen and (max-width:768px){.coach--top--btns{position:fixed;bottom:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,.25);justify-content:center;padding:10px 8px;z-index:99;background-color:#fff}}.coach--top--btns .btn-white{margin-right:6px}.coach--top--btns .btn-blue{margin-left:6px}.coach--top--btns button{font-weight:600;font-size:15px;width:200px;height:40px;font-family:Cabin,sans-serif}.coach--top--btns .coach--add{margin-right:8px;width:10px;height:10px;filter:brightness(0) invert(1)}@media screen and (max-width:768px){.coach--top--btns .coach--add{margin-right:16px}}.coach--top--btns .btn-white{background:#fff}.hide--colHeaderName{color:transparent;cursor:not-allowed;pointer-events:none;border-left:none!important;border-right:none!important}.react--table{width:85%;margin:auto;border-collapse:collapse}@media screen and (max-width:768px){.react--table{margin-bottom:80px}}.react--table th{height:60px;border:1px solid #ccc;border-top:none!important;cursor:pointer}.react--table th .table--colHeaderBox{display:flex;justify-content:space-between;align-items:center;padding-left:1rem;padding-right:1rem;color:#000}.react--table th span{text-align:right}.react--table th:last-child{border-right:none!important}.primary--modal{position:fixed;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,93.3%,.8);z-index:9999;display:flex;justify-content:center;align-items:center;font-family:Cabin,sans-serif;animation:fadeIn .1s linear;-webkit-animation:fadeIn .1s linear;-moz-animation:fadeIn linear .1s;-o-animation:fadeIn linear .1s;-ms-animation:fadeIn linear .1s}.primary--modal .MuiTabs-scroller button span{font-family:Cabin,sans-serif!important;font-size:15px!important;text-transform:none!important;letter-spacing:1px}.primary--modal .play--container{z-index:999;background:#00819d;border-radius:50%;width:23px;height:23px;position:absolute;display:flex;align-items:center;justify-content:center;bottom:6px;left:6px}.primary--modal .play--container .play{width:7px;height:9px;position:relative}.primary--modal .MuiMenu-paper{height:auto!important}.primary--modal .MuiList-padding{padding:0!important}.primary--modal .cancel,.primary--modal .confirm{width:48%;border-radius:5px;font-weight:500;font-family:Cabin,sans-serif;font-size:16px;height:36px;gap:6px;margin:0 3px}.primary--modal .cancel{border:1px solid #00819d;color:#00819d;background:none;font-weight:500}.primary--modal .confirm{background:#00819d;color:#fff;border:none}.primary--modal .MuiTabs-scroller{margin:16px 0;padding-bottom:16px}.primary--modal .primary--modal--container{position:relative;width:100%;max-width:600px;background-color:#fff;height:auto;box-shadow:0 0 10px rgba(0,0,0,.25);padding:45px}.primary--modal .primary--modal--container h1{font-size:24px;color:#000;font-weight:500}.primary--modal .primary--modal--container .modal--btnClose--container{width:50px;height:50px;border-radius:25px;background:#00819d;position:absolute;right:-25px;top:15px;border:none;z-index:99999;display:flex;justify-content:center;align-items:center}.primary--modal .error{border:1px solid red!important}.primary--modal .upload--file--container{margin-top:16px;display:flex;align-items:center;border:1px solid #ccc;border-radius:5px}.primary--modal .upload--file--container span{display:flex;width:150px;padding:0!important}.primary--modal .feedback--container{flex-direction:column}.primary--modal .form--upload .modal--form--container .MuiGrid-root label{font-family:Cabin;font-style:normal;font-weight:500;font-size:15px;color:#000;position:relative;top:-4px;margin-bottom:0!important}.primary--modal .form--upload .modal--form--container .modal--feedback--container .coach--body{margin-bottom:0!important}.primary--modal .form--upload .modal--form--container .modal--feedback--container .coach--body .MuiTabs-flexContainer{gap:2rem}.primary--modal .form--upload .modal--form--container .modal--inputTitle--container{padding-top:0!important;margin-top:10px}.primary--modal .form--upload .modal--form--container .modal--textAreaDes--container textarea{height:100%!important}.primary--modal .form--upload .modal--form--container .modal--formUploadFile--container{display:flex;align-items:center}.primary--modal .form--upload .modal--form--container .modal--formUploadFile--container .formUploadTitle--box{display:flex;flex-direction:column;width:100%}.primary--modal .form--upload .modal--form--container .modal--formUploadFile--container .upload{position:relative;margin-right:0!important;width:100%}.primary--modal .form--upload .modal--form--container .modal--formUploadFile--container .upload .MuiTypography-colorError{margin-left:12px}.primary--modal .form--upload .modal--form--container .modal--formUploadFile--container .upload .MuiButton-label{font-family:Cabin;font-style:normal;font-weight:600;font-size:15px}.primary--modal .form--upload .btn--save--upload{border-radius:5px;margin-top:16px}.primary--modal .form--upload .btn--save--upload button{height:40px;background:#00819d;color:#fff;font-family:Cabin;font-style:normal;font-weight:600;font-size:15px}.primary--modal .form--upload .btn--save--upload button .MuiButton-label{text-transform:capitalize!important}.primary--modal .form--upload .btn--save--upload button .addplus--icon{margin-right:8px}.primary--modal .form--upload .upload span.MuiButton-contained{background:#00819d;color:#fff;font-weight:700;padding:4px 18px;margin-right:0;height:40px;min-width:150px;text-transform:capitalize}.primary--modal .form--upload .upload span.MuiButton-contained .paperclip{width:10px;margin-right:8px}.primary--modal .form--upload .contained-button-file{width:100%}.primary--modal .form--upload .upload--file--input{padding:18.5px 14px;background:#fff;outline:none;border:none;height:40px;width:100%;color:#bbb;font-family:Cabin;font-weight:400;border-radius:5px}.primary--modal .form--upload .upload--file--input::-moz-placeholder{color:#bbb;font-family:Cabin;font-weight:400;font-size:14px}.primary--modal .form--upload .upload--file--input:-ms-input-placeholder{color:#bbb;font-family:Cabin;font-weight:400;font-size:14px}.primary--modal .form--upload .upload--file--input::placeholder{color:#bbb;font-family:Cabin;font-weight:400;font-size:14px}.primary--modal .form--upload .save-upload{bottom:0;left:0;width:100%;display:flex;justify-content:center}.primary--modal .form--upload .save-upload button{width:90%;background:#25c522;font-weight:700;color:#fff}.primary--modal .form--upload .MuiFormControl-marginNormal{margin-top:0!important}.primary--modal .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:none!important}.primary--modal .MuiInputLabel-formControl{position:relative!important}.primary--modal .PrivateNotchedOutline-legendNotched-40{max-width:0!important}.primary--modal .MuiOutlinedInput-root{height:40px}.primary--modal .upload--description .MuiOutlinedInput-root{height:100px!important}.primary--modal .makeStyles-button-42{margin-top:.9rem!important}.primary--modal .MuiGrid-spacing-xs-4{width:auto!important;margin:0!important}.primary--modal .MuiGrid-spacing-xs-4>.MuiGrid-item{padding:.5rem 0!important}.primary--modal .makeStyles-button-42{margin-right:0!important}.request--feedback--image{position:relative;width:228px;height:140px;overflow:hidden;display:flex;justify-content:center;margin-right:16px;margin-bottom:37px;background:#eee}.request--feedback--image video{width:260px;height:auto;z-index:10}@media screen and (max-width:768px){.primary--modal--container{position:absolute!important;bottom:0}.primary--modal .modal--btnClose--container{top:-25px!important;right:16px!important}.primary--modal .request--feedback--image{margin-bottom:16px!important;height:31vw;width:52vw}.primary--modal .request--feedback--image video{height:auto;width:55vw}.primary--modal .upload span.MuiButton-contained{width:200px!important}.primary--modal .MuiTabs-flexContainer{justify-content:center}.primary--modal .request--feedback--content{flex-direction:column;margin-bottom:32px}.primary--modal .request--feedback--content .request--feedback--text{display:none}}.resources--tab::-webkit-scrollbar{display:none}.resources--tab{list-style:none;padding:0;max-height:350px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;left:0;margin:8px 0 0}.resources--tab li{padding:12px;background:#00819d;margin:0 0 12px;border-radius:5px}.resources--tab li button{background:none;border:none;font-size:18px;font-weight:600;font-family:Cabin,sans-serif;color:#fff;width:100%;height:100%;text-align:left}@media screen and (max-width:400px){.primary--modal--container form{overflow-x:hidden;left:0;overflow-y:auto}}.confirm--modal{font-family:Cabin,sans-serif}.confirm--modal--text{color:#000;font-size:15px;font-weight:400}.confirm--modal--delete{background:#00819d!important;margin-top:16px!important}.confirm--modal--delete span{color:#fff!important;font-weight:600;font-size:15px;text-transform:none!important}.members--list--modal{border-top:1px solid #000}.members--list--modal .members--list--modal--container{max-height:40vh;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.members--list--modal .members--list--modal--container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.members--list--modal .members--list--modal--container::-webkit-scrollbar{width:0;background-color:transparent}.members--list--modal .members--list--users{display:flex;align-items:center;margin:16px 0}.members--list--modal .members--list--users--name{font-family:Cabin;font-style:normal;font-weight:500;color:#00819d;margin:0 32px;width:120px}.members--list--modal .members--list--users--joined{font-family:Cabin;font-style:italic;font-weight:400;font-size:10px;color:#666}.members--list--modal .members--list--users span{height:48px;width:48px;background:#00819d;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:24px;text-transform:uppercase;border-radius:50%}.members--list--modal .members--list--users span img{width:48px;height:48px}@media screen and (max-width:900px){.members--list--modal .members--list--users span{overflow:hidden}}@media screen and (min-width:600px){.green-button{display:flex;justify-content:flex-end}.green-button img{display:none}}.collections-list{margin:0;padding:0;height:43vh;overflow-y:scroll;overflow-x:hidden;width:100%;margin-top:24px!important}.collections-list li{margin:0;padding:16px 24px 20px!important;list-style:none;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;width:100%;margin-bottom:16px!important}.collections-list li .collection-image-container{width:96px;margin-right:16px}.collections-list li .one-image-container{top:7px}.collections-list li .three-image-container .collection-image-2{top:6px!important}.collections-list li span{position:relative}.collections-list li span p{margin:0}.collections-list li span .collection-modal-title{font-family:Cabin;font-weight:500;font-size:15px;color:#000;margin-top:2px}.collections-list li span .collection-modal-length{font-family:Cabin;font-weight:400;font-size:14px;color:#666;margin:6px 0 4px!important}.collections-list li span .collection-modal-updated{font-family:Cabin;font-weight:400;font-size:14px;color:#bbb}.collections-list li span .collection-image-top{position:absolute;z-index:10;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.collections-list li span .collection-image-0{top:12px;z-index:1}.collections-list li span .collection-image-1{z-index:8;top:3px}.collections-list li span .collection-image-0,.collections-list li span .collection-image-2,.collections-list li span .collection-image-3,.collections-list li span .collection-image-4,.collections-list li span .collection-image-5{position:absolute}.collections-list li span .collection-image-2{top:4px;z-index:7}.collections-list li span .collection-image-3{top:8px;z-index:6}.collections-list li span .collection-image-4{top:12px;z-index:5}.collections-list li span .collection-image-5{top:15px;z-index:4}.collections-list li .resource-image-container{overflow:hidden;width:94px;height:65px;border:1px solid #bbb;border-radius:5px;background:#fff}.collections-list li .resource-image-container img{width:120px;height:auto}.collection-btns{display:flex;justify-content:space-between}.collection-btns .collection-done-btn{width:45%!important;border-radius:5px;margin-right:6px}.collection-btns .collection-btn{width:55%!important;border-radius:5px;background:transparent!important;color:#00819d!important;border:1px solid #00819d}@media screen and (min-width:968px){.collection-btns .collection-done-btn{width:150px!important}.collection-btns .collection-btn{width:200px;background:transparent!important;color:#00819d!important;border:1px solid #00819d;border-radius:5px}}.primary-modal-close-text,.primary-modal-mobile-x{display:none}.react--table .coach--mobile--user{display:flex;justify-content:center;padding:0 32px}.react--table .coach--mobile--user .MuiAvatar-root.MuiAvatar-circle.image{margin-right:0}.react--table .coach--mobile--user .mobile--user--info{width:100%;padding:0 24px}.react--table .coach--mobile--user .mobile--user--info .mobile--title,.react--table .coach--mobile--user .mobile--user--info .mobile--username{margin:0}.react--table .coach--mobile--user .mobile--user--info .mobile--username{font-family:Cabin;font-style:normal;font-weight:400;font-size:14px;color:#284374}.react--table .coach--mobile--user .mobile--user--info .mobile--title{color:#00819d;font-family:Cabin;font-style:normal;font-weight:600;font-size:14px}.react--table .coach--mobile--user .mobile--user--info .coach--view--text--mobile{margin:4px 0 8px}.react--table .coach--mobile--user .mobile--user--info .coach--view--text--date{color:#666;font-family:Cabin;font-style:normal;font-weight:400;font-size:12px}.react--table .coach--mobile--user .coach--status--container .coach--status{margin-left:0;width:152px;font-weight:400}.react--table.coach--mobile{width:88%!important}.react--table.coach--mobile th .table--colHeaderBox span{margin-left:0}.react--table.coach--mobile .table--colHeaderBox{position:relative;top:12px;padding-left:0!important}.react--table.coach--mobile td{padding:20px 0 30px!important}.feedback .added-rubric-option{margin-top:16px}.feedback .added-rubric-option span{padding:4px 8px}.feedback .eval--comments{height:100%;display:flex;flex-direction:column;justify-content:space-between}.feedback .added-rubric-option span:nth-child(2){padding-left:26px}.feedback--rubric--button button{font-weight:600!important;letter-spacing:.5px}.feedback .coach--add{width:12px;height:12px}.feedback--content--container{position:relative}.feedback--left{display:flex;justify-content:space-between}@media screen and (max-width:900px){.feedback--left .coach--status{background:none;width:auto;align-items:unset;position:absolute;right:0;top:-12px}.feedback--left .coach--status span{margin:0}.feedback--left .coach--status p{display:none}}.feedback .empty--space{height:8px}.feedback .coach--view{margin-bottom:0!important}.feedback--user{display:flex;align-items:center;margin-bottom:16px}.feedback--user .MuiAvatar-circle{margin-right:8px;height:25px;width:25px}.feedback--user p{color:#284374;font-size:15px;margin:0}.feedback--video{background:#d9f1f6;display:flex;justify-content:center}.feedback--video video{height:500px!important;padding:0!important}@media screen and (max-width:768px){.feedback--video video{height:200px!important}}.feedback--video .video-react .video-react-big-play-button:before,.feedback--video .video-react .video-react-control:before{position:relative}.feedback--video .video-react-progress-control{background:rgba(23,35,34,.75);border-radius:4px;height:32px!important;display:flex;align-items:center;position:relative;top:-25px;min-width:unset!important;width:100%!important;margin-right:16px!important}.feedback--video .video-react-control-bar{background:transparent!important;padding:8px!important}.feedback--video .video-react .video-react-play-progress{background-color:#00819d!important;height:6px!important}.feedback--video .video-react .video-react-control:before{font-size:3em}.feedback--video .video-react-big-play-button:before{top:-1px!important}.feedback--video .video-react-button:before{top:-4px!important}.feedback--video .video-react-button{top:unset!important;left:8px!important;bottom:34px;background:#00819d!important;border-radius:4px!important;opacity:1!important;border:none!important;width:65px!important;height:40px!important;padding:0;display:flex;justify-self:center;align-items:center;margin-right:16px!important}.feedback--video .video-react-progress-holder{border:1px solid #898f8f;padding:2px}.feedback--video .video-react .video-react-progress-holder{padding:2px}.feedback--video .video-react .video-react-progress-holder .video-react-load-progress,.feedback--video .video-react .video-react-progress-holder .video-react-play-progress,.feedback--video .video-react .video-react-progress-holder .video-react-tooltip-progress-bar{height:6px}.feedback--video .video-react-current-time,.feedback--video .video-react-duration,.feedback--video .video-react-duration-display,.feedback--video .video-react-fullscreen-control,.feedback--video .video-react-play-progress:before,.feedback--video .video-react-time-divider,.feedback--video .video-react-volume-menu-button{display:none;width:0!important}.feedback--video .video-react{margin:0;padding:0!important;height:500px!important}@media screen and (max-width:768px){.feedback--video .video-react{height:200px!important}}.feedback--video .video-react .video-react-big-play-button{top:unset!important;left:16px!important;bottom:16px;background:#00819d!important;border-radius:4px!important;opacity:1!important;border:none!important;width:65px!important;height:40px!important;padding:0;display:flex;justify-self:center;align-items:center}.feedback--video .video-react .video-react-big-play-button .video-react-control-text{display:none}.feedback--container{display:flex}.feedback--resource{width:60vw;height:100%;padding:32px 64px 24px}.feedback--resource--container{max-width:800px;width:100%;float:right}@media screen and (min-width:900px){.feedback--resource--container .coach--link{display:none!important}}.feedback--comments{width:40vw;background:#eee;padding:36px 0;min-height:calc(100vh - 127px);display:flex;flex-direction:column;justify-content:space-between;height:100%}.feedback--comments .coach--tab{padding:4px 8px!important}.feedback--title{margin:16px 0 8px;width:90%}.feedback--text{margin:8px 0}.feedback--description{font-size:17px;max-width:550px}.feedback--date{font-size:12px;color:#666;margin-bottom:16px}@media screen and (max-width:900px){.feedback--date{margin:12px 0 4px}}.feedback--buttons{display:flex;flex-direction:column}.feedback--buttons .coach--link{margin:24px 0 20px}.feedback--buttons .coach--btns--container{display:flex;align-items:center}.feedback--buttons img{height:14px}.feedback--buttons p{margin:0;color:#00819d;font-weight:600;padding:0 24px 0 4px}@media screen and (max-width:355px){.feedback--buttons p{padding:0 16px 0 4px}}.feedback--buttons p:last-child{padding:0 0 0 4px}@media screen and (max-width:600px){.feedback--video .video-react .video-react-big-play-button,.video-react-button,.video-react .video-react-play-control{border-radius:50%!important;width:33px!important;height:33px!important;display:flex;justify-content:center;align-items:center}.feedback--video .video-react-big-play-button:before{top:-6px!important;height:100%!important;font-size:23px}.feedback--video .video-react .video-react-button:before{font-size:23px;top:-2px!important}.video-react .video-react-play-control{margin-top:8px!important}.video-react .video-react-play-control:before{font-size:22px!important}}.feedback--video .video-react .video-react-slider{background:rgba(115,133,159,0)!important}.feedback--video .video-react-load-progress{height:6px!important;margin-top:1px;width:calc(100% - 2px)!important;margin-left:1px}.feedback--video .video-react-play-progress{margin-top:1px;max-width:calc(100% - 2px)!important;margin-left:1px;height:6px!important}.feedback--video .video-react .video-react-load-progress div{height:6px!important}.feedback--video .video-react-load-progress,.feedback--video .video-react-play-progress{margin-top:1px!important;margin-left:1px!important}.feedback--video .video-react-load-progress,.feedback--video .video-react .video-react-progress-holder{height:10px}.feedback--video .video-react .video-react-progress-holder{border-radius:2px}.feedback--video .video-react .video-react-progress-control{padding:0 8px}.feedback--tabs{height:100%;margin-left:0!important}.feedback--tabs .feedback--tab--notification{width:8px;height:8px;background:#df187d;border-radius:50%;position:relative;top:-8px}.feedback--tabs .pending-evaluation{padding:0 25px}.feedback--tabs .MuiTabs-scrollable{display:flex;justify-content:center;margin-bottom:32px!important}.feedback--tabs .Mui-selected{background:rgba(0,0,0,.1)!important}.feedback--tabs .rubric .rubric-container .accordian-container{padding:0}.feedback--tabs .rubric .rubric-container .accordian-container .MuiAccordionSummary-content p{color:#00819d;font-family:Cabin;font-weight:400;font-size:15px;letter-spacing:1px}.feedback--tabs .rubric .rubric-container .accordian-container .accordian{background:transparent;box-shadow:none;padding-bottom:14px}.feedback--tabs .rubric .rubric-container .accordian-container .accordian img{height:14px;width:14px}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .MuiCollapse-container{padding:0}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .MuiAccordionSummary-root{padding:0 24px}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .description{background:transparent;padding:0}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .description .truncated-text{margin-top:14px;border-top:1px solid #ccc;padding:24px 24px 0;font-family:Cabin;font-style:normal;font-weight:400;font-size:13px}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .description .radio input[type=radio]:after{width:16px;height:16px;border:2px solid #bbb}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .description .radio input[type=radio]:checked:after{width:16px;height:16px;background-color:#284374}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .description .radio-button{margin-left:24px}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .description .option-text{padding:0 24px 0 52px;font-family:Cabin;font-style:normal;font-weight:400;font-size:13px}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .inner-accordian{padding:8px 0}.feedback--tabs .comment,.feedback--tabs .comments{background:transparent}.feedback--tabs .comments{padding:16px 24px}.feedback--tabs .comments .comments-container .time-stamp{background:#00819d!important}.feedback--tabs .rubric .rubric-container .accordian-container .accordian .Mui-expanded .MuiIconButton-label>img{background:transparent}.feedback--rubric--wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}.feedack--tab---panels{height:calc(100% - 70px)}@media screen and (max-width:1024px){.feedback--resource{width:55vw}.feedback--comments{width:45vw}.feedback .react-video .video-react,.feedback .react-video video{height:200px!important}}@media screen and (max-width:900px){.feedback--container{flex-direction:column}.feedback--resource{width:100vw;padding:32px 16px 48px}.feedback--comments{width:100vw;height:auto!important;min-height:auto}.feedback--tabs .coach--tabs{display:block!important}.feedback--comment{padding:0 16px!important}.student--feedback--comments--container{margin-bottom:48px}}.evaluation--tab,.feedback--tab{min-height:40vh}.feedback--rubric--container{margin-top:0!important}.feedback--rubric--button{padding:0 24px}.feedback--rubric--button img{margin-right:8px}.feedback--rubric--button button{display:flex;justify-content:center;align-items:center;color:#fff;background:#00819d!important;font-size:15px;font-family:Cabin,sans-serif}.feedback--radio--button label{font-family:Cabin;font-style:normal;font-weight:400;font-size:13px}.feedback--radio--button #radio{-webkit-appearance:none;-moz-appearance:none;border:1px solid #fff;box-shadow:0 0 0 2px #bbb;appearance:none;border-radius:50%;width:12px;height:12px;background-color:#fff;transition:all .2s ease-in}.feedback--radio--button #radio:checked{background-color:#284374!important}.feedback--radio--button .feedback--radio{display:flex;align-items:center}.feedback--radio--button input[type=radio]{margin:0 16px 0 24px}.feedback--radio--button .MuiAccordionSummary-expandIcon{transform:rotate(313deg)!important}.student--bar{padding:1rem 0;opacity:.9;box-shadow:0 0 5px rgba(0,0,0,.25)!important}.react--table.student{width:90%!important}.react--table.student th{border-bottom:none;height:auto}.react--table.student th .table--colHeaderBox{justify-content:unset;gap:5px;padding:22px 0 0}.react--table.student th .table--colHeaderBox p{margin:0;font-family:Cabin;font-style:normal;font-weight:400;color:#000}.react--table.student tbody tr{border-bottom:none}.react--table.student tbody tr td{padding-bottom:30px!important}.react--table.student tbody .student--hr{width:93%;border:.5px solid #ccc}.react--table.student tbody .student--hr:last-child{width:0}.react--table.student tbody tr:first-child td{padding:16px 0 30px}.react--table.student tbody .student--resource .student--image{position:relative;width:auto;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:#eee}.react--table.student tbody .student--resource .student--image video{min-width:360x;width:100%}.react--table.student tbody .student--resource .student--image .student--play{z-index:99;background:#00819d;border-radius:50%;height:35px;width:35px;position:absolute;display:flex;justify-content:center;align-items:center;left:8px;bottom:8px}.react--table.student tbody .student--resource .student--image .student--play img{display:flex;height:11px;width:9px}.react--table.student tbody .student--resource .student--content .student--buttons{display:flex;flex-direction:column}.react--table.student tbody .student--resource .student--content .student--buttons .student--view{border:1px solid #00819d;color:#00819d;border-radius:5px;width:150px;height:36px;font-size:15px;font-weight:600;font-family:Cabin,sans-serif;display:flex;justify-content:center;align-items:center;margin-right:16px;margin-bottom:20px}.react--table.student tbody .student--resource .student--content .student--buttons .student--btns.mobile{display:flex!important}.react--table.student tbody .student--resource .student--content .student--buttons .student--btns.mobile .student--info{display:flex;align-items:center;margin-right:1.3rem}.react--table.student tbody .student--resource .student--content .student--buttons .student--btns.mobile .handle-click{display:flex;align-items:center;margin-right:1.3rem;cursor:pointer}.react--table.student tbody .student--resource .student--content .student--buttons .student--btns.mobile .btn--save--upload span{color:#fff}.react--table.student tbody .student--resource .student--content .student--buttons .student--btns.mobile span{font-weight:600;font-size:14px;color:#00819d}.react--table.student tbody .student--resource .student--content .student--buttons .student--btns.mobile img{height:14px;margin-right:5px}@media screen and (max-width:768px){.react--table.student tbody .student--resource .student--content .student--buttons .student--btns.mobile .btnClose--icon{margin-right:0!important}}.react--table.student tbody .student--resource .student--content span .student--title--box{display:flex;justify-content:space-between;align-items:center}.react--table.student tbody .student--resource .student--content span .student--title--box .student--title{margin:24px 0 16px;font-weight:500;font-size:20px;color:#000}.react--table.student tbody .student--resource .student--content span .student--title--box .student--status{display:flex;justify-content:center;height:25px;width:25px}.react--table.student tbody .student--resource .student--content span .student--title--box .student--status--icon{justify-content:center;align-items:center;display:flex}.react--table.student tbody .student--resource .student--content span .student--title--box .student--status span.student--status--icon.check{top:3px}.react--table.student tbody .student--resource .student--content span .student--title--box .student--status span.student--status--icon.check img{width:15px;height:10px;color:green}.react--table.student tbody .student--resource .student--content span .student--title--box .student--status span.student--status--icon.dot img{left:6px!important;top:0!important}.react--table.student tbody .student--resource .student--content span .student--title--box .student--status span{width:100%;height:100%;border-radius:12px}.react--table.student tbody .student--resource .student--content span .student--title--box .student--status span img{position:relative;left:4px;top:3px}.react--table.student tbody .student--resource .student--content span .student--description{font-family:Cabin;font-style:normal;font-weight:400;font-size:12px;letter-spacing:.1em;color:#000;margin:0}.react--table.student tbody .student--resource .student--content span .student--text{font-family:Cabin;font-style:normal;margin:24px 0;font-weight:400;font-size:12px;color:#666}@media screen and (max-width:768px){.student--title--box{align-items:unset!important}.student--status{position:relative;top:26px}.student .student--status--icon{width:25px!important;height:25px!important}.student--status span img{position:unset!important}.student .clock{padding:0;display:flex;justify-content:center;align-items:center}}.feedback--comment{display:flex;padding:0 35px;font-family:Cabin,sans-serif;margin-bottom:10px}.feedback--comment--time{background:#00819d;border-radius:3px;height:20px;width:40px;display:flex;justify-content:center;align-items:center;font-family:Cabin;font-weight:500;font-size:12px;color:#fff;margin-right:8px;margin-top:16px}.feedback--comment--content{background:#fff;border-radius:8px;padding:24px 60px 24px 15px;position:relative;width:100%}.feedback--comment--more{position:absolute;top:10px;right:10px}.feedback--comment--more svg{fill:#aaa}.feedback--comment p{margin:0}.feedback--comment--text{font-weight:400;font-size:13px;color:#222}.feedback--comment--uploaded{font-size:12px;color:#666;margin-top:8px!important}.student--feedback--comments{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width:900px){.student--feedback--comments{padding-bottom:60px}}.student--feedback--comments--form .feedback--rubric--button{margin-top:24px!important;padding:0!important}.library{overflow-x:hidden}@media screen and (max-width:900px){.library .coach--tabs{margin-left:0}.library .coach--tabs .MuiTabs-flexContainer{justify-content:center}}.library--share-modal .primary--modal--container{height:50vh!important;display:block;padding-bottom:0;display:flex;flex-direction:column}.library--share-modal .primary--modal--container .library--share-modal-container{overflow:unset;overflow-y:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:0;height:87%;padding-bottom:32px}.library--share-modal .primary--modal--container .library--share-modal-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.library--share-modal .primary--modal--container .library--share-modal-container::-webkit-scrollbar{width:0;background-color:transparent}@media screen and (max-width:768px){.library--share-modal .primary--modal--container{height:60vh!important}}.library--share-modal .primary--modal--container .img-left{margin-top:3px;margin-right:16px}.library--share-modal .primary--modal--container .shared-user-list{padding:8px 0}.library--share-modal .primary--modal--container .invited-users li{padding:2px 8px 2px 0;border:1px solid #707070;margin-left:4px;margin-bottom:4px}.library--share-modal .primary--modal--container .rah-input-wrapper{width:auto;height:auto}.library--share-modal .primary--modal--container .MuiOutlinedInput-root{height:unset!important;margin-top:16px;margin-bottom:16px}.library--share-modal .primary--modal--container .MuiInputBase-inputMultiline{height:unset}.library--share-modal .primary--modal--container input{margin-top:4px;margin-left:5px!important}.library--share-modal .primary--modal--container .user-list{overflow:unset}.library--share-modal .primary--modal--container .shared--buttons{display:flex;margin-top:32px}.library--share-modal .primary--modal--container .shared--buttons .back-button{background:transparent;border:1px solid #00819d;border-radius:5px;margin-right:8px}.library--share-modal .primary--modal--container .shared--buttons .back-button svg{fill:#00819d}.library--share-modal .primary--modal--container .dropdown-el{margin-left:0}.library .shared--resource .invite-groups{position:relative}@media screen and (max-width:900px){.library .library--opacity{opacity:0}}.library .react-pdf__Document canvas{width:100%!important;height:auto!important}.library--modal{z-index:9999!important}.library--modal .react-pdf__Document canvas{width:auto!important;height:450px!important}@media screen and (max-width:900px){.library--modal .react-pdf__Document canvas{height:305px!important}}.library--modal--image--icon{height:200px!important;width:auto}@media screen and (max-width:900px){.library--modal--image--icon{height:100px!important}}.library--modal .audio--icon{position:absolute}.library--modal--image--container{height:auto;overflow:hidden;background-position:top;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:900px){.library--modal--image--container{height:400px}}.library--modal--image--container img{width:auto;height:450px;display:flex}@media screen and (max-width:900px){.library--modal--image--container img{height:200px}}.library--modal .secondary--modal{display:flex;flex-direction:column;padding-bottom:0!important;width:100%}.library--modal .secondary--modal h1{margin:12px 0}.library--modal .secondary--modal .video-react,.library--modal .secondary--modal video{height:400px!important}@media screen and (max-width:900px){.library--modal .secondary--modal .video-react,.library--modal .secondary--modal video{height:200px!important}}.library--modal .secondary--modal .feedback--audio .video-react,.library--modal .secondary--modal .feedback--audio video{background:#d9f1f6}.library--modal .secondary--modal .feedback--image{display:flex!important;background:#000}.library--modal .secondary--modal .feedback--video{margin-bottom:12px;display:flex;justify-content:center;align-items:center;position:relative}.library--modal .secondary--modal .feedback--video .video-react .video-react-slider{background:rgba(115,133,159,0)!important}.library--modal .secondary--modal .feedback--video .video-react-load-progress{height:6px!important;margin-top:1px;width:calc(100% - 2px)!important;margin-left:1px}.library--modal .secondary--modal .feedback--video .video-react-play-progress{margin-top:1px;max-width:calc(100% - 2px)!important;margin-left:1px;height:6px!important}.library--modal .secondary--modal .feedback--video .video-react .video-react-load-progress div{height:6px!important}.library--modal .secondary--modal .feedback--video .video-react-load-progress,.library--modal .secondary--modal .feedback--video .video-react .video-react-progress-holder{height:10px}.library--modal .secondary--modal .feedback--video .video-react .video-react-progress-holder{border-radius:2px}.library--modal .secondary--modal .feedback--video .video-react .video-react-progress-control{padding:0 8px}@media screen and (min-width:900px){.library--modal .secondary--modal .feedback--video .video-react-button{bottom:33px!important}}.library--modal .secondary--modal .library--details--share{display:flex;align-items:center;font-family:Cabin;font-weight:500;font-size:14px;margin-top:16px}.library--modal .secondary--modal .library--details--share img{margin-right:6px}.library--modal .secondary--modal .library--details--share-ul{margin:12px 0 24px}.library--modal .secondary--modal .library--details--share-list{display:flex;justify-content:space-between;align-items:center;background:#eee;border-radius:5px;width:100%;height:40px;padding:12px 16px;margin-bottom:6px}.library--modal .secondary--modal .library--details--share-list span{display:flex;align-items:center;font-family:Cabin;font-weight:400;font-size:14px;color:#00819d}.library--modal .secondary--modal .library--details--share-list span img{margin-right:6px}.library--modal .secondary--modal .library--details--share-button{margin-top:6px;width:100%;height:40px;background:#00819d;border-radius:5px;color:#fff;border:none;font-family:Cabin;font-weight:500;font-size:14px}.library--modal .secondary--modal .library--details--share-button img{margin-right:6px}.library--modal .secondary--modal .library--details--bottom{margin-top:16px;font-family:Cabin;font-weight:500;font-size:14px}.library--modal .secondary--modal .library--details--bottom span{align-items:center;display:flex}.library--modal .secondary--modal .library--details--bottom img{margin-right:6px}.library--modal .secondary--modal .library--details--bottom-chips{display:flex;margin-top:12px}.library--modal .secondary--modal .library--details--bottom-chips span{width:109px;height:30px;background:#eee;border-radius:55px;margin-right:6px;font-family:Cabin;font-weight:400;font-size:12px;display:flex;justify-content:center;align-items:center;color:#666}.library--modal .secondary--modal .library--details--container{overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:60px}.library--modal .secondary--modal .library--details--container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.library--modal .secondary--modal .library--details--container::-webkit-scrollbar{width:0;background-color:transparent}.library--modal .secondary--modal .library--details--top{display:flex;justify-content:space-between}.library--modal .secondary--modal .library--details--top .video{margin:0;font-family:Cabin;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.library--modal .secondary--modal .library--details--top-left{display:flex;align-items:center}.library--modal .secondary--modal .library--details--top-left img{height:10px;margin-right:6px}.library--modal .secondary--modal .library--details--top-right{display:flex;color:#00819d;font-weight:600;font-size:14px;font-family:Cabin}@media screen and (max-width:900px){.library--modal .secondary--modal .library--details--top-right-desktop{display:none}}.library--modal .secondary--modal .library--details--top-right-mobile{display:none}@media screen and (max-width:900px){.library--modal .secondary--modal .library--details--top-right-mobile{display:flex;margin-bottom:16px}.library--modal .secondary--modal .library--details--top-right-mobile .handle-click{padding-right:16px;cursor:pointer}.library--modal .secondary--modal .library--details--top-right-mobile img{margin-left:0!important}}.library--modal .secondary--modal .library--details--top-right .handle-click{display:flex;align-items:center;cursor:pointer}.library--modal .secondary--modal .library--details--top-right .handle-click img{height:14px;margin-right:6px;margin-left:16px}.library--resources{max-width:1236px;margin:0 auto;padding:16px 0 0}@media screen and (max-width:968px){.library--resources{padding:16px 0 40px}}.library .library--sub--nav{position:absolute;right:16px}.library .library--sub--nav .resources--btn{font-family:Cabin,sans-serif;background:#eee;border-radius:110px;color:#00819d!important;font-weight:600;border:none;height:40px;display:flex;justify-content:center;align-items:center;padding:0 12px;font-size:15px;letter-spacing:.02em}@media screen and (max-width:600px){.library .library--sub--nav .resources--btn{display:none}.library .library--sub--nav .resources--add--btn{width:100%}}.library .library--pinned{overflow:hidden;background:#eee;padding:24px 24px 32px}.library .library--pinned--section--title{padding:0;font-family:Cabin,sans-serif;font-weight:600;font-size:15px;letter-spacing:.01em;margin:0 0 12px;color:#000}.library .library--pinned--card--container{margin:0 auto;max-width:1236px}.library .library--list,.library .library--pinned--card--list{width:100%}@media screen and (max-width:768px){.library .library--list{padding:0 24px 28px}}.library .library--grid{margin:24px 0;max-width:1236px}@media screen and (max-width:1240px){.library .library--grid{padding:0 24px}}.my-masonry-grid{display:flex;margin-left:-24px;width:auto}.my-masonry-grid_column{padding-left:24px;background-clip:padding-box}.my-masonry-grid_column>div{margin-bottom:24px}@media screen and (max-width:968px){.library--sub--nav{position:fixed!important;left:0;padding:8px 24px;width:100%;bottom:0;z-index:999;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.25)}.library--sub--nav button{width:100%}}.add-button{background:#00819d!important;border-radius:5px;color:#fff!important;font-weight:600!important;font-family:Cabin,sans-serif!important;display:flex;justify-content:center;align-items:center;width:200px;height:40px;text-transform:none!important;letter-spacing:.02em}.add-button,.add-button span{font-size:15px}.add-button .add{width:10px;height:10px;margin-right:8px}@media screen and (max-width:600px){.add-button{width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.secondary--modal--overlay{position:fixed;top:0;left:0;height:100%;min-height:100%;width:100%;background-color:hsla(0,0%,100%,.8);z-index:1;animation:fadeIn .1s linear;-webkit-animation:fadeIn .1s linear;-moz-animation:fadeIn linear .1s;-o-animation:fadeIn linear .1s;-ms-animation:fadeIn linear .1s;display:flex;justify-content:flex-end;color:#000}.secondary--modal--overlay .close-card{background:#eee;border-radius:5px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;height:40px;margin-bottom:12px}.secondary--modal--overlay .close-card img{height:10px;width:10px;margin-right:8px}.secondary--modal--overlay .close-card .desktop-x{display:none}.secondary--modal--overlay .close-card .close-text{font-family:Cabin,sans-serif;display:flex;color:#00819d;font-size:15px;letter-spacing:1px;font-weight:600;text-transform:none!important;margin:0}.secondary--modal--overlay .secondary--modal--content{padding-top:65px;color:#000}.secondary--modal--overlay .secondary--modal--content h1{font-family:Cabin;font-weight:500;font-size:24px;margin-bottom:24px}.secondary--modal--overlay .secondary--modal--content hr{opacity:.5}.secondary--modal--overlay .secondary--modal--content .user{display:flex;align-items:center;margin-top:24px}.secondary--modal--overlay .secondary--modal--content .user .avatar{height:48px;width:48px;background:#00819d;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-family:Cabin;font-weight:700;font-size:24px;text-transform:uppercase;overflow:hidden}.secondary--modal--overlay .secondary--modal--content .user .avatar img{width:48px;height:auto}.secondary--modal--overlay .secondary--modal--content .user p{margin:0 0 0 24px}.secondary--modal--overlay .secondary--modal--content .user--name{font-family:Cabin;font-weight:500;font-size:16px;color:#00819d}.secondary--modal--overlay .secondary--modal--content .user--type{font-family:Cabin;font-weight:400;font-size:12px;color:#666}.secondary--modal--overlay .secondary--modal--content .create--groups{padding:32px 0}.secondary--modal--overlay .secondary--modal--content .create--groups label{font-family:Cabin;font-weight:500;font-size:15px;display:flex;align-items:center;color:#000}.secondary--modal--overlay .secondary--modal--content .create--groups canvas{display:none}.secondary--modal--overlay .secondary--modal--content .create--groups .title--upload{margin-top:0!important}.secondary--modal--overlay .secondary--modal--content .create--groups .upload--file--container{display:flex;width:100%}.secondary--modal--overlay .secondary--modal--content .create--groups .upload--file--input{width:100%}.secondary--modal--overlay .secondary--modal--content .create--groups .tags{margin-right:6px}.secondary--modal--overlay .secondary--modal--content .create--groups .tags--text{font-size:14px}.secondary--modal--overlay .secondary--modal--content .create--groups .privacy{padding:16px 16px 0}.secondary--modal--overlay .secondary--modal--content .create--groups .privacy--container{margin-top:12px;display:flex}.secondary--modal--overlay .secondary--modal--content .create--groups .privacy--container p{margin:0 32px 0 8px}.secondary--modal--overlay .secondary--modal--content .create--groups .privacy--container .radio-button input{margin-left:0}.secondary--modal--overlay .secondary--modal--content .invite--members{width:100%;padding:16px 16px 0}.secondary--modal--overlay .secondary--modal--content .invite--members--user-list{display:flex;flex-wrap:wrap;margin-bottom:12px}.secondary--modal--overlay .secondary--modal--content .invite--members--user-list li{display:flex;align-items:center;background:#eee;border-radius:55px;margin-right:6px;padding:0 12px 0 0;margin-bottom:6px}.secondary--modal--overlay .secondary--modal--content .invite--members--user-list li p{margin:0;font-family:Cabin,sans-serif;color:#666;font-size:12px}.secondary--modal--overlay .secondary--modal--content .invite--members--user-list li .avatar{background:#00819d;width:30px;height:30px;margin-right:8px}.secondary--modal--overlay .secondary--modal--content .invite--members--type{text-transform:uppercase;color:#00819d;margin-left:24px!important;font-size:10px!important}.secondary--modal--overlay .secondary--modal--content .invite--members--input{height:50px;padding:0 12px;margin-bottom:12px;font-size:16px;width:100%;border:1px solid #ccc;border-radius:5px}.secondary--modal--overlay .secondary--modal--content .invite--members--container{background:#eee;border-radius:5px;display:flex;align-items:center;padding:12px;height:55px;margin-bottom:12px}.secondary--modal--overlay .secondary--modal--content .invite--members--container span{background:#00819d;height:40px;width:40px;color:#fff;font-family:Cabin;font-weight:700;font-size:20px;text-transform:uppercase;border-radius:50%;margin-right:24px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-position:50%;background-size:cover;background-repeat:no-repeat}.secondary--modal--overlay .secondary--modal--content .invite--members--container span img{height:60px;width:auto}.secondary--modal--overlay .secondary--modal--content .invite--members--container p{margin:0;font-family:Cabin;font-weight:500;font-size:16px;color:#00819d}.secondary--modal--overlay .secondary--modal--button--section{position:absolute;left:0;bottom:0;width:100%;height:60px;background:#eee;display:flex;justify-content:flex-end;align-items:center;padding:10px 50px}.secondary--modal--overlay .secondary--modal--button--section button{border-radius:5px;height:100%;width:250px;font-weight:600;font-size:15px;font-family:Cabin,sans-serif;letter-spacing:1px;color:#fff;background:#00819d;text-transform:none!important;border:none}.secondary--modal--overlay .secondary--modal--button--section .progress--bar{margin-right:16px;margin-top:6px}.secondary--modal--overlay .secondary--modal--button--section .progress--bar .MuiBox-root{text-align:right}.secondary--modal--overlay .secondary--modal--button--section .progress--bar .MuiLinearProgress-colorPrimary{background-color:rgba(0,128,157,.26666666666666666)}@media screen and (min-width:900px){.secondary--modal--overlay .secondary--modal{top:0;height:100%;width:50%;background:#fff;right:0;width:50vw;box-shadow:0 4px 10px rgba(0,0,0,.25);position:flex;padding:50px 72px;position:relative}.secondary--modal--overlay .secondary--modal--content{height:92vh;overflow-y:auto;overflow-x:hidden;left:0;padding-bottom:72px;-ms-overflow-style:none;scrollbar-width:none}.secondary--modal--overlay .secondary--modal--content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}.secondary--modal--overlay .secondary--modal--content::-webkit-scrollbar{width:0;background-color:transparent}.secondary--modal--overlay .secondary--modal .close-card{background:#00819d;border-radius:50%;height:50px!important;width:50px!important;min-width:unset!important;position:absolute;left:-25px;top:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}.secondary--modal--overlay .secondary--modal .close-card img{margin-right:0}.secondary--modal--overlay .secondary--modal .close-card .desktop-x{display:block;width:14px;height:14px}.secondary--modal--overlay .secondary--modal .close-card .close-text,.secondary--modal--overlay .secondary--modal .close-card .mobile-x{display:none}}@media screen and (max-width:900px){.secondary--modal--overlay{z-index:999;padding:12px 24px;background:#fff;overflow-y:scroll;overflow-x:hidden;min-height:100%;height:100%}.secondary--modal--overlay .secondary--modal--content{padding-top:12px!important;padding-bottom:56px}.secondary--modal--overlay .secondary--modal--content .MuiGrid-spacing-xs-4>.MuiGrid-item{padding:8px 16px}.secondary--modal--overlay .secondary--modal--content .upload span.MuiButton-contained{width:184px}.secondary--modal--overlay .close-card{background:#eee;width:100%}.secondary--modal--overlay .close-card .MuiButton-label{display:flex;align-items:center;justify-content:center}.secondary--modal--overlay .close-card .desktop-x{display:none}.secondary--modal--overlay .privacy--container{margin-top:8px!important}}@media screen and (max-width:900px){.secondary--modal--overlay .secondary--modal--button--section{position:fixed;flex-direction:column;justify-content:center;padding:10px 0}.secondary--modal--overlay .secondary--modal--button--section .progress--bar{margin-right:0;margin-top:0;position:absolute;top:0}.secondary--modal--overlay .secondary--modal--button--section .progress--bar p{display:none}.secondary--modal--overlay .secondary--modal--button--section .progress--bar .MuiBox-root{text-align:center}.secondary--modal--overlay .secondary--modal--button--section .progress--bar .MuiLinearProgress-colorPrimary{background-color:#eee;border-radius:0;height:4px}}.modal--add{width:10px;height:10px;margin-right:8px}.create--group--text{font-size:15px}.group--card{border:1px solid #ccc;border-radius:5px;background:#fff;cursor:pointer;overflow:hidden}.group--card--image--container{display:flex;align-items:center;justify-content:center;height:220px;background:#d9f1f6;background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.group--card--image--container .icon{width:62px}.group--card--image{width:110%}.group--card--content--container{padding:16px 16px 12px}.group--card--title{font-family:Cabin;font-weight:500;font-size:16px;color:#00819d;margin:0 0 8px}.group--card--bottom{display:flex;align-items:center;justify-content:space-between}.group--card--bottom--left{display:flex;flex-direction:column}.group--card--bottom--left span{display:flex}.group--card--bottom--left span img{margin-right:4px}.group--card--bottom--left .private{text-transform:capitalize}.group--card--bottom--left p{margin:0;font-family:Cabin;font-weight:400;font-size:12px;color:#666}.group--card--bottom--pending{font-family:Cabin;font-weight:600;font-size:12px;color:#00819d;margin:-10px 0 0}.group--card--bottom--right{display:flex;align-items:center}.group--card--bottom--right img{height:15px;margin-left:16px}.group--card--bottom--right .happy--icon{height:17px}.pinned--card--btn-container{display:flex;justify-content:flex-end;width:100%}.pinned--card--view--more{height:40px;width:100%;color:#00819d;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px;background:transparent}@media screen and (min-width:968px){.pinned--card--view--more{width:200px}}.pinned--card--circle{position:absolute;top:8px;right:8px;border-radius:50%;height:25px;width:25px;background:#df187d;z-index:99;cursor:pointer}.pinned--card--circle,.pinned--card--image--container{display:flex;justify-content:center;align-items:center}.pinned--card--image--container{position:relative;background:#d9f1f6;height:160px;overflow:hidden;background-position:50%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:600px){.pinned--card--image--container{max-width:100%}}.pinned--card--image--container .icon{width:62px;height:auto}.pinned--card--image{width:300px;flex-grow:1}@media screen and (max-width:600px){.pinned--card--image{width:100%}}.pinned--card--content{display:flex;width:285px;margin-top:12px;margin-bottom:12px}@media screen and (max-width:600px){.pinned--card--content{width:100%}}.pinned--card--content--image{margin-right:8px;margin-top:4px;height:auto;display:flex;align-items:flex-start}.pinned--card--content--image img{width:15px;height:15px}.pinned--card--content--title{margin:0;color:#00819d;font-family:Cabin,sans-serif;font-weight:500;font-size:14px}.pinned--card .my-masonry-grid{display:flex;margin-left:-30px;width:auto}.pinned--card .my-masonry-grid_column{padding-left:24px;background-clip:padding-box}.pinned--card .my-masonry-grid_column .group--card{background:#fff;margin-bottom:24px}.library--filter{font-family:Cabin;font-style:normal;font-weight:400;color:#666;max-width:1236px}@media screen and (max-width:1260px){.library--filter{padding:0 24px}}.library--filter .search{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em}@media screen and (max-width:1000px){.library--filter .search{font-size:16px}}.library--filter .search::-moz-placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}.library--filter .search::placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}@media screen and (max-width:1000px){.library--filter .search::-moz-placeholder{font-size:16px}.library--filter .search:-ms-input-placeholder{font-size:16px}.library--filter .search::placeholder{font-size:16px}}.library--filter .search:-ms-input-placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}@media screen and (max-width:1000px){.library--filter .search:-ms-input-placeholder{font-size:16px}}.library--filter .search::-ms-input-placeholder{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}@media screen and (max-width:1000px){.library--filter .search::-ms-input-placeholder{font-size:16px}}.library--filter .select--wrapper{position:relative}.library--filter .select--wrapper img{position:absolute;left:8px}@media screen and (max-width:1000px){.library--filter .select--wrapper img{top:18px}}@media screen and (max-width:1000px){.library--filter .select--wrapper-resource{margin-bottom:16px}}.library--filter .select--wrapper-resource .MuiSelect-select{padding:16px 24px!important}.library--filter .select--wrapper-topic .MuiSelect-select{padding:16px 30px!important}.library--filter .select--wrapper-rating .MuiSelect-select{padding:16px 28px!important}.library--filter .select--wrapper-happy .MuiSelect-select{padding:16px 32px!important}.library--filter .select--wrapper-tag .MuiSelect-select{padding:16px 28px!important}.library--filter .MuiSelect-icon{fill:#00819d!important}.library--filter .MuiSelect-select{font-family:Cabin;font-weight:400;font-size:14px;color:#888;padding:16px 28px!important}.library--filter--container{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding-bottom:16px;border-bottom:1px solid #ccc}@media screen and (max-width:1000px){.library--filter--container{border-bottom:none}}.library--filter--search{width:200px;height:40px;border:1px solid #ccc;border-radius:5px;display:flex;align-items:center;padding:0 8px;position:relative}.library--filter--search .rah-input-wrapper{width:100%}.library--filter--search--container{display:flex;justify-content:space-between;align-items:center;position:relative}@media screen and (max-width:1000px){.library--filter--search--container{width:100%}}@media screen and (max-width:1000px){.library--filter--search{height:51px;width:100%}}.library--filter--search input{border:none;width:100%;height:100%;outline:none}.library--filter--categories{display:flex;align-items:center}.library--filter--categories .select--wrapper{border:1px solid #ccc;border-radius:5px;height:40px;margin:0 6px;display:flex;align-items:center}.library--filter--categories .more--img{margin-left:4px}.library--filter--categories .more{color:#00819d;font-family:Cabin;font-weight:500;font-size:16px;margin-left:4px}.library--filter--categories .MuiOutlinedInput-notchedOutline,.library--filter--categories .MuiSelect-select.MuiSelect-select{border:none!important;background:none!important}.library--filter--categories .MuiOutlinedInput-root{width:200px;height:40px;border:none!important;background:none!important}.library--filter--categories p{color:#666;margin:0 6px 0 0;font-size:11px}.library--filter--view{display:flex;align-items:center}.library--filter--view p{margin:0}.library--filter--view span{display:flex}.library--filter--view span img{margin-left:16px;cursor:pointer}.library--filter--mobile{padding:0;border-bottom:1px solid #ccc}.library--filter--mobile .library--filter--search{max-width:unset;margin-bottom:16px}.library--filter--mobile .library--filter--search .rah-text-filler{margin-right:0}.library--filter--mobile--container{display:flex;justify-content:space-between;padding:0 0 16px}.library--filter--mobile span{display:flex;margin-right:16px}.library--filter--mobile span img{margin-right:4px}.library--filter--mobile span p{margin:0;color:#00819d;font-family:Cabin;font-weight:500;font-size:14px}.library--filter--mobile .library--filter--left{display:flex}.library--filter--mobile .library--filter--view p{font-family:Cabin;font-weight:400;font-size:11px;text-transform:uppercase;color:#666;margin:0 16px 0 0}.library--filter--mobile .library--filter--view .grid{margin-right:16px}.community--filter--mobile{padding:0!important}.community--filter--mobile .library--filter--mobile--container{padding:0 0 24px}.community--filter--container{border-bottom:none!important}.grid--card{overflow:hidden;background:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:24px;position:relative;cursor:pointer}.grid--card--image--container{overflow:hidden;display:flex;justify-content:center;align-items:center;background:#d9f1f6}.grid--card--image--container video{height:200%!important}.grid--card--image--container .no--image{background:#d9f1f6}.grid--card--pinned--container{position:absolute;top:8px;right:8px;border-radius:50%;background:#eee;width:25px;height:25px;display:flex;justify-content:center;align-items:center;z-index:5}.grid--card--content{padding:12px 12px 4px}.grid--card--pinned--container--pinned{background:#df187d}.grid--card p{margin:0 0 4px;font-family:Cabin;font-size:15px;font-size:10px;color:#666}.grid--card--type{text-transform:uppercase;letter-spacing:.6px}.grid--card--title{margin:0;font-family:Cabin;font-weight:500;font-size:15px!important;color:#00819d!important}.react-pdf__Document{height:160px}.list--card{border-bottom:1px solid #ccc;font-family:Cabin;font-style:normal;font-weight:400;color:#666;padding:16px 0;width:100%}.list--card--content--title{width:350px}@media screen and (max-width:600px){.list--card--content--title{width:100%;display:flex;justify-content:space-between}}.list--card--svg--type img{width:18px;height:auto}.list--card--svg--type .img{width:18px}.list--card--container--date{width:100px}.list--card td{border-bottom:1px solid #ccc;padding:16px 0}.list--card td .list--flex--end{justify-content:flex-end}.list--card td span{display:flex!important;align-items:center}.list--card td span .title{margin:0 12px;font-family:Cabin;font-weight:500;font-size:16px;color:#00819d;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.list--card td .rating{margin-right:20px;display:flex;align-items:center}.list--card td .rating p{margin:0 0 0 4px;color:#00819d;font-family:Cabin;font-weight:500;font-size:12px}@media screen and (max-width:1240px){.list--card{padding:0 32px 24px}}.list--card p{margin:0}.list--card--circle--red{background:#df187d}.list--card--circle--gray,.list--card--circle--red{border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:16px;cursor:pointer}.list--card--circle--gray{background:#eee}.list--card--container{display:flex;justify-content:space-between}.list--card--container--title p{margin:0 12px;font-family:Cabin;font-weight:500;font-size:16px;color:#00819d}.list--card--container--content{color:#666;font-family:Cabin;font-weight:400}.list--card--container--type{font-size:10px;text-transform:uppercase;letter-spacing:.6px;color:#666}.list--card--container--time{font-size:12px;background:#eee;border-radius:3px;width:50px;height:20px;display:flex;justify-content:center;align-items:center}.list--card--container--rating{margin-right:20px;display:flex;align-items:center}.list--card--container--rating p{margin:0 0 0 4px;color:#00819d;font-family:Cabin;font-weight:500;font-size:12px}.list--card--container--content,.list--card--container--title{display:flex!important;align-items:center}.list--card--sharing,.list--card--tag{margin-right:16px}.list--card--mobile--content,.list--card--mobile span{align-items:flex-start!important}.list--card--mobile--content{overflow:hidden;display:flex;flex-direction:column;width:100%}.list--card--mobile .title{margin-left:0!important;font-size:15px!important}.list--card--mobile .list--card--container--type{margin-bottom:4px}.list--card--mobile .list--card--container--date{font-size:12px!important;margin-top:4px}.list--card--mobile .time{height:16px!important}.list--card--mobile--image{width:40px}.list--card--mobile--flex--end{display:flex;flex-direction:column;align-items:flex-end}.list--card--mobile--right{display:flex;align-items:center}.list--card--mobile--right img{height:13px;width:auto}.list--card--mobile .rating{margin-top:12px;align-items:center!important;justify-content:space-between;width:100%}.list--card--mobile .list--card--circle--gray,.list--card--mobile .list--card--circle--red{margin-left:0!important;align-items:center!important;justify-content:center!important}.community--private{display:flex}@media screen and (max-width:900px){.community--private{flex-direction:column-reverse}}.community--private--feed{width:60vw;height:100%;padding:0 64px 24px}@media screen and (max-width:900px){.community--private--feed{width:100%;padding:0}}.community--private--feed--recent{border:1px solid #ccc;border-radius:5px;margin-top:16px}@media screen and (max-width:900px){.community--private--feed--recent{border:none}}.community--private--feed--recent--join{background:#eee;border-radius:5px;padding:24px 64px;text-align:center;display:flex;flex-direction:column;align-items:center}.community--private--feed--recent--join h1{margin:0;font-family:Cabin;font-style:normal;font-weight:500;font-size:24px}.community--private--feed--recent--join p{font-family:Cabin;font-weight:400;font-size:15px;width:80%}@media screen and (max-width:900px){.community--private--feed--recent--join p{width:100%}}.community--private--feed--recent--join button{width:134.22px;height:40.18px;background:#00819d;border:1px solid #00819d;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Cabin;font-weight:600;font-size:15px}.community--private--feed--recent--join button img{margin-right:8px}.community--private--feed--recent--content{padding:12px 64px 12px 24px}@media screen and (max-width:900px){.community--private--feed--recent--content{padding:0 16px 16px}}.community--private--feed--recent--content--top{display:flex}@media screen and (max-width:900px){.community--private--feed--recent--content--top{padding:16px;border:1px solid #ccc;border-radius:5px}}.community--private--feed--recent--content--top .name{font-family:Cabin;font-weight:500;font-size:16px}.community--private--feed--recent--content--top .date{font-family:Cabin;font-weight:400;font-size:12px;color:#888}.community--private--feed--recent--content--top .community--comment--container{margin-left:24px;width:100%}.community--private--feed--recent--content--top .community--comment--container span{display:flex;align-items:center}.community--private--feed--recent--content--top .community--comment--container span p{margin-right:36px}.community--private--feed--recent--content--top .community--comment{font-family:Cabin;font-weight:400;font-size:15px;margin:0;background:#eee;border-radius:5px;width:100%;padding:16px}.community--private--feed--recent--content--top .no-profile-image{background:#00819d;border-radius:50%;width:35px;height:30px;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;font-family:Cabin;font-weight:700;font-size:14px;color:#eee;margin-top:12px}.community--private--feed--recent--content--top .profile-image{width:45px;height:45px;border-radius:5px;background:#00819d;position:relative}.community--private--feed--recent--content--top .profile-image img{width:45px;height:45px;border-radius:5px}.community--private--feed--recent--content--top .profile-image span{position:absolute;top:24px;right:-6px;width:30px;height:30px;background:#00819d;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;text-transform:uppercase}.community--private--feed--container{max-width:800px;width:100%;float:right}.community--private--feed .recent--activity{margin:0;font-family:Cabin;font-style:normal;font-weight:500;font-size:15px}@media screen and (max-width:900px){.community--private--feed .recent--activity{margin-top:16px;margin-left:16px}}.community--private--content{width:40vw;background:#eee;min-height:calc(100vh - 127px);flex-grow:1;height:100%}@media screen and (max-width:900px){.community--private--content{width:100%;height:auto;min-height:unset}.community--private--content--buttons{display:flex}.community--private--content--buttons button{margin:24px 0!important;height:40px;width:110px!important}.community--private--content--buttons .see-members{flex-shrink:0;margin-left:8px!important;background:transparent!important;border:1px solid #00819d;color:#00819d;display:flex;justify-content:center;align-items:center}.community--private--content--buttons .see-members img{margin-left:8px;margin-right:0!important}}@media screen and (max-width:900px){.community--private--content .members--list{display:none}}.community--private--content .members--list--member-count{color:#888;font-size:18px;font-weight:600;font-family:Cabin}.community--private--content .members--list .see-all{width:100%;max-width:347px;background:#00819d;color:#fff}.community--private--content .members--list--users{display:flex;align-items:center;margin:16px 0}.community--private--content .members--list--users--avatar{width:48px;height:48px}.community--private--content .members--list--users--name{font-family:Cabin;font-style:normal;font-weight:500;color:#00819d;margin:0 32px;width:120px;font-size:16px}.community--private--content .members--list--users--joined{font-family:Cabin;font-style:italic;font-weight:400;font-size:10px;color:#666}.community--private--content .members--list--users span{height:48px;width:48px;background:#00819d;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:24px;text-transform:uppercase;border-radius:50%;overflow:hidden}.community--private--content--image--container{overflow:hidden;height:350px;width:100%;display:flex;justify-content:center;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (max-width:900px){.community--private--content--image--container{height:auto;padding:24px}.community--private--content--image--container h1{font-size:20px!important;margin:0}.community--private--content--image--container .group--privacy{display:flex;flex-direction:column}.community--private--content--image--container .group--privacy--happy{height:18px}.community--private--content--image--container .group--privacy span{display:flex;height:15px;width:auto;align-items:center}.community--private--content--image--container .group--privacy span img{margin-left:16px}}.community--private--content--image--container .community--private--content--image{width:110%;height:auto}@media screen and (max-width:900px){.community--private--content--image--container{overflow:unset;align-items:center}.community--private--content--image--container--left{width:80px;height:80px;border-radius:5px;overflow:hidden;margin-right:1rem;display:flex;justify-content:center;align-items:center;background-position:50%;background-size:cover;background-repeat:no-repeat;flex-shrink:0}.community--private--content--image--container--right{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:80px}.community--private--content--image--container--right p{margin:0}.community--private--content--image--container--right .private--container{display:flex;justify-content:space-between;align-items:center}.community--private--content--image--container--right .private--container p{font-family:Cabin;font-weight:400;font-size:13px;color:#888}}.community--private--content--container{padding:32px}@media screen and (max-width:900px){.community--private--content--container{padding:0 24px}}.community--private--content--container h1{font-family:Cabin;font-style:normal;font-weight:500;font-size:36px;margin:0 0 24px}.community--private--content--container .group--information{color:#00819d;display:flex;align-items:center;font-family:Cabin;font-style:normal;font-weight:600;font-size:14px}.community--private--content--container .group--information img{margin-right:6px}.community--private--content--container .group--description{font-family:Cabin;font-style:normal;font-weight:400;font-size:16px}@media screen and (max-width:900px){.community--private--content--container .group--description{display:none}}.community--private--content--container .group--privacy{display:flex;align-items:center;justify-content:space-between;margin-right:32px}.community--private--content--container .group--privacy p{font-family:Cabin;font-weight:400;font-size:18px;color:#888;margin:0}.community--private--content--container .group--privacy--happy{height:18px!important}.community--private--content--container .group--privacy span{display:flex;height:15px;width:auto;align-items:center}.community--private--content--container .group--privacy span img{margin-left:16px}.community--private--content--container button{margin:36px 0 56px;width:134.22px;height:40.18px;background:#00819d;border:1px solid #00819d;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Cabin;font-weight:600;font-size:15px}.community--private--content--container button img{margin-right:8px}@media screen and (max-width:900px){.desktop{display:none!important}.mobile{display:block!important}}.mobile{display:none}.community--public{display:flex}.community--public .mobile{display:none}.community--public .group--name--mobile{display:none!important}@media screen and (max-width:900px){.community--public .group--name--mobile{display:flex!important}}.community--public .group--name{background:#eee;border-radius:5px;font-family:Cabin,sans-serif;font-weight:400;font-size:10px;color:#777;padding:4px 12px;display:flex;align-items:center;margin-bottom:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.5px}.community--public .group--name img{height:10px;width:auto;margin-right:8px}@media screen and (max-width:900px){.community--public .mobile{display:block;padding:1.5rem}.community--public .mobile .community--public--content--image--container{overflow:unset;align-items:unset;width:auto!important;padding:0;justify-content:flex-start;height:auto!important;background:#d9f1f6}}@media screen and (max-width:900px)and (max-width:900px){.community--public .mobile .community--public--content--image--container{background:transparent}}@media screen and (max-width:900px){.community--public .mobile .community--public--content--image--container h1{font-size:20px;margin:0}}@media screen and (max-width:900px){.community--public .mobile .community--public--content--image--container--left{overflow:hidden;width:80px;height:80px;margin-right:1rem;border-radius:5px;display:flex;justify-content:center;align-items:center;background-position:50%;background-size:cover;background-repeat:no-repeat;flex-shrink:0}}@media screen and (max-width:900px){.community--public .mobile .community--public--content--image--container .group--privacy{display:flex;flex-direction:column;justify-content:space-between;flex:3;width:100%}.community--public .mobile .community--public--content--image--container .group--privacy--happy{height:18px!important}.community--public .mobile .community--public--content--image--container .group--privacy img{height:15px;width:auto}.community--public .mobile .community--public--content--image--container .group--privacy .private--container{display:flex;justify-content:space-between;align-items:end}.community--public .mobile .community--public--content--image--container .group--privacy .private--container p{font-family:Cabin;font-weight:400;font-size:13px;color:#888;margin:0}.community--public .mobile .community--public--content--image--container .group--privacy .private--container span{display:flex;align-items:center}.community--public .mobile .community--public--content--image--container .group--privacy .private--container span img{margin-right:1rem}}@media screen and (max-width:900px){.community--public .mobile button{font-size:12px;margin:26px 0 0;margin-bottom:0!important;width:110px}}@media screen and (max-width:900px){.community--public .mobile .arrow-down{margin-left:8px;margin-right:0}}@media screen and (max-width:900px){.community--public .mobile .add{margin-left:6px;margin-right:6px}}@media screen and (max-width:900px){.community--public .mobile .community--public--content--container{padding:0;margin-top:2rem}}@media screen and (max-width:900px){.community--public .desktop{display:none}}@media screen and (max-width:900px){.community--public{flex-direction:column-reverse}}.community--public--feed{width:60vw;height:100%;padding:0 64px 24px}@media screen and (max-width:900px){.community--public--feed{width:100%;padding:16px 24px}}.community--public--feed--buttons{display:flex;justify-content:flex-end;align-items:center}.community--public--feed--buttons span{display:flex}@media screen and (max-width:480px){.community--public--feed--buttons span{width:100%;justify-content:space-between}.community--public--feed--buttons span button{width:49%!important;margin:0!important}}@media screen and (max-width:480px){.community--public--feed--buttons{justify-content:space-between;flex-direction:column-reverse;width:100%}}.community--public--feed--buttons .selected-file{color:#000;font-size:14px;font-family:Cabin,sans-serif;font-weight:400;margin:0 8px}@media screen and (max-width:480px){.community--public--feed--buttons .selected-file{margin-top:8px}}.community--public--feed--buttons .attach{width:164px;background:#fff;color:#00819d;margin-right:8px}.community--public--feed--buttons .attach,.community--public--feed--buttons .post{height:40px;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px}.community--public--feed--buttons .post{width:166px;background:#00819d;color:#fff}.community--public--feed--add--comment{display:flex;border:1px solid #ccc;border-radius:5px;padding:24px 64px 24px 24px;margin-bottom:16px}@media screen and (max-width:900px){.community--public--feed--add--comment{padding:16px 10px}}.community--public--feed--add--comment .MuiOutlinedInput-notchedOutline{border:none!important}.community--public--feed--add--comment .MuiOutlinedInput-multiline{padding:0}.community--public--feed--add--comment textarea{background:#eee;border-radius:10px;border:none;margin-bottom:24px;padding:12px;height:50px!important}@media screen and (max-width:900px){.community--public--feed--add--comment textarea{height:118px!important;padding:12px 14px}}.community--public--feed--add--comment textarea::-moz-placeholder{color:#666!important;opacity:1;font-size:15px}.community--public--feed--add--comment textarea:-ms-input-placeholder{color:#666!important;opacity:1;font-size:15px}.community--public--feed--add--comment textarea::placeholder{color:#666!important;opacity:1;font-size:15px}.community--public--feed--add--comment .name{font-family:Cabin,sans-serif;font-weight:600;font-size:15px;margin-top:10px;margin-left:16px;display:flex;justify-content:space-between}.community--public--feed--add--comment .name .group--name{margin-bottom:0}.community--public--feed--add--comment--avatar{background:#00819d;border-radius:50%;height:38px;width:38px;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;font-family:Cabin;font-weight:700;font-size:20px;color:#eee;flex-shrink:0}@media screen and (max-width:900px){.community--public--feed--add--comment--avatar--mobile{display:flex!important;padding:0!important;align-items:center;margin-bottom:12px;font-family:Cabin;font-weight:600;font-size:15px}.community--public--feed--add--comment--avatar--mobile .community--public--feed--add--comment--avatar{margin-right:8px}}.community--public--feed--recent{border:1px solid #ccc;border-radius:5px;margin-top:16px}.community--public--feed--recent--join{background:#eee;border-radius:5px;padding:24px 64px;text-align:center;display:flex;flex-direction:column;align-items:center}.community--public--feed--recent--join h1{margin:0;font-family:Cabin;font-style:normal;font-weight:500;font-size:24px}.community--public--feed--recent--join p{font-family:Cabin;font-weight:400;font-size:15px;width:80%}.community--public--feed--recent--join button{width:134.22px;height:40.18px;background:#00819d;border:1px solid #00819d;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Cabin;font-weight:600;font-size:15px}.community--public--feed--recent--join button img{margin-right:8px}.community--public--feed--recent--content{padding:12px 64px 12px 24px}.community--public--feed--recent--content--top{display:flex;flex-direction:column;padding:24px;width:100%}.community--public--feed--recent--content--top--container{margin-bottom:24px;display:flex;width:100%}.community--public--feed--recent--content--top .name{font-family:Cabin;font-weight:500;font-size:16px;margin-left:16px}.community--public--feed--recent--content--top .date{font-family:Cabin;font-weight:400;font-size:12px;color:#888}.community--public--feed--recent--content--top .community--comment--container{margin-left:6px;width:100%}.community--public--feed--recent--content--top .community--comment--container span{display:flex;align-items:center}.community--public--feed--recent--content--top .community--comment--container span p{margin-right:36px}.community--public--feed--recent--content--top .community--comment{font-family:Cabin;font-weight:400;font-size:15px;margin:0;background:#eee;border-radius:5px;width:100%;padding:16px}.community--public--feed--recent--content--top .no-profile-image{width:48px;height:48px;position:relative;border-radius:5px}.community--public--feed--recent--content--top .no-profile-image span{position:absolute;top:12px;right:-6px;width:30px;height:30px;background:#00819d;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;text-transform:uppercase}.community--public--feed--recent--content--top .profile-image{width:45px;height:45px;border-radius:5px;background:#00819d;position:relative}.community--public--feed--recent--content--top .profile-image img{width:45px;height:45px;border-radius:5px}.community--public--feed--recent--content--top .profile-image span{position:absolute;top:24px;right:-6px;width:30px;height:30px;background:#00819d;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:14px;text-transform:uppercase}.community--public--feed--container{max-width:800px;width:100%;float:right}.community--public--feed .recent--activity{margin:0;font-family:Cabin;font-style:normal;font-weight:500;font-size:15px}.community--public--content{width:40vw;background:#eee;min-height:100vh;flex-grow:1}@media screen and (max-width:480px){.community--public--content--buttons{justify-content:space-between}.community--public--content--buttons button{width:32%!important}}.community--public--content--buttons .arrow-down{margin-left:8px}@media screen and (max-width:900px){.community--public--content{width:100%;height:100%;min-height:unset;display:flex}}.community--public--content--buttons{display:flex;margin-bottom:0}.community--public--content--buttons button{margin-bottom:24px!important}.community--public--content--buttons .people{margin-right:8px}@media screen and (max-width:900px){.community--public--content .members--list{display:none}}.community--public--content .members--list--member-count{color:#888;font-size:18px;font-weight:600;font-family:Cabin}.community--public--content .members--list .see-all{width:100%;max-width:347px;background:#00819d;color:#fff}.community--public--content .members--list--users{display:flex;align-items:center;margin:16px 0}.community--public--content .members--list--users--avatar{width:48px;height:48px}.community--public--content .members--list--users--name{font-family:Cabin;font-style:normal;font-weight:500;color:#00819d;margin:0 32px;width:120px;font-size:16px}.community--public--content .members--list--users--joined{font-family:Cabin;font-style:italic;font-weight:400;font-size:10px;color:#666}.community--public--content .members--list--users span{height:48px;width:48px;background:#00819d;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Cabin;font-weight:700;font-size:24px;text-transform:uppercase;border-radius:50%;overflow:hidden}.community--public--content--image--container{overflow:hidden;height:350px;width:100%;display:flex;justify-content:center;align-items:center;background:#d9f1f6;background-position:50%;background-size:cover;background-repeat:no-repeat;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (max-width:900px){.community--public--content--image--container{padding:24px 24px 0;width:150px!important;height:150px!important;background:transparent}}.community--public--content--image--container img{width:110%}.community--public--content--image--container .icon{height:200px}.community--public--content--container{padding:32px}.community--public--content--container h1{font-family:Cabin;font-style:normal;font-weight:500;font-size:36px;margin:0 0 24px}.community--public--content--container .group--information{color:#00819d;display:flex;align-items:center;font-family:Cabin;font-style:normal;font-weight:600;font-size:14px}.community--public--content--container .group--information img{margin-right:6px}.community--public--content--container .group--description{font-family:Cabin;font-style:normal;font-weight:400;font-size:16px}.community--public--content--container .group--privacy{display:flex;align-items:center;justify-content:space-between;margin-right:32px}.community--public--content--container .group--privacy--happy{height:18px!important}.community--public--content--container .group--privacy p{font-family:Cabin;font-weight:400;font-size:18px;color:#888;margin:0}.community--public--content--container .group--privacy span{display:flex;height:15px;width:auto}.community--public--content--container .group--privacy span img{margin-left:16px}.community--public--content--container button{margin:36px 0 56px;width:134.22px;height:40.18px;background:transparent;border:1px solid #00819d;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#00819d;font-family:Cabin;font-weight:600;font-size:15px}.community--public--content--container button img{margin-right:8px}.back--button{display:none!important;background:transparent;border:1px solid #00819d!important;border-radius:5px;color:#00819d!important;width:121px;display:flex;justify-content:space-between;align-items:center;height:40px;margin:16px 0!important}.back--button img{margin-right:16px}.back--button span{font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;text-transform:none;padding:0}@media screen and (min-width:900px){.back--button{display:block!important}}.show-button{display:block!important}.pinned--library{max-width:1236px;margin:0 auto;padding:16px}.pinned--library .back--button{display:block!important}.pinned--library--title{padding:0;font-family:Cabin,sans-serif;font-weight:600;font-size:15px;letter-spacing:.01em;margin:0 0 12px}.progress--bar{width:100%}.progress--bar .MuiBox-root{width:100%;text-align:center}.progress--bar .MuiBox-root .MuiLinearProgress-barColorPrimary{background-color:#00819d;border-radius:10px}.progress--bar .MuiBox-root .MuiLinearProgress-colorPrimary{background-color:#eee;height:10px;border-radius:10px}.progress--bar .MuiBox-root p{font-family:Cabin,sans-serif;font-size:14px;font-weight:700}.library-search-users{margin-top:0;font-family:Cabin,sans-serif}.library-search-users .filter-left .img-left{margin-left:0}.library-search-users h4{color:#000;margin:0 0 16px;font-size:24px;font-family:Cabin,sans-serif!important}.library-search-users .search-content{position:relative;top:12px;margin:0}.library-search-users .group-avatar{width:22px;height:22px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00819d}.library-search-users .MuiAvatar-colorDefault{background-color:#00819d!important}.library-search-users .video-image{width:38px;height:38px;margin-right:24px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00819d}.library-search-users .add-padding{padding-bottom:40px}.library-search-users .filter-left{position:relative}.library-search-users .custom-select{margin-left:14px;margin-top:6px;margin-bottom:6px}.library-search-users .custom-select select{-webkit-appearance:menulist-button;color:#00819d;border:none;font-weight:700;text-transform:uppercase;font-size:14px;font-family:Cabin,sans-serif!important}.library-search-users .custom-select select:invalid{color:#00819d}.library-search-users .message{padding:32px 0}.library-search-users .message,.library-search-users textarea{font-family:Cabin,sans-serif!important}.library-search-users ::-moz-placeholder{font-size:18px;color:#707070;font-family:Cabin,sans-serif!important}.library-search-users :-ms-input-placeholder{font-size:18px;color:#707070;font-family:Cabin,sans-serif!important}.library-search-users ::placeholder{font-size:18px;color:#707070;font-family:Cabin,sans-serif!important}.library-search-users input{outline:none;font-family:Cabin,sans-serif!important}.library-search-users .user-list{height:auto}.library-search-users .user-list li{padding:16px 0!important}.timeline{display:flex;position:relative}.timeline .MuiBox-root{height:100%}.timeline .MuiBox-root .MuiLinearProgress-barColorPrimary{background-color:#df187d;border-radius:10px}.timeline .MuiBox-root .MuiLinearProgress-colorPrimary{background-color:#c4c4c4;height:10px;border-radius:10px}.timeline .MuiBox-root p{font-family:Cabin;font-weight:400;font-size:10px;color:#222;margin-top:8px}.timeline .not-today{top:25px}.timeline--date{position:relative;top:36px;font-family:Cabin;font-weight:400;font-size:14px;color:#000;display:none;width:80px}.timeline--line-container{position:relative;margin-left:32px;margin-right:32px;display:none}.timeline--line{height:100%;width:1px;background:#ccc}.timeline--first-line-container:after{top:0}.timeline--first-line-container:after,.timeline--last-line-container:after{content:"";width:12px;height:1px;background:#ccc;position:absolute;left:-5.5px;z-index:1}.timeline--last-line-container:after{bottom:0}.timeline--completed-circle{width:5px;height:5px;background:#00819d;border-radius:50%;position:absolute;top:52px;left:-2px}.timeline--circle{position:absolute;top:48px;left:-6.5px;width:14px;height:14px;background:rgba(0,129,157,.2);border-radius:50%;display:flex;justify-content:center;align-items:center}.timeline--small-circle{width:4px;height:4px;background:#fff;border:1px solid #00677e;border-radius:50%}.timeline--information{width:100%;margin-bottom:24px;box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:5px}@media screen and (max-width:968px){.timeline--information{margin-bottom:12px}}.timeline--information--title-completed{background:#e5f3e8!important}.timeline--information--title-completed p{font-size:14px!important;color:#008a17!important}.timeline--information--title-completed .completed{width:126px;height:43px;border-radius:5px;padding:0 8px;display:flex;justify-content:center;align-items:center;font-family:Cabin;font-weight:600;color:#008a17;margin-left:.8rem}@media screen and (max-width:968px){.timeline--information--title-completed .completed{width:auto}.timeline--information--title-completed .completed .complete-text{display:none}}.timeline--information--title-completed .completed .status-check{border-radius:50px;display:flex;justify-content:center;align-items:center;background:#008a17;width:28px;height:28px;margin-right:12px}@media screen and (max-width:968px){.timeline--information--title-completed .completed .status-check{margin-right:0;width:20px;height:20px}}.timeline--information--title-completed .completed .status-check img{height:11px;width:auto}@media screen and (max-width:968px){.timeline--information--title-completed .completed .status-check img{height:8px}}.timeline--information--title-completed .completed .check-completed{margin-right:0}.timeline--information--title{background:#f6f8fb;border-radius:5px 5px 0 0;width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 24px}.timeline--information--title p{font-family:Cabin;font-weight:600;font-size:18px}.timeline--subject{padding:12px 24px 4px}.timeline--subject .outter-accordian{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.timeline--subject .MuiAccordionSummary-root{min-height:10px!important}.timeline--subject p{margin:0}.timeline--subject-title{font-family:Cabin;font-weight:400;font-size:14px;text-transform:uppercase;color:#000;margin:0;letter-spacing:.1em}@media screen and (max-width:968px){.timeline--subject-title{margin-bottom:8px}}.timeline--subject-lesson{font-family:Cabin;font-weight:600;font-size:16px;color:#222;margin:6px 0!important}.timeline .Mui-expanded,.timeline .MuiAccordionSummary-content{margin-top:0!important}.timeline .MuiAccordionSummary-content.Mui-expanded{margin:0!important}.timeline--accordian{box-shadow:none!important}.timeline--accordian .MuiIconButton-root{padding:0 12px!important;position:absolute;top:-9px;right:0}.timeline--accordian .lesson--status{width:50px}@media screen and (max-width:968px){.timeline--accordian .lesson--status{display:none}}.timeline--accordian .lessons--timeline{position:relative}.timeline--accordian .lessons--timeline-line{height:calc(100% - 70px);width:2px;background:#d8d8d8;position:absolute;top:50px;left:10px}@media screen and (max-width:968px){.timeline--accordian .lessons--timeline-line{display:none}}.timeline--accordian .lesson--circle-completed{width:22px;height:22px;background:#fff;border:2px solid #008a17;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:16px;z-index:1;position:absolute}.timeline--accordian .lesson--circle-completed .dot{width:4px;height:4px;background:#008a17;border-radius:50%}.timeline--accordian .lesson--circle{width:22px;height:22px;background:#fff;border:2px solid #888;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:16px;z-index:1;position:absolute}.timeline--accordian .lesson--circle .dot{width:4px;height:4px;background:#888;border-radius:50%}.timeline--accordian .timeline--lesson-wrapper{position:relative;display:flex;flex-direction:row;align-items:center}.timeline--accordian .timeline--lesson{display:flex;width:100%;justify-content:space-between;height:60px;background:#eee;border-radius:5px;margin-top:12px;padding:8px 16px}.timeline--accordian .timeline--lesson-left{display:flex}.timeline--accordian .timeline--lesson .lesson--content{display:flex;align-items:center}@media screen and (max-width:968px){.timeline--accordian .timeline--lesson .lesson--content-title{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#00819d;margin-bottom:2px}}.timeline--accordian .timeline--lesson .lesson--content .lesson--img{display:flex}.timeline--accordian .timeline--lesson .lesson--content-title{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#00819d}.timeline--accordian .timeline--lesson .lesson--content-subtitle{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#666}.timeline--accordian .timeline--lesson .lesson--content img{margin-right:16px}.timeline--accordian:before{background-color:transparent!important}.timeline .MuiAccordionSummary-root{padding:0!important}.timeline .MuiAccordionDetails-root{padding:0 0 8px!important;display:flex;flex-direction:column}.timeline .resume--button{width:100%;display:flex;justify-content:flex-end}.timeline--resume{margin-top:16px;width:100px;height:40px;background:#00819d;border:1px solid #00819d;border-radius:5px;color:#fff;font-family:Cabin;font-weight:600;font-size:13px;letter-spacing:.01em}@media screen and (min-width:1024px){.timeline--date{display:flex}.timeline--line-container{display:block}.timeline--information .completed{width:126px;background:rgba(0,138,23,.2);font-size:16px}.timeline--information .completed .check-completed{margin-right:12px}.timeline--information--title p{font-size:18px!important}.timeline--accordian .MuiIconButton-root{top:-3px;right:5px}.timeline--subject--title{font-size:14px}.timeline--subject-lesson{font-size:20px}}.dashboard--overview{height:100%}.dashboard--overview .dashboard-notifications{margin-top:32px}.dashboard--overview .dashboard-notifications ul li{background:#fff;box-shadow:1px 0 8px rgba(0,0,0,.12);border-radius:8px;padding:16px 48px 16px 16px;margin-bottom:16px;display:flex;position:relative}.dashboard--overview .dashboard-notifications ul li p{font-family:Cabin;font-weight:400;font-size:15px;color:#000;margin:0;line-height:1.7}.dashboard--overview .dashboard-notifications ul li .pink-dot{position:absolute;right:12px;top:-4px;width:8px;height:8px;background:#df187d;border-radius:50%}.dashboard--overview .dashboard-notifications ul li img{position:absolute;right:8px;bottom:8px}@media screen and (max-width:968px){.dashboard--overview .dashboard-notifications ul li img{height:37px;width:auto;right:8px;bottom:8px}}.dashboard--overview .weekly{margin-top:32px}.dashboard--overview .weekly .MuiLinearProgress-barColorPrimary{background-color:#008a17;border-radius:10px}.dashboard--overview .weekly .MuiLinearProgress-colorPrimary{background-color:rgba(0,138,23,.1);height:10px;border-radius:10px}.dashboard--overview .weekly span{display:flex;justify-content:space-between}.dashboard--overview .weekly span p{font-family:Cabin;font-weight:400;font-size:12px;color:#000}@media screen and (max-width:968px){.dashboard--overview .weekly span p{font-size:12px}}.dashboard--overview .amazing{background:#fff;box-shadow:1px 0 8px rgba(0,0,0,.12);border-radius:8px;padding:16px 32px 16px 16px;margin-top:24px;display:flex;align-items:center;justify-content:space-between}.dashboard--overview .amazing p{margin:0;width:80%;color:#000}.dashboard--overview .amazing-top{font-family:Cabin;font-style:normal;font-weight:700;font-size:15px}.dashboard--overview .amazing-bottom{font-family:Cabin;font-size:15px}.dashboard--overview .amazing .plane-background{border-radius:50%;background:rgba(223,24,125,.1);width:44px;height:44px;display:flex;justify-content:center;align-items:center}.dashboard--overview .upcoming-milestones{margin-top:32px}.dashboard--overview .upcoming-milestones ul{background:#fff;box-shadow:1px 0 8px rgba(0,0,0,.12);border-radius:8px;padding:8px 40px}@media screen and (max-width:968px){.dashboard--overview .upcoming-milestones ul{padding:8px 24px}}.dashboard--overview .upcoming-milestones ul li{display:flex;align-items:center;width:100%;margin:16px 0}.dashboard--overview .upcoming-milestones ul li .date{font-family:Cabin;font-weight:600;font-size:14px;color:#888;width:auto}.dashboard--overview .upcoming-milestones ul li .markers{width:36px;display:flex;justify-content:flex-end;margin-right:8px}.dashboard--overview .upcoming-milestones ul li .marker{width:4px;height:33px;margin:0 2px}.dashboard--overview .upcoming-milestones ul li .marker-one{background:#df187d}.dashboard--overview .upcoming-milestones ul li .marker-two{background:#ff891b}.dashboard--overview .upcoming-milestones ul li .marker-three{background:#00819d}.dashboard--overview .upcoming-milestones ul li .milestone-name{width:70%}@media screen and (max-width:968px){.dashboard--overview .upcoming-milestones ul li .milestone-name{width:70%}}.dashboard--overview .upcoming-milestones ul li .lesson-title{font-family:Cabin;font-weight:400;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#888}.dashboard--overview .upcoming-milestones ul li .lesson-number{font-family:Cabin;font-weight:600;font-size:12px;color:#222}.dashboard--overview .upcoming-milestones ul li p{margin:0}.dashboard--overview .upcoming-milestones button{margin-top:32px;width:100%;height:36px;border:1px solid #00819d;border-radius:5px;display:flex;justify-content:center;align-items:center;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;background:transparent}@media screen and (max-width:968px){.dashboard--overview .upcoming-milestones button{margin-top:24px}}@media screen and (max-width:968px){.dashboard--overview .weekly-title-mobile{letter-spacing:0!important;font-weight:700!important}}.dashboard--overview .weekly-title{font-family:Cabin,sans-serif;font-weight:600;font-size:18px;letter-spacing:.1em;text-transform:uppercase;margin-top:0;color:#000}@media screen and (max-width:968px){.dashboard--overview .weekly-title{text-transform:capitalize}}.dashboard--overview .enroll{margin-top:48px;background:#f1f4f8;border-radius:5px}.dashboard--overview .enroll ul{padding:0 8px}.dashboard--overview-recommended.course{padding:0!important}.dashboard--overview-recommended.course h1{font-family:Cabin;font-style:normal;font-weight:600;font-size:22px;color:#000;margin-left:32px;margin-top:20px;margin-bottom:28px}.dashboard--overview-recommended.course li{height:255px!important;padding:0 8px!important}.dashboard--overview-recommended.course li .subtitle span{font-size:15px!important}.dashboard--overview-recommended.course li .card-full-content{padding-bottom:0!important}.dashboard--overview-recommended.course li .card-full-content .details{margin-top:24px}.dashboard--overview-recommended.course li .box-info button{margin-bottom:34px;height:30px!important;width:113px!important}.dashboard--overview-recommended.course .card-full-content .subtitle-container{margin-right:0!important}.dashboard--overview--time{font-family:Cabin;font-style:normal;font-weight:700;font-size:24px;color:#000}@media screen and (max-width:968px){.dashboard--overview--time{margin-bottom:5px!important}}.dashboard--overview--name{font-family:Cabin;font-style:normal;font-weight:400;font-size:16px;color:#000}.dashboard--overview-goals{display:flex;margin-bottom:32px;width:100%}.dashboard--overview-goals .goal-sliders{display:flex;flex-direction:column;flex:1}.dashboard--overview-goals .goal-sliders--label{margin:0;font-family:Cabin;font-weight:600;font-size:14px;color:#888}.dashboard--overview-goals .goal-sliders .MuiSlider-mark{height:5px;width:5px;border-radius:50%;margin-left:-2px;background:#00677e;opacity:1}.dashboard--overview-goals .goal-sliders .MuiSlider-rail,.dashboard--overview-goals .goal-sliders .MuiSlider-track{height:5px}.dashboard--overview-goals .goal-sliders h1{font-family:Cabin;font-weight:600;font-size:22px;margin:0 0 16px;color:#000}.dashboard--overview-goals .goal-sliders .MuiSlider-thumb{height:14px;width:14px}.dashboard--overview-goals .goal-sliders .MuiSlider-mark,.dashboard--overview-goals .goal-sliders .MuiSlider-thumb{background:#00677e!important}.dashboard--overview-goals .goal-sliders .MuiSlider-root{color:rgba(0,129,157,.5);margin-bottom:32px}.dashboard--overview-goals .goal-sliders .MuiSlider-markLabel{font-family:Cabin;font-weight:400;font-size:12px;color:#94a3b8}.dashboard--overview--learning-card{width:186px;height:186px;background:#fcfdff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:32px}.dashboard--overview--learning-card span{border-radius:50%;display:flex;justify-content:center;align-items:center;background:rgba(223,24,125,.1);width:44px;height:44px}@media screen and (max-width:968px){.dashboard--overview--learning-card span{height:58px;width:58px}.dashboard--overview--learning-card span img{width:44px;height:44px}}.dashboard--overview--learning-card p{margin:0}@media screen and (min-width:968px){.dashboard--overview--learning-card p{text-align:center}}.dashboard--overview-header{display:flex;flex-direction:column}.dashboard--overview-header .username{text-transform:capitalize}.dashboard--overview-header h1{font-family:Cabin;font-weight:700;font-size:30px;color:#000;margin:0 0 8px}@media screen and (min-width:968px){.dashboard--overview-header h1{display:flex;flex-direction:column;margin-bottom:24px}}.dashboard--overview-header p{font-family:Cabin;font-weight:400;font-size:16px;color:#000;margin:0;width:80%}.dashboard--overview-heading{display:flex;margin-bottom:32px}.dashboard--overview-left{padding:32px 48px 32px 70px;display:flex;flex-direction:column;max-width:1000px;margin-left:auto}@media screen and (max-width:968px){.dashboard--overview-left{margin:0 auto;width:100%}}@media screen and (min-width:968px)and (max-width:1200px){.dashboard--overview-left{padding:32px 32px 48px}}.dashboard--overview-right{padding:32px;height:110%}.dashboard--overview .dashboard--summary{display:flex}.dashboard--overview .dashboard--summary-card{width:157px;height:154px;background:#fcfdff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:5px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin-left:6px}.dashboard--overview .dashboard--summary-card-icon{height:32px}@media screen and (max-width:968px){.dashboard--overview .dashboard--summary-card-icon .education{width:20px;margin-top:4px}.dashboard--overview .dashboard--summary-card-icon .stars{width:22px}.dashboard--overview .dashboard--summary-card-icon .rainbow{width:26px;margin-top:4px}}.dashboard--overview .dashboard--summary-card p{margin:0;font-family:Cabin;color:#000}.dashboard--overview .dashboard--summary-card-days{font-weight:600;font-size:16px;margin:4px 0 12px!important}.dashboard--overview .dashboard--summary-card-name{font-size:10px}.dashboard--overview table{border-collapse:separate;border-spacing:0;width:100%}.dashboard--overview table tr td,.dashboard--overview table tr th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;position:relative}.dashboard--overview table tr td:first-child,.dashboard--overview table tr th:first-child{border-left:1px solid #ccc}.dashboard--overview table tr th{background:#eee;text-align:left;border-top:1px solid #ccc}.dashboard--overview table tr:first-child th:first-child{border-top-left-radius:5px}.dashboard--overview table tr:first-child th:last-child{border-top-right-radius:5px}.dashboard--overview table tr:last-child td:first-child{border-bottom-left-radius:5px}.dashboard--overview table tr:last-child td:last-child{border-bottom-right-radius:5px}.dashboard--overview table td{padding:0 12px!important}.dashboard--overview table tr:nth-child(odd){background-color:#f1f4f8}.dashboard--overview table td{height:95px!important}.dashboard--overview table .milestone{font-family:Cabin;font-style:normal;font-weight:500;font-size:16px;color:#00819d}.dashboard--overview table .milestone p{margin-left:24px}.dashboard--overview table .milestone .color-code{width:4px;height:33px;display:block;position:absolute;margin-top:12px}.dashboard--overview table .milestone .color-pink{background:#df187d}.dashboard--overview table .milestone .color-orange{background:orange}.dashboard--overview table .milestone .color-main{background:#00819d}.dashboard--overview table .deadline{font-family:Cabin;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888;text-align:center}.dashboard--overview table .progress{font-family:Cabin;font-style:normal;font-weight:400;font-size:10px;color:#000;text-align:center}.dashboard--overview table .progress .MuiBox-root{margin-bottom:4px}.dashboard--overview table .progress.yellow .MuiLinearProgress-barColorPrimary{background-color:#edc902;border-radius:10px}.dashboard--overview table .progress.yellow .MuiLinearProgress-colorPrimary{background-color:rgba(237,201,2,.3);height:8px;border-radius:10px}.dashboard--overview table .progress.green .MuiLinearProgress-barColorPrimary{background-color:#008a17;border-radius:10px}.dashboard--overview table .progress.green .MuiLinearProgress-colorPrimary{background-color:rgba(0,138,23,.1);height:8px;border-radius:10px}.dashboard--overview table .status{display:flex;font-family:Cabin;font-style:normal;font-weight:400;font-size:16px;color:#000;justify-content:space-between;align-items:center}.dashboard--overview table .status .status-icon{display:flex}.dashboard--overview table .status .status-icon span{margin-right:12px}.dashboard--overview table .status .status-edit{width:14px;height:14px}.dashboard--overview table .status .status-dot{background:#edc902}.dashboard--overview table .status .status-check,.dashboard--overview table .status .status-dot{border-radius:50px;display:flex;justify-content:center;align-items:center;width:26.56px;height:26.56px}.dashboard--overview table .status .status-check{background:#008a17}.dashboard--overview .milestone--table-header{background:#e2e6ec;height:65px}.dashboard--overview .milestone--table-header th{font-family:Cabin;font-weight:400;font-size:20px;color:#000;border:1px solid #ccc;width:25%;text-align:center;padding:12px 0}.icon{font-family:Material Icons,serif;font-style:normal;display:inline-block;vertical-align:middle;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:root{--main-color:#1a8fff;--text-color:#777;--text-color-light:#ccc;--border-color:#eee;--bg-color:#f9f9f9;--neutral-color:#fff}*{box-sizing:border-box}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:300;line-height:1.5;color:var(--text-color);background:var(--bg-color);position:relative}@media screen and (max-width:968px){.month-and-year{font-family:Cabin;font-weight:700;font-size:15px;color:#000}}.calendar header{display:block;width:100%;padding:1.75em 0;background:var(--neutral-color)}header #logo{font-size:175%;text-align:center;color:var(--main-color);line-height:1}header #logo .icon{padding-right:.25em}main{display:block;margin:5em auto 0;max-width:50em}.row{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.row-middle{align-items:center}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-start{justify-content:flex-start;text-align:left}.col-center{justify-content:center;text-align:center;color:#000;font-size:15px;font-family:Cabin,sans-serif;font-weight:700}.col-end{justify-content:flex-end;text-align:right}.calendar{display:block;position:relative;width:100%;background:var(--neutral-color)}.flex-middle{padding:24px 24px 12px}.calendar .header{text-transform:uppercase;font-weight:700;font-size:115%;padding:1.5em 0}.calendar .header .icon{cursor:pointer;transition:.15s ease-out}.calendar .header .icon:hover{transition:.25s ease-out;color:var(--main-color)}.calendar .header .icon:first-of-type{margin-left:1em}.calendar .header .icon:last-of-type{margin-right:1em}.calendar .days{text-transform:uppercase;padding:.75em 0 0}.calendar .body .cell{position:relative;cursor:pointer;background:var(--neutral-color);transition:.25s ease-out;display:flex;justify-content:center;border-radius:8px;padding-bottom:24px}.cell p{font-family:Cabin;font-weight:400;font-size:15px;color:#000}.calendar .body .cell:hover{transition:.5s ease-out}.calendar .body .cell:last-child{border-right:none}.progress-complete .MuiCircularProgress-colorPrimary{color:#008a17!important;background:rgba(0,138,23,.1);border-radius:50%}.progress-incomplete .MuiCircularProgress-colorPrimary{color:#edc902!important}.progress-incomplete .progress-background{position:absolute;margin-top:6px}.progress-incomplete .progress-background .MuiCircularProgress-colorPrimary{color:rgba(237,201,2,.1)!important;border-radius:50%}.calendar .body .cell .number{height:100%;position:relative;display:flex;justify-content:center;align-items:center}.calendar .body .cell .number p{position:absolute;font-family:Cabin,sans-serif;font-size:15px;margin:0;color:#000}.calendar .body .disabled{color:var(--text-color-light);pointer-events:none}.calendar .body .cell .bg{font-weight:700;line-height:1;color:var(--main-color);opacity:0;font-size:8em;position:absolute;top:-.2em;right:-.05em;transition:.25s ease-out;letter-spacing:-.07em}.calendar .body .cell:hover .bg,.calendar .body .selected .bg{opacity:.05;transition:.5s ease-in}.calendar .body .cell.today .bg{opacity:.05}.calendar{border-radius:8px;box-shadow:1px,0 rgba(0,0,0,.12)}.calendar .MuiCircularProgress-root{transform:rotate(90deg)}.creds-summary{justify-content:space-between}.achievements{padding:0}.achievements .transcript-select{margin:32px 0 16px}@media screen and (max-width:968px){.achievements .transcript-select{margin:48px 0 16px}}@media screen and (max-width:968px){.achievements .primary--modal .primary--modal--container{padding:24px 16px 32px}}.achievements .MuiSelect-select:focus{background:transparent}.achievements .MuiSelect-select{font-family:Cabin;font-weight:400;font-size:14px;letter-spacing:.01em;color:#888}.achievements .MuiOutlinedInput-notchedOutline{border:none;background:transparent}.achievements .MuiInputBase-root{height:40px;border:1px solid #ccc;border-radius:5px}.achievements .MuiInputBase-root svg{fill:#00819d}.achievements .MuiMenu-list{height:auto!important}.achievements .MuiMenu-list li{font-family:Cabin;font-weight:400;font-size:14px;color:#000}@media screen and (max-width:968px){.achievements .creds-li-left img{width:30%}.achievements .creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-date,.achievements .creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-title{font-size:16px}.achievements .creds-container .creds-ul .creds-li{flex-direction:column;height:auto;padding:13px}.achievements .creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred,.achievements .creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred{width:49%}.achievements .creds-container .creds-ul .creds-li .creds-li-right{margin-top:16px}.achievements .creds-container .creds-ul .creds-li .creds-li-right span{font-size:14px}}.transcript-menu{box-shadow:0 0 10px rgba(0,0,0,.25)!important;background:#fff;margin-top:-6px!important}@media screen and (min-width:1020px){.achievements{padding:32px 0}.creds-container .creds-ul .creds-li{padding:16px}.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-title{font-size:18px}}.creds-summary{display:flex;align-items:center;padding:0}.creds-summary .cred-summary-title{font-family:Cabin;font-style:normal;font-weight:500;font-size:24px;line-height:30px;color:#000}@media screen and (min-width:1020px){.creds-summary{padding:0 4rem 1rem .5rem}}.creds-container{padding:1.3rem .7rem .5rem}.creds-container .creds-title{font-family:Cabin;font-style:normal;font-weight:700;font-size:14px;line-height:22px;letter-spacing:.1em;text-transform:uppercase;margin-top:0;margin-bottom:1rem;color:#000}.creds-container .creds-ul .creds-li{display:flex;justify-content:space-between;height:150px;background:#fff;border:1px solid #ccc;border-radius:10px;margin-bottom:.7rem;padding:2.5rem}.creds-container .creds-ul .creds-li .creds-li-left{display:flex;align-items:center;flex-grow:2}.creds-container .creds-ul .creds-li .creds-li-left img{width:90px}.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box{padding-left:1rem}.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-title{font-family:Cabin;font-style:normal;font-weight:500;font-size:24px;line-height:28px;color:#000;margin-bottom:.3rem!important;margin:0;letter-spacing:0}.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-date{font-family:Cabin;font-style:normal;font-weight:400;font-size:20px;line-height:20px;color:#888}@media screen and (max-width:968px){.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-date{font-size:14px}}.creds-container .creds-ul .creds-li .creds-li-right{display:flex;justify-content:right;align-items:center}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred,.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred{width:200px;height:50px;border:1px solid #00819d;border-radius:5px;display:flex;justify-content:center;align-items:center}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred img,.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred img{height:15px;margin-right:16px}@media screen and (max-width:968px){.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred img,.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred img{margin-right:8px}}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred span,.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred span{font-family:Cabin;font-style:normal;font-weight:600;font-size:13px;line-height:18px;text-align:center;letter-spacing:.01em}.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred{background-color:#00819d;order:2}.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred span{color:#fff;letter-spacing:.02em}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred{margin-right:.3rem;background-color:#fff}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred span{color:#00819d}.creds-buttons{display:flex;justify-content:space-between;align-items:center}.creds-buttons .btn-download-cred,.creds-buttons .btn-share-cred{width:49%;height:50px;border:1px solid #00819d;border-radius:5px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:968px){.creds-buttons .btn-download-cred,.creds-buttons .btn-share-cred{height:40px!important}}.creds-buttons .btn-download-cred img,.creds-buttons .btn-share-cred img{margin-right:16px}@media screen and (max-width:968px){.creds-buttons .btn-download-cred img,.creds-buttons .btn-share-cred img{margin-right:6px}}.creds-buttons .btn-download-cred span,.creds-buttons .btn-share-cred span{font-family:Cabin;font-weight:500;font-size:14px;letter-spacing:.01em}.creds-buttons .btn-share-cred{background-color:#00819d;margin-right:.5rem}@media screen and (max-width:968px){.creds-buttons .btn-share-cred img{width:14px}}.creds-buttons .btn-share-cred span{color:#fff}.creds-buttons .btn-download-cred{background-color:#fff}@media screen and (max-width:968px){.creds-buttons .btn-download-cred img{width:13px}}.creds-buttons .btn-download-cred span{color:#00819d}@media screen and (min-width:1020px){.creds-container{padding:1rem 4rem}.creds-container .creds-title{font-size:18px}.creds-container .creds-ul .creds-li{margin-bottom:1.5rem}.creds-container .creds-ul .creds-li .creds-li-left img{width:106px}.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box{padding-left:2rem}.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-title{margin-bottom:1rem!important}.creds-container .creds-ul .creds-li .creds-li-left .creds-info-box .creds-date{font-size:20px}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred img,.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred img{height:20px}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred span,.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred span{font-size:15px}.creds-container .creds-ul .creds-li .creds-li-right .btn-share-cred{margin-right:.5rem;order:1}.creds-container .creds-ul .creds-li .creds-li-right .btn-download-cred{margin-right:0;order:2}}.btn-seeMore-container{text-align:right;padding:0 0 1rem;font-weight:600}.btn-seeMore-container .achievementBtn-container{width:100%;margin:0 auto}@media screen and (max-width:968px){.btn-seeMore-container .achievementBtn-container{padding:0 12px;margin-top:8px}}.btn-seeMore-container .achievementBtn-container .achievement-white{background-color:#fff;font-weight:600;width:100%}.btn-transcript-container{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.btn-transcript-container .page-title.achievements{padding:1.5rem 2rem 0 .7rem;order:2}.btn-transcript-container .achievementBtn-container{order:1;width:100%;opacity:.9;padding-bottom:1rem;padding-top:.7rem;display:flex;justify-content:center}@media screen and (max-width:900px){.btn-transcript-container .achievementBtn-container{padding:16px 24px 8px}}.btn-transcript-container .achievementBtn-container .achievement-white{background-color:#fff;color:#00819d}.btn-transcript,.btn-transcript-container .achievementBtn-container .achievement-white{font-family:Cabin;font-weight:600;width:100%;letter-spacing:.01em;font-size:15px;height:40px}.btn-transcript{background:#00819d;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff;border:none;margin-bottom:48px}@media screen and (max-width:968px){.btn-transcript{margin-bottom:32px;margin-top:32px}}@media screen and (min-width:1020px){.btn-seeMore-container{text-align:right;padding:0 4rem 4rem 0;font-weight:600}.btn-seeMore-container .achievementBtn-container{width:200px;margin:0 0 0 auto}.achievement-white{width:100%}.btn-transcript-container{flex-wrap:nowrap}}@media screen and (min-width:1020px)and (min-width:900px){.btn-transcript-container{justify-content:flex-end}}@media screen and (min-width:1020px){.btn-transcript-container .page-title.achievements{padding:0 2rem 0 .7rem;order:1}}@media screen and (min-width:1020px){.btn-transcript-container .achievementBtn-container{order:2;width:200px;opacity:.9;box-shadow:none;padding-bottom:0;padding-top:0;display:flex;justify-content:center}}.horizontal-line{display:none}@media screen and (min-width:1020px){.horizontal-line{border:.5px solid hsla(0,0%,80%,.6509803921568628);margin-top:3rem;margin-bottom:1rem;display:block}}.collections--filter--view .library--filter--categories{margin-right:32px}.collections-grid{max-width:1236px;margin:0 auto;padding:24px 0 0}.collections-grid .edited-card{margin-bottom:32px}.collections-grid .edited-text{display:none}@media screen and (max-width:1260px){.collections-grid{padding:24px}}@media screen and (max-width:768px){.save-to-collections .btn--save--upload{position:absolute;width:100%;padding:16px;left:0;bottom:0;background:#fff;margin-top:0!important;z-index:999}.save-to-collections ul li{padding:10px 16px 13px!important}.save-to-collections .primary-modal-close-text,.save-to-collections .primary-modal-mobile-x{display:block}.save-to-collections .primary--modal--container{top:0;padding:16px}.save-to-collections .primary--modal--container .collections-list{margin-top:0!important;height:73vh;padding-bottom:60px}.save-to-collections .primary--modal--container .modal--btnClose--container{position:relative;border-radius:0;width:100%;left:0;background:#eee;border-radius:5px;height:40px;top:0!important}.save-to-collections .primary--modal--container .modal--btnClose--container .btnClose--icon{display:none}.save-to-collections .primary--modal--container .modal--btnClose--container .mobile-x{margin-right:8px}.save-to-collections .primary--modal--container .modal--btnClose--container .close-text{font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d}.save-to-collections .primary--modal--container h1{font-family:Cabin;font-weight:500;font-size:18px;letter-spacing:.01em;color:#000;margin:24px 0}}.edited-card .no-image{width:auto;height:40%!important}.edited-card .edited-card-top{display:flex;border-radius:5px}.edited-card .edited-card-top .first-image{width:61%;overflow:hidden;border-radius:5px;height:160px;display:flex;justify-content:center;align-items:center;background:#d9f1f6;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.edited-card .edited-card-top .first-image img{width:110%;height:auto}.edited-card .edited-card-top .edited-card-images-right{overflow:hidden;width:39%;height:160px;margin-left:5px;display:flex;flex-direction:column;justify-content:space-between}.edited-card .edited-card-top .edited-card-images-right span{height:48.5%;border-radius:5px;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#d9f1f6;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.edited-card .edited-card-top .edited-card-images-right span img{width:160px;height:auto;border-radius:5px}.edited-card .edited-card-top-two{display:flex;border-radius:5px;height:160px;overflow:hidden;justify-content:space-between}.edited-card .edited-card-top-two .first-image{width:49.5%;height:160px;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:5px;background:#d9f1f6;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.edited-card .edited-card-top-two .first-image img{width:100%;height:auto}.edited-card .edited-card-top-two .second-image{width:49.5%;height:160px;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:5px;background:#d9f1f6;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.edited-card .edited-card-top-two .second-image img{width:100%;height:auto}.edited-card .edited-card-top-one,.edited-card .edited-card-top-one .first-image{display:flex;border-radius:5px;height:160px;overflow:hidden}.edited-card .edited-card-top-one .first-image{width:100%;justify-content:center;align-items:center;background:#d9f1f6;background-position:50%;background-size:cover;background-repeat:no-repeat}.edited-card .edited-card-top-one .first-image img{width:100%;height:auto}.edited-card .edited-card-bottom{margin-top:12px}.edited-card .edited-card-bottom span{display:flex;justify-content:space-between;align-items:center;background-position:50%;background-size:cover;background-repeat:no-repeat}.edited-card .edited-card-bottom span .edited-card-title{font-family:Cabin;font-style:normal;font-weight:500;font-size:15px;color:#00819d;margin:0}.edited-card .edited-card-bottom span .edited-card-buttons{display:flex;align-items:center}.edited-card .edited-card-bottom span .edited-card-buttons img{margin-left:8px}.edited-card .edited-card-bottom .edited-text{margin:0;font-family:Cabin;font-style:normal;font-weight:500;font-size:12px;color:#666}@media screen and (max-width:500px){.edited-card{margin-bottom:24px}}.recently-edited-masonry-grid{margin-left:-48px!important}.recently-edited-masonry-column{padding-left:48px!important}.activity-feed{padding:16px 18px!important;margin-bottom:60px}.activity--comment--container{justify-content:space-between;margin-top:16px;height:auto;position:relative;padding:12px 10px 0;flex-wrap:wrap}.activity--comment--container .MuiAccordionDetails-root{padding:0 0 22px!important}.activity--comment--container .MuiAccordionDetails-root .MuiTypography-root.MuiTypography-body1{width:100%!important}.activity--comment--container .Mui-expanded p .activity-icons{justify-content:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.activity--comment--container .Mui-expanded .MuiIconButton-edgeEnd{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:50px;border-radius:0!important}.activity--comment--container .Mui-expanded .MuiButtonBase-root{position:inherit!important}.activity--comment--container .Mui-expanded .MuiAccordionSummary-expandIcon{transition:none}.activity--comment--container.no-flex-mobile .activity--comment{flex:55%}.activity--comment--container.no-flex-mobile .activity--bottom--section{width:100%}.activity--comment--container.no-flex-mobile .activity--bottom--section .activity--comment-box.activity-box3{margin-top:10px;margin-bottom:0!important}.activity--comment--container.no-flex-mobile .activity--bottom--section .activity--comment-box.fileType-hidden{display:none!important}.community .coach--bar .coach--tabs{display:flex!important}.community .community--public.activity .activity--createGroup-btn-blue-container{position:fixed;bottom:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,.25);justify-content:center;padding:12px;z-index:99;background-color:#fff;display:none}.community .community--public.activity .activity--createGroup-btn-blue-container .btn-blue{width:335px!important}.community .community--public.activity .activity-right{display:flex!important;background-color:#fff}.community .community--public.activity .activity-right .activity--myGroup-title,.community .community--public.activity .activity-right button{display:none}.community .community--public.activity .activity-right .activity--myGroup-item{display:flex}.community .community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box{margin-right:12px}.community .community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__info-box{display:none}.community .community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__img-box{width:50px;height:50px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.community .community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__img-box img{width:auto;height:100%}.community .community--public.activity .activity-left .activity--comment--pinned{font-family:Cabin;font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:.01em;color:#000}.community .community--public.activity .activity-left .activity-avatar{display:flex!important;margin-top:5px;margin-left:3px;background:none!important;position:relative}.community .community--public.activity .activity-left .activity-avatar img{width:45px;height:45px}.community .community--public.activity .activity-left .activity-avatar .activity-avatar-name-letter-box{width:26.35px;height:26.35px;background:#00819d;position:absolute;border-radius:15px;bottom:-7px;right:-10px}.community .community--public.activity .activity-left .activity-avatar .activity-avatar-name-letter-box .activity-avatar-name-letter{font-family:Cabin;font-style:normal;font-weight:700;font-size:12px;line-height:15px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#fff;display:flex;justify-content:center;align-items:center;height:100%}.community .community--public.activity .activity-left .activity--bottom--section{padding:0 0 0 6px;width:100%}.community .community--public.activity .activity-left .activity--bottom--section .activity--buttons .activity-icons{display:flex;width:95%;position:relative;top:29px;z-index:10000;justify-content:center;align-items:center}.community .community--public.activity .activity-left .activity--bottom--section .activity--buttons .activity-icons>:not(:last-of-type){margin-right:16px}.community .community--public.activity .activity-left .activity--bottom--section .activity--buttons .activity-icons>* span{pointer-events:auto!important}.community .community--public.activity .activity-left .activity--bottom--section .activity--buttons .activity-icons>:not(:last-of-type) span{display:none}.community .community--public.activity .activity-left .activity--bottom--section .activity--buttons .activity-icons>:last-child{margin-left:auto}.community .community--public.activity .activity-left .activity--bottom--section .activity--buttons .activity-icons>:last-child span{font-family:Cabin;font-style:normal;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.01em;color:#888;margin-right:5px}.community .community--public.activity .activity-left .activity--bottom--section .activity--comment-box.activity-box3{margin-bottom:16px;margin-top:10px}.community .community--public.activity .activity-left .activity--bottom--section .activity--comment-box.activity-box3 p{margin:0;font-family:Cabin;font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:#000}.community .community--public.activity .activity-left .activity--bottom--section .activity-resource-info{display:flex;justify-content:space-between;align-items:center;margin:16px 0 0}.community .community--public.activity .activity-left .activity--bottom--section .activity-resource-info span{font-family:Cabin;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;color:#666}.community .community--public.activity .activity-left .activity--bottom--section .activity-resource-info .activity-star-rating-box .activity-rating-star-number{font-family:Cabin;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#00819d;margin-left:5px}.community .community--public.activity .activity-left .activity--bottom--section .activity--comment-box.fileType-show .file-type-img{width:100%}.community .community--public.activity .activity-left .activity--bottom--section .activity--comment-box.fileType-show .activity-resource-info{margin-top:13px}.community .community--public.activity .activity-left .activity--bottom--section .Mui-expanded{margin:0!important}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root:before{display:none!important}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root.Mui-expanded{margin:0!important;height:auto!important}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root{box-shadow:none!important}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .Mui-expanded{min-height:auto;margin:7px 0!important}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root.Mui-expanded{min-height:none!important}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root{align-items:center;padding:0}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{display:inline-block;margin:0}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content p .activity-icons{display:flex;justify-content:start;position:relative;height:50px;align-items:center}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content p .activity-icons>:not(:last-of-type){margin-right:16px}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content p .activity-icons>:not(:last-of-type) span{display:none}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content p .activity-icons>:last-child{margin-left:auto}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content p .activity-icons>:last-child span{font-family:Cabin;font-style:normal;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.01em;color:#888;margin-right:5px}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-expandIcon{padding:0;margin-right:0!important}.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root .Mui-expanded{margin-right:0!important}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box{display:flex;margin-bottom:16px}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box .activity-comment-box-left .comment-avatar-name-box{width:33px;height:33px;background:#00819d;border-radius:20px}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box .activity-comment-box-left .comment-avatar-name-box .comment-avatar-name-letter{width:33px;height:33px;display:flex;justify-content:center;align-items:center;font-family:Cabin;font-style:normal;font-weight:400;font-size:17px;line-height:20px;text-align:center;color:#fff}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box .activity-comment-box-right .activity-comment-box-right-top{display:flex;align-items:center;margin-top:5px}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box .activity-comment-box-right .activity-comment-box-right-top .comment-createdBy{padding-left:7px;margin-right:32px;font-family:Cabin;font-style:normal;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.25px;color:#363636}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box .activity-comment-box-right .activity-comment-box-right-top .comment-updatedDate{font-family:Cabin;font-style:normal;font-weight:400;font-size:12px;line-height:22px;letter-spacing:-.25px;color:#888}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box .activity-comment-box-right .comment-box-bottom{background:#eee;border:1px solid #ccc;border-radius:10px;margin-top:16px}.community .community--public.activity .activity-left .activity--bottom--section .activity-comment-box .activity-comment-box-right .comment-box-bottom .comment-text{margin:0;padding:12px 16px;font-family:Cabin;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.25px;color:#363636}.community .community--public.activity .activity-left .activity--bottom--section .user-comment{display:flex;margin-top:21px;margin-left:29px}.community .community--public.activity .activity-left .activity--bottom--section .user-comment .comment-avatar-name-box{width:33px;height:33px;background:#00819d;border-radius:20px}.community .community--public.activity .activity-left .activity--bottom--section .user-comment .comment-avatar-name-box .comment-avatar-name-letter{width:33px;height:33px;display:flex;justify-content:center;align-items:center;font-family:Cabin;font-style:normal;font-weight:400;font-size:17px;line-height:20px;text-align:center;color:#fff;text-transform:uppercase}.community .community--public.activity .activity-left .activity--bottom--section .user-comment .activity-input{flex:0 1 93%;background:#fff;border:1px solid #ccc;border-radius:10px;width:280px;padding-left:8px;height:43px;margin-left:9px;font-family:Cabin;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.25px;color:#363636}.community .community--public.activity .activity-left .activity--comment{margin-left:16px;flex-grow:2;flex:0 1 70%}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box1 .activity--comment-title{font-family:Cabin;font-style:normal;font-weight:500;font-size:15px;line-height:20px;color:#000;margin:0}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box2{display:flex;justify-content:space-between;align-items:center}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box2>*{font-family:Cabin;font-style:normal;font-weight:500;margin:5px 0 10px}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box2 .activity--comment-createdBy{font-size:12px;line-height:16px;color:#000}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box2 .activity--comment-group{margin-left:16px;font-size:10px;line-height:16px;letter-spacing:.1em;color:#00819d;text-transform:uppercase}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box2 .activity--comment-uploadedDate{font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.25px;color:#888}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box2.no-group{justify-content:flex-start}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box2.no-group .activity--comment-uploadedDate.no-group{margin-left:30px}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box3{position:absolute;left:18px}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box3 .activity--comment-notes{font-family:Cabin;font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:#000;margin:0}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box4{display:flex;position:absolute;bottom:10px;left:0;justify-content:start;width:100%;padding:0 16px}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box4>:last-child{margin-left:auto}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box4>:last-child span{font-family:Cabin;font-style:normal;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.01em;color:#888;margin-right:5px}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box4>:not(:last-of-type){margin-right:16px}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.activity-box4>:not(:last-of-type) span{display:none}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.fileType-show{display:flex;flex-direction:column;position:absolute;left:0;width:100%;padding:0 10px;bottom:28px}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.fileType-show .file-type-img{width:100%}.community .community--public.activity .activity-left .activity--comment .activity--comment-box.fileType-show .activity-resource-info{margin:16px 0;display:flex;justify-content:space-between;align-items:center}.community .community--public.activity .activity-left .btn-blue-container{width:100%;display:flex;justify-content:center}.community .community--public.activity .activity-left .btn-blue-container .btn-activity-view-more{background-color:#fff!important;font-family:Cabin;font-style:normal;font-weight:600;font-size:15px;line-height:18px;text-align:center;letter-spacing:.01em;border-color:#00819d!important;color:#00819d!important;width:100%}.community .community--public.activity .activity-left .recent-activity{margin-top:16px}.MuiAccordionSummary-root.Mui-expanded{min-height:0!important}@media screen and (min-width:768px){.community .coach--bar{margin-bottom:0}.community .coach--bar .btn-blue-container{display:block!important}.activity .activity-left .btn-blue-container .btn-activity-view-more{width:199px!important;margin-left:auto;font-size:18px!important}.activity .activity--createGroup-btn-blue-container{display:none!important}.activity .activity--createGroup-btn-blue-container .btn-blue{width:335px!important}.community--public.activity{flex-direction:row}.community--public.activity .activity-right{min-height:100vh;display:flex!important;padding:0 24px;background-color:#eee!important}.community--public.activity .activity-right .activity--myGroup-title{font-family:Cabin;font-style:normal;font-weight:500;font-size:24px;line-height:30px;color:#000;border-bottom:1px solid #ccc;padding-bottom:2px}.community--public.activity .activity-right .activity--myGroup-title,.community--public.activity .activity-right button{display:block!important}.community--public.activity .activity-right .activity--myGroup-item{display:flex;flex-direction:column}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box{margin-right:7px;display:flex;margin-bottom:6px}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__info-box{display:flex!important;flex-direction:column}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__info-box .activity--myGroup-item__box__info-box__title{font-family:Cabin;font-weight:500;font-size:16px;color:#00819d;margin-bottom:4px}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__info-box .activity--myGroup-item__box__info-box__membersCount{font-family:Cabin;font-weight:400;font-size:12px;color:#666}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__img-box{margin-right:24px;width:50px;height:50px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__img-box img{width:auto;height:auto}.community--public.activity .activity-right .activity-right-btn-box{display:flex;justify-content:center;margin-top:8px}.community--public.activity .activity-right .activity-right-btn-box .activity-right-btn-seeAll{width:350px;height:40px;background:#00819d;border-radius:5px;font-family:Cabin;font-style:normal;font-weight:600;font-size:15px;line-height:18px;letter-spacing:.01em;color:#fff;border:1px solid}}@media screen and (min-width:900px){.activity-feed{padding:0 64px 24px!important}.activity .activity-left .community--public--feed--container{margin-top:2rem}.activity .activity-left .recent-activity{margin-top:24px!important}.community--public.activity .activity-right{padding:1.5rem 2.5rem!important}.community--public.activity .activity-right .activity--myGroup{width:100%}.community--public.activity .activity-right .activity--myGroup .activity--myGroup-item .activity--myGroup-item__box{margin-bottom:16px}}@media screen and (max-width:768px){span.activity--myGroup-item__box__info-box__title{display:none}}@media screen and (min-width:1110px){.activity--bottom--section{margin:0 auto;flex:0 1 80%;padding:0 10px!important}.activity--bottom--section .activity--comment-notes{font-size:15px!important}.activity--comment{flex:0 1 80%!important;margin-left:0!important}}@media screen and (min-width:1200px){.community .community--public.activity .activity-left .activity--bottom--section .MuiAccordion-root .MuiAccordionSummary-root{margin-bottom:10px!important}.activity .MuiAccordionDetails-root{padding:8px 10px 16px}.activity .MuiAccordionDetails-root .MuiAccordionSummary-root{margin-bottom:10px!important}.activity .activity-left .user-comment .activity-input::-moz-placeholder{width:376px!important}.activity .activity-left .user-comment .activity-input:-ms-input-placeholder{width:376px!important}.activity .activity-left .user-comment .activity-input,.activity .activity-left .user-comment .activity-input::placeholder{width:376px!important}.activity .activity-left .activity--comment .activity--comment-box.activity-box1 .activity--comment-title{font-size:22px!important}.activity .activity-left .activity--comment .activity--comment-box.activity-box2{margin-top:10px!important;margin-bottom:10px!important;justify-content:start!important}.activity .activity-left .activity--comment .activity--comment-box.activity-box2 .activity--comment-createdBy{font-size:16px!important;margin-right:30px!important}.activity .activity-left .activity--comment .activity--comment-box.activity-box2 .activity--comment-group{margin-right:100px!important}.activity .activity-left .activity--comment .activity--comment-box.activity-box2 .activity--comment-uploadedDate{font-size:12px!important}.activity--comment--container{padding:30px 40px 0 28px}.community--public.activity .activity-right{padding:2.5rem 4rem!important}.community--public.activity .activity-right .activity--myGroup-item{margin-top:40px}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box{margin-bottom:10px}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__info-box{justify-content:center}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__img-box{height:80px;width:80px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.community--public.activity .activity-right .activity--myGroup-item .activity--myGroup-item__box .activity--myGroup-item__box__img-box img{width:auto!important;height:100%!important}p .activity-icons>:not(:last-of-type) span{display:inline-block!important;margin-left:7px;font-family:Cabin;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.01em;color:#00819d}p .activity-icons>:not(:last-of-type){margin-right:24px!important}p .activity-icons>:not(:last-of-type):nth-child(2){margin-left:auto}p .activity-icons>*{display:flex;align-items:center}p .activity-icons>:last-child{margin-left:0!important}}.activity--myGroup-desktop{display:none}@media screen and (min-width:768px){.activity--myGroup-desktop{display:block}}.activity--myGroup-mobile{display:block}.activity--myGroup-mobile .activity--myGroup-item{width:100vw;overflow-x:auto;padding-left:16px;-ms-overflow-style:none;scrollbar-width:none;margin-top:16px}.activity--myGroup-mobile .activity--myGroup-item::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:transparent}.activity--myGroup-mobile .activity--myGroup-item::-webkit-scrollbar{width:0;background-color:transparent}@media screen and (min-width:768px){.activity--myGroup-mobile{display:none}}.react-video{background:#d9f1f6;display:flex;justify-content:center}.react-video video{height:287px!important;padding:0!important}@media screen and (max-width:900px){.react-video video{height:200px!important}}.react-video .video-react .video-react-big-play-button:before,.react-video .video-react .video-react-control:before{position:relative}.react-video .video-react-progress-control{background:rgba(23,35,34,.75);border-radius:4px;height:32px!important;display:flex;align-items:center;position:relative;top:-25px;min-width:unset!important;width:100%!important;margin-right:16px!important}.react-video .video-react-control-bar{background:transparent!important;padding:8px!important}.react-video .video-react .video-react-play-progress{background-color:#00819d!important;height:6px!important}.react-video .video-react .video-react-control:before{font-size:3em}.react-video .video-react-big-play-button:before{top:-1px!important}.react-video .video-react-button:before{top:-4px!important}.react-video .video-react-button{top:unset!important;left:8px!important;bottom:34px;background:#00819d!important;border-radius:4px!important;opacity:1!important;border:none!important;width:65px!important;height:40px!important;padding:0;display:flex;justify-self:center;align-items:center;margin-right:16px!important}.react-video .video-react-progress-holder{border:1px solid #898f8f;padding:2px}.react-video .video-react .video-react-progress-holder{padding:2px}.react-video .video-react .video-react-progress-holder .video-react-load-progress,.react-video .video-react .video-react-progress-holder .video-react-play-progress,.react-video .video-react .video-react-progress-holder .video-react-tooltip-progress-bar{height:6px}.react-video .video-react-current-time,.react-video .video-react-duration,.react-video .video-react-duration-display,.react-video .video-react-fullscreen-control,.react-video .video-react-play-progress:before,.react-video .video-react-time-divider,.react-video .video-react-volume-menu-button{display:none;width:0!important}.react-video .video-react{margin:0;padding:0!important;height:287px!important}@media screen and (max-width:900px){.react-video .video-react{height:200px!important}}.react-video .video-react .video-react-big-play-button{top:unset!important;left:16px!important;bottom:16px;background:#00819d!important;border-radius:4px!important;opacity:1!important;border:none!important;width:65px!important;height:40px!important;padding:0;display:flex;justify-self:center;align-items:center}.react-video .video-react .video-react-big-play-button .video-react-control-text{display:none}@media screen and (max-width:600px){.react-video .video-react .video-react-big-play-button,.video-react-button,.video-react .video-react-play-control{border-radius:50%!important;width:33px!important;height:33px!important;display:flex;justify-content:center;align-items:center}.react-video .video-react-big-play-button:before{top:-6px!important;height:100%!important;font-size:23px}.react-video .video-react .video-react-button:before{font-size:23px;top:-2px!important}.video-react .video-react-play-control{margin-top:8px!important}.video-react .video-react-play-control:before{font-size:22px!important}}.react-video .video-react .video-react-slider{background:rgba(115,133,159,0)!important}.react-video .video-react-load-progress{height:6px!important;margin-top:1px;width:calc(100% - 2px)!important;margin-left:1px}.react-video .video-react-play-progress{margin-top:1px;max-width:calc(100% - 2px)!important;margin-left:1px;height:6px!important}.react-video .video-react .video-react-load-progress div{height:6px!important}.react-video .video-react-load-progress,.react-video .video-react-play-progress{margin-top:1px!important;margin-left:1px!important}.react-video .video-react-load-progress,.react-video .video-react .video-react-progress-holder{height:10px}.react-video .video-react .video-react-progress-holder{border-radius:2px}.react-video .video-react .video-react-progress-control{padding:0 8px}.bubles{height:6px;width:1px;background:#fff;top:1px;margin-left:-1px}.bubles,.drop{position:absolute;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.drop{top:-17px;margin-left:-5px}.video-react .video-react-mouse-display:after,.video-react .video-react-play-progress:after,.video-react .video-react-time-tooltip{background-color:#fff!important;color:#00819d!important;font-family:Cabin,sans-serif!important;font-size:12px!important;height:20px!important;display:flex;align-items:center;justify-content:center;padding:0!important;width:40px;top:-2.5em!important}.video-react-play-progress:before{content:"";position:absolute!important;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#fff;z-index:99}.session--event__list{margin-bottom:48px}.session--event__list__title{font-family:Cabin;font-style:normal;font-weight:400;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.05em;color:#666;margin-bottom:16px}.session--event__list .session--event__list__items{display:flex;justify-content:center;align-items:center;justify-content:space-around;margin-bottom:1rem;background:#fff;border:1px solid #ccc;border-radius:10px;padding:24px 0}@media screen and (max-width:768px){.session--event__list .session--event__list__items{display:flex;flex-direction:column;align-items:flex-start;padding:24px}}.session--event__list .session--event__list__items .session--event--box.box-first__date-left{display:flex;justify-content:center;align-items:center;justify-content:flex-start;flex:0 1 20%}.session--event__list .session--event__list__items .session--event--box.box-first__date-left .past-event{background:#888!important}.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-first-box{background:linear-gradient(270deg,#00819d,#00677e);border-radius:5px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;flex-direction:column}.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-first-box p{margin:0}.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-first-box__date-day{font-family:Cabin;font-style:normal;font-weight:400;font-weight:600;font-size:30px;line-height:30px;display:flex;align-items:center;text-align:center;letter-spacing:-.9375px;color:#fff}.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-first-box__date-month{font-family:Cabin;font-style:normal;font-weight:400;font-size:14px;line-height:14px;display:flex;align-items:center;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#fff}.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-second-box{margin-left:1rem}.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-second-box__date-full-date,.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-second-box__date-week-day{font-family:Cabin;font-style:normal;font-weight:400;font-size:20px;line-height:22px;letter-spacing:-.5px;color:#000;margin:0}.session--event__list .session--event__list__items .session--event--box.box-first__date-left__inner-second-box__date-week-day{margin-bottom:.2rem}.session--event__list .session--event__list__items .session--event--box.box-second__session-type{display:flex;align-items:flex-start;flex:0 1 26%}.session--event__list .session--event__list__items .session--event--box.box-second__session-type img{margin-top:4px;height:16px;width:16px;cursor:pointer}@media screen and (max-width:768px){.session--event__list .session--event__list__items .session--event--box.box-second__session-type{margin-top:24px;margin-bottom:24px}}.session--event__list .session--event__list__items .session--event--box.box-second__session-type__inner-second-box{margin-left:1rem}.session--event__list .session--event__list__items .session--event--box.box-second__session-type__inner-second-box p{margin:0}.session--event__list .session--event__list__items .session--event--box.box-second__session-type__inner-second-box__title{font-family:Cabin;font-style:normal;font-weight:400;font-weight:500;font-size:20px;color:#00819d;margin-bottom:8px!important;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.session--event__list .session--event__list__items .session--event--box.box-second__session-type__inner-second-box__info-text{font-family:Cabin;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#666}.session--event__list .session--event__list__items .session--event--box.box-third__date-right{display:flex;align-items:flex-start;flex:0 1 18%}.session--event__list .session--event__list__items .session--event--box.box-third__date-right img{width:16px;height:19px}.session--event__list .session--event__list__items .session--event--box.box-third__date-right__inner-second-box{margin-left:1rem}.session--event__list .session--event__list__items .session--event--box.box-third__date-right__inner-second-box p{margin:0}.session--event__list .session--event__list__items .session--event--box.box-third__date-right__inner-second-box__date-full-date{font-family:Cabin;font-style:normal;font-weight:400;font-weight:700;font-size:14px;line-height:135%;letter-spacing:.1em;color:#000;margin-bottom:8px!important}.session--event__list .session--event__list__items .session--event--box.box-third__date-right__inner-second-box__date-time{font-family:Cabin;font-style:normal;font-weight:400;font-weight:600;font-size:14px;line-height:17px;color:#666}.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:0 1 18%}@media screen and (max-width:768px){.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons{width:100%;align-items:flex-end;margin-top:24px}}.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons__inner-first-box-btn-connect{font-family:Cabin;font-style:normal;font-weight:400;font-weight:500;font-size:14px;line-height:17px;color:#fff;background:#00819d;border-radius:5px;width:190px;height:40px;border:1px solid;margin-bottom:8px}@media screen and (max-width:768px){.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons__inner-first-box-btn-connect{width:100%}}.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons__inner-first-box-btn-connect img{width:17px;height:11px;margin-right:1rem}.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons__btn-notes{font-family:Cabin;font-style:normal;font-weight:400;font-weight:500;font-size:14px;color:#00819d;background:transparent;border-radius:5px;width:190px;height:40px;border:1px solid #00819d}@media screen and (max-width:768px){.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons__btn-notes{width:100%}}.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons__inner-second-box-btn-inPerson{font-family:Cabin;font-style:normal;font-weight:400;font-weight:700;font-size:14px;line-height:135%;letter-spacing:.1em;color:#000;border:none;padding:0;background:transparent;margin-bottom:8px}.session--event__list .session--event__list__items .session--event--box.box-fourth__buttons__inner-second-box-btn-cancel{font-family:Cabin;font-style:normal;font-weight:400;font-weight:500;font-size:14px;line-height:17px;color:#00819d;background-color:#fff;border:none;padding:0}@media screen and (max-width:768px){.sessions-filter{display:none}}@media screen and (min-width:769px){.sessions-filter{display:flex;justify-content:center;align-items:center;justify-content:flex-start;padding:32px 0 1.5rem;border-bottom:1px solid #ccc}.sessions-filter label{margin-right:24px}.sessions-filter__box1-input{display:flex;justify-content:center;align-items:center;justify-content:space-around!important;width:200px;height:40px;border:1px solid #ccc;border-radius:5px;padding:0 8px}.sessions-filter__box1-input__input{font-family:Cabin;font-style:normal;font-weight:400;font-size:13px;letter-spacing:.01em;color:#888;border:none;height:100%;width:100%;outline:none}.sessions-filter__box2-checkboxes{display:flex;justify-content:center;align-items:center;margin-left:6rem}.sessions-filter__box2-checkboxes__filter-by-text{font-family:Cabin;font-style:normal;font-weight:400;font-size:11px;letter-spacing:.01em;text-transform:uppercase;color:#666;margin-right:24px}.sessions-filter__box2-checkboxes__inputs-box{display:flex;justify-content:center;align-items:center}.sessions-filter__box2-checkboxes__inputs-box input{width:20px;height:20px;display:flex;margin-left:16px;border:1px solid #888;border-radius:5px}.sessions-filter__box2-checkboxes__inputs-box label{font-family:Cabin;font-style:normal;font-weight:400;font-size:13px;letter-spacing:.01em;color:#888;margin:0 0 0 8px}}.session-modal .primary--modal--container{max-height:620px;max-width:770px}@media screen and (max-width:768px){.session-modal{height:100%;z-index:99999;top:0}.session-modal .primary--modal--container{top:0;max-height:100%}.session-modal .MuiTabs-flexContainer{justify-content:space-around}.session-modal .session--bar{box-shadow:none!important;border-bottom:1px solid #ccc;width:100%;margin-top:24px}.session-modal .session{height:100%;padding:24px}.session-modal .session .modal--btnClose--container{position:relative;width:100%;border-radius:5px;background:#eee;height:40px;color:#00819d;top:0!important;right:0!important}}@media screen and (max-width:768px)and (max-width:768px){.session-modal .session .btnClose--icon{display:none}.session-modal .session .close-text,.session-modal .session .mobile-x{display:block}.session-modal .session .mobile-x{margin-right:8px}.session-modal .session .close-text{font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em}}@media screen and (max-width:768px){.primary--modal__session-dates{margin-top:24px}}.primary--modal__session-dates__box-first__date{display:flex;justify-content:center;align-items:center;justify-content:flex-start!important}.primary--modal__session-dates__box-first__date__inner-first-box{background:linear-gradient(270deg,#00819d,#00677e);border-radius:5px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;flex-direction:column}.primary--modal__session-dates__box-first__date__inner-first-box p{margin:0}.primary--modal__session-dates__box-first__date__inner-first-box__date-day{font-family:Cabin;font-style:normal;font-weight:400;font-weight:600;font-size:30px;line-height:30px;display:flex;align-items:center;text-align:center;letter-spacing:-.9375px;color:#fff}.primary--modal__session-dates__box-first__date__inner-first-box__date-month{font-family:Cabin;font-style:normal;font-weight:400;font-size:14px;line-height:14px;display:flex;align-items:center;text-align:center;letter-spacing:2px;color:#fff}.primary--modal__session-dates__box-first__date__inner-second-box{margin-left:1rem}.primary--modal__session-dates__box-first__date__inner-second-box__date-full-date,.primary--modal__session-dates__box-first__date__inner-second-box__date-week-day{font-family:Cabin;font-style:normal;font-weight:400;font-size:20px;line-height:22px;letter-spacing:-.5px;color:#000;margin:0}.primary--modal__session-dates__box-first__date__inner-second-box__date-week-day{margin-bottom:.2rem}.primary--modal__session-dates__session-notes{font-family:Cabin;font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#000;margin-top:2.5rem}.primary--modal__session-dates__session-title{font-family:Cabin;font-style:normal;font-weight:400;font-weight:500;font-size:32px;line-height:52px;letter-spacing:-.01em;color:#000;margin:0}@media screen and (max-width:768px){.primary--modal__session-dates__session-title{line-height:1}}header.MuiPaper-root.MuiAppBar-root.MuiAppBar-positionStatic.MuiAppBar-colorTransparent.coach--bar.session--bar.MuiPaper-elevation4{box-shadow:none!important;border-bottom:1px solid #ccc;margin-bottom:36px}.coach--bar.session{box-shadow:none!important}.coach--bar.session .coach--tabs--container{margin:0 7px;padding:0}.coach--bar.session .coach--tabs--container .coach--tabs{margin-bottom:12px}.coach--bar.session .coach--tabs--container .MuiTabs-scroller{border-bottom:1px solid #ccc}.session--modal--summary,.session--modal-action-items{font-family:Cabin;font-style:normal;font-weight:400;font-weight:600;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#000;margin-top:27px}.session--modal--summary-text,.session--modal-action-items-text{font-family:Cabin;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#000}@media screen and (min-width:968px){.layout-with-side-bar{display:flex}}.layout-with-side-bar__main-content{width:100%}.layout-with-side-bar__main-content-container{padding:16px 16px 90px}@media screen and (min-width:768px){.layout-with-side-bar__main-content-container{padding:0}}@media screen and (min-width:768px){.layout-with-side-bar__main-content{width:100%;padding:40px 32px 80px 90px}}.layout-with-side-bar__main-content__title{font-family:Cabin;font-weight:700;font-size:24px;color:#000;margin:0}@media screen and (min-width:768px){.layout-with-side-bar__main-content__title{font-size:24px;margin-bottom:12px}}.layout-with-side-bar__main-content__subtitle{font-family:Cabin;font-weight:400;font-size:14px;color:#000;margin:8px 0 0}@media screen and (min-width:768px){.layout-with-side-bar__main-content__subtitle{font-size:16px;margin:8px 0 48px}}.layout-with-side-bar__main-content .accordian{background:#e2e6ec;box-shadow:none!important;border-radius:5px;border:1px solid #ccc;margin-bottom:24px!important;overflow:hidden}.layout-with-side-bar__main-content .accordian .title-img{margin-right:16px}@media screen and (max-width:768px){.layout-with-side-bar__main-content .accordian .title-img{height:22px}}.layout-with-side-bar__main-content .accordian .edit-img{height:14px;width:14px;margin-right:8px}.layout-with-side-bar__main-content .accordian .accordian-title{font-family:Cabin;font-weight:600;font-size:24px;color:#000;margin:0 16px 0 0}@media screen and (max-width:768px){.layout-with-side-bar__main-content .accordian .accordian-title{font-size:18px}}.layout-with-side-bar__main-content .accordian .edit-objective{font-family:Cabin;font-weight:600;font-size:14px;color:#00819d;margin-right:8px}.layout-with-side-bar__main-content .accordian .MuiAccordionSummary-content{align-items:center;justify-content:space-between;width:100%}.layout-with-side-bar__main-content .accordian .MuiAccordionSummary-content span{display:flex;align-items:center}.layout-with-side-bar__main-content .accordian .MuiAccordionSummary-root{padding-right:24px}.layout-with-side-bar__main-content .accordian .MuiAccordion-root.Mui-expanded,.layout-with-side-bar__main-content .accordian .MuiAccordionSummary-content,.layout-with-side-bar__main-content .accordian .MuiAccordionSummary-content.Mui-expanded{margin:0}.layout-with-side-bar__main-content .accordian .MuiAccordion-root:before{border:none!important}.layout-with-side-bar__main-content .accordian .accordian-summary{margin:0;min-height:0!important;display:flex;align-items:center;height:60px}.layout-with-side-bar__main-content .accordian .accordian-summary .accordian-header{width:100%}@media screen and (max-width:768px){.layout-with-side-bar__main-content .accordian .accordian-summary{height:50px}}@media screen and (max-width:768px){.layout-with-side-bar__main-content .accordian .accordian-summary .arrow-down{width:auto;height:10px}}@media screen and (max-width:768px){.layout-with-side-bar__main-content .accordian .accordian-summary .support{height:10px}}.layout-with-side-bar__main-content .accordian .accordian-summary .accordian-title{margin-left:0;font-family:Cabin;font-weight:600;font-size:24px;color:#000}@media screen and (max-width:768px){.layout-with-side-bar__main-content .accordian .accordian-summary .accordian-title{font-size:18px}}.layout-with-side-bar__main-content .accordian .accordian-details{flex-direction:column;padding:24px 16px;background:#fff}.layout-with-side-bar__side-bar-content{background:#eee;width:100%}.layout-with-side-bar__side-bar-content-container{padding:24px 16px 90px}@media screen and (min-width:768px){.layout-with-side-bar__side-bar-content-container{padding:0;max-width:400px}}.layout-with-side-bar__side-bar-content .accordian{border:none!important;background:none!important;border-radius:none!important;box-shadow:none!important;margin-bottom:8px;overflow:hidden}@media screen and (max-width:768px){.layout-with-side-bar__side-bar-content .accordian{margin-top:24px!important}}.layout-with-side-bar__side-bar-content .accordian .MuiAccordion-root.Mui-expanded,.layout-with-side-bar__side-bar-content .accordian .MuiAccordionSummary-content,.layout-with-side-bar__side-bar-content .accordian .MuiAccordionSummary-content.Mui-expanded{margin:0}.layout-with-side-bar__side-bar-content .accordian .MuiAccordion-root:before{border:none!important}.layout-with-side-bar__side-bar-content .accordian .accordian-summary{margin:0;padding:0;min-height:0!important}.layout-with-side-bar__side-bar-content .accordian .accordian-summary .accordian-title{font-family:Cabin;font-weight:600;font-size:18px;color:#000;margin:0;letter-spacing:.1em}.layout-with-side-bar__side-bar-content .accordian .accordian-details{flex-direction:column;padding:0}.layout-with-side-bar__side-bar-content .accordian .accordian-details .pinned--card--content--image img{width:18px;height:auto}@media screen and (max-width:768px){.layout-with-side-bar__side-bar-content .accordian .accordian-details .pinned--card--content--image img{width:18px}}.layout-with-side-bar__side-bar-content .accordian .accordian-details .pinned--card--image--container{height:200px}.layout-with-side-bar__side-bar-content .accordian .accordian-details .resources-length{margin:8px 0 16px!important}.layout-with-side-bar__side-bar-content .accordian .accordian-details .see-more{width:200px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;background:transparent;margin:8px auto 24px}@media screen and (max-width:768px){.layout-with-side-bar__side-bar-content .accordian .accordian-details .see-more{width:100%;margin-bottom:16px}}.layout-with-side-bar__side-bar-content .accordian .accordian-details .resources-length{font-family:Cabin;font-weight:400;font-size:15px;color:#666;margin:0}@media screen and (min-width:768px){.layout-with-side-bar__side-bar-content{width:600px;padding:24px 48px 32px}.layout-with-side-bar__side-bar-content .pinned--card{max-width:400px}.layout-with-side-bar__side-bar-content .pinned--card--image--container{height:200px}}.layout-with-side-bar hr{margin:24px 0 40px;opacity:.5}@media screen and (max-width:768px){.layout-with-side-bar hr{margin:0 0 24px}}@media screen and (max-width:768px){.my-plan_btn-container{padding:24px 16px 0}}.my-plan .pinned--card{margin-bottom:16px}.my-plan-ul{padding:0 8px}@media screen and (max-width:768px){.my-plan-ul{padding:0}}.my-plan .objective-li{flex-direction:column;align-items:flex-start}.my-plan-li:last-child{margin-bottom:0}.my-plan-li{display:flex;align-items:center;margin-bottom:24px;font-family:Cabin;font-weight:400;font-size:18px;color:#000}@media screen and (max-width:768px){.my-plan-li{font-size:16px;line-height:26px}}.my-plan-li .bullet-point{border-radius:50%;width:20px;height:20px;background:#f87e0d;margin-right:16px;display:flex}@media screen and (max-width:768px){.my-plan-li .bullet-point{height:15px;width:15px;display:flex}}.my-plan-li .question{font-family:Cabin;font-weight:600;font-size:24px;letter-spacing:-.25px;color:#000;margin:0}@media screen and (max-width:768px){.my-plan-li .question{font-size:16px;line-height:26px;margin-bottom:8px}}.my-plan-li .answer{font-family:Cabin;font-weight:400;font-size:18px;letter-spacing:-.25px;color:#000;margin:0}@media screen and (max-width:768px){.my-plan-li .answer{font-size:14px;line-height:26px}}.my-plan-li:first-child .bullet-point{background:#ffae68}.my-plan .upcoming-li .bullet-point{background:#0ebed8}.my-plan .upcoming-li:nth-child(2) .bullet-point{background:#00819d}.my-plan .upcoming-li:nth-child(3) .bullet-point{background:#00677e}.my-plan input{border:none;width:100%;height:100%;outline:none}.my-plan .select--wrapper{position:relative;border:1px solid #ccc;border-radius:5px;height:40px;margin:0 6px;display:flex;align-items:center;width:200px!important;background:#fff;padding-left:8px}@media screen and (max-width:768px){.my-plan .select--wrapper{display:none}}.my-plan .select--wrapper-mobile{display:flex!important;width:100%!important;margin:0}@media screen and (min-width:768px){.my-plan .select--wrapper-mobile{display:none!important}}.my-plan .MuiSelect-icon{fill:#00819d!important}.my-plan .MuiSelect-select{font-family:Cabin;font-weight:400;font-size:14px;color:#000;background:#fff;padding:16px!important;border:none!important;outline:none!important}.my-plan .MuiOutlinedInput-notchedOutline,.my-plan .MuiOutlinedInput-root,.my-plan .MuiSelect-select.MuiSelect-select{border:none!important;background:none!important}.my-plan .MuiOutlinedInput-root{height:40px}.my-plan .notify-coach{border-radius:5px;border:1px solid #ccc;padding:32px;display:flex}@media screen and (max-width:768px){.my-plan .notify-coach{padding:24px 16px 16px}}.my-plan .notify-coach-content{margin-left:48px;width:100%}@media screen and (max-width:768px){.my-plan .notify-coach-content{margin-left:0}}@media screen and (max-width:768px){.my-plan .notify-coach .stars{display:none}}.my-plan .notify-coach-title{display:flex;align-items:center}@media screen and (min-width:768px){.my-plan .notify-coach-title img{display:none}}.my-plan .notify-coach .how{margin:0;font-family:Cabin;font-weight:600;font-size:24px;color:#000}@media screen and (max-width:768px){.my-plan .notify-coach .how{margin-left:4px}}.my-plan .notify-coach .how-description{font-family:Cabin;font-weight:400;font-size:14px;line-height:22px;color:#000}.my-plan .notify-coach ::-moz-placeholder{font-family:Cabin;font-style:normal;font-weight:400;font-size:13px;letter-spacing:-.15px;color:#999}.my-plan .notify-coach :-ms-input-placeholder{font-family:Cabin;font-style:normal;font-weight:400;font-size:13px;letter-spacing:-.15px;color:#999}.my-plan .notify-coach ::placeholder{font-family:Cabin;font-style:normal;font-weight:400;font-size:13px;letter-spacing:-.15px;color:#999}.my-plan .notify-coach textarea{background:#fff;border:1px solid #bbb;border-radius:5px;padding:16px;height:81px;width:100%}@media screen and (max-width:768px){.my-plan .notify-coach textarea{height:110px}}.my-plan .notify-coach .notify-coach-btn{display:flex;justify-content:center;align-items:center;margin-top:24px;margin-left:auto;width:200.24px;height:36px;border:1px solid #00819d;border-radius:5px;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;background:#fff}@media screen and (max-width:768px){.my-plan .notify-coach .notify-coach-btn{margin:8px auto 0;width:100%}}.my-plan .see-more{border:1px solid #00819d;border-radius:5px;background:transparent;font-family:Cabin;font-weight:600;font-size:15px;letter-spacing:.01em;color:#00819d;width:199px;height:40px;text-align:center;margin:0 auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.my-plan .see-more{width:100%}}.my-plans-session-list{margin-bottom:32px;max-width:400px}@media screen and (max-width:768px){.my-plans-session-list{margin-bottom:24px;width:100%}}.my-plans-session-list li{display:flex;flex-direction:column;align-items:flex-start!important;padding:24px!important}.my-plans-session-list li .session--event--box.box-second__session-type__inner-second-box__title{padding-bottom:0!important}.my-plans-session-list li .session--event--box.box-second__session-type img{margin-top:6px!important}.my-plans-session-list li .session--event--box.box-third__date-right__inner-first-box-img{margin-top:2px}@media screen and (max-width:768px){.my-plans-session-list li .session--event--box.box-first__date-left{margin-bottom:24px!important}}.my-plans-session-list li .session--event--box.box-second__session-type,.my-plans-session-list li .session--event--box.box-third__date-right{margin-top:24px}@media screen and (max-width:768px){.my-plans-session-list li .session--event--box.box-second__session-type,.my-plans-session-list li .session--event--box.box-third__date-right{margin-top:0!important}}.my-plans-session-list li .session--event--box.box-fourth__buttons{width:100%}.my-plans-session-list li button{width:100%!important;margin-top:24px}@media screen and (max-width:768px){.my-plans-session-list li button{margin-top:0}}.session-title{font-family:Cabin;font-weight:600;font-size:18px;letter-spacing:.1em;text-transform:uppercase;color:#000}.lesson-card{min-height:196px;width:271px;border:1px solid #ccc;border-radius:5px;overflow:hidden;display:flex;flex-direction:column}@media screen and (max-width:768px){.lesson-card{width:100%}}.lesson-card_image{height:140px;width:271px;background-position:top!important;background-size:cover!important;background-repeat:no-repeat!important}@media screen and (max-width:768px){.lesson-card_image{width:100%;height:190px}}.lesson-card_content{display:flex;align-items:center;justify-content:space-between;padding:4px 8px}.lesson-card_content h1{font-family:Cabin;font-weight:500;font-size:14px;color:#000;margin:0}.lesson-card_content button{width:80px;height:20px;background:#00819d;border-radius:1.95833px;font-family:Cabin;font-weight:600;font-size:10px;letter-spacing:.03em;color:#fff;border:none}.lesson-card_info{display:flex;align-items:center;padding:0 8px 8px}.lesson-card_info img{width:10px;height:10px;margin-right:4px}.lesson-card_info p{font-family:Cabin;font-weight:600;font-size:10px;color:#00819d;margin:0}.lesson-card_information{margin-left:32px}@media screen and (max-width:768px){.lesson-card_information{margin:0}}.lesson-card_information p{font-family:Cabin;font-weight:400;font-size:18px;letter-spacing:-.25px;color:#000}@media screen and (max-width:768px){.lesson-card_information p{font-size:16px}}.lesson-card_information ul{display:flex}.lesson-card_information li{padding:4px 16px;height:30px;background:rgba(14,190,216,.1);border:1px solid #0ebed8;border-radius:50px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.lesson-card_information li{border-radius:10px}}.lesson-card_information li .circle-bullet{width:10px;height:10px;left:418px;background:#0ebed8;border-radius:50%;margin-right:8px}.lesson-card_information li .milestone{font-family:Cabin;font-weight:500;font-size:11px;text-transform:capitalize;color:#0ebed8;margin:0;line-height:1}@media screen and (max-width:768px){.lesson-card_information li .milestone{font-size:11px}}.lesson-card_information li:nth-child(2n){border:1px solid #00819d;margin-left:16px}@media screen and (max-width:768px){.lesson-card_information li:nth-child(2n){margin-left:8px}}.lesson-card_information li:nth-child(2n) .circle-bullet{background:#00819d}.lesson-card_information li:nth-child(2n) .milestone{font-family:Cabin;font-weight:500;font-size:11px;text-transform:capitalize;color:#00819d}.lesson-card-li{align-items:flex-start;border-bottom:1px solid #ccc;padding:20px 0;position:relative}@media screen and (max-width:768px){.lesson-card-li{flex-direction:column}}.lesson-card-li_top{width:100%;display:flex;flex-direction:column}@media screen and (min-width:768px){.lesson-card-li_top{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.lesson-card-li_dots{position:absolute;display:flex;top:-8px;right:8px}@media screen and (max-width:768px){.lesson-card-li_dots{position:relative;top:0;right:0;margin-top:8px;margin-left:auto}}.lesson-card-li_dots span{width:10px;height:10px;background:#ffae68;border-radius:50%}.lesson-card-li_dots span:nth-child(2n){margin-left:8px;background:#f87e0d}.lesson-card-li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/static/media/slick.ced611da.eot);src:url(/static/media/slick.ced611da.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.b7c9e1e4.woff) format("woff"),url(/static/media/slick.d41f55a7.ttf) format("truetype"),url(/static/media/slick.f97e3bbf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
/*# sourceMappingURL=bundle.aa12c6d7.css.map */