@import url(https://use.typekit.net/ylf3zwy.css);
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{width:100vw}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{display:inline-block;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:10px}h1{font-size:38px;line-height:44px}h1,h2{margin-top:0}h2{font-size:32px;line-height:36px}h3{font-size:24px;line-height:30px}h3,h4{margin-top:0}h4{font-size:18px;line-height:24px}h5{font-size:14px;line-height:20px}h5,h6{margin-top:0}h6{font-size:12px;line-height:18px}ol,p,ul{margin-bottom:0;margin-top:0}ol,ul{padding-left:0}footer,nav,section{align-items:center;max-width:100%;width:100vw}.sm-container,footer,nav,section{display:flex;flex-direction:column;height:auto;position:relative}.sm-container{max-width:100vw;padding:25px;width:1400px}nav

form{color:#ccc;display:flex;flex-direction:column;height:auto;padding:15px;width:auto}label{display:block;font-size:14px;line-height:20px;margin-top:10px}input{display:flex;flex-direction:column;justify-content:flex-start}:root{--primary-bg:#fff;--secundary-bg:#efefef;--primary-clr:#e4572e;--secundary-clr:#a2c8ef;--third-clr:#000;--error-bg:#f7d6da;--success-bg:#d6f7d6;--warning-bg:#f7efd6;--error-clr:#9b6f76;--success-clr:#6f9b79;--warning-clr:#9b8c6f;--muted:#959595;--card-padding:25px}body{background-color:#fff;color:var(--primary-clr);font-family:futura-pt,sans-serif;left:0;margin:0;min-height:100%;overflow-x:hidden;right:0}.error{align-items:center;background-color:var(--error-bg);color:var(--error-clr);display:flex;height:30px;justify-content:center;margin:15px 0;width:100%}.muted{color:var(--muted)}.auth-page-wrapper{height:100vh;justify-content:center;width:100vw}.auth-page-wrapper,.sign-up-card{align-items:center;display:flex;flex-direction:column}.sign-up-card{background-color:var(--secundary-bg);padding:var(--card-padding);width:min(250px,60vw)}.auth-form{width:100%}.auth-form-group{margin-bottom:15px}.auth-form-label{font-size:15px;font-weight:600;margin-bottom:5px}.auth-form-input{border:none;height:30px;padding:0 10px;width:calc(100% - 20px)}.auth-form-input[type=password]{letter-spacing:-4px}.button-stretch{background-color:var(--primary-clr);border:none;color:#fff;display:inline-block;margin-bottom:5px}.button-outline,.button-stretch{font-weight:600;height:35px;width:100%}.button-outline{background-color:transparent;color:var(--primary-clr);outline:3px solid var(--primary-clr);outline-offset:-3px;padding:0 20px}button:disabled{background-color:#919191}.switch-auth-domain{color:#000;margin-top:10px}.dashboard-wrapper{display:flex;flex-direction:row}.main-content{align-content:flex-start;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:40px 25px 25px;width:100%}.main-content,.side-menu{align-items:flex-start;display:flex;flex-direction:column}.side-menu{background-color:var(--secundary-bg);height:calc(100vh - 80px);justify-content:space-between;padding:40px;position:-webkit-sticky;position:sticky;top:0}.logo{font-family:rift,sans-serif;font-size:45px;margin-bottom:50px}.menu-link-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin:15px 0}.menu-link-wrapper.active p{color:var(--primary-clr)}.menu-link-wrapper:hover{color:var(--primary-clr);opacity:70%}.menu-link-text{color:var(--muted);font-size:20px;font-weight:700}.menu-link-icon{-webkit-filter:invert(67%) sepia(0) saturate(0) hue-rotate(175deg) brightness(88%) contrast(90%);filter:invert(67%) sepia(0) saturate(0) hue-rotate(175deg) brightness(88%) contrast(90%);margin-right:15px;width:25px}.dashboard-section-wrapper{height:100%;opacity:1;width:100%}.dashboard-section-title{color:var(--primary-clr);font-size:30px;margin-bottom:20px}.course-card{align-items:flex-end;background-color:var(--secundary-bg);display:flex;flex-direction:row;margin:0 15px 15px 0;min-height:150px;padding:var(--card-padding);position:relative;width:500px}.course-card:hover{opacity:70%}.course-card-left{background-position:50%;background-size:cover;height:100%;width:150px}.course-card-content{display:flex;flex-direction:column;margin-left:15px;width:350px}.course-card-description{color:var(--muted)}.course-card-footer-content{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.course-card-button{background-color:var(--secundary-clr);border:none;color:#fff;padding:10px 20px}.course-card-more-info{color:var(--muted)}.courses-welcome-title{color:#000;font-size:45px}.courses-welcome-title span{font-weight:500}.courses-welcome-wrapper{margin-bottom:25px}.courses-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid var(--muted);height:11px;width:11px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tab-links-wrapper{align-items:bottom;display:flex;flex-direction:row;margin-bottom:30px}.tab-link-wrapper{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;margin-right:20px}.tab-link-text{color:var(--muted);font-size:20px;font-weight:600}.tab-link-wrapper.active h4{color:var(--primary-clr)}.tab-link-wrapper.active .tab-link-underline{background-color:var(--primary-clr);height:3px;width:40%}.file-download-card-wrapper{background-color:var(--secundary-bg);cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-bottom:40px;padding:var(--card-padding);text-decoration:none}.download-icon{margin-right:25px;width:20px}.file-download-text{color:var(--muted);margin:0}.beginners-live-progress-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left}.progress-bar-text-wrapper{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.progress-bar-title{color:var(--muted)}.progress-bar-subtitle{color:var(--muted);font-size:20px;font-weight:500}.beginners-live-sessions-cards-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.beginners-course-card{align-items:flex-end;background-color:var(--secundary-bg);display:flex;flex-direction:row;height:200px;margin:0 15px 15px 0;padding:var(--card-padding);width:min(450px,90%)}.beginners-course-card-content{display:flex;flex-direction:column}.beginners-course-card-title{margin-bottom:0;margin-top:15px}.beginners-course-card-description{color:var(--muted)}#beginnersCoursePreviousSession{background-image:url(https://firebasestorage.googleapis.com/v0/b/wow-by-ann.appspot.com/o/course-images%2FElsHuartPhotography-2176.jpg?alt=media&token=cea7d811-7ce9-4079-8e0c-a23b46b35123);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.beginners-course-previous-session-overlay{background:linear-gradient(190deg,hsla(0,0%,100%,0),#000);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.beginners-course-card-title{color:var(--primary-clr);z-index:1}.play-button-image{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;z-index:1}.youtube-video-embed{bottom:0;display:none;height:100%;left:0;position:absolute;width:100%;z-index:10}.free-session-wrapper{display:flex;flex-direction:column;margin-top:40px}.progress-bar-wrapper{align-items:center;display:flex;height:200px;justify-content:center;position:relative;width:200px}.progress-outer-circle{border:25px solid var(--secundary-bg);border-bottom:25px solid transparent;border-radius:50%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.progress-inner-circle,.progress-outer-circle{height:calc(100% - 120px);width:calc(100% - 120px)}.progress-inner-circle{border:25px solid var(--primary-clr);border-radius:50%;z-index:0}.progress-inner-circle-0{border-color:transparent}.progress-inner-circle-1{border-left-color:transparent}.progress-inner-circle-1,.progress-inner-circle-2{border-right-color:transparent;border-top-color:transparent}.progress-inner-circle-3{border-right-color:transparent}.progress-bar-overlay{border:30px solid transparent;border-bottom-color:#fff;border-radius:50%;height:calc(100% - 122px);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 122px)}.live-beginners-course-card-wrapper{align-items:center;background-color:var(--secundary-bg);color:#000;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin:0 20px 20px 0;padding:var(--card-padding);width:min(80%,400px)}.live-beginners-course-card-wrapper.active{outline:5px solid var(--success-clr)}.live-beginners-course-card-wrapper h4{margin:0}.live-beginners-course-card-status-label.future{background-color:var(--warning-clr);color:#fff;padding:15px}.live-beginners-course-card-status-label.active{background-color:var(--success-clr);color:#fff;padding:15px}.live-beginners-course-card-status-label.past{background-color:var(--error-clr);color:#fff;padding:15px}.live-beginners-course-session-card-admin{background-color:var(--secundary-bg);margin-bottom:25px;padding:var(--card-padding);width:min(400px,80%)}.mark-as-complete-button-admin{background-color:var(--error-bg);color:var(--error-clr)}.live-beginners-course-lesson-card{background-color:var(--secundary-bg);margin:0 15px 15px 0;padding:var(--card-padding);width:min(600px,80%)}.live-beginners-course-lesson-card-header-container{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.live-beginners-course-title-wrapper{align-items:end;display:flex;flex-direction:column}.live-beginners-course-lesson-card-session-complete{background-color:var(--success-bg);color:var(--success-clr);font-weight:600;padding:8px}.drop-down-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.drop-down-icon,.drop-down-icon.active{-webkit-filter:invert(67%) sepia(0) saturate(0) hue-rotate(175deg) brightness(88%) contrast(90%);filter:invert(67%) sepia(0) saturate(0) hue-rotate(175deg) brightness(88%) contrast(90%);width:30px}.drop-down-icon.active{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.live-beginners-course-lesson-card-dropdown-wrapper{background-color:var(--secundary-bg);display:none;margin:0 15px 15px 0;padding:var(--card-padding);width:min(600px,80%)}.live-beginners-course-lesson-card-dropdown-wrapper.active{display:flex}.admin-form-input{border:none;height:30px;margin-bottom:10px;padding:0 10px;width:calc(100% - 20px)}.admin-form-input[type=date],.admin-form-input[type=time]{background-color:#fff;border:none;display:flex;flex-direction:row;height:30px;padding:0 10px;width:calc(100% - 20px)}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.admin-actions-wrapper{bottom:20px;display:flex;gap:10px;position:absolute;right:20px}.hamburger,.side-menu-overlay{display:none}@media only screen and (max-width:900px){.side-menu{box-shadow:0 0 10px 10px rgba(0,0,0,.128);position:fixed;top:0;z-index:1000}.side-menu,.side-menu.opened{left:0;transition:all .3s ease}.side-menu.closed{left:-250px;transition:all .3s ease}.side-menu.opened .hamburger{color:#000;display:none;font-weight:600;position:absolute;right:-30px;top:10px}.side-menu-overlay{background-color:rgba(0,0,0,.261);display:flex;z-index:100}.side-menu-overlay,.side-menu-overlay.closed{height:100vh;left:0;position:fixed;top:0;transition:all .3s ease;width:100vw}.side-menu-overlay.closed{background-color:transparent;pointer-events:none}.hamburger{color:#000;display:block;font-weight:600;padding:10px;position:absolute;right:-40px;top:0}.courses-wrapper{gap:15px}.course-card{margin:0;max-width:90%;min-height:auto;padding:15px}.tab-links-wrapper{align-items:start;flex-direction:column;gap:15px;width:auto}.tab-link-text{margin-bottom:5px}.course-card-title{font-size:25px;line-height:25px;margin:0}.course-card-left{width:120px}.course-card-button{padding:8px 15px}.main-content{padding:45px 15px 15px}.live-beginners-course-lesson-card h2{font-size:20px}.progress-bar-wrapper{height:180px;width:180px}.progress-bar-title{font-size:25px}.file-download-card-wrapper{padding:15px}.file-download-text{font-size:15px}.beginners-live-sessions-cards-wrapper{gap:15px}.beginners-course-card{margin:0;padding:15px;width:min(100%,300px)}.beginners-course-card-title{font-size:25px}}.skeleton{background-color:#f5f5f5;color:none}.skeleton-invis{background-color:none}.cssfx-circular-progress-svg{-webkit-animation:cssfx-circular-progress-rotate var(--duration) linear infinite;animation:cssfx-circular-progress-rotate var(--duration) linear infinite;height:var(--height);-webkit-transform-origin:center;transform-origin:center;width:var(--width)}.cssfx-circular-progress-circle{fill:none;stroke:var(--color);stroke-width:3;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:cssfx-circular-progress-dash calc(var(--duration)*3/4) ease-in-out infinite;animation:cssfx-circular-progress-dash calc(var(--duration)*3/4) ease-in-out infinite}@-webkit-keyframes cssfx-circular-progress-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cssfx-circular-progress-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes cssfx-circular-progress-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}@keyframes cssfx-circular-progress-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}
/*# sourceMappingURL=main.85da7187.css.map*/