@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Lora:400,400i);
:root{--econlowdown-color:#a7ce78;--link-color:#2c6f98;--link-green:#55782b;--form-feedback-invalid-color:#f55;--form-feedback-invalid-color-rgb:255,85,85;--form-feedback-invalid-text-color:#e00;--input-focus-width:0.25rem;--input-focus-box-shadow:0 0 0 0.25rem rgba(44,111,152,.45);--input-focus-border-color:#96c4e1;--text-dark:#292524;--text-dark-rgb:41,37,36;--text-regular:#57534e;--text-regular-rgb:87,83,78;--text-light:#a8a29e;--text-light-rgb:168,162,158;--text-white:#fff;--text-white-rgb:255,255,255;--spinner-color:#818cf8;--notice-font-weight:600;--highlight-background:#ffff65;--background-white:#fff;--background-white-rgb:255,255,255;--background-gray-light:#f5f5f4;--background-gray-light-rgb:245,245,244;--border-gray-light:#e7e5e4;--border-gray-light-rgb:231,229,228;--background-gray-medium:#d6d3d1;--background-gray-medium-rgb:214,211,209;--border-gray-medium:#a8a29e;--background-gray-dark:#78716c;--background-gray-dark-rgb:120,113,108;--border-gray-dark:#57534e;--border-gray-dark-rgb:87,83,78;--background-black:#292524;--background-black-rgb:41,37,36;--background-blue:#597eaa;--background-blue-bright:#00b0ff;--background-orange:#f07c00;--modal-close-color:#78716c;--modal-backdrop-background:rgba(0,0,0,.5);--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--slate-100-rgb:241,245,249;--slate-200-rgb:226,232,240;--slate-300-rgb:203,213,225;--slate-400-rgb:148,163,184;--slate-500-rgb:100,116,139;--slate-600-rgb:71,85,105;--slate-700-rgb:51,65,85;--slate-800-rgb:30,41,59;--slate-900-rgb:15,23,42;--blue-50:#b6d6ea;--blue-100:#85bbdc;--blue-200:#6dadd5;--blue-300:#55a0ce;--blue-400:#3c92c7;--blue-500:#3381b0;--blue-600:#2c6f98;--blue-700:#286489;--blue-800:#23597a;--blue-900:#1f4e6a;--blue-100-rgb:133,187,220;--blue-200-rgb:109,173,213;--blue-300-rgb:85,160,206;--blue-400-rgb:60,146,199;--blue-500-rgb:51,129,176;--blue-600-rgb:44,111,152;--blue-700-rgb:40,100,137;--blue-800-rgb:35,89,122;--blue-900-rgb:31,78,106;--gray-100:#f5f5f4;--gray-200:#e7e5e4;--gray-300:#d6d3d1;--gray-400:#a8a29e;--gray-500:#78716c;--gray-600:#57534e;--gray-700:#44403c;--gray-800:#292524;--gray-900:#1c1917;--gray-100-rgb:245,245,244;--gray-200-rgb:231,229,228;--gray-300-rgb:214,211,209;--gray-400-rgb:168,162,158;--gray-500-rgb:120,113,108;--gray-600-rgb:87,83,78;--gray-700-rgb:68,64,60;--gray-800-rgb:41,37,36;--gray-900-rgb:28,25,23;--green-100:#b0d385;--green-200:#a7ce78;--green-300:#97c560;--green-400:#88bd48;--green-500:#77a73d;--green-600:#669034;--green-700:#55782b;--green-800:#446023;--green-900:#33481a;--green-100-rgb:176,211,133;--green-200-rgb:167,206,120;--green-300-rgb:151,197,96;--green-400-rgb:136,189,72;--green-500-rgb:119,167,61;--green-600-rgb:102,144,52;--green-700-rgb:85,120,43;--green-800-rgb:68,96,35;--green-900-rgb:51,72,26;--red-100:#f77;--red-200:#f66;--red-300:#f55;--red-400:#f33;--red-500:#f11;--red-600:#e00;--red-700:#c00;--red-800:#a00;--red-900:#800;--red-100-rgb:255,119,119;--red-200-rgb:255,102,102;--red-300-rgb:255,85,85;--red-400-rgb:255,51,51;--red-500-rgb:255,17,17;--red-600-rgb:238,0,0;--red-700-rgb:204,0,0;--red-800-rgb:170,0,0;--red-900-rgb:136,0,0;--primary:#e41b68;--primary-darkened:#b61653;--secondary:#2c6f98;--info:#128091;--success:#3a833c;--danger:#e00;--warning:#ffc107}.callout{border:1px solid var(--border-gray-light);border-left-width:5px;border-radius:3px;margin:20px 0;padding:20px}.callout .h4{margin-bottom:5px;margin-top:0}.callout p:last-child{margin-bottom:0}.callout+.callout{margin-top:-5px}.callout-default{border-left-color:var(--border-gray-medium)}.callout-default .h4{color:var(--text-regular)}.callout-primary,.stripe-primary{border-left-color:var(--primary)}.callout-primary .h4{color:var(--primary)}.callout-secondary,.stripe-secondary{border-left-color:var(--secondary)}.callout-secondary .h4{color:var(--secondary)}.callout-success,.stripe-success{border-left-color:var(--success)}.callout-success .h4{color:var(--success)}.callout-danger,.stripe-danger{border-left-color:var(--danger)}.callout-danger .h4{color:var(--danger)}.callout-warning,.stripe-warning{border-left-color:var(--bs-warning)}.callout-warning .h4{color:var(--bs-warning)}.callout-info,.stripe-info{border-left-color:var(--info)}.callout-info .h4{color:var(--info)}.stripe{border-left-style:solid;border-left-width:5px}.navbar-toggler{border:none;left:7px;position:relative}@media (max-width:414px){.navbar-toggler{left:4px;margin-left:4px;padding-left:4px;padding-right:4px}}@media (min-width:415px){.navbar-toggler{padding-left:6px;padding-right:6px}}.navbar-toggler .toggler-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxyZWN0IGlkPSJjIiB4PSIwIiB5PSIwIiB3aWR0aD0iODAiIGhlaWdodD0iODAiIHJ4PSI2Ii8+PHBhdGggZD0iTTEwLjQzNSAxNUM5LjY0MiAxNSA5IDE0LjMyOCA5IDEzLjVzLjY0Mi0xLjUgMS40MzUtMS41aDE5LjEzYy43OTMgMCAxLjQzNS42NzIgMS40MzUgMS41cy0uNjQyIDEuNS0xLjQzNSAxLjVoLTE5LjEzWm0wIDdDOS42NDIgMjIgOSAyMS4zMjggOSAyMC41cy42NDItMS41IDEuNDM1LTEuNWgxOS4xM2MuNzkzIDAgMS40MzUuNjcyIDEuNDM1IDEuNXMtLjY0MiAxLjUtMS40MzUgMS41aC0xOS4xM1ptMCA3QzkuNjQyIDI5IDkgMjguMzI4IDkgMjcuNXMuNjQyLTEuNSAxLjQzNS0xLjVoMTkuMTNjLjc5MyAwIDEuNDM1LjY3MiAxLjQzNSAxLjVzLS42NDIgMS41LTEuNDM1IDEuNWgtMTkuMTNaIiBpZD0iYSIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOSAtMTIpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiPjx1c2UgZmlsbD0iIzNFNEI0QiIgeGxpbms6aHJlZj0iI2MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMCAtMjApIi8+PC9nPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:100%;height:17px;width:20px}@media (max-width:414px){.navbar-toggler .toggler-icon{height:13px;width:15px}}.navbar.navbar-light{background:var(--econlowdown-color);box-shadow:0 .11rem .05rem rgba(0,0,0,.075);padding:.95rem 1rem;position:sticky;top:0;z-index:2950}@media (max-width:535px){.navbar.navbar-light{padding-bottom:.5rem;padding-top:.5rem}}.navbar.navbar-light .collapsing{transition:height .11s ease}.navbar.navbar-light .container-fluid{max-width:1300px}.navbar.navbar-light .navbar-brand{margin-right:0;padding-bottom:.5rem;padding-top:0;width:132px}.navbar.navbar-light .navbar-brand img{width:100%}@media (min-width:535px){.navbar.navbar-light .navbar-brand{width:200px}}.navbar.navbar-light .navbar-right-items{position:relative;top:1px}.navbar.navbar-light .navbar-right-items .btn{font-size:.8rem;font-weight:600;margin-left:2px}@media (min-width:415px){.navbar.navbar-light .navbar-right-items .btn{font-size:.9em;margin-left:5px}}.navbar.navbar-light .navbar-right-items .dropdown-menu[data-bs-popper]{left:inherit}.navbar.navbar-light .navbar-nav{padding-left:2rem}@media (min-width:992px){.navbar.navbar-light .navbar-nav .nav-item:hover .nav-link{color:var(--bs-secondary);text-decoration:underline}}@media (max-width:991.98px){.navbar.navbar-light .navbar-nav{padding:20px 20px 16px}.navbar.navbar-light .navbar-nav .nav-item:hover{background:var(--bs-primary);border-radius:4px}.navbar.navbar-light .navbar-nav .nav-item:hover a{color:var(--text-white)}.navbar.navbar-light .navbar-nav .nav-item .btn-link,.navbar.navbar-light .navbar-nav .nav-item a{padding:10px 20px}}.navbar.navbar-light .nav-link{color:rgba(var(--text-dark-rgb),.9);font-size:1rem;font-weight:600}@media (min-width:992px){.navbar.navbar-light .nav-link{padding-bottom:0;padding-top:0}}.navbar.navbar-light .navbar-toggler-icon{background-image:none}.navbar.navbar-light{background:var(--background-white);border-bottom:1px solid var(--border-gray-light);box-shadow:0 3px 30px 0 rgba(var(--background-black-rgb),.04),0 2px 1px -1px rgba(var(--background-black-rgb),.01)}.navbar.navbar-light .top-nav-item{font-size:14px;line-height:0;margin:0 5px;text-decoration-thickness:1px;text-underline-offset:4px}.navbar.navbar-light .top-nav-item:hover{text-decoration-thickness:2px}.navbar.navbar-light .top-nav-item.name{font-weight:700;margin-right:10px}.navbar.navbar-light .top-nav-item.btn-link{padding:0}.navbar.navbar-light .top-nav-item.btn-link:hover{text-decoration-thickness:2px}.navbar.navbar-light .top-nav-item i{color:var(--background-gray-dark);line-height:0;margin-right:5px;position:relative;top:3px}.navbar.navbar-light .top-nav-item i.active{color:var(--background-orange)}.navbar.navbar-light .navbar-nav .nav-item{color:var(--bs-link-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.navbar.navbar-light .navbar-nav .nav-item:hover{background:none;text-decoration-thickness:2px}.navbar.navbar-light .navbar-nav .nav-item .nav-link{color:var(--bs-link-color);font-weight:400}.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:var(--bs-link-hover-color);transition:color .3s}#poll-alert .alert{margin-bottom:0}.hero-container{background:var(--blue-900);height:250px}.hero-container .background{background:url(/images/emblem-transparent-bg.png) no-repeat 25px 50px;height:100%;margin:0 auto;opacity:.075;position:relative;top:-250px;width:90%}.hero-container .hero{height:100%}.hero-container .hero .row{height:250px;margin:0 auto;max-width:1080px;width:calc(100% - 40px)}.hero-container .hero .instructor-name,.hero-container .hero h1{color:var(--text-white);font-weight:400}.hero-container .hero .instructor-name{font-family:Lora;font-size:22px;font-style:italic}.hero-container .hero .classroom-date{color:var(--text-white);font-size:16px}@media (min-width:768px){.hero-container .hero .classroom-date{font-size:21px;text-align:right}.hero-container p{font-size:18px;line-height:32px}}@media (min-width:1080px){.hero-container .hero h1{font-size:38px}.hero-container .hero .instructor-name{font-size:26px}}body{font-family:Open Sans,Arial}h1,h2,h3,h4,h5,h6{color:var(--text-dark)}p{font-family:Lora}.flash-message{border:none;border-radius:0;font-size:1rem;font-weight:var(--notice-font-weight);text-align:center}.flash-message a{font-weight:700}.modal-backdrop{z-index:3000}.modal{z-index:3100}.modal-header{background-color:var(--secondary);border-bottom:none}.modal-header .modal-title{color:var(--text-white);font-size:1.25rem}.student-container{margin:1.5rem auto;max-width:1080px;padding:1rem}

/*# sourceMappingURL=common.edcfe8.css.map*/