a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:proxima-nova,arial,helvetica,sans-serif;font-size:16px;color:#5d5c5c;font-weight:400;line-height:22px}h2{font-size:1.571em}h3{font-size:1.429em}h4{font-size:1.286em}h5{font-size:1.143em}h6{font-size:1em}h2,h3,h4,h5,h6{font-weight:400}a{text-decoration:none;font-size:100%;vertical-align:baseline;background:transparent}a:active,a:hover{color:inherit}b,strong{font-weight:700}em,i{font-style:italic}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}
.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-full,.grid-x>.small-shrink{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-full,.grid-x>.medium-shrink{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-full,.grid-x>.large-shrink{flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto,.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto,.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse,.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse,.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse,.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + 1.25rem / 2)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333% + 1.25rem / 2)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667% + 1.25rem / 2)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + 1.25rem / 2)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333% + 1.25rem / 2)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667% + 1.25rem / 2)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + 1.25rem / 2)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333% + 1.25rem / 2)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667% + 1.25rem / 2)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + 1.25rem / 2)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333% + 1.25rem / 2)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667% + 1.25rem / 2)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + 1.875rem / 2)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333% + 1.875rem / 2)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667% + 1.875rem / 2)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + 1.875rem / 2)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333% + 1.875rem / 2)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667% + 1.875rem / 2)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + 1.875rem / 2)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333% + 1.875rem / 2)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667% + 1.875rem / 2)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + 1.875rem / 2)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333% + 1.875rem / 2)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667% + 1.875rem / 2)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 1.875rem / 2)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333% + 1.875rem / 2)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667% + 1.875rem / 2)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 1.875rem / 2)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333% + 1.875rem / 2)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667% + 1.875rem / 2)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 1.875rem / 2)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333% + 1.875rem / 2)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667% + 1.875rem / 2)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 1.875rem / 2)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333% + 1.875rem / 2)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667% + 1.875rem / 2)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto,.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-full,.grid-y>.small-shrink{flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-full,.grid-y>.medium-shrink{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-full,.grid-y>.large-shrink{flex-basis:auto}}.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%}.cell-block,.cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%}.cell-block-container{display:flex;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:flex;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:flex;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto,.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto,.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}.hide{display:none!important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width:40em)and (max-width:63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.99875em){.show-for-large{display:none!important}}@media print,screen and (min-width:64em)and (max-width:74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.99875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme:dark){.show-for-dark-mode{display:block!important}.hide-for-dark-mode{display:none!important}}.show-for-ie{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.show-for-ie{display:block!important}.hide-for-ie{display:none!important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}.switch{border:1px solid #ccc;width:50px;height:26px;border-radius:13px;cursor:pointer;display:inline-block}.switch-toggle{border:1px solid #999;width:25px;height:24px;left:0;border-radius:12px;background:#fff;position:relative;transition:left .2s ease-in-out}.switch.on{background:green}.switch.on .switch-toggle{left:23px}.switch.disabled{cursor:not-allowed}#joinClass .joinClass-panel.three .flo-button-primary-green:disabled,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled,#joinClass .joinClass-panel.three .flo-button-primary:disabled,.flo-button,.flo-button-primary,.flo-button-primary-disabled,.flo-button-primary-green,.flo-button-primary-orange,.flo-button-primary-reallySmall,.flo-button-primary-reallySmall-disabled,.flo-button-primary-reallySmall-red,.flo-button-primary-red,.flo-button-primary-small,.flo-button-primary-small-disabled,.flo-button-primary-small-orange,.flo-button-primary-small[disabled],.flo-button-primary-yellow,.flo-button-secondary,.flo-button-secondary-disabled,.flo-button-secondary-orange,.flo-button-secondary-red,.flo-button-secondary[disabled],.flo-button-sso,.quiz-container .quiz-assign .flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small-disabled,.quiz-container .quiz-assign .flo-button-primary-small-orange,.quiz-noAccess a.flo-button-primary,.quiz-noAccess a.flo-button-primary-green,.quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess a.flo-button-primary-red,.quiz-noAccess a.flo-button-primary-yellow,[disabled].flo-button-primary-small-disabled,[disabled].flo-button-primary-small-orange,[disabled].flo-button-secondary-disabled,[disabled].flo-button-secondary-orange,[disabled].flo-button-secondary-red{background:none;border:none;border-radius:3px;cursor:pointer;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;transition:all .2s ease}#joinClass .joinClass-panel.three .flo-button-primary-green:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled a,#joinClass .joinClass-panel.three .flo-button-primary:disabled a,.flo-button-primary-disabled a,.flo-button-primary-green a,.flo-button-primary-orange a,.flo-button-primary-reallySmall-disabled a,.flo-button-primary-reallySmall-red a,.flo-button-primary-reallySmall a,.flo-button-primary-red a,.flo-button-primary-small-disabled a,.flo-button-primary-small-orange a,.flo-button-primary-small[disabled] a,.flo-button-primary-small a,.flo-button-primary-yellow a,.flo-button-primary a,.flo-button-secondary-disabled a,.flo-button-secondary-orange a,.flo-button-secondary-red a,.flo-button-secondary[disabled] a,.flo-button-secondary a,.flo-button-sso a,.flo-button a,.quiz-container .quiz-assign .flo-button-primary-small-disabled a,.quiz-container .quiz-assign .flo-button-primary-small-orange a,.quiz-container .quiz-assign .flo-button-primary-small a,.quiz-noAccess a.flo-button-primary-green a,.quiz-noAccess a.flo-button-primary-orange a,.quiz-noAccess a.flo-button-primary-reallySmall-disabled a,.quiz-noAccess a.flo-button-primary-red a,.quiz-noAccess a.flo-button-primary-yellow a,.quiz-noAccess a.flo-button-primary a,[disabled].flo-button-primary-small-disabled a,[disabled].flo-button-primary-small-orange a,[disabled].flo-button-secondary-disabled a,[disabled].flo-button-secondary-orange a,[disabled].flo-button-secondary-red a{font-weight:700}#joinClass .joinClass-panel.three .flo-button-primary-green:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary:disabled a:hover,.flo-button-primary-disabled a:hover,.flo-button-primary-green a:hover,.flo-button-primary-orange a:hover,.flo-button-primary-reallySmall-disabled a:hover,.flo-button-primary-reallySmall-red a:hover,.flo-button-primary-reallySmall a:hover,.flo-button-primary-red a:hover,.flo-button-primary-small-disabled a:hover,.flo-button-primary-small-orange a:hover,.flo-button-primary-small a:hover,.flo-button-primary-yellow a:hover,.flo-button-primary a:hover,.flo-button-secondary-disabled a:hover,.flo-button-secondary-orange a:hover,.flo-button-secondary-red a:hover,.flo-button-secondary a:hover,.flo-button-sso a:hover,.flo-button a:hover,.quiz-container .quiz-assign .flo-button-primary-small-disabled a:hover,.quiz-container .quiz-assign .flo-button-primary-small-orange a:hover,.quiz-container .quiz-assign .flo-button-primary-small a:hover{text-decoration:none}.flo-button-primary,.flo-button-primary-green,.flo-button-primary-orange,.flo-button-primary-reallySmall-disabled,.flo-button-primary-red,.flo-button-primary-yellow,.quiz-noAccess a.flo-button-primary,.quiz-noAccess a.flo-button-primary-green,.quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess a.flo-button-primary-red,.quiz-noAccess a.flo-button-primary-yellow{background:#1298cf;box-shadow:0 1px 4px rgba(0,0,0,.15);color:#fff;padding:16px 32px;text-shadow:0 1px 1px rgba(0,0,0,.25)}.flo-button-primary-green .svgIcon,.flo-button-primary-orange .svgIcon,.flo-button-primary-reallySmall-disabled .svgIcon,.flo-button-primary-red .svgIcon,.flo-button-primary-yellow .svgIcon,.flo-button-primary .svgIcon,.quiz-noAccess a.flo-button-primary-green .svgIcon,.quiz-noAccess a.flo-button-primary-orange .svgIcon,.quiz-noAccess a.flo-button-primary-reallySmall-disabled .svgIcon,.quiz-noAccess a.flo-button-primary-red .svgIcon,.quiz-noAccess a.flo-button-primary-yellow .svgIcon,.quiz-noAccess a.flo-button-primary .svgIcon{fill:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}.flo-button-primary-green a,.flo-button-primary-green a:hover,.flo-button-primary-orange a,.flo-button-primary-orange a:hover,.flo-button-primary-reallySmall-disabled a,.flo-button-primary-reallySmall-disabled a:hover,.flo-button-primary-red a,.flo-button-primary-red a:hover,.flo-button-primary-yellow a,.flo-button-primary-yellow a:hover,.flo-button-primary a,.flo-button-primary a:hover,.quiz-noAccess a.flo-button-primary-green a,.quiz-noAccess a.flo-button-primary-orange a,.quiz-noAccess a.flo-button-primary-reallySmall-disabled a,.quiz-noAccess a.flo-button-primary-red a,.quiz-noAccess a.flo-button-primary-yellow a,.quiz-noAccess a.flo-button-primary a{color:#fff}.flo-button-primary-green:hover,.flo-button-primary-orange:hover,.flo-button-primary-reallySmall-disabled:hover,.flo-button-primary-red:hover,.flo-button-primary-yellow:hover,.flo-button-primary:hover,.quiz-noAccess a.flo-button-primary-green:hover,.quiz-noAccess a.flo-button-primary-orange:hover,.quiz-noAccess a.flo-button-primary-reallySmall-disabled:hover,.quiz-noAccess a.flo-button-primary-red:hover,.quiz-noAccess a.flo-button-primary-yellow:hover,.quiz-noAccess a.flo-button-primary:hover{background:#14a9e6;box-shadow:0 4px 10px rgba(0,0,0,.25)}.flo-button-primary-green:active,.flo-button-primary-orange:active,.flo-button-primary-reallySmall-disabled:active,.flo-button-primary-red:active,.flo-button-primary-yellow:active,.flo-button-primary:active,.quiz-noAccess a.flo-button-primary-green:active,.quiz-noAccess a.flo-button-primary-orange:active,.quiz-noAccess a.flo-button-primary-reallySmall-disabled:active,.quiz-noAccess a.flo-button-primary-red:active,.quiz-noAccess a.flo-button-primary-yellow:active,.quiz-noAccess a.flo-button-primary:active{box-shadow:0 6px 10px rgba(0,0,0,.3)}#joinClass .joinClass-panel.three .flo-button-primary-green:disabled,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled,#joinClass .joinClass-panel.three .flo-button-primary:disabled,.flo-button-primary-disabled{color:#fff;padding:16px 32px;text-shadow:0 1px 1px rgba(0,0,0,.25);cursor:default;background:#d3d3d3;box-shadow:none}#joinClass .joinClass-panel.three .flo-button-primary-green:disabled .svgIcon,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled .svgIcon,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled .svgIcon,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled .svgIcon,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled .svgIcon,#joinClass .joinClass-panel.three .flo-button-primary:disabled .svgIcon,.flo-button-primary-disabled .svgIcon{fill:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}#joinClass .joinClass-panel.three .flo-button-primary-green:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-green:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled a,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled a:hover,#joinClass .joinClass-panel.three .flo-button-primary:disabled a,#joinClass .joinClass-panel.three .flo-button-primary:disabled a:hover,.flo-button-primary-disabled a,.flo-button-primary-disabled a:hover{color:#fff}#joinClass .joinClass-panel.three .flo-button-primary-green:active:disabled,#joinClass .joinClass-panel.three .flo-button-primary-green:hover:disabled,#joinClass .joinClass-panel.three .flo-button-primary-orange:active:disabled,#joinClass .joinClass-panel.three .flo-button-primary-orange:hover:disabled,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:active:disabled,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:hover:disabled,#joinClass .joinClass-panel.three .flo-button-primary-red:active:disabled,#joinClass .joinClass-panel.three .flo-button-primary-red:hover:disabled,#joinClass .joinClass-panel.three .flo-button-primary-yellow:active:disabled,#joinClass .joinClass-panel.three .flo-button-primary-yellow:hover:disabled,#joinClass .joinClass-panel.three .flo-button-primary:active:disabled,#joinClass .joinClass-panel.three .flo-button-primary:hover:disabled,.flo-button-primary-disabled:active,.flo-button-primary-disabled:hover{background:#d3d3d3;box-shadow:none}.flo-button-primary-small,.flo-button-primary-small-disabled,.flo-button-primary-small-orange,.flo-button-primary-small[disabled],.quiz-container .quiz-assign .flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small-disabled,.quiz-container .quiz-assign .flo-button-primary-small-orange,[disabled].flo-button-primary-small-disabled,[disabled].flo-button-primary-small-orange{background:#1298cf;box-shadow:0 1px 4px rgba(0,0,0,.15);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);padding:8px 16px}.flo-button-primary-small-disabled .svgIcon,.flo-button-primary-small-orange .svgIcon,.flo-button-primary-small .svgIcon,.quiz-container .quiz-assign .flo-button-primary-small-disabled .svgIcon,.quiz-container .quiz-assign .flo-button-primary-small-orange .svgIcon,.quiz-container .quiz-assign .flo-button-primary-small .svgIcon{fill:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}.flo-button-primary-small-disabled a,.flo-button-primary-small-disabled a:hover,.flo-button-primary-small-orange a,.flo-button-primary-small-orange a:hover,.flo-button-primary-small[disabled] a,.flo-button-primary-small a,.flo-button-primary-small a:hover,.quiz-container .quiz-assign .flo-button-primary-small-disabled a,.quiz-container .quiz-assign .flo-button-primary-small-disabled a:hover,.quiz-container .quiz-assign .flo-button-primary-small-orange a,.quiz-container .quiz-assign .flo-button-primary-small-orange a:hover,.quiz-container .quiz-assign .flo-button-primary-small a,.quiz-container .quiz-assign .flo-button-primary-small a:hover,[disabled].flo-button-primary-small-disabled a,[disabled].flo-button-primary-small-orange a{color:#fff}.flo-button-primary-small-disabled:hover,.flo-button-primary-small-orange:hover,.flo-button-primary-small:hover,.quiz-container .quiz-assign .flo-button-primary-small-disabled:hover,.quiz-container .quiz-assign .flo-button-primary-small-orange:hover,.quiz-container .quiz-assign .flo-button-primary-small:hover{background:#14a9e6;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-small-disabled:active,.flo-button-primary-small-orange:active,.flo-button-primary-small:active,.quiz-container .quiz-assign .flo-button-primary-small-disabled:active,.quiz-container .quiz-assign .flo-button-primary-small-orange:active,.quiz-container .quiz-assign .flo-button-primary-small:active{background:#1298cf;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-red{background:#dd2d18}.flo-button-primary-red:hover{background:#e83b27}.flo-button-primary-orange{background:#f65412}.flo-button-primary-orange:hover{background:#f7662b}.flo-button-primary-green{background:#55a003}.flo-button-primary-green:hover{background:#62b903}.flo-button-primary-yellow{background:#ffbf22}.flo-button-primary-yellow:hover{background:#ffb809}.flo-button-primary-small-orange{background:#f65412}.flo-button-primary-small-orange:hover{background:#f87743}.flo-button-primary-small-disabled,.flo-button-primary-small[disabled],.quiz-container .quiz-assign [disabled].flo-button-primary-small,.quiz-container .quiz-assign [disabled].flo-button-primary-small-disabled,.quiz-container .quiz-assign [disabled].flo-button-primary-small-orange,[disabled].flo-button-primary-small-disabled,[disabled].flo-button-primary-small-orange{cursor:default;background:#d3d3d3;box-shadow:none}.flo-button-primary-small-disabled:active,.flo-button-primary-small-disabled:hover,.flo-button-primary-small[disabled]:active,.flo-button-primary-small[disabled]:hover,.quiz-container .quiz-assign [disabled].flo-button-primary-small-disabled:active,.quiz-container .quiz-assign [disabled].flo-button-primary-small-disabled:hover,[disabled].flo-button-primary-small-orange:active,[disabled].flo-button-primary-small-orange:hover{background:#d3d3d3;box-shadow:none}.flo-button-primary-reallySmall,.flo-button-primary-reallySmall-red{background:#1298cf;box-shadow:0 1px 4px rgba(0,0,0,.15);text-shadow:0 1px 1px rgba(0,0,0,.25);color:#fff!important;font-size:16px;padding:2px 4px}.flo-button-primary-reallySmall-red .svgIcon,.flo-button-primary-reallySmall .svgIcon{fill:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}.flo-button-primary-reallySmall-red a,.flo-button-primary-reallySmall-red a:hover,.flo-button-primary-reallySmall a,.flo-button-primary-reallySmall a:hover{color:#fff}.flo-button-primary-reallySmall-red:hover,.flo-button-primary-reallySmall:hover{background:#14a9e6;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-reallySmall-red:active,.flo-button-primary-reallySmall:active{background:#1298cf;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-reallySmall-disabled{color:#fff!important;font-size:16px;padding:2px 4px;cursor:default;background:#d3d3d3;box-shadow:none}.flo-button-primary-reallySmall-disabled:active,.flo-button-primary-reallySmall-disabled:hover{background:#d3d3d3;box-shadow:none}.flo-button-secondary,.flo-button-secondary-disabled,.flo-button-secondary-orange,.flo-button-secondary-red,.flo-button-secondary[disabled],[disabled].flo-button-secondary-disabled,[disabled].flo-button-secondary-orange,[disabled].flo-button-secondary-red{box-shadow:0 0 0 1px rgba(18,152,207,.25);border-radius:12px;color:#1298cf;padding:8px 24px 7px}.flo-button-secondary-disabled .svgIcon,.flo-button-secondary-orange .svgIcon,.flo-button-secondary-red .svgIcon,.flo-button-secondary .svgIcon{fill:#1298cf;stroke:#1298cf}.flo-button-secondary-disabled a,.flo-button-secondary-orange a,.flo-button-secondary-red a,.flo-button-secondary[disabled] a,.flo-button-secondary a,[disabled].flo-button-secondary-disabled a,[disabled].flo-button-secondary-orange a,[disabled].flo-button-secondary-red a{color:#1298cf}.flo-button-secondary-disabled:active,.flo-button-secondary-disabled:hover,.flo-button-secondary-orange:active,.flo-button-secondary-orange:hover,.flo-button-secondary-red:active,.flo-button-secondary-red:hover,.flo-button-secondary:active,.flo-button-secondary:hover{box-shadow:0 0 0 1px rgba(18,152,207,.8);outline:none}.flo-button-secondary-disabled:focus,.flo-button-secondary-orange:focus,.flo-button-secondary-red:focus,.flo-button-secondary:focus{outline:none}.flo-button-secondary-disabled,.flo-button-secondary[disabled],[disabled].flo-button-secondary-disabled,[disabled].flo-button-secondary-orange,[disabled].flo-button-secondary-red{box-shadow:0 0 0 1px hsla(0,0%,83%,.5);color:#d3d3d3;cursor:default}.flo-button-secondary-disabled .svgIcon,.flo-button-secondary[disabled] .svgIcon,[disabled].flo-button-secondary-orange .svgIcon,[disabled].flo-button-secondary-red .svgIcon{fill:#d3d3d3;stroke:#d3d3d3}.flo-button-secondary-disabled:active,.flo-button-secondary-disabled:hover,.flo-button-secondary[disabled]:active,.flo-button-secondary[disabled]:hover,[disabled].flo-button-secondary-orange:active,[disabled].flo-button-secondary-orange:hover,[disabled].flo-button-secondary-red:active,[disabled].flo-button-secondary-red:hover{box-shadow:0 0 0 1px hsla(0,0%,83%,.5);outline:none;text-decoration:none}.flo-button-secondary-red{box-shadow:0 0 0 1px rgba(221,45,24,.25);color:#dd2d18}.flo-button-secondary-red .svgIcon{fill:#dd2d18;stroke:#dd2d18}.flo-button-secondary-red:active,.flo-button-secondary-red:hover{box-shadow:0 0 0 1px rgba(221,45,24,.8);outline:none}.flo-button-primary-reallySmall-red{box-shadow:0 0 0 1px rgba(221,45,24,.25);background:#dd2d18}.flo-button-primary-reallySmall-red .svgIcon{fill:#dd2d18;stroke:#dd2d18}.flo-button-primary-reallySmall-red:active,.flo-button-primary-reallySmall-red:hover{box-shadow:0 0 0 1px rgba(221,45,24,.8);outline:none;background:#dd2d18}.flo-button-secondary-orange{box-shadow:0 0 0 1px rgba(246,84,18,.25);color:#f65412}.flo-button-secondary-orange .svgIcon{fill:#f65412;stroke:#f65412}.flo-button-secondary-orange:active,.flo-button-secondary-orange:hover{box-shadow:0 0 0 1px rgba(246,84,18,.8);outline:none}#schoolsrap .school__and__district__button,.button--round--base,.lyricLab__btn,.manage__class__button,.manage__class__modal__button,.manage__student__button,.marketing__button,.marketing__hero__button,.nav__bar__button,.nav__bar__button--large,.quickreview__nav,.recurly.subscribe .submit,.signup__button,.sso__button--large,.vocabGame__button,.vocabGame__button--repeat,.vocabGame__practice-button{font-family:freight-sans-pro,sans-serif;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:.8px;border-radius:30px;font-size:14px;padding:7px 22px;outline:none}#schoolsrap .school__and__district__button a,.button--round--base a,.lyricLab__btn a,.manage__class__button a,.manage__class__modal__button a,.manage__student__button a,.marketing__button a,.marketing__hero__button a,.nav__bar__button--large a,.nav__bar__button a,.quickreview__nav a,.recurly.subscribe .submit a,.signup__button a,.sso__button--large a,.vocabGame__button--repeat a,.vocabGame__button a,.vocabGame__practice-button a{font-weight:700}#schoolsrap .school__and__district__button a:hover,.button--round--base a:hover,.lyricLab__btn a:hover,.manage__class__button a:hover,.manage__class__modal__button a:hover,.manage__student__button a:hover,.marketing__button a:hover,.marketing__hero__button a:hover,.nav__bar__button--large a:hover,.nav__bar__button a:hover,.quickreview__nav a:hover,.recurly.subscribe .submit a:hover,.signup__button a:hover,.sso__button--large a:hover,.vocabGame__button--repeat a:hover,.vocabGame__button a:hover,.vocabGame__practice-button a:hover{text-decoration:none}.assignment__btn--cancel,.assignment__btn--confirm,.button--round--large,.email-invite__button--student,.pricing__cta,.trial__cta,.vocabGame__navigate{font-family:freight-sans-pro,sans-serif;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:1px;border-radius:30px;font-size:16px;padding:10.5px 24px;outline:none;line-height:20px}.assignment__btn--cancel a,.assignment__btn--confirm a,.button--round--large a,.email-invite__button--student a,.pricing__cta a,.trial__cta a,.vocabGame__navigate a{font-weight:700}.assignment__btn--cancel a:hover,.assignment__btn--confirm a:hover,.button--round--large a:hover,.email-invite__button--student a:hover,.pricing__cta a:hover,.trial__cta a:hover,.vocabGame__navigate a:hover{text-decoration:none}.assignmentBar__actionButton,.button--round--small{font-family:freight-sans-pro,sans-serif;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:1px;border-radius:30px;font-size:14px;padding:6px 9px;outline:none}.assignmentBar__actionButton a,.button--round--small a{font-weight:500}.assignmentBar__actionButton a:hover,.button--round--small a:hover{text-decoration:none}.assignmentBar__actionButton:focus,.button--round--small:focus{outline:none}.button--round--smallest{font-family:freight-sans-pro,sans-serif;font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:1px;border-radius:30px;font-size:12.5px;padding:5px 9px;outline:none}.button--round--smallest a{font-weight:500}.button--round--smallest a:hover{text-decoration:none}.button--round--smallest:focus{outline:none}.button-blue,.button-blue:hover{background:#3ea9f5}.button-blue.disabled,.button-blue:hover.disabled{background:#d3d3d3;cursor:default}.button-gray-outline{background-color:transparent;color:#3e4552;border:2px solid #ccd0d8}.button-gray-outline.disabled,.button-gray-outline:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.flo-toggle-container{box-shadow:0 0 0 1px #e6e6e6;border-radius:12px;display:inline-block}.flo-toggle-container a{background:rgba(0,0,0,.04);border-right:1px solid #e6e6e6;color:#1298cf;font-size:16px;font-weight:700;display:inline-block;padding:9px 8px 7px;transition:all .2s cubic-bezier(.1,.5,.15,1);text-align:center;min-width:112px}.flo-toggle-container a:hover{color:#28b3ec}.flo-toggle-container a:first-child{border-radius:12px 0 0 12px}.flo-toggle-container a:last-child{border-radius:0 12px 12px 0;border-right:none;float:right}.flo-toggle-container a.link-most-active{background:transparent;color:#181828}.flo-toggle-container a.link-most-active:hover{cursor:default;color:#181828}.flo-toggle-container.depth2{box-shadow:0 0 0 1px #d9d9d9}.flo-toggle-container.depth2 a{border-right:1px solid #d9d9d9}.flo-toggle-container.depth2 a:last-child{border-right:none}.quiz-container .quiz-assign a.flo-button-primary-small-disabled:hover,.quiz-container .quiz-assign a.flo-button-primary-small-orange:hover,.quiz-container .quiz-assign a.flo-button-primary-small:hover,a.flo-button-primary-green:hover,a.flo-button-primary-orange:hover,a.flo-button-primary-reallySmall-disabled:hover,a.flo-button-primary-red:hover,a.flo-button-primary-small-disabled:hover,a.flo-button-primary-small-orange:hover,a.flo-button-primary-small:hover,a.flo-button-primary-yellow:hover,a.flo-button-primary:hover{color:#fff}a.flo-button-secondary-disabled:hover,a.flo-button-secondary-orange:hover,a.flo-button-secondary-red:hover,a.flo-button-secondary:hover{color:#1298cf}a.flo-button-secondary-red:hover{color:#dd2d18}a.flo-button-secondary-orange:hover{color:#f65412}.flo-button-sso{border-radius:12px;color:#1298cf;padding:-4px 8px}.flo-button-sso .svgIcon{fill:#1298cf;stroke:#1298cf}.flo-button-sso a{color:#1298cf}.flo-button-sso:active,.flo-button-sso:focus,.flo-button-sso:hover{outline:none}.flo-button-secondary-disabled{box-shadow:0 0 0 1px hsla(0,0%,83%,.5);color:#d3d3d3;cursor:default}.flo-button-secondary-disabled .svgIcon{fill:#d3d3d3;stroke:#d3d3d3}.flo-button-secondary-disabled:active,.flo-button-secondary-disabled:hover{box-shadow:0 0 0 1px hsla(0,0%,83%,.5);outline:none;text-decoration:none}.flo-clipboard-button{margin-left:8px;margin-top:0;font-size:default}.flo-clipboard-button[disabled]{cursor:default;background:#d3d3d3;box-shadow:none}.clipboard-link{border:none;background:none;color:#1298cf;font-size:19px;cursor:pointer;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif}a.lyricsButton{font-size:18px;padding:8px;border-radius:5px}a.lyricsButton:hover{text-decoration:none;background-color:#eee;animation:pulse .25s ease}.unit-lyrics-annotation-controls-container .arrowBack,.unit-lyrics-annotation-controls-container .arrowNext,.unit-lyrics-annotation-controls-container .expand,.unit-lyrics-annotation-controls-container span{margin-top:4px}.printButton svg{vertical-align:middle;height:18px;margin:0 0 4px 4px}a.printButton-missingLyrics{border-radius:5px;padding:4px}a.printButton-missingLyrics svg{vertical-align:top}a.printButton-missingLyrics:hover{text-decoration:none;background-color:#eee}.answer-key,.lyrics-exercise-header{border-radius:5px;padding:4px;color:#98a0b1}.activity-pdf-pageStatus.counter,.activityButton.flo-button-secondary-disabled{margin-top:16px}.activityButton.flo-button-secondary-disabled:nth-of-type(2){margin-left:8px}#unit-page .unit-view #no-access-plans{color:#fff}.button--primary{font-family:freight-sans-pro,sans-serif;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:.8px;border-radius:30px;font-size:14px;padding:7px 22px;outline:none;background-color:#1298cf;color:#fff;border:2px solid #1298cf}.button--primary a{font-weight:700}.button--primary a:hover{text-decoration:none}.button--primary:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.button--primary.disabled,.button--primary:disabled{transition:none;cursor:default;background-color:#ccd0d8;border:2px solid #ccd0d8;pointer-events:none}.button--primary--large{font-family:freight-sans-pro,sans-serif;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:1px;border-radius:30px;font-size:16px;padding:10.5px 24px;outline:none;line-height:20px;background-color:#1298cf;color:#fff;border:2px solid #1298cf}.button--primary--large a{font-weight:700}.button--primary--large a:hover{text-decoration:none}.button--primary--large:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.button--primary--large.disabled,.button--primary--large:disabled{transition:none;cursor:default;background-color:#ccd0d8;border:2px solid #ccd0d8;pointer-events:none}.button--primary--small{font-family:freight-sans-pro,sans-serif;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:1px;border-radius:30px;font-size:14px;padding:6px 9px;outline:none;background-color:#1298cf;color:#fff;border:2px solid #1298cf}.button--primary--small a{font-weight:500}.button--primary--small a:hover{text-decoration:none}.button--primary--small:focus{outline:none}.button--primary--small:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.button--primary--small.disabled,.button--primary--small:disabled{transition:none;cursor:default;background-color:#ccd0d8;border:2px solid #ccd0d8;pointer-events:none}.button--primary--tiny{font-family:freight-sans-pro,sans-serif;font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:1px;border-radius:30px;font-size:12.5px;padding:5px 9px;outline:none;background-color:#1298cf;color:#fff;border:2px solid #1298cf}.button--primary--tiny a{font-weight:500}.button--primary--tiny a:hover{text-decoration:none}.button--primary--tiny:focus{outline:none}.button--primary--tiny:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.button--primary--tiny.disabled,.button--primary--tiny:disabled{transition:none;cursor:default;background-color:#ccd0d8;border:2px solid #ccd0d8;pointer-events:none}.button--secondary{font-family:freight-sans-pro,sans-serif;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-style:normal;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:.8px;border-radius:30px;font-size:14px;padding:7px 22px;outline:none;background-color:transparent;color:#3e4552;border:2px solid #ccd0d8}.button--secondary a{font-weight:700}.button--secondary a:hover{text-decoration:none}.button--secondary.disabled,.button--secondary:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.button--secondary--large{font-size:16px;padding:10.5px 24px;line-height:20px;letter-spacing:1px}.button--secondary--small{font-size:14px;padding:6px 9px;letter-spacing:1px}.button--secondary--small a{font-weight:500}.button--secondary--small:focus{outline:none}.button--secondary--tiny{font-size:12.5px;padding:5px 9px;letter-spacing:1px}.button--secondary--tiny a{font-weight:500}.button--secondary--tiny:focus{outline:none}.button--secondary--green{border-color:#4f8635;color:#4f8635}.flo-typography-title{color:#181828;font-size:32px;font-weight:700;line-height:1em}.flo-typography-subhead{color:#959595;display:block;font-size:18px;font-weight:700;line-height:1em}.flo-typography-paragraph{color:#181828;font-size:18px;font-weight:500;line-height:1.5em}.flo-typography-label{color:#959595;display:block;font-size:16px;font-weight:500;line-height:1em}.flo-typography-number{color:#181828;font-size:24px;font-weight:600}.flo-typography-jumbo{font-size:50px;font-weight:700;line-height:1em}.flo-typography-largest{font-size:42px;font-weight:700;line-height:1em}#home .home-module.marketing h2,.flo-typography-larger{font-size:32px;font-weight:700;line-height:1em}.flo-typography-large{font-size:24px;line-height:1.25em}.flo-typography-base{font-size:18px}.flo-typography-small{font-size:16px}.flo-typography-smaller{font-size:14px}.flo-typography-smallest{font-size:12px}.paragraph-with-margin-bottom{margin-bottom:16px}.noStyleFont{font-style:normal}.heading--jumbo,.results__landing__page .results__number__heading,.titlebar_content .title--pricing,.titlebar_content.titlebar_content--npo h1,.titlebar_content.titlebar_content--subject h1,.titlebar_content.titlebar_content--topic h1,.titlebar_content.titlebar_content--unit h1.unit-title,.trial__header{font-family:freight-sans-pro,serif;font-weight:900;font-size:50px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.heading--large,.lyrics .quiz-item .answer,.lyrics .quiz-item .question,.quick-review .quiz-item .answer,.quick-review .quiz-item .question,.vocabCard__term,input.lyricLab__title{font-family:freight-sans-pro,sans-serif;font-size:32px;font-weight:600;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}#homeRevamp .home__subheading,.heading--medium,.home__subheading,.lessonPlans h3,.marketing__subheading,.pricing__header,.topics-container .topic-container h2,.topics-container .unit-container h2{font-family:freight-sans-pro,sans-serif;font-size:26px;font-weight:700;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}#homeRevamp .homepage__subheading,#homeRevamp .lessons__tab__thumbnail__heading,.assignmentBar__header,.heading--base,.homepage__subheading,.marketing__hero__subheading,.topics-container .unit-container h2,.vocabCard__counter{font-family:freight-sans-pro,serif;font-size:18px;font-weight:600;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.assignment__modal.flo-modal .flo-modal-title,.flo-modal .modal__title,.heading--smallish{font-family:freight-sans-pro,serif;font-size:23px;font-weight:700;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.heading--small,.vocabBox h4{font-family:freight-sans-pro,serif;font-size:13px;font-weight:700;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.text--base{font-family:freight-text-pro,serif;font-weight:400;font-size:24px;line-height:34px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}#resources .blog--section .wrapper .blog-list .list-item .item-text,#resources .webinars-section .wrapper .webinars-italic,.pricing__rate,.text--base--book,.trial__subheader,.vocabCard .vocabCard__definition,.vocabCard__additional_text,.vocabCard__content--grading .vocabCard__definition--grading,.vocabCard__example{font-family:freight-sans-pro,serif;font-weight:400;font-size:24px;line-height:34px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.activity__progressCounter,.loading-dots-container-text,.text--base--medium,.vocabCard .vocabCard__pos,.vocabCard__content--grading .vocabCard__pos--grading,.vocabCard__savedContent,.vocabCard__write .form-group textarea{font-family:freight-sans-pro,serif;font-weight:500;font-size:24px;line-height:34px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.text--smallish{font-family:freight-sans-pro,serif;font-weight:500;font-size:20px;line-height:30px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.activity__description,.activityCheckbox__dropdown__textarea,.activityCheckbox__dropdown__textarea ::-webkit-input-placeholder,.assignment__modal--teacher .react-datepicker__input-container input[type=text],.assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-webkit-input-placeholder,.draw__subhead,.dynamic-content,.email-invite__container input[type=text],.grading__helpText,.marketing__text,.recurly.subscribe .field.first_name .placeholder,.recurly.subscribe .field.first_name input,.recurly.subscribe .field.first_name input[type=text],.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name .placeholder,.recurly.subscribe .field.last_name input,.recurly.subscribe .field.last_name input[type=text],.recurly.subscribe .field.last_name select,.recurly.subscribe .field .placeholder,.recurly.subscribe .field input,.recurly.subscribe .field input[type=text],.recurly.subscribe .field select,.recurly.subscribe .title,.recurly.subscribe .title-billing,.text--small,.vocabCard__additional_text span,.vocabCard__example span{font-family:freight-sans-pro,serif;font-weight:400;font-size:18px;line-height:27px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.assignment__modal--teacher .form-group-due_date label,.assignment__modal--teacher .form-group-start_date label,.assignment__modalSubhead,.email-invite__container .email-box p,.flocab__form .react-select__control,.quiz-container .quiz-nav-progress,.quiz-container ul.options li.quiz-option label .quiz-option-text,.read-and-respond-html .tooltip_caption--expand,.read-and-respond-tooltip .tooltip_caption--expand,.read-and-respond .quiz-nav-progress,.text--small--medium,.vocab__subheader,.vocabGame__question{font-family:freight-sans-pro,serif;font-weight:500;font-size:18px;line-height:26px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.text--small--serif{font-family:freight-text-pro,serif;font-weight:500;font-size:18px;line-height:27px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.activity__title,.activityCheckbox__dropdown__content label,.assignmentBar__subHeader,.email-invite__container .email-invite__placeholder,.flocab__form .error-block,.flocab__form .form-group-assent label,.flocab__form .form-group-is_outside_us label,.flocab__form .form-group-showPromoCode label,.flocab__form .form-group .error-block,.flocab__form__helperText,.flocab__form__radioButtonGroup,.flocab__form label.control-label,.howItWorks__tab__text,.marketing__thumbnail__subText,.pricing__copyItem,.pricing__subCta,.read-and-respond-html .tooltip_caption,.read-and-respond-tooltip .tooltip_caption,.results__landing__page .results__number__text,.signup__step,.text--smallest,.topics-container .topic-container p.subject-meta-data,.topics-container .unit-container .subheading,.topics-container .unit-container p.subject-meta-data,a.flocab__form__sublink{font-family:freight-sans-pro,serif;font-weight:500;font-size:16px;line-height:27px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.assignment__modal--teacher .form-group-activities .activityCheckbox .activity-extended-description,.handout__download,.link--base,.makeFavorite__container,.nav__bar__link{font-family:freight-sans-pro,serif;font-weight:600;font-size:18px;cursor:pointer;text-transform:uppercase;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";letter-spacing:.5px}.assignment__modalText,.link--large,.vocabCard__btnText,.vocabCard__editContainer{font-family:freight-sans-pro,serif;font-weight:700;font-size:16px;cursor:pointer;letter-spacing:.75px;text-transform:uppercase;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}#homeRevamp .lessons__tab__nav__label,#homeRevamp .lessons__tab__nav__label_mobile,.lessons__tab__nav__label,.link--medium,.link--medium--lowercase{font-family:freight-sans-pro,serif;font-weight:700;font-size:15px;cursor:pointer;text-transform:uppercase;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.link--medium--lowercase{text-transform:none;font-weight:600}.breadcrumbitem a,.breadcrumbitem span,.handout__download,.link--small,.link--small--uppercase,.makeFavorite__container,.nav__bar__subLink a,.pricing__subheader,.titlebar_content.titlebar_content--unit .breadcrumbitem a,.titlebar_content.titlebar_content--unit .breadcrumbitem span,.unit-sidebar .unit-sidebar-nav a{font-family:freight-sans-pro,serif;font-weight:700;font-size:14px;cursor:pointer;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.link--small--uppercase,.pricing__subheader{font-weight:600;text-transform:uppercase;letter-spacing:.5px}.text200{font-family:freight-sans-pro,serif;font-weight:500;font-size:15px;line-height:27px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.flocab__form input[type=number],.flocab__form input[type=password],.flocab__form input[type=text],.flocab__form select,.flocab__form textarea,.quiz-container ul.options,.text400,.vocabBox .flo-table .flo-table-cell,.vocabCard__writeHelp,.vocabGame__topBar__numbers{font-family:freight-sans-pro,serif;font-weight:400;font-size:18px;line-height:27px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}body{color:#181828;height:100%;min-width:100%;display:inline-block}.bg,.bg1{background-color:#fff}.bg2{background-color:#f2f2f2}img.right{float:right;margin:0}img.left{float:left;margin:0 10px 0 0}svg{width:24px;height:24px}.page{width:100%;margin:0;padding:0;background:#e6e6e6}.titlebar_wrap{background-color:#38a700;height:110px;width:100%;overflow:hidden}.titlebar_wrap.titlebar_banner{background-position:100%;background-repeat:no-repeat}.titlebar_wrap.titlebar_banner--npo{background-color:#00a8ff!important}.titlebar_content{width:1024px;color:#fff;font-family:proxima-nova,arial,helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin:0 auto;position:relative}.titlebar_content.titlebar_content--npo,.titlebar_content.titlebar_content--subject,.titlebar_content.titlebar_content--topic{line-height:33px}.titlebar_content--npo h1{display:flex;align-items:center;gap:16px}.titlebar_content--npo h1 .npo-icon{height:48px;width:48px}.titlebar_content--npo h1 .npo-icon path[component=background]{fill:#fff}.titlebar_content--npo h1 .npo-icon path[component=logo]{fill:#00a8ff}.titlebar_content.titlebar_subhead h1{top:32px}.titlebar_content.titlebar_subhead h2{font-size:18px;font-weight:700;position:relative;top:16px}.titlebar_content h1{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:50px;font-weight:700;position:relative;top:45px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.titlebar_content.titlebar_content--npo h1,.titlebar_content.titlebar_content--subject h1,.titlebar_content.titlebar_content--topic h1{top:36px}.titlebar_content h1.with_breadcrumb{position:absolute;top:46px;white-space:nowrap}.titlebar_content.tabbed_titlebar_content{padding-top:8px}.breadcrumb{float:left;list-style:none;position:relative;top:8px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.breadcrumbitem{display:inline-block;position:relative;top:3px;z-index:1}.breadcrumbitem a,.breadcrumbitem span{color:hsla(0,0%,100%,.6);margin-left:8px;margin-right:13px;position:relative;transition:all .2s ease;letter-spacing:.85px;font-weight:600}.breadcrumbitem a:after,.breadcrumbitem span:after{background:url("breadcrumb-arrow.7d797add7cda.svg") no-repeat 100%;content:"";display:block;height:8px;width:5px;opacity:.5;position:absolute;right:-13px;top:5px;fill:#fff}.breadcrumbitem a.back:before,.breadcrumbitem span.back:before{background:url("breadcrumb-arrow.7d797add7cda.svg") no-repeat 100%;content:"";display:inline-block;height:10px;width:5px;opacity:.5;margin-right:10px;fill:#fff;transform:rotateY(180deg)}.breadcrumbitem a:hover,.breadcrumbitem span:hover{color:#fff;text-decoration:none}.breadcrumbitem:first-child a,.breadcrumbitem:first-child span{margin-left:0}.breadcrumbitem:last-child a:after,.breadcrumbitem:last-child span:after{display:none}#main_content{background:#fff;clear:both;margin:0 auto;position:relative;min-height:712px;width:1024px}#main_content.assignments{width:auto;min-height:auto}#main_content.manage{background:transparent;width:auto}#main{overflow:hidden}.content{background-color:#fff;clear:both;height:auto;float:left;margin:0 auto;width:100%}.content .left_sidebar{float:left;margin:0;padding:32px 0;width:722px}.content .sidebar{width:258px;border-radius:3px;margin-bottom:40px;margin-top:40px;padding:0;float:right;right:0;background-color:#f2f2f2}.container--fullWidth{width:100%}.container--grey{background-color:#eff2f4}.hidden{display:none}.underlined{text-decoration:underline}.subject-image{border:4px solid #ccc;width:210px}h3.subject-name{text-decoration:inherit;font-weight:700;padding-top:6px}.box-text{display:none;color:#666}ul#collections{list-style-type:none;padding:0}div.collection-box{margin-bottom:5 0;height:auto;width:800px}div.collection-box img{float:left;margin-bottom:20px}div.collection-text{margin-left:20px;width:275px;float:left}div.collection-text h6{margin:0;padding:0;font-weight:400}.line{height:10px;width:425px;padding:20px;margin:0 auto;display:block}.answer,.question{font-size:32px;font-weight:600;text-decoration:none;color:#181828;line-height:1.2em}.subheading{padding-top:0;padding-bottom:8px}.sub_subheading{color:#000}sup{vertical-align:super}sub,sup{font-size:16px}sub{vertical-align:sub}.closeButton{display:none}.hs-cta-wrapper a:link,.hs-cta-wrapper a:visited{padding:0}#how-wrap{position:relative;left:-10px}.titlebar_content li a{cursor:pointer}.license_form .custom_quote_submit_button{background:url(http://flocabulary.s3.amazonaws.com/site-static-jrev/images/button-request-a-quote.png) no-repeat}.right-bar-inner{overflow:hidden}h3.subject-name{font-size:17pt}img.cell{width:289px}.text_content h1{line-height:44px}.list_form li>ul li input{margin-right:3px}img.cart_image{margin-top:-16px}#one #video{float:left}h1.tabbed_title{position:relative;top:28px}.last_nav{border-right:0}.right-bar-inner span img{margin-left:-5px}ul.flat_list{font-size:12pt;line-height:15px;margin-top:6px}.text_content>p>img{margin-right:20px}.brow{margin-top:20px}#account_table{z-index:10000000}#account_table,.dimmed{position:relative}.dimmed:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,.5)}.flo-message-success{background:rgba(24,175,144,.1);color:#18af90}.flo-message-error,.flo-message-success{animation:fadeIn .5s cubic-bezier(.1,.5,.15,1);border-radius:2px;display:inline-block;font-size:16px;font-weight:600;padding:8px 16px}.flo-message-error{background:rgba(221,45,24,.1);color:#dd2d18}.flo-message-info{background:hsla(0,0%,58%,.1);color:#959595;display:inline-block}.flo-message-info,.flo-message-warning{animation:fadeIn .5s cubic-bezier(.1,.5,.15,1);border-radius:2px;font-size:16px;font-weight:600;padding:8px 16px}.flo-message-warning{background:fade(#007ed1,10%);color:#007ed1}.flo-form-message-tiny{font-size:14px}.selectable{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.clickable{cursor:pointer}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.assignment__modal--teacher .form-group-due_date label,.assignment__modal--teacher .form-group-start_date label,.center--base,.signup__step{display:flex;align-items:center;justify-content:center}.active,.email-invite__container input[type=text],.flocab__form input[type=number],.flocab__form input[type=password],.flocab__form input[type=text],.flocab__form select,.flocab__form textarea,.recurly.error,.recurly.subscribe .field.first_name input,.recurly.subscribe .field.first_name input[type=text],.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name input,.recurly.subscribe .field.last_name input[type=text],.recurly.subscribe .field.last_name select,.recurly.subscribe .field input,.recurly.subscribe .field input[type=text],.recurly.subscribe .field select,.transition,input[type=checkbox]:not(.nonstandard),input[type=checkbox]:not(.nonstandard):after,input[type=checkbox]:not(.nonstandard):before,input[type=radio]:not(.nonstandard),input[type=radio]:not(.nonstandard):after,input[type=radio]:not(.nonstandard):before{transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}#homeRevamp .lessons__tab__thumbnail,#schoolsrap .school__and_district__thumbnail,.box-shadow,.howItWorks__slideshow__content,.howItWorks__tab__content,.howToUse__hero__videoCardContainer,.lessons__tab__thumbnail,.marketing__thumbnail,.results__landing__page .testimonial__slideshow .slick-next,.results__landing__page .testimonial__slideshow .slick-prev,.results__landing__page .testimonial__slideshow .testimonial__slide,.slick-next,.slick-prev,.vocabGame__result__nav{box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17)}.block{display:block}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulseBig{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulseBig{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulseBig{-webkit-animation-name:pulseBig;animation-name:pulseBig}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn,.question--antonym.incorrect .vocabGame__answerText,.question--definition.incorrect .vocabGame__answerText,.question--image.incorrect .vocabGame__answerText,.question--lyric.incorrect .vocabGame__blank .vocabGame__answerText,.question--sentence.incorrect .vocabGame__blank .vocabGame__answerText,.question--synonym.incorrect .vocabGame__answerText,.question__animation--wrong .vocabGame__answerText{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut,.question--antonym.incorrect .vocabGame__chosenText,.question--definition.incorrect .vocabGame__chosenText,.question--image.incorrect .vocabGame__chosenText,.question--lyric.incorrect .vocabGame__blank .vocabGame__chosenText,.question--sentence.incorrect .vocabGame__blank .vocabGame__chosenText,.question--synonym.incorrect .vocabGame__chosenText,.question__animation--wrong .vocabGame__chosenText{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes goNext{0%{-webkit-transform:translatex(0);transform:translatex(0)}50%{-webkit-transform:translatex(8px);transform:translatex(8px)}to{-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes goNext{0%{-webkit-transform:translatex(0);transform:translatex(0)}50%{-webkit-transform:translatex(8px);transform:translatex(8px)}to{-webkit-transform:translatex(0);transform:translatex(0)}}.goNext{-webkit-animation-name:goNext;animation-name:goNext}@-webkit-keyframes goBack{0%{-webkit-transform:translatex(0);transform:translatex(0)}50%{-webkit-transform:translatex(-8px);transform:translatex(-8px)}to{-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes goBack{0%{-webkit-transform:translatex(0);transform:translatex(0)}50%{-webkit-transform:translatex(-8px);transform:translatex(-8px)}to{-webkit-transform:translatex(0);transform:translatex(0)}}.goBack{-webkit-animation-name:goBack;animation-name:goBack}.flo-card-container{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.22);border-radius:2px;color:#181828;display:block;font-size:18px;margin-bottom:16px;padding:32px;position:relative;transition:all .2s cubic-bezier(.1,.5,.15,1);width:100%}.flo-card-container:hover{box-shadow:0 4px 10px rgba(0,0,0,.25)}.flo-card-container a{color:#1298cf}.flo-card-container .flo-card-container-headline{color:#181828;font-size:24px;font-weight:700;line-height:1em}.flo-card-container .flo-card-container-headline:hover{color:#181828}.flo-card-container.noHover:hover{box-shadow:0 1px 4px rgba(0,0,0,.22)}.flo-card-container.noPadding{padding:0}.flo-card-container.assignmentCard-container{min-height:178px;padding:0}.flo-card-container.assignmentCard-container .assignmentCard-linkToAssignment{color:#181828;display:inline-block;float:right;height:100%}.flo-card-container.assignmentCard-container .assignmentCard-action{background:rgba(18,152,207,.95);border-radius:0 2px 2px 0;box-shadow:-4px 0 8px rgba(0,0,0,.2);height:100%;opacity:0;padding:0 32px;position:absolute;right:-8px;top:0;transition:all .2s cubic-bezier(.1,.5,.15,1)}.flo-card-container.assignmentCard-container .assignmentCard-action .assignmentCard-action-actionItem{color:#fff;display:block;font-size:24px;font-weight:700;position:relative;right:-4px;text-shadow:0 1px 2px rgba(0,0,0,.3);top:43%;transition:all .2s cubic-bezier(.1,.5,.15,1)}.flo-card-container.assignmentCard-container .assignmentCard-action svg.arrowNext{height:24px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));margin-left:4px;stroke:#fff;vertical-align:middle;width:24px}.flo-card-container.assignmentCard-container .assignmentCard-action:hover{box-shadow:-6px 0 15px rgba(0,0,0,.25);transform:translateX(8px)}.flo-card-container.assignmentCard-container:focus,.flo-card-container.assignmentCard-container:hover{box-shadow:0 1px 4px rgba(0,0,0,.22)}.flo-card-container.assignmentCard-container:focus .flo-videoThumbnail-title,.flo-card-container.assignmentCard-container:hover .flo-videoThumbnail-title{bottom:8px;opacity:0}.flo-card-container.assignmentCard-container:focus .flo-videoThumbnail-play,.flo-card-container.assignmentCard-container:hover .flo-videoThumbnail-play{opacity:1;transform:scale(1)}.flo-card-container.assignmentCard-container:focus .assignmentCard-action,.flo-card-container.assignmentCard-container:hover .assignmentCard-action{right:0;opacity:1}.flo-filter-badge,.flo-label-badge{box-shadow:0 0 0 1px #e6e6e6;border-radius:12px;color:#181828;display:inline-block;font-size:18px;font-weight:700;padding:8px 16px}.flo-filter-badge{margin-right:8px}.flo-filter-badge.active{color:#1298cf;cursor:default}.flo-classCode{color:#181828;display:inline-block;font-size:18px;font-weight:700}.flo-classCode .flo-classCode-label{font-size:16px;font-weight:600}.flo-classCode .flo-classCode-copy{box-shadow:0 0 0 1px #e6e6e6;border-radius:10px;padding:8px 16px}.manage-assignment-late{box-shadow:inset 0 0 0 1px rgba(221,45,24,.25);border-radius:6px;color:#dd2d18;font-size:16px;display:inline-block;padding:2px 8px}.flo-tooltip{background:rgba(24,24,40,.97);box-shadow:0 3px 8px rgba(0,0,0,.2);border-radius:3px;color:#fff;font-size:16px;display:none;opacity:0;padding:24px;position:absolute;text-align:left;transition:all .15s cubic-bezier(.1,.5,.15,1);z-index:5}.flo-tooltip label{display:block;font-weight:700;font-size:18px;margin-bottom:16px}.flo-tooltip p{color:#fff;font-size:14px;line-height:1.25em}.flo-tooltip:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(24,24,40,.97);bottom:-8px;content:"";left:calc(50% - 8px);position:absolute}.flo-tooltip.flo-tooltip-right:after{border-left:8px solid rgba(24,24,40,.7);left:auto;right:-16px}.flo-tooltip.flo-tooltip-left:after,.flo-tooltip.flo-tooltip-right:after{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;top:calc(50% - 8px);content:"";position:absolute}.flo-tooltip.flo-tooltip-left:after{border-right:8px solid rgba(24,24,40,.7);left:-16px;right:auto}.flo-tooltip-small{background:rgba(24,24,40,.97);border-radius:3px;color:#fff;font-size:16px;line-height:1em;padding:8px 16px;text-align:center;z-index:5}.flo-modal{animation:slideInUp .2s cubic-bezier(.1,.5,.15,1);background:#fff;border-radius:6px;box-shadow:0 8px 16px rgba(0,0,0,.3);padding:48px;width:560px;position:relative;margin:0 auto;overflow-y:hidden;z-index:2}.flo-modal.modal-student-edit{width:768px}.flo-modal.manage-classes-signUp-instructions{width:680px}.flo-modal.terms-of-service{height:440px}.flo-modal:focus{outline:none}.flo-modal .flo-modal-title{font-size:32px;font-weight:700;margin-bottom:48px}.flo-modal .flo-modal-title-multiline{line-height:39px}.flo-modal h3{color:#181828;font-size:18px;font-weight:700;margin-bottom:16px}.flo-modal .modal__title{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;margin-bottom:10px;line-height:31px;color:#3e4552;text-align:center}.flo-modal p{line-height:1.5em}.flo-modal .modal-close{background:none;border:none;cursor:pointer;padding:0;position:absolute;top:13px;right:13px}.flo-modal .modal-close .svgIcon.xOut{height:13px;width:13px;transition:fill .2s ease;fill:#ccd0d8}.flo-modal .modal-close:focus{outline:none}.flo-modal .modal-close:hover .svgIcon.xOut{fill:#929bac}.flo-modal .practice-modal-close{background:none;border:none;cursor:pointer;padding:0;position:absolute;top:13px;right:13px}.flo-modal .practice-modal-close .svgIcon.xOut{height:18px;width:18px;transition:fill .2s ease;fill:#ccd0d8}.flo-modal .practice-modal-close:focus{outline:none}.flo-modal .practice-modal-close:hover .svgIcon.xOut{fill:#929bac}.flo-modal .modal-practice-pill{position:absolute;top:16px;left:21px}.flo-modal ul.errorlist{color:#dd2d18;font-size:16px;font-weight:600;list-style:none;position:relative;top:-13px}.flo-modal .flo-message-error{line-height:1.2em;margin-bottom:16px}.flo-modal .flo-button-primary,.flo-modal .flo-button-primary-green,.flo-modal .flo-button-primary-orange,.flo-modal .flo-button-primary-reallySmall-disabled,.flo-modal .flo-button-primary-red,.flo-modal .flo-button-primary-small,.flo-modal .flo-button-primary-small-disabled,.flo-modal .flo-button-primary-small-orange,.flo-modal .flo-button-primary-yellow,.flo-modal .quiz-container .quiz-assign .flo-button-primary-small,.flo-modal .quiz-container .quiz-assign .flo-button-primary-small-disabled,.flo-modal .quiz-container .quiz-assign .flo-button-primary-small-orange,.flo-modal .quiz-noAccess a.flo-button-primary,.flo-modal .quiz-noAccess a.flo-button-primary-green,.flo-modal .quiz-noAccess a.flo-button-primary-orange,.flo-modal .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.flo-modal .quiz-noAccess a.flo-button-primary-red,.flo-modal .quiz-noAccess a.flo-button-primary-yellow,.quiz-container .quiz-assign .flo-modal .flo-button-primary-small,.quiz-container .quiz-assign .flo-modal .flo-button-primary-small-disabled,.quiz-container .quiz-assign .flo-modal .flo-button-primary-small-orange,.quiz-noAccess .flo-modal a.flo-button-primary,.quiz-noAccess .flo-modal a.flo-button-primary-green,.quiz-noAccess .flo-modal a.flo-button-primary-orange,.quiz-noAccess .flo-modal a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .flo-modal a.flo-button-primary-red,.quiz-noAccess .flo-modal a.flo-button-primary-yellow{float:right;margin-top:32px}.flo-modal .flo-button-secondary,.flo-modal .flo-button-secondary-disabled,.flo-modal .flo-button-secondary-orange,.flo-modal .flo-button-secondary-red{float:right;margin-right:16px;margin-top:40px}.flo-modal a{color:#1298cf}.flo-modal a:hover{color:#28b3ec}.flo-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.flo-modal-lyrics{height:calc(100% - 176px);left:calc(50% - 840px / 2);margin-left:auto;margin-right:auto;margin-top:112px;overflow-y:scroll;padding-bottom:64px;position:fixed;top:0;z-index:10002;width:840px}.flo-modal-lyrics:focus{outline:none}.flo-modal-lyrics div,.flo-modal-lyrics p{color:#181828;font-size:24px;line-height:1.75em}.flo-modal-lyrics img{border-radius:3px;float:left;margin-bottom:32px;margin-right:32px;max-height:480px}.flo-modal-lyrics .tooltip_caption{color:#959595;font-size:18px;text-align:left}.flo-modal-lyrics .modal-controls{height:48px;position:fixed;top:32px;width:840px}.flo-modal-lyrics .modal-controls button.back .svgIcon.arrowBack{margin-left:-16px;margin-right:8px}.flo-modal-lyrics .modal-controls button.next{margin-left:16px}.flo-modal-lyrics .modal-controls button.next .svgIcon.arrowNext{margin-left:8px;margin-right:-16px}.flo-modal-lyrics .modal-controls button.modal-close{background:url("close-blue.df6c1bf05d8a.png") no-repeat;border:none;cursor:pointer;float:right;height:48px;position:relative;top:2px;width:48px}.flo-modal-lyrics .modal-controls button.modal-close .svgIcon.closeBig{transition:stroke .2s ease;stroke:#1298cf}.flo-modal-lyrics .modal-controls button.modal-close:hover .svgIcon.closeBig{stroke:#28b3ec}.flo-modal-lyrics .modal-controls button:focus{outline:none}.flo-modal-lyrics-backdrop{opacity:.98;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background-color:#fff}.freeze-mode{overflow:hidden}@media print,screen and (max-width:39.99875em){.freeze-mode{position:fixed}}.slim-modal{padding:22px!important;border-radius:10px!important}.slim-modal h2.flo-modal-title{font-size:24px;margin-bottom:0;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slim-modal button.modal-close{right:22px!important;top:22px!important}#terms-of-use .terms-of-use{width:60%}#terms-of-use .terms-of-use p{font-size:18px}#terms-of-use .terms-of-use .terms-of-service-content ul{list-style:disc}.modal--responsive{width:560px;padding:0;border-radius:3px}@media print,screen and (max-width:39.99875em){.modal--responsive{width:100%;height:100%;padding-top:80px;overflow:scroll;position:fixed;bottom:0;top:0;left:0;right:0;-webkit-text-size-adjust:none;display:flex;align-items:center;justify-content:center;border-radius:0}}body.modal-open{overflow:hidden;position:fixed}select::-ms-expand{display:none;opacity:0;visibility:hidden}form label{color:#181828;font-size:16px;font-weight:600;margin-bottom:4px;transition:color .2 ease}.flo-input,input#id_email,input#id_num_schools,input#id_password,input.emailinput,input.numberinput,input.textinput,input[type=number],input[type=password],input[type=text],textarea{background:#fff;border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #d9d9d9,inset 0 1px 3px rgba(0,0,0,.15);color:#181828;font-size:18px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;padding:8px 12px 7px;margin-bottom:16px;transition:"box-shadow 0.15s ease, background 0.15s ease";width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flo-input:hover,input#id_email:hover,input#id_num_schools:hover,input#id_password:hover,input.emailinput:hover,input.numberinput:hover,input.textinput:hover,input[type=number]:hover,input[type=password]:hover,input[type=text]:hover,textarea:hover{box-shadow:inset 0 0 0 1px #b3b3b3,inset 0 1px 3px rgba(0,0,0,.15)}.flo-input:focus,input#id_email:focus,input#id_num_schools:focus,input#id_password:focus,input.emailinput:focus,input.numberinput:focus,input.textinput:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{box-shadow:inset 0 0 0 1px #1298cf,inset 0 1px 3px rgba(0,0,0,.15);outline:none}.flo-input:disabled,input#id_email:disabled,input#id_num_schools:disabled,input#id_password:disabled,input.emailinput:disabled,input.numberinput:disabled,input.textinput:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,textarea:disabled{background:#fff;box-shadow:inset 0 0 0 1px #f2f2f2;color:#d3d3d3}.flo-modal select,.flo-select,.form-group select,.manage-classes-createModal.flo-modal select,select#id_country,select#id_organization,select#id_role,select#id_training,select.django-select2,select.select{background-color:#fff;background-image:url("selectArrow.fa65f9ee8bee.svg");background-position:calc(100% - 8px) 17px;background-repeat:no-repeat;background-size:10px;border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #d9d9d9,0 1px 1px rgba(0,0,0,.1);cursor:pointer;color:#181828;font-size:18px;font-weight:500;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;height:38px;padding:8px 24px 8px 12px;position:relative;margin-bottom:16px;transition:all .2s ease;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.flo-modal select:hover,.flo-select:hover,.form-group select:hover,select#id_country:hover,select#id_organization:hover,select#id_role:hover,select#id_training:hover,select.django-select2:hover,select.select:hover{box-shadow:inset 0 0 0 1px #b3b3b3,0 1px 2px rgba(0,0,0,.15)}.flo-modal select:focus,.flo-select:focus,.form-group select:focus,select#id_country:focus,select#id_organization:focus,select#id_role:focus,select#id_training:focus,select.django-select2:focus,select.select:focus{box-shadow:inset 0 0 0 1px #1298cf,0 1px 2px rgba(0,0,0,.15);outline:none}.flo-modal select:disabled,.flo-select:disabled,.form-group select:disabled,select#id_country:disabled,select#id_organization:disabled,select#id_role:disabled,select#id_training:disabled,select.django-select2:disabled,select.select:disabled{cursor:default;color:#d3d3d3}label.checkbox{cursor:pointer;display:block;font-weight:18px;font-weight:500;line-height:28px;vertical-align:bottom}input[type=checkbox]:not(.nonstandard),input[type=radio]:not(.nonstandard){width:20px;height:20px;background:#fff;border:2px solid #ccd0d8;border-radius:5px;cursor:pointer;display:inline-block;margin-right:8px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:not(.nonstandard):before,input[type=radio]:not(.nonstandard):before{background:#ccd0d8;width:20px;height:20px;border-radius:5px;content:"";opacity:0;position:absolute;left:-2px;top:-2px;transform:scale(.5)}input[type=checkbox]:not(.nonstandard):after,input[type=radio]:not(.nonstandard):after{background:url(https://flocabulary.s3.amazonaws.com/webassets/checkbox-check.svg) no-repeat;content:"";height:10px;width:13px;left:2px;top:3px;opacity:0;position:absolute}input[type=checkbox]:not(.nonstandard).checkbox--small,input[type=checkbox]:not(.nonstandard).checkbox--small:before,input[type=radio]:not(.nonstandard).checkbox--small,input[type=radio]:not(.nonstandard).checkbox--small:before{width:16px;height:16px}input[type=checkbox]:not(.nonstandard).checkbox--small:after,input[type=radio]:not(.nonstandard).checkbox--small:after{height:8px;width:9px;left:2px;top:2px}input[type=checkbox]:not(.nonstandard):hover:before,input[type=radio]:not(.nonstandard):hover:before{opacity:1}input[type=checkbox]:not(.nonstandard):focus,input[type=radio]:not(.nonstandard):focus{box-shadow:inset 0 0 0 1px #1298cf,inset 0 1px 3px rgba(0,0,0,.15);outline:none}input[type=checkbox]:not(.nonstandard):disabled,input[type=radio]:not(.nonstandard):disabled{cursor:default;pointer-events:none;background:#fff;box-shadow:inset 0 0 0 1px #f2f2f2}input[type=checkbox]:not(.nonstandard):checked:before,input[type=radio]:not(.nonstandard):checked:before{background:#1298cf;opacity:1;transform:scale(1)}input[type=checkbox]:not(.nonstandard):checked:after,input[type=radio]:not(.nonstandard):checked:after{opacity:1}input[type=checkbox]:not(.nonstandard):checked:hover:before,input[type=radio]:not(.nonstandard):checked:hover:before{background:#1298cf}.flocab__form__field--large,.flocab__form__radioButtonGroup{width:100%}.flocab__form .form-group-school_zip_code,.flocab__form .form-group.form-group-first_name,.flocab__form .form-group.form-group-last_name,.flocab__form .form-group.form-group-num_sites_requested,.flocab__form .form-group.form-group-training,.flocab__form__field--small{float:left;width:48.5%}.flocab__form .form-group-school_zip_code:nth-child(odd),.flocab__form .form-group.form-group-first_name:nth-child(odd),.flocab__form .form-group.form-group-last_name:nth-child(odd),.flocab__form .form-group.form-group-num_sites_requested:nth-child(odd),.flocab__form .form-group.form-group-training:nth-child(odd),.flocab__form__field--small:nth-child(odd){margin-right:1.5%}.flocab__form .form-group-school_zip_code:nth-child(2n),.flocab__form .form-group.form-group-first_name:nth-child(2n),.flocab__form .form-group.form-group-last_name:nth-child(2n),.flocab__form .form-group.form-group-num_sites_requested:nth-child(2n),.flocab__form .form-group.form-group-training:nth-child(2n),.flocab__form__field--small:nth-child(2n){margin-left:1.5%}.flocab__form__fieldsWrapper{margin-bottom:10px;min-height:80px}.flocab__form--inline{margin-bottom:16px}.flocab__form{margin-top:25px;position:relative;-webkit-backface-visibility:hidden}@media print,screen and (max-width:39.99875em){.flocab__form{margin-top:35px}}.flocab__form label.control-label{color:#3e4552;font-weight:600;display:block;margin-bottom:2px;text-align:left}.flocab__form .form-group{display:inline-block;text-align:left;margin-bottom:15px;width:100%}.flocab__form .form-group.has-error input[type=number]:focus,.flocab__form .form-group.has-error input[type=password]:focus,.flocab__form .form-group.has-error input[type=text]:focus,.flocab__form .form-group.has-error select:focus,.flocab__form .form-group.has-error textarea:focus{box-shadow:inset 0 0 0 2px #dd2d18!important}.flocab__form .form-group.has-error input[type=checkbox]{box-shadow:none!important;border-color:#dd2d18}.flocab__form .form-group .error-block{color:#dd2d18;font-size:13px;font-weight:700}.flocab__form .form-group select option:first-of-type{color:blue}.flocab__form .error-block{color:#dd2d18;width:100%;display:block;text-align:left;font-size:13px;font-weight:700}.flocab__form input[type=number],.flocab__form input[type=password],.flocab__form input[type=text],.flocab__form select,.flocab__form textarea{font-weight:500;height:48px;padding:0 20px;margin:0;color:#3e4552;background-color:#eff2f4;box-shadow:none;border-radius:3px;vertical-align:text-top}.flocab__form input[type=number]::-webkit-input-placeholder,.flocab__form input[type=password]::-webkit-input-placeholder,.flocab__form input[type=text]::-webkit-input-placeholder,.flocab__form select::-webkit-input-placeholder,.flocab__form textarea::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.flocab__form input[type=number]::-moz-placeholder,.flocab__form input[type=password]::-moz-placeholder,.flocab__form input[type=text]::-moz-placeholder,.flocab__form select::-moz-placeholder,.flocab__form textarea::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.flocab__form input[type=number]:-ms-input-placeholder,.flocab__form input[type=password]:-ms-input-placeholder,.flocab__form input[type=text]:-ms-input-placeholder,.flocab__form select:-ms-input-placeholder,.flocab__form textarea:-ms-input-placeholder{color:rgba(152,160,177,.53)!important;opacity:1}.flocab__form input[type=number]::-ms-clear,.flocab__form input[type=password]::-ms-clear,.flocab__form input[type=text]::-ms-clear,.flocab__form select::-ms-clear,.flocab__form textarea::-ms-clear{color:rgba(152,160,177,.53);display:none}.flocab__form input[type=number]:hover,.flocab__form input[type=password]:hover,.flocab__form input[type=text]:hover,.flocab__form select:hover,.flocab__form textarea:hover{box-shadow:none}.flocab__form input[type=number]:focus,.flocab__form input[type=password]:focus,.flocab__form input[type=text]:focus,.flocab__form select:focus,.flocab__form textarea:focus{box-shadow:inset 0 0 0 2px #1298cf;background-color:#fff}.flocab__form select{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-dropdown.svg);background-position:95.5%;background-repeat:no-repeat;background-size:14px 8px;font-weight:600}.flocab__form textarea{height:85px;resize:none}.flocab__form .react-select__control--is-focused{border:2px solid #1298cf!important}.flocab__form__subtext{font-weight:500;color:#98a0b1;font-style:italic}a.flocab__form__sublink{font-weight:600;color:#1298cf;position:absolute;right:20px;top:12px}a.flocab__form__sublink--login{top:133px}a.flocab__form__sublink--password{top:39px}.flocab__form__error{position:absolute;top:-20px}.flocab__form .form-group-is_outside_us label,.flocab__form .form-group-showPromoCode label,.flocab__form__helperText{color:#1298cf;cursor:pointer;font-weight:600;text-align:left}.flocab__form__radioButtonGroup{font-size:19px;font-weight:600;cursor:pointer;color:#3e4552;border-radius:3px;height:59px;justify-content:space-between;padding:0 16px;margin-bottom:17px;-webkit-transition:all .15s;transition:all .15s}.flocab__form__radioButtonGroup.checked{background-color:#ebeced}.flocab__form__radioButtonGroup:hover:not(.checked){background-color:#f7f8f9}.flocab__form__radioButtonGroup.checked .flocab__form__radioWrapper:before,.flocab__form__radioButtonGroup:hover .flocab__form__radioWrapper:before{height:8px;width:8px;border:5.5px solid #1298cf}.flocab__form__radioWrapper:before{display:block;height:15px;width:15px;border:2px solid #ebeced;margin-right:12px;content:"";border-radius:50%}.flocab__form__radio{display:none}.flocab__form__subtitle{font-size:16px;color:#98a0b1}input[type=checkbox]:not(.nonstandard)#gdpr_data_consent:before,input[type=checkbox]:not(.nonstandard)#want_subscribe_newsletter:before{left:0!important;top:0!important}input[type=checkbox]:not(.nonstandard)#gdpr_data_consent:after,input[type=checkbox]:not(.nonstandard)#want_subscribe_newsletter:after{left:3px!important;top:5px!important}.loading-dots{width:100%}.loading-dots>span{width:16px;height:16px;border-radius:100%;display:inline-block;margin:0 4px;-webkit-animation:bouncedelay 1s infinite ease-in-out;animation:bouncedelay 1s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loading-dots>span:first-child{background-color:#69b246;-webkit-animation-delay:-.2s;animation-delay:-.2s}.loading-dots>span:nth-child(2){background-color:#018ed5;-webkit-animation-delay:-.1s;animation-delay:-.1s}.loading-dots>span:nth-child(3){background-color:#f46f66}.loading-dots-container{clear:both;display:inline-block;margin:48px auto;text-align:center;width:100%}.loading-dots-container--hidden{visibility:hidden}.loading-dots-cancellation-check{margin:24px auto;clear:both;display:inline-block;text-align:center;width:100%}.loading-dots-container-text{color:#8492a7!important;display:block!important;font-weight:600!important;text-align:center!important;width:100%!important}@-webkit-keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@media only screen and (max-width:600px){body.mobile_ready{min-width:100%!important;max-width:100%;width:100%!important}body.mobile_ready .layout-pageContainer{padding:0 1%;width:100%}body.mobile_ready .mobile-hide{display:none!important}body.mobile_ready nav .nav-logo{top:14px;height:31px;width:148px}body.mobile_ready footer.footer-container .flo-footer{margin:0 auto;width:95%}body.mobile_ready footer.footer-container .flo-footer ul{float:right;padding-top:32px;width:50%}body.mobile_ready footer.footer-container .flo-footer ul:nth-child(2n){float:left}body.mobile_ready footer.footer-container .footer-howItWorks{display:none}body.mobile_ready footer.footer-container .flo-footer-bottomBar{margin:0 auto;width:95%}body.mobile_ready footer.footer-container .flo-footer-bottomBar li:first-child{display:block;margin-bottom:16px}body.mobile_ready footer.footer-container .flo-footer-bottomBar li:last-child{padding-right:0}}nav{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.04);color:#181828;font-size:16px;height:64px;position:relative;width:100%;z-index:11}nav.noShadow{box-shadow:none;border-bottom:1px solid #e6e9ec}nav *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav ul{list-style:none}nav a,nav a:hover{text-decoration:none}nav input{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif}nav input:focus{outline:none}nav .layout-pageContainer{height:64px}nav .nav-logo{background-image:url(https://biggie-the-cat.s3.amazonaws.com/media/branding-internal/logo/dieCutSmall.svg);background-repeat:no-repeat;display:inline-block;float:left;height:43px;margin-right:16px;position:relative;top:9px;width:181px}nav .nav-logo a{display:block;height:100%;width:100%}nav .nav-content{display:flex}nav .nav-content__has-mixes{justify-content:center}nav .nav-content.logged{display:block;justify-content:unset}nav .nav-content-link{display:inline-block;white-space:nowrap;font-weight:700;float:left;position:relative}nav .nav-content-link.blue a{-moz-transition:color .2s ease;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease;color:#1298cf}nav .nav-content-link a{color:#181828;display:block;height:100%;width:100%}nav .nav-content-link h2 a{height:64px}nav .nav-content-link.dropdown:focus .nav-songsAndVideos-hoverBridge,nav .nav-content-link.dropdown:focus .nav-studentAssignments-hoverBridge,nav .nav-content-link.dropdown:hover .nav-songsAndVideos-hoverBridge,nav .nav-content-link.dropdown:hover .nav-studentAssignments-hoverBridge{display:block}nav .nav-content-link.dropdown:focus .nav-dropdown,nav .nav-content-link.dropdown:hover .nav-dropdown{display:block;opacity:1;visibility:visible}nav .nav-content-link:focus{outline:none}nav h2{cursor:pointer;font-size:16px;font-weight:700;line-height:64px;margin:0;padding:0 16px}nav h2:hover{background:hsla(0,0%,95%,.5)}nav h2.dropdown{cursor:default}nav h2.dropdown:hover{background:none}nav h2.dropdown:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #181828;content:"";display:inline-block;position:relative;right:-4px;top:-2px}nav h2.dropdown a{display:inline}nav h2.songsAndVideos,nav h2.studentAssignments{cursor:pointer;height:40px}nav .nav-badge{background:#1298cf;border-radius:3px;color:#fff;display:inline;font-size:10px;font-weight:600;letter-spacing:1px;margin-left:5px;padding:4px 8px;padding-bottom:3px;text-transform:uppercase;transition:all .2s ease;vertical-align:middle}nav .nav-badge.asssignment-count{font-size:14px;margin-left:1px;padding:0 4px;padding-bottom:0;position:relative;bottom:1px}nav .nav-search-container{display:inline-block;height:64px;vertical-align:top}nav .nav-search-container::-webkit-input-placeholder{color:#959595;-webkit-text-fill-color:#959595}nav .nav-search-container::-moz-placeholder{color:#959595;opacity:1}nav .nav-search-container:-ms-input-placeholder{color:#959595!important;opacity:1}nav .nav-search-container::-ms-clear{color:#959595}nav .nav-search-container form{display:inline}nav .nav-search-container input{-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;background-color:transparent;background-image:url("search.3eb48948de72.svg");background-repeat:no-repeat;background-position:12px 8px;box-shadow:none;border:none;border-radius:3px;cursor:pointer;color:#181828;font-size:16px;font-weight:500;height:40px;opacity:.5;padding:8px 4px 8px 40px;position:relative;top:11px;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}nav .nav-search-container input:hover{opacity:1;box-shadow:none}nav .nav-search-container input:focus{background-color:#f2f2f2;box-shadow:none;cursor:text;opacity:1;width:176px}nav .nav-songsAndVideos-hoverBridge,nav .nav-studentAssignments-hoverBridge{display:none;height:32px;position:absolute;width:130%;z-index:2}nav .nav-content-link .new-link,nav .nav-user-list.nav-dropdown .new-link{display:flex!important;align-items:center;gap:4px}nav .nav-user-list.nav-dropdown .nav-link{justify-content:space-between}nav .nav-dropdown{-moz-transition:all .15s ease;-webkit-transition:all .15s ease;-o-transition:all .15s ease;-ms-transition:all .15s ease;transition:all .15s ease;background:#fff;border-radius:0 0 3px 3px;display:none;visibility:hidden;opacity:0;position:absolute;top:63px;z-index:2;border:1px solid #eff2f4;box-shadow:0 2px 15px rgba(0,0,0,.15);border-radius:4px}nav .nav-dropdown .nav-dropdown-arrow{border-bottom:10px solid #eff2f4;right:10px;top:-10px}nav .nav-dropdown .nav-dropdown-arrow,nav .nav-dropdown .nav-dropdown-arrow:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:inline-block;position:absolute}nav .nav-dropdown .nav-dropdown-arrow:before{border-bottom:10px solid #fff;right:-10px;top:2px}nav .nav-dropdown a{color:#5559c3;display:block;font-weight:500;line-height:1em;padding:8px 24px}nav .nav-dropdown li:hover{background:#eff2f4}nav .nav-dropdown li:first-of-type{margin-top:16px}nav .nav-dropdown li:last-of-type{margin-bottom:16px}nav .nav-dropdown li.nav-dropdown-link-emphasis{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:8px;margin-top:8px;padding:8px 0}nav .nav-dropdown li.nav-dropdown-link-emphasis-bottom{border-top:1px solid #e6e6e6;margin-bottom:0;margin-top:8px;padding:8px 0}nav .nav-dropdown .nav-dropdown-list-divider{background:#e6e6e6;display:block;height:1px;width:100%;margin-bottom:12px;margin-top:8px}nav .nav-dropdown:focus{outline:none}nav .nav-songsAndVideos.nav-dropdown,nav .nav-studentAssignments.nav-dropdown{left:-80px;padding:0;width:745px}nav .nav-songsAndVideos.nav-dropdown .nav-dropdown-arrow,nav .nav-studentAssignments.nav-dropdown .nav-dropdown-arrow{left:110px}nav .nav-songsAndVideos.nav-dropdown .nav-dropdown-arrow:before,nav .nav-studentAssignments.nav-dropdown .nav-dropdown-arrow:before{left:-10px}nav .nav-songsAndVideos.nav-dropdown label,nav .nav-studentAssignments.nav-dropdown label{color:#959595;display:block;font-weight:500;padding-left:24px;margin-top:24px;margin-bottom:8px}nav .nav-songsAndVideos.nav-dropdown .nav-allSubjects-link,nav .nav-studentAssignments.nav-dropdown .nav-allSubjects-link{display:block;font-weight:700;line-height:1em;margin-top:20px;margin-bottom:8px}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list{border-right:2px solid #e6e6e6;float:left;width:35%}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject a,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject a{color:#959595;font-weight:700}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject>a,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject>a{display:flex;align-items:center;padding-right:12px}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject .new-pill,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject .new-pill{margin-left:4px}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject svg{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none;transition:none;display:inline-block;height:24px;margin-right:12px;vertical-align:-6px;width:24px}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:hover .nav-content-topic,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:hover .nav-content-topic{display:block;z-index:2;background-color:#eff2f4}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:first-child svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:first-child svg{fill:#69b246}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(2) svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(2) svg{fill:#45b7ba}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(3) svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(3) svg{fill:#ff8614}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(4) svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(4) svg{fill:#2e1a5b}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(5) svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(5) svg{fill:#f46f66}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(6) svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(6) svg{fill:#ffad16}nav .nav-songsAndVideos.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(7) svg,nav .nav-studentAssignments.nav-dropdown .nav-content-subject-list .nav-content-subject:nth-child(7) svg{fill:#494eae}nav .nav-songsAndVideos.nav-dropdown .nav-content-student-assignment-list .nav-content-student-assignment,nav .nav-studentAssignments.nav-dropdown .nav-content-student-assignment-list .nav-content-student-assignment{margin-top:0}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic,nav .nav-studentAssignments.nav-dropdown .nav-content-topic{background:#fff;display:none;right:0;padding-top:12px;position:absolute;top:0;width:65%;height:100%}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic.languageArts,nav .nav-studentAssignments.nav-dropdown .nav-content-topic.languageArts{display:none}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li,nav .nav-studentAssignments.nav-dropdown .nav-content-topic li{padding-bottom:4px;padding-left:8px;padding-right:8px;width:50%;height:60px}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li:nth-child(2n),nav .nav-studentAssignments.nav-dropdown .nav-content-topic li:nth-child(2n){float:right}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li:nth-child(odd),nav .nav-studentAssignments.nav-dropdown .nav-content-topic li:nth-child(odd){float:left}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li:first-of-type,nav .nav-studentAssignments.nav-dropdown .nav-content-topic li:first-of-type{margin-top:0}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li:last-of-type,nav .nav-studentAssignments.nav-dropdown .nav-content-topic li:last-of-type{margin-bottom:0}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li:hover,nav .nav-studentAssignments.nav-dropdown .nav-content-topic li:hover{background:none}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li a,nav .nav-studentAssignments.nav-dropdown .nav-content-topic li a{border-radius:4px;padding:8px 16px}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic li a:hover,nav .nav-studentAssignments.nav-dropdown .nav-content-topic li a:hover{background:hsla(0,0%,95%,.5)}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic h3,nav .nav-studentAssignments.nav-dropdown .nav-content-topic h3{color:#5559c3;font-size:16px;font-weight:700;display:block;line-height:1em;margin:0}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic .topic-subhead,nav .nav-studentAssignments.nav-dropdown .nav-content-topic .topic-subhead{color:#959595;display:inline-block;font-size:14px;font-weight:500;margin-top:2px}nav .nav-songsAndVideos.nav-dropdown .nav-content-topic .topic-videoCount,nav .nav-studentAssignments.nav-dropdown .nav-content-topic .topic-videoCount{margin-left:2px;font-size:15px}nav .nav-about-list{left:4px;width:192px}nav .nav-about-list .nav-dropdown-arrow{left:8px}nav .nav-rightContainer{position:absolute;right:0;top:0}nav .nav-rightContainer .nav-content-link{float:right}nav .nav-button{background:#1298cf;border-radius:3px;color:#fff;font-weight:700;float:right;padding:4px 12px 3px;position:relative;top:17px;transition:all .2s ease}nav .nav-button:hover{background:#14a9e6;color:#fff}nav .nav-button-secondary{box-shadow:0 0 0 1px rgba(18,152,207,.25);border-radius:3px;color:#1298cf;font-weight:700;float:right;margin:0 8px;padding:4px 12px 3px;position:relative;top:17px;transition:all .2s ease}nav .nav-button-secondary:hover{box-shadow:0 0 0 1px rgba(18,152,207,.8);color:#1298cf}nav .nav-favorite{float:right;margin:0 4px;position:relative;top:19px}nav .nav-favorite svg.star{fill:#ffc53b;stroke:#ffc53b;stroke-width:2}nav .nav-favorite svg.star:hover{fill:#eea700;stroke:#eea700}nav .nav-help{float:right;height:64px;position:relative;right:-8px;width:32px}nav .nav-help .flo-icon-help{letter-spacing:-1px}nav .nav-help .nav-help-hoverBridge{bottom:0;display:none;height:32px;left:-72px;position:absolute;width:300%;z-index:2}nav .nav-help:active,nav .nav-help:focus,nav .nav-help:hover{outline:none}nav .nav-help:active .nav-help-icon,nav .nav-help:focus .nav-help-icon,nav .nav-help:hover .nav-help-icon{background:#52525e}nav .nav-help:active .nav-help-hoverBridge,nav .nav-help:focus .nav-help-hoverBridge,nav .nav-help:hover .nav-help-hoverBridge{display:block}nav .nav-help:active .nav-dropdown,nav .nav-help:focus .nav-dropdown,nav .nav-help:hover .nav-dropdown{display:block;opacity:1;visibility:visible}nav .nav-help .nav-help-icon{cursor:pointer;position:relative;top:20px}nav .nav-help .nav-help-icon a{color:#fff}nav .nav-help .nav-help-list{right:4px;min-width:176px}nav .nav__helpIcon{height:30px;width:30px;fill:#ccd0d8;position:relative;top:16px}nav .nav__helpIcon:hover{fill:#bec3cd}nav .nav-user-and-plus{display:flex;justify-content:center;align-items:center;gap:8px}nav .nav-user{float:right;height:64px;position:relative;right:auto;text-align:right}nav .nav-user:active,nav .nav-user:focus,nav .nav-user:hover{outline:none}nav .nav-user:active .nav-user-list,nav .nav-user:focus .nav-user-list,nav .nav-user:hover .nav-user-list{display:block;opacity:1;visibility:visible}nav .nav-user .nav-user-name{-moz-transition:color .2s ease;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease;height:64px;padding-right:16px;position:relative;cursor:pointer;overflow:hidden;text-overflow:ellipsis;max-width:136px;white-space:nowrap}nav .nav-user .nav-user-name:after{position:absolute;right:4px;top:30px}nav .nav-user .nav-user-name a{color:#181828;height:100%;width:100%}nav .nav-user .nav-user-list{text-align:left;right:0;min-width:192px}.nav-bar{color:#fff;display:block;height:40px;line-height:40px;text-align:center;width:100%}.nav-bar.email-verification{background:#dd2d18;height:auto;line-height:22px;padding:4px 0}.nav-bar.expired{background:#dd2d18}.nav-bar.paused{background:#ffbf22;color:#1b2938;font-size:14px}.nav-bar.paused a{color:#1b2938;font-size:14px;padding-left:20px}.nav-bar.paused a .arrow{padding-left:20px;cursor:pointer}.nav-bar.no-sub{background:#ffbf22}.nav-bar a{color:#fff;font-weight:700;text-decoration:underline}nav .nav-studentAssignments.nav-dropdown{left:-177.5px;width:906px}nav .nav-studentAssignments.nav-dropdown .nav-dropdown-arrow{left:235px}.nav-content-student-assignment-list.unit-page a,.nav-studentAssignments.nav-dropdown a{color:#181828;background:transparent;padding:0 1.25%;width:100%;border-bottom:none}.nav-content-student-assignment-list.unit-page a:not(:last-of-type):after,.nav-studentAssignments.nav-dropdown a:not(:last-of-type):after{content:"";background:#f2f2f2;position:absolute;bottom:0;left:1.25%;height:2px;width:97.5%}.nav-content-student-assignment-list.flo-table .flo-table-row,.nav-content-student-assignment-list.flo-table .flo-table-row:hover{padding:0 8px;height:65px;border-bottom:none;cursor:pointer}.nav-content-student-assignment-list.flo-table .flo-table-row:hover{background:transparent}.nav-studentAssignments.nav-dropdown a:hover{background:#f9f9f9;-moz-transition:all .2s cubic-bezier(.1,.5,.15,1);-webkit-transition:all .2s cubic-bezier(.1,.5,.15,1);-o-transition:all .2s cubic-bezier(.1,.5,.15,1);-ms-transition:all .2s cubic-bezier(.1,.5,.15,1);transition:all .2s cubic-bezier(.1,.5,.15,1)}.assignmentBar__container--student{background-color:#eff2f4}.unit-page-assignment-bar-wrapper{width:1044px;margin:0 auto;text-align:center;position:relative;z-index:1;display:flex;align-items:center}.assignmentBar__header{font-size:14px;line-height:17px;display:inline-flex;text-transform:uppercase;letter-spacing:.5px;color:#98a0b1;width:118px;padding:0 10px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.assignmentBar__header--complete{color:#18af90}.assignmentBar__subHeader{font-weight:500;color:#3e4552;max-width:155px}.assignmentBar__actionButton{background-color:transparent;color:#8492a7;border:2px solid #eff2f4;text-transform:uppercase;font-size:12px;font-weight:700;padding:0 10px;margin-left:8px;text-overflow:clip!important}.assignmentBar__actionButton.disabled,.assignmentBar__actionButton:disabled{cursor:default;color:#eff2f4;border:2px solid #eff2f4}.nav-content-student-assignment-list.unit-page{width:956px;height:100%;display:inline-block;text-align:left;border-right:1px solid #e6e9ec;border-left:1px solid #e6e9ec;background-color:#fff}.nav-content-student-assignment-list.unit-page .flo-table-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.nav-content-student-assignment-list:not(.unit-page) .flo-table-cell.class,.nav-content-student-assignment-list:not(.unit-page) .flo-table-cell.unit{width:22%}.nav-content-student-assignment-list:not(.unit-page) .flo-table-cell.due_date{width:19%}.nav-content-student-assignment-list:not(.unit-page) .flo-table-cell.activities{float:right}.nav-content-student-assignment-list .label,.nav-content-student-assignment-list .value{display:block}.nav-content-student-assignment-list .label{color:#8896a9}.nav-content-student-assignment-list.flo-table .flo-table-cell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:100%;line-height:29px;font-size:16px;font-weight:600;display:inline-flex;align-items:center;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.nav-content-student-assignment-list.flo-table .flo-table-cell span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav-content-student-assignment-list .flo-table-cell.all{width:100%;color:#8896a9;padding:19px 12px;font-size:18px;font-weight:700}.nav-content-student-assignment-list .flo-table-cell.all .right{font-size:24px;float:right}.nav-content-student-assignment-list .flo-table-cell.all .right.fa-angle-right:before{content:"";background-image:url("right-arrow.8be7ee03cad2.svg");background-size:9px;width:9px;height:16px;position:absolute;right:25px;top:21px}.nav-content-student-assignment-list .class-icon{width:26px;float:left;margin-right:8px;fill:#98a0b1}.nav-content-student-assignment-list .date-icon{width:21px;float:left;margin-right:8px;fill:#98a0b1}.nav-content-student-assignment-list .subject-icon{width:32px;height:32px;float:left;border-radius:100%;margin-right:8px;background-size:18px 18px!important}.nav-content-student-assignment-list .subject-icon.math{background:url("subject_white_math.1a7d55c351b9.svg") no-repeat 50%;background-color:#45b7ba}.nav-content-student-assignment-list .subject-icon.science{background:url("subject_white_science.deaac5f76eec.svg") no-repeat 50%;background-color:#ff8614}.nav-content-student-assignment-list .subject-icon.social-studies{background:url("subject_white_socialStudies.0980a7150e18.svg") no-repeat 50%;background-color:#2e1a5b}.nav-content-student-assignment-list .subject-icon.vocabulary{background:url("subject_white_vocabulary.8daa8993797a.svg") no-repeat 50%;background-color:#ffad16}.nav-content-student-assignment-list .subject-icon.current-events{background:url("subject_white_wir.3c476e270f06.svg") no-repeat 50%;background-color:#494eae}.nav-content-student-assignment-list .subject-icon.language-arts{background:url("subject_white_languageArts.a2ddcb5a2fde.svg") no-repeat 50%;background-color:#69b246}.nav-content-student-assignment-list .subject-icon.life-skills{background:url("subject_white_lifeSkills.5ade9e9e9fe4.svg") no-repeat 50%;background-color:#f46f66}.nav-content-student-assignment-list .flo-table-row.no-assignments:hover{background:transparent}.nav-content-student-assignment-list .flo-table-row.no-assignments .flo-table-cell{width:100%;font-weight:700;line-height:30px}.nav-content-student-assignment-list .flo-table-row.no-assignments .flo-table-cell .no-assignments-icon{width:30px;height:30px;display:inline-block;float:left;margin-right:18px;background:url("thumbs_up.b4365a3b92c9.svg") no-repeat 50%}.nav-content-student-assignment-list .flo-table-row.no-assignments .flo-table-cell span{font-size:18px}.nearpodBanner__inner{width:1024px;margin:0 auto;position:relative}.nearpodBanner__hide{cursor:pointer;position:absolute;top:3px;right:4px}.nearpodBanner__hide svg{fill:#f9f9f9;height:15px;width:15px;top:10px}.nav-bar.liteOfferBanner{background:#00a8ff}.liteOfferBanner__inner{width:1024px;margin:0 auto;position:relative}.liteOfferBanner__hide{cursor:pointer;position:absolute;top:3px;right:4px}.liteOfferBanner__hide svg{fill:#f9f9f9;height:15px;width:15px;top:10px}.resposiveBanner{background:#00a8ff;height:40px;display:flex;justify-content:space-around;align-items:center;flex-direction:row}@media print,screen and (max-width:63.99875em){.resposiveBanner{background:transparent;position:fixed;bottom:0;z-index:11;width:100vw;height:80px;padding:0 8px;margin-bottom:24px}}.responsiveBanner__inner{background:#00a8ff;width:1170px;margin:auto;color:#f9f9f9;line-height:24px;font-weight:400;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.responsiveBanner__inner a{color:#f9f9f9;font-weight:700}@media screen and (max-width:1180px)and (min-width:1024px){.responsiveBanner__inner{width:100%;padding-right:16px}}@media print,screen and (max-width:63.99875em){.responsiveBanner__inner{padding:24px 16px;max-width:420px;width:auto;margin:8px;border-radius:8px;box-shadow:0 15px 12px 0 rgba(0,0,0,.22),0 19px 38px 0 rgba(0,0,0,.3);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceInUp;animation-name:bounceInUp}}.responsiveBanner__inner-01{width:inherit;text-align:center}@media print,screen and (max-width:63.99875em){.responsiveBanner__inner-01{text-align:left;flex-direction:column}}.responsiveBanner__inner-02{cursor:pointer;margin-top:2px}@media print,screen and (max-width:63.99875em){.responsiveBanner__inner-02{margin:auto 0 auto 8px}}.responsiveBanner__inner-02 svg{fill:#49340b;height:18px;width:18px}@media screen and (min-width:649px)and (max-width:673px){.nav__bar__link{margin:0 3px!important}}@media screen and (min-width:639px)and (max-width:756px){.custom-size-left{margin-left:16px;width:71.66667%!important}}@media screen and (min-width:768px)and (max-width:1024px){.custom-size-left{margin-right:20px}}@media screen and (min-width:639px)and (max-width:768px){.custom-size-left{margin-right:10px;margin-left:8px}}@media screen and (min-width:639px)and (max-width:756px){.custom-size-right{margin:0;width:27.33333%!important}}body.mobile__body--navOpen{height:100%;overflow:hidden;position:fixed}.new--size{width:100%;display:flex!important;flex-wrap:nowrap!important}@media screen and (min-width:830px)and (max-width:960px){.new--size{margin-left:50px}}.nav__logo{height:45px;margin-right:8px;position:relative}@media print,screen and (min-width:40em)and (max-width:63.99875em){.nav__logo{top:3px}}@media print,screen and (max-width:39.99875em){.nav__logo{top:16px}}@media screen and (min-width:640)and (max-width:768px){.nav__logo{padding-left:20px}}.nav__logo__svg{width:170px;height:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){.nav__logo__svg{width:132px}}@media print,screen and (max-width:39.99875em){.nav__logo__svg{width:145px}}.nav--responsive{background-color:#5559c3;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}@media print,screen and (max-width:39.99875em){.nav--responsive{box-shadow:none;border-bottom:2px solid hsla(0,0%,100%,.2)}}@media screen and (min-width:640px){.nav--responsive{height:84px}}.nav--responsive .nav-content-link a{color:#fff}.nav--responsive .nav-content-link a:hover{color:hsla(0,0%,100%,.7)}.nav--responsive h2{padding:0;margin:0 8px}.nav--responsive h2:hover{background:none}.nav--responsive h2.dropdown:after{display:none}@media print,screen and (min-width:40em)and (max-width:63.99875em){.nav--responsive h2{margin:0 9px}}@media screen and (min-width:639px)and (max-width:701px){.nav--responsive h2{margin:0 4px}}.nav--responsive .nav-songsAndVideos.nav-dropdown{left:-80px}.nav--responsive .nav-songsAndVideos.nav-dropdown .nav-dropdown-arrow{left:110px}.nav--responsive--blue{background-color:#5559c3}.nav--responsive--light-blue{background-color:#1298cf}.nav--responsive--red{background-color:#f46f66}.nav--responsive--green{background-color:#45b7ba}.nav__right{text-align:right}.nav__bar__link{color:#fff;display:inline-block;font-size:14px}.nav__bar__link:hover{color:hsla(0,0%,100%,.7)}@media screen and (max-width:639px){.nav__bar__link{font-size:17px}}@media print,screen and (max-width:39.99875em){.nav__bar__link{color:#6c7d90;font-size:17px}}@media screen and (min-width:860px)and (max-width:960px){.nav__bar__link{font-size:12px}}@media screen and (min-width:639px)and (max-width:860px){.nav__bar__link{font-size:10px}}.svgIcon.nav__bar__arrow{fill:hsla(0,0%,100%,.7);height:11px;margin:26px -20px 0 -5px;position:absolute;padding-left:15px;padding-top:3px}.nav__bar__subLink{padding:8px 24px}.nav__bar__subLink a{color:#98a0b1;font-weight:500;font-size:17px;margin-left:16px}.nav__bar__downdrop__arrow{fill:#6c7d90;height:13px;width:13px;margin:0 0 -2px 8px}.nav__bar__button{background-color:#fff;color:#fff;border:2px solid #fff;display:inline-block;font-size:14px;line-height:20px;letter-spacing:1.1px;padding:7px 17px;color:#4b368e;text-align:center;margin-left:8px}.nav__bar__button:hover{background-color:#fafafa;border-color:#fafafa;color:#fff}.nav__bar__button.disabled,.nav__bar__button:disabled{transition:none;cursor:default;color:#fff;background-color:transparent;border:2px solid #fff;pointer-events:none}.nav__bar__button a{color:inherit}.nav__bar__button:hover{color:#4b368e}@media screen and (max-width:1112px){.nav__bar__button{display:none}}.nav__bar__button--large{background-color:#5559c3;color:#fff;border:2px solid #5559c3;font-size:16px;line-height:20px;letter-spacing:1.1px;padding:12px 48px;text-align:center;display:inline-block}.nav__bar__button--large:hover{background-color:#4d52c0;border-color:#4d52c0;color:#fff}.nav__bar__button--large.disabled,.nav__bar__button--large:disabled{transition:none;cursor:default;color:#5559c3;background-color:transparent;border:2px solid #5559c3;pointer-events:none}.nav__bar__button--large a{color:inherit}.nav__bar__search{display:inline-block;height:64px;vertical-align:top;margin:0 10px}.nav__bar__search.plus{width:90px}.nav__bar__search form{display:inline}@media screen and (min-width:1023px)and (max-width:1250px){.nav__bar__search{display:none}}.nav__bar__search input{-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;background-color:rgba(0,0,0,.17);background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/nav-search.svg");background-repeat:no-repeat;background-position:12px 8px;border-radius:30px;background-size:20px;border:none;box-shadow:none;cursor:pointer;color:#fff;font-size:16px;font-weight:500;opacity:.5;padding:8px 4px 8px 40px;height:38px;width:160px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;top:16px}.nav__bar__search input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6);-webkit-text-fill-color:hsla(0,0%,100%,.6)}.nav__bar__search input::-moz-placeholder{color:hsla(0,0%,100%,.6);opacity:1}.nav__bar__search input:-ms-input-placeholder{color:hsla(0,0%,100%,.6)!important;opacity:1}.nav__bar__search input::-ms-clear{color:hsla(0,0%,100%,.6)}.nav__bar__search input:hover{background-color:rgba(0,0,0,.2);box-shadow:none}.nav__bar__search input:focus{background-color:rgba(0,0,0,.25);box-shadow:none;cursor:text;opacity:1}.nav__wrapper{height:100%;max-width:1312px!important;position:relative;display:flex;align-items:center;flex-direction:row}@media print,screen and (max-width:39.99875em){.nav__wrapper{display:block}}@media print,screen and (max-width:63.99875em){.nav__wrapper--expand{background:#f7f8f9}}@media print,screen and (max-width:39.99875em){.nav__wrapper--expand{height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch}}.nav--mobile__dropdown{width:100%}.nav--mobile__toggle{position:absolute;right:18px;top:22px;cursor:pointer;padding:10px 24px 16px 0}.nav--mobile__toggle__icon,.nav--mobile__toggle__icon:after,.nav--mobile__toggle__icon:before{cursor:pointer;border-radius:2px;height:4px;width:24px;background-color:#fff;position:absolute;display:block;content:"";transition:all .3s ease-in-out}.nav--mobile__toggle__icon:before{top:-9px}.nav--mobile__toggle__icon:after{bottom:-9px}.nav--mobile__toggle__icon--active{background-color:transparent}.nav--mobile__toggle__icon--active:before{background-color:#4b368e;transform:rotate(45deg);top:0}.nav--mobile__toggle__icon--active:after{background-color:#4b368e;transform:rotate(-45deg);top:0;bottom:-10px}.nav--mobile__dropdownWrapper{width:100%;margin-top:24px;padding:20px 0 80px;text-align:center;border-top:3px solid #fff}.nav--mobile__row{width:100%;display:block}.nav--mobile__row:focus{outline:none}.footer-container{background:#181828;clear:both;height:auto;width:100%}.flo-footer{margin:0 auto;width:1024px}.flo-footer ul{display:inline-block;float:left;list-style:none;padding-top:48px;width:23%}.flo-footer ul li{color:hsla(0,0%,100%,.5);font-size:14px;line-height:1.6em;transition:color .2s ease}.flo-footer ul li.flo-footer-title a{color:#fff;display:block;font-size:16px;font-weight:700;margin-bottom:8px}.flo-footer ul li.flo-footer-title a:hover{color:hsla(0,0%,100%,.8)}.flo-footer ul a{color:hsla(0,0%,100%,.5);transition:color .2s ease}.flo-footer ul a:hover{color:hsla(0,0%,100%,.8);text-decoration:none}.flo-footer ul svg{display:inline-block;fill:hsla(0,0%,100%,.5);height:24px;margin-right:8px;margin-top:8px;width:24px}.flo-footer ul svg:hover{fill:hsla(0,0%,100%,.8)}.flo-footer ul.footer-contact{width:17%;float:right}.flo-footer ul.footer-contact .flo-footer-contact-label{display:inline-block;width:32px}.flo-footer ul.footer-contact li{color:#fff;font-size:16px;padding-bottom:16px}.flo-footer ul.footer-contact li a{color:#fff}.flo-footer ul.footer-contact li a:hover{color:hsla(0,0%,100%,.8)}.flo-footer ul.footer-contact li.flo-footer-title{padding-bottom:0}.flo-footer-bottomBar{display:block;margin:0 auto;padding-top:64px;padding-bottom:32px;width:1024px}.flo-footer-bottomBar ul{list-style:none}.flo-footer-bottomBar li{color:hsla(0,0%,100%,.5);display:inline-block;font-size:14px;padding-right:16px}.flo-footer-bottomBar a{color:hsla(0,0%,100%,.5);transition:color .2s ease}.flo-footer-bottomBar a:hover{color:hsla(0,0%,100%,.8);text-decoration:none}.flo-footer-bottomBar a:hover .footer-highlight-flag{background:#1298cf}.footer-highlight-flag{background:rgba(18,152,207,.8);border-radius:3px;color:#181828;display:inline;font-size:10px;font-weight:700;letter-spacing:1px;margin-left:5px;padding:4px 8px;padding-bottom:3px;text-transform:uppercase;transition:all .2s ease;vertical-align:middle}.footer-container-home{height:auto}div.featured{background:#181828;padding-top:48px;text-align:center}div.featured h5{color:hsla(0,0%,100%,.5);font-size:14px;text-transform:uppercase;letter-spacing:2px}div.featured .footer-featured-image{background:url("footer-featured.276ea1090323.png") no-repeat;height:72px;margin:32px auto 0;opacity:.4;width:942px}.footer-wrapper.hidden{display:none}.footer--responsive{background-color:#5559c3;position:relative;color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.footer--responsive .footer--responsive__item,.footer--responsive a,.footer--responsive li{color:#fff}.footer--responsive a:hover{color:hsla(0,0%,100%,.5)}.footer--responsive .footer--responsive__item,.footer--responsive li{margin:8px 0}.footer--responsive--blue{background-color:#5559c3}.footer--responsive--red{background-color:#f46f66}.footer--responsive--green{background-color:#45b7ba}.footer--responsive--light-blue{background-color:#1298cf}@media (max-width:1024px){.footer--responsive__logo{padding:0 0 5%;display:flex;align-items:flex-start;flex-direction:column}}@media (max-width:640px){.footer--responsive__logo{padding:0 0 5%}}.footer--responsive__logo__svg{width:100%;height:auto;max-width:160px}@media print,screen and (max-width:39.99875em){.footer--responsive__logo__svg{position:relative;top:-16px}}@media (max-width:1024px){.footer--responsive__logo__svg{margin-bottom:15px}}li.footer--responsive__title{margin-bottom:24px}li.footer--responsive__title a{color:#fff;font-weight:700}.footer--responsive__item span{margin-right:8px}.footer--responsive__bottom{border-top:2px solid hsla(0,0%,100%,.5);margin-top:40px;padding:8px 0 20px}@media print,screen and (min-width:40em){.footer--responsive__bottom li{margin:8px 16px}.footer--responsive__bottom li:first-of-type{margin-left:0}.footer--responsive__bottom li:last-of-type{margin-right:0}}.footer--responsive__icon{fill:hsla(0,0%,100%,.5)}.footer--responsive__icon:hover{fill:#fff}@media print,screen and (max-width:39.99875em){.footer--responsive__icon{margin-right:8px}}.footer--title{font-size:24px;line-height:34px;font-family:freight-sans-pro;font-weight:900;color:#fff;width:280px}@media (max-width:1023px){.footer--title{text-align:left;width:100%}}.footer--subtitle{font-size:20px;line-height:30px;font-family:freight-sans-pro;font-weight:400;color:#fff;width:280px}@media (max-width:1023px){.footer--subtitle{text-align:left;width:50%}}@media (max-width:843px){.footer--subtitle{width:75%}}@media (max-width:640px){.footer--subtitle{width:100%}}.footer--link{font-size:20px;line-height:30px;font-family:freight-sans-pro;font-weight:400;color:#fff;width:100%;text-decoration:underline!important}.NotificationBar .prompt{font-weight:300}.NotificationBar .actions{display:flex;justify-content:center;text-decoration:underline}.NotificationBar .actions .resend-email{font-weight:600;margin-right:8px}.NotificationBar .actions .resend-email:hover{cursor:pointer}.NotificationBar .actions .change-email{font-weight:600;margin-left:8px}.NotificationBar .modal-content{text-align:center}.flo-notificationCard{animation:slideInDown .2s cubic-bezier(.1,.5,.15,1);background:rgba(24,24,40,.5);box-shadow:0 8px 16px rgba(0,0,0,.3);border:1px solid #000;border-radius:3px;color:#fff;display:none;font-size:16px;right:calc(50% - 200px);padding:24px;position:fixed;top:40px;width:400px;z-index:100000}.flo-notificationCard button.flo-notificationCard-close .svgIcon.xOut{stroke:#515188}.flo-notificationCard-success{background:rgba(24,175,144,.95);border-color:#12826b;display:block}.flo-notificationCard-success button.flo-notificationCard-close .svgIcon.xOut{stroke:#1edcb5}.flo-notificationCard-failure{background:rgba(221,45,24,.5);border-color:#af2413;display:block}.flo-notificationCard-failure button.flo-notificationCard-close .svgIcon.xOut{stroke:#ef7a6c}.flo-notificationCard-messageContainer{display:block;width:98%;margin:0 auto;overflow-wrap:break-word}button.flo-notificationCard-close{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:16px;top:16px}button.flo-notificationCard-close .svgIcon.xOut{height:16px;transition:stroke .2s ease;width:16px}button.flo-notificationCard-close:hover .svgIcon.xOut{stroke:#fff}button.flo-notificationCard-close:focus{outline:none}.svgIcon{height:24px;transition:all .2s ease;width:24px}.svgIcon.vocab-practice-nav{width:28px;height:28px}.svgIcon.arrowBack,.svgIcon.arrowNext{stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vertical-align:top}.svgIcon.search{stroke-width:3;stroke-linecap:round}.svgIcon.xOut{stroke-width:3}.svgIcon.closeBig{height:48px;width:48px;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vertical-align:top}.svgIcon.clear-input{height:15px;width:15px;fill:#929bac}.svgIcon.svg--videomix{transform:scale(1.2)}.svgIcon.svg--videomix.svg--videomix--small{transform:scale(.7)}.svgIcon.svg--videomix.svg--videomix--white{fill:#fff}.svgIcon.playheadhandle{width:16px;height:16px}.svgIcon.addCoteacher path{fill:#181828;stroke:#181828}.svgIcon.addCoteacher--blue{width:85%!important}.svgIcon.addCoteacher--blue path{fill:#5559c3;stroke:#5559c3}.svgIcon.languageArts{fill:#69b246}.svgIcon.lifeSkills{fill:#f46f66}.svgIcon.math{fill:#45b7ba}.svgIcon.science{fill:#ff8614}.svgIcon.socialStudies{fill:#2e1a5b}.svgIcon.allSubjects,.svgIcon.otherSubjects{fill:#69b246}.svgIcon.wir{fill:#494eae}.svgIcon.vocabulary{fill:#ffad16}.svgIcon.drag-bars{height:20px}.flo-icon-help{-moz-transition:all .2s cubic-bezier(.1,.5,.15,1);-webkit-transition:all .2s cubic-bezier(.1,.5,.15,1);-o-transition:all .2s cubic-bezier(.1,.5,.15,1);-ms-transition:all .2s cubic-bezier(.1,.5,.15,1);transition:all .2s cubic-bezier(.1,.5,.15,1);background:rgba(82,82,94,.7);border-radius:10px;color:#fff;cursor:default;display:inline-block;font-weight:700;font-size:16px;height:24px;line-height:26px;text-align:center;width:24px}.flo-icon-help:hover{background:#181828}.flo-table{width:100%}.flo-table a{color:#181828;display:block;height:100%;position:relative;width:100%}.flo-table.depth2 .flo-table-row{border-bottom:1px solid #d9d9d9}.flo-table .flo-table-cell{display:inline-block;font-size:16px;line-height:1.25em;padding:10px 8px;vertical-align:middle;word-wrap:break-word}.flo-table .flo-table-cell.action .svgIcon.arrowNext{left:-10px;opacity:0;position:relative;stroke:#959595;transform:none}.flo-table .flo-table-row{border-bottom:1px solid #e6e6e6;transition:all .2s cubic-bezier(.1,.5,.15,1)}.flo-table .flo-table-row:hover{background:rgba(24,24,40,.1)}.flo-table .flo-table-row:hover .flo-table-cell.action .svgIcon.arrowNext{opacity:1;transform:translateX(8px)}.flo-table .flo-table-row.rowLoading{color:#d3d3d3;pointer-events:none}.flo-table .flo-table-row.headerRow{border-bottom:none;background:none}.flo-table .flo-table-row.headerRow span{color:#959595;position:relative;letter-spacing:.7px}.flo-table .flo-table-row.headerRow span:after{content:"";border-style:solid;border-width:5px 4px 0;border-color:#959595 transparent transparent;height:0;opacity:0;position:absolute;right:-14px;top:8px;transition:transform .25s cubic-bezier(.1,.5,.15,1);width:0}.flo-table .flo-table-row.headerRow span.active{color:#181828}.flo-table .flo-table-row.headerRow span.active:after{border-color:#181828 transparent transparent;opacity:1}.flo-table .flo-table-row.headerRow span.active.reverse:after{transform:rotate(180deg)}.flo-table .flo-table-row.headerRow span:hover{background:none}.flo-table .flo-table-row.headerRow span:hover:after{opacity:1}.flo-table .flo-table-row.headerRow .flo-table-cell{color:#959595;cursor:default;font-size:16px;font-weight:600;line-height:1em;padding:10px 8px;text-align:left;white-space:nowrap}.flo-table .flo-table-row.headerRow .flo-table-cell.action{display:none}.flo-table .flo-table-row.headerRow .flo-table-cell.flashcards~.vocab-game{padding:10px 0 0}.flo-table .flo-table-row.headerRow .flo-table-cell.flashcards span:after{right:-24px}.flo-table .flo-table-row .actions-disabled{opacity:.5}@-webkit-keyframes tableRowLoading{0%{background:rgba(24,24,40,.03)}50%{background:rgba(24,24,40,.06)}to{background:rgba(24,24,40,.03)}}@keyframes tableRowLoading{0%{background:rgba(24,24,40,.03)}50%{background:rgba(24,24,40,.06)}to{background:rgba(24,24,40,.03)}}.tableRowLoading{-webkit-animation-name:tableRowLoading;animation-name:tableRowLoading}.pagination-buttons{margin-top:28px;text-align:center}.pagination-buttons a.pagination-button{color:#1298cf;display:inline-block;padding:4px 0;font-weight:700;text-align:center;border:1px solid #fff;border-radius:4px;margin:0 4px;font-size:12pt;min-width:32px;min-height:32px}.pagination-buttons a.pagination-button--analytics{color:#1298cf;display:inline-block;padding:5px 0;margin:0 4px;border-radius:4px;font-style:normal;font-weight:700;font-size:14px;line-height:15px;text-align:center;width:33px;height:24px}.pagination-buttons a.pagination-button--analytics.active,.pagination-buttons a.pagination-button--analytics.disabled{pointer-events:none;color:#98a0b1}.pagination-buttons a.pagination-button--analytics.active,.pagination-buttons a.pagination-button--analytics:active{background-color:#1298cf;border-color:#1298cf;color:#fff}.pagination-buttons a.pagination-button--analytics:hover{color:#1298cf;background-color:#ccd0d8;border-color:#ccd0d8}.pagination-buttons a.pagination-button--analytics.pagination-next,.pagination-buttons a.pagination-button--analytics.pagination-prev{background-repeat:no-repeat;background-size:10px}.pagination-buttons a.pagination-button--analytics.pagination-prev{background-image:url("left-arrow-blue.0abbf19c220d.svg");background-position:7px 5px;width:60px;text-align:right;padding-right:8px}.pagination-buttons a.pagination-button--analytics.pagination-prev.disabled{color:#98a0b1;background-image:url("left-arrow-gray.f370cc7bfedb.svg")}.pagination-buttons a.pagination-button--analytics.pagination-next{background-image:url("right-arrow-blue.4634b86b6c01.svg");background-position:right 7px top 5px;width:60px;text-align:left;padding-left:8px}.pagination-buttons a.pagination-button--analytics.pagination-next.disabled{color:#98a0b1;background-image:url("right-arrow-gray.56f620a50f04.svg")}.pagination-buttons a.pagination-button.active,.pagination-buttons a.pagination-button.disabled{pointer-events:none;color:#d3d3d3}.pagination-buttons a.pagination-button.active,.pagination-buttons a.pagination-button:active{background-color:#1298cf;border-color:#1298cf;color:#fff}.pagination-buttons a.pagination-button:hover{color:#1298cf;background-color:#f2f2f2;border-color:#f2f2f2}.pagination-buttons a.pagination-button.pagination-next,.pagination-buttons a.pagination-button.pagination-prev{background-repeat:no-repeat;background-size:11px}.pagination-buttons a.pagination-button.pagination-prev{margin-right:20px;background-image:url("caret-arrow-left-active.68ad1d142d3d.svg");padding-left:18px;padding-right:8px;background-position:3px 9px}.pagination-buttons a.pagination-button.pagination-prev.disabled{color:#d3d3d3;background-image:url("caret-arrow-left-disabled.1ffa59ea0b94.svg")}.pagination-buttons a.pagination-button.pagination-next{margin-left:20px;background-image:url("caret-arrow-right-active.f7eb8a9fdfff.svg");padding-right:18px;padding-left:8px;background-position:right 3px top 9px}.pagination-buttons a.pagination-button.pagination-next.disabled{color:#d3d3d3;background-image:url("caret-arrow-right-disabled.fc6ca39428bd.svg")}.pagination-buttons span.pagination-ellipsis{letter-spacing:3px;color:#959595;padding:0 8px}.pagination-buttons span.pagination-ellipsis--analytics{font-style:normal;font-weight:700;font-size:14px;line-height:15px;text-align:center;width:33px;color:#1298cf;padding:0 8px}.TypeAheadForm .type-ahead-tool{float:right;margin-left:1.5%;width:65%}.TypeAheadForm .type-ahead-tool .manual-control{position:relative}.TypeAheadForm .type-ahead-tool .manual-control input{display:block;padding-right:48px!important;width:100%}.TypeAheadForm .type-ahead-tool .manual-organization{margin-right:10px}.TypeAheadForm .type-ahead-tool .menu-item-container{text-align:start;border-bottom:2px solid #f0f0f0;margin:0 8px}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item{background:#fff;border-radius:3px;font-family:freight-sans-pro,serif;margin:8px 0;padding:9px}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item:hover{background:#efefef;cursor:pointer}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item .organization-name{font-size:16px;font-weight:500}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item .address{color:#727272;font-size:12px;font-style:italic;font-weight:400;line-height:15px;margin-top:2px}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item-last{background:#f4f4f4}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item-last:hover{background:#e9e9e9}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item-last .organization-name{font-weight:600}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item-last .address{font-style:normal}.TypeAheadForm .type-ahead-tool .menu-item-container-last{border-bottom:none}.TypeAheadForm .type-ahead-tool .react-select__control{border-color:#eff2f4;border-style:solid;border-width:1px 0;height:48px}.TypeAheadForm .type-ahead-tool .react-select__control .react-select__single-value{height:100%}.TypeAheadForm .type-ahead-tool .react-select__control .react-select__single-value .react-select__input input{height:100%;transition:none!important;margin-bottom:unset!important}.TypeAheadForm .type-ahead-tool .react-select__control .react-select__single-value .react-select__input input:focus{box-shadow:none!important;background-color:transparent;outline:none}.TypeAheadForm .type-ahead-tool .clear-icon-container,.TypeAheadForm .type-ahead-tool .react-select__control .react-select__indicator-separator{display:none}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused{border:2px solid #1298cf;border-radius:2px}.TypeAheadForm .type-ahead-tool .manual-control,.TypeAheadForm .type-ahead-tool .react-select__control--is-focused{position:relative}.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container,.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container{display:flex;height:48px;align-items:center;text-align:center;fill:#929bac;margin-right:13px}.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container:hover,.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container:hover{cursor:pointer}.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container img,.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container img{opacity:.5;padding:5px;width:100%}.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container--inside,.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container--inside{position:absolute;right:10px;top:0}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container{height:100%}.flo-videoThumbnail-container{height:138px;left:8px;overflow:hidden;position:absolute;top:8px;width:234px}.flo-videoThumbnail-container .flo-videoThumbnail-play{background:rgba(24,24,40,.7);box-shadow:0 0 0 3px hsla(0,0%,100%,.9);border-radius:100%;height:40px;left:calc(50% - 20px);opacity:0;margin:0 auto;position:absolute;transition:all .2s cubic-bezier(.1,.5,.15,1);transform:scale(.8);top:calc(50% - 26px);width:40px;z-index:1}.flo-videoThumbnail-container .flo-videoThumbnail-play svg.play,.flo-videoThumbnail-container .flo-videoThumbnail-play svg.svg-rocket{height:24px;fill:hsla(0,0%,100%,.9);filter:drop-shadow(0 1px 2px rgba(0,0,0,.8));margin:8px;width:24px}.flo-videoThumbnail-container .flo-videoThumbnail-play:after{content:"Go to Lesson";color:#fff;display:block;font-size:14px;font-weight:500;left:-46%;position:relative;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.8);top:0;white-space:nowrap}.flo-videoThumbnail-container .flo-videoThumbnail-play:has(.svg-rocket):after{content:"Launch Practice";left:-80%;color:#fff;font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:600}.flo-videoThumbnail-container .flo-videoThumbnail-title{bottom:16px;color:#fff;font-size:20px;line-height:1em;font-weight:700;left:16px;right:16px;position:absolute;text-shadow:0 1px 3px rgba(0,0,0,.9);transition:all .2s cubic-bezier(.1,.5,.15,1);z-index:1}.flo-videoThumbnail-container .flo-videoThumbnail-overlay{background:rgba(24,24,40,.4);border-radius:2px;bottom:0;height:100%;left:0;position:absolute;transition:all .2s cubic-bezier(.1,.5,.15,1);width:100%;z-index:0}.flo-videoThumbnail-container .flo-videoThumbnail-overlay--only-hover{background:transparent}.flo-videoThumbnail-container img{border-radius:2px;height:100%;width:100%}.flo-videoThumbnail-container:focus .flo-videoThumbnail-play,.flo-videoThumbnail-container:hover .flo-videoThumbnail-play{background:#181828;box-shadow:0 0 0 3px #fff;opacity:1;transform:scale(1.1)!important}.flo-videoThumbnail-container:focus .flo-videoThumbnail-play svg.play,.flo-videoThumbnail-container:hover .flo-videoThumbnail-play svg.play{fill:#fff}.flo-videoThumbnail-container:focus .flo-videoThumbnail-play:after,.flo-videoThumbnail-container:hover .flo-videoThumbnail-play:after{text-shadow:0 1px 1px rgba(0,0,0,.5)}.flo-videoThumbnail-container:focus .flo-videoThumbnail-overlay,.flo-videoThumbnail-container:hover .flo-videoThumbnail-overlay{background:rgba(24,24,40,.6)}.flo-videoThumbnail-container.noHover:focus .flo-videoThumbnail-overlay,.flo-videoThumbnail-container.noHover:hover .flo-videoThumbnail-overlay{background:rgba(24,24,40,.4)}.flo-videoThumbnail-container.size-small{border-radius:1px;display:inline-block;height:69px;left:0;position:relative;top:0;width:117px}.flo-videoThumbnail-container.size-small .flo-videoThumbnail-play{top:calc(50% - 20px);opacity:1}.flo-videoThumbnail-container.size-small .flo-videoThumbnail-play:after{display:none}.flo-videoThumbnail-container.size-small:focus .flo-videoThumbnail-play,.flo-videoThumbnail-container.size-small:hover .flo-videoThumbnail-play{transform:scale(1)!important}.flo-videoThumbnail-container.size-medium{border-radius:1px;display:inline-block;height:96.6px;left:0;position:relative;top:0;width:163.8px}.flo-videoThumbnail-container.size-medium .flo-videoThumbnail-play{top:calc(50% - 20px);opacity:1}.flo-videoThumbnail-container.size-medium .flo-videoThumbnail-play:after{display:none}.flo-videoThumbnail-container.size-medium:focus .flo-videoThumbnail-play,.flo-videoThumbnail-container.size-medium:hover .flo-videoThumbnail-play{transform:scale(1)!important}.flo-videoThumbnail-container.size-large{border-radius:1px;display:inline-block;height:153px;left:0;position:relative;top:0;width:272px}.flo-videoThumbnail-container.size-large .flo-videoThumbnail-play{top:calc(50% - 20px);opacity:1}.flo-videoThumbnail-container.size-large .flo-videoThumbnail-play:after{display:none}.flo-videoThumbnail-container.size-large:focus .flo-videoThumbnail-play,.flo-videoThumbnail-container.size-large:hover .flo-videoThumbnail-play{transform:scale(1)!important}.flo-videoThumbnail-container.text-underneath{height:auto!important;margin-bottom:0!important}.flo-videoThumbnail-container.text-underneath .flo-videoThumbnail-overlay{background:transparent;height:118px;top:0}.flo-videoThumbnail-container.text-underneath:hover .flo-videoThumbnail-overlay{background:rgba(24,24,40,.3)}.flo-videoThumbnail-title-underneath{color:#181828;display:block;font-size:16px;font-weight:500;line-height:1.2em;margin-top:8px}#home{top:0}#home *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home ul{list-style:none}#home a,#home a:hover{text-decoration:none}#home .home-modulesContainer{background-color:#f2f2f2}#home .home-modulesContainer h3{color:#181828;display:block;font-size:18px;font-weight:700;margin-bottom:8px}#home .home-modulesContainer h3 a{color:#181828}#home .home-modulesContainer h3 a.home-view-all{color:#1298cf;font-size:16px;font-weight:500;margin-left:8px}#home .home-modulesContainer h3 a.home-view-all:hover{text-decoration:underline}#home .home-container-main{display:inline-block;margin-bottom:48px;margin-right:32px;margin-top:32px;width:736px}#home .home-container-main .home-module{background:#fff;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.15);margin-bottom:8px;padding:24px}#home .home-container-sidebar{background-color:#fff;border-radius:3px;display:inline-block;margin-bottom:48px;margin-top:32px;vertical-align:top;width:256px}#home .home-container-sidebar .home-module{border-bottom:1px solid #d9d9d9;box-shadow:0 1px hsla(0,0%,100%,.2);margin-bottom:24px;padding-bottom:24px}#home .home-container-sidebar .home-module:last-of-type{border-bottom:none;box-shadow:none;margin-bottom:8px;padding-bottom:8px}#home .home-container-sidebar .home-module:first-of-type{padding-top:24px}#home .home-container-sidebar h3{margin-left:24px;margin-right:24px}#home .home-module{display:block;margin-bottom:32px}#home .home-module li{line-height:1.25em;position:relative}#home .home-module li:hover{background:rgba(24,24,40,.05)}#home .home-module li a{display:block;color:#1298cf;height:100%;padding:8px 24px;width:100%;word-break:break-word}#home .home-module li a:hover{text-decoration:none}#home .flo-button-secondary.home-module-button,#home .home-module-button.flo-button-secondary-disabled,#home .home-module-button.flo-button-secondary-orange,#home .home-module-button.flo-button-secondary-red{display:block;font-size:14px;text-align:center;margin:0 24px;line-height:1em;padding:8px}#home .home-module-video-link{display:inline-block;margin-right:16px;position:relative;vertical-align:top;width:208px}#home .home-module-video-link .flo-videoThumbnail-container{height:117px;left:0;position:relative;top:0;width:208px}#home .home-module-video-link .home-module-video-thumbnail{height:117px;width:100%}#home .module-no-content{border:1px dashed #cdcdcd;border-radius:3px;color:#959595;text-align:center;padding:24px 8px;margin:0 24px}#home .module-no-content p{margin:0 auto;width:80%}#home .home-module.student-welcome{background:url("student-banner-3.af9451d5b5f7.jpg") no-repeat 50%;background-size:cover;height:200px}#home .student-banner-1 .home-module.student-welcome{background-image:url("student-banner-1.5c01292c7b93.jpg")}#home .student-banner-2 .home-module.student-welcome{background-image:url("student-banner-2.20feb411f885.jpg")}#home .student-banner-3 .home-module.student-welcome{background-image:url("student-banner-3.af9451d5b5f7.jpg")}#home .home-module.onboarding{margin-bottom:0;position:relative}#home .home-module.onboarding .home-onboarding-toggle{color:#fff;display:inline-block;position:absolute;right:0}#home .home-module.onboarding .home-onboarding-toggle a{color:#fff;transition:all .2s ease}#home .home-module.onboarding .home-onboarding-toggle a:hover{color:#181828}#home .home-module.onboarding .home-onboarding-toggle.collapsed a{color:#1298cf}#home .home-module.onboarding .home-onboarding-toggle.collapsed a:hover{color:hsla(0,0%,100%,.5)}#home .home-module.onboarding .home-module-onboarding-container{background:url("onboarding_bg.5a39aaa6a9d2.png") no-repeat 50%;background-size:cover;height:288px;overflow:hidden;padding-top:24px}#home .home-module.onboarding .home-module-onboarding-container .home-onboarding-toggle a{color:hsla(0,0%,100%,.8);text-shadow:0 1px 1px rgba(0,0,0,.3)}#home .home-module.onboarding .home-module-onboarding-container .home-onboarding-toggle a:hover{color:#fff}#home .home-module.onboarding .home-module-onboarding-container ul{background:#f2f2f2;border-radius:8px 0 0 8px;box-shadow:-5px 8px 12px rgba(0,0,0,.15);display:inline-block;height:240px;padding:8px 0;position:relative;width:240px;z-index:1}#home .home-module.onboarding .home-module-onboarding-container ul li{border-top:1px solid transparent;cursor:pointer;color:#888;font-size:16px;height:32px;line-height:32px;padding-left:16px;position:relative}#home .home-module.onboarding .home-module-onboarding-container ul li:hover{background:rgba(24,24,40,.03)}#home .home-module.onboarding .home-module-onboarding-container ul li span{position:relative;z-index:1}#home .home-module.onboarding .home-module-onboarding-container ul li.completed,#home .home-module.onboarding .home-module-onboarding-container ul li.completed:hover{background:none;cursor:default;text-decoration:line-through}#home .home-module.onboarding .home-module-onboarding-container ul li.completed .home-module-onboarding-dot,#home .home-module.onboarding .home-module-onboarding-container ul li.completed:hover .home-module-onboarding-dot{background:url("correctBadge.8748170cbebf.svg") no-repeat;height:19px;left:-2px;margin-right:13px;position:relative;top:1px;width:19px}#home .home-module.onboarding .home-module-onboarding-container ul li.active,#home .home-module.onboarding .home-module-onboarding-container ul li.active:hover{background-color:#ffbf22;border-color:#ffc22c;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;cursor:default;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.2)}#home .home-module.onboarding .home-module-onboarding-container ul li.active:after,#home .home-module.onboarding .home-module-onboarding-container ul li.active:hover:after{background-color:#ffbf22;box-shadow:1px -1px 1px rgba(0,0,0,.15);border-radius:3px;content:"";height:23px;transform:rotate(45deg);position:absolute;right:-11px;top:4px;width:24px}#home .home-module.onboarding .home-module-onboarding-container ul li.active .home-module-onboarding-dot,#home .home-module.onboarding .home-module-onboarding-container ul li.active:hover .home-module-onboarding-dot{background-color:rgba(0,0,0,.15)}#home .home-module.onboarding .home-module-onboarding-container ul li .home-module-onboarding-dot{background-color:rgba(0,0,0,.1);border-radius:100%;display:inline-block;height:16px;margin-right:16px;vertical-align:-3px;width:16px}#home .home-module.onboarding .home-module-onboarding-content{display:inline-block;font-size:16px;position:relative;vertical-align:top;width:calc(100% - 240px);z-index:0}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-text{display:inline-block;padding-right:16px;width:65%}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-video-thumb{display:inline-block;position:relative;vertical-align:top;width:128px}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-video-thumb img{height:72px;border-radius:1px;width:128px}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-video-thumb .flo-videoThumbnail-container.size-small{height:72px;position:absolute;width:128px}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-1 .home-onboarding-step-media{animation:bounceInUp 1.15s cubic-bezier(.1,.5,.15,1);z-index:2}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-1 .home-onboarding-step-media:hover+.home-onboarding-step-additional-media{transform:translateX(-16px)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-onboarding-step-media{animation:slideInUp .5s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-3 .home-onboarding-step-media{animation:bounceInRight .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-4 .home-onboarding-step-media{animation:bounceInLeft .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-5 .home-onboarding-step-media{animation:bounceInRight 1s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-6 .home-onboarding-step-media{animation:slideInRight .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-7 .home-onboarding-step-media{animation:bounceInUp .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-1 .home-onboarding-step-additional-media{animation:bounceInUp 1.15s cubic-bezier(.1,.5,.15,1);z-index:1}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-onboarding-step-additional-media{animation:slideInUp .5s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-onboarding-step-additional-media:hover{transform:none}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-3 .home-onboarding-step-additional-media{animation:bounceInLeft .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-4 .home-onboarding-step-additional-media{animation:bounceInRight .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-5 .home-onboarding-step-additional-media{animation:bounceInLeft 1s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-6 .home-onboarding-step-additional-media{animation:slideInRight .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-7 .home-onboarding-step-additional-media{animation:bounceInUp .75s cubic-bezier(.1,.5,.15,1)}#home .home-module.onboarding .home-module-onboarding-step-instructions{background:#fff;box-shadow:0 8px 12px rgba(0,0,0,.15);border-radius:0 8px 8px 0;display:inline-block;height:240px;padding:24px;padding-left:32px;position:relative;vertical-align:top;width:424px;z-index:1}#home .home-module.onboarding .home-module-onboarding-step-instructions .home-module-onboarding-text{font-size:18px;line-height:1.5em}#home .home-module.onboarding .home-module-onboarding-step-instructions .home-module-onboarding-text .home-modulue-onboarding-text-header{display:block}#home .home-module.onboarding .home-module-onboarding-step-instructions .home-module-onboarding-button{bottom:24px;padding-right:24px;position:absolute;right:24px;text-shadow:0 1px 1px rgba(0,0,0,.3)}#home .home-module.onboarding .home-module-onboarding-step-instructions .home-module-onboarding-button svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.2));margin-left:8px}#home .home-module.onboarding .home-module-onboarding-step-instructions .home-module-onboarding-button:hover svg{transform:translateX(4px)}#home .home-module.onboarding .home-onboarding-step-additional-media,#home .home-module.onboarding .home-onboarding-step-media{display:inline-block;height:290px;position:absolute;top:-8px;transition:all .2s ease;width:240px}#home .home-module.onboarding .home-onboarding-step-additional-media:hover{transform:translateY(-8px)}#home .home-module.songsAndVideo{float:left;position:relative}#home .home-module.songsAndVideo li{display:inline-block;float:left;height:96px;line-height:inherit;margin-right:1px;margin-bottom:1px;overflow:hidden;padding-left:8px;padding-right:8px;position:relative;text-align:center;width:228px}#home .home-module.songsAndVideo li a{color:#fff;display:block;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;z-index:1}#home .home-module.songsAndVideo li a:hover{text-decoration:none}#home .home-module.songsAndVideo li a h4{font-size:24px;font-weight:700;margin-top:28px;margin-bottom:4px;text-shadow:0 1px 1px rgba(0,0,0,.4);transition:all .2s cubic-bezier(.1,.5,.15,1)}#home .home-module.songsAndVideo li a h5{color:hsla(0,0%,100%,.7);font-size:16px;transition:all .2s cubic-bezier(.1,.5,.15,1)}#home .home-module.songsAndVideo li:hover h4{text-shadow:0 1px 2px rgba(0,0,0,.75)}#home .home-module.songsAndVideo li:hover h5{color:#fff}#home .home-module.songsAndVideo li:hover .home-module-songsAndVideo-hero{height:104px;left:0;top:0;width:229px;opacity:.2}#home .home-module.songsAndVideo li:nth-child(3),#home .home-module.songsAndVideo li:nth-child(6){margin-right:0}#home .home-module.songsAndVideo li:first-child{border-radius:2px 0 0 0}#home .home-module.songsAndVideo li:nth-child(3){border-radius:0 2px 0 0}#home .home-module.songsAndVideo li:nth-child(6){border-radius:0 0 2px 0}#home .home-module.songsAndVideo li:nth-child(7){border-radius:0 0 2px 2px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-languageArts{background-color:#69b246}#home .home-module.songsAndVideo li.home-module-songsAndVideo-languageArts .home-module-songsAndVideo-hero{background:url("hero_languageArts.69ed0d6a63d2.png") no-repeat;background-size:cover}#home .home-module.songsAndVideo li.home-module-songsAndVideo-math{background-color:#45b7ba}#home .home-module.songsAndVideo li.home-module-songsAndVideo-math .home-module-songsAndVideo-hero{background:url("hero_math.9e73719e4049.png") no-repeat;background-size:cover;opacity:.05}#home .home-module.songsAndVideo li.home-module-songsAndVideo-math:hover .home-module-songsAndVideo-hero{opacity:.17}#home .home-module.songsAndVideo li.home-module-songsAndVideo-science{background-color:#ff8614}#home .home-module.songsAndVideo li.home-module-songsAndVideo-science .home-module-songsAndVideo-hero{background:url("hero_science.3444e935183a.png") no-repeat;background-size:cover}#home .home-module.songsAndVideo li.home-module-songsAndVideo-socialStudies{background-color:#2e1a5b}#home .home-module.songsAndVideo li.home-module-songsAndVideo-socialStudies .home-module-songsAndVideo-hero{background:url("hero_socialStudies.fce8ee7608dd.png") no-repeat;background-size:cover}#home .home-module.songsAndVideo li.home-module-songsAndVideo-lifeSkills{background-color:#f46f66}#home .home-module.songsAndVideo li.home-module-songsAndVideo-lifeSkills .home-module-songsAndVideo-hero{background:url("hero_lifeSkills.db9018fc37ad.png") no-repeat;background-size:cover}#home .home-module.songsAndVideo li.home-module-songsAndVideo-vocabulary{background-color:#ffad16}#home .home-module.songsAndVideo li.home-module-songsAndVideo-vocabulary .home-module-songsAndVideo-hero{background:url("hero_vocabulary.3dbf54f525ec.png") no-repeat;background-size:cover}#home .home-module.songsAndVideo li.home-module-songsAndVideo-vocabulary:hover .home-module-songsAndVideo-hero{opacity:.25}#home .home-module.songsAndVideo li.home-module-songsAndVideo-currentEvents{background-color:#494eae}#home .home-module.songsAndVideo li.home-module-songsAndVideo-currentEvents .home-module-songsAndVideo-hero{background:url("hero_weekInRap.a5de9631d487.png") no-repeat;background-size:cover}#home .home-module.songsAndVideo li .home-module-songsAndVideo-hero{background-position:50%;height:128px;opacity:.08;position:absolute;top:-16px;left:-24px;transition:all .2s cubic-bezier(.1,.5,.15,1);width:277px}#home .home-module.songsAndVideo .home-module-songsAndVideo-character{background:url("subject_art.d50d73bcdf04.png") no-repeat;bottom:12px;height:122px;position:absolute;right:23px;width:419px}#home .home-module.favorites{clear:both;display:inline-block;float:left;margin:0;width:100%}#home .home-module.favorites .home-module-favorites-list li:before{background:url("playSmall.a97dc15d5242.svg") no-repeat;background-size:80%;background-position:50%;box-shadow:0 0 0 1px #181828;border-radius:100%;content:"";height:8px;left:24px;opacity:.3;padding:4px;position:absolute;top:10px;width:8px}#home .home-module.favorites .home-module-favorites-list li:hover:before{opacity:.8}#home .home-module.favorites .home-module-favorites-list a{padding-left:48px;position:relative}#home .home-module.studentAssignments .flo-videoThumbnail-container{margin-bottom:2px}#home .home-module.studentAssignments a{color:inherit}#home .home-module.studentAssignments a.home-view-all{color:#1298cf}#home .home-module.marketing{background-color:transparent;background-repeat:no-repeat;background-image:-moz-linear-gradient(#7500c8,#570095);background-image:-ms-linear-gradient(to bottom,#7500c8,#570095);background-image:-webkit-gradient(linear,0 0,0 100%,from(#7500c8),to(#570095));background-image:-webkit-linear-gradient(#7500c8,#570095);background-image:linear-gradient(180deg,#7500c8,#570095);background-color:#570095;height:240px;padding:32px 0}#home .home-module.marketing h2{color:#fff;margin-top:24px;text-shadow:0 1px 1px rgba(0,0,0,.2)}#home .home-module.marketing h3{color:#fff;font-weight:500;margin-top:16px;text-shadow:0 1px 1px rgba(0,0,0,.2)}#home .home-module.marketing img{-moz-user-select:none;-webkit-user-select:none;user-select:none}#home .home-module.marketing .flo-button-primary,#home .home-module.marketing .flo-button-primary-green,#home .home-module.marketing .flo-button-primary-orange,#home .home-module.marketing .flo-button-primary-reallySmall-disabled,#home .home-module.marketing .flo-button-primary-red,#home .home-module.marketing .flo-button-primary-small,#home .home-module.marketing .flo-button-primary-small-disabled,#home .home-module.marketing .flo-button-primary-small-orange,#home .home-module.marketing .flo-button-primary-yellow{display:inline-block;margin-top:40px}#home .home-module.marketing .home-module-marketing-character{background:url("dragon.2e77a0f8b367.png") no-repeat;height:259px;position:absolute;right:-40px;top:-50px;width:550px}#home .home-container-sidebar .home-module.marketing{background-color:transparent;background-repeat:no-repeat;background-image:-moz-linear-gradient(#f7662b,#f65412);background-image:-ms-linear-gradient(to bottom,#f7662b,#f65412);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f7662b),to(#f65412));background-image:-webkit-linear-gradient(#f7662b,#f65412);background-image:linear-gradient(180deg,#f7662b,#f65412);overflow:hidden;padding:24px;position:relative}#home .home-container-sidebar .home-module.marketing h2{font-size:23px;line-height:1.25em;margin-top:0}#home .home-container-sidebar .home-module.marketing .home-module-marketing-character{background:url("flocab_news.834a7841bc40.png") no-repeat;background-size:cover;height:200px;position:absolute;right:0;top:56px;width:103px}@media only screen and (max-width:600px){body.mobile_ready #onboarding-mount{display:none}body.mobile_ready #home{margin-top:0}body.mobile_ready #home .home-container-main{margin-bottom:0;margin-right:0;margin-top:16px;width:100%}body.mobile_ready #home .home-container-main h3{text-align:center}body.mobile_ready #home .home-container-sidebar{margin-bottom:24px;width:100%}body.mobile_ready #home .home-module.banner{margin-bottom:0}body.mobile_ready #home .home-module.marketing{height:224px}body.mobile_ready #home .home-module.marketing h2{margin-top:0}body.mobile_ready #home .home-module.marketing .flo-button-primary,body.mobile_ready #home .home-module.marketing .flo-button-primary-green,body.mobile_ready #home .home-module.marketing .flo-button-primary-orange,body.mobile_ready #home .home-module.marketing .flo-button-primary-reallySmall-disabled,body.mobile_ready #home .home-module.marketing .flo-button-primary-red,body.mobile_ready #home .home-module.marketing .flo-button-primary-yellow{margin-top:24px;position:relative;z-index:1}body.mobile_ready #home .home-module.marketing img{right:0!important;top:77px!important;width:200px!important;z-index:0}body.mobile_ready #home .home-module.student-welcome{height:96px}body.mobile_ready #home .home-container-main .home-module{background:none;box-shadow:none;float:none;margin-right:0;padding:0;width:100%}body.mobile_ready #home .home-module.weekInRap .home-module-weekInRap-wrapper{margin-right:0;margin-top:24px;width:96%}body.mobile_ready #home .home-module-songsAndVideo-character{display:none}body.mobile_ready #home .home-module.songsAndVideo li{border-radius:0!important;height:80px;width:calc(50% - 1px)!important}body.mobile_ready #home .home-module.songsAndVideo li:nth-child(2n){margin-right:0;width:50%!important}body.mobile_ready #home .home-module.songsAndVideo li:nth-child(3){margin-right:1px}body.mobile_ready #home .home-module.songsAndVideo li a h4{font-size:20px;margin-bottom:0;margin-top:20px}body.mobile_ready #home .home-module.lessonResources{margin:0}body.mobile_ready #home .home-module.lessonResources h3{margin-left:0}body.mobile_ready #home .home-module .support .home-support-image{display:none}body.mobile_ready #home .home-module-video-link,body.mobile_ready #home .home-module .support .flo-button-secondary,body.mobile_ready #home .home-module .support .flo-button-secondary-disabled,body.mobile_ready #home .home-module .support .flo-button-secondary-orange,body.mobile_ready #home .home-module .support .flo-button-secondary-red{width:100%}body.mobile_ready #home .home-module-video-link .flo-videoThumbnail-container{margin:0 auto}body.mobile_ready #home .home-module-video-link .flo-videoThumbnail-title-underneath{margin:8px auto 0;width:208px!important}body.mobile_ready #home .home-module.newVideos{margin-top:24px}body.mobile_ready #home .home-module.newVideos:after,body.mobile_ready #home .home-module.newVideos:before{display:none}body.mobile_ready #home .home-module.newVideos .home-module-video-link{margin-bottom:16px}body.mobile_ready #home .home-module.newVideos .home-module-newVideos-container,body.mobile_ready #home .home-module.newVideos .home-module-newVideos-scrollable{overflow:visible;padding:0;width:100%}}.topics-container{width:1024px;margin:32px auto;display:flex;flex-wrap:wrap}.topics-container .topic-container,.topics-container .unit-container{width:211px;margin:10px 60px 24px 0;position:relative}.topics-container .topic-container:nth-child(4n),.topics-container .unit-container:nth-child(4n){margin-right:0}.topics-container .topic-container h2,.topics-container .unit-container h2{font-size:25px;font-weight:600;line-height:1.1em}.topics-container .topic-container p.subject-meta-data,.topics-container .unit-container p.subject-meta-data{color:#6c7d90;float:left;line-height:1.3em;margin-top:4px;max-width:165px}.topics-container .topic-container.loading,.topics-container .unit-container.loading{height:128px;margin-bottom:74px}.topics-container .topic-container div.img-container.not-loading,.topics-container .unit-container div.img-container.not-loading{height:128px;margin-bottom:6px}.topics-container .topic-container div.img-container.not-loading:after,.topics-container .unit-container div.img-container.not-loading:after{content:" ";opacity:0;height:128px;width:100%;background-color:inherit;position:absolute;top:0;left:0;z-index:2;animation:fadeOut 1s;-moz-animation:fadeOut 1s;-webkit-animation:fadeOut 1s;-o-animation:fadeOut 1s}.topics-container .topic-container div.grid_image,.topics-container .topic-container img.grid_image,.topics-container .unit-container div.grid_image,.topics-container .unit-container img.grid_image{border-radius:2px;width:212px;height:128px}.topics-container .unit-container h2{font-size:18px;margin-bottom:4px}.topics-container .unit-container .new-unit-overlay{position:absolute;z-index:1;height:30px;top:8px;left:-2px}.topics-container .unit-container .coming-soon-unit-overlay{position:absolute;z-index:1;height:29px;top:8px;left:-2px;background:#f65412;color:#fff;width:216px;text-align:center;padding-top:5px;font-size:16px}.topics-container .unit-container.coming-soon img{filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");-webkit-filter:grayscale(100%)}.topics-container .unit-container.coming-soon .flo-videoThumbnail-container.gallery-thumbnail:hover .flo-videoThumbnail-play{background:rgba(24,24,40,.7);transform:scale(1)!important}.topics-container .unit-container.coming-soon .flo-videoThumbnail-container.gallery-thumbnail:hover .flo-videoThumbnail-play:hover svg.play{fill:hsla(0,0%,100%,.9)}.topics-container .unit-container .subheading{color:#6c7d90;float:left;line-height:1.3em;padding:0;max-width:165px}#app-root .titlebar_wrap{color:#fff;opacity:1;transition:all .5s ease}#app-root .titlebar_wrap h3.grade_stamp{font-size:24px;color:#fff;background:#181828;float:right;text-align:center;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-weight:700;padding:12px 19px;height:110px;line-height:normal}#app-root .titlebar_wrap h3.grade_stamp span.recommended-for{display:inline-block;font-size:16px;font-weight:700;margin-bottom:3px}#app-root .titlebar_wrap .ccss_icon{font-size:14px;font-weight:400;margin-top:4px}#app-root .titlebar_wrap .ccss_icon a{color:#fff}.manage-classes-sidebar{display:inline-block;float:left;height:100%;min-height:776px;padding:48px 0;width:248px}.manage-classes-mainView{animation:fadeIn .2s ease;display:inline-block;padding:32px 0 48px 48px;width:744px}.manage-classes-detail-menu-container{display:inline-block;position:relative;z-index:1}.manage-classes-detail-menu-container h3{font-size:32px;font-weight:700;line-height:normal;max-width:592px;margin:24px 0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.manage-classes-detail-menu-container h3 span.manage-classes-detail-menu-container__archived{font-size:smaller;color:#959595;font-style:italic}.manage-classes-detail-view-container{background:#fff;border-radius:2px 2px 0 0;box-shadow:0 0 4px rgba(0,0,0,.1);height:100%;min-height:776px;position:relative;width:1024px}.manage-classes-sidebar-list{list-style:none;margin:16px 0}.manage-classes-sidebar-list li:hover{background:rgba(0,0,0,.05)}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack{margin-bottom:8px}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack a.active{background:none;color:#1298cf;cursor:pointer;font-size:18px;font-weight:700}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack a.active span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack .svgIcon.arrowBack{left:-4px;margin-right:4px;position:relative;stroke:#1298cf}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack:hover{background:none}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack:hover .svgIcon.arrowBack{transform:translateX(-8px)}.manage-classes-sidebar-list a{color:#181828;display:block;font-size:16px;height:100%;padding:8px 24px;width:100%}.manage-classes-sidebar-list a.active{background:#1298cf;color:#fff;cursor:default}.manage-classes-sidebar-list .manage-classes-sidebar-date{font-size:14px;display:block}.manage-classes-classContainer .manage-classes-container-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.manage-classes-classContainer .manage-classes-container-link.link-disabled{display:none}.manage-classes-classContainer.addAssignment,.manage-classes-classContainer.addClass{background:none;border:1px dashed silver;box-shadow:none;color:#1298cf;padding:40px;text-align:center}.manage-classes-classContainer.addAssignment .svgIcon.add,.manage-classes-classContainer.addClass .svgIcon.add{fill:#1298cf;margin-right:8px;position:relative;top:5px}.manage-classes-classContainer.addAssignment:hover,.manage-classes-classContainer.addClass:hover{border-color:#1298cf;box-shadow:none;transform:none}.manage-classes-classContainer.addAssignment.link-disabled,.manage-classes-classContainer.addClass.link-disabled{color:#d3d3d3;cursor:default}.manage-classes-classContainer.addAssignment.link-disabled:hover,.manage-classes-classContainer.addClass.link-disabled:hover{border-color:silver}.manage-classes-classContainer.addAssignment.link-disabled .svgIcon.add,.manage-classes-classContainer.addClass.link-disabled .svgIcon.add{fill:#d3d3d3}.manage-classes-classContainer.archived{float:right;padding-left:40px;margin-bottom:80px;width:736px}.manage-classes-classContainer.archived h3{display:inline-block;font-size:18px;margin-bottom:32px}.manage-classes-classContainer.archived button.archive-toggle{font-size:16px;margin-left:16px}.manage-classes-classContainer.archived .manage-classes-classContainer.flo-card-container{animation:fadeInDown .2s cubic-bezier(.1,.5,.15,1);cursor:default}.manage-classes-classContainer.archived .manage-classes-classContainer.flo-card-container div,.manage-classes-classContainer.archived .manage-classes-classContainer.flo-card-container span{color:#bababa!important}.manage-classes-classContainer.archived .manage-classes-classContainer.flo-card-container button{margin-right:16px}.manage-classes-classContainer.archived .manage-classes-classContainer.flo-card-container:hover{box-shadow:0 1px 4px rgba(0,0,0,.22)}.manage-classes-classContainer.archived .manage-classes-classContainer.flo-card-container svg{fill:#d3d3d3!important}.manage-classes-classContainer .manage-classes-className{display:flex;justify-content:space-between;margin-bottom:0;width:100%}.manage-classes-classContainer .manage-classes-className .manage-classes-coTeacherBadge{padding:8px}.manage-classes-classContainer .manage-classes-studentsAndAssignments{margin:16px 0}.manage-classes-classContainer .manage-classes-studentsAndAssignments .manage-classes-assignmentsCount,.manage-classes-classContainer .manage-classes-studentsAndAssignments .manage-classes-studentCount{padding-top:2px}.manage-classes-classContainer .manage-classes-gradeAndSubject{display:inline-block;position:relative;z-index:2}.manage-classes-classContainer .manage-classes-shareMethod{position:absolute;right:32px;bottom:32px;z-index:2}.manage-classes-classContainer .manage-classes-gradeSubjectDivider{color:#959595;display:inline-block;margin:0 8px}.manage-classes-classContainer .manage-classes-classSubject svg{margin-right:5px;vertical-align:-5px}.manage-classes-classContainer .manage-classes-classSubject .language-arts,.manage-classes-classContainer .manage-classes-classSubject .other{color:#69b246}.manage-classes-classContainer .manage-classes-classSubject .math{color:#45b7ba}.manage-classes-classContainer .manage-classes-classSubject .science{color:#ff8614}.manage-classes-classContainer .manage-classes-classSubject .social-studies{color:#2e1a5b}.manage-classes-classContainer .manage-classes-classSubject .all-subjects{color:#69b246}.manage-classes-classContainer .manage-classes-classCode{margin-left:8px}.manage-classes-list-subhead{display:block;margin-bottom:16px;margin-top:24px}.manage-classes-creation-pane{display:block}.manage-classes-creation-pane .new-class-button{margin-bottom:8px;width:100%;margin-top:8px;height:50px;box-shadow:none;text-shadow:none}.manage-classes-creation-pane .import-button{background:#e6e6e6;border:1px solid #d0d2d3;color:#23b757;padding:0;display:flex;vertical-align:middle;line-height:2.6}.manage-classes-creation-pane .import-button:hover{background:#e6e6e6}.manage-classes-creation-pane .import-button svg{margin:8px}.manage-classes-creation-pane .import-button .text{width:80%;display:inline-block}.manage-classes-creation-pane .import-button .icon{text-align:left;width:51px;height:47px}.manage-classes-creation-pane .import-button .icon-wrapper{border-top-left-radius:3px;border-bottom-left-radius:3px;background:#079b4d;height:48px}.manage-class-register{cursor:pointer;margin-top:32px}.manage-class-register:hover .manage-class-register-icon.flo-icon-help{background:#52525e}.manage-class-register-icon.flo-icon-help{cursor:pointer;color:#f2f2f2;float:left;margin-right:8px}.manage-classes-loading{display:block;text-align:center;padding-top:80px;width:100%}.manage-classes-loading .loading-dots{margin:32px auto;width:100%}.manage-classes-loading .manage-classes-loading-text,.manage-classes-loading .teacherApp-assignments-text{color:#959595;font-size:24px;font-weight:700;padding-top:0}.manage-classes-loading.teacherApp-assignments{display:inline-block;width:79%}.manage-classes-students-detailView .manage-classes-loading.teacherApp-assignments{width:100%}.manage-classes-createModal.flo-modal{height:auto}.manage-classes-createModal.flo-modal label{display:block}.manage-classes-createModal.flo-modal select{display:inline-block;width:45%}.invitation__modal{overflow:visible}.manage__class__modal{width:720px;padding:72px 48px;text-align:center;color:#1b2938;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.manage__class__modal .signup__sso{width:400px;margin:0}.manage__class__modal .flo-modal-title{margin-bottom:24px}.manage__class__modal__header{font-weight:700;text-align:center}.manage__class__modal__subheader{max-width:430px;margin:25px auto}.manage__class__modal__text{font-weight:350}.manage__class__modal__button{width:47%;background-color:transparent;color:#8492a7;border:2px solid #8492a7;padding:13px 23px;color:#3e4552;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.manage__class__modal__button.disabled,.manage__class__modal__button:disabled{cursor:default;color:#8492a7;border:2px solid #8492a7}.manage__class__modal__button--color{background-color:#494eae;color:#fff;border:2px solid #494eae}.manage__class__modal__button--color:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.manage__class__modal__button--color.disabled,.manage__class__modal__button--color:disabled{transition:none;cursor:default;color:#8492a7;background-color:transparent;border:2px solid #8492a7;pointer-events:none}.manage__class__modal__button--color.disabled{background-color:#ccd0d8;border:2px solid #ccd0d8;color:#fff}.manage__class__modal__section{height:70px;padding:0 8px;position:relative;justify-content:space-between;border-bottom:1px solid #ebeced}.manage__class__modal__section .flo-icon-help{border-radius:14px;font-size:14px;height:22px;line-height:24px;margin-left:8px;width:22px}.manage__class__modal__section .switch{background:#979ead;position:absolute;right:0}.manage__class__modal__section .switch.on{background:#4256a1}.manage__class__modal__list{counter-reset:li;list-style:none;text-align:left;color:#1b2938;margin-top:56px;padding:0 50px}.manage__class__modal__list li{margin-bottom:32px;padding-left:64px;position:relative}.manage__class__modal__list li:last-child{margin-bottom:0}.manage__class__modal__list__header{display:block;color:#1298cf;font-weight:700}a.manage__class__modal__list__link{color:#1b2938;text-decoration:underline!important}.flocab__form--addClass{text-align:left;padding-bottom:30px;border-bottom:1px solid #ebeced}.flocab__form--addClass .form-group.form-group-grade,.flocab__form--addClass .form-group.form-group-name,.flocab__form--addClass .form-group.form-group-subject,.flocab__form--addClass .form-group.form-group-subscription{width:60%}.flo-modal.modal-class-add.modal-class-add-instructions #remove-cancel{display:none}.manage-classes-noAccess{display:block;padding-top:32px;text-align:center}.manage-classes-noAccess .manage-classes-noAccess-text-container{animation:fadeInDown .5s cubic-bezier(.1,.5,.15,1)}.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary,.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary-green,.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary-orange,.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary-reallySmall-disabled,.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary-red,.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary-yellow{margin-bottom:24px}.manage-classes-noAccess a{color:#1298cf}.manage-classes-noAccess a:hover{color:#28b3ec}.manage-classes-noAccess .nolist-message{line-height:1.5em;margin-bottom:32px;width:70%}.manage-classes-noAccess .flo-button-primary,.manage-classes-noAccess .flo-button-primary-green,.manage-classes-noAccess .flo-button-primary-orange,.manage-classes-noAccess .flo-button-primary-reallySmall-disabled,.manage-classes-noAccess .flo-button-primary-red,.manage-classes-noAccess .flo-button-primary-yellow,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-green,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-orange,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-red,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-green,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-orange,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-red,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-yellow{color:#fff;display:inline-block}.manage-classes-noAccess .flo-button-primary-green:hover,.manage-classes-noAccess .flo-button-primary-orange:hover,.manage-classes-noAccess .flo-button-primary-reallySmall-disabled:hover,.manage-classes-noAccess .flo-button-primary-red:hover,.manage-classes-noAccess .flo-button-primary-yellow:hover,.manage-classes-noAccess .flo-button-primary:hover{color:#fff}.manage-classes-noAccess .manage-classes-noAccess-image-container{margin:48px 0}.manage-classes-noAccess .manage-classes-noAccess-image{animation-delay:.2s;background-size:cover;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.15);height:300px;margin-bottom:32px;width:100%}.manage-classes-noAccess .manage-classes-noAccess-image.image-2{animation:fadeInRight .7s cubic-bezier(.1,.5,.15,1);background:url("no-access-preview-1.afbb018e5f81.jpg") no-repeat;background-position:0 -20px}.manage-classes-noAccess .manage-classes-noAccess-image.image-1{animation:fadeInLeft .7s cubic-bezier(.1,.5,.15,1);background:url("no-access-preview-2.5dfe93162c3a.png") no-repeat;background-position:0 0}.flo-modal.modal-student-edit .form-studentInfo{display:inline-block;padding-right:24px;width:55%}.flo-modal.modal-student-edit .form-password{display:inline-block;min-height:266px;padding-left:24px;vertical-align:top;width:45%}.flo-modal.modal-student-edit .manage-classes-student-modal-success-description{display:block;font-size:16px;margin-top:16px}.create-class-info{position:relative}.create-class-info:hover .flo-icon-help{background:#52525e}.create-class-info:hover .create-class-info-tooltip.flo-tooltip{display:block;opacity:1}.create-class-info .create-class-info-label{color:#959595;cursor:default;font-size:16px;margin-left:8px}.create-class-info .create-class-info-tooltip.flo-tooltip{color:#181828;font-weight:200;left:-180px;line-height:1.25em;bottom:30px;width:400px;white-space:normal;background-color:#fff}.create-class-info .create-class-info-tooltip.flo-tooltip:after{border-top:8px solid #fff}.flo-modal #id_grade,.flo-modal #id_subject{display:block;width:272px}.strong-with-margin-left{margin-left:4px}.grading__formContainer{padding:16px;background:#f2f2f2;border-radius:2px;display:inline-block;width:100%}.grading__formContainer.review{display:flex}.grading__formContainer.review .review__block{padding:16px}.grading__formContainer.review .review__block label{display:block;font-size:18px;font-weight:600}.grading__formHeader{text-align:center;font-weight:600;font-size:18px;line-height:25px;position:relative}.grading__subText{color:#98a0b1;font-weight:400;text-align:center;margin-bottom:8px}.grading__btnContainer{display:flex;justify-content:space-between;margin-top:-5px}.grading__editBtn{background-color:#1298cf;color:#fff;border:2px solid #1298cf;position:absolute;right:30.5%;height:27px;border:none}.grading__editBtn:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.grading__editBtn.disabled,.grading__editBtn:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.flo-modal.modal-gclassroom-import .flo-modal-title{font-size:30px}.flo-modal.modal-gclassroom-import .flo-modal-title.flo-modal-title--sync-google{font-size:27px}.gclassroom-modal .instructions{padding-bottom:8px}.gclassroom-modal .course-list{height:192px;overflow:scroll}.gclassroom-modal .school-selector{margin-top:16px}.gclassroom-modal .error-courses-list{list-style:disc!important;margin-left:24px}.has-next-message{margin-bottom:16px}.grading__helpText{font-size:14px;font-style:italic;line-height:22px;color:#7e8490;position:absolute;right:0;bottom:-90px;width:100%;height:90px;padding:0 15px}.grading__noOverflow{height:inherit;overflow:hidden}.vocabCard__gradingContainer{display:flex;margin:30px 0 110px}.vocabCard__interact--grading{display:inline-flex;width:444px;margin-right:20px}.vocabCard__content--grading{display:inline-flex;width:40%;flex-direction:column;color:#3e4552}.vocabCard__content--grading .vocabCard__term--grading{font-size:21px}.vocabCard__content--grading .vocabCard__pos--grading{font-size:18px;color:#98a0b1;margin-left:8px;display:inline}.vocabCard__content--grading .vocabCard__definition--grading{font-weight:600;margin-bottom:10px;color:#1b2938;font-size:18px;line-height:20px;margin-top:-5px}.manage-classes-classDetail-quizDetail-header{display:block;margin-bottom:8px}.manage-classes-classDetail-quizDetail-header-title{display:inline-block;font-weight:700;font-size:32px;line-height:69px;margin-left:16px;vertical-align:top}.manage-classes-classDetail-quizDetail-thumbnail>div{min-width:unset;min-height:unset;border-radius:4px}.manage-classes-assignment-menu,.manage-classes-assignment-menu-student{border-bottom:1px solid #e6e6e6;list-style:none;margin-top:16px;margin-bottom:32px;width:100%}.manage-classes-assignment-menu-student li,.manage-classes-assignment-menu li{display:inline-block;font-size:16px;font-weight:700;margin-top:4px;position:relative;top:1px}.manage-classes-assignment-menu-student li:hover,.manage-classes-assignment-menu li:hover{color:#28b3ec}.manage-classes-assignment-menu-student .activity-tablink,.manage-classes-assignment-menu-student a,.manage-classes-assignment-menu .activity-tablink,.manage-classes-assignment-menu a{border:1px solid transparent;border-bottom:none;border-radius:2px 2px 0 0;color:#1298cf;display:block;height:100%;padding:12px 24px;width:100%;transition:all .2s cubic-bezier(.1,.5,.15,1);cursor:pointer}.manage-classes-assignment-menu-student .activity-tablink.link-most-active,.manage-classes-assignment-menu-student .activity-tablink.link-most-active:hover,.manage-classes-assignment-menu-student a.link-most-active,.manage-classes-assignment-menu-student a.link-most-active:hover,.manage-classes-assignment-menu .activity-tablink.link-most-active,.manage-classes-assignment-menu .activity-tablink.link-most-active:hover,.manage-classes-assignment-menu a.link-most-active,.manage-classes-assignment-menu a.link-most-active:hover{box-shadow:0 -1px 1px rgba(0,0,0,.05);border:1px solid #e6e6e6;border-bottom:none;color:#181828;background:#fff}.manage-classes-assignment-menu-student svg{margin-right:5px}.manage-classes-assignmentHelp{cursor:default;display:inline-block;margin-bottom:32px;position:relative}.manage-classes-assignmentHelp .flo-icon-help{display:inline-block;float:left;margin-right:8px;margin-top:-2px}.manage-classes-assignmentHelp .flo-icon-help:hover+.flo-tooltip{display:block;opacity:1}.manage-classes-assignmentHelp .flo-tooltip{right:-90px;top:-148px;width:340px}.manage-classes-assignmentHelp .flo-tooltip:after{left:36px}.flo-card-container.assignmentCard-container.manage-classes-assignment .manage-classes-assignment-graphContainer{display:inline-block;float:right;position:relative;right:168px;top:24px;width:208px}.flo-card-container.assignmentCard-container.manage-classes-assignment .flo-typography-number{display:block;margin-top:4px}.flo-card-container.assignmentCard-container.manage-classes-assignment .manage-classes-assignment-score{display:inline-block;margin-left:32px;margin-right:56px;position:relative;right:32px;vertical-align:top}.flo-card-container.assignmentCard-container.manage-classes-assignment .manage-classes-assignment-unit{margin-bottom:16px}.manage-classes-distributionGraph div{margin-bottom:-4px}.manage-classes-distributionGraph-bar{border-radius:0 2px 2px 0;height:16px;float:left;min-width:1px}.manage-classes-distributionGraph-bar.bar-1{background:#55a003}.manage-classes-distributionGraph-bar.bar-2{background:rgba(85,160,3,.7)}.manage-classes-distributionGraph-bar.bar-3{background:rgba(85,160,3,.5)}.manage-classes-distributionGraph-bar.bar-4{background:rgba(85,160,3,.3)}.manage-classes-distributionGraph-bar.bar-5{background:rgba(85,160,3,.15)}.manage-classes-distributionGraph-barContainer{display:inline-block;height:17px;line-height:16px;vertical-align:middle;width:70%}.manage-classes-distributionGraph-label{font-size:14px;display:inline-block;float:left;line-height:22px;margin-right:8px;text-align:right;width:48px}.manage-classes-distributionGraph-value{display:inline-block;font-size:14px;font-weight:700;margin-left:4px;position:absolute}.manage-classes-assignment-summary-values{display:inline-block;margin-bottom:32px;margin-left:8px;margin-right:32px}.manage-classes-assignment-summary-values .flo-typography-number{display:block;margin-top:4px}.manage-classes-classDetail-quizDetail-header-title.reviews-detail{display:inline-block;line-height:normal;margin-left:16px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;word-wrap:break-word;width:536px}.manage-classes-classDetail-quizDetail-header-title.reviews-detail h3{font-weight:700;font-size:32px;line-height:46px;margin-top:-8px}.manage-classes-classDetail-quizDetail-header-title.reviews-detail h4{font-size:18px;line-height:23px}.manage-classes-classDetail-quizDetail-header-actions{display:flex;flex-direction:row;float:right}.manage-classes-classDetail-quizDetail-header-actions .react-datepicker__input-container input{width:120px;margin-bottom:0}.manage-classes-classDetail-quizDetail-header-actions .menu-dots{border-radius:3px;cursor:pointer;display:flex;padding:2px 1px;margin:2px 0}.manage-classes-classDetail-quizDetail-header-actions .menu-dots:hover{background:rgba(157,161,253,.1490196078);transition-duration:.25s}.manage-classes-classDetail-quizDetail-header-actions .DropDownMenu{top:34px;width:190px}.manage-classes-classDetail-quizDetail-header-actions .trash-icon-container{fill:#dd2d18}.manage-classes-classDetail-quizDetail-header-actions svg{vertical-align:bottom;height:20px;width:20px}.actionButton--exportAssignment{text-transform:uppercase;font-size:12px;line-height:8px}.actionButton--exportAssignment svg.exportIcon{height:12px}.manage-classes-assignment-summary-cell{width:11.5%;white-space:normal!important}.manage-classes-assignment-summary-cell.name{width:18.1%}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.quizRow{min-height:64px;padding:10px 0}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.quizRow:hover{background-color:#f5f7fa}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.quizRow:hover .manage-classes-assignment-summary-cell.flo-table-cell.action svg.delete{opacity:1}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .name{position:relative}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .name:hover:before{border:solid;border-color:#333 transparent;border-width:8px 8px 0;bottom:28px;content:"";left:15%;position:absolute;z-index:99;transition:all .2s cubic-bezier(.1,.5,.15,1)}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .name:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:36px;color:#fff;content:attr(data-title);left:2%;padding:8px 16px;position:absolute;text-align:center;z-index:98;white-space:normal;width:72px;transition:all .2s cubic-bezier(.1,.5,.15,1)}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .submitted{position:relative}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .submitted:hover:before{border:solid;border-color:#333 transparent;border-width:8px 8px 0;bottom:28px;content:"";left:45%;position:absolute;z-index:99;transition:all .2s cubic-bezier(.1,.5,.15,1)}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .submitted:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:36px;color:#fff;content:attr(data-title);left:-28%;padding:8px 16px;position:absolute;text-align:center;z-index:98;white-space:normal;width:220px;transition:all .2s cubic-bezier(.1,.5,.15,1)}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .break-it-down span:after{right:-22px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row{background-color:#fff;padding:24px 0 8px;z-index:100}.manage-classes-assignment-summary.flo-table .keys,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row{position:relative}.manage-classes-assignment-summary.flo-table .keys.actions,.manage-classes-assignment-summary.flo-table .keys.break-it-down,.manage-classes-assignment-summary.flo-table .keys.flashcards,.manage-classes-assignment-summary.flo-table .keys.lyric-lab,.manage-classes-assignment-summary.flo-table .keys.lyric-notes,.manage-classes-assignment-summary.flo-table .keys.quiz,.manage-classes-assignment-summary.flo-table .keys.read-and-respond,.manage-classes-assignment-summary.flo-table .keys.submitted,.manage-classes-assignment-summary.flo-table .keys.video,.manage-classes-assignment-summary.flo-table .keys.videos,.manage-classes-assignment-summary.flo-table .keys.vocab-cards,.manage-classes-assignment-summary.flo-table .keys.vocab-game,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.actions,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.break-it-down,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flashcards,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.lyric-lab,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.lyric-notes,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.quiz,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.read-and-respond,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.submitted,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.video,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.videos,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.vocab-cards,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.vocab-game,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.actions,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.break-it-down,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.flashcards,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.lyric-lab,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.lyric-notes,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.quiz,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.read-and-respond,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.submitted,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.video,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.videos,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.vocab-cards,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.vocab-game{text-align:center;vertical-align:top}.manage-classes-assignment-summary.flo-table .keys.name,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.name,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.name{text-align:left;line-height:1em;vertical-align:middle}.manage-classes-assignment-summary.flo-table .keys.actions,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.actions,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.actions{display:none}.manage-classes-assignment-summary.flo-table .keys a.assignment-activity-evaluate-link,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell a.assignment-activity-evaluate-link,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row a.assignment-activity-evaluate-link{display:inline;color:#fff;padding:3px 8px}.manage-classes-assignment-summary.flo-table .keys a.assignment-activity-evaluate-link .fa-angle-right,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell a.assignment-activity-evaluate-link .fa-angle-right,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row a.assignment-activity-evaluate-link .fa-angle-right{font-weight:600;margin-left:8px;vertical-align:bottom}.manage-classes-assignment-summary.flo-table .keys .assignment-activity-grade-link,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell .assignment-activity-grade-link,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row .assignment-activity-grade-link{border-radius:12px;width:56px;height:24px;padding:2px 0;background-color:#3da2a4;box-shadow:0 1px 2px 0 rgba(61,68,82,.25);color:#fff;cursor:pointer;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:20px}.manage-classes-assignment-summary.flo-table .keys .assignment-practice-viewed-amount,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell .assignment-practice-viewed-amount,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row .assignment-practice-viewed-amount{color:#6c7d90;text-align:center;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:18px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.first_name,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.last_name{width:34%}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.submit_date{width:17%}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.score{font-weight:700;width:8%}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action{position:absolute;right:8px;padding:20px 0;width:3%;display:flex;height:100%;justify-content:center;top:0}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-revokeAssignment{display:block;position:relative;cursor:pointer}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-revokeAssignment:hover svg.delete{fill:#959595}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-revokeAssignment:hover .flo-tooltip{width:134px;display:block;right:-55px;top:-64px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-addAssignment{float:right;position:relative}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-addAssignment:before{content:"Assign to Student";background:rgba(24,24,40,.97);border-radius:3px;color:#fff;display:none;font-size:16px;left:-72px;line-height:1em;opacity:0;padding:8px 16px;text-align:center;position:absolute;top:-40px;transition:all .1s ease;width:128px;z-index:1}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-addAssignment:hover:before{display:block;opacity:1}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action svg.arrowNext{float:right;position:relative;left:-16px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action svg.delete{fill:hsla(0,0%,58%,.5);position:relative;opacity:0;display:block}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action svg.add{cursor:pointer;fill:#1298cf;position:relative;top:2px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action svg.add:hover{fill:#14a9e6}.flo-typography-subhead.manage-classes-assignment-summary-noAssignment-subhead{color:#181828;display:block;margin-bottom:16px;margin-top:48px}.manage-classes-assignment-summary-noAssignment-description{font-size:16px;margin-bottom:16px}.noAssignment-table .manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.quizRow .manage-classes-assignment-summary-cell.flo-table-cell.action{width:31%}.noAssignment-table .manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.quizRow .manage-classes-assignment-summary-cell.flo-table-cell.action span{position:relative}.manage-classes-assignment-review-list.flo-secondary-list{background:hsla(0,0%,95%,.5);border-radius:2px;display:inline-block;list-style:none;vertical-align:top;width:200px}.manage-classes-assignment-review-none{animation:fadeIn .2s cubic-bezier(.1,.5,.15,1);color:#959595;display:inline-block;font-size:24px;font-weight:700;margin-left:48px;margin-top:48px;text-align:center}.manage-classes-assignment-noAssignmentImage{background:url("teacher-no-assignments.9feaf40d8cc2.png") no-repeat;background-size:cover;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.12);margin:0 auto;margin-bottom:48px;height:427px;width:646px}.manage-classes-assignment-summary .fa{font-size:150%}.manage-classes-assignment-summary .fa-circle-o{color:#98a0b1}.manage-classes-assignment-summary .fa-circle{color:#3da2a4}.activityattempt-nav{border-bottom:1px solid #e6e6e6;margin-bottom:24px;margin-left:16px;padding-bottom:16px}.activityattempt-nav__dropdowns{width:592px;float:left}.manage-teacher-assignment-toggle a{padding:8px 24px!important}.current-and-past-assignments{display:flex;justify-content:space-between;align-items:baseline;flex-direction:row;align-items:center;margin-bottom:32px}.assign-buttons-wrapper{display:flex;align-items:center;gap:16px}.manage-teacher-assignment-addAssignmentButton{float:right}.teacher-reviews-no-assignments,.teacher-reviews-no-reviewable-activities{text-align:center}.teacher-reviews-no-assignments p,.teacher-reviews-no-reviewable-activities p{width:75%;margin:16px auto 0;line-height:150%;font-size:32px;font-weight:700}.teacher-reviews-no-assignments img,.teacher-reviews-no-reviewable-activities img{margin-top:16px}.assignment__modal--teacher .form-group-due_date,.assignment__modal--teacher .form-group-start_date{position:relative;width:43.27777%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end;height:40px}.assignment__modal--teacher .form-group-due_date label,.assignment__modal--teacher .form-group-start_date label{font-weight:600;color:#98a0b1;margin-bottom:0;position:absolute;left:20px;top:0;bottom:0}.assignment__modal--teacher .form-group-start_date{margin:16px 8px 0 30px}.assignment__modal--teacher .form-group-due_date{margin:16px 30px 0 10px}.assignment__modal--teacher .datepicker{flex:1;width:100%;height:100%;background-color:#eff2f4;height:40px;border-radius:4px;justify-content:flex-end;padding-right:40px}.assignment__modal--teacher .datepicker__value{position:relative;cursor:pointer;font-weight:600;color:#3e4552}.assignment__modal--teacher .datepicker__value--unselected:after{content:"";background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-dropdown.svg);background-size:100%;background-repeat:no-repeat;width:14px;height:8px;position:absolute;right:-25px;top:8px}.assignment__modal--teacher .datepicker__value--unselected+.react-datepicker__close-icon{display:none}.assignment__modal--teacher .datepicker--disabled{height:50px;cursor:default;border:2px solid #eff2f4;background:#fff}.assignment__modal--teacher .datepicker--disabled:hover .activity__tooltip{display:block}.assignment__modal--teacher .datepicker--disabled .datepicker__value{cursor:default}.assignment__modal--teacher .datepicker--disabled .datepicker__value:not(.datepicker__value--unselected):after{content:"";position:absolute;background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-close-inactive.svg);background-size:100%;background-repeat:no-repeat;height:24px;width:24px;font-size:27px;font-weight:800;right:-37px;top:-5px;line-height:15px;margin:0}.assignment__modal--teacher .react-datepicker__input-container{display:block;margin-left:15px}.assignment__modal--teacher .react-datepicker__input-container input[type=text]{width:135px;height:44px;background-color:#f9f9f9;border-radius:5px;border:2px solid #eff2f4;box-shadow:none;line-height:20px;padding-bottom:9px}.assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-webkit-input-placeholder{color:#98a0b1}.assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-moz-placeholder{font-family:freight-sans-pro,serif;font-weight:400;font-size:18px;line-height:27px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";color:#98a0b1}.assignment__modal--teacher .react-datepicker__close-icon:after{content:"";background-color:transparent;background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-close.svg);background-size:100%;background-repeat:no-repeat;height:24px;width:24px;font-size:27px;font-weight:800;right:-37px;top:-5px;line-height:15px;margin:0}.assignment__modal--teacher .react-datepicker-popper{top:10px!important;left:-140px!important}.assignment__modal--teacher .form-group-due_date .react-datepicker-popper{left:-120px!important}.assignment__modal--teacher .form-group-activities{margin-top:8px}.assignment__modal--teacher .form-group-activities .control-label{display:none}.assignment__modal--teacher .form-group-activities .activityCheckbox__wrapper{border-bottom:1px solid #ebeced;padding:0 3px;flex-direction:column}.assignment__modal--teacher .form-group-activities .activityCheckbox{margin:0 20px;padding:0 10px;list-style-type:none;cursor:pointer;-webkit-font-smoothing:antialiased}.assignment__modal--teacher .form-group-activities .activityCheckbox .activity-extended-description{font-size:15px;color:#3e4552;margin-top:10px}.assignment__modal--teacher .form-group-activities .activityCheckbox .activityCheckbox__label{position:relative;width:100%;justify-content:space-between;padding:8px 0;margin-bottom:0;float:left;cursor:pointer}.assignment__modal--teacher .form-group-activities .activityCheckbox .svgIcon{height:34px;width:34px;margin-right:19px;vertical-align:middle;fill:#98a0b1}.assignment__modal--teacher .form-group-activities .activityCheckbox .svg--rapbox{height:38px;width:38px}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]{width:20px;height:20px;border-radius:5px;margin-right:2px;box-shadow:none!important;border:2px solid #ccd0d8}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:before{border-radius:5px;width:20px;height:20px;left:-2px;top:-2px}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:before{border-radius:5px;background-color:#5559c3;box-shadow:none}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:after{left:2px;top:3px;filter:none;height:10px;width:13px}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:disabled{cursor:default}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:disabled:before{background-color:#ebeced}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:disabled:hover:before{background:#ebeced!important}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:disabled:hover+.activity__tooltip{display:block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]{position:absolute;top:26px;right:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.assignment__modal--teacher .form-group-activities .activityCheckbox .activityCheckbox__dropdown input[type=checkbox]{position:relative;top:0;right:0}}.assignment__modal--teacher .form-group-activities .activityCheckbox:first-of-type .activityCheckbox__wrapper{border-top:1px solid #ebeced}.assignment__modal--teacher .form-group-activities.has-error input[type=checkbox]{border-color:#dd2d18}.assignment__modal--teacher .form-group-activities.has-error .error-block{margin:8px auto 0 30px}.assignment__modal--teacher .form-group-activities .activityCheckbox--disbled,.assignment__modal--teacher .form-group-activities .activityCheckbox--disbled .activityCheckbox__label{cursor:default}.assignment__modal--teacher .form-group-activities .activityCheckbox--active{background-color:#eff2f4;border-radius:3px}.assignment__modal--teacher .form-group-activities .activityCheckbox--active .svgIcon{fill:#5559c3}.assignment__modal--teacher .form-group-unit{margin:20px 0;padding:0 30px}.react-datepicker__triangle{display:none}.activityCheckbox__dropdown{position:relative;width:104.9%;margin:0}.activityCheckbox__dropdown__toggle{position:absolute;top:-45px;right:50px}.activityCheckbox__dropdown__label{margin-bottom:10px}.addAssignmentActivity__settingsTrigger{color:#5559c3!important}.addAssignmentActivity__settingsTrigger svg{display:inline-block;width:8px;height:8px;fill:#5559c3;margin-left:5px}.addAssignmentActivity__settingsTrigger--open svg{transform:rotate(180deg)}.activityCheckbox__dropdown__content{padding:16px 26px;color:#3e4552;border-top:1px solid #dfe3e7;width:100%;box-sizing:border-box}.activityCheckbox__dropdown__content .activityCheckbox__dropdown__link{color:#5559c3}.activityCheckbox__dropdown__content .activityCheckbox__dropdown__link:hover{color:#3c40a9}.activityCheckbox__dropdown__content label{height:auto!important;float:none!important;color:#3e4552;-webkit-font-smoothing:antialiased}.activityCheckbox__dropdown__content p{margin-left:10px;font-weight:500}.activityCheckbox__dropdown__content sup{font-size:14px}.activityCheckbox__dropdown__content .definitionsInAssignment span{margin-left:10px}.activityCheckbox__dropdown__content .flo-table .flo-table-row{border-bottom:none}.activityCheckbox__dropdown__content .flo-table .flo-table-row:hover{background:none}.activityCheckbox__dropdown__content .flo-table .flo-table-cell{width:33%;padding:8px 0}.activityCheckbox__dropdown__textarea{resize:none;box-shadow:none;border:2px solid #ebeced;height:100px;border-radius:3px}.activityCheckbox__dropdown__textarea ::-webkit-input-placeholder{color:#ccd0d8}.activityCheckbox__dropdown__textarea ::-moz-placeholder{font-family:freight-sans-pro,serif;font-weight:400;font-size:18px;line-height:27px;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";color:#ccd0d8}.activityCheckbox__dropdown__textarea:focus{box-shadow:inset 0 0 0 1px #5559c3,inset 0 1px 3px rgba(0,0,0,.15)}.activity__title{line-height:24px;font-weight:600;text-transform:none;color:#3e4552}.activity__description{font-size:16px;line-height:24px;font-weight:500;color:#98a0b1}.activity__tooltip{display:none;position:absolute;background:#fff;color:#3e4552;font-weight:600;width:250px;padding:14px 20px 20px;box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17);right:-106px;bottom:70px}.activity__tooltip:after{border-radius:3px;bottom:-11px;content:"";position:absolute;width:0;height:0;left:50%;box-sizing:border-box;border:10px solid #fff;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-45deg) translateX(-50%);box-shadow:-1px 1px 1px 0 rgba(152,160,177,.3)}.activity__tooltip--date{right:-90px;bottom:55px}.rapbox-evaluation-form .form-group{float:left}.rapbox-evaluation-form .form-group select{width:100%}.form-group-score{width:25%;margin-right:7%}.form-group-comment{width:68%}.form-group-comment textarea{resize:vertical}.rapbox-evaluation-button{float:right}#rapbox.review{width:100%}#rapbox.review .rapbox-sidebar{float:right}#rapbox.review .rapbox-sidebar .flo-button-secondary-disabled{display:none}label.lyricLab-teacherGrades-label{display:inline-block;background-color:#e6e6e6;padding:8px;width:300px;margin:12px 0}.lyricLab-teacherGrades-labelTriangle{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #181828;content:"";display:inline-block;position:relative;right:24px}.grading__check{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:30px;height:30px}.grading__icon{width:11px;height:26px}.cards__grading__tooltip{display:inline;margin-left:5px}.cards__grading__tooltip--container{display:inline-block;position:relative}.cards__grading__tooltip--container .flo-tooltip{line-height:1.2em;width:200px}.cards__grading__tooltip--container .flo-icon-help{background-color:#f2f2f2;border:2px solid #ccc;color:#ccc;position:relative;line-height:1.2em;height:17px;width:17px;font-size:13px;border-radius:7px}.cards__grading__tooltip--container:hover .flo-icon-help{color:#fff;background-color:rgba(82,82,94,.9)}.cards__grading__tooltip--container:hover .flo-tooltip{display:block;left:-92px;opacity:1;top:-195px}.cards__grading__tooltip--container:hover .flo-tooltip :after{background-color:rgba(0,0,0,.9)}.cards__grading__buttons-section{width:38%;display:inline-block}.cards__grading__buttons-section__header{font-weight:600;font-size:16px;margin:-5px 0 5px}.cards__grading__buttons-section__grade-buttons{display:flex;gap:16px}.cards__grading__buttons-section--review{float:left;width:20%}.cards__grading__comments{display:inline-block;float:right;width:62%;margin-top:-6px;font-weight:600;font-size:16px;line-height:24px}.cards__grading__comments textarea{font-weight:400;resize:vertical;min-height:40px;max-height:80px}.cards__grading__comments--review{float:left;margin-top:0}.cards__grading__comments--review p{font-weight:400}.resetAttempt__iconWrapper{width:24px;height:24px;border-radius:3px;position:absolute;right:0;top:0;bottom:0;margin:auto 0}.resetAttempt__iconWrapper:hover{background-color:#e1e7f0}.resetAttempt__iconWrapper:hover .resetAttempt__icon{fill:#5559c3}.resetAttempt__iconWrapper:hover .assignment-summary-cell__tooltip{display:block}.multipe_choice_score_wrappper{width:100%;height:24px;margin-top:4px;text-align:center;display:inline-table;font-size:14px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;color:#98a0b1}.multipe_choice_score_wrappper .flo-icon-help{position:relative;width:16px;height:16px;margin:4px;font-size:12px;line-height:16px}.multipe_choice_score_wrappper .flo-icon-help:hover{background-color:#e1e7f0}.multipe_choice_score_wrappper .flo-icon-help:hover .assignment-summary-cell__tooltip{display:block;top:28px;right:-92px;margin:0 auto;width:200px;padding:24px}.multipe_choice_score_wrappper .flo-icon-help:hover .assignment-summary-cell__tooltip:after{top:-8px;border-bottom:8px solid rgba(24,24,40,.97);border-top:none}.resetAttempt__icon{width:16px;height:auto;fill:#8492a7}.resetDropdown__iconWrapper{width:24px;height:24px;border-radius:3px;padding:3px;position:absolute;right:8px;top:10px}.resetDropdown__iconWrapper:hover{background-color:#e1e7f0}.resetDropdown__iconWrapper:hover .resetDropdown__icon{fill:#5559c3}.resetDropdown__icon{width:14px;height:auto;fill:#8492a7}.resetAttemptsDropdown{position:absolute;left:10px;border:1px solid #98a0b1;width:200px;text-align:left;background:#fff;z-index:5}.resetAttemptsDropdown--row{line-height:35px;border-bottom:1px solid #ccd0d8;padding:1px 10px}.assignment-summary-cell__tooltip{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;padding:6px 16px;font-size:14px;opacity:1;top:-44px;right:-36px;z-index:101;font-weight:600}.resetAttempt__dueDate{color:#389ad3;padding-top:4px}.reassign__modal .manage__class__modal__button{box-shadow:none;margin:40px 0 0;width:48%}.reassign__modal .manage__class__modal__button:first-of-type{float:right}.reassign__modal .manage__class__modal__button:last-of-type{float:left}.reassign__modal .react-datepicker-popper{transform:none!important;top:143px!important;left:auto!important;right:-64px!important}.cancelReset__icon{width:12px;height:auto;fill:#fff}.assignment-summary__iconWrapper:hover .cancelReset__iconWrapper{opacity:1}.cancelReset__iconWrapper{display:flex;opacity:0;background-color:#8492a7;border-radius:50%;height:24px;width:24px;position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:101}.cancelReset__iconWrapper .assignment-summary-cell__tooltip{width:191px;right:-84px}.cancelReset__iconWrapper:hover .assignment-summary-cell__tooltip{display:block}.manage-classes-questionAnalysis{font-size:16px;position:relative}.manage-classes-questionAnalysis:focus{outline:none}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-table{float:left;position:relative}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-table.studentName{margin-top:32px;width:200px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-table.studentName .manage-classes-questionAnalysis-axisLabels{left:auto;right:8px;text-align:right;width:200px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-table.grid{position:relative;width:736px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-scrollableTable{display:inline-block;float:left;position:relative;overflow-x:scroll;overflow-y:hidden;padding-left:1px;padding-top:32px;width:328px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-headerContainer{height:110px;position:relative;z-index:1}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-row{height:32px;line-height:32px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-description{color:#959595;font-size:14px;font-weight:500;text-align:left;line-height:1em;margin-bottom:82px;position:relative;top:-6px;width:200px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-answer-cell{cursor:pointer;display:inline-block;font-weight:700;height:32px;line-height:34px;margin:0 .5px;text-align:center;transition:background .1s ease,opacity .1s ease;vertical-align:top;width:31px;z-index:1}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-studentName{border-bottom:1px solid #eee;cursor:default;display:block;font-weight:500;height:32px;line-height:32px;overflow:hidden;padding-right:16px;text-overflow:ellipsis;text-align:left;white-space:nowrap;width:200px}.manage-classes-questionAnalysis .correct{background:#24a387;color:#fff}.manage-classes-questionAnalysis .incorrect{background:#e64242;color:#fff}.manage-classes-questionAnalysis .col-hovered{box-shadow:1px 0 #181828,4px 1px 1px rgba(0,0,0,.1),-1px 0 #181828,-4px 1px 1px rgba(0,0,0,.1);position:relative;z-index:3}.manage-classes-questionAnalysis .blurred{opacity:.4;transition:background .1s ease,opacity .1s ease}.manage-classes-questionAnalysis .blurred.correct{background:rgba(36,163,135,.25)}.manage-classes-questionAnalysis .blurred.col-hovered{box-shadow:1px 0 #181828,-1px 0 #181828;opacity:1}.manage-classes-questionAnalysis .blurred.col-hovered.correct{background:#24a387}.manage-classes-questionAnalysis .focused.col-hovered{box-shadow:1px 0 #181828,-1px 0 #181828}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-incomplete{color:#d3d3d3;cursor:default;font-size:14px;font-weight:500;line-height:35px;margin-left:-1px;min-width:320px;padding-left:8px;text-align:left;white-space:pre}.manage-classes-questionAnalysis .comprehensionAnalysis__col__barContainer{display:block;height:100%;position:relative;width:100%}.manage-classes-questionAnalysis .comprehensionAnalysis__col__bar{background:rgba(82,82,94,.5);border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;min-height:2px;transition:background .2s ease;width:100%}.manage-classes-questionAnalysis .comprehensionAnalysis__col__subLabel{background:#fff;font-size:12px;position:absolute;left:0;text-align:center;width:100%;z-index:1}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-qNumber{cursor:pointer;font-size:14px;position:relative;text-shadow:0 1px hsla(0,0%,100%,.3);top:-22px}.manage-classes-questionAnalysis-axisLabels{height:102px;left:-56px;position:absolute;top:0;width:calc(100% + 56px);z-index:0}.manage-classes-questionAnalysis-axisLabels .axis-row{display:block;position:absolute;width:100%}.manage-classes-questionAnalysis-axisLabels .axis-row:first-child{top:0}.manage-classes-questionAnalysis-axisLabels .axis-row:nth-child(2){top:25%}.manage-classes-questionAnalysis-axisLabels .axis-row:nth-child(3){top:50%}.manage-classes-questionAnalysis-axisLabels .axis-row:nth-child(4){top:75%}.manage-classes-questionAnalysis-axisLabels .axis-row:nth-child(5){top:100%}.manage-classes-questionAnalysis-axisLabels .axis-label{color:#959595;display:inline-block;font-size:12px;font-weight:500;position:relative;text-align:right;top:-11px;width:50px}.manage-classes-questionAnalysis-axisLabels .axis-line{background:#eee;display:inline-block;height:1px;left:6px;position:relative;top:-13px;width:calc(100% - 8px)}.manage-classes-questionAnalysis-questionContainer{display:inline-block;float:left;font-size:16px;padding-left:32px;padding-top:24px;width:432px}.manage-classes-questionAnalysis-questionContainer p{display:inline;font-size:16px;line-height:1.25em}.manage-classes-questionAnalysis-questionContainer div.markdown-generated{display:inline}.manage-classes-questionAnalysis-questionContainer .katex{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px}.manage-classes-questionAnalysis-questionContainer .katex .reset-textstyle.textstyle{font-size:1.3em}.manage-classes-questionAnalysis-questionContainer .katex .mathit{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-style:normal}.manage-classes-questionAnalysis-questionContainer div.markdown-generated span.quiz-blank{border-bottom:1px solid #181828;content:" ";display:inline-block;margin-bottom:-1px;margin-left:1px;margin-right:1px;width:56px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-stem{display:block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-stem .manage-classes-questionAnalysis-questionContainer-questionNumber{display:inline-block;margin-right:4px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-stem p{display:inline}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-passage{display:block;margin-bottom:8px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-passage p{border-left:2px solid #e6e6e6;display:block;font-size:16px;margin-left:8px;margin-top:16px;padding-left:8px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-passage img{border-radius:2px;display:block;height:248px;margin:16px 0;width:248px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options{display:block;margin-top:24px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options .manage-classes-questionAnalysis-questionContainer-optionLetter{border-radius:2px;display:inline-block;font-weight:700;margin-right:8px;height:20px;text-align:center;vertical-align:top;width:20px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options .questionPreviewCorrect .manage-classes-questionAnalysis-questionContainer-optionLetter{background:#24a387;color:#fff}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options img{border-radius:2px;display:inline-block;height:176px;width:176px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options div:not(.markdown-generated){display:block;margin-bottom:8px}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-none .manage-classes-questionAnalysis-questionContainer-message{color:#959595;display:block;font-size:18px;font-weight:600;margin-bottom:8px;text-align:left}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-none svg.handDrawnArrow{fill:hsla(0,0%,58%,.5);height:48px;margin-right:40px;transform:scaleX(-1);width:48px}.comprehensionAnalysis__col{cursor:pointer;display:inline-block;font-weight:700;height:104px;margin:0 .5px;position:relative;text-align:center;width:31px}.vocabGameAnalysis{display:flex;width:102%}.vocabGameAnalysis .comprehensionAnalysis__col__subLabel{position:absolute;background-color:transparent;display:none}.vocabGameAnalysis .comprehensionAnalysis__col__barContainer{background-color:#eff2f4}.vocabGameAnalysis .comprehensionAnalysis__col__bar{background-color:#ccd0d8}.comprehensionAnalysis__table--small{width:15%;padding-top:16px;position:relative}.comprehensionAnalysis__table__header{border-bottom:2px solid #eff2f4;height:52px;line-height:50px;text-overflow:ellipsis;text-align:left;white-space:nowrap;overflow:hidden}.comprehensionAnalysis__table__header:first-of-type{margin-top:2.5px}.comprehensionAnalysis__table__subheader{color:#98a0b1;text-align:left;width:130px;height:200px;padding:48px 0 0 10px}.comprehensionAnalysis__table__axis{height:200px;color:#98a0b1;position:absolute;top:16px;right:10px;display:flex;flex-direction:column;justify-content:space-between}.comprehensionAnalysis__table--big{width:85%;padding-top:16px;overflow-x:auto;overflow-y:hidden}.comprehensionAnalysis__row{position:relative;display:block;white-space:nowrap;height:auto;width:auto;min-width:100%}.comprehensionAnalysis__row:nth-child(2){margin-top:-4px}.comprehensionAnalysis__row--inactive .comprehensionAnalysis__row__box--inactive{opacity:.5}.comprehensionAnalysis__col--vocabGame{width:81px;height:200px;margin:0 1px;display:inline-flex;justify-content:center;cursor:default}.comprehensionAnalysis__col--vocabGame:first-of-type{margin-left:0}.comprehensionAnalysis__col--vocabGame:hover .comprehensionAnalysis__col__subLabel{display:block}.comprehensionAnalysis__col--vocabGame .comprehensionAnalysis__col__bar{min-height:auto}.comprehensionAnalysis__col__label{position:absolute;top:auto;bottom:0;left:50%;transform:translateX(-50%);padding:4px;line-height:17px;color:#1b2938;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.comprehensionAnalysis__col__label:hover{background:#ccd0d8;min-width:100%;overflow:visible;width:auto;box-shadow:0 0 6px 3px #ababab;border-radius:3px;z-index:3}.comprehensionAnalysis__col__subLabel{background:#fff;font-size:12px;position:absolute;left:0;text-align:center;width:100%;z-index:1}.comprehensionAnalysis__row__box{display:inline-flex;position:relative}.comprehensionAnalysis__row__cell{width:81px;display:block;height:50px;margin:0 2px 2px 0;line-height:50px;text-align:center}.comprehensionAnalysis__modal{background-color:#fff;z-index:11;padding:0 7px;border-radius:3px;text-align:center;box-shadow:0 0 4px 0 rgba(66,70,142,.16),0 1px 4px 0 rgba(49,49,93,.1);width:800px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.comprehensionAnalysis__modal{overflow:visible}}.comprehensionAnalysis__modal .comprehensionAnalysis__modal__close{padding:5px;z-index:1;top:8px;right:8px}.comprehensionAnalysis__modal__wrapper{transform:scale(.8);display:flex;align-items:center;justify-content:center;margin:-30px -80px;white-space:normal}.comprehensionAnalysis__modal__wrapper .vocabGame__result__questionContainer{margin:0 10px;padding:0 15px;width:50%;display:inline-flex;flex-direction:column;align-items:center;height:auto}.comprehensionAnalysis__modal__wrapper .vocabGame__result__questionContainer:first-of-type{border-right:2px solid #ccd0d8;margin-left:0}.comprehensionAnalysis__modal__wrapper .vocabGame__result__questionContainer:last-of-type{margin-right:0}.manage-classes-manageClass-section{justify-content:space-between;border-bottom:1px solid #e6e6e6;padding:32px 0;width:100%}.manage-classes-manageClass-section .manage-class-register{display:inline-block;font-size:16px;margin-left:21px;margin-top:8px}.manage-classes-manageClass-section .manage-class-register .manage-class-register-icon.flo-icon-help{color:#fff;margin-right:4px;margin-top:-2px}.manage-classes-manageClass-section .manage-classes-manageClass-action{display:inline-block;vertical-align:top;width:216px}.manage-classes-manageClass-section .manage-classes-manageClass-action a,.manage-classes-manageClass-section .manage-classes-manageClass-action span{color:#1298cf;cursor:pointer;font-weight:700;transition:color .2s ease}.manage-classes-manageClass-section .manage-classes-manageClass-action:hover a,.manage-classes-manageClass-section .manage-classes-manageClass-action:hover span{color:#28b3ec}.manage-classes-manageClass-section .manage-classes-manageClass-action:hover .svgIcon{fill:#28b3ec}.manage-classes-manageClass-section .manage-classes-manageClass-action .svgIcon{cursor:pointer;fill:#1298cf;margin-right:8px;position:relative;top:-2px;vertical-align:middle}.manage__class__header{color:#1b2938}.manage__class__button{background-color:transparent;color:#3e4552;border:2px solid #eff2f4;margin-bottom:6px;font-size:14px}.manage__class__button.disabled,.manage__class__button:disabled{cursor:default;color:#eff2f4;border:2px solid #eff2f4}.manage__class__helpIcon{fill:#ccd0d8;height:18px;width:18px;margin-left:6px}.manage-classes-students-roster.flo-table .manage-classes-students-roster-row.headerRow{background-color:#fff}.manage-classes-students-roster.flo-table .manage-classes-students-roster-row.headerRow:hover .action{display:none}.manage-classes-students-roster.flo-table .manage-classes-students-roster-row:hover .action{display:inline-block!important}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.first_name,.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.last_name{width:14%}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.username{width:20%}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.text_to_speech_enabled{width:22%}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.elementary_filter_enabled{width:20%}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.num_submitted{width:8%}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.average{font-weight:700;width:14%}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action{display:none;cursor:pointer;width:10%;padding:0 8px}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action svg{margin-bottom:-6px}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action svg.edit{fill:#1298cf;margin-right:32px}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action svg.edit:hover{fill:#28b3ec}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action svg.delete{fill:#dd2d18}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action svg.delete:hover{fill:#ea503e}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action .manage-classes-students-roster-cell-action-icons{float:right}.manage-classes-students-detailView{display:inline-block;padding-left:32px;width:760px}.manage-classes-studentDetail-name{display:inline-block;font-size:32px;font-weight:700;line-height:1.2em;margin-bottom:16px;width:600px}.manage-classes-studentDetail-actions{display:inline-block;position:relative;right:-48px;vertical-align:top;width:80px}.manage-classes-studentDetail-actions span:before{content:"";background:#181828;border-radius:3px;color:#fff;font-size:16px;line-height:1em;opacity:0;padding:8px 16px;text-align:center;position:absolute;top:-40px;transition:all .1s ease}.manage-classes-studentDetail-actions span:hover:before{display:block;opacity:1}.manage-classes-studentDetail-actions span.manage-classes-studentDetail-actions-delete:before{content:"Remove Student";left:-13%;width:120px}.manage-classes-studentDetail-actions span.manage-classes-studentDetail-actions-edit:before{content:"Edit Student";left:-42%;width:88px}.manage-classes-studentDetail-actions .svgIcon{cursor:pointer;fill:#959595;float:right;margin-left:16px;position:relative}.manage-classes-studentDetail-actions .svgIcon:hover{fill:#626262}.manage-classes-studentdetail-scoreCompletedUsername{position:relative}.manage-classes-studentDetail-completed,.manage-classes-studentDetail-score{display:inline-block;margin-right:16px}.manage-classes-studentDetail-completed .flo-typography-number,.manage-classes-studentDetail-score .flo-typography-number{display:block;margin-top:4px}.manage-classes-studentDetail-userName{display:inline-block;font-size:18px;text-align:right;position:absolute;right:0}.manage-classes-studentDetail-studentInfo{margin-bottom:32px;padding-bottom:32px}.flo-card-container.assignmentCard-container.manage-classes-student-detail-assignment a{color:#181828}.manage-classes-student-detail-assignment-information{top:24px;left:266px;position:relative}.manage-classes-student-detail-assignment-information .manage-classes-student-detail-assignment-notAttempted{color:#959595;display:block;font-size:24px;margin-bottom:48px}.manage-classes-student-detail-assignment-information .manage-classes-student-detail-assignment-dates{font-size:16px}.manage-classes-student-detail-assignment-information .manage-classes-student-detail-assignment-due{display:inline-block;margin-right:16px}.manage-classes-student-detail-assignment-information .manage-classes-student-detail-assignment-completed{display:inline-block}.manage-classes-student-detail-assignment-information .manage-classes-student-detail-assignment-completed-date{display:inline-block;margin-right:4px}.manage-classes-studentDetail-noQuizzes{color:#959595;font-size:24px;font-weight:700;text-align:center;padding:32px 0}.manage-classes-students-detailView .quiz-container.assignment-review{padding-left:0;padding-right:32px}.manage-classes-students-detailView .quiz-container.assignment-review .quiz-nav-progress-dots{top:4px}.manage__student__arrow{width:74px;height:96px;position:relative;left:16px;transform:scaleX(-1)}.manage__student__header{margin:30px auto 15px;color:#3e4552;font-size:36px;font-weight:700}.manage__student__subheader{color:#3e4552;font-weight:400;margin-bottom:40px}.manage__student__button{background-color:#494eae;color:#fff;border:2px solid #494eae;text-align:center;font-weight:600;padding:8px 24px;width:330px}.manage__student__button:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.manage__student__button.disabled,.manage__student__button:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.manage-profile-sidebarContainer{display:inline-block;float:left;margin:48px 0;vertical-align:top;width:248px}.manage-profile-viewContainer{background:#fff;border-radius:2px 2px 0 0;box-shadow:0 0 4px rgba(0,0,0,.1);display:inline-block;height:100%;margin-top:48px;padding:32px;width:744px}.manage-profile-viewContainer.viewFullContainer{padding:32px 0}.manage-table-login{display:block}.manage-table-login tbody{display:table;margin-bottom:24px;width:100%}.manage-table-login tr{display:block;margin-bottom:24px;width:46%;height:70px}.manage-table-login tr:nth-child(odd){float:left}.manage-table-login tr:nth-child(2n){float:right}.manage-table-login td.manage-table-login-label{color:#181828;display:block;font-size:16px;font-weight:600;margin-bottom:8px}.manage-table-login .manage-table-login-username{word-break:break-all;display:inline-block;width:100%}.manage-table-login .manage-table-fake-input{padding:18px 23px;height:57px;font-weight:400;font-size:16px;color:#424242;background-color:#fff;border:2px solid #eaeaea;border-radius:3px;box-shadow:none!important;-webkit-transition:all .15s;transition:all .15s;margin-bottom:4px}.manage-table-login .manage-table-login-changeEmail,.manage-table-login .manage-table-login-connectGoogle,.manage-table-login .manage-table-login-resetPassword{color:#1298cf;font-size:16px;font-weight:700;transition:color .2s ease}.manage-table-login .manage-table-login-changeEmail:hover,.manage-table-login .manage-table-login-connectGoogle:hover,.manage-table-login .manage-table-login-resetPassword:hover{color:#28b3ec;text-decoration:none}.manage-table-login.sso__section tr{width:32%}.manage-table-login.sso__section tr:nth-child(2n){float:left}.editprofile__header{font-weight:700;font-size:19px;margin-bottom:20px}.editprofile__header.sso-buttons-header{margin-top:60px;display:inline-block}.form-myProfile input:disabled{color:#959595!important}.form-myProfile .manage-myProfile-inputContainer div:nth-child(odd){clear:both;float:left;width:46%}.form-myProfile .manage-myProfile-inputContainer div:nth-child(2n){float:right;width:46%}.form-myProfile .manage-myProfile-inputContainer div:nth-child(5),.form-myProfile .manage-myProfile-inputContainer div:nth-child(6){margin-top:32px}.form-myProfile ul{list-style:none}.form-myProfile ul span{cursor:pointer;font-size:18px;font-weight:500;position:relative;top:2px}.form-myProfile .flo-button-primary,.form-myProfile .flo-button-primary-green,.form-myProfile .flo-button-primary-orange,.form-myProfile .flo-button-primary-reallySmall-disabled,.form-myProfile .flo-button-primary-red,.form-myProfile .flo-button-primary-yellow,.form-myProfile .quiz-noAccess a.flo-button-primary,.form-myProfile .quiz-noAccess a.flo-button-primary-green,.form-myProfile .quiz-noAccess a.flo-button-primary-orange,.form-myProfile .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.form-myProfile .quiz-noAccess a.flo-button-primary-red,.form-myProfile .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .form-myProfile a.flo-button-primary,.quiz-noAccess .form-myProfile a.flo-button-primary-green,.quiz-noAccess .form-myProfile a.flo-button-primary-orange,.quiz-noAccess .form-myProfile a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .form-myProfile a.flo-button-primary-red,.quiz-noAccess .form-myProfile a.flo-button-primary-yellow{clear:both;float:right;margin-top:24px;margin-bottom:48px}.form-myProfile-first-name,.form-myProfile-grades,.form-myProfile-role{display:inline-block;float:left;width:46%}.form-myProfile-last-name,.form-myProfile-subject,.form-myProfile-title{display:inline-block;float:right;width:46%}.form-myProfile-title{margin-bottom:16px}.form-myProfile-message{border-top:1px solid #eee;clear:both;margin-bottom:16px;padding-top:24px}.form-myProfile-select-all{color:#1298cf;cursor:pointer;display:inline-block;font-size:16px;margin-top:8px}.form-myProfile-select-all:hover{color:#1298cf;text-decoration:underline!important}.signup-world .form-group.form-group-depth-1:nth-child(odd){float:left}.signup-world .form-group.form-group-depth-1:nth-child(2n){float:right}.signup-world .form-group.form-group-depth-1{width:47.7%;padding-bottom:17px}.signup-world .edit-profile{max-width:100%;padding:0;width:100%}.signup-world .edit-profile input[type=text]:disabled{color:gray}.signup-world .edit-profile .form-group-depth-1.form-group-role{width:48%}.signup-world .edit-profile .form-group-depth-1.form-group-last_name,.signup-world .edit-profile .form-group-depth-1.form-group-title{float:right}.signup-world .edit-profile .form-group-depth-1.form-group-grades,.signup-world .edit-profile .form-group-depth-1.form-group-subject_interests{width:70%;padding:36px 0 0}.signup-world .edit-profile .form-section{font-size:16px}.signup-world .edit-profile ul.grades li label span:last-child{width:40px;height:40px}.signup-world .edit-profile ul.subject_interests{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap}.signup-world .edit-profile ul.subject_interests li{width:44%;padding:0 0 18px}.signup-world .edit-profile ul.subject_interests li:last-child,.signup-world .edit-profile ul.subject_interests li:nth-last-child(2){padding-bottom:6px}.signup-world .edit-profile ul.subject_interests li label{font-weight:400;font-size:16px;color:#99a3a3;border-radius:4px;cursor:pointer}.signup-world .edit-profile .updateProfile{margin-top:16px;border-radius:30px}.signup-world .edit-profile .updateProfile.active{background-color:#1298cf}.signup-world .edit-profile .updateProfile.active:hover{cursor:pointer}.signup-world .edit-profile .updateProfile:focus{outline:none}.signup-world .edit-profile .active-step-content{transition:height .2s ease}.signup-world .edit-profile .active-step-content a{color:#69b246}.signup-world .edit-profile .active-step-content a:hover{color:#23b757}.signup-world .edit-profile .active-step-content h2{font-size:28px;font-weight:700;color:#1298cf}.signup-world .edit-profile .active-step-content p{margin-bottom:32px;font-size:16px;line-height:23px;width:80%;margin-top:-2px;color:#424242}.signup-world .edit-profile .active-step-content p.gray-body{color:#99a3a3}.signup-world .edit-profile .active-step-content .message-copy{text-align:center}.signup-world .edit-profile .active-step-content .message-copy h2{line-height:1.3em}.signup-world .edit-profile .active-step-content .message-copy p{font-weight:400;font-size:19px;color:#424242;line-height:29px;width:76%;margin:0 auto 8px}.signup-world .edit-profile .active-step-content .small-text p{font-weight:400;font-size:16px;color:#424242;line-height:24px;margin-bottom:20px}.signup-world .edit-profile .active-step-content .cta-container{margin-top:17px;margin-bottom:28px}.signup-world .edit-profile .active-step-content textarea{padding:18px 23px;font-weight:400;font-size:16px;color:#424242;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;box-shadow:none!important;-webkit-transition:all .15s;transition:all .15s;margin-top:6px}.signup-world .edit-profile .active-step-content textarea:focus{border:2px solid #286fdc;background-color:#fdfdfd;-webkit-transition:all .15s;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=number],.signup-world .edit-profile .active-step-content input[type=password],.signup-world .edit-profile .active-step-content input[type=text],.signup-world .edit-profile .active-step-content select.form-control{padding:18px 23px;height:57px;font-weight:400;font-size:16px;color:#424242;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;box-shadow:none!important;-webkit-transition:all .15s;transition:all .15s;margin-top:6px}.signup-world .edit-profile .active-step-content input[type=number]::placeholder,.signup-world .edit-profile .active-step-content input[type=password]::placeholder,.signup-world .edit-profile .active-step-content input[type=text]::placeholder,.signup-world .edit-profile .active-step-content select.form-control::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=number]:focus,.signup-world .edit-profile .active-step-content input[type=password]:focus,.signup-world .edit-profile .active-step-content input[type=text]:focus,.signup-world .edit-profile .active-step-content select.form-control:focus{border:2px solid #286fdc;background-color:#fdfdfd;-webkit-transition:all .15s;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=number]:focus+span.error-block,.signup-world .edit-profile .active-step-content input[type=password]:focus+span.error-block,.signup-world .edit-profile .active-step-content input[type=text]:focus+span.error-block,.signup-world .edit-profile .active-step-content select.form-control:focus+span.error-block{display:none}.signup-world .edit-profile .active-step-content .search-bar{line-height:36px}.signup-world .edit-profile .active-step-content .search-bar input[type=checkbox]:not(.nonstandard){margin-bottom:0;margin-top:2px}.signup-world .edit-profile .active-step-content .search-bar input[type=text]{background-color:inherit;color:#424242;border:none;float:left;height:100%;border-right:2px solid #efefef;box-shadow:none;width:75%;margin-top:0}.signup-world .edit-profile .active-step-content .error-block{color:#db3723!important;display:block;font-size:14px;margin-top:5px;line-height:17px}.signup-world .edit-profile .active-step-content .error-block a{text-decoration:underline;color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_email,.signup-world .edit-profile .active-step-content .has-error input#id_password,.signup-world .edit-profile .active-step-content .has-error input.emailinput,.signup-world .edit-profile .active-step-content .has-error input.numberinput,.signup-world .edit-profile .active-step-content .has-error input.textinput,.signup-world .edit-profile .active-step-content .has-error input[type=checkbox],.signup-world .edit-profile .active-step-content .has-error input[type=password],.signup-world .edit-profile .active-step-content .has-error input[type=text],.signup-world .edit-profile .active-step-content .has-error select,.signup-world .edit-profile .active-step-content .has-error select.django-select2,.signup-world .edit-profile .active-step-content .has-error select.select,.signup-world .edit-profile .active-step-content .has-error textarea{border-color:#db3723;box-shadow:none!important;background-color:#fcf0ee;-webkit-transition:all .15s;transition:all .15s;color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_email::placeholder,.signup-world .edit-profile .active-step-content .has-error input#id_password::placeholder,.signup-world .edit-profile .active-step-content .has-error input.emailinput::placeholder,.signup-world .edit-profile .active-step-content .has-error input.numberinput::placeholder,.signup-world .edit-profile .active-step-content .has-error input.textinput::placeholder,.signup-world .edit-profile .active-step-content .has-error input[type=checkbox]::placeholder,.signup-world .edit-profile .active-step-content .has-error input[type=password]::placeholder,.signup-world .edit-profile .active-step-content .has-error input[type=text]::placeholder,.signup-world .edit-profile .active-step-content .has-error select.django-select2::placeholder,.signup-world .edit-profile .active-step-content .has-error select.select::placeholder,.signup-world .edit-profile .active-step-content .has-error select::placeholder,.signup-world .edit-profile .active-step-content .has-error textarea::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_email:focus,.signup-world .edit-profile .active-step-content .has-error input#id_password:focus,.signup-world .edit-profile .active-step-content .has-error input.emailinput:focus,.signup-world .edit-profile .active-step-content .has-error input.numberinput:focus,.signup-world .edit-profile .active-step-content .has-error input.textinput:focus,.signup-world .edit-profile .active-step-content .has-error input[type=checkbox]:focus,.signup-world .edit-profile .active-step-content .has-error input[type=password]:focus,.signup-world .edit-profile .active-step-content .has-error input[type=text]:focus,.signup-world .edit-profile .active-step-content .has-error select.django-select2:focus,.signup-world .edit-profile .active-step-content .has-error select.select:focus,.signup-world .edit-profile .active-step-content .has-error select:focus,.signup-world .edit-profile .active-step-content .has-error textarea:focus{border-color:#1298cf;box-shadow:none!important;background-color:#fdfdfd;color:#424242}.signup-world .edit-profile .active-step-content .has-error input#id_email:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error input#id_password:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error input.emailinput:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error input.numberinput:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error input.textinput:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error input[type=checkbox]:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error input[type=password]:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error input[type=text]:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error select.django-select2:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error select.select:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error select:focus::placeholder,.signup-world .edit-profile .active-step-content .has-error textarea:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content select.form-control{background-image:url("arrow.48206c9a49f5.svg");background-position:calc(100% - 23px) 23px;background-repeat:no-repeat;background-size:10px;margin:0;box-shadow:none!important;padding:17px 44px 17px 23px;margin-top:6px}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard){background:#fafafa;border:2px solid #eaeaea;height:19px;width:19px;border-radius:4px;box-shadow:none;margin-right:16px;margin-top:0;margin-bottom:1px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):hover{border-color:#1298cf;-webkit-transition:all .15s;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):hover:before{background:none}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):before{content:""}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):after{background-image:url("black-check.dad63ff077ca.svg");-webkit-filter:none;top:-1px;left:1px;width:19px;height:16px}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):checked:before{box-shadow:none;background:transparent}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):checked:focus{box-shadow:none}.signup-world ul.grades{list-style:none;margin:10px 0;padding:0;max-width:385px;user-select:none}.signup-world ul.grades li{display:inline-block;height:47px;position:relative;padding:0}.signup-world ul.grades li label span:last-child{font-weight:500}.signup-world ul.grades li label:hover span:last-child{box-shadow:none}.signup-world ul.grades li label span:first-of-type{display:none}.signup-world ul.grades li label span:last-child{box-shadow:none;cursor:pointer;display:inline-block;height:34px;line-height:34px;margin:0 8px 0 0;position:relative;text-align:center;-webkit-transition:all .15s;transition:all .15s;width:34px;z-index:0;font-weight:700;font-size:16px;color:#99a3a3;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px}.signup-world ul.grades li label span:last-child:after{background:#d3d3d3;border-radius:100%;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.1);transition:all .2s cubic-bezier(.1,.5,.15,1);width:100%;z-index:-1}.signup-world ul.grades li input[type=checkbox]{display:block;height:0;margin:0;opacity:0;width:0}.signup-world ul.grades li input[type=checkbox]:checked~span:last-child{box-shadow:none;color:#fff;text-shadow:none;border-color:#1298cf;border-radius:3px}.signup-world ul.grades li input[type=checkbox]:checked~span:last-child:after{background:#1298cf;border-radius:0;box-shadow:none;content:" ";opacity:1;transform:scale(1);border-color:#1298cf;-webkit-transition:all .15s;transition:all .15s}.signup-world ul.grades li input[type=checkbox]:checked:focus~span:last-child:after{box-shadow:none}.signup-world ul.grades li input[type=checkbox]:checked:hover~span:last-child{color:#fff;-webkit-transition:all .15s;transition:all .15s}.signup-world ul.grades li input[type=checkbox]:hover~span:last-child{border-color:#1298cf;color:#1298cf;background:#fdfdfd;-webkit-transition:all .15s;transition:all .15s}.signup-world ul.grades li input[type=checkbox]:focus~span:last-child{box-shadow:none}.signup-world .right-content .active-step-content ul.grades li input[type=checkbox]{display:block;opacity:0;height:0;width:0;margin:0;padding:0;border:none}.signup-world .form-group-depth-1 select.form-control{height:55px;font-weight:400;font-size:16px;color:#99a3a3;background-color:#fafafa;border:2px solid #efefef;border-radius:3px;padding-right:40px}.signup-world .signup-sso-wrapper .or-connect-with-line{background-image:url("line5.c8d425c5162f.svg");border:none;height:4px;background-repeat:no-repeat;background-size:478px;background-position:0 0;width:100%;margin:45px 0 13px}.signup-world .signup-sso-wrapper .or-connect-with{display:inline-block;background-color:#fff;padding:0 13px;font-size:19px;color:#99a3a3;position:relative;bottom:28px}.signup-world .signup-sso-wrapper .signup-sso-provider{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding-left:31px;color:#fff}.signup-world .signup-sso-wrapper .flo-button-sso{position:relative;border-radius:30px;background:linear-gradient(90deg,#fa0 0,#fa0 52px,#ffc34b 0,#ffc34b);border:none;color:#fff!important;-webkit-transition:all .15s;transition:all .15s}.signup-world .signup-sso-wrapper .flo-button-sso svg{position:absolute;top:1px;zoom:1.04}.signup-world .signup-sso-wrapper .flo-button-sso:hover{background:linear-gradient(90deg,#efab00 0,#efab00 52px,#fcbe4f 0,#fcbe4f);-webkit-transition:all .15s;transition:all .15s}.signup-world .signup-sso-wrapper .flo-button-sso#azuread_sso_button,.signup-world .signup-sso-wrapper .flo-button-sso#google_sso_button{padding:15px 40px;border:none}.signup-world .form-section{font-weight:700;font-size:19px;color:#424242}.signup-world .form-section-optional,.signup-world .form-section .form-section-optional{font-weight:400;font-size:16px;font-style:italic;color:#99a3a3}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector{margin-top:30px;text-align:center}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label{width:100%;cursor:pointer;font-weight:700;font-size:19px;color:#424242;border-radius:4px;height:59px;display:flex;align-items:center;margin-bottom:17px;-webkit-transition:all .15s;transition:all .15s}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label input{margin:0 16px 0 23px;width:20px}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label .plan-name{width:80%;text-align:left;line-height:19px}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label .small-note{font-size:16px;color:#99a3a3;font-weight:400;width:30%}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label.checked{background-color:hsla(180,5%,62%,.14);-webkit-transition:all .15s;transition:all .15s}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label:not(.checked):hover{background-color:hsla(180,5%,62%,.075);-webkit-transition:all .15s;transition:all .15s}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary,.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary-green,.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary-orange,.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary-reallySmall-disabled,.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary-red,.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary-yellow{display:inline-block}.manage-favorite-container{display:block;float:left;min-height:125px;position:relative}.manage-favorite-container:hover .flo-videoThumbnail-play{background:#181828;box-shadow:0 0 0 3px #fff;opacity:1;transform:scale(1)}.manage-favorite-container:hover .flo-videoThumbnail-play svg.play{fill:#fff}.manage-favorite-container:hover .flo-videoThumbnail-play:after{text-shadow:0 1px 1px rgba(0,0,0,.5)}.manage-favorite-container:hover .manage-favorite-thumbnailContainer .flo-videoThumbnail-overlay{background:rgba(24,24,40,.6)}.manage-favorite-container:hover .manage-favorite-remove{opacity:1}.manage-favorite-container .manage-favorite-thumbnailContainer{float:left;height:108px;margin-right:24px;position:relative;width:192px}.manage-favorite-container .manage-favorite-thumbnailContainer .flo-videoThumbnail-overlay{background:rgba(24,24,40,.02)}.manage-favorite-container a.manage-favorite-actionContainer{display:inline-block;float:left;height:125px;overflow:hidden;width:650px}.manage-favorite-container .manage-favorite-thumb{border-color:transparent}.manage-favorite-container .manage-favorite-title{display:block;font-size:24px;font-weight:700;margin-bottom:4px;padding-top:24px}.manage-favorite-container .manage-favorite-grade,.manage-favorite-container .manage-favorite-subtitle{color:#959595;display:block;font-size:16px;line-height:1.1em}.manage-favorite-container .manage-favorite-remove{cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin-top:8px;opacity:0;position:absolute;right:24px;bottom:24px;transition:all .2s cubic-bezier(.1,.5,.15,1)}.manage-favorite-container .manage-favorite-remove svg.delete{fill:hsla(0,0%,58%,.5);height:24px;margin-right:4px;position:relative;width:24px;vertical-align:text-bottom}.manage-favorite-container .manage-favorite-remove:before{content:"Remove Favorite";background:#181828;border-radius:3px;color:#fff;display:block;font-size:16px;font-weight:500;line-height:1em;opacity:0;padding:8px 16px;text-align:center;position:absolute;top:-40px;left:-72px;width:120px;transition:all .1s ease}.manage-favorite-container .manage-favorite-remove:hover:before{opacity:1}.manage-favorite-container .manage-favorite-remove:hover svg.delete{fill:#dd2d18}.related-ssu-container{margin-top:50px}.related-ssu-container .related-ssu-title-container{display:flex}.related-ssu-container .related-ssu-title-container .flo-icon-help{border-radius:14px;font-size:14px;height:22px;line-height:24px;margin-left:8px;width:22px}.related-ssu-container .related-ssu-title-container .flo-tooltip{margin-bottom:20px}.related-ssu-container .manage-table-fake-ssu-input{padding:12px 0;height:57px;font-weight:400;font-size:16px;color:#424242;background-color:transparent;border:none;border-radius:3px;box-shadow:none!important;-webkit-transition:all .15s;transition:all .15s;margin-bottom:4px}.related-ssu-container .manage-table-fake-ssu-input-password{color:#1298cf;text-decoration:underline}.related-ssu-container .manage-table-fake-ssu-input-password:hover{cursor:pointer}.related-ssu-container .related-ssu-password-container .fake-password-mode{padding:12px 0}.related-ssu-container .clipboard-link{margin-left:5px}.related-ssu-container .clipboard-link svg{height:20px;width:20px}.manage-schools-overview-sidebarContainer{display:inline-block;margin:48px 0;vertical-align:top;width:248px}.manage-schools-overview-listContainer{display:inline-block;margin:48px 0;padding-left:48px;width:744px}#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-green:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-orange:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-reallySmall-disabled:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-red:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-yellow:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-green:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-orange:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-red:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary:disabled,.manage-schools-overview-listContainer .flo-button-primary-disabled{display:block;text-align:center}#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-green:hover:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-orange:hover:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-reallySmall-disabled:hover:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-red:hover:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary-yellow:hover:disabled,#joinClass .joinClass-panel.three .manage-schools-overview-listContainer .flo-button-primary:hover:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-green:hover:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-orange:hover:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:hover:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-red:hover:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary-yellow:hover:disabled,.manage-schools-overview-listContainer #joinClass .joinClass-panel.three .flo-button-primary:hover:disabled,.manage-schools-overview-listContainer .flo-button-primary-disabled:hover{color:#fff;cursor:pointer}.manage-schools-overview-description{font-size:16px;line-height:1.5em;padding-top:32px}.manage-schools-overview-listItem.flo-card-container{overflow:hidden}.manage-schools-overview-listItem.flo-card-container.expired,.manage-schools-overview-listItem.flo-card-container.expired .flo-card-container-headline{color:#959595}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-manage-link:hover{text-decoration:underline}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-listItem-description{display:inline-block;vertical-align:top;width:100%}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-subscriptionInfo{float:left;display:block;margin-top:32px}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-role{display:block;color:#959595}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-plan-type{display:flex;flex-direction:row;align-items:center;gap:8px}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-plan-type-empty:empty:after{content:"\200B"}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-date{float:right;display:block;margin-top:32px}.manage-schools-topPanel{margin-top:48px}.manage-schools-topPanel .manage-school-topPanel-subscriptionInfo-left{float:left}.manage-schools-topPanel .manage-school-topPanel-subscriptionInfo-right{float:right}.manage-schools-topPanel .manage-school-topPanel-role{color:#959595;display:block}.manage-schools-topPanel .manage-schools-topPanel-subscriptionInfo{display:inline-block;margin-bottom:32px;width:100%}.manage-schools-topPanel .manage-schools-topPanel-subscriptionInfo h2{color:#181828;font-size:32px;font-weight:700;line-height:1em;margin-bottom:8px}.manage-schools-topPanel .manage-school-topPanel-plan-type{display:flex;flex-direction:row;align-items:center;gap:8px}.manage-schools-topPanel .manage-school-topPanel-plan-type-empty:empty:after{content:"\200B"}.manage-schools-topPanel .manage-menu-secondary{position:relative;z-index:1}.manage-school-bottomContainer{background:#fff;border-radius:2px 2px 0 0;box-shadow:0 0 4px rgba(0,0,0,.1);height:100%;min-height:640px;padding:32px 32px 29px;position:relative;width:1024px}.manage-school-bottomContainer form.paginated-list-search{float:right;height:40px;position:relative}.manage-school-bottomContainer input[type=search]{background-color:transparent;background-image:url("search.3eb48948de72.svg");background-repeat:no-repeat;background-position:12px 8px;border:none;border-radius:3px;cursor:pointer;color:#181828;font-size:16px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-weight:500;height:40px;opacity:.5;padding:8px 16px;padding-left:40px;position:absolute;right:0;top:0;transition:all .2s ease;width:48px;z-index:1;-webkit-appearance:none}.manage-school-bottomContainer input[type=search]:hover{opacity:1}.manage-school-bottomContainer input[type=search].search-inputted,.manage-school-bottomContainer input[type=search]:focus{background-color:#f2f2f2;cursor:text;opacity:1;outline:none;width:192px}.manage-school-bottomContainer .manage-school-bottom-container-introContainer-text{font-size:18px;font-weight:700;line-height:42px}.manage-school-bottomContainer .manage-school-bottom-container-introContainer{display:inline-block;font-size:16px;margin-bottom:24px;margin-left:16px;position:relative}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-icon-help{display:inline-block;float:left;margin-right:4px;margin-top:-2px}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-icon-help:hover+.flo-tooltip{display:block;opacity:1}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-tooltip{top:-172px}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-tooltip.classView{right:-23px;width:400px}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-tooltip.studentView{right:-12px;width:420px}.manage-school-bottomContainer .flo-table{clear:both}.manage-school-bottomContainer .manage-schools-table-student-row.headerRow:hover .action,.manage-school-bottomContainer .manage-schools-table-teacher-row.headerRow:hover .action{display:none}.manage-school-bottomContainer .manage-schools-table-student-row:hover .action,.manage-school-bottomContainer .manage-schools-table-teacher-row:hover .action{display:inline-block}.manage-school-bottomContainer .flo-table-cell.action{cursor:pointer;visibility:none;padding:0;position:relative;top:2px;width:8%}.manage-school-bottomContainer .flo-table-cell.action svg.edit{fill:#1298cf;margin-right:8px}.manage-school-bottomContainer .flo-table-cell.action svg.edit:hover{fill:#28b3ec}.manage-school-bottomContainer .flo-table-cell.action svg.delete{fill:#dd2d18}.manage-school-bottomContainer .flo-table-cell.action svg.delete:hover{fill:#ea503e}.manage-school-bottomContainer .manage-schools-table-teacher-cell.firstName,.manage-school-bottomContainer .manage-schools-table-teacher-cell.lastName{width:22%}.manage-school-bottomContainer .manage-schools-table-teacher-cell.email{width:36%}.manage-school-bottomContainer .manage-schools-table-teacher-cell.role{width:15%}.manage-school-bottomContainer .manage-schools-table-teacher-cell.role input[type=checkbox]{margin:0}.manage-school-bottomContainer .manage-schools-table-teacher-cell.action{display:none;left:12px;width:2%}.manage-school-bottomContainer .manage-schools-table-student-cell.first_name,.manage-school-bottomContainer .manage-schools-table-student-cell.last_name{width:27%}.manage-school-bottomContainer .manage-schools-table-student-cell.username{width:26%}.manage-school-bottomContainer .manage-schools-table-student-cell.activeClassNum{width:12%}.manage-school-bottomContainer .manage-schools-table-student-cell.action{display:none;left:12px}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.name{width:42%}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.teacher{width:30%}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.classCode,.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.student_count{width:12%}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.action{opacity:0;transition:all .2s ease;width:2%}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.action .svgIcon.arrowNext{left:auto;top:-2px}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-row.flo-table-row:hover .action{visibility:visible;opacity:1}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-classList-header{border-bottom:1px solid #e6e6e6;margin-bottom:16px;padding-bottom:16px;width:100%}.manage-school-bottomContainer .manage-schools-subscribers-list svg.arrowBack{stroke:#1298cf}.manage-school-bottomContainer .manage-schools-subscribers-list svg.arrowBack:hover{transform:translateX(-4px)}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-subscribers-list-classInfo{display:inline-block;line-height:28px}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-subscribers-list-classInfo .manage-schools-subscribers-list-classInfo-class,.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-subscribers-list-classInfo .manage-schools-subscribers-list-classInfo-student,.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-subscribers-list-classInfo .manage-schools-subscribers-list-classInfo-teacher{margin:0 8px}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-subscribers-list-classInfo .manage-schools-subscribers-list-classInfo-class{font-weight:700}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-classes-classDetail-rosterTable-cell.first_name,.manage-school-bottomContainer .manage-schools-subscribers-list .manage-classes-classDetail-rosterTable-cell.last_name{width:29%}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-classes-classDetail-rosterTable-cell.username{width:32%}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-classes-classDetail-rosterTable-cell.email{width:36%}.manage-school-bottom-container-teacherControls{float:left;margin-right:16px;width:224px}.manage-school-bottom-container-teacherControls .flo-toggle-container{margin-bottom:24px}.manage-teacher-role-info{position:absolute;right:-47px;top:-22px;padding-top:20px;z-index:1}.manage-teacher-role-info:hover .flo-icon-help{background:#52525e}.manage-teacher-role-info:hover .manage-teacher-role-info-tooltip.flo-tooltip{display:block;opacity:1}.manage-teacher-role-info .manage-teacher-role-info-label{color:#959595;cursor:default;font-size:16px;margin-left:8px}.manage-teacher-role-info .manage-teacher-role-info-tooltip.flo-tooltip{font-weight:500;left:calc(50% - 282px);line-height:1.25em;bottom:40px;width:422px;white-space:normal}.manage-teacher-role-info .manage-teacher-role-info-tooltip.flo-tooltip:after{left:calc(50% + 63px)}.manage-inviteTeachers{margin:0 auto}.manage-inviteTeachers form{margin-top:16px}.manage-inviteTeachers .manage-inviteTeachers-intro{margin:64px auto -30px;text-align:center;width:100%}.manage-inviteTeachers .manage-inviteTeachers-intro p{font-size:18px;margin:0 auto;width:70%}.manage-inviteTeachers h3{color:#424242;font-size:20px;font-weight:400;margin-bottom:30px}.manage-inviteTeachers p{font-size:18px;line-height:1.3em}.manage-inviteTeachers input[type=text]{margin-bottom:0}.manage-inviteTeachers .manage-inviteTeachers-option1{padding-top:45px;width:46.5%;margin:0 auto}.manage-inviteTeachers .manage-inviteTeachers-option2{padding-top:48px;width:46.5%;margin:0 auto}.manage-inviteTeachers .manage-inviteTeachers-option2 textarea{font-size:16px;margin-top:16px;min-height:120px}.manage-inviteTeachers .manage-inviteTeachers__share{text-align:center;margin-bottom:96px}.manage-inviteTeachers .manage-inviteTeachers__share .activation-container{width:50%;margin:0 auto}.manage-inviteTeachers .manage-inviteTeachers__share p{font-size:20px;line-height:30px;width:85%;margin:0 auto}.manage-inviteTeachers .manage-inviteTeachers__share .copy-link{float:right;width:288px;margin-top:4px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif}.manage-inviteTeachers .manage-inviteTeachers__share .share_activation_link{position:relative}.manage-inviteTeachers .manage-inviteTeachers__share .share_activation_link input{padding:15px 110px 10px 21px;background:#fafafa;border:2px solid #efefef;border-radius:3px;box-shadow:none;height:60px;color:#424242;font-size:19px;line-height:29px;font-weight:300}.manage-inviteTeachers .manage-inviteTeachers__share .share_activation_link .flo-clipboard-button{position:absolute;right:12px;top:10px;text-transform:uppercase;border-radius:26px;padding:10px 17px;letter-spacing:2px;background:none}.manage-inviteTeachers .manage-inviteTeachers__share .share_activation_link .flo-clipboard-button:hover{opacity:.85}.manage-inviteTeachers .manage-inviteTeachers__share .or-activation-link{background-image:url("line5.c8d425c5162f.svg");border:none;height:4px;background-size:478px;background-position:0 0;width:100%;margin:45px 0 13px}.manage-inviteTeachers .manage-inviteTeachers__share .or-activation-link-with{display:inline-block;background-color:#fff;padding:0 13px;font-size:19px;color:#99a3a3;position:relative;bottom:32px}.manage-inviteTeachers .manage-inviteTeachers__share .or-activation-link-with svg{width:40px;height:40px}.manage-inviteTeachers .manage-inviteTeachers__share .or-activation-link-with svg .cls-1{fill:#efefef}.manage-inviteTeachers .manage-inviteTeachers__share .or-activation-link-with svg .cls-2{fill:#99a3a3}.manage-inviteTeachers .manage-inviteTeachers-option2-example{background:hsla(0,0%,95%,.5);border-radius:3px;font-size:16px;padding:24px;margin-top:8px}.manage-inviteTeachers .manage-inviteTeachers-option2-example label{display:block;font-weight:700;margin-bottom:8px}.manage-inviteTeachers .manage-inviteTeachers-option2-example .or{display:block;margin:8px 0}.manage-inviteTeachers .manage-inviteTeachers-description{color:#959595;display:block;font-size:16px;margin-top:24px}.manage-inviteTeachers .flo-message-success.manage-inviteTeachers-welcome-message{margin-bottom:24px;padding:24px}.manage-inviteTeachers .flo-message-success.manage-inviteTeachers-welcome-message button.modal-close{float:right;position:relative;right:0;top:0}.manage-inviteTeachers .flo-message-success.manage-inviteTeachers-welcome-message h2{font-size:24px;font-weight:700;margin-bottom:16px}.manage-inviteTeachers .manage-inviteTeachers-results-container{clear:both;padding-top:32px}.manage-inviteTeachers .manage-inviteTeachers-results-list{display:block;line-height:1.5em;margin-bottom:32px;margin-top:16px}.email-box{height:48px;border-bottom:1px solid #e6e6e6;padding:4px}.email-box-text{padding-top:11px;padding-left:3px}.flo-table .manage-classes-classDetail-rosterTable-row.headerRow,.flo-table .manage-schools-table-student-row.headerRow,.flo-table .manage-schools-table-teacher-row.headerRow{background-color:#fff;transition:none;z-index:1}.manage-school-bottomContainer .manage-inviteTeachers{margin:-32px -32px 0}.manage-student-sidebarContainer{display:inline-block;float:left;margin:48px 0;vertical-align:top;width:248px}.manage-student-contentArea-container{background:#fff;border-radius:2px 2px 0 0;box-shadow:0 0 4px rgba(0,0,0,.1);display:inline-block;height:100%;margin-top:48px;min-height:728px;padding:32px;width:744px}.manage-student-contentArea-container.full{width:100%;margin-top:32px}.manage-student-sidebarContainer .manage-student-assignment-classList-header{color:#959595;display:inline-block;font-size:18px;font-weight:700;margin-top:32px;margin-bottom:8px}.manage-student-sidebarContainer .manage-sidebar-menu.student-app{margin-top:0}.manage-student-assignment-classList-archived-container .flo-button-secondary,.manage-student-assignment-classList-archived-container .flo-button-secondary-disabled,.manage-student-assignment-classList-archived-container .flo-button-secondary-orange,.manage-student-assignment-classList-archived-container .flo-button-secondary-red{border-radius:3px;font-size:16px;margin-left:8px;padding:2px;width:59px}.manage-student-assignment-toggle{margin-bottom:32px}.manage-student-toplevel-info{display:inline-block;float:right}.manage-student-toplevel-info .flo-typography-label{margin-bottom:4px}.manage-student-toplevel-info .manage-student-toplevel-score{display:inline-block;margin-left:24px}.manage-student-toplevel-info .manage-student-toplevel-completed{display:inline-block;text-align:center}.manage-student-toplevel-info .manage-student-toplevel-completed .flo-typography-number{display:inline-block}.manage-student-toplevel-info .manage-student-toplevel-completed .flo-typography-label{width:160px}.assignment-due-soon,.assignment-due-today{border-radius:5px;color:#fff;margin-left:16px;padding:10px 24px}.assignment-due-soon{background:#1298cf}.assignment-due-today{background:#dda41b}.flo-card-container.assignmentCard-container.manage-student-assignment.todo{animation:fadeIn .25s cubic-bezier(.1,.5,.15,1);margin-top:8px;margin-bottom:32px;display:flex;flex-direction:row;justify-content:flex-start;gap:32px;padding:16px 0 16px 16px}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-thumbnail-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-thumbnail-container .flo-videoThumbnail-container{position:relative;margin:0!important;left:unset!important;top:unset!important;border-radius:4px}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-details{padding-bottom:8px;position:relative;width:calc(100% - 265px)}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-class{display:block;font-size:16px;margin-bottom:8px}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-date{margin-top:3px;font-size:16px}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-assignment-late{display:inline-block;margin-left:8px}.flo-card-container.assignmentCard-container.manage-student-assignment.todo h2{font-size:120%!important;font-weight:700;max-width:66%}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-activities{font-size:1rem}.flo-card-container.assignmentCard-container.manage-student-assignment.done{animation:fadeIn .25s cubic-bezier(.1,.5,.15,1)}.flo-card-container.assignmentCard-container.manage-student-assignment.done .flo-videoThumbnail-container.noHover:hover .flo-videoThumbnail-overlay{background:rgba(24,24,40,.6)!important}.flo-card-container.assignmentCard-container.manage-student-assignment.done .manage-student-assignment-class{display:block;font-size:16px;margin-top:8px}.flo-card-container.assignmentCard-container.manage-student-assignment.done .manage-student-assignment-date{margin-top:3px;font-size:16px}.flo-card-container.assignmentCard-container.manage-student-assignment.done .manage-student-assignment-score{display:inline-block;margin-top:40px;margin-right:8px;vertical-align:sub}.flo-typography-subhead.independent-work-subhead{display:block;margin-bottom:16px;margin-top:24px}.quiz-container.manage-student-quizReview .manage-quizReview-header .manage-quizReview-titleAndDate{margin-top:2px}.manage-student-classList-container{display:inline-block;padding:48px 0 48px 48px;width:744px}.manage-student-classList-class.flo-card-container{cursor:default;display:inline-block}.manage-student-classList-class.flo-card-container .manage-student-classList-class-cardLeft{float:left;padding-right:32px;width:70%}.manage-student-classList-class.flo-card-container .manage-student-classList-class-cardRight{float:right;width:30%}.manage-student-classList-class.flo-card-container .manage-student-classList-teacher{display:block;margin-bottom:24px;margin-top:8px}.manage-student-classList-class.flo-card-container .manage-student-classList-teacher .coteacher-names{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manage-student-classList-class.flo-card-container .flo-button-secondary,.manage-student-classList-class.flo-card-container .flo-button-secondary-disabled,.manage-student-classList-class.flo-card-container .flo-button-secondary-orange,.manage-student-classList-class.flo-card-container .flo-button-secondary-red{display:block;margin-bottom:8px;text-align:center;width:100%}.manage-student-classList-class.flo-card-container .flo-button-secondary-disabled:hover,.manage-student-classList-class.flo-card-container .flo-button-secondary-orange:hover,.manage-student-classList-class.flo-card-container .flo-button-secondary-red:hover,.manage-student-classList-class.flo-card-container .flo-button-secondary:hover{color:#1298cf}.student-reviews-complete-video,.student-reviews-incomplete-activity{text-align:center}.student-reviews-complete-video h2,.student-reviews-incomplete-activity h2{font-weight:700}.student-reviews-complete-video div,.student-reviews-incomplete-activity div{margin-top:40px}.student-reviews-complete-video img,.student-reviews-incomplete-activity img{height:350px;margin-top:40px}.student-reviews-complete-video .activity-statusIcon{height:40px;width:40px;margin-bottom:-5px}p.flo-message-error.join-class-error{display:inline-block;margin:0 0 0 24px;vertical-align:text-bottom}.manage-student-join-class-input{display:inline-block;margin-top:8px;width:108px}input.badCode.flo-message-error{background-color:rgba(221,45,24,.1);color:#dd2d18}input.badCode.flo-message-error :focus{background-color:#fff;color:#181828}.studentArchivedClasses h3{display:inline-block;font-size:18px;margin-bottom:32px}.studentArchivedClasses .archive-toggle{font-size:16px;margin-left:16px}.studentArchivedClasses .studentArchivedClassList{animation:fadeInDown .2s cubic-bezier(.1,.5,.15,1)}.reporting-mainView{display:inline-block;height:100%;min-height:728px;width:1024px;background:#fff;border-radius:4px;box-shadow:0 0 4px rgba(98,111,122,.11);margin-bottom:16px}.reporting-menuHeader{padding:25px 0 22px;float:left;width:100%}.reporting-menuHeader .reporting-menuBreadcrumbs{float:left}.reporting-menuHeader .reporting-menuBreadcrumbs a:first-child:before{margin-right:9px;content:"";background-image:url("district.39a811af9f9e.svg");background-size:29px;width:29px;height:23px;display:inline-block;background-position:0}.reporting-menuHeader .reporting-menuBreadcrumbs a:first-child:not(.activeBreadcrumb):before{background-image:url("district-blue.6ae11eef532d.svg")}.reporting-menuHeader .reporting-menuBreadcrumbs a:not(:first-child):not(.adminLink):before{color:#959595;font-size:14px;content:"";background-image:url("arrow-gray.3428fbe475aa.svg");background-size:5px;width:5px;height:8px;display:inline-block;background-position:0;position:relative;bottom:3px;margin-right:5px;margin-left:4px}.reporting-menuHeader .moreInfo{display:block;padding:10px 0 0;font-size:18px;-webkit-font-smoothing:antialiased}.reporting-menuHeader h2{display:inline-block;padding:0 4px;font-size:24px;line-height:1em;padding-bottom:0;-webkit-font-smoothing:antialiased}.reporting-menuHeader h2.reporting-breadcrumb{color:#286fdc}.reporting-menuHeader a.activeBreadcrumb{cursor:default}.reporting-menuHeader a.activeBreadcrumb h2{color:#a7b0b0}.reporting-menuHeader a.adminLink{color:#1298cf;font-size:14px}.reporting-menuNav{clear:both;position:relative;background:#fff;padding:16px 24px;border-bottom:1px solid #eceef1;border-radius:4px}.reporting-menuNavLinks{float:left;font-size:18px;margin:8px 0 0;color:#36414f;font-weight:700;font-size:20px;-webkit-font-smoothing:antialiased;max-width:880px}.reporting-menuNavLinks .nav1{margin-bottom:15px;display:inline-block;margin-right:5px}.reporting-menuNavLinks .nav2{display:inline-block}.reporting-menuNavLinks .react-datepicker__close-icon:after{background-image:url("close.35f93166d86e.svg");content:"";color:#a7b0b0;background-size:12px;repeat:none;width:12px;height:12px;border-radius:0;background-color:transparent;right:5px}.reporting-menuNavLinks #hiddenSelect{visibility:hidden;position:absolute}.reporting-menuNavLinks label:after{content:"";background-image:url("arrow-blue.18c400a39b3b.svg");background-size:8px;width:8px;height:5px;display:inline-block;background-position:0;position:relative;bottom:3px;right:9px}.reporting-menuNavLinks select{font-family:proxima-nova;-webkit-font-smoothing:antialiased;background:transparent;outline:0;border:none;border-bottom:1px solid #286fdc;border-radius:0;padding-bottom:2px;padding-right:15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;color:#286fdc;font-weight:700;font-size:20px}.reporting-menuNavLinks select option{font-weight:700}.reporting-menuNavLinks select::-ms-expand{display:none}.reporting-menuNavLinks ul{list-style-type:none}.reporting-menuNavLinks ul li{display:inline-block}.reporting-menuNavLinks ul a{border-radius:2px;color:#99a3a3;cursor:pointer;font-size:14px;line-height:1.25em;padding:8px;transition:color .2s ease,background .2s ease;font-weight:700}.reporting-menuNavLinks ul a:hover{color:#7e8b8b}.reporting-menuNavLinks ul a.link-most-active,.reporting-menuNavLinks ul a.link-most-active:hover{color:#1298cf;cursor:default}.reporting-search{margin:0 0 3px 32px;float:right;font-size:16px}.reporting-search input[type=text]{width:250px;height:25px;font-size:14px;margin-left:8px;margin-bottom:0;padding:18px;height:57px;font-weight:400;font-size:16px;color:#424242;background-color:#fff;border:2px solid #eaeaea;border-radius:3px;box-shadow:none!important;-webkit-transition:all .15s;transition:all .15s;margin-top:0;-webkit-font-smoothing:antialiased}.reporting-search a{cursor:pointer}.reporting-search a.active{color:#1298cf}.reporting-search .searchOptionsControl{vertical-align:middle;cursor:pointer;line-height:25px;color:#52525e}.reporting-search .searchOptions,.reporting-search .searchResults{position:absolute;background:#fff;padding:16px;border:1px solid #ccc;max-height:500px;margin-top:-1px;width:250px;overflow:auto;z-index:10}.reporting-search .searchOptions{margin-left:-140px}.reporting-search .searchOptions label{display:block;font-size:16px}.reporting-search .searchOptions label.disabled{color:#959595}.reporting-search .searchResults{width:500px;margin-left:-129px;list-style-type:none}.reporting-search .searchResults.center{text-align:center}.reporting-search .searchResults li{padding-bottom:2px}.reporting-search .searchResults .subtext{font-size:14px;color:#52525e}.export-button{float:right;position:absolute;right:13px}.export-button .flo-button-secondary,.export-button .flo-button-secondary-disabled,.export-button .flo-button-secondary-orange,.export-button .flo-button-secondary-red{border-radius:28px;box-shadow:none;border:1px solid #eceef1;color:#286fdc;-webkit-font-smoothing:antialiased;font-size:20px}.export-button .flo-button-secondary-disabled:hover,.export-button .flo-button-secondary-orange:hover,.export-button .flo-button-secondary-red:hover,.export-button .flo-button-secondary:hover{border:1px solid #d9dee2;box-shadow:none}.reporting-datepicker,.reporting-datepicker div{display:inline}.reporting-datepicker .react-datepicker__input-container{border-bottom:1px solid #286fdc;padding-bottom:2px;margin:0 3px}.reporting-datepicker .reporting-datepickerInput{display:inline-block;width:121px;height:25px;font-size:14px;margin:0 12px 0 0;padding:0 0 3px;color:#286fdc;font-weight:700;font-size:20px}.a-pointer{cursor:pointer}.reporting-subscriptionAndGroupPicker-intro{text-align:center;margin:32px 0}.reporting-subscriptionAndGroupPicker .flo-table-cell:first-child{width:50%;color:#1298cf;font-weight:700}.reporting-subscriptionAndGroupPicker .flo-table-cell:nth-child(2){width:25%}.reporting-subscriptionAndGroupPicker .flo-table-cell:nth-child(3){width:20%}.reporting-secondaryTable .flo-table-row.headerRow,.reporting-subscriptionAndGroupPicker .flo-table-row.headerRow{background-color:#fff!important;z-index:100}.reporting-secondaryTable .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell,.reporting-subscriptionAndGroupPicker .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell{text-align:center}.reporting-secondaryTable .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell:first-child,.reporting-subscriptionAndGroupPicker .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell:first-child{text-align:left}.reporting-secondaryTable .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell span,.reporting-subscriptionAndGroupPicker .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell span{color:#a7b0b0;font-size:14px;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:1.8px;font-weight:700}.reporting-secondaryTable .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell span.active,.reporting-subscriptionAndGroupPicker .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell span.active{color:#36414f}.reporting-secondaryTable .flo-table-row,.reporting-subscriptionAndGroupPicker .flo-table-row{cursor:pointer}.reporting-secondaryTable.flo-table{padding:13px 0 0}.reporting-secondaryTable.flo-table .flo-table-row{padding:5px 30px;border-bottom:1px solid #eceef1}.reporting-secondaryTable.flo-table .flo-table-row:hover{background:#eceef1}.reporting-secondaryTable.flo-table .flo-table-row .flo-table-cell{width:15%}.reporting-secondaryTable.flo-table .flo-table-row .flo-table-cell.school_name{width:34%;font-weight:700;color:#286fdc;font-size:20px;-webkit-font-smoothing:antialiased}.reporting-secondaryTable.flo-table .flo-table-row .flo-table-cell.action{display:none}.reporting-secondaryTable .flo-table-row .flo-table-cell{color:#36414f;font-size:20px;padding:12px 8px;font-weight:700;-webkit-font-smoothing:antialiased;text-align:center}.reporting-secondaryTable .flo-table-row .flo-table-cell:first-child{width:43%;text-align:left}.reporting-secondaryTable .flo-table-row .flo-table-cell:nth-child(2),.reporting-secondaryTable .flo-table-row .flo-table-cell:nth-child(3),.reporting-secondaryTable .flo-table-row .flo-table-cell:nth-child(4){width:21%}.reporting-secondaryTable .flo-table-row.columns_2 .flo-table-cell:first-child{width:60%}.reporting-secondaryTable .flo-table-row.columns_2 .flo-table-cell:nth-child(2){width:40%}.nv-pieLabels .nv-label text{fill:#fff!important}.nv-slice path{stroke-width:0!important}.nv-pieChart .nv-legend-symbol,.nv-pieChart .nv-legend-text{cursor:default}.nv-y.nv-axis g.tick text{transform:translate(20px);text-anchor:start!important}.nv-y.nv-axis .nv-wrap.nv-axis g path.domain{stroke:#e5e5e5}.nv-y.nv-axis .tick.zero{display:none}.nv-x.nv-axis g.tick text{transform:translateY(-23px)}.nv-x.nv-axis g.tick:last-of-type text{display:none;fill:#fff}.nv-x.nv-axis,.nv-y.nv-axis{mix-blend-mode:multiply}.nv-x.nv-axis g.tick text,.nv-y.nv-axis g.tick text{fill:#36414f}.nv-x.nv-axis g.tick line,.nv-y.nv-axis g.tick line{stroke:#000;opacity:.08!important}.nv-discreteBarWithAxes .nv-wrap g,.nv-multiBarWithLegend g,.nv-stackedAreaChart .nv-focus{isolation:isolate}.nvd3 .nv-axis{pointer-events:none;opacity:1}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700}.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text,.nvd3 .x .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-axis.nv-disabled{opacity:0}.nvd3 .nv-bars rect{fill-opacity:.9;transition:fill-opacity .25s linear;-moz-transition:fill-opacity .25s linear;-webkit-transition:fill-opacity .25s linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:#add8e6}.nvd3 .nv-bars text{fill:transparent}.nvd3 .nv-bars .hover text{fill:#000}.nvd3 .nv-discretebar .nv-groups rect,.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect{stroke-opacity:0;transition:fill-opacity .25s linear;-moz-transition:fill-opacity .25s linear;-webkit-transition:fill-opacity .25s linear;fill-opacity:.9}.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover,.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:#000;stroke:transparent}.nvd3 .nv-boxplot circle{fill-opacity:.5}.nvd3 .nv-boxplot circle:hover,.nvd3 .nv-boxplot rect:hover{fill-opacity:1}.nvd3 line.nv-boxplot-median{stroke:#000}.nv-boxplot-tick:hover{stroke-width:2.5px}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-candlestickBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect{stroke:#d62728;fill:#d62728}.with-transitions .nv-candlestickBar .nv-ticks .nv-tick{transition:stroke-width .25s linear,stroke-opacity .25s linear;-moz-transition:stroke-width .25s linear,stroke-opacity .25s linear;-webkit-transition:stroke-width .25s linear,stroke-opacity .25s linear}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4}.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check{opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width .25s linear,stroke-opacity .25s linear;-moz-transition:stroke-width .25s linear,stroke-opacity .25s linear;-webkit-transition:stroke-width .25s linear,stroke-opacity .25s linear}.nvd3 .nv-groups .nv-point.hover,.nvd3.nv-scatter .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;height:100%}svg#subject_usage.nvd3-svg{height:625px}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nvd3 text{font:normal 12px Arial}.nvd3 .title{font:700 14px Arial}.nvd3 .nv-background{fill:#fff;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:700}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3 .background path{fill:none;stroke:#eee;stroke-opacity:.4;shape-rendering:crispEdges}.nvd3 .foreground path{fill:none;stroke-opacity:.7}.nvd3 .nv-parallelCoordinates-brush .extent{fill:#fff;fill-opacity:.6;stroke:gray;shape-rendering:crispEdges}.nvd3 .nv-parallelCoordinates .hover{fill-opacity:1;stroke-width:3px}.nvd3 .missingValuesline line{fill:none;stroke:#000;stroke-width:1;stroke-opacity:1;stroke-dasharray:5,5}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;-moz-transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;-webkit-transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear}.nvd3.nv-pie .nv-pie-title{font-size:20px;fill:rgba(19,196,249,.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie .hover path{fill-opacity:.7}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nv-distx,.nv-disty,.nv-noninteractive{pointer-events:none}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em}.nvd3.nv-stackedarea path.nv-area{fill-opacity:1;stroke-opacity:0;transition:fill-opacity .25s linear,stroke-opacity .25s linear;-moz-transition:fill-opacity .25s linear,stroke-opacity .25s linear;-webkit-transition:fill-opacity .25s linear,stroke-opacity .25s linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvtooltip{position:absolute;background-color:#fff;color:#000;padding:1px;border:1px solid rgba(0,0,0,.2);z-index:10000;display:block;font-family:Arial;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear;transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:400;background-color:hsla(0,0%,97%,.75);color:#000;text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:400}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle;width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}.integrations-panel .instructions{margin-bottom:16px}.integrations-panel .instructions .instructions-documentation{margin-top:16px}.sub-auth-card{display:inline-block}.sub-auth-card .details{margin:16px 0}.sub-auth-card .management{float:right}.sub-auth-card .management .management-item{display:block;margin-bottom:8px;cursor:pointer}.sub-auth-card .management .management-item .edit{fill:#1298cf}.sub-auth-card .management .management-item .edit:hover{fill:#28b3ec}.sub-auth-card .management .management-item .delete{fill:#dd2d18}.sub-auth-card .management .management-item .delete:hover{fill:#ea503e}.manage-units{display:flex;justify-content:space-between}.manage-units__overview-sidebarContainer{margin:48px 0;vertical-align:top;width:248px}.manage-units__overview-description{font-size:16px;line-height:1.5em;padding-top:32px}.manage-units__settings{display:flex;flex-direction:column;justify-content:start;margin:48px 0;padding-left:48px;width:744px}.manage-units__settings__card{display:flex;padding:0 32px;align-items:center;height:88px}.manage-units__settings__card__toggle-text{font-size:16px;font-weight:700;margin:0 8px 0 0}.manage-units__settings__card .switch{background:#979ead;margin-left:auto;margin-right:200px}.manage-units__settings__card .switch.on{background:#4256a1}.manage-units__hidden-units-list-container{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.22);border-radius:2px;color:#181828;display:block;font-size:18px;margin-bottom:16px;padding:40px;padding-top:8px;position:relative;transition:all .2s cubic-bezier(.1,.5,.15,1);width:100%;min-height:232px}.manage-units__hidden-units-list-container.noHover:hover{box-shadow:0 1px 4px rgba(0,0,0,.22)}.manage-units__hidden-units-list-container__tooltip-help{margin-left:8px}.manage-units__hidden-units-list-container__header{flex-direction:row;font-size:16px;margin-bottom:16px;margin-left:8px;position:relative;display:flex;align-items:center}.manage-units__hidden-units-list-container__header__introContainer-text{font-size:18px;font-weight:700;line-height:40px;margin-right:40px}.manage-units__hidden-units-list-container__empty-state{font-weight:700;font-size:24px;text-align:center;letter-spacing:.02em;margin:56px;color:#959595}.manage-units .manage-hidden-units-row{max-height:40px;display:flex;justify-content:space-between}.manage-units .manage-hidden-units-row:hover{color:#1298cf}.manage-units .manage-hidden-units-row:hover .manage-hidden-units-cell-action-icons{display:block}.manage-units .manage-hidden-units-cell-action-icons{fill:#dd2d18;display:none}body{background:#f2f2f2}.layout-pageContainer{margin:0 auto;position:relative;width:1024px}.layout-containerBackground{min-height:776px;width:100%}#user-manager,.layout-fullHeight{height:100%}#user-manager *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#user-manager a:hover{text-decoration:none}#user-manager .manage-view-container{color:#181828;font-size:18px;height:100%;margin:0 auto;min-height:776px;width:1024px}#user-manager .manage-view-container.padding{padding:48px}#user-manager .manage-menu-primaryContainer{background:#e6e6e6;position:relative;width:100%;z-index:1}#user-manager .manage-menu-secondaryContainer{background:#fff;position:relative;width:100%;z-index:1}#user-manager .manage-menu-primary{list-style:none;margin:0 auto;width:1024px}#user-manager .manage-menu-primary li{display:inline-block}#user-manager .manage-menu-primary a{color:#181828;display:inline-block;font-size:16px;font-weight:700;padding:12px 24px;transition:all .2s cubic-bezier(.1,.5,.15,1)}#user-manager .manage-menu-primary a:hover{background:#d9d9d9}#user-manager .manage-menu-primary a.active,#user-manager .manage-menu-primary a:active:hover{background:#f2f2f2}#user-manager .manage-menu-primary a.new-link{display:flex!important;align-items:center;gap:4px}#user-manager .manage-menu-primary .manage-menu-primary-joinClass-container{float:right;position:relative}#user-manager .manage-menu-primary .manage-menu-primary-joinClass-link,#user-manager .manage-menu-primary .manage-menu-primary-joinClass-link:hover{color:#1298cf}#user-manager .manage-menu-primary .manage-menu-primary-joinClass-link:hover+.flo-tooltip.manage-menu-primary-joinClass-tooltip{display:block;opacity:1}#user-manager .manage-menu-primary .flo-tooltip.manage-menu-primary-joinClass-tooltip{left:-270px;top:4px;padding:8px 16px;width:260px}#user-manager .manage-menu-secondary{margin:0 auto;width:1024px;list-style:none}#user-manager .manage-menu-secondary li{display:inline-block}#user-manager .manage-menu-secondary a{border-radius:2px 2px 0 0;color:#1298cf;cursor:pointer;display:flex;gap:4px;font-size:16px;font-weight:700;padding:12px 24px;transition:all .2s cubic-bezier(.1,.5,.15,1)}#user-manager .manage-menu-secondary a:hover{color:#28b3ec}#user-manager .manage-menu-secondary a.active,#user-manager .manage-menu-secondary a.active:hover{background:#fff;box-shadow:0 -1px 2px rgba(0,0,0,.1);color:#181828}#user-manager .manage-menu-secondary a.link-disabled,#user-manager .manage-menu-secondary a.link-disabled:hover{display:none}.manage-secondary-tabs{margin-bottom:32px}.manage-secondary-tabs a{border-bottom:2px solid transparent;color:#1298cf;display:inline-block;font-weight:700;margin:0 16px;padding:0 2px}.manage-secondary-tabs a:first-child{margin-left:0}.manage-secondary-tabs a:hover{color:#1298cf;border-color:rgba(18,152,207,.3)}.manage-secondary-tabs a.active{border-color:rgba(24,24,40,.2);color:#181828;cursor:default}.manage-secondary-tabs a.active:hover{border-color:rgba(24,24,40,.2)}.manage-sidebar-menu{list-style:none;margin-top:32px;padding-right:32px}.manage-sidebar-menu li{display:block}.manage-sidebar-menu a{border-radius:2px;color:#1298cf;cursor:pointer;display:block;font-size:16px;line-height:1.25em;padding:8px 16px;transition:color .2s ease,background .2s ease}.manage-sidebar-menu a:hover{color:#28b3ec}.manage-sidebar-menu a.link-most-active,.manage-sidebar-menu a.link-most-active:hover{background:#e6e6e6;color:#181828;cursor:default;font-weight:700}.pageTurner{text-align:right;margin-top:32px}.pageTurner__number{margin:0 4px;color:#1298cf;cursor:pointer}.pageTurner__number--current{color:#181828}.pageTurner__ellipsis{margin:0 2px}.flo-secondary-list{background:hsla(0,0%,95%,.5);border-radius:2px;display:inline-block;list-style:none;vertical-align:top;width:200px}.flo-secondary-list li{position:relative}.flo-secondary-list li.incomplete a,.flo-secondary-list li.incomplete a.link-most-active,.flo-secondary-list li.incomplete a.link-most-active:hover{color:#c9c9c9;font-weight:500;pointer-events:none}.flo-secondary-list li.incomplete:after{background:#f8f8f8;border-radius:3px;box-shadow:inset 0 0 0 1px #d5d5d5,0 0 15px 2px #f8f8f8;content:"Not Completed";color:#959595;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1em;opacity:0;padding:4px 8px 3px;position:absolute;right:16px;text-transform:uppercase;top:8px}.flo-secondary-list li.incomplete:hover:after{opacity:1}.flo-secondary-list li.selected-student a,.flo-secondary-list li.selected-student a:hover{background:#fff;color:#181828;font-weight:700}.flo-secondary-list a{color:#1298cf;display:block;font-size:16px;line-height:1.25em;padding:8px 16px;word-break:break-all}.flo-secondary-list a:hover{color:#28b3ec}.flo-secondary-list a.link-most-active.active,.flo-secondary-list a.live-most-active.active:hover{background:#fff;color:#181828;font-weight:700}.quiz-container.assignment-review{animation:fadeIn .2s cubic-bezier(.1,.5,.15,1);display:inline-block;padding:0;padding-left:48px;width:760px}.quiz-container.assignment-review .quiz-result{animation:none;overflow:hidden}.quiz-container.assignment-review .quiz-result .quiz-nav-progress-dots{top:-4px}.manage-quizReview-header{border-bottom:1px solid #e6e6e6;display:block;margin-bottom:24px;padding-bottom:16px;position:relative;top:1px}.manage-quizReview-header svg.arrowBack{stroke:#1298cf}.manage-quizReview-header svg.arrowBack:hover{transform:translateX(-4px)}.manage-quizReview-header .manage-quizReview-quizInfo{display:inline-block;margin-left:24px}.manage-quizReview-header .manage-quizReview-titleAndDate{display:inline-block;margin-top:16px;margin-left:16px;vertical-align:top}.manage-quizReview-header h3{display:block;font-size:18px;font-weight:700}.manage-quizReview-header h4{display:block;font-size:16px}.nolist{color:#959595;font-size:24px;font-weight:700;margin:32px auto}.nolist,.nolist-message{display:block;text-align:center}.nolist-message{margin:0 auto;margin-bottom:48px;width:63%}.nolist-message a{color:#1298cf}.nolist-message a:hover{text-decoration:underline!important}.nolist-character{height:350px;margin:0 auto}.nolist-character.astronaut{animation:rotateIn 1s cubic-bezier(.1,.5,.15,1);background:url("astronaut.522a5dc76da7.png") no-repeat;width:392px}.nolist-character.dinosaur{animation:fadeIn 1s cubic-bezier(.1,.5,.15,1);background:url("dinosaur.e57339a3c588.png") no-repeat;background-size:contain;width:260px}.nolist-character.mano{animation:tada 1.25s cubic-bezier(.1,.5,.15,1);background:url("mano_wave.b8af2f28ac0b.png") no-repeat;width:167px}.nolist-character.draculaJunior{background:url("dracula_junior.5d0273dec84a.png") no-repeat;background-size:contain;width:145px}.errorlist{color:red}.grid-container{z-index:1;max-width:1245px}#homeRevamp .homepage__section--offSet,.fullBackground,.homepage__section--offSet,.howItWorks__section--offSet,.marketing__hero{width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 100%}.marketing__hero{height:530px;text-align:center;color:#fff;position:relative;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.marketing__hero img{width:100%;height:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){.marketing__hero{height:500px}}@media print,screen and (max-width:63.99875em){.marketing__hero{padding-top:64px}}.marketing__hero__textWapper{width:100%}.marketing__hero__button{display:inline-block;font-size:17px;line-height:27px;letter-spacing:1.1px;padding:11px 5px;margin-top:24px;color:#2e1a5b;text-align:center;width:232px}.marketing__hero__button a{color:inherit}.marketing__hero__button--color,a.marketing__hero__button--color{background-color:#fff;color:#fff;border:2px solid #fff;color:#2e1a5b}.marketing__hero__button--color:hover,a.marketing__hero__button--color:hover{background-color:#fafafa;border-color:#fafafa;color:#fff}.marketing__hero__button--color.disabled,.marketing__hero__button--color:disabled,a.marketing__hero__button--color.disabled,a.marketing__hero__button--color:disabled{transition:none;cursor:default;color:#2e1a5b;background-color:transparent;border:2px solid #2e1a5b;pointer-events:none}.marketing__hero__button--color:hover,a.marketing__hero__button--color:hover{color:#2e1a5b}.marketing__hero__button--outline,a.marketing__hero__button--outline{background-color:transparent;border:2px solid #ccd0d8;color:#fff}.marketing__hero__button--outline.disabled,.marketing__hero__button--outline:disabled,a.marketing__hero__button--outline.disabled,a.marketing__hero__button--outline:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.marketing__hero__button--student{background-color:#ffbf22;color:#fff;border:2px solid #ffbf22}.marketing__hero__button--student:hover{background-color:#ffbc18;border-color:#ffbc18;color:#fff}.marketing__hero__button--student.disabled,.marketing__hero__button--student:disabled{transition:none;cursor:default;color:#fff;background-color:transparent;border:2px solid #fff;pointer-events:none}.marketing__hero__button--student:hover{background-color:#eea900;border-color:#eea900}.marketing__hero__heading{font-size:44px;line-height:1.1;text-align:center}@media print,screen and (min-width:40em)and (max-width:63.99875em){.marketing__hero__heading{margin-top:-24px;font-size:36px}}@media print,screen and (max-width:39.99875em){.marketing__hero__heading{font-size:32px;line-height:35px;margin-top:-24px}.marketing__hero__heading br{display:none}}.marketing__hero__subheading{font-size:20px;font-weight:500;line-height:1.5;margin:16px 0;text-align:center}@media print,screen and (min-width:40em)and (max-width:63.99875em){.marketing__hero__subheading{font-size:16px}}@media print,screen and (max-width:39.99875em){.marketing__hero__subheading{font-size:17px;line-height:25px}.marketing__hero__subheading br{display:none}}.marketing__hero__graphicWapper{position:relative;width:100%}.marketing__hero__graphicWapper img{position:absolute}.marketing__hero__graphicWapper img:first-of-type{left:0}.marketing__hero__graphicWapper img:last-of-type{right:0}.marketing__section{width:100%;height:auto;text-align:center;padding:80px 0 96px;color:#2e1a5b;position:relative;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.marketing__section img{width:80%;margin:0 auto;height:auto;display:block}@media print,screen and (min-width:40em)and (max-width:63.99875em){.marketing__section{padding:48px 0 64px}}@media print,screen and (max-width:39.99875em){.marketing__section{padding:24px 0 40px}}.marketing__section .grid-container{width:100%}@media print,screen and (min-width:40em){.marketing__wrapper--left{text-align:left}}.marketing__graphicRow{height:215px;min-height:auto;background-color:#f7f8f9;background-size:cover;background-repeat:no-repeat;background-position:50% 0;position:relative;z-index:0;width:100%}.marketing__graphicRow__wrapper{position:relative}.marketing__graphicRow__imageWrapper{width:30%;position:absolute;max-width:280px;bottom:-175px}.marketing__graphicRow__imageWrapper:first-of-type{left:0}.marketing__graphicRow__imageWrapper:last-of-type{right:0}.marketing__graphicRow__image{height:auto;width:100%}.marketing__CTARow{text-align:center;width:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.marketing__CTARow .marketing__button{margin-right:8px;margin-left:8px}.marketing__CTARow__wrapper{margin-top:48px}@media print,screen and (max-width:39.99875em){.marketing__CTARow__wrapper{margin-top:24px}}.marketing__row{margin:32px 0}@media print,screen and (max-width:39.99875em){.marketing__row{margin:16px 24px}}.marketing__heading{line-height:35px;margin:16px 0;font-size:34px}@media print,screen and (max-width:63.99875em){.marketing__heading{font-size:26px}}@media print,screen and (max-width:39.99875em){.marketing__heading br{display:none}}.marketing__subheading{margin:16px 0;font-size:23px}.marketing__button{display:inline-block;font-size:15px;line-height:20px;letter-spacing:1.1px;padding:11px 22px;margin-top:24px;width:232px;height:46px;text-align:center}.marketing__button a{color:inherit}@media print,screen and (max-width:39.99875em){.marketing__button{width:273px}}.marketing__button--color,a.marketing__button--color{background-color:#fff;border:2px solid #fff;color:#fff}.marketing__button--color:hover,a.marketing__button--color:hover{background-color:#fafafa;border-color:#fafafa;color:#fff}.marketing__button--color.disabled,.marketing__button--color:disabled,a.marketing__button--color.disabled,a.marketing__button--color:disabled{transition:none;cursor:default;color:#494eae;background-color:transparent;border:2px solid #494eae;pointer-events:none}.marketing__thumbnail{margin-bottom:50px;background-color:#fff}.marketing__thumbnailWrapper{margin-top:32px;text-align:left}@media print,screen and (max-width:39.99875em){.marketing__thumbnailWrapper{padding:0 16px}}.marketing__thumbnail__textbox{padding:20px}.marketing__thumbnail__image{width:100%}.marketing__thumbnail__subText{color:#5559c3;margin:8px 0;font-weight:600}.marketing__thumbnail__arrow{height:12px;width:12px;fill:#5559c3;margin:8px 0 8px 8px}.fullTemp{position:sticky;top:0;z-index:10000}.marketing_homepage_nav{height:154px}@media screen and (max-width:39.9375em){.marketing_homepage_nav{height:184px}.marketing_homepage_nav_menu{padding-top:0}}.homepage__hero{width:100%;min-height:530px;margin-bottom:-8px;overflow:hidden;text-align:center;color:#fff;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.homepage__hero img{width:100%;height:auto}.homepage__hero__heading{line-height:67px}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__hero__heading{font-size:36px;line-height:40px}}@media print,screen and (max-width:39.99875em){.homepage__hero__heading{font-size:32px;line-height:35px;margin-top:0}}.homepage__hero__subheading{line-height:30px;margin:16px 0}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__hero__subheading{font-size:16px;line-height:24px}}@media print,screen and (max-width:39.99875em){.homepage__hero__subheading{font-size:17px;line-height:25px}}.homepage__hero__imageWrapper{position:relative;top:100px}@media print,screen and (min-width:64em){.homepage__hero__imageWrapper{min-height:450px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__hero__imageWrapper{min-height:370px;top:50px}}@media print,screen and (max-width:39.99875em){.homepage__hero__imageWrapper{top:0;padding:24px 16px 0}}.myhome__section{width:100%;height:auto;text-align:center;padding:80px 0 96px;padding-bottom:0;color:#2e1a5b;position:relative;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.myhome__section img{width:100%;height:auto;display:block}@media print,screen and (min-width:40em)and (max-width:63.99875em){.myhome__section{padding:48px 0 64px}}@media print,screen and (max-width:39.99875em){.myhome__section{padding:24px 0 40px}}.myhome__section .grid-container{width:100%}.home__subheading{margin:16px 0;margin-top:32px;font-size:23px}.homepage__hero__playIcon{opacity:.9;cursor:pointer;position:absolute;top:120px;max-width:290px;width:312px;right:0;left:0;margin:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__hero__playIcon{max-width:160px;top:120px}}@media print,screen and (max-width:39.99875em){.homepage__hero__playIcon{max-width:152px;top:90px}}.marketing__text__container{display:flex;align-items:center;justify-content:center;width:400px}.home__rearchRoot{background-size:cover;background-repeat:no-repeat;padding:0;height:700px;background-position:50% 0;background-color:#fff;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/background-home.svg")}@media print,screen and (min-width:40em)and (max-width:63.99875em){.home__rearchRoot{height:660px}}@media print,screen and (max-width:39.99875em){.home__rearchRoot{height:660px}}@media screen and (max-width:400px){.home__rearchRoot{height:800px;background-position-x:26%}}@media screen and (min-width:400px){.home__rearchRoot .grid-container{margin-bottom:30px}}@media screen and (max-width:400px){.home__rearchRoot .grid-container{margin-bottom:0}}@media print,screen and (min-width:40em)and (max-width:63.99875em){.home__rearchRoot .grid-container{padding-right:0}}@-moz-document url-prefix(){.home__image__b{margin:0 25px}}@media screen and (min-color-index:0)and (-webkit-min-device-pixel-ratio:0){.home__image__b{margin:0 25px}}.home__imagesContainer{display:flex;justify-content:center;align-items:center;margin:0 auto;flex-direction:row;width:300px}@media screen and (max-width:780px){.home__imagesContainer{flex-direction:column}}.home__imagesContainer .home__image__a{height:55px}@media screen and (max-width:1025px){.home__imagesContainer .home__image__a{height:50px}}.home__imagesContainer .home__image__b{height:17px;width:17px}@media screen and (max-width:660px){.home__imagesContainer .home__image__b{margin-top:10px}}.home__imagesContainer .home__image__c{height:55px}@media screen and (max-width:1025px){.home__imagesContainer .home__image__c{height:50px}}@media screen and (max-width:660px){.home__imagesContainer .home__image__c{margin-top:10px}}.homepage__heading{color:#fff;line-height:35px;margin:16px 0;font-size:34px;margin-top:8px}@media screen and (max-width:1025px){.homepage__heading{margin-top:0}}@media screen and (min-width:400px)and (max-width:1025px){.homepage__heading{margin-top:12px}}@media print,screen and (max-width:63.99875em){.homepage__heading{font-size:26px}}@media print,screen and (max-width:39.99875em){.homepage__heading br{display:none}}@media screen and (max-width:660px){.homepage__heading{margin-top:10px}}.homepage__subheading{color:#fff;font-size:20px;font-weight:500;line-height:1.5;margin:16px 0;text-align:center}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__subheading{font-size:16px}}@media print,screen and (max-width:39.99875em){.homepage__subheading{font-size:17px;line-height:25px}.homepage__subheading br{display:none}}.homepage__button{background-color:#fff;color:#2f165d;width:250px;padding:14px 22px;margin-bottom:40px}@media print,screen and (max-width:63.99875em){.homepage__button{font-size:15px;padding:14px;letter-spacing:.3px;margin-top:12px}}@media print,screen and (max-width:39.99875em){.homepage__button{width:273px;font-size:15px}}.homepage__button:hover{color:#2f165d}.homepage__hero__wave{background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/home-hero-wave.svg");width:102%;min-height:210px;background-size:cover;background-repeat:no-repeat;background-position:50% 0;position:relative;margin-top:-165px;margin-left:-1px}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__hero__wave{min-height:140px;margin-top:-70px}}@media print,screen and (max-width:39.99875em){.homepage__hero__wave{min-height:136px;margin-top:-170px}}.homepage__hero__modal{width:80vw;max-width:1080px;overflow:visible;padding:0}.homepage__hero__modal .modal-close{top:-40px;right:-40px}.homepage__hero__modal .modal-close .svgIcon.xOut{fill:#fff;height:23px;width:23px}.homepage__hero__modal .dynamic-player{width:100%}.homepage__hero__modal .video-js{width:100%!important}@media print,screen and (max-width:39.99875em){.homepage__hero__modal{width:90vw}.homepage__hero__modal .modal-close{top:-30px;right:-15px}}.homepage__imageWrapper{display:inline-flex;align-items:flex-end;height:219px;padding:0 16px;margin:16px 0}.lessons__tab__thumbnail{min-height:250px}.lessons__tab__nav__label{font-size:15px;width:auto;margin:0 20px 16px;color:#98a0b1;border-bottom:2px solid transparent}.lessons__tab__nav__label.active{border-bottom:2px solid #5559c3;color:#5559c3}@media print,screen and (max-width:39.99875em){.lessons__tab__nav__label{font-size:12px;margin:0 8px 16px}}.lessons__tab__thumbnail{margin-bottom:50px;background-color:#fff}.lessons__tab__placeholder{width:100%;height:auto}.lessons__tab__thumbnail__textbox{padding:20.5px;text-align:left}.lessons__tab__thumbnail__text{color:#66666d}.lessons__tab__highlight--LanguageArts{color:#69b246}.lessons__tab__highlight--Math{color:#45b7ba}.lessons__tab__highlight--Science{color:#ff8614}.lessons__tab__highlight--SocialStudies{color:#2e1a5b}.lessons__tab__highlight--Vocabulary{color:#ffad16}.lessons__tab__highlight--LifeSkills{color:#f46f66}.lessons__tab__highlight--CurrentEvents{color:#494eae}.homepage__section--offSet{background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/home-middle-wave.svg");background-color:#f7f8f9;padding-bottom:0;background-position:50% 100%;height:950px;margin-top:-350px}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__section--offSet{height:680px;margin-top:-280px;padding-bottom:24px}}@media print,screen and (max-width:39.99875em){.homepage__section--offSet{height:1100px;margin-top:-500px}}.homepage__image--offSet{bottom:-70px;position:relative}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__image--offSet{bottom:-48px}}@media print,screen and (max-width:39.99875em){.homepage__image--offSet{bottom:-13px}}.homepage__section--offSet__text{margin:16px 0}@media print,screen and (min-width:40em)and (max-width:63.99875em){.homepage__section--offSet__text{margin:0;font-size:16px}}#schoolsrap .cta-mobile-width{width:273px!important}#schoolsrap .scholl__and__district__hero{background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_one/img/video_hero_preview.svg");height:615px;text-align:center;color:#fff;position:relative;padding:50px 0;background-repeat:no-repeat;background-position:top;background-position-y:-5px;background-size:101%;-ms-background-position-y:bottom;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}@media screen and (min-width:1024px){#schoolsrap .scholl__and__district__hero .patch__margin{margin-bottom:15px}}@media screen and (min-width:1024px){#schoolsrap .scholl__and__district__hero .patch__margin .marketing__hero__subheading{margin-bottom:12px}}@media print,screen and (max-width:39.99875em){#schoolsrap .scholl__and__district__hero{background-size:cover;padding-top:120px}}@media screen and (min-width:1024px)and (max-width:1460px){#schoolsrap .scholl__and__district__hero{background-size:132%}}@media screen and (max-width:560px){#schoolsrap .scholl__and__district__hero{background-position-y:-70px}}#schoolsrap .scholl__and__district__hero img{bottom:-15%;width:100%;height:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .scholl__and__district__hero{background-size:cover;margin-top:50px;background-position-y:-152.4px}}#schoolsrap .scholl__and__district__hero .marketing__hero__textWapper .scholl__and__district__hero__imageWrapper .hero--video--subtitle{color:#47376c}@media screen and (max-width:395px){#schoolsrap .scholl__and__district__hero .marketing__hero__textWapper .scholl__and__district__hero__imageWrapper .hero--video--subtitle{font-size:14px}}#schoolsrap .scholl__and__district__heading{font-size:40px;line-height:1.1;text-align:center}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .scholl__and__district__heading{margin-top:-24px;font-size:36px}}@media print,screen and (max-width:39.99875em){#schoolsrap .scholl__and__district__heading{font-size:32px;line-height:35px;margin-top:-24px}#schoolsrap .scholl__and__district__heading br{display:none}}#schoolsrap .school__and__district__button{display:inline-block;font-size:15px;line-height:20px;letter-spacing:1.1px;padding:11px 5px;margin-top:12px;margin-bottom:12px;color:#2e1a5b;text-align:center;width:232px}#schoolsrap .school__and__district__button a{color:inherit}@media print,screen and (min-width:40em){#schoolsrap .school__and__district__button{max-width:232px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .school__and__district__button{font-size:13px}}#schoolsrap .school__and__district__button--color,#schoolsrap a.school__and__district__button--color{background-color:#fff;color:#fff;border:2px solid #fff;color:#2e1a5b;background-color:#fdbe39;border:none}#schoolsrap .school__and__district__button--color:hover,#schoolsrap a.school__and__district__button--color:hover{background-color:#fafafa;border-color:#fafafa;color:#fff}#schoolsrap .school__and__district__button--color.disabled,#schoolsrap .school__and__district__button--color:disabled,#schoolsrap a.school__and__district__button--color.disabled,#schoolsrap a.school__and__district__button--color:disabled{transition:none;cursor:default;color:#2e1a5b;background-color:transparent;border:2px solid #2e1a5b;pointer-events:none}#schoolsrap .school__and__district__button--color:hover,#schoolsrap a.school__and__district__button--color:hover{color:#2e1a5b}#schoolsrap .school__and__district__button--outline,#schoolsrap a.school__and__district__button--outline{background-color:transparent;border:2px solid #ccd0d8;color:#fff}#schoolsrap .school__and__district__button--outline.disabled,#schoolsrap .school__and__district__button--outline:disabled,#schoolsrap a.school__and__district__button--outline.disabled,#schoolsrap a.school__and__district__button--outline:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}#schoolsrap .scholl__and__district__hero__imageWrapper{max-width:555px;margin:0 auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .scholl__and__district__hero__imageWrapper{min-height:370px;top:35px}}@media print,screen and (max-width:39.99875em){#schoolsrap .scholl__and__district__hero__imageWrapper{top:-10px;padding:24px 16px 0}}#schoolsrap .scholl__and__district__hero__imageWrapper{position:relative}@media print,screen and (max-width:39.99875em){#schoolsrap .scholl__and__district__hero__imageWrapper{top:-10px!important}}#schoolsrap .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{cursor:pointer;position:absolute;top:-215px;max-width:220px;right:0;left:0;margin:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{max-width:220px;top:-100px}}@media print,screen and (max-width:39.99875em){#schoolsrap .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{max-width:130px;top:-10px}}@media print,screen and (min-width:64em){#schoolsrap .scholl__and__district__hero__imageWrapper{min-height:450px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .scholl__and__district__hero__imageWrapper{min-height:370px;top:50px}}@media print,screen and (max-width:39.99875em){#schoolsrap .scholl__and__district__hero__imageWrapper{top:0;padding:24px 16px 0}}#schoolsrap .school__and__district__engagment__section{width:100%;height:auto;text-align:center;padding:80px 0 96px;color:#2e1a5b;position:relative;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_two/back_engagment.svg);background-size:1300px 731px;background-position:50%;background-position-y:-42px;background-repeat:no-repeat;z-index:1;padding-top:0;padding-bottom:25px}#schoolsrap .school__and__district__engagment__section img{width:100%;height:auto;display:block}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .school__and__district__engagment__section{padding:48px 0 64px;padding-bottom:0}}@media print,screen and (max-width:39.99875em){#schoolsrap .school__and__district__engagment__section{padding:24px 0 40px;padding-top:0}}#schoolsrap .school__and__district__engagment__section .grid-container{width:100%}@media screen and (max-width:1024px){#schoolsrap .school__and__district__engagment__section{background-position-y:60px;background-size:900px 631px}}@media screen and (max-width:639px){#schoolsrap .school__and__district__engagment__section{background-image:none}}#schoolsrap .sad__padding__bottom{padding-bottom:50px}#schoolsrap .school__and_district__thumbnail{margin-bottom:50px;background-color:#fff}#schoolsrap .school__and_district__thumbnail:first-child{border-top-color:#5455c6;border-top-style:solid;border-top-width:6px}#schoolsrap .school__and_district__thumbnail:nth-child(2){border-top-color:#ffbf22;border-top-style:solid;border-top-width:6px}#schoolsrap .school__and_district__thumbnail:nth-child(3){border-top-color:#3eb7bb;border-top-style:solid;border-top-width:6px}#schoolsrap .school__and_district__thumbnailWrapper{margin-top:32px;text-align:left}@media print,screen and (max-width:39.99875em){#schoolsrap .school__and_district__thumbnailWrapper{padding:0 16px}}#schoolsrap .school__and_district__thumbnail__textbox{padding:30px 50px;text-align:center}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .school__and_district__thumbnail__textbox{padding:10px}}#schoolsrap #third-section{padding-top:50px;padding-bottom:50px}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap #third-section{padding-top:10px;padding-bottom:10px}}@media print,screen and (max-width:39.99875em){#schoolsrap #third-section{padding-bottom:100px}}@media screen and (max-width:700px){#schoolsrap #third-section{height:250px;padding-top:90px}}@media screen and (max-width:640px){#schoolsrap #third-section{height:250px;padding-top:70px}}@media screen and (min-width:640px)and (max-width:680px){#schoolsrap #third-section{margin-bottom:14px}}#schoolsrap #third-section .bloqueMaskHellobarSA{width:100%}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa{width:100%;height:75px;background-color:#fff;display:flex;justify-content:center}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa{width:100%;padding:0;list-style:none;max-width:60%;align-items:center;display:flex;justify-content:center}@media screen and (max-width:1440px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa{max-width:80%}}@media screen and (max-width:700px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa{flex-direction:column}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa{display:flex;flex-direction:column;align-items:center}@media print,screen and (max-width:39.99875em){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .first{margin-bottom:0}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child{display:flex;flex-direction:row;align-items:center;text-align:left}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .logo-hello--sa{width:100px;height:100px}@media screen and (min-width:640px)and (max-width:680px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child{margin-bottom:20px}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activity__description,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .draw__subhead,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .dynamic-content,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .email-invite__container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .grading__helpText,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .marketing__text,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field .placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field input,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field select,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title-billing,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .text--small,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__additional_text span,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__example span,.activityCheckbox__dropdown__textarea #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.assignment__modal--teacher .react-datepicker__input-container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.assignment__modal--teacher .react-datepicker__input-container input[type=text] #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.email-invite__container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title,.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title-billing,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .placeholder,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child select,.vocabCard__additional_text #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span,.vocabCard__example #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span{color:#2e1a5b}@media print,screen and (max-width:39.99875em){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activity__description,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .draw__subhead,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .dynamic-content,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .email-invite__container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .grading__helpText,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .marketing__text,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field .placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field input,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field select,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title-billing,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .text--small,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__additional_text span,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__example span,.activityCheckbox__dropdown__textarea #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.assignment__modal--teacher .react-datepicker__input-container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.assignment__modal--teacher .react-datepicker__input-container input[type=text] #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.email-invite__container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title,.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title-billing,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .placeholder,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child select,.vocabCard__additional_text #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span,.vocabCard__example #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span{font-size:13px;line-height:14px}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea .sad__subtitle::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input.sad__subtitle[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text] .sad__subtitle::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .email-invite__container input.sad__subtitle[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field .sad__subtitle.placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field input.sad__subtitle,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field select.sad__subtitle,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .sad__subtitle.title,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .sad__subtitle.title-billing,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.activity__description,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.activityCheckbox__dropdown__textarea,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.draw__subhead,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.dynamic-content,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.grading__helpText,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.marketing__text,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .text--small.sad__subtitle,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__additional_text span.sad__subtitle,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__example span.sad__subtitle,.activityCheckbox__dropdown__textarea #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle::-webkit-input-placeholder,.assignment__modal--teacher .react-datepicker__input-container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input.sad__subtitle[type=text],.assignment__modal--teacher .react-datepicker__input-container input[type=text] #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle::-webkit-input-placeholder,.email-invite__container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input.sad__subtitle[type=text],.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.title,.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.title-billing,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .sad__subtitle.placeholder,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input.sad__subtitle,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child select.sad__subtitle,.vocabCard__additional_text #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span.sad__subtitle,.vocabCard__example #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span.sad__subtitle{color:#5e648d}@media screen and (min-width:900px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activity__description,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .draw__subhead,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .dynamic-content,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .email-invite__container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .grading__helpText,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .marketing__text,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field .placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field input,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field select,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title-billing,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .text--small,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__additional_text span,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__example span,.activityCheckbox__dropdown__textarea #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.assignment__modal--teacher .react-datepicker__input-container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.assignment__modal--teacher .react-datepicker__input-container input[type=text] #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.email-invite__container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title,.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title-billing,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .placeholder,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child select,.vocabCard__additional_text #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span,.vocabCard__example #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span{width:400px}}@media screen and (max-width:900px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activity__description,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .activityCheckbox__dropdown__textarea ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-webkit-input-placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .draw__subhead,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .dynamic-content,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .email-invite__container input[type=text],#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .grading__helpText,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .marketing__text,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field .placeholder,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field input,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .field select,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .recurly.subscribe .title-billing,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .text--small,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__additional_text span,#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .vocabCard__example span,.activityCheckbox__dropdown__textarea #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.assignment__modal--teacher .react-datepicker__input-container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.assignment__modal--teacher .react-datepicker__input-container input[type=text] #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child ::-webkit-input-placeholder,.email-invite__container #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input[type=text],.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title,.recurly.subscribe #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .title-billing,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .placeholder,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child input,.recurly.subscribe .field #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child select,.vocabCard__additional_text #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span,.vocabCard__example #schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child span{font-size:13px!important;line-height:17px!important}}@media print,screen and (max-width:39.99875em){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child{margin-left:16px;margin-bottom:16px}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2){width:350px;margin-left:0;padding:0;text-align:left}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2) .hello-button--sa{margin-left:0}@media print,screen and (max-width:39.99875em){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2){margin:6px;margin-bottom:16px}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2) .second{margin-bottom:5px}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2) .hello-button--sa{margin-top:20px;width:350px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2) .hello-button--sa{margin-left:0;width:313px}}@media screen and (min-width:40em)and (max-width:63.99875em)and (min-width:701px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2) .hello-button--sa{margin-top:18px}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(3){width:10%}@media print,screen and (max-width:39.99875em){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(3){width:auto}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{margin:0;color:#2e1a5b;font-size:17px;font-weight:500;padding-bottom:4px}@media screen and (max-width:992px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{padding-left:13px;text-align:center}}@media screen and (max-width:460px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{font-size:17px}}@media print,screen and (max-width:39.99875em){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{padding:0}}@media screen and (max-width:460px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa span{display:block}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa{width:250px;background-color:#45b7ba;border-radius:100px;color:#fff;cursor:pointer;display:block;font-size:16px;outline:0;padding:10px 0;text-decoration:none;text-align:center;margin-left:auto;margin-top:16px;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media screen and (max-width:1024px){#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa{width:150px;padding:8px 0;margin:0}}#schoolsrap #third-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa:hover{background-color:#379295}#schoolsrap #fixed__section{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_four/back.svg);background-repeat:no-repeat;padding-bottom:0;background-size:cover;margin-bottom:-35px;background-position:50%}@media screen and (min-width:1700px){#schoolsrap #fixed__section{background-position-y:35px}}#schoolsrap #fifth-section{background-color:#fdbe24}#schoolsrap #fifth-section .bloqueMaskHellobarSA{width:100%}@media screen and (max-width:700px){#schoolsrap #fifth-section .bloqueMaskHellobarSA{padding:40px}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa{width:100%;height:200px;display:flex;justify-content:center}@media print,screen and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa{height:300px}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa{width:100%;padding:0;list-style:none;max-width:60%;align-items:center;display:flex;justify-content:center}@media screen and (max-width:1440px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa{max-width:80%}}@media screen and (max-width:700px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa{flex-direction:column}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child{width:auto;text-align:left}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .logo-hello--sa{width:50px;height:50px}@media screen and (max-width:699px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:first-child .logo-hello--sa{margin-bottom:10px}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(2){width:auto;margin-left:20px;margin-right:40px;padding:0}@media screen and (max-width:700px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(3){width:auto}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(4){width:auto;margin:0 10px;position:absolute;top:22px;right:5%}@media screen and (max-width:460px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa:nth-child(4){top:9px;right:1%}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{margin:0;color:#2e1a5b;font-size:18px;font-weight:500;padding-bottom:4px;line-height:21px}@media screen and (max-width:992px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{padding-left:13px;text-align:center}}@media screen and (max-width:992px)and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{width:auto}}@media screen and (max-width:460px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{font-size:17px;margin-bottom:12px}}@media screen and (max-width:460px)and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{width:auto}}@media print,screen and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa{padding-bottom:20px}}@media screen and (max-width:460px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa span{display:block}}@media screen and (max-width:460px)and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-text-title--sa span{width:auto}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa{width:250px;background-color:#fff;border-radius:100px;color:#2e1a5b;cursor:pointer;display:block;font-size:12px;outline:0;padding:10px 0;text-decoration:none;text-align:center;margin-left:auto;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa{display:none}}@media print,screen and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa{display:none}}@media screen and (max-width:1024px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa{width:150px;padding:8px 0;margin:0}}@media screen and (min-width:701px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa{margin-top:18px}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button--sa:hover{background-color:#e6e6e6}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button-hidden{width:250px;background-color:#fff;border-radius:100px;color:#2e1a5b;cursor:pointer;display:block;font-size:12px;outline:0;padding:10px 0;text-decoration:none;text-align:center;margin-left:auto;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button-hidden{display:block}}@media print,screen and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button-hidden{display:block}}@media screen and (min-width:1024px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button-hidden{display:none}}@media screen and (max-width:1024px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button-hidden{width:150px;padding:8px 0;margin:0}}#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button-hidden:hover{background-color:#e6e6e6}@media screen and (min-width:640px)and (max-width:700px){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa .list--item--sa .hello-button-hidden{margin-top:40px}}@media print,screen and (max-width:39.99875em){#schoolsrap #fifth-section .bloqueMaskHellobarSA .hello--wrapper--sa .hello--list--sa{max-width:100%}}#schoolsrap #sixth-section{background-color:#fff;padding:30px 0;background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_eight/back_logos.svg);background-repeat:no-repeat;padding:54px 0 110px;background-size:cover}@media print,screen and (max-width:39.99875em){#schoolsrap #sixth-section{padding:54px 0 175px}}@media screen and (min-width:1670px){#schoolsrap #sixth-section{background-position-y:-80px}}#schoolsrap #sixth-section div .scholl__and__district__heading{color:#fff;font-size:33px;margin-bottom:30px;text-align:center}@media print,screen and (max-width:39.99875em){#schoolsrap #sixth-section div .scholl__and__district__heading{font-size:32px;line-height:35px;margin-top:-24px}#schoolsrap #sixth-section div .scholl__and__district__heading br{display:none}}#schoolsrap #sixth-section .global--title{display:flex;justify-content:center;font-size:20px;margin-bottom:50px}#schoolsrap #sixth-section .sponsors--list{margin:2px;display:flex;flex-direction:column;flex-flow:wrap;justify-content:center}#schoolsrap #sixth-section .sponsors--list .list--item{align-items:center;display:flex;justify-content:center}#schoolsrap #sixth-section .sponsors--list .list--item .canvas{width:250px}@media screen and (max-width:768px){#schoolsrap #sixth-section .sponsors--list .list--item .canvas{max-width:174px}}@media screen and (min-width:1023px)and (max-width:1196px){#schoolsrap .nav-hidden-patch{display:none}}#schoolsrap #ninth-section{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_nine/back_grey.svg);background-repeat:no-repeat;background-size:cover;height:400px;background-position:50%;background-position-y:-64px;padding:30px 0}@media print,screen and (max-width:39.99875em){#schoolsrap #ninth-section{height:574px;background-position-y:22px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap #ninth-section{height:350px;background-position-y:-9px}}@media screen and (min-width:456px)and (max-width:639px){#schoolsrap #ninth-section{background-position-y:-84px}}@media screen and (min-width:1670px){#schoolsrap #ninth-section{background-position-y:-96px}}@media screen and (min-width:1800px){#schoolsrap #ninth-section{background-position-y:-126px}}@media screen and (min-width:1900px){#schoolsrap #ninth-section{background-position-y:-170px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap #ninth-section .wrapper{padding-top:30px}}@media print,screen and (max-width:39.99875em){#schoolsrap #ninth-section .wrapper div .scholl__and__district__heading{padding-top:50px}}#schoolsrap #ninth-section .global--title{display:flex;justify-content:center;font-size:20px;margin-bottom:50px}#schoolsrap #ninth-section .sponsors--list{display:flex;flex-flow:wrap;justify-content:center}#schoolsrap #ninth-section .sponsors--list .list--item{margin:0 1px;align-items:center;display:flex;justify-content:center}#schoolsrap #ninth-section .sponsors--list .list--item .canvas{width:120px}@media screen and (max-width:768px){#schoolsrap #ninth-section .sponsors--list .list--item .canvas{max-width:334px}}@media screen and (min-width:785px){#schoolsrap #ninth-section .sponsors--list .list--item .canvas{width:155px}}@media screen and (min-width:1500px){#schoolsrap #ninth-section .sponsors--list .list--item .canvas{width:170px}}@media print,screen and (max-width:39.99875em){#schoolsrap #ninth-section .sponsors--list .list--item .canvas{width:150px;max-width:150px}}#schoolsrap #ten-section{background-color:#fff;padding:30px 0}#schoolsrap #ten-section .global--title{display:flex;justify-content:center;font-size:20px;margin-bottom:50px}#schoolsrap #ten-section .card-container{display:flex;justify-content:center}#schoolsrap #ten-section .card-container .card{width:216px;height:205px;margin:15px;display:flex;flex-direction:column;font-family:sans-serif;white-space:nowrap;border-radius:5px;box-shadow:0 0 37px -30px #4d4848;-webkit-box-shadow:0 0 37px -30px #4d4848;-moz-box-shadow:0 0 37px -30px #4d4848}#schoolsrap #ten-section .card-container .card .cardimg{border-top-left-radius:5px;border-top-right-radius:5px}#schoolsrap #ten-section .card-container .card .cardcontent{height:39%;background:#fff;display:flex;flex-direction:column;justify-content:space-evenly;padding-left:15px;padding-right:15px;font-size:.8em}#schoolsrap #ten-section .card-container .card .cardcontent p{line-height:12px;font-size:9px}#schoolsrap #ten-section .card-container .card .cardfooter{height:12%;display:flex;flex-direction:row;justify-content:space-around;align-items:center}#schoolsrap #ten-section .card-container .card .cardfooter h3{color:#3339c3;font-size:9px}@media screen and (max-width:417px){#schoolsrap .cardlinkarrow{padding:0 30px;text-align:center}}#schoolsrap #got__nearpod__section{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_nine/backgrpund.svg);margin:-65px 0 0 25px}@media print,screen and (max-width:39.99875em){#schoolsrap #got__nearpod__section{margin:0 15px}}@media screen and (min-width:640px)and (max-width:750px){#schoolsrap #got__nearpod__section{margin-bottom:40px}}@media print,screen and (max-width:39.99875em){#schoolsrap #prelast__section{padding-bottom:0}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap #prelast__section{padding-bottom:0}}#schoolsrap .stcrsad{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/footer.svg);background-repeat:no-repeat;background-position:bottom;padding-bottom:200px;background-size:101%;margin-bottom:-5px;-ms-background-position-y:top}@media print,screen and (min-width:40em)and (max-width:63.99875em){#schoolsrap .stcrsad{padding-bottom:100px}}@media print,screen and (max-width:39.99875em){#schoolsrap .stcrsad{padding-bottom:65px}}@media not all and (min-width:700px){@supports(-webkit-appearance:none) and (stroke-color:transparent){#schoolsrap .safari-fix{margin-bottom:80px!important}}}#schoolsrap .iframe-window{z-index:999;position:relative}#schoolsrap .iframe-window iframe{position:absolute;top:-277px;left:0;width:100%;height:530px;border-style:none;padding:0;margin:0}@media screen and (max-width:650px){#schoolsrap .iframe-window iframe{width:95%}}@media screen and (min-width:640px)and (max-width:740px){#schoolsrap .flag--text{font-size:14px!important;margin-bottom:10px!important;line-height:20px!important}}@media screen and (min-width:640px)and (max-width:740px){#schoolsrap .flag--text-smallest{font-size:14px!important;line-height:16px!important}}@media screen and (min-width:640px)and (max-width:740px){#schoolsrap .flag--text-smallest:nth-child(3){font-size:13px!important}}.testimonial__slide{width:65%;margin:0 auto;flex-direction:row!important;flex-flow:nowrap!important;justify-content:center}@media screen and (max-width:1279px){.testimonial__slide{flex-direction:column!important;width:100%}}.testimonial__slide .img-container{padding:30px;width:350px!important}@media screen and (max-width:1024px){.testimonial__slide .img-container{width:280px!important}}.testimonial__slide .img-container img{border-radius:30px;border:6px solid #2e1a5b;box-shadow:5px 5px 0 #2e1a5b}.testimonial__slide .testimonial__slide__copyWrapper{width:70%!important}@media screen and (max-width:1024px){.testimonial__slide .testimonial__slide__copyWrapper{width:100%}}@media screen and (max-width:600px){.svgIcon{display:block}}.slick-next,.slick-prev{display:flex;height:46px;width:46px;background-color:#fff;border-radius:50%;z-index:1}@media(max-width:900px){.slick-next,.slick-prev{display:none}}.slick-next:before,.slick-prev:before{display:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#fff}.slick-prev{left:10%!important}@media(max-width:600px){.slick-prev{top:30%}}.slick-next{right:10%!important}@media(max-width:600px){.slick-next{top:30%}}.button-align-center{text-align:center}.field-textarea{resize:none;height:130px}.quote-field-hidden{display:none!important}.input.error,textarea.error{border:1px solid red;margin-bottom:5px}.messege-error{color:red;margin-bottom:20px;font-size:15px}@media screen and (max-width:1112px){#quote-request-form .modal .wrapper{width:100%}}#quote-request-form .modal .wrapper .modal-sign-demo{width:390px;margin:auto}@media screen and (max-width:375px){#quote-request-form .modal .wrapper .modal-sign-demo{width:100%}}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form{padding-top:360px!important;padding:35px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form select{color:#757572}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .button{max-width:305px;background-color:#565cc0;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:20px;line-height:20px;margin-bottom:15px;padding:14px 0;text-decoration:none;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .button:hover{background-color:#2e1a5b}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form{margin-bottom:0}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form fieldset{border:0;margin:0;padding:0}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form fieldset .phone{font-family:robotolight,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#666}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form fieldset .field select{font-family:avenirlight,Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;color:#9b9b9b;border:2px solid #ebebea;border-radius:2px;outline:0;padding:9px 42px 9px 9px;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 285px 18px no-repeat;letter-spacing:-.2px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form fieldset .field select:focus{border-color:#570095}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form fieldset .field select.error{border:1px solid red;margin-bottom:5px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form fieldset .field select option{color:#000}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field{position:relative}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field:after{content:"";display:table;clear:both}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field select{margin-bottom:18px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox{align-items:center;display:flex;justify-content:center;flex-direction:column;margin-bottom:10px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox .checkbox{-webkit-appearance:checkbox;margin-right:5px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox .phone--bottom{width:100%;margin-bottom:10px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox label{width:100%;max-width:90%;color:#8b9195;font-size:12px;font-weight:300;line-height:16px}@media screen and (max-width:600px){#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox label{max-width:100%}}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .text{border:1px solid #ebebea;border-radius:3px;font-size:16px;outline:0;padding:10px 15px;width:100%;color:#1f1f2a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .text:focus{border-color:#570095}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field p{color:red;margin-top:0;margin-bottom:10px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field p a{color:inherit;display:inline-block;text-decoration:none}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field p a:hover{text-decoration:underline}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field small{display:none;position:absolute;bottom:-18px;right:0;font-size:10px;color:red}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field small img{width:100%;max-width:18px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip{background-color:#f55753;position:absolute;right:-160px;padding:4px 13px;top:5px;border-radius:6px;width:120px;display:none}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom{width:auto;z-index:1;top:35px;right:auto;left:8px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom.big{top:35px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom.big:after{top:-8px;left:11px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom:after{top:-8px;left:11px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip .tooltip-msg{color:#fff;width:100%;text-align:left;font-size:11px;margin-bottom:4px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.big{top:0}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.big:after{top:15px;left:-13px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip:after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#f55753 transparent transparent;position:absolute;left:-12px;top:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .link{color:#6b6b6b;font-size:12px;float:right;text-decoration:none}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .link:hover{text-decoration:underline}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field.error small{display:block}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .in-field{float:left}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .in-field colorBlackText .checkbox{float:left;margin:2px 10px 0 0}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .in-field label{color:#6b6b6b;font-size:12px;float:left}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .button{font-size:14px;text-transform:none;width:100%}#quote-request-form-inquiry .field-textarea::placeholder,#quote-request-form-inquiry input::placeholder{color:#727272;opacity:1}#quote-request-form-inquiry .field-textarea:-ms-input-placeholder,#quote-request-form-inquiry .field-textarea::-ms-input-placeholder,#quote-request-form-inquiry input:-ms-input-placeholder,#quote-request-form-inquiry input::-ms-input-placeholder{color:#727272}#quote-request-form-inquiry .message-error{color:#c3252e!important;margin-bottom:18px!important;font-size:12px;line-height:14px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif}#quote-request-form-inquiry input.error,#quote-request-form-inquiry textarea.error{border:1px solid #c3252e!important;margin-bottom:5px}#quote-request-form-inquiry .hidden--label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#quote-request-form-inquiry p.automatic-email-message-warning{width:100%;margin-bottom:10px;color:#727272;font-size:14px;line-height:16px}#quote-request-form-inquiry ::placeholder{color:#727272;opacity:1}#quote-request-form-inquiry :-ms-input-placeholder,#quote-request-form-inquiry ::-ms-input-placeholder{color:#727272}#quote-request-form-inquiry .c-multi-select-dropdown{margin:0;font-family:Roboto,sans-serif;position:relative;width:100%}#quote-request-form-inquiry .c-multi-select-dropdown:active>.c-multi-select-dropdown__options.block{display:block!important}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__selected{width:100%;margin-bottom:18px;padding:9px 42px 9px 9px;font-family:avenirlight,Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;color:#727272;border:2px solid #ebebea;border-radius:2px;outline:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 285px 18px no-repeat;letter-spacing:-.2px}@media screen and (max-width:390px){#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__selected{background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 93% 18px no-repeat}}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__selected .selectedProducts{color:#181828}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__selected.input.error{border:1px solid #c3252e!important;margin-bottom:5px!important}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__selected .purple-border,#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__selected:active,#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__selected:focus,#quote-request-form-inquiry .c-multi-select-dropdown .purple-border{border:2px solid #570095!important}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__options{display:none;width:100%;padding:5px 0;padding-left:0;position:absolute;left:0;top:42px;box-sizing:border-box;list-style:none;border:1px solid #767676;background-color:#fff}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__options.block{display:block}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__option{display:flex;align-items:center;padding:6px 10px;cursor:pointer}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__option:hover{background-color:#eee}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__option-checkbox{margin-right:6px}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__option-checkbox:before{top:-2px!important;left:-2px!important}#quote-request-form-inquiry .c-multi-select-dropdown .c-multi-select-dropdown__option-checkbox:after{top:3px!important;left:2px!important}@media screen and (max-width:1112px){#quote-request-form-inquiry .modal .wrapper{width:100%}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo{width:390px;margin:auto}@media screen and (max-width:390px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo{width:100%}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form{padding-top:360px!important;padding:35px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select{color:#757572}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select ::placeholder{color:#727272;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select :-ms-input-placeholder,#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select ::-ms-input-placeholder{color:#727272}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .button{max-width:305px;background-color:#1298cf;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:20px;line-height:20px;margin-bottom:15px;padding:14px 0;text-decoration:none;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .button:hover{background-color:#085574}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form{margin-bottom:0}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset{border:0;margin:0;padding:0}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .phone{font-family:robotolight,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#666}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select{font-family:avenirlight,Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;color:#727272;border:2px solid #ebebea;border-radius:2px;outline:0;padding:9px 42px 9px 9px;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 285px 18px no-repeat;letter-spacing:-.2px}@media screen and (max-width:390px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select{background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 93% 18px no-repeat}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select:focus{border-color:#570095}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select.error{border:1px solid #c3252e!important;margin-bottom:5px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select option{color:#000}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select.selected{color:#181828}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select ::placeholder{color:#727272;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select :-ms-input-placeholder,#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select ::-ms-input-placeholder{color:#727272}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field{position:relative}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field:after{content:"";display:table;clear:both}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field select{margin-bottom:18px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox{align-items:center;display:flex;justify-content:center;flex-direction:column;margin-bottom:10px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox .check-flex{width:100%;display:flex}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox .checkbox{margin-top:0;-webkit-appearance:checkbox;margin-right:5px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox .phone--bottom{width:100%;margin-bottom:10px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox label{width:100%;max-width:90%;display:inline-flex;color:#727272;font-size:14px;font-weight:400;line-height:16px;align-items:center}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .text{border:1px solid #ebebea;border-radius:3px;font-size:16px;outline:0;padding:10px 15px;width:100%;color:#1f1f2a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .text:focus{border-color:#570095}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field p{color:red;margin-top:0;margin-bottom:10px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field p a{color:inherit;display:inline-block;text-decoration:none}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field p a:hover{text-decoration:underline}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field small{display:none;position:absolute;bottom:-18px;right:0;font-size:10px;color:red}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field small img{width:100%;max-width:18px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip{background-color:#f55753;position:absolute;right:-160px;padding:4px 13px;top:5px;border-radius:6px;width:120px;display:none}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom{width:auto;z-index:1;top:35px;right:auto;left:8px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom.big{top:35px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom.big:after{top:-8px;left:11px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom:after{top:-8px;left:11px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip .tooltip-msg{color:#fff;width:100%;text-align:left;font-size:11px;margin-bottom:4px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.big{top:0}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.big:after{top:15px;left:-13px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip:after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#f55753 transparent transparent;position:absolute;left:-12px;top:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .link{color:#6b6b6b;font-size:12px;float:right;text-decoration:none}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .link:hover{text-decoration:underline}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field.error small{display:block}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .in-field{float:left}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .in-field colorBlackText .checkbox{float:left;margin:2px 10px 0 0}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .in-field label{color:#6b6b6b;font-size:12px;float:left}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .button{font-size:14px;text-transform:none;width:100%}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .button.submit-button-inquiry-form{background-color:#565cc0}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .button.submit-button-inquiry-form:hover{background-color:#2e1a5b}.results__landing__page .testimonial__slideshow,.results__landing__page .wrapper{width:1200px;margin:0 auto}@media screen and (max-width:1279px){.results__landing__page .testimonial__slideshow,.results__landing__page .wrapper{width:692px!important}}@media screen and (max-width:676px){.results__landing__page .testimonial__slideshow,.results__landing__page .wrapper{width:100vw!important}}.results__landing__page .font-15{font-size:16px;color:#032122}.results__landing__page .dashed-word{display:inline-block}.results__landing__page .__button--result-styles{background-color:#45b7ba;color:#fff;margin-top:0}.results__landing__page .results__rearchRoot{padding:0;margin-bottom:85px;margin-top:-160px;background-position:50% 0;background-color:#fff;display:flex}@media(max-width:1279px){.results__landing__page .results__rearchRoot{flex-direction:column;margin-top:-80}}@media(max-width:767px){.results__landing__page .results__rearchRoot{margin-top:-110px;margin-bottom:50px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){.results__landing__page .results__rearchRoot .grid-container{padding-right:0}}.results__landing__page .results__rearchRoot__button{background-color:#ffbf22;color:#49340b;width:314px;padding:14px 22px;margin:24px auto 0 0}.results__landing__page .results__rearchRoot__button:hover{background-color:#f8b000;color:#49340b}.results__landing__page .results__rearchRoot2__button{background-color:#45b7ba;color:#032122;width:314px;padding:14px 22px;margin-bottom:40px}.results__landing__page .results__rearchRoot2__button:hover{background-color:#2aa6aa;color:#032122}.results__landing__page .results__number{position:relative}.results__landing__page .results__number__wrapper{padding:10px 0;margin:0 15px}.results__landing__page .results__number__wrapper .percentage{font-size:35px}.results__landing__page .results__number__heading{line-height:.8;font-size:90px;font-weight:800;margin:48px 0 24px;color:#fff}@media print,screen and (max-width:63.99875em){.results__landing__page .results__number__heading{margin:24px 0 16px}}.results__landing__page .results__number__text{font-size:24px;line-height:30px}@media screen and (max-width:1279px){.results__landing__page .results__number__text{margin-left:20px;text-align:left}}@media screen and (max-width:767px){.results__landing__page .results__number__text{margin-left:0;text-align:center}}.results__landing__page .testimonial__slideshow{color:#4b368e;max-width:inherit;width:90%;max-width:1120px;margin:100px auto 80px;position:relative;z-index:1}@media print,screen and (max-width:63.99875em){.results__landing__page .testimonial__slideshow{margin:24px auto;margin-bottom:-40px;width:90vw}}.results__landing__page .testimonial__slideshow .slick-slider{margin:0 0 110px}.results__landing__page .testimonial__slideshow .slick-dots{display:none!important;justify-content:center;margin:0 0 -10px;padding:2rem 0 1rem;list-style-type:none}@media screen and (max-width:900px){.results__landing__page .testimonial__slideshow .slick-dots{padding:0;display:flex!important}}.results__landing__page .testimonial__slideshow .slick-dots li{margin:0 .1rem}.results__landing__page .testimonial__slideshow .slick-dots button{display:block;width:12px;height:12px;padding:0;border:none;border-radius:100%;background-color:#a8a0b6;text-indent:-9999px}.results__landing__page .testimonial__slideshow .slick-dots li.slick-active button{background-color:#351868}.results__landing__page .testimonial__slideshow .slick-list{padding:10px 0}.results__landing__page .testimonial__slideshow .slick-next,.results__landing__page .testimonial__slideshow .slick-prev{display:flex;height:46px;width:46px;background-color:#fff;border-radius:50%;z-index:1}@media(max-width:900px){.results__landing__page .testimonial__slideshow .slick-next,.results__landing__page .testimonial__slideshow .slick-prev{display:none}}.results__landing__page .testimonial__slideshow .slick-next:before,.results__landing__page .testimonial__slideshow .slick-prev:before{display:none}.results__landing__page .testimonial__slideshow .slick-next:focus,.results__landing__page .testimonial__slideshow .slick-next:hover,.results__landing__page .testimonial__slideshow .slick-prev:focus,.results__landing__page .testimonial__slideshow .slick-prev:hover{background-color:#fff}.results__landing__page .testimonial__slideshow .slick-prev{left:-5%!important}.results__landing__page .testimonial__slideshow .slick-next{right:-5%!important}.results__landing__page .testimonial__slideshow .testimonial__slide{width:auto;margin:8px;background-color:#fff}.results__landing__page .testimonial__slideshow .results__testimonial_slide{width:90%;height:434px;margin:0 auto;border:4px solid #372462;box-shadow:6px 6px #372462;border-radius:30px}@media(max-width:1279px){.results__landing__page .testimonial__slideshow .results__testimonial_slide{height:567px}}@media(max-width:767px){.results__landing__page .testimonial__slideshow .results__testimonial_slide{height:679px}}.results__landing__page .testimonial__slideshow .results__testimonial_slide.green{background-color:#45b7ba}.results__landing__page .testimonial__slideshow .results__testimonial_slide.red{background-color:#f46f66}.results__landing__page .testimonial__slideshow .results__testimonial_slide.purple{background-color:#7a60de}.results__landing__page .testimonial__slideshow .results__testimonial_slide .results__quote__image{width:47.5%}@media(max-width:1279px){.results__landing__page .testimonial__slideshow .results__testimonial_slide .results__quote__image{width:180px;margin:50px auto 0}.results__landing__page .testimonial__slideshow .results__testimonial_slide .results__quote__image img{height:180px;border-radius:85px;background-color:hsla(0,0%,98%,.5)}}.results__landing__page .testimonial__slideshow .results__testimonial_slide .testimonial-quotes{width:86.91px;height:37.67px;margin-bottom:10px}@media(max-width:1279px){.results__landing__page .testimonial__slideshow .results__testimonial_slide .testimonial-quotes{margin:0 auto 10px}}.results__landing__page .testimonial__slideshow .results__testimonial_slide .testimonial__slide__text{font-size:24px;line-height:30px;position:relative;margin-bottom:32px;font-weight:400;color:#fff;font-family:freight-sans-pro,serif}@media print,screen and (min-width:40em)and (max-width:63.99875em){.results__landing__page .testimonial__slideshow .results__testimonial_slide .testimonial__slide__text{margin-bottom:16px}}@media print,screen and (max-width:39.99875em){.results__landing__page .testimonial__slideshow .results__testimonial_slide .testimonial__slide__text{margin-bottom:24px}}.activityCheckbox__dropdown__content .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.email-invite__container .results__landing__page .testimonial__slideshow .results__testimonial_slide .email-invite__placeholder,.flocab__form .form-group-assent .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.flocab__form .form-group-is_outside_us .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.flocab__form .form-group-showPromoCode .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.flocab__form .results__landing__page .testimonial__slideshow .results__testimonial_slide .error-block,.flocab__form .results__landing__page .testimonial__slideshow .results__testimonial_slide label.control-label,.read-and-respond-html .results__landing__page .testimonial__slideshow .results__testimonial_slide .tooltip_caption,.read-and-respond-tooltip .results__landing__page .testimonial__slideshow .results__testimonial_slide .tooltip_caption,.results__landing__page .testimonial__slideshow .results__testimonial_slide .activity__title,.results__landing__page .testimonial__slideshow .results__testimonial_slide .activityCheckbox__dropdown__content label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .assignmentBar__subHeader,.results__landing__page .testimonial__slideshow .results__testimonial_slide .email-invite__container .email-invite__placeholder,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .error-block,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .form-group-assent label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .form-group-is_outside_us label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .form-group-showPromoCode label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form__helperText,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form__radioButtonGroup,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form label.control-label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .howItWorks__tab__text,.results__landing__page .testimonial__slideshow .results__testimonial_slide .marketing__thumbnail__subText,.results__landing__page .testimonial__slideshow .results__testimonial_slide .pricing__copyItem,.results__landing__page .testimonial__slideshow .results__testimonial_slide .pricing__subCta,.results__landing__page .testimonial__slideshow .results__testimonial_slide .read-and-respond-html .tooltip_caption,.results__landing__page .testimonial__slideshow .results__testimonial_slide .read-and-respond-tooltip .tooltip_caption,.results__landing__page .testimonial__slideshow .results__testimonial_slide .results__number__text,.results__landing__page .testimonial__slideshow .results__testimonial_slide .signup__step,.results__landing__page .testimonial__slideshow .results__testimonial_slide .text--smallest,.results__landing__page .testimonial__slideshow .results__testimonial_slide .topics-container .topic-container p.subject-meta-data,.results__landing__page .testimonial__slideshow .results__testimonial_slide .topics-container .unit-container .subheading,.results__landing__page .testimonial__slideshow .results__testimonial_slide .topics-container .unit-container p.subject-meta-data,.results__landing__page .testimonial__slideshow .results__testimonial_slide a.flocab__form__sublink,.topics-container .topic-container .results__landing__page .testimonial__slideshow .results__testimonial_slide p.subject-meta-data,.topics-container .unit-container .results__landing__page .testimonial__slideshow .results__testimonial_slide .subheading,.topics-container .unit-container .results__landing__page .testimonial__slideshow .results__testimonial_slide p.subject-meta-data{font-size:18px;color:#fff}.results__landing__page .testimonial__slide__arrow{fill:#5559c3;height:18px;width:20px}.results__landing__page .testimonial__slide__copyWrapper{text-align:left;padding:0 10px;width:48%!important}@media(max-width:1279px){.results__landing__page .testimonial__slide__copyWrapper{width:100%!important;padding:30px 40px 60px}}@media(max-width:475px){.results__landing__page .testimonial__slide__copyWrapper{padding:0 20px}}.results__landing__page .results__graphicRow .marketing__graphicRow__wrapper{max-width:1440px}.results__landing__page .results__graphicRow .marketing__graphicRow__imageWrapper:first-of-type{width:30%;max-width:460px;bottom:-260px;left:-93px}.results__landing__page .results__graphicRow .marketing__graphicRow__imageWrapper:last-of-type{width:15%;max-width:250px;bottom:-187px;right:15px}@media print,screen and (max-width:63.99875em){.results__landing__page .results__graphicRow .marketing__graphicRow__imageWrapper:last-of-type{bottom:110px}}@media screen and (max-width:834px){.results__landing__page .results__graphicRow .hide-for-small-only{display:none}}.results__landing__page .result__section{padding-bottom:90px;background-color:#565cc0;color:#fff}.results__landing__page .CTA__button__result{margin-top:30px}.results__landing__page .CTA__button__result .marketing__button--color:hover{background-color:#ececec}.results__landing__page .marketing__hero__button--color{background-color:#565cc0;color:#fff;border:2px solid #565cc0}.results__landing__page .marketing__hero__button--color:hover{background-color:#4f55bd;border-color:#4f55bd;color:#fff}.results__landing__page .marketing__hero__button--color.disabled,.results__landing__page .marketing__hero__button--color:disabled{transition:none;cursor:default;color:#2e1a5b;background-color:transparent;border:2px solid #2e1a5b;pointer-events:none}.results__landing__page .hero-button{background-color:#565cc0}.results__landing__page .hero-button:hover{background-color:#40448e}.results__landing__page .hero-section{background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/hero-1920.svg");background-repeat:no-repeat;background-size:cover;background-position:top;background-position-y:-385px;height:830px;padding-top:65px}@media(max-width:2230px){.results__landing__page .hero-section{background-position-y:-310px}}@media(max-width:1920px){.results__landing__page .hero-section{background-position-y:-250px}}@media(max-width:1279px){.results__landing__page .hero-section{height:1200px}}@media(max-width:1024px){.results__landing__page .hero-section{padding:60px;background-position-y:-165px}}@media(max-width:1023px){.results__landing__page .hero-section{margin-top:84px}}@media(max-width:834px){.results__landing__page .hero-section{height:1100px;padding:60px 0}}@media(max-width:639px){.results__landing__page .hero-section{margin-top:64px}}@media(max-width:428px){.results__landing__page .hero-section{height:1000px}}@media(max-width:414px){.results__landing__page .hero-section{height:1100px}}.results__landing__page .results__hero__button{background-color:#565cc0;color:#fff;width:auto;min-width:194px;padding:14px 22px;margin:0}.results__landing__page .results__hero__button:hover{background-color:#40448e;color:#fff}.results__landing__page .hero-title{color:#fff;font-size:65px;text-align:left;width:100%;line-height:70px}@media screen and (max-width:676px){.results__landing__page .hero-title{font-size:61px}}.results__landing__page .hero-subtitle{color:#fff;font-size:24px;text-align:left;width:100%;line-height:30px}.results__landing__page .panel1-container{display:flex!important;justify-content:space-between}.results__landing__page .panel1-container .panel1-info{width:55%!important;margin-right:20px;font-family:freight-sans-pro,sans-serif}.results__landing__page .panel1-container .medium-8{width:43%}.results__landing__page .panel1-container .medium-8 img{width:100%}@media(max-width:1279px){.results__landing__page .panel1-container{flex-direction:column-reverse!important}.results__landing__page .panel1-container .panel1-info{width:100%!important}.results__landing__page .panel1-container .medium-8{display:none}}@media(max-width:767px){.results__landing__page .panel1-container .panel1-info{width:90%!important}}.results__landing__page .panel2-container{display:flex!important;justify-content:space-between}@media(max-width:1279px){.results__landing__page .panel2-container{flex-direction:column!important;width:100%;margin:0 auto}}.results__landing__page .panel2-container .panel2-item{display:flex;flex-direction:column!important}@media(max-width:1279px){.results__landing__page .panel2-container .panel2-item{flex-direction:row!important;width:100%!important;align-items:center;margin:0 auto!important}}@media(max-width:767px){.results__landing__page .panel2-container .panel2-item{flex-direction:column!important;width:90%!important;margin:0 auto!important}}.results__landing__page .buttons-container{display:flex;flex-direction:column}@media(max-width:1279px){.results__landing__page .buttons-container{flex-direction:row;justify-content:left;width:97%;margin:10px auto 10px 0}}@media(max-width:767px){.results__landing__page .buttons-container{flex-direction:column}}.results__landing__page .hero-container{display:flex;justify-content:space-between}@media(max-width:1279px){.results__landing__page .hero-container{flex-direction:column}}.results__landing__page .video-content{width:55%;display:flex;justify-content:center}@media(max-width:1279px){.results__landing__page .video-content{margin:0 auto;width:100%}}@media(max-width:767px){.results__landing__page .video-content{width:100%}}.results__landing__page .video-content img{width:85%}.results__landing__page .text-content{width:50%}@media(max-width:1279px){.results__landing__page .text-content{margin:0 auto;margin-bottom:30px;width:100%}}@media(max-width:767px){.results__landing__page .text-content{width:95%}}.results__landing__page .rooted-title{color:#351868}.results__landing__page .rooted-text{color:#797a80;font-size:24px;line-height:30px;text-align:left}.results__landing__page .marketing__heading{font-size:36px;line-height:42px;text-align:left}.results__landing__page .marketing__heading.results__heading{text-align:center}@media screen and (max-width:1279px){.results__landing__page .marketing__heading.results__heading{text-align:left}}@media screen and (max-width:767px){.results__landing__page .marketing__heading.results__heading{text-align:center}}.results__landing__page .thumbnail__section{text-align:left;background-color:#f7f8f9;padding:30px 0 0}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper{margin:0!important}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail{border-radius:5px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__image{width:100%;margin:0 0 20px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox{width:331px;margin:0 auto 30px;padding:0 10px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox .marketing__text{font-size:24px;line-height:30px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox .marketing__thumbnail__subText{font-size:24px;line-height:30px;font-weight:500}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox .marketing__thumbnail__subText span{text-decoration:underline}@media screen and (max-width:1279px){.results__landing__page .thumbnail__section,.results__landing__page .thumbnail__section .wrapper{padding:0}.results__landing__page .thumbnail__section .wrapper .marketing__heading{width:89%;margin:0 auto 40px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail{width:220px;height:495px;margin:0 auto 30px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__image{max-width:279px;max-height:150px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox{width:83%;margin:20px 10px}}@media screen and (max-width:767px){.results__landing__page .thumbnail__section .wrapper .marketing__heading{max-width:368px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper{display:flex;flex-direction:column}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail{width:368px;height:395px;flex-direction:column}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__image{max-width:100%;max-height:198px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox{width:309px;height:147px;margin:0 auto 30px}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox .marketing__text,.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail .marketing__thumbnail__textbox .marketing__thumbnail__subText{font-size:23px}}.results__landing__page .analytics-results-freetrial{font-size:17px;width:210px;border:none!important}.results__landing__page .analytics-results-freetrial:hover{background-color:#40448e!important}.results__landing__page .analytics-results-contactsales{font-size:17px;background-color:#ffbf22!important;color:#49340b!important;width:210px;border:none!important;box-shadow:none}.results__landing__page .analytics-results-contactsales:hover{background-color:#f8b000!important}.results__landing__page .results__purpleGraphicRow{z-index:-1;height:32px;margin:0}.results__landing__page .results__grayGraphicRow{z-index:-1;height:110px;margin:0}.results__landing__page .results__grayGraphicRow.topRow{top:16px}.results__landing__page .topRow{top:1px}.results__landing__page .bottomRow{top:-1px}.results__landing__page #results__landing-page-video{background-color:#45b7ba}.results__landing__page .results__start-today .marketing__heading{text-align:center}@media screen and (max-width:767px){.results__landing__page .results__start-today{padding:0 0 30px}}.careers__hero{background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_one/img/video_hero_preview.svg");height:615px;text-align:center;color:#fff;position:relative;padding:50px 0;background-repeat:no-repeat;background-position:top;background-position-y:-5px;background-size:101%;-ms-background-position-y:bottom;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}@media screen and (min-width:1024px){.careers__hero .patch__margin{margin-bottom:15px}}@media screen and (min-width:1024px){.careers__hero .patch__margin .marketing__hero__subheading{margin-bottom:12px}}@media print,screen and (max-width:39.99875em){.careers__hero{background-size:cover;padding-top:120px}}@media screen and (min-width:1024px)and (max-width:1460px){.careers__hero{background-size:132%}}@media screen and (max-width:560px){.careers__hero{background-position-y:-70px}}.careers__hero img{bottom:-15%;width:100%;height:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){.careers__hero{background-size:cover;margin-top:50px;background-position-y:-152.4px}}.careers__hero .marketing__hero__textWapper h1{font-size:55px}@media screen and (max-width:435px){.careers__hero .marketing__hero__textWapper h1{line-height:45px}}.careers__hero .marketing__hero__textWapper .scholl__and__district__hero__imageWrapper{margin-top:35px;max-width:680px}.careers__hero .marketing__hero__textWapper .scholl__and__district__hero__imageWrapper .hero--video--subtitle{color:#47376c}@media screen and (max-width:395px){.careers__hero .marketing__hero__textWapper .scholl__and__district__hero__imageWrapper .hero--video--subtitle{font-size:14px}}#careers_panel_two_five{display:inline-block;vertical-align:top;width:100%}#careers_panel_two_five h2{font-size:38px;line-height:46px;color:#2f165d;margin:auto;width:80%;font-weight:400;text-align:center;padding-bottom:50px}#careers_panel_two_five h2 .break{display:block}#careers_panel_two_five .caseGroup{display:table;margin:65px auto 0}#careers_panel_two_five .caseGroup:first-child{margin-top:0}#careers_panel_two_five .caseGroup:last-child .tableCase{border-bottom:none}#careers_panel_two_five .caseGroup h2{font-family:freight-sans-pro,serif;color:#2f165d;font-weight:900;padding-bottom:30px}@media screen and (max-width:1260px){#careers_panel_two_five .caseGroup h2{padding-top:40px}}#careers_panel_two_five .case{display:table;width:78%;box-sizing:border-box;margin:auto;margin-top:50px}#careers_panel_two_five .case:first-child{margin-top:0}@media screen and (max-width:700px){#careers_panel_two_five .case{display:flex;flex-direction:column;align-items:center;width:100%}}#careers_panel_two_five .tableCase{width:100%;max-width:1100px;display:table;margin:auto;padding-bottom:70px;font-size:0;text-align:center;border-bottom:1px solid #ebeced;box-sizing:border-box}#careers_panel_two_five .tableCase .boxImg{box-sizing:border-box;width:50%;float:left;max-width:368px}@media screen and (max-width:1260px){#careers_panel_two_five .tableCase .boxImg{padding-right:28px}}#careers_panel_two_five .tableCase .boxImg img{width:100%}#careers_panel_two_five .tableCase .boxText{width:50%;box-sizing:border-box;display:inline-block;vertical-align:top}@media screen and (max-width:700px){#careers_panel_two_five .tableCase .boxText{width:80%;margin-top:20px}}#careers_panel_two_five .tableCase .boxText p{color:#1f1f21;font-size:18px;width:100%;line-height:1.4em;margin:0;text-align:left}@media screen and (max-width:700px){#careers_panel_two_five .tableCase .boxText p{text-align:center}}#careers_panel_two_five .tableCase .boxText .extraContent{margin-top:50px;color:#1b2938;font-size:16px;line-height:26px;clear:both;display:inline-block;width:80%}#careers_panel_two_five .tableCase .boxText .extraContent a{text-decoration:none}#careers_panel_two_five .tableCase .boxText .extraContent a:hover{color:#1b2938}#careers_panel_two_five .tableCase .boxText a.boxRead{font-size:20px;line-height:20px;text-align:center;display:inline-block;padding:.8em 3em;max-width:430px;text-decoration:none;margin-top:32px;color:#eaeaea;width:100%;max-width:180px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#careers_panel_two_five .tableCase .boxText a.boxRead:active,#careers_panel_two_five .tableCase .boxText a.boxRead:hover{background-color:#eaeaea}#careers_panel_two_five .tableCase .extraContent{color:#1f1f21;font-size:16px;line-height:26px;margin:40px auto 0;text-align:center;display:inline-block;width:100%}#careers_panel_two_five .tableCase .extraContent a{text-decoration:none}#careers_panel_two_five .tableCase .extraContent a:hover{color:#1b2938}#careers_panel_two_five_inverse{display:inline-block;vertical-align:top;width:100%;padding-top:150px;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/careers_landing_assests/back.svg");background-repeat:no-repeat;background-position:bottom;-ms-background-position-y:bottom;background-size:100%;background-position-y:15px}#careers_panel_two_five_inverse .wrapper{max-width:1366px}@media screen and (max-width:2200px){#careers_panel_two_five_inverse{background-size:140%}}@media screen and (max-width:1600px){#careers_panel_two_five_inverse{background-size:170%}}@media screen and (max-width:1260px){#careers_panel_two_five_inverse{background-size:340%}}@media screen and (max-width:777px){#careers_panel_two_five_inverse{background-size:550%}}@media screen and (max-width:500px){#careers_panel_two_five_inverse{background-size:1000%}}#careers_panel_two_five_inverse h2{font-size:38px;line-height:46px;color:#2e1a5b;margin:auto;width:80%;font-weight:400;text-align:center;padding-bottom:50px}#careers_panel_two_five_inverse h2 .break{display:block}#careers_panel_two_five_inverse .caseGroup{display:table;margin:65px auto 0}#careers_panel_two_five_inverse .caseGroup:first-child{margin-top:0}#careers_panel_two_five_inverse .caseGroup:last-child .tableCase{border-bottom:none}#careers_panel_two_five_inverse .caseGroup h2{font-family:freight-sans-pro,serif;color:#2e1a5b;font-weight:900;padding-bottom:30px}@media screen and (max-width:1260px){#careers_panel_two_five_inverse .caseGroup h2{padding-top:40px}}#careers_panel_two_five_inverse .case{display:table;width:78%;box-sizing:border-box;margin:auto;margin-top:50px}#careers_panel_two_five_inverse .case:first-child{margin-top:0}@media screen and (max-width:1150px){#careers_panel_two_five_inverse .case{display:flex;flex-direction:column;align-items:center;width:100%}}#careers_panel_two_five_inverse .tableCase{width:100%;max-width:1366px;display:table;margin:auto;padding-bottom:70px;font-size:0;text-align:center;border-bottom:1px solid #e6e6e6;box-sizing:border-box}#careers_panel_two_five_inverse .tableCase .boxImg{box-sizing:border-box;width:50%;float:right;max-width:368px}@media screen and (max-width:1260px){#careers_panel_two_five_inverse .tableCase .boxImg{padding-right:28px}}#careers_panel_two_five_inverse .tableCase .boxImg img{width:100%}#careers_panel_two_five_inverse .tableCase .boxText{width:50%;box-sizing:border-box;display:inline-block;vertical-align:top}@media screen and (max-width:1150px){#careers_panel_two_five_inverse .tableCase .boxText{width:80%;margin-bottom:40px}}#careers_panel_two_five_inverse .tableCase .boxText p{color:#181828;font-size:18px;width:100%;line-height:1.4em;margin:0;text-align:left}@media screen and (max-width:1150px){#careers_panel_two_five_inverse .tableCase .boxText p{text-align:center}}#careers_panel_two_five_inverse .tableCase .boxText .extraContent{margin-top:50px;color:#1f1f21;font-size:16px;line-height:26px;clear:both;display:inline-block;width:80%}#careers_panel_two_five_inverse .tableCase .boxText .extraContent a{text-decoration:none}#careers_panel_two_five_inverse .tableCase .boxText .extraContent a:hover{color:#1f1f21}#careers_panel_two_five_inverse .tableCase .boxText a.boxRead{font-size:20px;line-height:20px;text-align:center;display:inline-block;padding:.8em 3em;max-width:430px;text-decoration:none;margin-top:32px;color:#eaeaea;width:100%;max-width:180px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#careers_panel_two_five_inverse .tableCase .boxText a.boxRead:active,#careers_panel_two_five_inverse .tableCase .boxText a.boxRead:hover{background-color:#eaeaea}#careers_panel_two_five_inverse .tableCase .extraContent{color:#1f1f21;font-size:16px;line-height:26px;margin:40px auto 0;text-align:center;display:inline-block;width:100%}#careers_panel_two_five_inverse .tableCase .extraContent a{text-decoration:none}#careers_panel_two_five_inverse .tableCase .extraContent a:hover{color:#1f1f21}.positions--section{padding:40px 0 50px}@media screen and (max-width:740px){.positions--section{padding:70px 0 50px}}.positions--section .global--title{font-size:38px;line-height:46px;color:#2e1a5b;margin:auto;width:80%;font-weight:800;text-align:center;padding-bottom:50px}.positions--section .global--title .break{display:block}.positions--section .global--subtitle{color:#181828;max-width:100%;margin-bottom:45px}@media screen and (max-width:600px){.positions--section .global--subtitle{max-width:90%;margin-bottom:20px}}@media screen and (max-width:600px){.positions--section .wrapper{max-width:100%}}.positions--section .wrapper{width:100%;max-width:968px;margin:auto;overflow:hidden;padding:50px 0 0}@media screen and (max-width:967px){.positions--section .wrapper{max-width:90%}}.positions--section .wrapper .global--subtitle{width:100%;max-width:100%;color:#1f1f21;font-size:22px;font-weight:200;line-height:28px;margin:auto;margin-bottom:20px;text-align:center}@media screen and (max-width:600px){.positions--section .wrapper .global--subtitle{max-width:95%;font-size:22px;line-height:28px}}.positions--section .error--msg{width:100%;font-size:18px;font-weight:500;text-align:center}.positions--section .error--msg .error--link{text-decoration:none}.positions--section .error--msg .error--link .sub{border-bottom:1px solid transparent;padding-bottom:3px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.positions--section .jobs--form{width:100%;background-color:#f2f2f2}.positions--section .jobs--form .form--wrapper{width:100%;max-width:680px;margin:auto}@media screen and (max-width:600px){.positions--section .jobs--form .form--wrapper{max-width:100%;padding:20px 0 10px}}.positions--section .jobs--form .form--title{display:inline-block;font-size:18px;font-weight:300;margin-right:20px}@media screen and (max-width:600px){.positions--section .jobs--form .form--title{width:100%;display:block;text-align:center}}.positions--section .loader{width:100%;max-width:100%;margin-top:50px;opacity:.6}.positions--section .loader.mobile{display:none}@media screen and (max-width:600px){.positions--section .loader.mobile{display:block}}@media screen and (max-width:600px){.positions--section .loader.desktop{display:none}}.positions--section .table--headers{width:100%;max-width:100%;margin:40px auto 80px;table-layout:fixed}@media screen and (max-width:600px){.positions--section .table--headers{max-width:90%;display:block}}.positions--section .table--headers.sticky{height:50px;background-color:#fff;position:fixed;top:39px;left:5%}.positions--section .table--headers .table--title{color:#45b7ba;font-size:19px}@media screen and (max-width:600px){.positions--section .table--headers .table--title{font-size:16px}}.positions--section .table--headers .table--title:first-child{text-align:left;padding-left:170px}@media screen and (max-width:768px){.positions--section .table--headers .table--title:first-child{text-align:center;padding-left:0;width:70%}}.positions--section .table--headers .table--title:nth-child(2){text-align:left;padding-left:140px}@media screen and (max-width:768px){.positions--section .table--headers .table--title:nth-child(2){text-align:center;padding-left:0;width:55%}}.positions--section .table--headers .table--content{color:#d3d3d3;font-size:19px;padding-top:30px}@media screen and (max-width:600px){.positions--section .table--headers .table--content{font-size:16px}}.positions--section .table--headers .table--content .table--text{color:#494eae;font-size:18px;font-weight:400;text-decoration:none}.positions--section .table--headers .table--content .state--text{color:#99a3a3;font-size:18px;font-weight:400}.positions--section .table--headers .table--content:first-child{text-align:left;padding-left:170px}@media screen and (max-width:768px){.positions--section .table--headers .table--content:first-child{padding-left:0;text-align:center;width:70%}}.positions--section .table--headers .table--content:nth-child(2){text-align:left;padding-left:140px}@media screen and (max-width:768px){.positions--section .table--headers .table--content:nth-child(2){padding-left:0;text-align:center;width:70%}}.positions--section .positions--table{display:none;padding-bottom:50px}@media screen and (max-width:600px){.positions--section .positions--table{width:90%;margin:auto}}.positions--section .positions--table .jobs--wrapper{max-width:968px;margin:auto}.positions--section .positions--table .jobs--wrapper:first-child{margin-top:30px}@media screen and (max-width:320px){.positions--section .positions--table .jobs--wrapper:first-child{margin-top:0}}@media screen and (max-width:1024px){.positions--section .positions--table .jobs--wrapper{width:90%;margin:0 auto}}@media screen and (max-width:768px){.positions--section .positions--table .jobs--wrapper{width:100%}}.positions--section .positions--table .jobs--wrapper .job--category{width:100%;color:#5b6870;display:block;font-size:28px;font-weight:500;padding-bottom:15px}.positions--section .positions--table .jobs--wrapper .job--item{display:block;padding:15px 0}@media screen and (max-width:600px){.positions--section .positions--table .jobs--wrapper .job--item{padding:25px 0}}.positions--section .positions--table .jobs--wrapper .job--item .job--title{width:49%;display:inline-block;font-size:18px;font-weight:400;line-height:22px;text-decoration:none;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.positions--section .positions--table .jobs--wrapper .job--item .job--title.orange{color:#ff8614}.positions--section .positions--table .jobs--wrapper .job--item .job--title.orange:hover{color:#e06d00}@media screen and (max-width:600px){.positions--section .positions--table .jobs--wrapper .job--item .job--title{width:50%;font-size:17px;margin-right:10px}}.positions--section .positions--table .jobs--wrapper .job--item .job--amount,.positions--section .positions--table .jobs--wrapper .job--item .job--location{width:24%;color:#959595;display:inline-block;font-size:18px;font-weight:400}@media screen and (max-width:768px){.positions--section .positions--table .jobs--wrapper .job--item .job--amount,.positions--section .positions--table .jobs--wrapper .job--item .job--location{vertical-align:top}}.positions--section .positions--table .jobs--wrapper .job--item .job--amount{text-align:right}@media screen and (max-width:600px){.positions--section .positions--table .jobs--wrapper .job--item .job--amount{width:14%}}#panel_footer_waves{width:100%;height:150px;margin-bottom:-5px;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/careers_landing_assests/footer.svg");background-repeat:no-repeat;background-position:bottom;background-size:100%;-ms-background-position-y:bottom}.careers__graphicRow{background-color:#fff}#about-page-intro{margin:0 auto;padding:32px 0;text-align:center;width:90%}.about-page-person-container{border-bottom:1px solid #e6e6e6;margin-bottom:32px;padding-bottom:32px}.about-page-person-container .person{display:inline-block;height:250px;text-align:center;vertical-align:top;width:177px}.about-page-person-container .person a:hover{text-decoration:none}.about-page-person-container .person img{border-radius:100%;transform:scale(.92);transition:all .2s ease}.about-page-person-container .person:hover img{transform:scale(1)}.about-page-person-container .person:focus,.about-page-person-container .person a:focus{outline:none}.about-page-person-container p.person-name{color:#181828;line-height:1em;margin:-16px 8px 4px;position:relative;z-index:1}.about-page-person-container p.person-title{color:#959595;font-size:16px;line-height:1.2em;margin-left:8px;margin-right:8px}.about-page-person-name{font-size:24px;font-weight:700;margin-top:16px}.about-page-person-title{font-size:18px;margin-bottom:24px}.whatIsFlocabulary-intro-text{margin-bottom:48px}.whatIsFlocabulary-intro-text p{display:inline-block;margin-right:40px;width:62%}#rapper-bot{background:url("elephant_robot.cf8ed732e7af.png") no-repeat;background-size:contain;display:inline-block;height:190px;position:relative;top:24px;width:228px}#checklist .check-item{margin-bottom:16px}#checklist .check{background:url("correctBadge.8748170cbebf.svg") no-repeat;display:inline-block;height:40px;vertical-align:top;width:40px}#checklist .check-text{display:inline-block;margin-left:24px;margin-top:-11px;width:85%}#checklist .check-text h3{color:#181828;line-height:1em;padding-bottom:8px}#checklist .check-text p{margin-top:0;padding-top:0}.whatIsFlocabulary-button-container{margin:56px}.whatIsFlocabulary-button-container a{margin:0 8px}.story_cell{margin-bottom:32px;width:49%}.story_cell,.story_cell a{display:inline-block;vertical-align:top}.story_cell img{border-radius:100%;height:80px;margin-right:8px;width:80px}.story_cell .text{display:inline-block;width:224px}.story_cell .text p{font-size:16px;line-height:1.25em;margin:0;padding:0}.story_cell .text a{font-size:14px;vertical-align:baseline}.story_cell .text h4{font-size:14px;margin:0;padding:0;margin-top:8px}.story_cell .text .position{font-size:14px}.loveAndStories-share{background:#f2f2f2;border-radius:3px;margin-bottom:48px;padding:24px}.loveAndStories-share .loveAndStories-share-intro{display:inline-block;vertical-align:top;width:50%}.loveAndStories-share .loveAndStories-share-intro img{display:block;margin-bottom:32px}.loveAndStories-share .loveAndStories-share-intro a{margin-left:56px}.loveAndStories-share ul{display:inline-block;padding:0!important;width:49%}#hiw_sidebar{float:left;position:relative;width:258px}#hiw_sidebar *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hiw_sidebar_options{background-color:#f2f2f2;box-shadow:0 -1px #e6e6e6;font-size:14px;font-weight:600;height:64px;line-height:64px;text-transform:uppercase;width:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hiw_sidebar_options a,.hiw_sidebar_options a:hover{color:#1298cf;display:block;height:100%;text-decoration:none;padding-left:24px;width:100%}.hiw_sidebar_options:first-child{box-shadow:none}.hiw_sidebar_options:hover{background-color:#e6e6e6}.hiw_sidebar_options.hiw-sidebar_active:hover,.hiw_sidebar_options.hiw_sidebar_active{background-color:#fff}.hiw_sidebar_options.hiw-sidebar_active:hover a,.hiw_sidebar_options.hiw_sidebar_active a{color:#181828}.whr-items{padding-left:0!important}.whr-items h3{font-size:24px;padding:8px 0}.whr-items a{text-decoration:none!important}.whr-items a:hover{text-decoration:underline!important}.books-sidebar .flo-typography-subhead{display:block;text-align:center;margin:24px}.books-sidebar .flo-button-primary,.books-sidebar .flo-button-primary-green,.books-sidebar .flo-button-primary-orange,.books-sidebar .flo-button-primary-reallySmall-disabled,.books-sidebar .flo-button-primary-red,.books-sidebar .flo-button-primary-yellow,.books-sidebar .quiz-noAccess a.flo-button-primary,.books-sidebar .quiz-noAccess a.flo-button-primary-green,.books-sidebar .quiz-noAccess a.flo-button-primary-orange,.books-sidebar .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.books-sidebar .quiz-noAccess a.flo-button-primary-red,.books-sidebar .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .books-sidebar a.flo-button-primary,.quiz-noAccess .books-sidebar a.flo-button-primary-green,.quiz-noAccess .books-sidebar a.flo-button-primary-orange,.quiz-noAccess .books-sidebar a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .books-sidebar a.flo-button-primary-red,.quiz-noAccess .books-sidebar a.flo-button-primary-yellow{display:block;margin:16px;text-align:center}.books-sidebar .flo-button-primary-green:hover,.books-sidebar .flo-button-primary-orange:hover,.books-sidebar .flo-button-primary-reallySmall-disabled:hover,.books-sidebar .flo-button-primary-red:hover,.books-sidebar .flo-button-primary-yellow:hover,.books-sidebar .flo-button-primary:hover{text-decoration:none}.contact-page .contact-page-contact-list{border-bottom:1px solid #eee;list-style:none;padding:0;padding-bottom:16px;margin-bottom:32px}.contact-page .contact-page-contact-list .contact-page-type{display:inline-block;width:25%}.contact-page .contact-page-contact-list li{padding-top:0;padding-bottom:16px}.contact-page .contact-page-contact-list h6{color:#570095;display:inline-block}.contact-page .contact-page-contact-list p{display:inline-block;margin-top:11px;margin-bottom:0;vertical-align:top;width:69%}.contact-page .contact-page-icon{display:inline-block;height:48px;margin-right:8px;vertical-align:middle;width:48px}.contact-page .contact-page-icon.email{background:url("contact-icon-email.9ee25e5cf01b.png") no-repeat}.contact-page .contact-page-icon.phone{background:url("contact-icon-phone.362ff98806aa.png") no-repeat}.contact-page .contact-page-icon.fax{background:url("contact-icon-fax.f8deef14e32f.png") no-repeat}.contact-page .contact-page-icon.mail{background:url("contact-icon-mail.0690ce5ebada.png") no-repeat}.contact-page .contact-page-additional-types{background:#f2f2f2;border-radius:3px;font-size:16px;margin-bottom:24px;padding:24px;padding-left:48px;width:50%}img.howItWorks__hero__graphic--left{max-width:280px;width:23%;top:-300px}img.howItWorks__hero__graphic--right{max-width:190px;width:16%;top:-200px}svg.howItWorks__section__icon{fill:#2e1a5b;width:24px;margin-right:8px}.howItWorks__videoWrapper{margin:48px auto 0;position:relative;width:100%;max-width:1080px}.howItWorks__videoWrapper .dynamic-player{width:90%;max-width:1080px}.howItWorks__videoWrapper .dynamic-player .video-js{width:100%!important}.howItWorks__videoWrapper .dynamic-player .video-js .vjs-big-play-button{width:150px!important;height:100px!important;margin-left:0;transform:translate(-50%)}@media print,screen and (max-width:39.99875em){.howItWorks__videoWrapper .dynamic-player .video-js .vjs-big-play-button{width:80px!important;height:50px!important;background-position:50%;margin-top:-.5em!important}}.howItWorks__videoWrapper .dynamic-player .vjs-poster{background-color:transparent}.howItWorks__videoWrapper .vjs-big-play-button{background-color:transparent!important;background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/play-red-img.png");background-repeat:no-repeat;background-size:120px;background-position:50% calc(50% - 10px);border:none!important;box-shadow:none!important;border-radius:0!important}.howItWorks__videoWrapper .vjs-big-play-button:before{content:"";display:none}.howItWorks__videoWrapper .vjs-big-play-button:hover{background-color:transparent;opacity:.7}img.howItWorks__image--headphone{position:absolute;max-width:190px;left:-11%;top:-315px;width:20%}.howItWorks__videoPlayer{width:100%;height:573px;margin:16px 0 32px}.howItWorks__tab{margin-top:48px}.howItWorks__tab__nav{padding-right:18px;text-align:left}.howItWorks__tab__text{font-size:16px;line-height:1.3;margin-top:6px}.howItWorks__tab__item{border-bottom:2px solid #f7f8f9;padding:0 24px;cursor:pointer;min-height:15%}.howItWorks__tab__item.active{height:25%;background-color:#f7f8f9}.howItWorks__tab__content{padding:40px}.howItWorks__section--offSet{background-color:#f7f8f9;padding-bottom:0}@media print,screen and (min-width:40em){.howItWorks__section--offSet{background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/home-middle-wave.svg");background-position:50% 100%;height:850px;margin-top:-350px}}@media print,screen and (min-width:64em){.howItWorks__section--offSet{height:950px}}.howItWorks__slideshow{width:96vw;margin:24px auto}.howItWorks__slideshow .slick-dots li{margin:0}.howItWorks__slideshow .slick-dots li button:before{font-size:10px}.howItWorks__slideshow .slick-dots li.slick-active button:before{color:#f46f66}.howItWorks__slideshow__content{padding:8px;margin:8px}.howItWorks__slideshow__item{padding:32px 16px 8px}.howItWorks__graphicRow .marketing__graphicRow__wrapper{max-width:1440px}.howItWorks__graphicRow .marketing__graphicRow__imageWrapper:first-of-type{width:40%;max-width:490px;bottom:-203px;left:-120px}@media print,screen and (min-width:40em)and (max-width:63.99875em){.howItWorks__graphicRow .marketing__graphicRow__imageWrapper:first-of-type{bottom:-170px}}.howItWorks__graphicRow .marketing__graphicRow__imageWrapper:last-of-type{width:13%;max-width:182px;bottom:-220px}@media print,screen and (min-width:40em)and (max-width:63.99875em){.howItWorks__graphicRow .marketing__graphicRow__imageWrapper:last-of-type{bottom:-140px}}h2.howToUse__sectionHeading{font-family:freight-sans-pro,serif;font-size:26px;font-weight:600;line-height:1.54;margin-bottom:18px}h3.howToUse__resourceCard__subheading{font-family:freight-sans-pro,sans-serif;font-size:26px;font-weight:600;margin:16px 0}.howToUse__hero{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/marketing/how-to-use-header-wave.svg);font-family:freight-sans-pro,serif;min-height:700px;padding-top:72px}@media print,screen and (max-width:63.99875em){.howToUse__hero{padding-bottom:72px}}@media screen and (min-width:2000px){.howToUse__hero{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/marketing/wave_top_header_1024h.svg);min-height:900px}}.howToUse__hero__left{padding-right:24px;text-align:left}h1.howToUse__hero__heading{font-size:52px;font-weight:700;line-height:1.28}@media print,screen and (max-width:63.99875em){h1.howToUse__hero__heading{text-align:center}}h3.howToUse__hero__subheading{line-height:1.5;margin:16px 0}@media print,screen and (max-width:63.99875em){h3.howToUse__hero__subheading{margin:24px 0 32px;text-align:center}}.howToUse__moreHelpfulVideosSection{padding:96px 0 80px}a.howToUse__planetCard{align-items:center;background-color:#1298cf;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:6px 24px 20px}a.howToUse__planetCard svg{height:100%;width:78%}a.howToUse__planetCard .marketing__thumbnail__textbox{font-family:freight-sans-pro,serif;font-size:24px;text-align:center;padding:16px 8px}a.howToUse__planetCard .marketing__thumbnail__textbox h2{color:#fff;font-size:32px;font-weight:600;margin-bottom:16px}a.howToUse__planetCard .marketing__thumbnail__textbox .howToUse__actionText{align-items:center;display:flex}a.howToUse__planetCard .marketing__thumbnail__textbox .howToUse__actionText h4{color:hsla(0,0%,100%,.8);font-size:24px;line-height:28px}a.howToUse__planetCard .marketing__thumbnail__textbox .howToUse__actionText svg{height:28px;width:28px;fill:hsla(0,0%,100%,.8)}.howToUse__coolResources{color:#000;padding-top:0}.howToUse__coolResources__imageWrapper{align-items:flex-end;display:inline-flex;height:52px;margin:16px 0}@media print,screen and (max-width:39.99875em){.howToUse__coolResources__imageWrapper{margin:48px 0 16px}}.howToUse__coolResources__imageWrapper svg{height:48px;width:48px}.howToUse__marketing__CTARow .marketing__heading{color:#000}.howToUse__videoCard .video-card-image-container{cursor:pointer;display:flex;flex-direction:column;position:relative}.howToUse__videoCard .video-card-image-container .thumbnail__image{min-height:1px;width:100%}.howToUse__videoCard .video-card-image-container .icon-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.howToUse__videoCard .video-card-image-container .icon-container .playIcon{height:auto;width:25%}.howToUse__videoCard .textbox{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background:#fff;border-radius:0 0 6px 6px;font-family:freight-sans-pro,serif;padding:24px;text-align:left}.howToUse__videoCard .textbox h2{color:#000;font-size:26px;font-weight:600;line-height:1.54}.howToUse__videoCard .textbox .description{color:#8492a7;font-size:18px;line-height:1.33}.howToUse__videoCard .textbox .extra-link{color:#1298cf;display:block;margin-top:8px}.howToUse__hero .video-card-image-container{min-height:147px}@media print,screen and (min-width:40em){.howToUse__hero .video-card-image-container{min-height:333px}}@media print,screen and (min-width:64em){.howToUse__hero .video-card-image-container{min-height:320px}}.marketing__button--htu{border:2px solid #bfc5d1;color:#3d4452;cursor:pointer;height:auto;width:90%}.howToUse__roundCorners{border-radius:6px;overflow:hidden}.howToUse__roundCornersBottom{border-radius:0 0 6px 6px;overflow:hidden}#joinClass{min-height:720px}#joinClass *{box-sizing:border-box}#joinClass form label{color:#181828!important;font-weight:600!important}#joinClass .joinClass-intro{margin-top:48px;text-align:center}#joinClass .joinClass-panel{display:inline-block;padding:40px;vertical-align:top;width:33.33%}#joinClass .joinClass-panel-number{color:#181828;border:2px solid #e6e6e6;border-radius:100%;font-size:32px;font-weight:700;height:64px;line-height:62px;margin:0 auto;margin-bottom:32px;text-align:center;transition:all .2s ease;width:64px}#joinClass .joinClass-panel-number.active{animation:bounce 1s ease;background:#1298cf;border-color:#1298cf;color:#fff}#joinClass .joinClass-panel-number.disabled{color:#d3d3d3}#joinClass .joinClass-panel.disabled .joinClass-forgotPassword,#joinClass .joinClass-panel.disabled .joinClass-panel-2-intro p,#joinClass .joinClass-panel.disabled .joinClass-panel-3-intro p{color:#d3d3d3;pointer-events:none}#joinClass .joinClass-panel.disabled .joinClass-panel-2-intro .flo-icon-help{background:hsla(0,0%,83%,.8)!important;pointer-events:none}#joinClass .joinClass-panel.inactive .flo-button-primary-small,#joinClass .joinClass-panel.inactive .flo-button-primary-small-disabled,#joinClass .joinClass-panel.inactive .flo-button-primary-small-orange,#joinClass .joinClass-panel.inactive .quiz-container .quiz-assign .flo-button-primary-small,#joinClass .joinClass-panel.inactive .quiz-container .quiz-assign .flo-button-primary-small-disabled,#joinClass .joinClass-panel.inactive .quiz-container .quiz-assign .flo-button-primary-small-orange,.quiz-container .quiz-assign #joinClass .joinClass-panel.inactive .flo-button-primary-small,.quiz-container .quiz-assign #joinClass .joinClass-panel.inactive .flo-button-primary-small-disabled,.quiz-container .quiz-assign #joinClass .joinClass-panel.inactive .flo-button-primary-small-orange{background:#d3d3d3;box-shadow:none}#joinClass .joinClass-panel.inactive.disabled label{color:#d3d3d3!important}#joinClass .joinClass-panel.inactive.disabled .joinClass-help.flo-icon-help{background:hsla(0,0%,83%,.8)!important;pointer-events:none}#joinClass input:disabled+label{color:#d3d3d3!important}#joinClass input:disabled{pointer-events:none}#joinClass input:disabled+span{color:#d3d3d3;cursor:default}#joinClass input[type=radio]:disabled:checked:before{background:#d3d3d3!important}#joinClass input[type=radio]:disabled:hover:before{opacity:0}#joinClass fieldset:disabled label{color:#d3d3d3!important}#joinClass .message-error{color:#dd2d18;font-weight:700;font-size:16px;line-height:1.25em}#joinClass .message-success{color:#18af90;font-weight:700;font-size:16px;line-height:1.25em}#joinClass .joinClass-requirement{color:#959595;display:block;font-size:14px;position:relative;top:-16px}#joinClass .joinClass-panel.one{padding-left:0}#joinClass .joinClass-panel.one .joinClass-panel-number{letter-spacing:3px}#joinClass .joinClass-panel.one label{display:block;float:left;position:relative;width:100%}#joinClass .joinClass-panel.one input{width:160px}#joinClass .joinClass-panel.one .flo-icon-help{cursor:pointer;display:inline-block;margin-left:8px}#joinClass .joinClass-panel.one .flo-icon-help:hover+.joinClass-help-message{opacity:1;top:-90px;visibility:visible}#joinClass .joinClass-panel.one .flo-tooltip.joinClass-help-message{display:block;padding:16px;position:absolute;right:114px;text-align:center;top:-80px;visibility:hidden;width:169px;z-index:1}#joinClass .joinClass-panel.one .flo-button-primary-small,#joinClass .joinClass-panel.one .flo-button-primary-small-disabled,#joinClass .joinClass-panel.one .flo-button-primary-small-orange,#joinClass .joinClass-panel.one .quiz-container .quiz-assign .flo-button-primary-small,#joinClass .joinClass-panel.one .quiz-container .quiz-assign .flo-button-primary-small-disabled,#joinClass .joinClass-panel.one .quiz-container .quiz-assign .flo-button-primary-small-orange,.quiz-container .quiz-assign #joinClass .joinClass-panel.one .flo-button-primary-small,.quiz-container .quiz-assign #joinClass .joinClass-panel.one .flo-button-primary-small-disabled,.quiz-container .quiz-assign #joinClass .joinClass-panel.one .flo-button-primary-small-orange{margin-left:8px;position:relative;vertical-align:top;width:96px}#joinClass .joinClass-panel.one .flo-button-primary-small-disabled:disabled,#joinClass .joinClass-panel.one .flo-button-primary-small-orange:disabled,#joinClass .joinClass-panel.one .flo-button-primary-small:disabled{background:#d3d3d3;box-shadow:none;cursor:default;opacity:.5}#joinClass .joinClass-panel.two{padding-right:0}#joinClass .joinClass-panel.two .joinClass-panel-2-intro{display:block;margin-bottom:32px;position:relative}#joinClass .joinClass-panel.two .joinClass-panel-2-intro p{line-height:1.2em}#joinClass .joinClass-panel.two .joinClass-panel-2-intro .flo-icon-help{background:rgba(82,82,94,.8);position:absolute;right:24px;top:0}#joinClass .joinClass-panel.two .joinClass-panel-2-intro .flo-icon-help:hover{background:#52525e}#joinClass .joinClass-panel.two .joinClass-panel-2-intro .flo-icon-help:hover+.flo-tooltip{opacity:1;top:-130px}#joinClass .joinClass-panel.two .joinClass-panel-2-intro .flo-tooltip{display:block;right:-114px;top:-120px;width:320px}#joinClass .joinClass-panel.two label{cursor:pointer;color:#181828;font-size:16px;font-weight:600;line-height:1em;transition:color .2 ease}#joinClass .joinClass-panel.two .joinClass-panel-radio{display:block;line-height:30px;margin-bottom:16px;width:75%}#joinClass .joinClass-panel.two .joinClass-panel-radio span{display:block;line-height:1.2em}#joinClass .joinClass-panel.two input[type=radio]{float:left}#joinClass .joinClass-panel.three{padding-left:56px;padding-right:0}#joinClass .joinClass-panel.three .joinClass-panel-number{letter-spacing:-1px}#joinClass .joinClass-panel.three .joinClass-panel-3-intro{display:block;margin-bottom:32px;position:relative}#joinClass .joinClass-panel.three .joinClass-panel-3-intro p{line-height:1.2em}#joinClass .joinClass-panel.three .joinClass-sso-button{margin-bottom:24px}#joinClass .joinClass-panel.three .joinClass-forgotPassword{font-size:16px}#joinClass .joinClass-panel.three .joinClass-forgotPassword:hover{text-decoration:none}#joinClass .joinClass-panel.three .flo-button-primary,#joinClass .joinClass-panel.three .flo-button-primary-green,#joinClass .joinClass-panel.three .flo-button-primary-orange,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled,#joinClass .joinClass-panel.three .flo-button-primary-red,#joinClass .joinClass-panel.three .flo-button-primary-yellow,#joinClass .joinClass-panel.three .quiz-noAccess a.flo-button-primary,#joinClass .joinClass-panel.three .quiz-noAccess a.flo-button-primary-green,#joinClass .joinClass-panel.three .quiz-noAccess a.flo-button-primary-orange,#joinClass .joinClass-panel.three .quiz-noAccess a.flo-button-primary-reallySmall-disabled,#joinClass .joinClass-panel.three .quiz-noAccess a.flo-button-primary-red,#joinClass .joinClass-panel.three .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess #joinClass .joinClass-panel.three a.flo-button-primary,.quiz-noAccess #joinClass .joinClass-panel.three a.flo-button-primary-green,.quiz-noAccess #joinClass .joinClass-panel.three a.flo-button-primary-orange,.quiz-noAccess #joinClass .joinClass-panel.three a.flo-button-primary-reallySmall-disabled,.quiz-noAccess #joinClass .joinClass-panel.three a.flo-button-primary-red,.quiz-noAccess #joinClass .joinClass-panel.three a.flo-button-primary-yellow{margin-top:16px;padding-left:0!important;padding-right:0!important;width:100%}#joinClass .joinClass-panel.three .flo-button-primary-green:disabled,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled,#joinClass .joinClass-panel.three .flo-button-primary:disabled{opacity:.5}.joinClass-success{text-align:center}.joinClass-success h2{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif!important}.joinClass-success .joinClass-success-image{background:url("elephant_robot.cf8ed732e7af.png") no-repeat;background-size:contain;height:270px;margin:0 auto;margin-bottom:16px;width:329px}.joinClass-success a.flo-button-primary,.joinClass-success a.flo-button-primary-green,.joinClass-success a.flo-button-primary-orange,.joinClass-success a.flo-button-primary-reallySmall-disabled,.joinClass-success a.flo-button-primary-red,.joinClass-success a.flo-button-primary-yellow{color:#fff!important;display:inline-block;float:none!important;margin-top:24px;padding:16px 0!important;width:40%}.joinClass-success a.flo-button-primary-green:hover,.joinClass-success a.flo-button-primary-orange:hover,.joinClass-success a.flo-button-primary-reallySmall-disabled:hover,.joinClass-success a.flo-button-primary-red:hover,.joinClass-success a.flo-button-primary-yellow:hover,.joinClass-success a.flo-button-primary:hover{color:#fff!important;text-decoration:none}.joinClass-error-container{display:block;margin-top:48px}.joinClass-panel .flo-message-error,.joinClass-panel .flo-message-success{margin-bottom:32px}#month_tab{padding:0;width:112px}#month_content{float:left;padding-left:40px;overflow:hidden;width:570px}#month_content div{display:none}#month_content .visible{display:inline}#month_content h3{font-size:42px;padding-bottom:0}#month_content img{border-radius:3px;width:100%}.flo-tertiary-list{background:none;box-shadow:inset -1px 0 #e6e6e6;float:left;list-style:none;padding:0;text-align:right;width:248px}.flo-tertiary-list a{border-radius:3px 0 0 3px;color:#1298cf;display:block;font-weight:500!important;line-height:1.25em;padding:8px 24px 8px 8px;text-decoration:none}.flo-tertiary-list li{font-size:16px;cursor:pointer;margin-right:1px;padding:0!important}.flo-tertiary-list li:hover a{background-color:hsla(0,0%,95%,.8);color:#1298cf}.flo-tertiary-list li:hover a:hover{text-decoration:none}.flo-tertiary-list li.active,.flo-tertiary-list li.active:hover{cursor:default}.flo-tertiary-list li.active:hover a,.flo-tertiary-list li.active a{background-color:transparent;color:#181828;cursor:default;font-weight:700!important}.flo-tertiary-list li.active:hover a:hover,.flo-tertiary-list li.active a:hover{text-decoration:none}#quizPreview{overflow:hidden}#quizPreview *{box-sizing:border-box}#quizPreview h1{color:#181828;font-size:50px;font-weight:700;line-height:1em;padding:64px 48px}#quizPreview h2{font-size:32px;font-weight:700;line-height:1em;margin-bottom:32px}#quizPreview h3{color:#959595;font-size:18px;font-weight:700;margin-bottom:16px;text-align:center}#quizPreview p{font-size:16px;line-height:1.75em;margin-bottom:16px}#quizPreview a{color:#1298cf;font-weight:700}#quizPreview a:hover{text-decoration:none}#quizPreview .quizPreview-section.quizzes{height:466px}#quizPreview .quizPreview-section.quizzes .quizPreview-text{color:#181828;display:inline-block;float:left;padding-left:48px;padding-right:48px;width:384px}#quizPreview .quizPreview-section.quizzes p{color:#181828}#quizPreview .quizPreview-section.quizzes .flo-button-primary,#quizPreview .quizPreview-section.quizzes .flo-button-primary-green,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow{margin-top:32px;padding:0;width:100%}#quizPreview .quizPreview-section.quizzes .flo-button-primary-green:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary:active a{color:hsla(0,0%,100%,.5)}#quizPreview .quizPreview-section.quizzes .flo-button-primary-green a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow a,#quizPreview .quizPreview-section.quizzes .flo-button-primary a{color:#fff;display:block;height:100%;padding:16px;width:100%}#quizPreview .quizPreview-section.quizzes .flo-button-primary-green a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary a:hover{text-decoration:none}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList{color:#570095;list-style:none}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList li{line-height:56px}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon{display:inline-block;height:48px;margin-right:8px;vertical-align:middle;width:48px}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.multipleChoice{background:url("quiz_icon_multipleChoice.fcf2b98159e2.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.ccss{background:url("quiz_icon_ccss.726a34895f60.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.graded{background:url("quiz_icon_graded.588f419a682d.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.printable{background:url("quiz_icon_printable.766b22aa1816.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-text{font-size:18px;font-weight:700}#quizPreview .quizPreview-section.quizzes .quizPreview-image{background:url("quiz_preview.49d27f3fc594.png") no-repeat;border:2px solid #e6e6e6;border-right:none;border-radius:6px 0 0 6px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:inline-block;float:right;height:100%;position:relative;top:6px;width:632px}#quizPreview .quizPreview-section.reporting{border-bottom:2px solid #e6e6e6;border-top:2px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.05);clear:both;height:400px;margin-top:120px}#quizPreview .quizPreview-section.reporting p{color:#181828}#quizPreview .quizPreview-section.reporting .quizPreview-text{color:#181828;display:inline-block;float:right;height:400px;padding:48px;width:400px}#quizPreview .quizPreview-section.reporting .quizPreview-reports-comingSoon{color:#959595;border:2px solid hsla(0,0%,58%,.2);border-radius:5px;display:inline-block;font-size:14px;font-weight:700;margin-top:8px;padding:8px 16px}#quizPreview .quizPreview-section.reporting .quizPreview-image{animation:reportBackground 14s ease infinite;background:url("quiz_report_1.b0ce17088bbd.png") no-repeat;border-right:2px solid #eee;display:inline-block;float:left;height:100%;width:616px}#quizPreview .quizPreview-section.preview{clear:both;color:#181828;margin-top:64px;padding-top:56px}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir{clear:both;position:relative;margin:0 48px}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir h3{text-align:left}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-green,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-orange,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-reallySmall-disabled,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-red,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-yellow{float:right}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-green a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-orange a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-reallySmall-disabled a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-red a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-yellow a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary a{color:#fff}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .quizPreview-preview-text{width:608px}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid{clear:both;display:inline-block;margin-top:48px;text-align:center;width:100%}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon{display:inline-block;height:24px;text-align:center;width:24px}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.languageArts{background:url("subjectIcon_languageArts.371e19d0f1d2.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.math{background:url("subjectIcon_math.ba37bbecda1f.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.science{background:url("subjectIcon_science.5966a204363f.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.socialStudies{background:url("subjectIcon_socialStudies.8d60ff305ac2.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.vocabulary{background:url("subjectIcon_vocabulary.6b6d108af3a2.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.lifeSkills{background:url("subjectIcon_lifeSkills.0d0136503243.png") no-repeat;background-size:cover}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col{border-left:2px solid #eee;display:inline-block;margin:0 -2px;vertical-align:top;min-height:840px;width:169px}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col:first-child{border:none}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col h3{border-bottom:2px solid #eee;padding-bottom:16px}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col h3.languageArts{color:#69b246}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col h3.math{color:#45b7ba}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col h3.science{color:#ff8614}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col h3.socialStudies{color:#2e1a5b}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col h3.vocabulary{color:#ffad16}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col h3.lifeSkills{color:#f46f66}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer a{color:#181828;display:block;font-size:18px;font-weight:500;line-height:1.2em;padding:16px;transition:all .2s ease}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer a:hover{text-decoration:none}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.languageArts a:hover{background:#69b246;color:#fff}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.math a:hover{background:#45b7ba;color:#fff}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.science a:hover{background:#ff8614;color:#fff}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.socialStudies a:hover{background:#2e1a5b;color:#fff}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.vocabulary a:hover{background:#ffad16;color:#fff}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.lifeSkills a:hover{background:#f46f66;color:#fff}#quizPreview .quizPreview-feedback-container{padding-top:80px;text-align:center}#quizPreview .quizPreview-section.faq{color:#181828;padding:80px 48px;margin-bottom:48px}#quizPreview .quizPreview-section.faq .quizPreview-faq{display:inline-block;margin-bottom:32px;padding-right:48px;vertical-align:top;width:33%}#quizPreview .quizPreview-section.faq .quizPreview-faq:nth-child(n+3){padding-right:0}#quizPreview .quizPreview-section.faq h3{color:#181828;text-align:left}.reportBackground{-webkit-animation-name:reportBackground;animation-name:reportBackground}@-webkit-keyframes reportBackground{0%{background:url("quiz_report_1.b0ce17088bbd.png") no-repeat}45%{background:url("quiz_report_1.b0ce17088bbd.png") no-repeat}50%{background:url("quiz_report_2.32726be280f3.png") no-repeat}95%{background:url("quiz_report_2.32726be280f3.png") no-repeat}to{background:url("quiz_report_1.b0ce17088bbd.png") no-repeat}}@keyframes reportBackground{0%{background:url("quiz_report_1.b0ce17088bbd.png") no-repeat}45%{background:url("quiz_report_1.b0ce17088bbd.png") no-repeat}50%{background:url("quiz_report_2.32726be280f3.png") no-repeat}95%{background:url("quiz_report_2.32726be280f3.png") no-repeat}to{background:url("quiz_report_1.b0ce17088bbd.png") no-repeat}}.flo-quote{border-top:4px solid #e6e6e6;clear:both;margin-top:32px;padding:24px}.flo-quote .flo-quote-text{font-size:24px}.flo-quote .flo-quote-author{font-style:italic}.flo-quote.quote-two-up{display:inline-block;vertical-align:top;width:47%}.flo-quote.quote-two-up:last-child{margin-left:5%}form.searchPage-form{position:relative;top:18px}form.searchPage-form::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);-webkit-text-fill-color:hsla(0,0%,100%,.5)}form.searchPage-form::-moz-placeholder{color:hsla(0,0%,100%,.5);opacity:1}form.searchPage-form:-ms-input-placeholder{color:hsla(0,0%,100%,.5)!important;opacity:1}form.searchPage-form::-ms-clear{color:hsla(0,0%,100%,.5)}form.searchPage-form input.q{background:hsla(0,0%,100%,.2);border:none;border-radius:3px;color:#fff;display:block;float:left;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:32px;height:72px;padding:0 16px;transition:all .2s ease;width:611px}form.searchPage-form input.q:focus{background:hsla(0,0%,100%,.3);outline:none}form.searchPage-form input.sub{background-color:#f65412;background-image:url("search_white.fe72b5a0be6d.svg");background-repeat:no-repeat;background-position:50%;border:none;border-radius:3px;cursor:pointer;float:left;height:72px;margin-left:8px;padding:0;text-indent:-99999px;transition:all .2s ease;width:72px}form.searchPage-form input.sub:hover{background-color:#ff672b}form.searchPage-form input.sub:focus{outline:none}#searchPage{color:#181828;padding:8px 0}#searchPage *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#searchPage .flo-card-container.search-result{height:154px}#searchPage .flo-card-container.search-result .flo-videoThumbnail-container .flo-videoThumbnail-overlay{background:rgba(24,24,40,.02)}#searchPage .flo-card-container.search-result:hover{text-decoration:none}#searchPage .flo-card-container.search-result:hover .flo-videoThumbnail-play{background:#181828;box-shadow:0 0 0 3px #fff;opacity:1;transform:scale(1)}#searchPage .flo-card-container.search-result:hover .flo-videoThumbnail-play svg.play{fill:#fff}#searchPage .flo-card-container.search-result:hover .flo-videoThumbnail-play:after{text-shadow:0 1px 1px rgba(0,0,0,.5)}#searchPage .flo-card-container.search-result:hover .manage-favorite-thumbnailContainer .flo-videoThumbnail-overlay{background:rgba(24,24,40,.4)}#searchPage .search-result-text{display:inline-block;height:107px;left:234px;position:relative;top:-8px;width:434px}#searchPage .search-result-text h3{display:block;font-size:29px;font-weight:700;line-height:1em;margin-bottom:8px;color:#474747}#searchPage .search-result-text h4{color:#959595;font-size:16px;line-height:1.25em}#searchPage .search-result-text h4>.subject{font-weight:600}#searchPage .search-result-text img{bottom:0;position:absolute;right:0}#searchPage .searchPage-pageControls{display:block;margin-bottom:32px;margin-top:48px}#searchPage .searchPage-pageControls .searchPage-navigation{color:#d3d3d3;cursor:default;font-size:18px;font-weight:700}#searchPage .searchPage-pageControls .searchPage-navigation.next{padding-left:16px}#searchPage .searchPage-pageControls .searchPage-navigation svg{stroke:#d3d3d3}#searchPage .searchPage-pageControls .searchPage-navigation a{color:#1298cf;font-size:18px;font-weight:700}#searchPage .searchPage-pageControls .searchPage-navigation a svg{stroke:#1298cf}#searchPage .searchPage-pageControls .searchPage-navigation a:hover{text-decoration:none}#searchPage .searchPage-pageControls .searchPage-navigation svg{vertical-align:bottom}#searchPage .searchPage-noResults-message p{display:block;font-size:18px;line-height:1.5em;margin-bottom:16px}#searchPage .searchPage-noResults-message a{color:#1298cf}.unit-slideshow{width:912px}.unit-slideshow .slick-next,.unit-slideshow .slick-prev{height:auto!important;width:auto!important}.unit-slideshow .slick-prev{left:0!important}.unit-slideshow .slick-next{right:-80px!important}.unit-slideshow .slick-list{background-color:#fff;border-radius:2px;box-shadow:4px 3px 7px rgba(0,0,0,.15);height:220px;left:40px;margin-bottom:35px!important}.unit-slideshow .slick-list .unit-slide{color:#fff;margin:0 7px;position:relative;width:auto}.unit-slideshow .slick-list .unit-slide img{border-radius:2px;height:auto;margin-top:10px;vertical-align:baseline}.unit-slideshow .slick-list .unit-slide h2{line-height:20px;font-size:16pt;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;padding-top:0;margin-top:3px;font-weight:700}.unit-slideshow .slick-list .unit-slide h3{text-decoration:none;font-size:12pt;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;padding-top:0;margin:0;width:128px}#standards_tab_bar{position:relative;bottom:-37px}#standards_tab_bar li{background:#f2f2f2;box-shadow:inset 0 -2px 8px rgba(0,0,0,.08);border-radius:3px 3px 0 0;display:inline-block;font-size:18px;font-weight:600;position:relative;top:4px;transition:top .2s ease;z-index:0;margin-right:4px}#standards_tab_bar li a{display:inline-block;padding:17px 16px}#standards_tab_bar li a:hover{text-decoration:none}#standards_tab_bar li a:focus{outline:none}#standards_tab_bar li:hover{top:0}#standards_tab_bar li.active{color:#181828;cursor:default;top:4px}#standards_tab_bar li.active,#standards_tab_bar li.active:hover{background:#fff;box-shadow:none}#standards_tab_bar li.active:hover a,#standards_tab_bar li.active a{color:#181828}#standards_tab_bar li.active a:hover{color:#181828;text-decoration:none}#ccss_content h2{font-size:32px!important;font-weight:700;margin-bottom:8px;margin-top:16px}#ccss_content iframe{width:100%;min-height:712px}#grades_list li{cursor:pointer}#grades_list li.active{cursor:default}.standardLessonsHeader{width:321px;margin-bottom:5px}.toggleLessons{font-size:13px}#fav_box{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:24px}#fav_box li{list-style-type:none;list-style-image:url(/../images/star_favorite.png);list-style-position:inside;line-height:1.45em;padding:8px 0;padding-left:22px}#fav_box li:hover{background:rgba(0,0,0,.03)}#fav_box a{color:#181828;display:inline-block;height:100%;vertical-align:top;width:191px}#fav_box a:hover{text-decoration:none}#fav_box a.see-all{display:block;font-weight:500;padding-top:8px;padding-left:24px}#fav_box a.see-all:hover{text-decoration:underline}#ccss_link_box{padding:24px}#ccss_link_box p{display:block;font-weight:500;line-height:1em;margin:0}#ccss_link_box img{margin-bottom:16px}.right-bar-inner .month-box{text-align:center;margin-bottom:24px}.right-bar-inner .month-box .month-box-intro{float:left}.right-bar-inner .month-box .month-box-intro a{display:inline-block;float:left;margin-right:16px}.right-bar-inner .month-box .month-box-intro svg.calendar{fill:#959595;height:48px;margin-bottom:24px;margin-left:auto;margin-right:auto;width:48px}.right-bar-inner .month-box .month-box-intro svg.calendar:hover{fill:#7c7c7c}.right-bar-inner .month-box .month-box-intro p{color:#959595;display:block;font-size:14px;font-weight:500;line-height:1.25em;margin:0;text-align:left;width:91%}.right-bar-inner .month-box a{display:block;font-weight:500;padding-left:24px;text-align:left}.right-bar-inner .month-box a:hover{color:#1298cf}#ccss_link_box a,#ccss_link_box p,#fav_box .see-all,.month-box a{color:#1298cf;font-size:16px;line-height:1.25em}#flist,.month-box h4{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:1em;padding:24px;padding-bottom:16px;text-align:left}.text_content h2,.text_content h3{color:#181828;font-size:32px;font-weight:700;line-height:1em;padding:16px 0}.text_content h3{font-style:normal}.text_content h4{font-style:normal;padding:24px 0}.text_content h4,.text_content h5{color:#181828;font-size:24px;font-weight:700;line-height:1em}.text_content h5{padding:8px 0}.text_content h6{color:#181828;font-size:18px;font-weight:700;line-height:1em;padding:8px 0}.text_content .quotes{font-size:1.07em;color:#1f2034;font-weight:700}.text_content .quotes,.text_content p{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif}.text_content p{font-size:18px;color:#181828;font-weight:400;line-height:1.5em;margin-bottom:18px}.text_content a{color:#1298cf;font-weight:600}.text_content a:active,.text_content a:hover{text-decoration:underline}.text_content a img{border:0;text-decoration:none}.quiz-container .quiz-assign .text_content a.flo-button-primary-small,.quiz-container .quiz-assign .text_content a.flo-button-primary-small-disabled,.quiz-container .quiz-assign .text_content a.flo-button-primary-small-orange,.text_content .quiz-container .quiz-assign a.flo-button-primary-small,.text_content .quiz-container .quiz-assign a.flo-button-primary-small-disabled,.text_content .quiz-container .quiz-assign a.flo-button-primary-small-orange,.text_content a.flo-button-primary,.text_content a.flo-button-primary-green,.text_content a.flo-button-primary-orange,.text_content a.flo-button-primary-reallySmall-disabled,.text_content a.flo-button-primary-red,.text_content a.flo-button-primary-small,.text_content a.flo-button-primary-small-disabled,.text_content a.flo-button-primary-small-orange,.text_content a.flo-button-primary-yellow{color:#fff}.text_content a.flo-button-primary-green:hover,.text_content a.flo-button-primary-orange:hover,.text_content a.flo-button-primary-reallySmall-disabled:hover,.text_content a.flo-button-primary-red:hover,.text_content a.flo-button-primary-small-disabled:hover,.text_content a.flo-button-primary-small-orange:hover,.text_content a.flo-button-primary-small:hover,.text_content a.flo-button-primary-yellow:hover,.text_content a.flo-button-primary:hover{text-decoration:none}.text_content b,.text_content strong{font-weight:700!important}.text_content em,.text_content i{font-style:italic}.text_content table{border-collapse:collapse;border-spacing:0}.text_content img.right{float:right;margin:0}.text_content img.left{float:left;margin:0 10px 0 0}.text_content img.center{display:block;margin:0 auto}.text_content .lilpuff{padding:7px 0}.text_content .bigpuff{padding:24px 0}.text_content div.page-container{background-color:#fff;border:1px red;margin:0 25px;padding:10px 0;width:650px}.text_content div.bio{clear:both;margin-left:auto;margin-right:auto;padding:0;width:620px}.text_content div.bio-pic{float:left;padding:12px 0;margin:0;width:110px}.text_content div.bio-description{float:left;padding:2px 0;border:none;margin:0;margin-left:10px;vertical-align:text-top;width:500px}.text_content p.larger{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;color:#181828;font-weight:400;line-height:1.25em}.text_content p.smaller{font-size:16px}.text_content p.smaller,.text_content p.smallest{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;color:#181828;font-weight:400;line-height:1.5em}.text_content p.smallest{font-size:14px}.text_content ul{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;padding:0 65px}.text_content li{padding:8px 0}.text_content .xtrapad{padding:0 0 12px}.text_content .indent{padding:0 0 0 25px}.text_content blockquote{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:1.1em;margin:10px 40px}.text_content .narrow{padding:0 100px}.text_content .xtrapadtop{padding:8px 0 0}.text_content .smallest{font-size:12px}.text_content .nopad{padding:0}.text_content .quote-testimonial{color:#1f2034;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:1.17em;font-weight:400;padding:20px 0 0}.graybox h1,.text_content h1{color:#1298cf;font-size:2.3em;font-size:48px;font-style:normal;font-weight:700;padding:10px 0}#unit-overview{margin-top:48px}#unit-overview *{box-sizing:border-box}#unit-overview .unit-overview-section.preview{margin-top:32px}#unit-overview .unit-overview-section.preview .unit-overview-preview-wir{clear:both;position:relative;margin:0 48px}#unit-overview .unit-overview-section.preview .unit-overview-preview-wir h3{text-align:left}#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-green,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-orange,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-reallySmall-disabled,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-red,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-yellow{float:right}#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-green a,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-orange a,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-reallySmall-disabled a,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-red a,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-yellow a,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary a{color:#fff}#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .unit-overview-preview-text{width:608px}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid{clear:both;display:inline-block;margin-top:48px;margin-bottom:48px;text-align:center;width:100%}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon{display:inline-block;height:24px;text-align:center;width:24px}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.language-arts{background:url("subject_color_languageArts.3c3f57dd56f9.svg") no-repeat;background-size:cover}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.math{background:url("subject_color_math.daa03e4638db.svg") no-repeat;background-size:cover}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.science{background:url("subject_color_science.f10da81b22dc.svg") no-repeat;background-size:cover}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.social-studies{background:url("subject_color_socialStudies.9b7de012bbc5.svg") no-repeat;background-size:cover}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.vocabulary{background:url("subject_color_vocabulary.e830cbea7c24.svg") no-repeat;background-size:cover}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.life-skills{background:url("subject_color_lifeSkills.6d882e00923e.svg") no-repeat;background-size:cover}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.current-events{background:url("subject_color_wir.ef812c7de112.svg") no-repeat;background-size:cover}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col{border-left:4px solid #eee;display:inline-block;margin:0 -2px;vertical-align:top;min-height:1400px;width:14.2857142857%}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col:first-child{border:none}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col a:hover{text-decoration:none}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3{border-bottom:4px solid #eee;font-weight:700;height:128px;padding-left:16px;padding-right:16px;position:relative}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3 .unit-overview-video{bottom:16px;left:10%;position:absolute;width:80%}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3.language-arts{color:#69b246}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3.math{color:#45b7ba}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3.science{color:#ff8614}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3.social-studies{color:#2e1a5b}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3.vocabulary{color:#ffad16}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3.life-skills{color:#f46f66}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3.current-events{color:#494eae}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-grades{font-size:16px;font-weight:500;color:#959595;transition:all .2s ease}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-video{border:1px solid rgba(0,0,0,.1);border-radius:8px;font-size:16px;font-weight:600;display:inline-block;margin-top:8px;padding:0 12px}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer a{color:#181828;display:block;font-size:18px;line-height:1.2em;padding:24px 8px;transition:all .2s ease}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer a:hover{color:#fff;text-decoration:none}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer a:hover .unit-overview-grades{color:#fff}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer a:hover .unit-overview-video{border-color:hsla(0,0%,100%,.5)}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer.language-arts a:hover{background:#69b246}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer.math a:hover{background:#45b7ba}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer.science a:hover{background:#ff8614}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer.social-studies a:hover{background:#2e1a5b}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer.vocabulary a:hover{background:#ffad16}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer.life-skills a:hover{background:#f46f66}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer.current-events a:hover{background:#494eae}body{display:block!important}.wrapper-g-integrations{width:90%;max-width:1120px;margin:0 auto}.wrapper-g-integrations.planet{background-image:url("https://s3.us-east-1.amazonaws.com/assets.flocabulary.com/google-integrations/world.svg");background-size:140px;background-repeat:no-repeat;background-position-x:right;background-position-y:bottom}@media screen and (max-width:1150px){.wrapper-g-integrations.planet{background:none}}@media screen and (max-width:1024px){.wrapper-g-integrations{width:90%}}@media screen and (max-width:650px){.wrapper-g-integrations{margin-left:30px}}@media screen and (max-width:449px){.wrapper-g-integrations{margin-left:18px}}@media screen and (min-width:768px){.hero--text--divisor{display:none}}@media screen and (max-width:667px)and (max-height:375px){.hero--text--divisor{display:none}}.hero--section--google{width:100%;padding:134px 0;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/1920.jpg");background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative;background-position-x:center}@media screen and (max-width:1010px){.hero--section--google{height:1140px;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/768.jpg");background-position:bottom;background-size:1010px;padding-top:135px}}@media screen and (max-width:768px){.hero--section--google{padding-top:220px;background-size:cover;background-position:50%;height:1230px}}@media screen and (max-width:600px){.hero--section--google{height:1765px;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/414.jpg");background-position:0 0;padding-top:200px;padding-bottom:470px}}.hero--section--google .wrapper-g-integrations{position:relative;z-index:2}.hero--section--google .hero--content{width:35%;height:100%;align-items:center;display:flex;justify-content:space-between;text-align:center;margin-left:120px}@media screen and (min-width:1450px){.hero--section--google .hero--content{margin-left:200px}}@media screen and (max-width:1450px){.hero--section--google .hero--content{width:43%}}@media screen and (min-width:1650px){.hero--section--google .hero--content{margin-left:300px}}@media screen and (min-width:1850px){.hero--section--google .hero--content{margin-left:350px}}@media screen and (max-width:1010px){.hero--section--google .hero--content{flex-flow:column wrap;width:auto;margin-left:0}}@media screen and (max-width:768px){.hero--section--google .hero--content{flex-flow:column wrap}}.hero--section--google .hero--content .hero--info{flex:2;margin-bottom:35px}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--info{width:100%;margin-bottom:-20px}}.hero--section--google .hero--content .hero--info .box--title{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--info .box--title{justify-content:center;align-items:center}}@media screen and (max-width:630px){.hero--section--google .hero--content .hero--info .box--title{flex:none;display:block}}.hero--section--google .hero--content .hero--info .box--title .hero--title{width:auto;color:#fff;font-family:freight-sans-pro,sans-serif;font-size:38px;font-weight:bolder;line-height:44px;text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--info .box--title .hero--title{margin-bottom:30px}}@media screen and (max-width:740px){.hero--section--google .hero--content .hero--info .box--title .hero--title{font-size:45px;line-height:51px}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box--title .hero--title{width:auto;margin:0 auto;max-width:80%;text-align:center;margin-bottom:30px}}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--info .box--title .hero--title .wrap-text{display:block}}@media screen and (max-width:740px){.hero--section--google .hero--content .hero--info .box--title .hero--title .wrap-text{display:initial}}.hero--section--google .hero--content .hero--info .box--title .hero--title b{width:570px;height:53px;color:#fff;font-size:42px;font-weight:600;line-height:30px}.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-bottom:20px;margin-left:-15px}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi{margin:auto!important}}@media screen and (min-width:780px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi{width:450px}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi{flex-direction:column}}.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__a{height:77px}@media screen and (max-width:780px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__a{height:100px}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__a{height:130px}}@media screen and (max-width:400px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__a{height:100px}}.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__b{height:17px;width:17px;margin:10px}@media screen and (max-width:780px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__b{margin-top:10px;height:25px}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__b{width:50px}}.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__c{margin-top:2px;margin-left:7px;height:55px}@media screen and (max-width:1025px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__c{height:50px}}@media screen and (max-width:780px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__c{margin-top:10px;height:70px}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__c{height:95px}}@media screen and (max-width:400px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__c{height:70px}}.hero--section--google .hero--content .hero--info .box--title .hero--google{height:45px;width:auto;display:flex;margin-left:9px}.hero--section--google .hero--content .hero--info .hero--subtitle{color:#fff;font-family:freight-sans-pro,sans-serif;font-size:26px;font-weight:500;line-height:30px;text-align:left}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--info .hero--subtitle{width:auto;text-align:center;max-width:800px}}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--info .hero--subtitle{max-width:85%;margin:25px auto}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .hero--subtitle{max-width:75%;font-size:35px;line-height:42px}}.hero--section--google .hero--content .hero--info .hero--subtitle b,.hero--section--google .hero--content .hero--info .hero--subtitle span{font-family:freight-sans-pro,sans-serif;font-weight:500}.hero--section--google .hero--content .hero--info .box-cta{text-align:center;margin:20px 0 0;display:flex;justify-content:center;max-width:450px}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--info .box-cta{margin:60px auto;justify-content:center}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box-cta{width:100%;display:flex;flex-direction:column;align-items:center;margin:40px auto auto}}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link{width:100%;min-height:60px;box-sizing:border-box;max-width:262px;align-items:center;background-color:#fff;border:none;color:#4a368d;font-weight:700;cursor:pointer;display:flex;font-family:freight-sans-pro,sans-serif;font-size:18px;justify-content:center;margin:0 10px 0 0;text-decoration:none;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box-cta .box-cta--link{margin-bottom:40px}}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.btn-red{background-color:#f45b20!important;border:none!important;color:#fff!important}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.btn-red:hover{background-color:#bf3c09!important}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.btn-lessons{margin-bottom:30px}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.learn{margin:0 auto}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.form-cta{border:1px solid #fff;width:232px;min-height:46px!important;max-height:46px}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.form-cta{margin:0 auto;margin-bottom:40px;width:305px;min-height:60px!important;min-width:305px}}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.btn-white{background-color:transparent;border-style:solid;border-color:#fff;color:#fff;border:1px solid;width:232px;min-height:46px!important;max-height:46px}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.btn-white{margin:0 auto;margin-bottom:40px;width:305px;min-height:60px!important;min-width:305px}}.hero--section--google .hero--content .hero--imgbox{height:488px;width:auto;display:flex}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--imgbox{width:50%;display:flex;justify-content:center;margin-left:150px}}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--imgbox{justify-content:center;display:flex;margin-left:0}}.hero--section--google .hero--content .hero--imgbox .hero--phone{height:498px;width:auto}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--imgbox .hero--phone{width:auto;margin-left:140px}}.hero--section--google .hero--content .hero--imgbox .hero--player{height:auto;max-width:150px;z-index:2;right:268px;position:relative;animation:mymove 1.6s infinite;animation-iteration-count:infinite;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@keyframes mymove{0%,to{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.16);-webkit-transform:scale(1.16);-ms-transform:scale(1.16);transform:scale(1.16)}}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--imgbox .hero--player{flex:none}}.hero--section--google .hero--content .hero--imgbox .hero--player:hover{animation:none;cursor:pointer;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.demo--section{padding:60px 0;background-color:#4a368d}.demo--section .demo-wrapper{width:100%;display:flex;align-items:center}@media screen and (max-width:768px){.demo--section .demo-wrapper{flex-direction:column}}.demo--section .demo-wrapper .demo-text{color:#fff;font-family:freight-sans-pro,sans-serif;font-size:30px;font-weight:400;line-height:36px;text-align:center}.demo--section .demo-wrapper .demo-text .scheduleDemo{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.demo--section .demo-wrapper .demo-img{width:300px;padding-right:30px;padding-left:30px;height:auto}@media screen and (max-width:768px){.demo--section .demo-wrapper .demo-img{padding-top:40px;width:275px;padding-right:30px;padding-left:30px;height:155px}}.planning--section{background-position:bottom;background-image:url(https://s3.us-east-1.amazonaws.com/assets.flocabulary.com/google-integrations/Fill%201.svg);padding-bottom:190px;background-repeat:no-repeat;background-size:100%}@media screen and (min-width:2000px){.planning--section{padding-bottom:310px}}@media screen and (max-width:900px){.planning--section{padding-bottom:100px}}.planning--tab{height:493px;background-color:#f2f3f7;align-items:center;display:flex}@media screen and (max-width:1100px){.planning--tab{height:480px}}@media screen and (max-width:940px){.planning--tab{height:600px}}@media screen and (max-width:768px){.planning--tab{height:550px}}@media screen and (max-width:600px){.planning--tab{height:390px}}.planning--tab.with--back{background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/back_engagment-01.svg");background-size:635px 604px;background-position:28%;background-repeat:no-repeat}@media screen and (max-width:1100px){.planning--tab.with--back{background-size:650px 604px;background-position:150px -55px}}@media screen and (max-width:600px){.planning--tab.with--back{background-size:350px auto;background-position:top}}.planning--tab.with--back-last{background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/back_engagment-02.svg");background-size:635px 604px;background-position:92%;background-repeat:no-repeat;background-position-y:-120px}@media screen and (max-width:1100px){.planning--tab.with--back-last{background-position-y:-90px}}@media screen and (max-width:600px){.planning--tab.with--back-last{background-size:460px 290px;background-repeat:no-repeat;background-position:center -15px;background:none;background-color:#f2f3f7}}.planning--tab .feature-list{width:100%;align-items:start;display:flex;justify-content:center;align-items:center}.planning--tab .feature-list.students-list{margin-bottom:10px}.planning--tab .feature-list.feedback-list{margin-bottom:0}.planning--tab .feature-list.synchronize-list{margin-bottom:40px}@media screen and (max-width:1100px){.planning--tab .feature-list{margin-left:10px}}@media screen and (max-width:940px){.planning--tab .feature-list{width:100%;flex-flow:column wrap;flex-direction:column;margin:0 auto}}.planning--tab .feature-list .feature-item{list-style-type:none}.planning--tab .feature-list .feature-item:first-child{width:auto;margin-right:55px}@media screen and (max-width:940px){.planning--tab .feature-list .feature-item:first-child{width:100%;margin-right:0}}.planning--tab .feature-list .feature-item:last-child{width:55%}@media screen and (max-width:940px){.planning--tab .feature-list .feature-item:last-child{width:100%;order:-1}}.planning--tab .feature-list .feature-item .feat-info{width:100%;max-width:500px}@media screen and (max-width:940px){.planning--tab .feature-list .feature-item .feat-info{max-width:800px;text-align:center;margin:0 auto}}.planning--tab .feature-list .feature-item .feat-info .title{font-size:36px;font-family:freight-sans-pro,sans-serif;font-weight:400;line-height:46px;margin-bottom:14px}.planning--tab .feature-list .feature-item .feat-info .title.minutes{max-width:390px}@media screen and (max-width:940px){.planning--tab .feature-list .feature-item .feat-info .title.minutes{max-width:600px;margin-bottom:30px}}@media screen and (max-width:768px){.planning--tab .feature-list .feature-item .feat-info .title.minutes{max-width:100%;margin-bottom:5px}}@media screen and (max-width:940px){.planning--tab .feature-list .feature-item .feat-info .title{max-width:600px;margin-bottom:30px;margin:0 auto 14px}}.planning--tab .feature-list .feature-item .feat-info .text{font-family:freight-sans-pro,sans-serif;font-size:36px;font-weight:300;line-height:50px}@media screen and (max-width:1024px){.planning--tab .feature-list .feature-item .feat-info .text{padding:10px 0 0}}@media screen and (min-width:941px)and (max-width:1024px){.planning--tab .feature-list .feature-item .feat-info .text{font-size:30px}}@media screen and (max-width:941px){.planning--tab .feature-list .feature-item .feat-info .text{margin:0 auto;max-width:440px}}@media screen and (max-width:768px){.planning--tab .feature-list .feature-item .feat-info .text{max-width:685px;font-size:24px;line-height:34px}}.planning--tab .feature-list .feature-item .feat-info .text span{font-family:freight-sans-pro,sans-serif;font-weight:500}.planning--tab .feature-list .feature-item .feat-animation{display:flex;width:100%;height:auto;justify-content:flex-end}@media screen and (max-width:940px){.planning--tab .feature-list .feature-item .feat-animation{justify-content:center;margin-top:50px}}.planning--tab .feature-list .feature-item .feat-animation .anim-6{max-width:575px}@media screen and (max-width:767px){.planning--tab .feature-list .feature-item .feat-animation .anim-6{max-width:575px}}@media screen and (max-width:600px){.planning--tab .feature-list .feature-item .feat-animation .anim-6{width:90%;height:100%;max-width:300px}}.planning--tab .feature-list .feature-item .feat-animation .feat-new{width:auto}.planning--tab .feature-list .feature-item .feat-animation .feat-new .NEW{z-index:2;position:absolute;margin-left:-7px;margin-top:-7px}.planning--tab .feature-list .feature-item .feat-animation .feat-new .anim-6{width:inherit}.planning--tab.invert .feature-list .feature-item .feat-info{float:left}@media screen and (max-width:940px){.planning--tab.invert .feature-list .feature-item .feat-info{float:none;text-align:center;margin:0 auto}}.planning--tab.invert .feature-list .feature-item:first-child{width:62%}@media screen and (max-width:940px){.planning--tab.invert .feature-list .feature-item:first-child{width:100%}}.planning--tab.invert .feature-list .feature-item:last-child{order:-1;margin-right:55px}@media screen and (max-width:940px){.planning--tab.invert .feature-list .feature-item:last-child{margin-right:0}}.planning--tab.invert .feature-list .feat-animation{justify-content:space-between}@media screen and (max-width:940px){.planning--tab.invert .feature-list .feat-animation{justify-content:center}}.planning--tab.invert .feature-list .feat-animation .feat-new{height:auto}@media screen and (max-width:600px){.planning--tab.special-height{height:350px}}@media screen and (max-width:640px){.cta_google_integrations{padding-bottom:80px}}#homeRevamp .cta_google_integrations .grid-container .home__subheading,.cta_google_integrations .grid-container #homeRevamp .home__subheading,.cta_google_integrations .grid-container .heading--medium,.cta_google_integrations .grid-container .home__subheading,.cta_google_integrations .grid-container .lessonPlans h3,.cta_google_integrations .grid-container .marketing__subheading,.cta_google_integrations .grid-container .pricing__header,.cta_google_integrations .grid-container .topics-container .topic-container h2,.cta_google_integrations .grid-container .topics-container .unit-container h2,.lessonPlans .cta_google_integrations .grid-container h3,.topics-container .topic-container .cta_google_integrations .grid-container h2,.topics-container .unit-container .cta_google_integrations .grid-container h2{font-weight:500;color:#2e1a5b;font-size:32px;font-weight:700;line-height:37px;max-width:680px;margin:0 auto}#homeRevamp .cta_google_integrations .grid-container .home__subheading br,.cta_google_integrations .grid-container #homeRevamp .home__subheading br,.cta_google_integrations .grid-container .heading--medium br,.cta_google_integrations .grid-container .home__subheading br,.cta_google_integrations .grid-container .lessonPlans h3 br,.cta_google_integrations .grid-container .marketing__subheading br,.cta_google_integrations .grid-container .pricing__header br,.cta_google_integrations .grid-container .topics-container .topic-container h2 br,.cta_google_integrations .grid-container .topics-container .unit-container h2 br,.lessonPlans .cta_google_integrations .grid-container h3 br,.topics-container .topic-container .cta_google_integrations .grid-container h2 br,.topics-container .unit-container .cta_google_integrations .grid-container h2 br{display:none}.cta_google_integrations .marketing__button--color{height:60px}.cta_google_integrations .marketing__button--color div{font-size:17px!important}.quote--section{padding:90px}@media screen and (max-width:650px){.quote--section{padding:90px 20px}}.quote--section .testimonial__slide{-webkit-box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17);box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17)}.quote--section .testimonial__slide img{width:100%;height:100%}.quote--section .testimonial__slide .testimonial__slide__copyWrapper{text-align:left;color:#4b368e}@media print,screen and (min-width:40em)and (max-width:63.99875em){.quote--section .testimonial__slide .testimonial__slide__copyWrapper{padding:64px 24px 32px!important}}@media screen and (max-width:850px){.quote--section .testimonial__slide .testimonial__slide__copyWrapper{padding:15px 20px 0!important}}@media print,screen and (max-width:39.99875em){.quote--section .testimonial__slide .testimonial__slide__copyWrapper{padding:64px 24px 32px!important}}.google-integrations-margin{margin:0 auto;margin-bottom:150px!important;margin-top:45px!important}@media screen and (max-width:800px){.google-integrations-margin{margin-bottom:95px!important}}@media screen and (max-width:500px){.google-integrations-margin{margin-bottom:45px!important}}@media screen and (max-width:640px){.slick-slider{max-height:unset}}@media screen and (max-width:800px){.text--smallish{font-size:15px!important;line-height:22px!important}}@media screen and (max-width:740px){.text--smallish:before{font-size:45px}}.lesson_resources-heading{margin:32px 0 8px}.flex-container{display:flex;flex-direction:row;flex-flow:row wrap;margin-bottom:48px}.flex-container.subjects{justify-content:flex-start}.flex-container.additional{justify-content:space-around}.subject_guide-category{content:"";width:235px;height:160px}.subject_guide-category~.subject_guide-title{margin:0 0 24px;text-align:center;border:1px solid;border-radius:12px;padding:8px 0;background-color:#fff;font-weight:700}.subject_guide-category.language_arts{background:url("writer.4c516137c905.png") 50% no-repeat}.subject_guide-category.language_arts~.subject_guide-title{color:#69b246;border-color:#69b246}.subject_guide-category.math{background:url("jada-pie.cd478ebd52a6.png") 50% no-repeat;background-position:50% 30%}.subject_guide-category.math~.subject_guide-title{color:#45b7ba}.subject_guide-category.science{background:url("scientists.f8042936c790.png") 50% no-repeat;background-size:80%}.subject_guide-category.science~.subject_guide-title{color:#ff8614}.subject_guide-category.social_studies{background:url("hercules.c46199e14683.png") 50% no-repeat;background-position:50% 0;background-size:67%}.subject_guide-category.social_studies~.subject_guide-title{color:#2e1a5b}.subject_guide-category.vocabulary{background:url("01_kidReading.d5f3a6b9a1f3.png") 50% no-repeat;background-size:73%}.subject_guide-category.vocabulary~.subject_guide-title{color:#ffad16}.subject_guide-category.current_events{background:url("earth.e143083a63ef.png") 50% no-repeat;background-position-y:55%}.subject_guide-category.current_events~.subject_guide-title{color:#494eae}.subject_guide-category.life_skills{background:url("camille-arms-pushing.52cb85d9e8fb.png") 50% no-repeat}.subject_guide-category.life_skills~.subject_guide-title{color:#f46f66}a.subject_card:nth-child(4n+1){margin-right:10px}a.subject_card:nth-child(4n+4){margin-left:10px}a.subject_card:nth-child(4n+2),a.subject_card:nth-child(4n+3){margin-left:10px;margin-right:10px}a.subject_card:hover{transform:scale(1.15);transition:all .5s cubic-bezier(.1,.5,.15,1);text-decoration:none}a.subject_card:hover.subject_guide-title{font-weight:700}a.subject_card:hover.subject_guide-category{transform:scale(1.1);transition:all .5s cubic-bezier(.1,.5,.15,1)}.flo-button-secondary.lesson_resources,.lesson_resources.flo-button-secondary-disabled,.lesson_resources.flo-button-secondary-orange,.lesson_resources.flo-button-secondary-red{width:250px;text-align:center;margin:12px}.flo-button-secondary.lesson_resources:hover,.lesson_resources.flo-button-secondary-disabled:hover,.lesson_resources.flo-button-secondary-orange:hover,.lesson_resources.flo-button-secondary-red:hover{transform:scale(1.2);transition:all .5s cubic-bezier(.1,.5,.15,1)}#coronaVirus,.global--title{font-family:freight-sans-pro,sans-serif}.global--title{width:100%;color:#1f1f2a;font-size:36px;font-weight:400;margin-bottom:30px;line-height:42px;text-align:center}@media screen and (max-width:768px){.global--title{max-width:100%;margin:0 auto 30px}}@media screen and (max-width:740px){.global--title{max-width:95%;font-size:36px;line-height:45px}}.item--link:hover{color:#fff;background-color:#379295!important;border:1px solid #379295!important}.wrapper{width:100%;max-width:1024px;margin:0 auto}@media screen and (max-width:1024px){.wrapper{width:90%}}.wrap-text{display:block}.pointer{cursor:pointer}.hero--section{width:100%;padding:255px 0;background-image:url(https://flocabulary.s3.amazonaws.com/marketing/coronavirus/hero-1920.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;text-align:center;overflow:hidden;position:relative;height:660px}@media screen and (max-width:1024px){.hero--section{padding:unset}}@media screen and (min-width:1000px)and (max-width:1024px){.hero--section{background-position:50%;background-size:cover}}@media screen and (max-width:768px){.hero--section{background-image:url(https://flocabulary.s3.amazonaws.com/marketing/coronavirus/hero-768.jpg);background-size:cover;padding:90px 0 250px}}@media screen and (max-width:740px){.hero--section{padding:90px 0 320px}}@media screen and (max-width:460px){.hero--section{background-image:url(https://flocabulary.s3.amazonaws.com/marketing/coronavirus/hero-414.jpg);background-position:top;padding:90px 0 100px}}.hero--section .mask{width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:0}.hero--section .wrapper{width:100%;position:relative;z-index:2}@media screen and (min-width:1920px){.hero--section .wrapper{max-width:80%}}@media screen and (max-width:1024px){.hero--section .wrapper{max-width:95%}}@media screen and (max-width:768px){.hero--section .wrapper{max-width:90%}}.hero--section .hero--content{width:100%;height:100%;display:flex;justify-content:center}@media screen and (max-width:768px){.hero--section .hero--content{justify-content:center}}@media screen and (max-width:460px){.hero--section .hero--content{padding-top:0}}.hero--section .hero--content .hero--info{width:auto;max-width:700px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width:1024px){.hero--section .hero--content .hero--info{max-width:660px;margin-top:260px}}@media screen and (max-width:768px){.hero--section .hero--content .hero--info{width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:0}}@media screen and (max-width:414px){.hero--section .hero--content .hero--info{margin-top:270px}}.hero--section .hero--content .hero--info .hero--subtitle,.hero--section .hero--content .hero--info .hero--title{width:100%;color:#fff;font-size:48px;font-weight:500;line-height:55px;text-align:center;margin-bottom:10px}@media screen and (max-width:1280px){.hero--section .hero--content .hero--info .hero--subtitle,.hero--section .hero--content .hero--info .hero--title{font-size:42px}}.hero--section .hero--content .hero--info .hero--subtitle{width:100%;max-width:600px;font-size:26px;font-weight:300;line-height:32px;margin:auto}@media screen and (max-width:1366px){.hero--section .hero--content .hero--info .hero--subtitle{max-width:700px}}@media screen and (max-width:1024px){.hero--section .hero--content .hero--info .hero--subtitle{max-width:600px}}@media screen and (max-width:768px){.hero--section .hero--content .hero--info .hero--subtitle{max-width:90%}}@media screen and (max-width:700px){.hero--section .hero--content .hero--info .hero--subtitle{max-width:100%;font-size:22px;line-height:28px}}.hero--section .hero--content .hero--info .box-cta{margin:50px auto 0}@media screen and (max-width:460px){.hero--section .hero--content .hero--info .box-cta{margin:50px auto 0}}.hero--section .hero--content .hero--info .box-cta .box-cta--link{width:300px}@media screen and (max-width:460px){.hero--section .hero--content .hero--info .box-cta .box-cta--link{width:270px}}.communities--section{padding:90px 0}@media screen and (max-width:700px){.communities--section{padding-bottom:0}}.communities--section .nce--list{width:100%;align-items:baseline;display:flex;justify-content:space-around}@media screen and (max-width:700px){.communities--section .nce--list{flex-flow:wrap}}.communities--section .nce--list .list--item{width:35%;text-align:center}@media screen and (max-width:700px){.communities--section .nce--list .list--item{width:100%;margin-bottom:90px}}.communities--section .nce--list .list--item .img--item{width:100%;max-width:180px;margin-bottom:20px;margin-top:20px}.communities--section .nce--list .list--item .item--title{color:#483963;font-size:24px;font-weight:600;line-height:30px;min-height:70px;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:1024px){.communities--section .nce--list .list--item .item--title{min-height:70px}}@media screen and (max-width:768px){.communities--section .nce--list .list--item .item--title{font-size:22px}}@media screen and (max-width:760px){.communities--section .nce--list .list--item .item--title{min-height:100px}}@media screen and (max-width:700px){.communities--section .nce--list .list--item .item--title{min-height:unset;margin-bottom:20px}}.communities--section .nce--list .list--item .item--title .wrap-text{display:inline}@media screen and (max-width:1024px){.communities--section .nce--list .list--item .item--title .wrap-text{display:block}}@media screen and (max-width:700px){.communities--section .nce--list .list--item .item--title .wrap-text{display:inline}}.communities--section .nce--list .list--item .item--title.first{max-width:230px;margin:0 auto 15px}@media screen and (max-width:1024px){.communities--section .nce--list .list--item .item--title.first{margin:0 auto;text-align:center}}@media screen and (max-width:700px){.communities--section .nce--list .list--item .item--title.first{max-width:unset;margin-bottom:20px}}.communities--section .nce--list .list--item .item--title.ed--tech{max-width:220px}@media screen and (max-width:768px){.communities--section .nce--list .list--item .item--title.ed--tech{max-width:200px}}@media screen and (max-width:460px){.communities--section .nce--list .list--item .item--title{margin:50px auto 0}}.communities--section .nce--list .list--item .item-callout{margin-top:15px}.communities--section .nce--list .list--item .item-callout .callout--link{color:#9a5b97;background-color:transparent!important}.communities--section .nce--list .list--item .item-callout .callout--link:hover{text-decoration:underline!important}@media screen and (max-width:700px){.communities--section .nce--list .list--item{max-width:unset;margin-bottom:20px}}.communities--section .item--text{width:88%;min-height:175px;margin:auto;color:#66666d;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:1024px){.communities--section .item--text{min-height:215px;font-size:19px;line-height:30px}}@media screen and (max-width:880px){.communities--section .item--text{min-height:280px}}@media screen and (max-width:768px){.communities--section .item--text{min-height:265px}}@media screen and (max-width:760px){.communities--section .item--text{min-height:180px}}@media screen and (max-width:700px){.communities--section .item--text{min-height:140px}}@media screen and (max-width:667px){.communities--section .item--text{min-height:50px}}@media screen and (max-width:460px){.communities--section .item--text{min-height:unset;margin-bottom:20px}}@media screen and (max-width:700px){.communities--section .item--text{margin-bottom:40px}}.communities--section .item--text .img--item{width:100%;max-width:180px;margin-bottom:20px;margin-top:20px}@media screen and (max-width:768px){.communities--section .item--text .img--item{margin-bottom:40px}}.communities--section .item--text .item--title{color:#483963;font-size:24px;font-weight:600;line-height:30px;min-height:70px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.communities--section .item--text .item--title{min-height:70px}}@media screen and (max-width:768px){.communities--section .item--text .item--title{font-size:22px}}@media screen and (max-width:760px){.communities--section .item--text .item--title{min-height:100px}}@media screen and (max-width:700px){.communities--section .item--text .item--title{min-height:unset;margin-bottom:20px}}@media screen and (max-width:414px){.communities--section .item--text .item--title{font-size:25px}}.communities--section .item--text .item--title .wrap-text{display:inline}@media screen and (max-width:1024px){.communities--section .item--text .item--title .wrap-text{display:block}}@media screen and (max-width:700px){.communities--section .item--text .item--title .wrap-text{display:inline}}.communities--section .item--text .item--title.first{max-width:230px;margin:0 auto 15px}@media screen and (max-width:1024px){.communities--section .item--text .item--title.first{margin:0 auto;text-align:center}}@media screen and (max-width:700px){.communities--section .item--text .item--title.first{max-width:unset;margin-bottom:20px}}@media screen and (max-width:1024px){.communities--section .item--text .item--title.floca-title{margin:0 auto;text-align:center}}@media screen and (max-width:700px){.communities--section .item--text .item--title.floca-title{max-width:unset;margin-bottom:20px}}.communities--section .item--text .item--text{width:88%;min-height:115px;margin:auto;color:#66666d;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:1024px){.communities--section .item--text .item--text{min-height:145px;font-size:19px;line-height:30px}}@media screen and (max-width:880px){.communities--section .item--text .item--text{min-height:280px}}@media screen and (max-width:768px){.communities--section .item--text .item--text{min-height:175px}}@media screen and (max-width:760px){.communities--section .item--text .item--text{min-height:180px}}@media screen and (max-width:700px){.communities--section .item--text .item--text{min-height:140px}}@media screen and (max-width:667px){.communities--section .item--text .item--text{min-height:90px}}@media screen and (max-width:460px){.communities--section .item--text .item--text{min-height:unset;margin-bottom:20px}}.communities--section .item--text .item--text.floca-text{max-width:260px;margin:0 auto}@media screen and (max-width:880px){.communities--section .item--text .item--text.floca-text{max-width:212px}}@media screen and (max-width:768px){.communities--section .item--text .item--text.floca-text{max-width:170px}}@media screen and (max-width:700px){.communities--section .item--text .item--text.floca-text{max-width:unset}}@media screen and (max-width:460px){.communities--section .item--text .item--text.floca-text{margin-bottom:40px}}.communities--section .item--text .item--link{font-size:18px;line-height:20px;color:#fff;display:inline-block;width:auto;min-width:111px;text-decoration:none;background-color:#45b7ba;border:1px solid #45b7ba;margin-top:3px;padding:10px 60px;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width:768px){.communities--section .item--text .item--link{font-size:16px;padding:10px 20px}}@media screen and (max-width:667px){.communities--section .item--text .item--link{width:100%;max-width:230px}}@media screen and (max-width:460px){.communities--section .item--text .item--link{width:230px}}.communities--section .disclaimer--text{font-size:12px;color:#b9b7b7;text-align:center;line-height:20px;margin-top:40px}.communities--section .disclaimer--text a{color:#9a5b97}.communities--section .disclaimer--text a:hover{text-decoration:underline!important}@media screen and (max-width:414px){.communities--section .disclaimer--text{margin-top:0}}.floca--quote{padding:90px 0;background-color:#5559c3}.floca--quote .wrapper .quote--container{width:90%;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width:414px){.floca--quote .wrapper .quote--container{flex-direction:column;text-align:center}}.floca--quote .wrapper .quote--container .img--container{width:30%}@media screen and (max-width:414px){.floca--quote .wrapper .quote--container .img--container{width:40%}}.floca--quote .wrapper .quote--container .text--container{width:65%;color:#fff;font-family:freight-sans-pro,sans-serif}@media screen and (max-width:414px){.floca--quote .wrapper .quote--container .text--container{width:100%}}.floca--quote .wrapper .quote--container .text--container p{font-size:30px;line-height:38px;margin-bottom:11px;font-weight:lighter}@media screen and (max-width:414px){.floca--quote .wrapper .quote--container .text--container p{font-size:29px}}.floca--quote .wrapper .quote--container .text--container h1{font-size:27px;font-weight:600;margin-top:25px}.explore--section{padding:90px 0 0;background-color:#fff}@media screen and (max-width:768px){.explore--section .wrapper{width:100%}}@media screen and (max-width:414px){.explore--section .wrapper{width:90%}}.explore--section .global--title{width:57%;margin:0 auto 35px;color:#301b5b;font-size:36px;font-weight:800;margin-bottom:30px;line-height:38px;text-align:center}@media screen and (max-width:768px){.explore--section .global--title{width:76%;margin:0 auto 30px}}@media screen and (max-width:740px){.explore--section .global--title{max-width:95%;font-size:36px;line-height:45px}}@media screen and (max-width:900px){.explore--section .global--title .wrap-text{display:inline}}@media screen and (max-width:420px){.explore--section .second--text{margin-top:40px}}.explore--section .explore--list{align-items:center;display:flex;justify-content:center;flex-flow:column wrap}.explore--section .explore--list .item-wrapper{max-width:1024px;display:flex;justify-content:space-around;margin-bottom:20px}.explore--section .explore--list .item-wrapper.second--row .list--item{width:32%}@media screen and (max-width:420px){.explore--section .explore--list .item-wrapper.second--row .list--item{width:100%}}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper{width:95%;max-width:768px}}@media screen and (max-width:420px){.explore--section .explore--list .item-wrapper{width:100%;flex-flow:column wrap}}.explore--section .explore--list .item-wrapper .list--item{width:32%;margin-bottom:60px}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item{margin-bottom:20px}}@media screen and (max-width:420px){.explore--section .explore--list .item-wrapper .list--item{width:100%;margin-right:0;margin-bottom:0}}.explore--section .explore--list .item-wrapper .list--item .item--title{color:#483963;font-size:24px;font-weight:600;line-height:25px;min-height:70px;display:flex;justify-content:center;text-align:center;align-items:center;width:82%;margin:0 auto 15px}@media screen and (max-width:1024px){.explore--section .explore--list .item-wrapper .list--item .item--title{font-size:22px;min-height:70px}}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item .item--title{font-size:21px;width:100%}}@media screen and (max-width:760px){.explore--section .explore--list .item-wrapper .list--item .item--title{min-height:100px}}@media screen and (max-width:700px){.explore--section .explore--list .item-wrapper .list--item .item--title{min-height:unset;margin-bottom:20px}}@media screen and (max-width:414px){.explore--section .explore--list .item-wrapper .list--item .item--title{font-size:25px}}.explore--section .explore--list .item-wrapper .list--item .item--image{width:230px;display:block;margin:auto;margin-bottom:15px}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item .item--image{width:170px}}.explore--section .explore--list .item-wrapper .list--item .item--image.image--one{margin-top:10px;margin-bottom:5px}.explore--section .explore--list .item-wrapper .list--item .item--image.image--square{max-width:170px;margin-top:20px}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item .item--image.image--square{max-width:145px;margin-top:10px}}@media screen and (max-width:420px){.explore--section .explore--list .item-wrapper .list--item .item--image{width:260px}}.explore--section .explore--list .item-wrapper .list--item .item--text{color:#66666d;font-size:18px;text-align:center}@media screen and (max-width:414px){.explore--section .explore--list .item-wrapper .list--item .item--text{text-align:center;margin-bottom:40px}}.explore--section .explore--list .item-wrapper .list--item .item--text .list--item{width:32%;margin-bottom:60px}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item{margin-bottom:20px}}@media screen and (max-width:420px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item{width:100%;margin-right:0;margin-bottom:0}}.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--title{color:#483963;font-size:24px;font-weight:600;line-height:25px;min-height:70px;display:flex;justify-content:center;text-align:center;align-items:center;width:82%;margin:0 auto 15px}@media screen and (max-width:1024px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--title{font-size:22px;min-height:70px}}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--title{font-size:21px;width:100%}}@media screen and (max-width:760px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--title{min-height:100px}}@media screen and (max-width:700px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--title{min-height:unset;margin-bottom:20px}}@media screen and (max-width:667px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--title{font-size:18px}}@media screen and (max-width:414px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--title{font-size:25px}}.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--image{width:230px;display:block;margin:auto;margin-bottom:15px}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--image{width:170px}}.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--image.image--one{margin-top:10px;margin-bottom:5px}.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--image.image--square{max-width:170px;margin-top:20px}@media screen and (max-width:768px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--image.image--square{max-width:145px;margin-top:10px}}@media screen and (max-width:420px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--image{width:260px}}.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--text{color:#adacaf;font-size:18px;font-weight:500;width:83%;line-height:22px;text-align:center;margin:0 auto}@media screen and (max-width:420px){.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--text{font-size:22px;line-height:32px;margin-bottom:80px}.explore--section .explore--list .item-wrapper .list--item .item--text .list--item .item--text:nth-child(2){width:90%;margin-left:15px}}.divisor{width:1px;height:20px;background-color:#5b6d79;margin:0 15px}@media screen and (max-width:740px){.divisor{display:inline-block}}.swiper-container-tabs{width:100%;height:auto;overflow:hidden;padding-bottom:5%;position:absolute;top:90px;left:0}@media screen and (max-width:740px){.swiper-container-tabs{position:static}}.swiper-container-tabs .swiper-slide{box-sizing:border-box}@media screen and (max-width:992px){.swiper-container-tabs .swiper-slide{padding:0 20px}}@media screen and (max-width:740px){.swiper-container-tabs .swiper-slide{box-sizing:border-box;padding:0 5%}}.swiper-container-tabs .swiper-slide .wrapper-slide{width:100%;height:100%;display:flex;justify-content:space-between}@media screen and (max-width:740px){.swiper-container-tabs .swiper-slide .wrapper-slide{flex-flow:column wrap}}.swiper-container-tabs .swiper-slide .wrapper-slide .img-slider{width:50%;text-align:right}@media screen and (max-width:740px){.swiper-container-tabs .swiper-slide .wrapper-slide .img-slider{width:100%;margin-bottom:30px}}.swiper-container-tabs .swiper-slide .wrapper-slide .img-slider .img{width:100%;max-width:396px;height:auto}@media screen and (max-width:740px){.swiper-container-tabs .swiper-slide .wrapper-slide .img-slider .img{max-width:100%}}.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide{width:46%}@media screen and (max-width:740px){.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide{width:100%}}.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .title{font-size:20px;font-weight:700;line-height:26px;margin-bottom:15px;color:#696aa9}@media screen and (max-width:740px){.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .title{font-size:22px;line-height:26px}}.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .blue{color:#22366c!important}.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .orange{color:#f47e5a!important}.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .pink{color:#af68aa!important}.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .green{color:#75d8cc!important}.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .text{color:#5b6d79;font-size:18px;font-weight:300;line-height:26px;margin-bottom:25px}@media screen and (max-width:740px){.swiper-container-tabs .swiper-slide .wrapper-slide .text-slide .text{font-size:20px;line-height:26px;margin-bottom:35px}}@media screen and (max-width:1024px){.swiper-container-tabs .swiper-button-next,.swiper-container-tabs .swiper-button-prev{top:40%}}@media screen and (max-width:768px){.swiper-container-tabs .swiper-button-next,.swiper-container-tabs .swiper-button-prev{top:30%}}@media screen and (max-width:740px){.swiper-container-tabs .swiper-button-next,.swiper-container-tabs .swiper-button-prev{display:none}}.swiper-container-tabs .swiper-pagination-bullets .swiper-pagination-bullet{width:14px;height:14px}.swiper-container-tabs .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#217679}.tabs--mobile{display:none}@media screen and (max-width:740px){.tabs--mobile{display:block}}.tabs--mobile .wrapper{width:100%}.tabs--mobile .faq--list{max-width:770px;margin:0 auto}.tabs--mobile .faq--list .faq--item .faq--question{width:100%;align-items:center;box-sizing:border-box;background-color:#fff;cursor:pointer;display:flex;justify-content:flex-start;padding:20px;margin:0 0 3px;outline:none;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.tabs--mobile .faq--list .faq--item .faq--question .question--text{color:#66666d;font-size:26px;font-weight:300;line-height:28px;text-align:left;margin:0 20px 0 0}.tabs--mobile .faq--list .faq--item .faq--question .question--arrow{margin-left:auto;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.tabs--mobile .faq--list .faq--item .faq--answer{width:85%;display:none;color:#152d39;font-size:18px;line-height:30px;padding:0 20px;margin-bottom:30px}@media screen and (max-width:740px){.tabs--mobile .faq--list .faq--item .faq--answer{width:90%;padding:0}}.tabs--mobile .faq--list .faq--item .faq--answer .faq--link{color:#00a8ff;text-decoration:none}.tabs--mobile .faq--list .faq--item .faq--answer .faq--link .sub{border-bottom:1px solid transparent;padding-bottom:3px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.tabs--mobile .faq--list .faq--item .faq--answer .faq--link:hover .sub{border-bottom:1px solid #00a8ff}.tabs--mobile .faq--list .faq--item.active .question--arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:brightness(100);-moz-filter:brightness(100);-o-filter:brightness(100);-ms-filter:brightness(100);filter:brightness(100)}.tabs--mobile .faq--list .faq--item.active .faq--answer{height:auto;margin:0 0 30px}@media screen and (max-width:740px){.tabs--mobile .faq--list .faq--item.active .faq--answer{width:90%;margin:0 auto 30px}}.tabs--mobile .faq--list .faq--item.active .faq--question{background-color:#2d195a}.tabs--mobile .faq--list .faq--item.active .faq--question .question--text{color:#fff}.communities2--section{padding:90px 0;background-color:#fff}@media screen and (max-width:700px){.communities2--section{padding-bottom:0}}.communities2--section .global--title{width:85%;color:#483963;font-weight:800;margin:0 auto 40px}.communities2--section .nce--list{width:100%;align-items:baseline;display:flex;justify-content:space-around}@media screen and (max-width:700px){.communities2--section .nce--list{flex-flow:wrap}}.communities2--section .nce--list .list--item{width:25%;text-align:center}@media screen and (max-width:700px){.communities2--section .nce--list .list--item{width:100%;margin-bottom:50px}}.communities2--section .nce--list .list--item .img--item{width:100%;margin-bottom:20px;margin-top:20px}.communities2--section .nce--list .list--item .item--title{color:#1f1f2a;font-size:24px;font-weight:500;line-height:30px;min-height:70px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.communities2--section .nce--list .list--item .item--title{min-height:70px}}@media screen and (max-width:760px){.communities2--section .nce--list .list--item .item--title{min-height:100px}}@media screen and (max-width:700px){.communities2--section .nce--list .list--item .item--title{min-height:unset;margin-bottom:20px}}.communities2--section .nce--list .list--item .item--title .wrap-text{display:inline}@media screen and (max-width:1024px){.communities2--section .nce--list .list--item .item--title .wrap-text{display:block}}@media screen and (max-width:700px){.communities2--section .nce--list .list--item .item--title .wrap-text{display:inline}}.communities2--section .nce--list .list--item .item--title.first{max-width:230px;margin:0 auto}@media screen and (max-width:1024px){.communities2--section .nce--list .list--item .item--title.first{margin:0 auto;text-align:center}}@media screen and (max-width:700px){.communities2--section .nce--list .list--item .item--title.first{max-width:unset;margin-bottom:20px}}@media screen and (max-width:414px){.communities2--section .nce--list .list--item .item--title{margin-bottom:60px}}.communities2--section .nce--list .list--item .item--title .img--item{width:100%;margin-bottom:20px;margin-top:20px}@media screen and (max-width:768px){.communities2--section .nce--list .list--item .item--title .img--item{margin-bottom:40px}}@media screen and (max-width:700px){.communities2--section .nce--list .list--item .item--title{max-width:unset;margin-bottom:20px}}.communities2--section .nce--list .item--text{color:#66666d;font-size:20px;font-weight:400;line-height:28px;min-height:100px}@media screen and (max-width:1024px){.communities2--section .nce--list .item--text{font-size:19px;line-height:30px}}@media screen and (max-width:880px){.communities2--section .nce--list .item--text{min-height:280px}}@media screen and (max-width:768px){.communities2--section .nce--list .item--text{min-height:150px}}@media screen and (max-width:760px){.communities2--section .nce--list .item--text{min-height:240px}}@media screen and (max-width:700px){.communities2--section .nce--list .item--text{min-height:140px;min-height:60px}}@media screen and (max-width:460px){.communities2--section .nce--list .item--text{min-height:unset;margin-bottom:20px}}.communities2--section .nce--list .item--text.floca-text{max-width:260px;margin:0 auto}@media screen and (max-width:880px){.communities2--section .nce--list .item--text.floca-text{max-width:212px}}@media screen and (max-width:768px){.communities2--section .nce--list .item--text.floca-text{max-width:170px}}@media screen and (max-width:700px){.communities2--section .nce--list .item--text.floca-text{max-width:unset}}@media screen and (max-width:460px){.communities2--section .nce--list .item--text.floca-text{margin-bottom:40px}}.communities2--section .nce--list .item--link{font-size:18px;line-height:20px;color:#fff;display:inline-block;width:auto;min-width:111px;text-decoration:none;background-color:#45b7ba;border:1px solid #45b7ba;margin-top:3px;padding:10px 60px;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width:768px){.communities2--section .nce--list .item--link{font-size:16px;padding:10px 20px;width:100%;max-width:230px}}@media screen and (max-width:460px){.communities2--section .nce--list .item--link{width:230px}}@media screen and (max-width:880px){.communities2--section{min-height:280px}}@media screen and (max-width:768px){.communities2--section{min-height:150px}}@media screen and (max-width:760px){.communities2--section{min-height:240px}}@media screen and (max-width:700px){.communities2--section{min-height:140px}}@media screen and (max-width:460px){.communities2--section{min-height:unset;margin-bottom:40px}}.communities2--section.floca-text{max-width:260px;margin:0 auto}@media screen and (max-width:880px){.communities2--section.floca-text{max-width:212px}}@media screen and (max-width:768px){.communities2--section.floca-text{max-width:170px}}@media screen and (max-width:700px){.communities2--section.floca-text{max-width:unset}}@media screen and (max-width:460px){.communities2--section.floca-text{margin-bottom:40px}}.item--link{font-size:18px;line-height:20px;color:#fff;display:inline-block;width:auto;min-width:111px;text-decoration:none;background-color:#45b7ba;border:1px solid #45b7ba;margin-top:3px;padding:10px 60px;text-align:center;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width:768px){.item--link{font-size:16px;padding:10px 20px}}@media screen and (max-width:460px){.item--link{width:230px}}.npod--footer--section{background-color:#00a8ff;padding:104px 0}@media screen and (max-width:414px){.npod--footer--section{margin-bottom:-1px}}.npod--footer--section .box-logo-text{display:flex;justify-content:center;flex-direction:row;margin:0 auto;align-items:center;margin-bottom:30px}@media screen and (max-width:720px){.npod--footer--section .box-logo-text{flex-direction:column}}@media screen and (max-width:650px){.npod--footer--section .box-logo-text{margin-top:20px}}.npod--footer--section .box-logo-text a img{margin-right:0;width:180px;max-width:225px;padding-left:15px;padding-right:15px;padding-top:4px;filter:brightness(0) invert(1)}@media screen and (max-width:720px){.npod--footer--section .box-logo-text a img{margin-bottom:10px}}@media screen and (max-width:414px){.npod--footer--section .box-logo-text a img{margin-bottom:0;margin-top:10px}}.npod--footer--section .box-logo-text .flo-subtitle{display:flex;align-self:center;font-size:30px;font-weight:500;color:#fff;line-height:46px;text-align:center;margin-left:10px;margin-top:10px}@media screen and (max-width:720px){.npod--footer--section .box-logo-text .flo-subtitle{margin-top:0}}@media screen and (max-width:414px){.npod--footer--section .box-logo-text .flo-subtitle{flex-direction:column}}.npod--footer--section .box-logo-text .flo-subtitle .custom-line{overflow:visible;white-space:pre-wrap}@media screen and (max-width:450px){.npod--footer--section .box-logo-text .flo-subtitle .custom-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.npod--footer--section .flo-text{font-size:28px;font-weight:300;color:#fff;line-height:46px;text-align:center;max-width:850px;margin:0 auto}@media screen and (max-width:820px){.npod--footer--section .flo-text{max-width:550px}}@media screen and (max-width:600px){.npod--footer--section .flo-text{max-width:340px}}@media screen and (max-width:340px){.npod--footer--section .flo-text{max-width:280px}}.npod--footer--section .text--link{color:#fff;text-decoration:none}.npod--footer--section .text--link .underlined--text{text-decoration:underline}.npod--footer--section .underlined--text{text-align:center;width:100%;margin:0 auto;display:block;font-size:28px;margin-top:23px}.nearpod--bg{background-color:#00a8ff;z-index:-1}.tabs--bg{background-color:#fff;filter:grayscale(100%) opacity(10%);z-index:-1}@media screen and (max-width:1024px){.tabs--bg{margin-bottom:-100px}}@media screen and (max-width:768px){.tabs--bg{margin-bottom:-190px}}@media screen and (max-width:414px){.tabs--bg{margin-bottom:-240px}}.quote--bg{background-color:#fff;z-index:-1;margin-bottom:-80px}@media screen and (max-width:1920px){.quote--bg{margin-bottom:-47px}}@media screen and (max-width:1024px){.quote--bg{margin-bottom:-120px}}@media screen and (max-width:1024px)and (max-width:1024px){.quote--bg{margin-bottom:-120px}}@media screen and (max-width:1024px)and (max-width:768px){.quote--bg{margin-bottom:-190px}}@media screen and (max-width:1024px)and (max-width:414px){.quote--bg{margin-bottom:-220px}}.box-cta{margin-top:35px;text-align:center}.box-cta .box-cta--link{width:100%;max-width:290px;border-radius:100px;cursor:pointer;display:inline-block;font-size:20px;line-height:20px;margin:0 5px;padding:18px 0 16px;text-decoration:none;text-align:center}.badge--section{padding:90px 0;background-color:#fafafa}@media screen and (max-width:414px){.badge--section{margin-top:85px}}.badge--section .wrapper{display:flex;flex-direction:column;text-align:center}.badge--section .wrapper .global--title{font-size:36px;color:#483963;font-weight:800}.badge--section .wrapper .global--subtitle{align-self:center}.badge--section .wrapper .badge--img{margin-top:35px}.badge--section .wrapper .global--subtitle{font-size:28px;font-weight:300;color:#66666d;line-height:46px;text-align:center;max-width:850px}.badge--section .wrapper .box-cta{margin-top:25px}.badge--section .wrapper .box-cta .box-cta--link{background-color:#45b7ba;border:1px solid #45b7ba;color:#fff}.badge--section .wrapper .box-cta .box-cta--link:hover{background-color:#379295!important;border:1px solid #379295!important}#homeRevamp .padding{padding:90px 0}@media screen and (max-width:1279px){#homeRevamp .padding{padding:70px 0}}@media screen and (max-width:767px){#homeRevamp .padding{padding:50px 0}}#homeRevamp .medium-4{width:32.333333%!important}#homeRevamp h1,#homeRevamp h2,#homeRevamp h3,#homeRevamp h4,#homeRevamp p{font-family:freight-sans-pro,serif}#homeRevamp .marketing__button{font-size:17px}#homeRevamp .dashed-word{display:inline-block}#homeRevamp .marketing__graphicRow{height:170px}@media screen and (max-width:1279px){#homeRevamp .marketing__graphicRow{height:100px}}#homeRevamp .grid-container{width:1040px;margin:0 auto;padding:0}@media screen and (max-width:1279px){#homeRevamp .grid-container{width:692px}}@media screen and (max-width:767px){#homeRevamp .grid-container{width:350px}}#homeRevamp .marketing_homepage_nav_menu{padding-top:90px}#homeRevamp .marketing_homepage_section{height:700px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:210px;border-bottom:10px solid #fff}@media screen and (max-width:767px){#homeRevamp .marketing_homepage_section{height:900px}}#homeRevamp .homepage__grayGraphicRowTabs{transform:scaleX(-1)}#homeRevamp .marketing_homepage_nav{height:154px;height:184px}#homeRevamp .marketing_homepage_nav_menu{padding-top:0}#homeRevamp .homepage__hero .hero-content{width:55%;margin-top:70px}@media screen and (max-width:1279px){#homeRevamp .homepage__hero .hero-content{width:100%}}@media screen and (max-width:767px){#homeRevamp .homepage__hero .hero-content{margin-top:30px}}#homeRevamp .homepage__hero .buttons-container{display:flex;justify-content:space-between;width:80%}@media screen and (max-width:1279px){#homeRevamp .homepage__hero .buttons-container{width:66%}}@media screen and (max-width:767px){#homeRevamp .homepage__hero .buttons-container{width:100%;flex-direction:column}}#homeRevamp .homepage__hero .grid-container{margin:30px auto}#homeRevamp .homepage__hero .video-container{width:100%;position:absolute;top:0;left:0;z-index:-1;filter:brightness(.5)}#homeRevamp .homepage__hero .video-container video{height:auto;width:100%}@media screen and (max-width:1279px){#homeRevamp .homepage__hero .video-container video{height:720px;width:auto}}@media screen and (max-width:767px){#homeRevamp .homepage__hero .video-container video{height:800px}}#homeRevamp .homepage__hero__heading{line-height:60px;font-size:50px;text-align:left}@media screen and (max-width:1279px){#homeRevamp .homepage__hero__heading{width:80%}}@media screen and (max-width:767px){#homeRevamp .homepage__hero__heading{width:85%;line-height:46px;font-size:36px}}#homeRevamp .homepage__hero__subheading{line-height:34px;font-size:24px;width:99%;text-align:left;font-family:freight-sans-pro,serif}@media screen and (max-width:767px){#homeRevamp .homepage__hero__subheading{width:100%;line-height:34px;font-size:24px}}#homeRevamp .homepage__hero__imageWrapper{position:relative;top:100px}@media print,screen and (min-width:64em){#homeRevamp .homepage__hero__imageWrapper{min-height:450px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .homepage__hero__imageWrapper{min-height:370px;top:50px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__hero__imageWrapper{top:0;padding:24px 16px 0}}#homeRevamp .myhome__section{width:100%;height:auto;text-align:left;position:relative}#homeRevamp .myhome__section.padding{padding:0 0 90px}@media screen and (max-width:1279px){#homeRevamp .myhome__section.padding{padding:0 0 70px}}@media screen and (max-width:767px){#homeRevamp .myhome__section.padding{padding:0 0 50px}}#homeRevamp .myhome__section .marketing__heading{font-size:36px;line-height:46px;margin:0 0 30px}@media screen and (max-width:1279px){#homeRevamp .myhome__section .marketing__heading{width:75%}}@media screen and (max-width:767px){#homeRevamp .myhome__section .marketing__heading{width:100%}}#homeRevamp .myhome__section .marketing__subheading{line-height:34px;font-size:24px;text-align:left;font-weight:900;width:90%;height:100px;color:#351868}@media screen and (max-width:1279px){#homeRevamp .myhome__section .marketing__subheading{width:100%;height:170px}}@media screen and (max-width:767px){#homeRevamp .myhome__section .marketing__subheading{height:auto}}#homeRevamp .myhome__section img{width:100%;height:auto;display:block}#homeRevamp .myhome__section .marketing__text{color:#59637a;font-weight:500;font-size:24px;line-height:34px}#homeRevamp .myhome__section .marketing__button--color{background-color:#45b7ba;color:#032122;transition:background-color .1s;display:flex;align-items:center;justify-content:center;margin:30px auto 0}@media screen and (max-width:767px){#homeRevamp .myhome__section .marketing__button--color{margin:0}}#homeRevamp .myhome__section .marketing__button--color:hover{background-color:#2aa6aa}#homeRevamp .home__subheading{margin:16px 0;margin-top:32px;font-size:23px}#homeRevamp .home__row{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:767px){#homeRevamp .home__row{flex-direction:column}}#homeRevamp .home__column{width:30%}@media screen and (max-width:767px){#homeRevamp .home__column{width:100%;margin-bottom:30px}}#homeRevamp .homepage__hero__playIcon{opacity:.9;cursor:pointer;position:absolute;top:180px;max-width:290px;width:312px;right:0;left:0;margin:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .homepage__hero__playIcon{max-width:160px;top:120px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__hero__playIcon{max-width:152px;top:190px}}#homeRevamp .marketing__text__container{display:flex;align-items:center;justify-content:center;width:400px}#homeRevamp .home__rearchRoot{background-size:cover;background-repeat:no-repeat;padding:0;height:700px;background-position:50% 0;background-color:#fff;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/background-home.svg")}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .home__rearchRoot{height:660px}}@media print,screen and (max-width:39.99875em){#homeRevamp .home__rearchRoot{height:660px}}@media screen and (max-width:400px){#homeRevamp .home__rearchRoot{height:800px;background-position-x:26%}}@media screen and (min-width:400px){#homeRevamp .home__rearchRoot .grid-container{margin-bottom:30px}}@media screen and (max-width:400px){#homeRevamp .home__rearchRoot .grid-container{margin-bottom:0}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .home__rearchRoot .grid-container{padding-right:0}}@-moz-document url-prefix(){#homeRevamp .home__image__b{margin:0 25px}}@media screen and (min-color-index:0)and (-webkit-min-device-pixel-ratio:0){#homeRevamp .home__image__b{margin:0 25px}}#homeRevamp .home__imagesContainer{display:flex;justify-content:center;align-items:center;margin:0 auto;flex-direction:row;width:300px}@media screen and (max-width:780px){#homeRevamp .home__imagesContainer{flex-direction:column}}#homeRevamp .home__imagesContainer .home__image__a{height:55px}@media screen and (max-width:1025px){#homeRevamp .home__imagesContainer .home__image__a{height:50px}}#homeRevamp .home__imagesContainer .home__image__b{height:17px;width:17px}@media screen and (max-width:660px){#homeRevamp .home__imagesContainer .home__image__b{margin-top:10px}}#homeRevamp .home__imagesContainer .home__image__c{height:55px}@media screen and (max-width:1025px){#homeRevamp .home__imagesContainer .home__image__c{height:50px}}@media screen and (max-width:660px){#homeRevamp .home__imagesContainer .home__image__c{margin-top:10px}}#homeRevamp .homepage__heading{color:#fff;line-height:35px;margin:16px 0;font-size:34px;margin-top:8px}@media screen and (max-width:1025px){#homeRevamp .homepage__heading{margin-top:0}}@media screen and (min-width:400px)and (max-width:1025px){#homeRevamp .homepage__heading{margin-top:12px}}@media print,screen and (max-width:63.99875em){#homeRevamp .homepage__heading{font-size:26px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__heading br{display:none}}@media screen and (max-width:660px){#homeRevamp .homepage__heading{margin-top:10px}}#homeRevamp .homepage__subheading{color:#fff;font-size:20px;font-weight:500;line-height:1.5;margin:16px 0;text-align:center}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .homepage__subheading{font-size:16px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__subheading{font-size:17px;line-height:25px}#homeRevamp .homepage__subheading br{display:none}}#homeRevamp .homepage__button{background-color:#fff;color:#2f165d;width:250px;padding:14px 22px;margin-bottom:40px}@media print,screen and (max-width:63.99875em){#homeRevamp .homepage__button{font-size:15px;padding:14px;letter-spacing:.3px;margin-top:12px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__button{width:273px;font-size:15px}}#homeRevamp .homepage__button:hover{color:#2f165d}#homeRevamp .marketing__hero__button--student{background-color:#ffbf22;color:#49340b;transition:background-color .1s;display:flex;align-items:center;justify-content:center}#homeRevamp .marketing__hero__button--student:hover{background-color:#f8b000}#homeRevamp .marketing__hero__button--outline,#homeRevamp a.marketing__hero__button--outline{background-color:#ffbf22;color:#49340b;border:2px solid #ffbf22;width:fit-content;padding:15px 30px}#homeRevamp .marketing__hero__button--outline:hover,#homeRevamp a.marketing__hero__button--outline:hover{background-color:#f8b000}#homeRevamp .marketing__hero__button--color,#homeRevamp a.marketing__hero__button--color{transition:background-color .1s;width:fit-content;padding:15px 30px;color:#372462}#homeRevamp .marketing__hero__button--color:hover,#homeRevamp a.marketing__hero__button--color:hover{background-color:#ececec}#homeRevamp .homepage__hero__wave{background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/home-hero-wave.svg");width:100%;min-height:210px;background-size:cover;background-repeat:no-repeat;background-position-x:center;position:absolute;bottom:0;border-bottom:10px solid #fff}@media screen and (max-width:1024px){#homeRevamp .homepage__hero__wave{margin-top:-105px}}@media screen and (max-width:875px){#homeRevamp .homepage__hero__wave{min-height:170px!important}}@media screen and (max-width:812px){#homeRevamp .homepage__hero__wave{margin-top:-90px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .homepage__hero__wave{min-height:140px;margin-top:-70px}}@media screen and (max-width:667px){#homeRevamp .homepage__hero__wave{margin-top:-70px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__hero__wave{min-height:136px;margin-top:-70px}}#homeRevamp .homepage__hero__modal{width:80vw;max-width:1080px;overflow:visible;padding:0}#homeRevamp .homepage__hero__modal .modal-close{top:-40px;right:-40px}#homeRevamp .homepage__hero__modal .modal-close .svgIcon.xOut{fill:#fff;height:23px;width:23px}#homeRevamp .homepage__hero__modal .dynamic-player{width:100%}#homeRevamp .homepage__hero__modal .video-js{width:100%!important}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__hero__modal{width:90vw}#homeRevamp .homepage__hero__modal .modal-close{top:-30px;right:-15px}}#homeRevamp .homepage__imageWrapper{height:200px;margin:15px 0}@media screen and (max-width:767px){#homeRevamp .homepage__imageWrapper{width:100%}}#homeRevamp .homepage__imageWrapper img{height:auto;display:flex;align-items:center}@media screen and (max-width:767px){#homeRevamp .homepage__imageWrapper img{width:60%;margin:0 auto}}#homeRevamp .lessons__tab__thumbnail{min-height:250px;width:23%}@media screen and (max-width:1279px){#homeRevamp .lessons__tab__thumbnail{width:30%;margin:0 10px}}@media screen and (max-width:767px){#homeRevamp .lessons__tab__thumbnail{width:48%;min-height:215px;margin:0}}#homeRevamp .lessons__tab__nav,#homeRevamp .lessons__tab__nav_mobile{display:flex;justify-content:space-between;align-items:center}#homeRevamp .lessons__tab__nav_mobile{flex-direction:column}@media screen and (max-width:1279px){#homeRevamp .lessons__tab__nav_mobile{justify-content:flex-start;height:1500px}}@media screen and (max-width:767px){#homeRevamp .lessons__tab__nav_mobile{height:1682px}}#homeRevamp .mobile--cta{margin-top:30px!important}#homeRevamp .lessons__tab__nav__label{font-size:22px;width:auto;margin:0;color:#59637a;border-bottom:2px solid transparent;z-index:0;text-transform:none;font-weight:500}#homeRevamp .lessons__tab__nav__label.active{border:3px solid #372462;color:#fff;background:#565cc0;padding:20px 30px;border-radius:8px 8px 0 0;border-bottom:0;font-weight:700}#homeRevamp .lessons__tab__nav__label.active.Arts{border:3px solid #372462;color:#032122;background:#7ab055;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Social{border:3px solid #372462;color:#fff;background:#7a60de;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Math{border:3px solid #372462;color:#032122;background:#66b5b9;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Science{border:3px solid #372462;color:#4e2604;background:#ef8c39;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Skills{border:3px solid #372462;color:#340804;background:#e3776b;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Vocabulary{border:3px solid #372462;color:#49340b;background:#f3b142;border-bottom:0}@media print,screen and (max-width:39.99875em){#homeRevamp .lessons__tab__nav__label{font-size:12px;margin:0 8px 16px}}#homeRevamp .lessons__tab__nav__label_mobile{font-size:22px;text-transform:none;width:auto;margin:0;color:#372462;z-index:0;width:97%;background:#fff;border:3px solid #372462;padding:20px 30px;border-bottom:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:500}#homeRevamp .lessons__tab__nav__label_mobile svg{fill:#372462;width:18px;height:11px}#homeRevamp .lessons__tab__nav__label_mobile:first-child{border-radius:8px 8px 0 0}#homeRevamp .lessons__tab__nav__label_mobile.Vocabulary{border-radius:0 0 8px 8px;border:3px solid #372462}#homeRevamp .lessons__tab__nav__label_mobile.active{border:3px solid #372462;color:#fff;background:#565cc0;border-radius:8px;box-shadow:5px 5px 1px #372462;z-index:1;width:100%;font-weight:700}#homeRevamp .lessons__tab__nav__label_mobile.active svg{transform:rotate(180deg);transition:.4s}#homeRevamp .lessons__tab__nav__label_mobile.active.Arts{border:3px solid #372462;color:#032122;background:#7ab055}#homeRevamp .lessons__tab__nav__label_mobile.active.Arts svg{fill:#032122}#homeRevamp .lessons__tab__nav__label_mobile.active.Social{border:3px solid #372462;color:#fff;background:#7a60de;border-bottom:0}#homeRevamp .lessons__tab__nav__label_mobile.active.Social svg{fill:#fff}#homeRevamp .lessons__tab__nav__label_mobile.active.Math{border:3px solid #372462;color:#032122;background:#66b5b9}#homeRevamp .lessons__tab__nav__label_mobile.active.Math svg{fill:#032122}#homeRevamp .lessons__tab__nav__label_mobile.active.Science{border:3px solid #372462;color:#4e2604;background:#ef8c39}#homeRevamp .lessons__tab__nav__label_mobile.active.Science svg{fill:#4e2604}#homeRevamp .lessons__tab__nav__label_mobile.active.Skills{border:3px solid #372462;color:#340804;background:#e3776b}#homeRevamp .lessons__tab__nav__label_mobile.active.Skills svg{fill:#340804}#homeRevamp .lessons__tab__nav__label_mobile.active.Vocabulary{border:3px solid #372462;color:#49340b;background:#f3b142}#homeRevamp .lessons__tab__nav__label_mobile.active.Vocabulary svg{fill:#49340b}#homeRevamp .lessons__tab__thumbnail{margin-bottom:50px;background-color:#fff}#homeRevamp .tabs--section{background-color:#f7f7f7}@media screen and (max-width:1279px){#homeRevamp .tabs--section{height:1800px}}@media screen and (max-width:767px){#homeRevamp .tabs--section{height:2100px}}@media screen and (max-width:1279px){#homeRevamp .tabs--section .mobile--content--height{height:1715px}}@media screen and (max-width:767px){#homeRevamp .tabs--section .mobile--content--height{height:2000px}}#homeRevamp .tabs--section .general-box-shadow{display:none}@media screen and (max-width:1279px){#homeRevamp .tabs--section .general-box-shadow{display:block;position:relative;width:670px;height:1430px;background-color:#372462;border-radius:8px;left:18px;z-index:0;top:-1500px;color:#fff}}@media screen and (max-width:767px){#homeRevamp .tabs--section .general-box-shadow{width:340px;height:1600px;left:10px;top:-1673px}}#homeRevamp .tabs--section .title{margin:0 auto 30px;text-align:left;color:#351868;line-height:46px;font-size:36px;margin-bottom:20px;font-weight:900}#homeRevamp .tabs--section .subtitle{color:#4b368e;line-height:34px;font-size:24px;margin-bottom:30px;font-weight:600}#homeRevamp .tabs--section .marketing__button--color,#homeRevamp .tabs--section a.marketing__button--color{background-color:#565cc0;color:#fff;margin:0 auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1279px){#homeRevamp .tabs--section .desktop--tabs{display:none}}#homeRevamp .tabs--section .mobile--tabs{display:none}@media screen and (max-width:1279px){#homeRevamp .tabs--section .mobile--tabs{z-index:1;display:block;position:relative}}#homeRevamp .tabs--section .content--mobile{display:none}#homeRevamp .tabs--section .content--mobile.active{display:block}#homeRevamp .tabs--section .content--mobile .tabs--content{background-color:#fff;padding:30px;border-radius:0 0 30px 30px;border:3px solid #372462;border-bottom:none;box-shadow:none;position:relative;z-index:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:1279px){#homeRevamp .tabs--section .content--mobile .tabs--content{width:97%;border-radius:0;justify-content:flex-start}}@media screen and (max-width:767px){#homeRevamp .tabs--section .content--mobile .tabs--content{padding:20px;justify-content:space-between}}#homeRevamp .tabs--section .content--mobile.Vocabulary .tabs--content{border-radius:0 0 8px 8px}#homeRevamp .tabs--section .tabs--content{background-color:#fff;padding:30px;border-radius:0 0 30px 30px;border:3px solid #372462;box-shadow:5px 5px 1px #372462;position:relative;z-index:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:1279px){#homeRevamp .tabs--section .tabs--content{width:97%;border-radius:0}}#homeRevamp .marketing__section .marketing__button--color{background-color:#f46f66;color:#340804;transition:background-color .1s}#homeRevamp .marketing__section .marketing__button--color:hover{background-color:#de6961}#homeRevamp .lessons__tab__placeholder{width:100%;height:auto}#homeRevamp .lessons__tab__thumbnail__textbox{padding:20.5px;text-align:left;height:140px}@media screen and (max-width:1279px){#homeRevamp .lessons__tab__thumbnail__textbox{padding:8px}}#homeRevamp .lessons__tab__thumbnail__heading{color:#372462;font-size:20px;font-weight:700}#homeRevamp .lessons__tab__thumbnail__text{color:#69738a;font-size:18px}@media screen and (max-width:1279px){#homeRevamp .lessons__tab__thumbnail__text{line-height:26px}}#homeRevamp .lessons__tab__thumbnail__text .unit{font-weight:700}#homeRevamp .lessons__tab__thumbnail__image{aspect-ratio:2/1.13}#homeRevamp .lessons__tab__highlight--LanguageArts{color:#467e2b;font-weight:700}#homeRevamp .lessons__tab__highlight--Math{color:#2d7d80;font-weight:700}#homeRevamp .lessons__tab__highlight--Science{color:#c74a12;font-weight:700}#homeRevamp .lessons__tab__highlight--SocialStudies{color:#2e1a5b;font-weight:700}#homeRevamp .lessons__tab__highlight--Vocabulary{color:#ffad16;font-weight:700}#homeRevamp .lessons__tab__highlight--LifeSkills{color:#d64037;font-weight:700}#homeRevamp .lessons__tab__highlight--CurrentEvents{color:#494eae;font-weight:700}#homeRevamp .homepage__section--offSet{background-image:url("https://flocabulary.s3.amazonaws.com/webassets/marketing/home-middle-wave.svg");background-color:#f7f8f9;padding-bottom:0;background-position:50% 100%;height:950px;margin-top:-350px}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .homepage__section--offSet{height:680px;margin-top:-280px;padding-bottom:24px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__section--offSet{height:1100px;margin-top:-500px}}#homeRevamp .homepage__section--offSet .marketing__CTARow__wrapper .marketing__button--color:first-child{background-color:red}#homeRevamp .homepage__section--offSet .marketing__CTARow__wrapper .marketing__button--color:first-child:hover{background-color:#40448e}#homeRevamp .homepage__image--offSet{bottom:-70px;position:relative}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .homepage__image--offSet{bottom:-48px}}@media print,screen and (max-width:39.99875em){#homeRevamp .homepage__image--offSet{bottom:-13px}}#homeRevamp .homepage__section--offSet__text{margin:16px 0}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .homepage__section--offSet__text{margin:0;font-size:16px}}#homeRevamp .homepage__graphicRow{height:250px}@media screen and (max-width:767px){#homeRevamp .homepage__graphicRow{height:100px}}#homeRevamp .homepage__graphicRow .marketing__graphicRow__imageWrapper:first-child .marketing__graphicRow__image{aspect-ratio:1/1.65;position:relative;left:70px;width:190px}@media screen and (max-width:767px){#homeRevamp .homepage__graphicRow .marketing__graphicRow__imageWrapper:first-child .marketing__graphicRow__image{display:none}}#homeRevamp .homepage__graphicRow .marketing__graphicRow__imageWrapper:last-child .marketing__graphicRow__image{aspect-ratio:1/.92;position:relative;left:-40px;width:180px}@media screen and (max-width:767px){#homeRevamp .homepage__graphicRow .marketing__graphicRow__imageWrapper:last-child .marketing__graphicRow__image{display:none}}#homeRevamp .lottie--section{background-color:#f7f8fa}#homeRevamp .lottie--section .grid-container{display:flex;justify-content:space-between;flex-direction:row;align-items:center}@media screen and (max-width:1279px){#homeRevamp .lottie--section .grid-container{flex-direction:column}}#homeRevamp .lottie--section .text-container{width:45%}@media screen and (max-width:1279px){#homeRevamp .lottie--section .text-container{width:100%}}#homeRevamp .lottie--section .text-container .title{color:#351868;line-height:46px;font-size:36px;width:80%;font-weight:900}#homeRevamp .lottie--section .text-container .subtitle{color:#2e1a5b;line-height:34px;font-size:24px;font-weight:500}@media screen and (max-width:1279px){#homeRevamp .lottie--section .text-container .subtitle{margin-bottom:40px}}#homeRevamp .lottie--section .lottie--container{width:55%}@media screen and (max-width:1279px){#homeRevamp .lottie--section .lottie--container{width:100%}}#homeRevamp .lottie--section .lottie--container img{margin:0 auto;width:100%}@media screen and (max-width:767px){#homeRevamp .lottie--section .lottie--container img:first-child{display:none}}#homeRevamp .lottie--section .lottie--container img:last-child{display:none}@media screen and (max-width:767px){#homeRevamp .lottie--section .lottie--container img:last-child{display:block}}#homeRevamp .marketing-result-research .grid-container{display:flex;justify-content:space-between}@media screen and (max-width:1279px){#homeRevamp .marketing-result-research .grid-container{flex-direction:column}}#homeRevamp .marketing-result-research .image-container{width:50%}@media screen and (max-width:1279px){#homeRevamp .marketing-result-research .image-container{width:100%}}#homeRevamp .marketing-result-research .image-container img{width:100%}#homeRevamp .marketing-result-research .text-container{width:50%}@media screen and (max-width:1279px){#homeRevamp .marketing-result-research .text-container{width:100%;margin-bottom:50px}}#homeRevamp .marketing-result-research .title{color:#351868;line-height:46px;font-size:36px;width:90%;font-weight:900;text-align:left}#homeRevamp .marketing-result-research .subtitle{color:#59637a;line-height:34px;font-size:24px;text-align:left;font-weight:500}#homeRevamp .marketing-result-research .marketing__button{width:fit-content;font-size:17px}@media screen and (max-width:1279px){#homeRevamp .marketing-result-research .marketing__button{display:flex;flex-direction:column}}#homeRevamp .marketing-result-research .marketing__button.yellow{background-color:#ffbf22;color:#49340b}#homeRevamp .marketing-result-research .marketing__button.blue{background-color:#45b7ba;color:#032122}@media screen and (max-width:767px){#homeRevamp .marketing-result-research .marketing__button.blue{text-align:left;width:90%;height:62px}}#homeRevamp .quote--section{background-color:#565cc0}#homeRevamp .quote--section .title{margin:0 auto 10px;text-align:left;color:#fff;line-height:40px;font-size:30px;font-weight:600}#homeRevamp .quote--section .subtitle{color:#fff;line-height:34px;font-size:24px}#homeRevamp .video--section .title{margin:0 auto 30px;text-align:left;color:#351868;line-height:46px;font-size:36px;margin-bottom:60px;font-weight:700}#homeRevamp .video--section .video--container{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:767px){#homeRevamp .video--section .video--container{flex-direction:column;align-items:center;padding:unset}}#homeRevamp .video--section .video--container .img--container{width:47%}@media screen and (max-width:767px){#homeRevamp .video--section .video--container .img--container{width:100%}#homeRevamp .video--section .video--container .img--container :first-child{margin-bottom:20px}}#homeRevamp .video--section .video--container .img--container img{width:100%;cursor:pointer}#homeRevamp .npod--footer--section{background-color:#fff;margin-bottom:100px}@media screen and (max-width:767px){#homeRevamp .npod--footer--section{margin-bottom:40px}}#homeRevamp .npod--footer--section .flo-title{font-size:36px;font-weight:800;color:#351868;line-height:46px;text-align:left;margin:0 auto;margin-bottom:20px;font-weight:900}#homeRevamp .npod--footer--section .flo-subtitle{font-size:24px;font-weight:300;color:#59637a;line-height:34px;text-align:left;width:100%;max-width:100%;margin-bottom:15px}#homeRevamp .npod--footer--section .buttons-container{display:flex;flex-direction:row}@media screen and (max-width:767px){#homeRevamp .npod--footer--section .buttons-container{flex-direction:column}}#homeRevamp .npod--footer--section .buttons-container .cta-container{display:flex;flex-direction:column}#homeRevamp .npod--footer--section .buttons-container .cta-container:first-child{margin-right:10px}@media screen and (max-width:767px){#homeRevamp .npod--footer--section .buttons-container .cta-container:first-child{margin-bottom:10px;margin-left:0}}#homeRevamp .npod--footer--section .buttons-container .cta-container .flo-text{font-size:18px;font-weight:900;color:#351868;line-height:28px;text-align:left;width:100%;max-width:100%;margin:0}#homeRevamp .npod--footer--section .buttons-container .cta-container .marketing__button--color{background-color:#565cc0;border:none;box-shadow:none;margin-top:10px;display:flex;align-items:center;justify-content:center}#homeRevamp .npod--footer--section .buttons-container .cta-container .marketing__button--color.yellow{background-color:#ffbf22;color:#49340b}#homeRevamp .homepage__grayGraphicRow{background-color:#fff;filter:invert(1) opacity(3%);z-index:-1}@media screen and (max-width:414px){#homeRevamp:last-child{margin-bottom:0}}#homeRevamp .marketing__heading{line-height:40px}#homeRevamp .align__special{justify-content:flex-start}@media screen and (max-width:1024px){#homeRevamp .padding__hero{padding:0 20px}}@media screen and (max-width:667px){#homeRevamp .padding__hero{padding:0}}#homeRevamp .scholl__and__district__hero__imageWrapper{max-width:555px;margin:0 auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .scholl__and__district__hero__imageWrapper{min-height:370px;top:35px}}@media print,screen and (max-width:39.99875em){#homeRevamp .scholl__and__district__hero__imageWrapper{top:-10px;padding:24px 16px 0}}#homeRevamp .scholl__and__district__hero__imageWrapper{position:relative}@media print,screen and (max-width:39.99875em){#homeRevamp .scholl__and__district__hero__imageWrapper{top:-10px!important}}#homeRevamp .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{cursor:pointer;position:absolute;top:-215px;max-width:220px;right:0;left:0;margin:auto}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{max-width:220px;top:-100px}}@media print,screen and (max-width:39.99875em){#homeRevamp .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{max-width:130px;top:-10px}}@media print,screen and (min-width:64em){#homeRevamp .scholl__and__district__hero__imageWrapper{min-height:450px}}@media print,screen and (min-width:40em)and (max-width:63.99875em){#homeRevamp .scholl__and__district__hero__imageWrapper{min-height:370px;top:50px}}@media print,screen and (max-width:39.99875em){#homeRevamp .scholl__and__district__hero__imageWrapper{top:0;padding:24px 16px 0}}#about,#about .global--title{font-family:freight-sans-pro,serif}#about .global--title{width:100%;color:#351868;font-size:36px;line-height:42px;font-weight:700;margin-bottom:15px;text-align:left}#about .global--title span{display:inline-block}@media screen and (max-width:740px){#about .global--title{max-width:100%}}#about .global--text{color:#797a80;font-size:24px;line-height:30px;font-weight:500}#about .global--description{font-size:20px;line-height:26px;color:#797a80}#about .cta--link{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#45b7ba;border-radius:80px;font-size:18px;line-height:30px;font-family:freight-sans-pro,serif;font-weight:700;padding:9px 13px}#about .wrapper{width:100%;max-width:1024px;margin:0 auto}@media screen and (max-width:1024px){#about .wrapper{width:90%}}#about .nowrap{white-space:nowrap}#about .wrap-text{display:block}#about .pointer{cursor:pointer}#about .padding{padding:60px 0}@media screen and (max-width:414px){#about .padding{padding:50px 0}}#about .dashed--word{display:inline-block}#about .section--columns{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:834px){#about .section--columns{flex-direction:column}}#about .column{display:flex;flex-direction:column;width:30%}#about .flocab--hero{color:#fff;background:#5559c3;padding:70px 0 0}#about .flocab--hero h1{font-weight:700;font-size:46px;line-height:56px}@media screen and (max-width:650px){#about .flocab--hero h1 .nowrap{white-space:unset}}@media screen and (max-width:1023px){#about .flocab--hero{margin-top:50px}}#about .wave{margin-bottom:0}@media screen and (max-width:650px){#about .wave{height:100px}}#about .hero--wave{transform:rotate(180deg);background-color:#e5eef8}@media screen and (max-width:900px)and (min-width:780px){#about .hero--wave{height:100px}}#about .footer--wave,#about .video--wave{background-color:#fff}#about .video--wave{filter:grayscale(100%) opacity(4%);transform:rotate(180deg)}#about .hero--section{background-color:#5559c3;padding:120px 0 220px;overflow:hidden;background-image:none;height:unset;z-index:-1}@media screen and (max-width:992px){#about .hero--section{padding:120px 0 610px}}@media screen and (max-width:736px){#about .hero--section{padding:120px 0 560px}}@media screen and (max-width:667px){#about .hero--section{padding:120px 0 520px}}@media screen and (max-width:568px){#about .hero--section{padding:120px 0 420px}}@media screen and (max-width:460px){#about .hero--section{padding:90px 0 440px}}@media screen and (max-width:414px){#about .hero--section{padding:90px 0 420px}}@media screen and (max-width:375px){#about .hero--section{padding:120px 0 395px}}@media screen and (max-width:320px){#about .hero--section{padding:120px 0 355px}}#about .hero--section .wrapper{position:relative}#about .hero--section .wrapper .hero--content{width:41%}@media screen and (max-width:992px){#about .hero--section .wrapper .hero--content{width:100%}}@media screen and (max-width:460px){#about .hero--section .wrapper .hero--content{width:95%}}#about .hero--section .wrapper .hero--content .hero--title{font-size:50px;line-height:56px;font-family:freight-sans-pro,serif;font-weight:700;color:#fff;text-align:left}#about .hero--section .wrapper .hero--content .hero--title .hero--span{display:inline}@media screen and (max-width:992px){#about .hero--section .wrapper .hero--content .hero--title .hero--span{display:inline-block}}@media screen and (max-width:320px){#about .hero--section .wrapper .hero--content .hero--title .hero--span{display:inline}}#about .hero--section .wrapper .hero--img{position:absolute;top:-80px;right:-100px;width:670px}@media screen and (max-width:992px){#about .hero--section .wrapper .hero--img{width:90%;top:200px;right:5%}}@media screen and (max-width:460px){#about .hero--section .wrapper .hero--img{top:320px}}@media screen and (max-width:375px){#about .hero--section .wrapper .hero--img{top:365px}}@media screen and (max-width:320px){#about .hero--section .wrapper .hero--img{top:415px}}#about .our--mindset--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/1/1-bg-desktop.svg") no-repeat;background-size:cover;background-position:top;z-index:1;padding:200px 0 100px;margin-top:-150px}@media screen and (max-width:834px){#about .our--mindset--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/1/1-bg-tablet.svg") no-repeat;background-size:cover;background-position:top;padding:100px 0}}@media screen and (max-width:460px){#about .our--mindset--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/1/1-bg-mobile.svg") no-repeat;background-size:cover;background-position:top}}@media screen and (max-width:834px){#about .our--mindset--section .wrapper .section--columns{flex-direction:column-reverse}}#about .our--mindset--section .wrapper .section--columns .section--text{width:56%}@media screen and (max-width:834px){#about .our--mindset--section .wrapper .section--columns .section--text{width:100%}}#about .our--mindset--section .wrapper .section--columns .section--text .global--text{color:#372462}#about .our--mindset--section .wrapper .section--columns .section--text .global--text:first-child{margin-bottom:25px}#about .our--mindset--section .wrapper .section--columns .section--img{width:44%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:834px){#about .our--mindset--section .wrapper .section--columns .section--img{width:100%;margin-bottom:50px}}#about .our--mindset--section .wrapper .section--columns .section--img img{width:78%}@media screen and (max-width:834px){#about .our--mindset--section .wrapper .section--columns .section--img img{width:50%}}@media screen and (max-width:460px){#about .our--mindset--section .wrapper .section--columns .section--img img{width:100%}}#about .start--section .wrapper .global--text{margin-bottom:40px}#about .start--section .wrapper .section--columns .section--img{width:52%}@media screen and (max-width:834px){#about .start--section .wrapper .section--columns .section--img{margin-bottom:30px;width:100%}}#about .start--section .wrapper .section--columns .section--img .dynamic-player{width:100%}#about .start--section .wrapper .section--columns .section--img .dynamic-player .vjs-big-play-button{width:150px!important;height:100px!important;margin-left:0;transform:translate(-50%)}@media print,screen and (max-width:39.99875em){#about .start--section .wrapper .section--columns .section--img .dynamic-player .vjs-big-play-button{width:80px!important;height:50px!important;background-position:50%;margin-top:-.5em!important}}#about .start--section .wrapper .section--columns .section--img .vjs-big-play-button{background-color:transparent!important;background-image:url("https://s3.amazonaws.com/assets.flocabulary.com/play-button.gif");background-repeat:no-repeat;background-size:120px;background-position:50% calc(50% - 10px);border:none!important;box-shadow:none!important;border-radius:0!important}#about .start--section .wrapper .section--columns .section--img .vjs-big-play-button:before{content:"";display:none}#about .start--section .wrapper .section--columns .section--img .vjs-big-play-button:hover{background-color:transparent;opacity:.7}#about .start--section .wrapper .section--columns .section--text{width:44%}@media screen and (max-width:834px){#about .start--section .wrapper .section--columns .section--text{width:100%}}#about .start--section .wrapper .section--columns .section--text .global--description:first-child{margin-bottom:20px}#about .impact--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/3/3-bg-desktop.svg") no-repeat;background-size:cover;background-position:bottom;padding:60px 0 200px}@media screen and (max-width:834px){#about .impact--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/3/3-bg-tablet.svg") no-repeat;background-size:cover;background-position:bottom;padding:60px 0 150px}}@media screen and (max-width:460px){#about .impact--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/3/3-bg-mobile.svg") no-repeat;background-size:cover;background-position:bottom;padding:60px 0 130px}}#about .impact--section .wrapper .global--text{margin-bottom:40px}#about .impact--section .wrapper .section--columns{margin-bottom:40px;align-items:flex-start}@media screen and (max-width:834px){#about .impact--section .wrapper .section--columns{flex-direction:row}}@media screen and (max-width:460px){#about .impact--section .wrapper .section--columns{flex-direction:column}}@media screen and (max-width:834px){#about .impact--section .wrapper .section--columns .column{width:31%}}@media screen and (max-width:812px){#about .impact--section .wrapper .section--columns .column{width:32%}}@media screen and (max-width:768px){#about .impact--section .wrapper .section--columns .column{width:30%}}@media screen and (max-width:460px){#about .impact--section .wrapper .section--columns .column{width:100%;margin-bottom:50px}#about .impact--section .wrapper .section--columns .column:last-child{margin-bottom:10px}}#about .impact--section .wrapper .section--columns .column .global--text{color:#45b7ba;font-weight:600;height:60px;margin-bottom:30px}@media screen and (max-width:768px){#about .impact--section .wrapper .section--columns .column .global--text{height:91px}}@media screen and (max-width:460px){#about .impact--section .wrapper .section--columns .column .global--text{height:auto}}#about .impact--section .wrapper .section--columns .column .column--img{display:flex;justify-content:center;align-items:center}#about .impact--section .wrapper .section--columns .column .column--img img{width:65%}@media screen and (max-width:834px){#about .impact--section .wrapper .section--columns .column .column--img img{width:100%}}@media screen and (max-width:460px){#about .impact--section .wrapper .section--columns .column .column--img img{width:80%}}#about .impact--section .wrapper .section--columns .column .global--description{width:100%}#about .impact--section .wrapper .section--columns .column .global--description .bold-number{font-weight:700}#about .impact--section .wrapper .global--description{width:97%}@media screen and (max-width:320px){#about .impact--section .wrapper .global--description{width:87%}}#about .impact--section .wrapper .global--description .arrow,#about .impact--section .wrapper .global--description a{color:#351868}#about .impact--section .wrapper .global--description a{text-decoration:underline}#about .real--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/4/4-bg-desktop.svg") no-repeat;background-size:cover;background-position:bottom;padding:60px 0 200px}@media screen and (max-width:834px){#about .real--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/4/4-bg-tablet.svg") no-repeat;background-size:cover;background-position:bottom;padding:60px 0 150px}}@media screen and (max-width:460px){#about .real--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/4/4-bg-mobile.svg") no-repeat;background-size:cover;background-position:bottom;padding:60px 0 130px}}#about .real--section .wrapper .global--text{margin-bottom:40px}#about .real--section .wrapper .section--columns{margin-bottom:40px;justify-content:space-around;align-items:flex-start}@media screen and (max-width:834px){#about .real--section .wrapper .section--columns{flex-direction:row}}@media screen and (max-width:460px){#about .real--section .wrapper .section--columns{flex-direction:column}}#about .real--section .wrapper .section--columns .column{width:46%;text-align:center}@media screen and (max-width:460px){#about .real--section .wrapper .section--columns .column{width:100%;margin-bottom:50px}#about .real--section .wrapper .section--columns .column:last-child{margin-bottom:10px}}#about .real--section .wrapper .section--columns .column .column--img{margin-bottom:25px;display:flex;justify-content:center;align-items:center}#about .real--section .wrapper .section--columns .column .column--img img{width:65%}#about .real--section .wrapper .section--columns .column .global--text{font-size:26px;font-weight:700;margin-bottom:10px}#about .real--section .wrapper .section--columns .column:first-child .global--text{color:#7a60de}#about .real--section .wrapper .section--columns .column:last-child .global--text{color:#45b7ba}#about .real--section .wrapper .global--description a{color:#351868;text-decoration:underline}@media screen and (max-width:834px){#about .real--section .wrapper .global--description a{display:inline-block}}#about .celebrate--section{background-color:#f7f8f9;margin-top:-1px}#about .celebrate--section .wrapper .global--text{margin-bottom:40px}#about .celebrate--section .wrapper .section--video{margin-bottom:50px;display:flex;justify-content:center;position:relative}#about .celebrate--section .wrapper .section--video img{width:100%}@media screen and (max-width:834px){#about .celebrate--section .wrapper .section--video img{max-height:400px}}@media screen and (max-width:460px){#about .celebrate--section .wrapper .section--video img{max-height:200px}}#about .celebrate--section .wrapper .section--video .about__hero__playIcon{position:absolute;top:27%;width:29%;cursor:pointer}#about .celebrate--section .wrapper .section--columns{align-items:flex-start}@media screen and (max-width:834px){#about .celebrate--section .wrapper .section--columns{flex-direction:row}}@media screen and (max-width:568px){#about .celebrate--section .wrapper .section--columns{flex-direction:column}}#about .celebrate--section .wrapper .section--columns .column{width:45%}@media screen and (max-width:568px){#about .celebrate--section .wrapper .section--columns .column{width:100%;margin-bottom:40px}#about .celebrate--section .wrapper .section--columns .column:last-child{margin-bottom:0}}#about .celebrate--section .wrapper .section--columns .column .column--img{margin-bottom:40px;display:flex;justify-content:center;align-items:center}#about .celebrate--section .wrapper .section--columns .column .column--img img{width:100%}#about .celebrate--section .wrapper .section--columns .column .global--description{margin-bottom:30px}@media screen and (max-width:1024px){#about .celebrate--section .wrapper .section--columns .column .global--description{height:130px}}@media screen and (max-width:834px){#about .celebrate--section .wrapper .section--columns .column .global--description{height:156px}}@media screen and (max-width:667px){#about .celebrate--section .wrapper .section--columns .column .global--description{height:182px}}@media screen and (max-width:568px){#about .celebrate--section .wrapper .section--columns .column .global--description{height:unset}}#about .celebrate--section .wrapper .section--columns .column .global--description span{display:inline-block}#about .celebrate--section .wrapper .section--columns .column .cta--link{width:190px}#about .strong--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/6/6-bg-desktop.svg") no-repeat;background-size:cover;background-position:top;padding:200px 0 90px;margin-top:-1px}@media screen and (max-width:834px){#about .strong--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/6/6-bg-tablet.svg") no-repeat;background-size:cover;background-position:top;padding:150px 0 90px}}@media screen and (max-width:460px){#about .strong--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/about/6/6-bg-mobile.svg") no-repeat;background-size:cover;background-position:top;padding:130px 0 90px}}#about .strong--section .wrapper .global--title,#about .strong--section .wrapper .section--columns:nth-child(2){margin-bottom:30px}#about .strong--section .wrapper .section--columns:nth-child(2) .section--img{width:71%}@media screen and (max-width:834px){#about .strong--section .wrapper .section--columns:nth-child(2) .section--img{width:100%;margin-bottom:30px}}#about .strong--section .wrapper .section--columns:nth-child(2) .section--img img{width:93%}@media screen and (max-width:834px){#about .strong--section .wrapper .section--columns:nth-child(2) .section--img img{width:100%}}#about .strong--section .wrapper .section--columns:nth-child(2) .section--text{width:29%}@media screen and (max-width:834px){#about .strong--section .wrapper .section--columns:nth-child(2) .section--text{width:100%}}#about .strong--section .wrapper .section--columns:nth-child(2) .section--text .global--text{color:#45b7ba}#about .strong--section .wrapper .section--columns:nth-child(2) .section--text .global--text:last-child{width:88%;font-weight:700;margin-top:25px}@media screen and (max-width:834px){#about .strong--section .wrapper .section--columns:nth-child(2) .section--text .global--text:last-child span{display:block}}@media screen and (max-width:834px){#about .strong--section .wrapper .section--columns:last-child{flex-direction:row}}@media screen and (max-width:460px){#about .strong--section .wrapper .section--columns:last-child{flex-direction:column}}#about .strong--section .wrapper .section--columns:last-child .section--img:first-child{width:53%}@media screen and (max-width:460px){#about .strong--section .wrapper .section--columns:last-child .section--img:first-child{width:100%;margin-bottom:30px}}#about .strong--section .wrapper .section--columns:last-child .section--img:first-child img{width:100%}#about .strong--section .wrapper .section--columns:last-child .section--img:last-child{width:44%}@media screen and (max-width:460px){#about .strong--section .wrapper .section--columns:last-child .section--img:last-child{width:100%}}#about .strong--section .wrapper .section--columns:last-child .section--img:last-child img{width:100%}#about .together--section{background-color:#f7f8f9}#about .together--section .wrapper .global--title{margin-bottom:40px}#about .together--section .wrapper .section--columns{justify-content:space-around}@media screen and (max-width:834px){#about .together--section .wrapper .section--columns{flex-direction:row}}@media screen and (max-width:667px){#about .together--section .wrapper .section--columns{flex-direction:column;align-items:flex-start}}#about .together--section .wrapper .section--columns .column{width:40%;align-items:center}@media screen and (max-width:667px){#about .together--section .wrapper .section--columns .column{width:100%;align-items:center;margin-bottom:60px}#about .together--section .wrapper .section--columns .column:last-child{margin-bottom:0}}#about .together--section .wrapper .section--columns .column .column--img{margin-bottom:40px;display:flex;justify-content:center;align-items:center}#about .together--section .wrapper .section--columns .column .column--img img{width:100%}#about .together--section .wrapper .section--columns .column .cta--link{background-color:#f46f66;width:290px}#about .footer--wave{background-color:#f7f8f9}#hispanicHeritage .Modal_modal__container__15xab{top:84px}#hispanicHeritage .Modal_modal__wrapper__zi0BT{width:100%}@media screen and (max-width:1279px){#hispanicHeritage .Modal_modal__wrapper__zi0BT{margin:70px auto}#hispanicHeritage .Modal_modal__wrapper__zi0BT .modal-close{top:-30px;right:-30px}}@media screen and (max-width:767px){#hispanicHeritage .Modal_modal__wrapper__zi0BT{width:80%;margin:50px auto}}#hispanicHeritage .flo-modal{width:920px}@media screen and (max-width:1279px){#hispanicHeritage .flo-modal{width:90%}}@media screen and (max-width:767px){#hispanicHeritage .flo-modal{width:100%}}#hispanicHeritage .flo-modal .popup--section{width:100%}#hispanicHeritage .flo-modal .popup--section .popup--tittle{margin-bottom:20px;font-size:40px;line-height:46px;font-family:freight-sans-pro,#000;color:#351868;font-weight:900;max-width:630px}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .popup--tittle{font-size:32px;line-height:38px}}#hispanicHeritage .flo-modal .popup--section .popup--text{width:80%;margin-bottom:35px;font-size:26px;line-height:32px;font-family:freight-sans-pro,Medium;color:#707070}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .popup--text{width:100%;font-size:22px;line-height:28px}}#hispanicHeritage .flo-modal .popup--section .popup--text.last{width:100%;margin-bottom:0}#hispanicHeritage .flo-modal .popup--section .img--container img{position:absolute;right:40px;top:59px}@media screen and (max-width:1279px){#hispanicHeritage .flo-modal .popup--section .img--container img{right:34px;top:105px;width:150px}}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .img--container img{top:126px;right:19px}}#hispanicHeritage .flo-modal .popup--section .popup--btn--desktop{margin-top:29px}@media screen and (max-width:1279px){#hispanicHeritage .flo-modal .popup--section .popup--btn--desktop{display:none}}#hispanicHeritage .flo-modal .popup--section .popup--btn--desktop a{background-color:#ffbf28;color:#fff;padding:9px 33px;text-decoration:none;border:none;border-radius:24px;font-family:freight-sans-pro,serif;font-weight:700;font-size:14px;line-height:20px}#hispanicHeritage .flo-modal .popup--section .popup--btn--mobile{display:none}@media screen and (max-width:1279px){#hispanicHeritage .flo-modal .popup--section .popup--btn--mobile{display:block;margin-top:29px}}#hispanicHeritage .flo-modal .popup--section .popup--btn--mobile a{background-color:#ffbf28;color:#fff;padding:9px 33px;text-decoration:none;border:none;border-radius:24px;font-family:freight-sans-pro,serif;font-weight:700;font-size:14px;line-height:20px}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .popup--btn--mobile a{padding:9px 25px}}#hispanicHeritage .flo-modal .popup--section .popup--btn--mobile p{margin-top:10px;color:#707070;font-size:14px;line-height:20px;font-family:freight-sans-pro,serif}#hispanicHeritage .video--preview--container{position:relative}@media screen and (max-width:1920px){#hispanicHeritage .video--preview--container{width:650px!important;display:flex;align-items:center}}@media screen and (max-width:1279px){#hispanicHeritage .video--preview--container{width:100%!important}}#hispanicHeritage .video--preview--container .hero--image{width:780px;height:auto}@media screen and (max-width:1920px){#hispanicHeritage .video--preview--container .hero--image{width:inherit}}@media screen and (max-width:1279px){#hispanicHeritage .video--preview--container .hero--image{width:100%;margin-top:70px}}@media screen and (max-width:767px){#hispanicHeritage .video--preview--container .hero--image{margin-top:30px}}#hispanicHeritage .video--preview--container .hhm__hero__playIcon{max-width:290px;width:312px;margin:auto;opacity:.9;cursor:pointer;position:absolute;top:50px;right:0;left:0}@media screen and (max-width:1920px){#hispanicHeritage .video--preview--container .hhm__hero__playIcon{max-width:180px;top:120px}}@media screen and (max-width:1279px){#hispanicHeritage .video--preview--container .hhm__hero__playIcon{max-width:200px;top:140px}}@media screen and (max-width:767px){#hispanicHeritage .video--preview--container .hhm__hero__playIcon{max-width:152px;top:40px}}#hispanicHeritage .wrapper{width:100%;max-width:1040px;margin:0 auto}@media screen and (max-width:1279px){#hispanicHeritage .wrapper{max-width:692px}}@media screen and (max-width:767px){#hispanicHeritage .wrapper{max-width:350px}}#hispanicHeritage .hero--section{height:600px;padding:80px 0 60px;background-image:none;background-color:#565cc0;position:relative}@media screen and (max-width:1279px){#hispanicHeritage .hero--section{height:unset;padding:70px 0}}@media screen and (max-width:767px){#hispanicHeritage .hero--section{padding:50px 0}}#hispanicHeritage .hero--section .hero--content{width:100%;height:450px;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width:1279px){#hispanicHeritage .hero--section .hero--content{height:auto;flex-direction:column}}#hispanicHeritage .hero--section .hero--content .text--container .language--form{width:250px;height:50px;margin-bottom:25px;display:flex;justify-content:space-between}@media screen and (max-width:767px){#hispanicHeritage .hero--section .hero--content .text--container .language--form{margin-bottom:20px}}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container{font-size:15px;color:#727272;align-self:center;display:flex;align-items:center}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .fieldset--legend{height:0;visibility:hidden}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .label{display:flex;align-items:center;margin-bottom:0;color:#fff;font-weight:100}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .label .flag{margin:0 10px;width:30px;height:30px;background-size:30px}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .label .flag.esp{background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/hispanic-heritage/flags/spa.svg")}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .label .flag.eng{background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/hispanic-heritage/flags/usa.svg")}#hispanicHeritage .hero--section .hero--content .text--container .hero--title{width:500px;font:900 50px/56px freight-sans-pro,serif;text-align:left;color:#fff;margin-bottom:18px}@media screen and (max-width:1279px){#hispanicHeritage .hero--section .hero--content .text--container .hero--title{width:100%}}@media screen and (max-width:767px){#hispanicHeritage .hero--section .hero--content .text--container .hero--title{font-size:38px;line-height:44px}}#hispanicHeritage .hero--section .hero--content .text--container .hero--desc{width:500px;font:normal 22px/28px freight-sans-pro,serif;text-align:left;color:#fff}#hispanicHeritage .hero--section .hero--content .text--container .hero--desc span>a{color:#fff;font-weight:600;display:inline-block;text-decoration:none}#hispanicHeritage .hero--section .hero--content .text--container .hero--desc span>a:hover{text-decoration:underline}@media screen and (max-width:1279px){#hispanicHeritage .hero--section .hero--content .text--container .hero--desc span>a{margin-left:5px}}@media screen and (max-width:mobile){#hispanicHeritage .hero--section .hero--content .text--container .hero--desc span>a{display:inline}}@media screen and (max-width:1279px){#hispanicHeritage .hero--section .hero--content .text--container .hero--desc{width:100%}#hispanicHeritage .hero--section .hero--content .text--container .hero--desc.spanish span>a{margin-left:0}}@media screen and (max-width:767px){#hispanicHeritage .hero--section .hero--content .text--container .hero--desc{font-size:18px;line-height:24px}}#hispanicHeritage .get--section{width:100%;padding:90px 0}@media screen and (max-width:1279px){#hispanicHeritage .get--section{padding:70px 0}}@media screen and (max-width:767px){#hispanicHeritage .get--section{padding:50px 0}}#hispanicHeritage .get--section .marketing__heading{color:#2e1a5b}#hispanicHeritage .get--section .global--subtitle{text-align:left;font-size:24px;line-height:30px;color:#161e21}@media screen and (max-width:767px){#hispanicHeritage .get--section .marketing__text{width:100%!important}}#hispanicHeritage .get--section .wrapper--step{margin:60px auto 0}#hispanicHeritage .get--section .wrapper--step .step{align-items:center;flex-flow:row nowrap;display:flex;justify-content:center;margin-bottom:70px;position:relative}@media screen and (max-width:1279px){#hispanicHeritage .get--section .wrapper--step .step{margin-bottom:110px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step{flex-flow:column wrap;margin-bottom:0}}#hispanicHeritage .get--section .wrapper--step .step:last-child,#hispanicHeritage .get--section .wrapper--step .step:nth-child(2){margin-bottom:0}#hispanicHeritage .get--section .wrapper--step .step .brush-desk{width:150px;height:254px;display:block;background:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk.svg") bottom/contain no-repeat;position:absolute;top:188px;left:44%}@media screen and (max-width:1279px){#hispanicHeritage .get--section .wrapper--step .step .brush-desk{width:140px;height:225px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg");top:200px;left:290px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step .brush-desk{height:170px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg");position:static;transform:none}}#hispanicHeritage .get--section .wrapper--step .step .step-img{width:100%;max-width:390px}@media screen and (max-width:1279px){#hispanicHeritage .get--section .wrapper--step .step .step-img{max-width:250px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step .step-img{max-width:unset}}#hispanicHeritage .get--section .wrapper--step .step .step-number{width:100%;max-width:82px;margin:0 30px 0 20px}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step .step-number{margin:0 0 20px}}#hispanicHeritage .get--section .wrapper--step .step .step-text{width:100%;max-width:480px;position:relative}@media screen and (max-width:1279px){#hispanicHeritage .get--section .wrapper--step .step .step-text{max-width:340px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step .step-text{margin:20px auto;position:static}}#hispanicHeritage .get--section .wrapper--step .step .step-text .title-text{margin:0 0 10px;text-align:left;font:700 36px/42px freight-sans-pro;color:#351868}@media screen and (min-width:1279px){#hispanicHeritage .get--section .wrapper--step .step .step-text .title-text{white-space:nowrap}}#hispanicHeritage .get--section .wrapper--step .step .step-text .paragraph-text{color:#66666d;font:normal 24px/30px freight-sans-pro;text-align:left}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step .step-text .paragraph-text{font-size:20px;line-height:26px}}#hispanicHeritage .get--section .wrapper--step .step.step-1 .step-text{top:10px}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-1 .step-text{top:20px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-1 .step-number{display:none}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-1 .step-img{order:-2}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-1 .step-text{order:-1}}#hispanicHeritage .get--section .wrapper--step .step.step-2{margin-bottom:100px}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-2{margin-bottom:0}}#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-text{top:20px}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-text{top:42px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-img{order:-2}}#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk{width:180px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk.svg");top:149px;left:41%}#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk.second{top:210px}@media screen and (max-width:1279px){#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk.first{width:108px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg");top:152px;left:305px}#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk.second{width:125px;top:210px;left:282px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk-768.svg")}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk{height:250px;left:39%;top:73%;height:170px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg")!important;position:static;transform:none}}#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-text{order:-2}#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-number{margin:0 0 0 60px;order:-1}@media screen and (max-width:1279px){#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-number{margin:0 0 0 30px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-number{order:-3;margin:20px 0}}#hispanicHeritage .get--section .wrapper--step .step.step-3 .step-text{top:41px}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-3 .step-text{top:54px}}#hispanicHeritage .get--section .wrapper--step .step.step-3 .step-number{margin:0 70px 0 0}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-3 .step-number{margin:20px 0;order:-1}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-3 .step-img{width:85%}}#hispanicHeritage .get--section .get--section--rules{width:100%;margin-top:70px;color:#66666d;text-align:center}#hispanicHeritage .get--section .get--section--rules .rules--text{font:700 28px/34px freight-sans-pro,serif!important;color:#66666d}#hispanicHeritage .get--section .get--section--rules .rules--text a{color:#3e2c68;text-decoration:underline}#hispanicHeritage .get--section .get--section--rules .rules--text:nth-child(2){margin-top:5px}@media screen and (max-width:767px){#hispanicHeritage .get--section .get--section--rules{margin-top:20px}}@media screen and (max-width:767px)and (max-width:767px){#hispanicHeritage .get--section .get--section--rules .rules--text{margin:0 auto}}#hispanicHeritage .submit--section{padding:90px 0 175px;background:url("https://flocabulary.s3.amazonaws.com/marketing/HHM/2023/hhmc-panel2-background-image.svg") bottom/cover no-repeat;text-align:center;overflow-x:hidden;font-family:freight-sans-pro,serif}@media screen and (max-width:1279px){#hispanicHeritage .submit--section{padding:70px 0 187px}}@media screen and (max-width:767px){#hispanicHeritage .submit--section{padding:50px 0 150px}}#hispanicHeritage .submit--heading{font:700 36px/42px freight-sans-pro,serif;color:#49340b}@media screen and (max-width:767px){#hispanicHeritage .submit--heading{max-width:90%;margin:0 auto}#hispanicHeritage .submit--heading.spanish{max-width:unset}}#hispanicHeritage .marketing__section{padding:90px 0!important}@media screen and (max-width:1279px){#hispanicHeritage .marketing__section{padding:70px 0!important}}@media screen and (max-width:767px){#hispanicHeritage .marketing__section{padding:50px 0!important}}#hispanicHeritage .marketing__section img{width:100%;height:130px}@media screen and (max-width:1279px){#hispanicHeritage .marketing__section img{height:170px}}@media screen and (max-width:767px){#hispanicHeritage .marketing__section img{height:auto}}#hispanicHeritage .marketing__section .explore--more{margin-top:40px;color:#66666d;font:normal 24px/30px freight-sans-pro}@media screen and (max-width:767px){#hispanicHeritage .marketing__section .explore--more{margin-top:20px;font-size:20px;line-height:26px}}#hispanicHeritage .lessons--grid{margin:0!important;display:grid!important;grid-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr!important}#hispanicHeritage .lessons--grid .lessons__tab__thumbnail{width:100%!important;margin:0!important}#hispanicHeritage .lessons--grid .lessons__tab__thumbnail__textbox{padding:10px}#hispanicHeritage .lessons--grid .lessons__tab__thumbnail__textbox h3,#hispanicHeritage .lessons--grid .lessons__tab__thumbnail__textbox p{font-size:18px}#hispanicHeritage .lessons--grid .lessons__tab__thumbnail__textbox h3{margin-bottom:5px;font:700 18px/24px freight-sans-pro,serif;color:#2e1a5b}@media screen and (max-width:1279px){#hispanicHeritage .lessons--grid{grid-template-columns:1fr 1fr!important;grid-gap:20px}}@media screen and (max-width:767px){#hispanicHeritage .lessons--grid{grid-template-columns:1fr!important}#hispanicHeritage .lessons--grid .lessons__tab__thumbnail__textbox>h3,#hispanicHeritage .lessons--grid .lessons__tab__thumbnail__textbox>p{font-size:16px;line-height:22px}}#hispanicHeritage .quotes--section{padding:90px 0 307px;background:#fafafa}@media screen and (max-width:1279px){#hispanicHeritage .quotes--section{padding:70px 0 330px}}@media screen and (max-width:767px){#hispanicHeritage .quotes--section{padding:50px 0}}#hispanicHeritage .quotes--section .quotes--section--columns .row{display:flex;justify-content:space-between}@media screen and (max-width:767px){#hispanicHeritage .quotes--section .quotes--section--columns .row{flex-direction:column}}#hispanicHeritage .quotes--section .quotes--section--columns .row:last-child{margin-top:40px}#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item{width:45%;height:450px;display:flex;flex-direction:column}@media screen and (max-width:1279px){#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item{height:420px}}@media screen and (max-width:767px){#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item{width:100%;height:auto;margin-bottom:40px}#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item:last-child{margin-bottom:0}#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .quotes--button{margin-top:20px}}#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .item--img{margin-bottom:20px}#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .item--img img{min-height:268px;max-height:274px;width:100%;height:100%}@media screen and (max-width:1279px){#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .item--img img{min-height:unset;height:190px}}@media screen and (max-width:767px){#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .item--img img{height:100%}}#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .item--text{font:500 20px/26px freight-sans-pro,serif;color:#66666d}@media screen and (max-width:1279px){#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .item--text{height:130px}}@media screen and (max-width:767px){#hispanicHeritage .quotes--section .quotes--section--columns .row .column--item .item--text{height:unset}}@media screen and (max-width:1279px){#hispanicHeritage .quotes--section .quotes--section--columns .row:nth-child(2) .column--item{height:400px!important}}@media screen and (max-width:767px){#hispanicHeritage .quotes--section .quotes--section--columns .row:nth-child(2) .column--item{height:auto!important}}#hispanicHeritage .quotes--section .quotes--section--disclaimer{text-align:center;margin-top:50px}#hispanicHeritage .quotes--section .quotes--section--disclaimer .learn--more{margin-top:40px;color:#66666d;font:normal 24px/30px freight-sans-pro}@media screen and (max-width:767px){#hispanicHeritage .quotes--section .quotes--section--disclaimer .learn--more{margin-top:20px;font-size:20px;line-height:26px}}#hispanicHeritage .step--button{width:190px;height:46px;margin-top:20px;background:#f46f66;display:flex;justify-content:center;border:none;border-radius:50px;align-items:center;font:700 16px/22px freight-sans-pro,serif;color:#340804;outline:none;text-transform:uppercase}#hispanicHeritage .step--button.step--two--eng{width:210px}#hispanicHeritage .step--button.step--two--spa{width:350px}@media screen and (max-width:1279px){#hispanicHeritage .step--button.step--two--spa{width:fit-content;padding:0 20px}}#hispanicHeritage .step--button.step--three{width:170px}@media screen and (max-width:1279px){#hispanicHeritage .step--button{display:inline}}#hispanicHeritage .submit--button{width:210px;height:60px;margin-top:34px;background:#5859c7;font:700 20px/26px freight-sans-pro,serif;color:#fff}#hispanicHeritage .quotes--button,#hispanicHeritage .submit--button{border-radius:40px;align-items:center;outline:none;text-transform:uppercase;border:none}#hispanicHeritage .quotes--button{width:240px;height:46px;margin-top:auto;background:#fab326;font:700 16px/22px freight-sans-pro,serif;color:#49340b}#hispanicHeritage .quotes--button.popup{width:auto;padding:0 25px}@media screen and (max-width:1279px){#hispanicHeritage .quotes--button.popup{height:auto;padding:15px 25px}}@media screen and (max-width:1279px){#hispanicHeritage .quotes--button{width:fit-content;padding:0 20px}}#hispanicHeritage .homepage__graphicRow{background-color:#fafafa;top:1px!important}#hispanicHeritage .lessonTabs{margin-bottom:45px;text-align:left;font-size:24px;line-height:30px;color:#66666d}#hispanicHeritage .getSubtitle{margin-bottom:30px;font-size:24px;line-height:30px;color:#66666d}#hispanicHeritage .getDisclaimer{margin-top:20px;text-align:left;font:normal 15px/21px freight-sans-pro;color:#66666d}#hispanicHeritage .quoteSubtitle{margin-bottom:30px;text-align:left;font-size:24px;line-height:30px;color:#66666d}#hispanicHeritage .marketing__heading{margin:0 0 15px!important;text-align:left;font:900 36px/42px freight-sans-pro,serif;color:#351868}#hispanicHeritage .lessonLink{color:#3e2c68;text-decoration:underline}#hispanicHeritage .lessonLink:hover{text-decoration:underline}#hispanicHeritage .quoteTitle{text-align:left;color:#2e1a5b}#hispanicHeritage .bolderSpan{font-weight:700}#hispanicHeritage .colorSpan{color:#3e2c68}#BlackHistory .Modal_modal__wrapper__zi0BT{margin:auto 0}#BlackHistory .scholl__and__district__hero__imageWrapper{animation-fill-mode:unset!important}#BlackHistory .flo-modal{width:790px}@media screen and (max-width:834px){#BlackHistory .flo-modal{margin:33px auto;width:80%}}@media screen and (max-width:820px){#BlackHistory .flo-modal{margin:126px auto 33px}}@media screen and (max-width:768px){#BlackHistory .flo-modal{width:90%}}@media screen and (max-width:568px){#BlackHistory .flo-modal{margin:112px auto 33px}}@media screen and (max-width:414px){#BlackHistory .flo-modal{width:86%}}#BlackHistory .flo-modal .popup--section{width:100%}#BlackHistory .flo-modal .popup--section .popup--tittle{margin-bottom:40px;font-size:56px;line-height:60px;font-family:freight-sans-pro,#000;color:#351868;font-weight:900;max-width:75%}@media screen and (max-width:768px){#BlackHistory .flo-modal .popup--section .popup--tittle{max-width:70%;margin-bottom:20px}}@media screen and (max-width:460px){#BlackHistory .flo-modal .popup--section .popup--tittle{max-width:88%;font-size:40px;line-height:46px}}@media screen and (max-width:390px){#BlackHistory .flo-modal .popup--section .popup--tittle{max-width:83%}}@media screen and (max-width:375px){#BlackHistory .flo-modal .popup--section .popup--tittle{max-width:88%;font-size:35px;line-height:41px}}#BlackHistory .flo-modal .popup--section .popup--text{width:100%;margin-bottom:10px;font-size:34px;line-height:38px;font-family:freight-sans-pro,Medium;color:#707070}@media screen and (max-width:460px){#BlackHistory .flo-modal .popup--section .popup--text{font-size:26px;line-height:32px}}@media screen and (max-width:390px){#BlackHistory .flo-modal .popup--section .popup--text{font-size:22px;line-height:28px}}@media screen and (max-width:320px){#BlackHistory .flo-modal .popup--section .popup--text{font-size:23px}}#BlackHistory .flo-modal .popup--section .img--container img{position:absolute;right:10px;top:45px;width:30%}@media screen and (max-width:768px){#BlackHistory .flo-modal .popup--section .img--container img{right:8px;top:59px;width:240px}}@media screen and (max-width:736px){#BlackHistory .flo-modal .popup--section .img--container img{right:5px}}@media screen and (max-width:667px){#BlackHistory .flo-modal .popup--section .img--container img{display:none}}#BlackHistory .flo-modal .popup--section .img--mobile{display:none}@media screen and (max-width:667px){#BlackHistory .flo-modal .popup--section .img--mobile{display:block;position:absolute;right:46px;width:200px;top:22px}}@media screen and (max-width:600px){#BlackHistory .flo-modal .popup--section .img--mobile{display:block;position:absolute;right:20px;width:188px;top:22px}}@media screen and (max-width:568px){#BlackHistory .flo-modal .popup--section .img--mobile{right:-10px}}@media screen and (max-width:460px){#BlackHistory .flo-modal .popup--section .img--mobile{right:16px;width:105px;top:72px}}@media screen and (max-width:414px){#BlackHistory .flo-modal .popup--section .img--mobile{right:8px;width:105px;top:59px}}@media screen and (max-width:375px){#BlackHistory .flo-modal .popup--section .img--mobile{right:0;top:46px}}@media screen and (max-width:320px){#BlackHistory .flo-modal .popup--section .img--mobile{width:90px;right:5px;bottom:394px;top:unset}}#BlackHistory .flo-modal .popup--section .img--mobile img{width:100%}#BlackHistory .flo-modal .popup--section .marketing__button.marketing__button--color{background:#565cc0;width:330px;border:none}@media screen and (max-width:812px){#BlackHistory .flo-modal .popup--section .marketing__button.marketing__button--color{width:300px}}@media screen and (max-width:460px){#BlackHistory .flo-modal .popup--section .marketing__button.marketing__button--color{width:100%}}#BlackHistory .homepage__hero__playIcon{top:37%;left:44%}@media screen and (max-width:1112px){#BlackHistory .homepage__hero__playIcon{top:36%;left:70%}}@media screen and (max-width:1024px){#BlackHistory .homepage__hero__playIcon{left:75%}}@media screen and (max-width:834px){#BlackHistory .homepage__hero__playIcon{top:150%;left:0}}@media screen and (max-width:568px){#BlackHistory .homepage__hero__playIcon{top:140%}}@media screen and (max-width:414px){#BlackHistory .homepage__hero__playIcon{top:112%}}@media screen and (max-width:375px){#BlackHistory .homepage__hero__playIcon{top:110%}}@media screen and (max-width:320px){#BlackHistory .homepage__hero__playIcon{top:107%}}#BlackHistory .hero--image{position:absolute;right:-8%}@media screen and (max-width:1112px){#BlackHistory .hero--image{right:-28%}}@media screen and (max-width:1024px){#BlackHistory .hero--image{right:-38%}}@media screen and (max-width:834px){#BlackHistory .hero--image{right:0;width:100%;top:115%}}@media screen and (max-width:414px){#BlackHistory .hero--image{top:104%}}#BlackHistory .wrapper{width:100%;max-width:1200px;margin:0 auto}@media screen and (max-width:1112px){#BlackHistory .wrapper{width:90%}}#BlackHistory .global--title{font-size:36px;line-height:41px;color:#2e1a5b;font-family:freight-sans-pro,serif;font-weight:700;text-align:left;max-width:unset}#BlackHistory .global--subtitle{font-size:24px;line-height:30px;color:#797a80;font-weight:400;font-family:freight-sans-pro,serif}#BlackHistory .global--description{font-size:20px;line-height:26px;color:#797a80;font-weight:400;font-family:freight-sans-pro,serif}#BlackHistory .section--columns{display:flex;justify-content:space-between}#BlackHistory .column{display:flex;flex-direction:column;width:30%}#BlackHistory .cta--link{color:#fff;font-size:16px;line-height:21px;padding:13px 30px;font-family:freight-sans-pro,serif;font-weight:700;border-radius:30px}#BlackHistory .padding{padding:70px 0}#BlackHistory .hero--section{padding:90px 0;background:#33265e}@media screen and (max-width:834px){#BlackHistory .hero--section{height:unset;padding:90px 0 500px}}@media screen and (max-width:414px){#BlackHistory .hero--section{padding:90px 0 257px}}@media screen and (max-width:320px){#BlackHistory .hero--section{padding:90px 0 229px}}#BlackHistory .hero--section .hero--content{width:100%;display:flex;flex-direction:row;justify-content:flex-start}#BlackHistory .hero--section .hero--content .text--container{margin-top:60px;width:41%}@media screen and (max-width:1366px){#BlackHistory .hero--section .hero--content .text--container{margin-right:20px}}@media screen and (max-width:1112px){#BlackHistory .hero--section .hero--content .text--container{width:49%}}@media screen and (max-width:1024px){#BlackHistory .hero--section .hero--content .text--container{width:53%}}@media screen and (max-width:834px){#BlackHistory .hero--section .hero--content .text--container{width:67%;margin-top:0;margin-right:0}}@media screen and (max-width:820px){#BlackHistory .hero--section .hero--content .text--container{width:68%}}@media screen and (max-width:768px){#BlackHistory .hero--section .hero--content .text--container{width:71%}}@media screen and (max-width:740px){#BlackHistory .hero--section .hero--content .text--container{width:74%}}@media screen and (max-width:667px){#BlackHistory .hero--section .hero--content .text--container{width:82%}}@media screen and (max-width:568px){#BlackHistory .hero--section .hero--content .text--container{width:100%}}@media screen and (max-width:414px){#BlackHistory .hero--section .hero--content .text--container{width:96%}}@media screen and (max-width:320px){#BlackHistory .hero--section .hero--content .text--container{width:100%}}#BlackHistory .hero--section .hero--content .text--container .hero--title{font-family:freight-sans-pro,serif;font-weight:900;font-size:50px;text-align:left;line-height:60px;color:#fff;margin-bottom:30px}@media screen and (max-width:667px){#BlackHistory .hero--section .hero--content .text--container .hero--title{width:100%;padding:0;font-size:50px;line-height:60px}}@media screen and (max-width:320px){#BlackHistory .hero--section .hero--content .text--container .hero--title{font-size:46px;line-height:56px}}#BlackHistory .hero--section .hero--content .text--container .hero--desc{width:92%;font-family:freight-sans-pro,serif;font-size:22px;text-align:left;line-height:32px;color:#fff}@media screen and (max-width:414px){#BlackHistory .hero--section .hero--content .text--container .hero--desc{width:94%}}#BlackHistory .hero--section .hero--content .text--container .hero--desc .hero--link{display:inline;color:#fdbe28;font-family:freight-sans-pro,serif;font-weight:700}#BlackHistory .get--section{width:100%;padding:90px 0;text-align:left}@media screen and (max-width:414px){#BlackHistory .get--section{padding:90px 0 120px}}#BlackHistory .get--section .marketing__heading{color:#2e1a5b;font-size:36px;line-height:46px}@media screen and (max-width:414px){#BlackHistory .get--section .marketing__heading{width:95%}}#BlackHistory .get--section .global--subtitle{text-align:left;font-size:24px;line-height:34px;color:#161e21}@media screen and (max-width:414px){#BlackHistory .get--section .marketing__text{width:90%!important}}#BlackHistory .get--section .wrapper--step{margin:60px auto 0}#BlackHistory .get--section .wrapper--step .step{align-items:center;flex-flow:row nowrap;display:flex;justify-content:center;margin-bottom:70px;position:relative}@media screen and (max-width:1024px){#BlackHistory .get--section .wrapper--step .step{margin-bottom:110px}}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step{margin-bottom:230px}#BlackHistory .get--section .wrapper--step .step.step-3{margin-bottom:110px}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step{flex-flow:column wrap;margin-bottom:0}#BlackHistory .get--section .wrapper--step .step.step-3{margin-bottom:0}}#BlackHistory .get--section .wrapper--step .step:last-child,#BlackHistory .get--section .wrapper--step .step:nth-child(2){margin-bottom:0}@media screen and (max-width:1024px){#BlackHistory .get--section .wrapper--step .step:nth-child(2){margin-bottom:40px}}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step:nth-child(2){margin-bottom:80px}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step:nth-child(2){margin-bottom:10px}}@media screen and (max-width:414px){#BlackHistory .get--section .wrapper--step .step:nth-child(2){margin-bottom:0}}#BlackHistory .get--section .wrapper--step .step .brush-desk{width:150px;height:254px;display:block;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk.svg");background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;top:188px;left:44%}@media screen and (max-width:1024px){#BlackHistory .get--section .wrapper--step .step .brush-desk{top:190px;left:42%}}@media screen and (max-width:900px){#BlackHistory .get--section .wrapper--step .step .brush-desk{top:280px;left:42%}}@media screen and (max-width:800px){#BlackHistory .get--section .wrapper--step .step .brush-desk{height:400px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg");top:165px;left:40%;transform:rotate(14deg)}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step .brush-desk{height:170px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg");position:static;transform:none}}#BlackHistory .get--section .wrapper--step .step .step-img{width:100%;max-width:390px}@media screen and (max-width:1024px){#BlackHistory .get--section .wrapper--step .step .step-img{max-width:350px}}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step .step-img{max-width:270px}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step .step-img{max-width:50%}}@media screen and (max-width:414px){#BlackHistory .get--section .wrapper--step .step .step-img{max-width:90%}}#BlackHistory .get--section .wrapper--step .step .step-number{width:100%;max-width:82px;margin:0 30px 0 20px}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step .step-number{margin:0 0 20px}}#BlackHistory .get--section .wrapper--step .step .step-text{width:100%;max-width:480px;position:relative}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step .step-text{margin:20px auto;text-align:center;position:static}}#BlackHistory .get--section .wrapper--step .step .step-text .title-text{text-align:left;font-weight:700;color:#351868;font-size:36px;line-height:46px;margin:0 0 10px;font-family:freight-sans-pro}@media screen and (max-width:900px)and (max-height:400px){#BlackHistory .get--section .wrapper--step .step .step-text .title-text{text-align:center}}@media screen and (min-width:900px){#BlackHistory .get--section .wrapper--step .step .step-text .title-text{white-space:nowrap}}@media screen and (max-width:736px){#BlackHistory .get--section .wrapper--step .step .step-text .title-text{text-align:center}}#BlackHistory .get--section .wrapper--step .step .step-text .paragraph-text{color:#66666d;font-size:24px;line-height:30px;text-align:left;font-family:freight-sans-pro}@media screen and (max-width:900px)and (max-height:400px){#BlackHistory .get--section .wrapper--step .step .step-text .paragraph-text{text-align:center}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step .step-text .paragraph-text{font-size:21px;line-height:24px}}@media screen and (max-width:736px){#BlackHistory .get--section .wrapper--step .step .step-text .paragraph-text{text-align:center;font-size:21px;line-height:31px}}#BlackHistory .get--section .wrapper--step .step.step-1 .step-text{top:10px}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step.step-1 .step-text{top:20px}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step.step-1 .step-number{display:none}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step.step-1 .step-img{order:-2}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step.step-1 .step-text{order:-1}}#BlackHistory .get--section .wrapper--step .step.step-2 .step-text{top:-24px}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step.step-2 .step-text{top:-78px}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step.step-2 .step-img{order:-2}}#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk{width:173px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk.svg");top:149px;left:41%}@media screen and (max-width:900px){#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk{top:190px}}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk{height:400px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk-768.svg");left:35%;top:105px;transform:rotate(-23deg)}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk{height:170px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg");position:static;transform:none}}#BlackHistory .get--section .wrapper--step .step.step-2 .step-text{order:-2}#BlackHistory .get--section .wrapper--step .step.step-2 .step-number{margin:0 0 0 70px;order:-1;margin-right:5px}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step.step-2 .step-number{order:-3;margin:20px 0}}#BlackHistory .get--section .wrapper--step .step.step-3 .step-text{top:41px}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step.step-3 .step-text{top:54px}}#BlackHistory .get--section .wrapper--step .step.step-3 .step-number{margin:0 70px 0 0}@media screen and (max-width:768px){#BlackHistory .get--section .wrapper--step .step.step-3 .step-number{margin:170px 70px 0 0}}@media screen and (max-width:740px){#BlackHistory .get--section .wrapper--step .step.step-3 .step-number{margin:20px 0;order:-1}}#BlackHistory .get--section .wrapper--step .getDisclaimer{font-family:freight-sans-pro;font-size:28px;line-height:38px;color:#797a80;font-weight:700;text-align:center}#BlackHistory .get--section .wrapper--step .rules--link{font-weight:700}#BlackHistory .lyrics--section{padding:90px 0 150px;background-size:cover;background-position:bottom;background-repeat:no-repeat;position:relative}@media screen and (max-width:1024px){#BlackHistory .lyrics--section{padding:90px 0 170px}}#BlackHistory .lyrics--section .hands{position:absolute;left:59%;top:-41%;height:200px;z-index:-1}@media screen and (max-width:1920px){#BlackHistory .lyrics--section .hands{left:65%}}@media screen and (max-width:1366px){#BlackHistory .lyrics--section .hands{left:68%}}@media screen and (max-width:1112px){#BlackHistory .lyrics--section .hands{left:70%}}@media screen and (max-width:1024px){#BlackHistory .lyrics--section .hands{top:-38%;left:72%}}@media screen and (max-width:834px){#BlackHistory .lyrics--section .hands{left:77%}}@media screen and (max-width:768px){#BlackHistory .lyrics--section .hands{height:180px;top:-35%;left:78%}}@media screen and (max-width:667px){#BlackHistory .lyrics--section .hands{height:130px;top:-26%;left:80%}}@media screen and (max-width:414px){#BlackHistory .lyrics--section .hands{height:100px;top:-17%;left:40%}}#BlackHistory .lyricsTitle{width:75%;margin:auto;text-align:center;color:#fff;line-height:40px}@media screen and (max-width:1024px){#BlackHistory .lyricsTitle{width:80%}}@media screen and (max-width:667px){#BlackHistory .lyricsTitle{width:99%}}#BlackHistory .marketing__heading{text-align:center}#BlackHistory .button--container{display:flex;justify-content:center;margin-top:30px}#BlackHistory .button--container .img--bottom{position:absolute;left:60%;height:170px;top:38%}@media screen and (max-width:1112px){#BlackHistory .button--container .img--bottom{left:65%}}@media screen and (max-width:768px){#BlackHistory .button--container .img--bottom{top:46%}}@media screen and (max-width:667px){#BlackHistory .button--container .img--bottom{top:49%;left:67%}}@media screen and (max-width:568px){#BlackHistory .button--container .img--bottom{height:150px;top:56%;left:66%}}@media screen and (max-width:414px){#BlackHistory .button--container .img--bottom{height:130px;top:65%;left:58%}}@media screen and (max-width:375px){#BlackHistory .button--container .img--bottom{top:68%;left:55%}}@media screen and (max-width:320px){#BlackHistory .button--container .img--bottom{left:47%}}#BlackHistory .lyrics--button{background-color:#ffbf28;width:204px;height:60px;display:flex;justify-content:center;border:none;border-radius:50px;align-items:center;font-family:freight-sans-pro;font-weight:700;color:#fff;font-size:16px;margin-top:20px;outline:none;text-transform:uppercase}#BlackHistory .wave{width:100%;max-height:170px}#BlackHistory .quotes--section{padding:90px 0 350px;background-color:#f8f9fa}@media screen and (max-width:1024px){#BlackHistory .quotes--section{padding:90px 0 280px}}@media screen and (max-width:768px){#BlackHistory .quotes--section{padding:90px 0 200px}}@media screen and (max-width:414px){#BlackHistory .quotes--section{padding:90px 0}}@media screen and (max-width:414px){#BlackHistory .slick-next{right:0;top:50%}}@media screen and (max-width:414px){#BlackHistory .slick-prev{left:0;top:50%}}#BlackHistory .step--button{width:190px;height:46px;background:#f46f66;display:flex;justify-content:center;border:none;border-radius:50px;align-items:center;font-family:freight-sans-pro;font-weight:700;color:#fff;font-size:16px;margin-top:20px;outline:none;text-transform:uppercase}#BlackHistory .step--button.long{width:301px}@media screen and (max-width:740px){#BlackHistory .step--button{display:inline}}@media screen and (max-width:768px){#BlackHistory .grid--section{padding:90px 0}}#BlackHistory .black--history{background-color:#fff;filter:invert(1) opacity(3%);z-index:-1}@media screen and (max-width:768px){#BlackHistory .black--history{height:110px}}@media screen and (max-width:414px){#BlackHistory .black--history{height:240px}}#BlackHistory .hispanic{background-color:#fff;filter:invert(1) opacity(3%);z-index:-1}@media screen and (max-width:768px){#BlackHistory .hispanic{height:110px}}@media screen and (max-width:414px){#BlackHistory .hispanic{height:240px}}#BlackHistory .yellow{height:335px;background-image:url("https://flocabulary.s3.us-east-1.amazonaws.com/marketing/hispanic-heritage/panel1/wave.svg")!important;z-index:-1;background-color:#fff}#BlackHistory .homepage__graphicRow{background-color:#f8f9fa}#BlackHistory .lessonTabs{color:#797a80;width:75%;text-align:left;font-size:24px;line-height:30px;margin-bottom:45px}@media screen and (max-width:736px){#BlackHistory .lessonTabs{width:90%}}#BlackHistory .disclaimerLessons{color:#797a80;font-size:24px;line-height:32px;font-family:freight-sans-pro}#BlackHistory .prizeDesc{color:#fff;margin:0 auto;text-align:center;font-size:24px;line-height:30px;margin-bottom:30px}#BlackHistory .linkStyles,#BlackHistory .prizeDisclaimer{color:#fff;margin:0 auto;text-align:center;font-size:20px;line-height:34px}#BlackHistory .linkStyles{text-decoration:underline}#BlackHistory .getSubtitle{color:#797a80;width:80%;margin-bottom:50px;text-align:left;font-size:24px;line-height:30px}@media screen and (max-width:736px){#BlackHistory .getSubtitle{width:100%}}@media screen and (max-width:600px){#BlackHistory .getSubtitle{width:80%}}#BlackHistory .getDisclaimer{margin-top:20px;text-align:left;color:#66666d;font-size:15px;line-height:19px;font-family:freight-sans-pro;font-weight:700}#BlackHistory .getDisclaimer.second{margin-top:0}#BlackHistory .quoteSubtitle{color:#797a80;margin:0 auto;width:75%;margin-bottom:50px;text-align:center;font-size:24px;line-height:34px}@media screen and (max-width:736px){#BlackHistory .quoteSubtitle{width:90%}}#BlackHistory .marketing__heading{font-size:36px;text-align:left}#BlackHistory .lessonLink{color:#3e2c68;text-decoration:underline}#BlackHistory .lessonLink:hover{text-decoration:underline}#BlackHistory .prizeTitle{color:#fff;text-align:center;font-size:46px}#BlackHistory .quoteTitle{text-align:center;color:#2e1a5b}#BlackHistory .grid--section{padding-bottom:90px;background-color:#fff}#BlackHistory .bolderSpan{font-weight:700}#BlackHistory .colorSpan{color:#3e2c68}#BlackHistory .winner--section{padding:70px 0 282px;background:#f8f9fa}@media screen and (max-width:834px){#BlackHistory .winner--section{padding:70px 0 230px}}@media screen and (max-width:568px){#BlackHistory .winner--section{padding:70px 0}}#BlackHistory .winner--section .wrapper .global--title{margin-bottom:16px}#BlackHistory .winner--section .wrapper .global--subtitle{margin-bottom:30px}#BlackHistory .winner--section .wrapper .section--columns{margin-bottom:100px}@media screen and (max-width:667px){#BlackHistory .winner--section .wrapper .section--columns{flex-direction:column}}@media screen and (max-width:667px){#BlackHistory .winner--section .wrapper .section--columns .column{width:100%;margin-bottom:30px}#BlackHistory .winner--section .wrapper .section--columns .column:last-child{margin-bottom:0}}#BlackHistory .winner--section .wrapper .section--columns .column .column--img{margin-bottom:20px}#BlackHistory .winner--section .wrapper .section--columns .column .column--img img{width:100%;height:200px}@media screen and (max-width:1112px){#BlackHistory .winner--section .wrapper .section--columns .column .column--img img{height:160px}}@media screen and (max-width:834px){#BlackHistory .winner--section .wrapper .section--columns .column .column--img img{height:140px}}@media screen and (max-width:667px){#BlackHistory .winner--section .wrapper .section--columns .column .column--img img{height:auto}}#BlackHistory .winner--section .wrapper .section--columns .column .global--description{height:104px;margin-bottom:20px}@media screen and (max-width:1024px){#BlackHistory .winner--section .wrapper .section--columns .column .global--description{height:180px}}@media screen and (max-width:667px){#BlackHistory .winner--section .wrapper .section--columns .column .global--description{height:unset}}#BlackHistory .winner--section .wrapper .section--columns .column .column--cta{display:flex}#BlackHistory .winner--section .wrapper .section--columns .column .column--cta .cta--link{background:#fab326}@media screen and (max-width:834px){#BlackHistory .winner--section .wrapper .section--columns .column .column--cta .cta--link{padding:13px}}@media screen and (max-width:740px){#BlackHistory .winner--section .wrapper .section--columns .column .column--cta .cta--link{padding:13px 9px}}@media screen and (max-width:667px){#BlackHistory .winner--section .wrapper .section--columns .column .column--cta .cta--link{padding:10px 13px}}#BlackHistory .winner--section .wrapper .section--disclaimer{display:flex;justify-content:center}@media screen and (max-width:568px){#BlackHistory .winner--section .wrapper .section--disclaimer{width:80%}}@media screen and (max-width:414px){#BlackHistory .winner--section .wrapper .section--disclaimer{width:100%}}@media screen and (max-width:320px){#BlackHistory .winner--section .wrapper .section--disclaimer{width:90%}}#BlackHistory .winner--section .wrapper .section--disclaimer .section--redirect{text-decoration:underline}#BlackHistory .winner--section .wrapper .section--disclaimer .section--redirect,#BlackHistory .winner--section .wrapper .section--disclaimer span{color:#3e2c68}#resources .primary--resources--heading{font-size:36px;color:#351868;font-weight:900}@media screen and (max-width:414px){#resources .primary--resources--heading{line-height:40px}}#resources .resources--subtitle{text-align:left;font-size:24px;line-height:30px;color:#797a80;margin-bottom:15px}#resources .resources--quote{text-align:left;font-size:17px;color:#797a80;margin-bottom:15px}#resources .hero--section{padding:90px 0 243px;background:url("https://flocabulary.s3.amazonaws.com/marketing/resources/Hero-1920.png") no-repeat;background-size:cover;height:unset}@media screen and (max-width:1600px){#resources .hero--section{padding:90px 0 167px}}@media screen and (max-width:1440px){#resources .hero--section{padding:90px 0 135px}}@media screen and (max-width:1366px){#resources .hero--section{padding:90px 0 217px;background-position-x:-233px}}@media screen and (max-width:1280px){#resources .hero--section{background-position-x:-267px}}@media screen and (max-width:1112px){#resources .hero--section{padding:90px 0 175px;background-position-x:-296px}}@media screen and (max-width:1024px){#resources .hero--section{background-position-x:-374px}}@media screen and (max-width:834px){#resources .hero--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/resources/Hero-768.png") no-repeat;background-size:cover;padding:110px 0 146px;background-position-y:47px}}@media screen and (max-width:812px){#resources .hero--section{padding:110px 0 64px;background-position-x:-121px}}@media screen and (max-width:768px){#resources .hero--section{padding:110px 0 146px;background-position:-65px 47px}}@media screen and (max-width:667px){#resources .hero--section{padding:110px 0 113px}}@media screen and (max-width:568px){#resources .hero--section{background:url("https://flocabulary.s3.amazonaws.com/marketing/resources/Hero-414.png") no-repeat;background-size:cover;padding:110px 0 516px}}@media screen and (max-width:414px){#resources .hero--section{padding:110px 0 342px;background-size:100%;background-position:0 100px;background-color:#5559c3}}@media screen and (max-width:375px){#resources .hero--section{padding:110px 0 285px}}@media screen and (max-width:320px){#resources .hero--section{padding:110px 0 244px}}#resources .hero--section .wrapper{width:100%;max-width:100%;margin:0;padding:0 374px}@media screen and (max-width:1600px){#resources .hero--section .wrapper{padding:0 224px}}@media screen and (max-width:1440px){#resources .hero--section .wrapper{padding:0 145px}}@media screen and (max-width:1366px){#resources .hero--section .wrapper{padding:0 115px}}@media screen and (max-width:1280px){#resources .hero--section .wrapper{padding:0 68px}}@media screen and (max-width:1024px){#resources .hero--section .wrapper{padding:0 27px}}@media screen and (max-width:812px){#resources .hero--section .wrapper{padding:51px 27px}}@media screen and (max-width:768px){#resources .hero--section .wrapper{padding:0 34px}}@media screen and (max-width:736px){#resources .hero--section .wrapper{padding:0 30px}}@media screen and (max-width:414px){#resources .hero--section .wrapper{padding:0 15px}}@media screen and (max-width:375px){#resources .hero--section .wrapper{padding:0 8px}}#resources .hero--section .hero--content{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:1600px){#resources .hero--section .hero--content{width:90%}}@media screen and (max-width:1440px){#resources .hero--section .hero--content{width:80%}}@media screen and (max-width:1366px){#resources .hero--section .hero--content{width:71%}}@media screen and (max-width:1024px){#resources .hero--section .hero--content{width:100%}}@media screen and (max-width:812px){#resources .hero--section .hero--content{width:93%}}@media screen and (max-width:768px){#resources .hero--section .hero--content{width:100%}}@media screen and (max-width:667px){#resources .hero--section .hero--content .text--container{margin-left:0}}#resources .hero--section .hero--content .text--container .hero--title{width:548px;font-family:freight-sans-pro,serif;font-weight:900;font-size:65px;text-align:left;line-height:75px;color:#fff;margin-bottom:30px}@media screen and (max-width:834px){#resources .hero--section .hero--content .text--container .hero--title{width:38%;font-size:46px;line-height:56px}}@media screen and (max-width:768px){#resources .hero--section .hero--content .text--container .hero--title{width:340px;padding:0 59px 0 0}}@media screen and (max-width:568px){#resources .hero--section .hero--content .text--container .hero--title{width:100%;padding:0}}@media screen and (max-width:320px){#resources .hero--section .hero--content .text--container .hero--title{font-size:36px;line-height:46px}}#resources .hero--section .hero--content .text--container .hero--desc{width:600px;font-family:freight-sans-pro,serif;font-size:22px;text-align:left;line-height:32px;color:#fff}@media screen and (max-width:1440px){#resources .hero--section .hero--content .text--container .hero--desc{width:530px;padding-right:30px}}@media screen and (max-width:1024px){#resources .hero--section .hero--content .text--container .hero--desc{width:780px;padding-right:unset;text-align:center;font-size:24px;line-height:34px}}@media screen and (max-width:768px){#resources .hero--section .hero--content .text--container .hero--desc{width:640px}}@media screen and (max-width:667px){#resources .hero--section .hero--content .text--container .hero--desc{width:610px;font-size:22px;line-height:32px}}@media screen and (max-width:600px){#resources .hero--section .hero--content .text--container .hero--desc{width:100%}}@media screen and (max-width:414px){#resources .hero--section .hero--content .text--container .hero--desc{text-align:left}}#resources .hero--section .hero--content .text--container .hero--desc .hero--link{display:inline;color:#fdbe28;font-family:freight-sans-pro,serif;font-weight:700}#resources .top-bar{position:sticky;top:0;z-index:2;background:#fff}@media screen and (max-width:568px){#resources .top-bar{position:unset}}#resources .top-bar .wrapper{max-width:100%;width:100%;padding:0 584px}@media screen and (max-width:1850px){#resources .top-bar .wrapper{padding:0 471px}}@media screen and (max-width:1600px){#resources .top-bar .wrapper{padding:0 415px}}@media screen and (max-width:1440px){#resources .top-bar .wrapper{padding:0 276px}}@media screen and (max-width:1366px){#resources .top-bar .wrapper{padding:0 293px}}@media screen and (max-width:1280px){#resources .top-bar .wrapper{padding:0 273px}}@media screen and (max-width:1112px){#resources .top-bar .wrapper{padding:0 152px}}@media screen and (max-width:1024px){#resources .top-bar .wrapper{padding:0 164px}}@media screen and (max-width:834px){#resources .top-bar .wrapper{padding:0 69px}}@media screen and (max-width:812px){#resources .top-bar .wrapper{padding:0}}@media screen and (max-width:768px){#resources .top-bar .wrapper{padding:0 34px}}@media screen and (max-width:736px){#resources .top-bar .wrapper{padding:0 21px}}@media screen and (max-width:667px){#resources .top-bar .wrapper{padding:0 10px}}#resources .top-bar .wrapper .link--list{display:flex;justify-content:space-around;height:60px;align-items:center}@media screen and (max-width:568px){#resources .top-bar .wrapper .link--list{align-items:center;flex-direction:column;height:147px}}#resources .top-bar .wrapper .link--list a{display:block;font-size:18px;font-weight:700;text-decoration:none;color:#98a0b1;margin-right:40px;text-align:center}#resources .top-bar .wrapper .link--list a:last-of-type{margin-right:0}@media screen and (max-width:812px){#resources .top-bar .wrapper .link--list a{margin-right:0}}@media screen and (max-width:768px){#resources .top-bar .wrapper .link--list a{margin-right:39px}}@media screen and (max-width:667px){#resources .top-bar .wrapper .link--list a{margin-right:5px}}@media screen and (max-width:568px){#resources .top-bar .wrapper .link--list a{margin:7px}}#resources .top-bar .wrapper .link--list .active{color:#565cc0;border-bottom:3px solid #565cc0}#resources .webinars-section{padding:50px 0 70px}#resources .webinars-section .wrapper{max-width:100%;padding:0 374px}@media screen and (max-width:1600px){#resources .webinars-section .wrapper{width:100%;padding:0 232px}}@media screen and (max-width:1440px){#resources .webinars-section .wrapper{padding:0 147px}}@media screen and (max-width:1366px){#resources .webinars-section .wrapper{padding:0 92px}}@media screen and (max-width:1280px){#resources .webinars-section .wrapper{padding:0 64px}}@media screen and (max-width:1024px){#resources .webinars-section .wrapper{padding:0 23px}}@media screen and (max-width:768px){#resources .webinars-section .wrapper{padding:0 34px}}@media screen and (max-width:736px){#resources .webinars-section .wrapper{padding:0 30px}}@media screen and (max-width:414px){#resources .webinars-section .wrapper{padding:0 15px}}@media screen and (max-width:375px){#resources .webinars-section .wrapper{padding:0 8px}}#resources .webinars-section .wrapper .resources--subtitle span{color:#3e2c68!important}@media screen and (max-width:736px){#resources .webinars-section .wrapper .resources--subtitle span{display:block}}#resources .webinars-section .wrapper .resources--subtitle span a{text-decoration:underline;color:#3e2c68!important}#resources .webinars-section .wrapper .webinars-italic{font-size:20px;line-height:26px;font-family:freight-sans-pro,serif;font-style:italic;color:#797a80}#resources .webinars-section .wrapper .calendar{margin:37px auto}#resources button{margin-right:2.5px;margin-left:2.5px;width:75px;cursor:pointer;box-shadow:0 0 2px gray;border:none;outline:none;padding:5px;border-radius:5px;color:#fff}#resources #header{padding:10px;color:#d36c6c;font-size:24px;font-family:freight-sans-pro,sans-serif;display:flex;justify-content:space-between}@media screen and (max-width:414px){#resources #header{padding:0;margin-bottom:10px}}@media screen and (max-width:568px){#resources .header-btn{width:70px}}@media screen and (max-width:375px){#resources .header-btn{width:72px}}@media screen and (max-width:366px){#resources .header-btn{width:73px}}@media screen and (max-width:360px){#resources .header-btn{width:75px}}#resources #monthDisplay{color:#3e4552;font-weight:700;font-size:24px;margin-left:87px}@media screen and (max-width:568px){#resources #monthDisplay{width:121px;margin-left:0;text-align:center}}#resources #header button{background-color:#565cc0;color:#fff;font-weight:700;font-size:12px;min-width:31px}@media screen and (max-width:320px){#resources #header button{margin-bottom:5px}}#resources #header .header-btn button{max-width:31px}#resources .displayBtns{display:flex;align-items:baseline}@media screen and (max-width:667px){#resources .displayBtns{display:flex;flex-direction:column;width:172px;align-items:center}}@media screen and (max-width:320px){#resources .displayBtns{width:84px}}@media screen and (max-width:320px){#resources .btnGroup{display:flex;flex-direction:column}}@media screen and (max-width:568px){#resources #backButton{margin-right:0}}#resources #monthButton{max-height:24px}#resources #container{width:770px;margin:auto}@media screen and (max-width:768px){#resources #container{width:700px}}@media screen and (max-width:736px){#resources #container{width:683px}}@media screen and (max-width:667px){#resources #container{width:612px}}@media screen and (max-width:568px){#resources #container{width:100%}}#resources #weekdays{width:97%;display:flex;color:#565cc0;font-family:freight-sans-pro,sans-serif;justify-content:space-between;text-align:center}@media screen and (max-width:375px){#resources #weekdays{width:99%}}#resources #weekdays div{width:98px;padding:10px}@media screen and (max-width:320px){#resources #weekdays div{padding:10px 9px}}#resources #calendar{width:100%;margin:auto;display:flex;flex-wrap:wrap}#resources .day{width:98px;padding:5px;min-height:100px;cursor:pointer;box-sizing:border-box;background-color:#fff;margin:5px;box-shadow:0 0 3px #cbd4c2;display:flex;flex-direction:column;justify-content:space-between;text-align:left}@media screen and (max-width:768px){#resources .day{width:89px}}@media screen and (max-width:736px){#resources .day{width:87px}}@media screen and (max-width:667px){#resources .day{width:77px}}@media screen and (max-width:568px){#resources .day{width:62px;min-height:80px}}@media screen and (max-width:414px){#resources .day{width:44px;min-height:70px}}@media screen and (max-width:407px){#resources .day{width:43px}}@media screen and (max-width:400px){#resources .day{width:41px}}@media screen and (max-width:366px){#resources .day{width:40px}}@media screen and (max-width:360px){#resources .day{width:39px}}@media screen and (max-width:320px){#resources .day{width:33px}}#resources .day+.currentDay,#resources .day:hover{background-color:#e5e6f5}#resources .event{font-size:10px;padding:3px;background-color:#7b81e4;color:#fff;border-radius:5px;max-height:26px;overflow:hidden;display:flex;flex-wrap:nowrap;text-align:left}#resources .event a{color:#fff;font-weight:700}#resources .padding{cursor:default!important;background-color:#fffcff!important;box-shadow:none!important}#resources #containerDay,#resources #containerWeek{border:1px solid #ddd;font-family:freight-sans-pro,serif}#resources .event-date{background-color:#f1f1f1;font-weight:600}#resources .event-date h2{font-size:17px;padding:10px;font-weight:600}#resources .event-date .events4Day li{background-color:#676ee2;display:flex;font-size:13px;color:#fff;padding:10px}@media screen and (max-width:414px){#resources .event-date .events4Day li{font-size:16px}}#resources .event-date .events4Day li .hour{min-width:116.23px}#resources .event-date .events4Day li .bullet{height:10px;width:10px;background-color:#464ba3;border-radius:10px;margin-left:30px;margin-top:7px}@media screen and (max-width:414px){#resources .event-date .events4Day li .bullet{margin-left:18px}}@media screen and (max-width:320px){#resources .event-date .events4Day li .bullet{margin-left:12px}}#resources .event-date .events4Day li .subject{margin-left:30px;text-decoration:none;color:#fff}@media screen and (max-width:568px){#resources .event-date .events4Day li .subject{width:327px}}@media screen and (max-width:414px){#resources .event-date .events4Day li .subject{margin-left:18px;width:216px}}@media screen and (max-width:375px){#resources .event-date .events4Day li .subject{margin-left:18px;width:182px}}@media screen and (max-width:320px){#resources .event-date .events4Day li .subject{margin-left:12px;width:142px}}#resources .no-event{display:flex;justify-content:center;align-items:center;background-color:#f1f1f1;min-height:300px}#resources .no-event p{font-family:freight-sans-pro,serif}#resources .help--section{padding:70px 0;background:url("https://flocabulary.s3.amazonaws.com/marketing/resources/panel+2/wave.png");background-size:cover;background-position:bottom;background-repeat:no-repeat}#resources .help--section .wrapper{max-width:100%;padding:0 374px}@media screen and (max-width:1600px){#resources .help--section .wrapper{width:100%;padding:0 232px}}@media screen and (max-width:1440px){#resources .help--section .wrapper{padding:0 147px}}@media screen and (max-width:1366px){#resources .help--section .wrapper{padding:0 92px}}@media screen and (max-width:1280px){#resources .help--section .wrapper{padding:0 64px}}@media screen and (max-width:1024px){#resources .help--section .wrapper{padding:0 23px}}@media screen and (max-width:768px){#resources .help--section .wrapper{padding:0 34px}}@media screen and (max-width:736px){#resources .help--section .wrapper{padding:0 30px}}@media screen and (max-width:414px){#resources .help--section .wrapper{padding:0}}#resources .help--section .wrapper .help--heading{color:#fff;font-size:36px;line-height:46px;margin:0 0 30px}@media screen and (max-width:414px){#resources .help--section .wrapper .help--heading{padding:0 15px;line-height:40px}}#resources .help--section .wrapper .help-search{padding:0;width:100%;margin-bottom:37px}@media screen and (max-width:568px){#resources .help--section .wrapper .help-search{margin-bottom:85px}}@media screen and (max-width:414px){#resources .help--section .wrapper .help-search{padding:0 15px}}#resources .help--section .wrapper .help-search .form-group{display:flex}@media screen and (max-width:768px){#resources .help--section .wrapper .help-search .form-group{max-height:38px}}@media screen and (max-width:568px){#resources .help--section .wrapper .help-search .form-group{flex-direction:column}}#resources .help--section .wrapper .help-search .form-group .input{width:66%;margin-right:20px;padding:20px 53px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:2px;font-size:18px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' viewBox='0 0 23 24'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-6 -2)'%3E%3Ccircle cx='19.889' cy='11.611' r='8' stroke='%23BDBDBD' stroke-width='2' transform='rotate(45 19.89 11.61)'/%3E%3Cpath fill='%23BDBDBD' fill-rule='nonzero' d='M13.525 16.56l1.415 1.415-7.074 7.074a.996.996 0 0 1-1.412-.003.998.998 0 0 1-.002-1.411l7.073-7.074z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-position:17px 20px;background-color:#fff;font-family:freight-sans-pro,serif;font-weight:500}@media screen and (max-width:768px){#resources .help--section .wrapper .help-search .form-group .input{width:80%;padding:16px 42px;font-size:14px;background-position:14px 11px;background-size:3%}}@media screen and (max-width:736px){#resources .help--section .wrapper .help-search .form-group .input{padding:7px 37px;background-position:11px 11px}}@media screen and (max-width:667px){#resources .help--section .wrapper .help-search .form-group .input{background-position:11px 13px}}@media screen and (max-width:568px){#resources .help--section .wrapper .help-search .form-group .input{width:100%;margin-bottom:15px;background-position:11px 9px}}@media screen and (max-width:414px){#resources .help--section .wrapper .help-search .form-group .input{padding:11px 40px;background-size:5%}}@media screen and (max-width:320px){#resources .help--section .wrapper .help-search .form-group .input{background-size:6%;background-position:11px 12px}}#resources .help--section .wrapper .help-search .form-group .help-btn{width:181px;padding:20px;background:#565cc0;border:none;border-radius:30px;color:#fff;font-size:19px;font-family:freight-sans-pro,serif;font-weight:700}@media screen and (max-width:768px){#resources .help--section .wrapper .help-search .form-group .help-btn{width:111px;padding:12px;font-size:12px}}#resources .help--section .wrapper .help--cards{display:flex;justify-content:space-between}@media screen and (max-width:414px){#resources .help--section .wrapper .help--cards{max-width:100%;overflow-x:scroll}}#resources .help--section .wrapper .help--cards .card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%;max-width:33.33%;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:8px;padding:20px 30px 30px}@media screen and (max-width:414px){#resources .help--section .wrapper .help--cards .card{width:207px;min-width:207px;margin-right:20px;margin-bottom:20px}#resources .help--section .wrapper .help--cards .card:last-child{margin-right:0}}#resources .help--section .wrapper .help--cards .card img{width:95%;margin-bottom:15px}#resources .help--section .wrapper .help--cards .card .card--title{font-size:32px;color:#3e4552;font-weight:500;font-family:freight-sans-pro,serif}@media screen and (max-width:1112px){#resources .help--section .wrapper .help--cards .card .card--title{font-size:26px}}#resources .blog--section{padding:70px 0 0}#resources .blog--section .wrapper{max-width:100%;padding:0 374px}@media screen and (max-width:1600px){#resources .blog--section .wrapper{width:100%;padding:0 232px}}@media screen and (max-width:1440px){#resources .blog--section .wrapper{padding:0 147px}}@media screen and (max-width:1366px){#resources .blog--section .wrapper{padding:0 92px}}@media screen and (max-width:1280px){#resources .blog--section .wrapper{padding:0 64px}}@media screen and (max-width:1024px){#resources .blog--section .wrapper{padding:0 23px}}@media screen and (max-width:768px){#resources .blog--section .wrapper{padding:0 34px}}@media screen and (max-width:736px){#resources .blog--section .wrapper{padding:0 30px}}@media screen and (max-width:414px){#resources .blog--section .wrapper{padding:0 15px}}#resources .blog--section .wrapper .primary--resources--heading{margin-top:30px}#resources .blog--section .wrapper .resources--subtitle{margin-bottom:37px}#resources .blog--section .wrapper .resources--subtitle span{color:#3e2c68}@media screen and (max-width:414px){#resources .blog--section .wrapper .resources--subtitle span{display:block}}#resources .blog--section .wrapper .resources--subtitle span a{color:#3e2c68}#resources .blog--section .wrapper .blog-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width:568px){#resources .blog--section .wrapper .blog-list{flex-direction:column}}#resources .blog--section .wrapper .blog-list .list-item{display:flex;flex-direction:column;width:32%}@media screen and (max-width:568px){#resources .blog--section .wrapper .blog-list .list-item{width:100%;margin-bottom:40px}#resources .blog--section .wrapper .blog-list .list-item:last-of-type{margin-bottom:0}}#resources .blog--section .wrapper .blog-list .list-item .img-item{width:100%;margin-bottom:20px}#resources .blog--section .wrapper .blog-list .list-item .item-text{font-size:20px;line-height:26px;color:#797a80;min-height:104px;margin-bottom:20px;font-family:freight-sans-pro,serif}@media screen and (max-width:1112px){#resources .blog--section .wrapper .blog-list .list-item .item-text{min-height:130px}}@media screen and (max-width:834px){#resources .blog--section .wrapper .blog-list .list-item .item-text{min-height:156px}}@media screen and (max-width:812px){#resources .blog--section .wrapper .blog-list .list-item .item-text{min-height:182px}}@media screen and (max-width:768px){#resources .blog--section .wrapper .blog-list .list-item .item-text{min-height:186px}}@media screen and (max-width:667px){#resources .blog--section .wrapper .blog-list .list-item .item-text{min-height:234px}}@media screen and (max-width:568px){#resources .blog--section .wrapper .blog-list .list-item .item-text{min-height:0}}#resources .blog--section .wrapper .blog-list .list-item .item-link{display:block;width:200px;padding:13px;border-radius:20px;text-align:center;color:#fff;font-size:17px;font-family:freight-sans-pro,serif;font-weight:700;background:#45b7ba}@media screen and (max-width:812px){#resources .blog--section .wrapper .blog-list .list-item .item-link{width:200px}}@media screen and (max-width:786px){#resources .blog--section .wrapper .blog-list .list-item .item-link{width:170px}}@media screen and (max-width:568px){#resources .blog--section .wrapper .blog-list .list-item .item-link{width:160px}}@media screen and (max-width:414px){#resources .blog--section .wrapper .blog-list .list-item .item-link{width:170px}}#resources .join--section{background-color:#f8f9fa;padding:60px 0 70px}#resources .join--section .wrapper{display:flex;padding:0 374px;max-width:100%;position:relative;width:100%}@media screen and (max-width:1600px){#resources .join--section .wrapper{padding:0 232px}}@media screen and (max-width:1440px){#resources .join--section .wrapper{padding:0 147px}}@media screen and (max-width:1366px){#resources .join--section .wrapper{padding:0 92px}}@media screen and (max-width:1280px){#resources .join--section .wrapper{padding:0 64px}}@media screen and (max-width:1024px){#resources .join--section .wrapper{padding:0 23px}}@media screen and (max-width:768px){#resources .join--section .wrapper{padding:0 34px}}@media screen and (max-width:736px){#resources .join--section .wrapper{padding:0 30px}}@media screen and (max-width:414px){#resources .join--section .wrapper{padding:0 15px}}#resources .join--section .wrapper .join-text{display:grid;grid-template-columns:35% 65%;grid-template-areas:"img title" "img subtitle" "img btn"}#resources .join--section .wrapper .join-text #join-title{grid-area:title}@media screen and (max-width:1112px){#resources .join--section .wrapper .join-text #join-title{line-height:40px}}#resources .join--section .wrapper .join-text #join-sub{grid-area:subtitle;margin-bottom:20px}#resources .join--section .wrapper .join-text #join-btn{grid-area:btn}#resources .join--section .wrapper .join-text #join-btn .join-btn{display:block;padding:13px;width:200px;background:#ffbf28;border-radius:20px;text-align:center;color:#fff;font-size:17px;font-family:freight-sans-pro,serif;font-weight:700}#resources .join--section .wrapper .join-text #join-img{grid-area:img;width:85%;align-self:center;justify-self:left}@media screen and (max-width:834px){#resources .join--section .wrapper .join-text{grid-template-columns:40% 60%;grid-template-areas:"title title" "img subtitle " "img btn"}#resources .join--section .wrapper .join-text #join-title{margin-bottom:26px}#resources .join--section .wrapper .join-text #join-img{width:92%}}@media screen and (max-width:568px){#resources .join--section .wrapper .join-text{grid-template-columns:100%;grid-template-areas:"title" "img" "subtitle" "btn"}#resources .join--section .wrapper .join-text #join-sub{max-width:98%}#resources .join--section .wrapper .join-text #join-img{width:76%;margin-bottom:10px;justify-self:center}}#resources .certified--section{background-color:#fff;padding:60px 0 270px}@media screen and (max-width:1024px){#resources .certified--section{padding-bottom:235px}}@media screen and (max-width:768px){#resources .certified--section{padding-bottom:200px}}@media screen and (max-width:568px){#resources .certified--section{padding-bottom:100px}}@media screen and (max-width:414px){#resources .certified--section{padding-bottom:57px}}#resources .certified--section .wrapper{display:flex;padding:0 374px;max-width:100%;position:relative}@media screen and (max-width:1600px){#resources .certified--section .wrapper{width:100%;padding:0 232px}}@media screen and (max-width:1440px){#resources .certified--section .wrapper{padding:0 147px}}@media screen and (max-width:1366px){#resources .certified--section .wrapper{padding:0 92px}}@media screen and (max-width:1280px){#resources .certified--section .wrapper{padding:0 64px}}@media screen and (max-width:1024px){#resources .certified--section .wrapper{padding:0 23px}}@media screen and (max-width:768px){#resources .certified--section .wrapper{padding:0 34px}}@media screen and (max-width:736px){#resources .certified--section .wrapper{padding:0 30px}}@media screen and (max-width:414px){#resources .certified--section .wrapper{padding:0 15px}}#resources .certified--section .wrapper .certified-text{display:grid;grid-template-columns:63% 37%;grid-template-rows:50% 50%;grid-template-areas:"subtitle img" "btn img"}#resources .certified--section .wrapper .certified-text #certified-sub{grid-area:subtitle;margin-bottom:0;align-self:center}#resources .certified--section .wrapper .certified-text #certified-btn{grid-area:btn}#resources .certified--section .wrapper .certified-text #certified-btn .certified-btn{display:block;padding:13px;width:268px;background:#45b7ba;border-radius:20px;text-align:center;color:#fff;font-size:17px;font-family:freight-sans-pro,serif;font-weight:700}#resources .certified--section .wrapper .certified-text #certified-img{grid-area:img;width:73%;align-self:center;justify-self:center}@media screen and (max-width:1112px){#resources .certified--section .wrapper .certified-text{grid-template-rows:54% 46%}}@media screen and (max-width:834px){#resources .certified--section .wrapper .certified-text{grid-template-columns:53% 47%;grid-template-rows:65% 35%;grid-template-areas:"subtitle img" "btn img"}#resources .certified--section .wrapper .certified-text #certified-img{width:75%}#resources .certified--section .wrapper .certified-text #certified-btn{align-self:flex-end}}@media screen and (max-width:768px){#resources .certified--section .wrapper .certified-text{grid-template-columns:56% 44%;grid-template-rows:76% 24%}#resources .certified--section .wrapper .certified-text #certified-sub{align-self:flex-start}#resources .certified--section .wrapper .certified-text #certified-img{width:84%;justify-self:right}}@media screen and (max-width:667px){#resources .certified--section .wrapper .certified-text{grid-template-columns:62% 38%}#resources .certified--section .wrapper .certified-text #certified-img{width:100%}}@media screen and (max-width:568px){#resources .certified--section .wrapper .certified-text{grid-template-columns:100%;grid-template-rows:unset;grid-template-areas:"img" "subtitle" "btn"}#resources .certified--section .wrapper .certified-text #certified-sub{margin-bottom:36px}#resources .certified--section .wrapper .certified-text #certified-img{width:60%;justify-self:center;margin-bottom:20px}}.marketing__graphicRow{background-color:#fff}.flex{display:flex}@media screen and (max-width:834px){.flex{align-items:center}}@media screen and (max-width:414px){.flex{align-items:stretch}}#campaignLayout{background:#45b7ba}#campaignLayout.texture{background:url("https://flocabulary.s3.amazonaws.com/marketing/form-templates/1920-texture_hero@2x.png")}@media screen and (max-width:834px){#campaignLayout.texture{background:url("https://flocabulary.s3.amazonaws.com/marketing/form-templates/768-texture_hero@2x.png")}}@media screen and (max-width:568px){#campaignLayout.texture{background:url("https://flocabulary.s3.amazonaws.com/marketing/form-templates/414-texture_hero@2x.png")}}#campaignLayout .wrapper{width:100%;max-width:1150px}@media screen and (max-width:1600px){#campaignLayout .wrapper{max-width:1080px}}@media screen and (max-width:1024px){#campaignLayout .wrapper{max-width:990px}}@media screen and (max-width:992px){#campaignLayout .wrapper{max-width:94%;width:94%}}#campaignLayout .wrapper .container-campaign{display:flex;justify-content:space-between;align-items:center;padding-top:70px}@media screen and (max-width:1023px){#campaignLayout .wrapper .container-campaign{padding-top:100px}}@media screen and (max-width:992px){#campaignLayout .wrapper .container-campaign{flex-direction:column;padding-top:120px}}#campaignLayout .wrapper .container-campaign.texture{padding:70px 0}@media screen and (max-width:992px){#campaignLayout .wrapper .container-campaign.texture{padding:unset;padding-top:100px}}#campaignLayout .wrapper .container-campaign.min-height{height:500px}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign.min-height{height:unset;align-items:flex-start}}#campaignLayout .wrapper .container-campaign.min-content{align-items:flex-start}#campaignLayout .wrapper .container-campaign .left-content{width:51%}@media screen and (max-width:992px){#campaignLayout .wrapper .container-campaign .left-content{width:100%;margin-bottom:45px}}#campaignLayout .wrapper .container-campaign .left-content.no-form{width:48%}@media screen and (max-width:1024px){#campaignLayout .wrapper .container-campaign .left-content.no-form{width:41%}}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .left-content.no-form{width:90%;margin-bottom:0}}@media screen and (max-width:568px){#campaignLayout .wrapper .container-campaign .left-content.no-form{width:100%}}@media screen and (max-width:414px){#campaignLayout .wrapper .container-campaign .left-content.no-form{width:90%}}@media screen and (max-width:320px){#campaignLayout .wrapper .container-campaign .left-content.no-form{width:100%}}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .left-content .left-content-text{width:100%}}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .main-text{font-family:freight-sans-pro,serif;font-size:56px;line-height:60px;font-weight:900;color:#fff;margin-bottom:20px}@media screen and (max-width:812px){#campaignLayout .wrapper .container-campaign .left-content .left-content-text .main-text.special--width{width:86%}}@media screen and (max-width:460px){#campaignLayout .wrapper .container-campaign .left-content .left-content-text .main-text.special--width{width:82%}}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .sub-text{font-family:freight-sans-pro,serif;font-size:24px;line-height:28px;color:#fff;margin-bottom:20px}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .sub-text.margined{margin-bottom:80px}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .left-content .left-content-text .sub-text.margined{margin-bottom:45px}}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .sub-text.low-margin{margin-bottom:40px}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .sub-text.fontSize{font-size:20px;line-height:30px}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .sub-text.fontSize .highlight{font-weight:700}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .bullet-list{font-family:freight-sans-pro,serif;font-size:20px;line-height:30px;color:#fff;padding-left:10px}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .bullet-list.min-content{margin-bottom:45px}@media screen and (max-width:1024px){#campaignLayout .wrapper .container-campaign .left-content .left-content-text .bullet-list.min-content{margin-bottom:60px}}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .left-content .left-content-text .bullet-list.min-content{margin-bottom:0}}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .bullet-list.fontSize{font-size:18px;line-height:28px}#campaignLayout .wrapper .container-campaign .left-content .left-content-text .bullet-list.firstChild li:first-child{width:90%}@media screen and (max-width:992px){#campaignLayout .wrapper .container-campaign .left-content .left-content-text .bullet-list.firstChild li:first-child{width:100%}}#campaignLayout .wrapper .container-campaign .left-content .left-content-img{position:relative;height:253px}@media screen and (max-width:1600px){#campaignLayout .wrapper .container-campaign .left-content .left-content-img{height:244px}}@media screen and (max-width:1440px){#campaignLayout .wrapper .container-campaign .left-content .left-content-img{height:256px}}@media screen and (max-width:1024px){#campaignLayout .wrapper .container-campaign .left-content .left-content-img{height:253px}}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .left-content .left-content-img{display:none}}#campaignLayout .wrapper .container-campaign .left-content .left-content-img img{width:92%;position:absolute;top:-81px;left:63px}@media screen and (max-width:1600px){#campaignLayout .wrapper .container-campaign .left-content .left-content-img img{top:-87px;left:55px}}#campaignLayout .wrapper .container-campaign .left-content .left-content-btn{margin:40px 0}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .left-content .left-content-btn{margin:40px 0 0}}#campaignLayout .wrapper .container-campaign .left-content .left-content-btn a{color:#fff;background:#ffbf28;border-radius:30px;padding:17px 47px;border:none;font-family:freight-sans-pro,serif;font-weight:700;font-size:19px}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .left-content .left-content-btn a{padding:17px 36px}}#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group{margin-bottom:20px}#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group .wrapper{width:unset;margin:unset;max-width:unset}#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group .wrapper input{width:348px;height:48px;border-radius:30px;font-family:freight-sans-pro,serif;padding-left:23px;box-shadow:none}@media screen and (max-width:414px){#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group .wrapper input{width:342px}}@media screen and (max-width:320px){#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group .wrapper input{width:300px}}#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group .wrapper .message.error{color:#1e5051;font-family:freight-sans-pro,serif;font-size:15px;margin-left:17px;margin-top:5px}#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group button{width:174px;height:60px;font-size:20px;line-height:30px;font-family:freight-sans-pro,serif;font-weight:700;color:#fff;border-radius:30px;border:none}#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group button.purple{background-color:#565cc0}@media screen and (max-width:992px){#campaignLayout .wrapper .container-campaign .right-content{width:100%}}#campaignLayout .wrapper .container-campaign .right-content.no-form{width:47%}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content.no-form{width:100%}}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content.margined{margin-bottom:85px}}@media screen and (max-width:992px){#campaignLayout .wrapper .container-campaign .right-content.marginBottom{margin-bottom:70px}}#campaignLayout .wrapper .container-campaign .right-content .inline-form{display:flex;background:#fff;width:500px;padding:25px;border-radius:8px;box-shadow:6px 6px 15px rgba(0,0,0,.0509803922)}@media screen and (max-width:1024px){#campaignLayout .wrapper .container-campaign .right-content .inline-form{width:440px}}@media screen and (max-width:992px){#campaignLayout .wrapper .container-campaign .right-content .inline-form{width:100%;padding:10px}}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .inline-form.margined{margin-bottom:85px}}#campaignLayout .wrapper .container-campaign .right-content .inline-form.min-content{margin-top:27px}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .inline-form.min-content{margin-top:0}}#campaignLayout .wrapper .container-campaign .right-content .inline-form form{overflow-y:scroll;height:528px;padding:15px;width:100%}#campaignLayout .wrapper .container-campaign .right-content .inline-form form::-webkit-scrollbar{display:none}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .inline-form form{width:100%;height:unset!important;overflow-y:unset}}@media screen and (max-width:414px){#campaignLayout .wrapper .container-campaign .right-content .inline-form form{padding:10px 8px}}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group{margin-bottom:10px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group .wrapper{width:unset;margin:unset;max-width:unset}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group input[type=text]{width:100%;border:1px solid #ebebeb;padding:10px;font-family:freight-sans-pro,serif;padding:10px 16px;color:#727272;font-weight:500}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group input[type=text].input.error{border:1px solid red}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group input[type=checkbox]{width:16px;height:16px;border-radius:2px;border:1px solid #61727e}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group ::placeholder{color:#727272;font-size:15px;line-height:18px;font-family:freight-sans-pro,serif}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group select{color:#727272;margin-bottom:0;font-size:15px;line-height:18px;font-family:freight-sans-pro,serif;padding:10px 16px;height:45px;font-weight:500}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group textarea{height:70px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group label{color:#727272;font-size:12px;line-height:16px;font-family:freight-sans-pro,serif;font-weight:300}@media screen and (max-width:414px){#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group label{width:91%}}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group .button{width:100%;color:#fff;border:none;border-radius:24px;padding:11px 30px 14px;font-size:17px;line-height:23px;font-family:freight-sans-pro,serif;font-weight:600;margin-top:10px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group .button.yellow{background-color:#ffbf28}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group.flex{margin-bottom:30px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group .check-flex{display:flex}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group .check-flex{align-items:flex-end}}@media screen and (max-width:414px){#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group .check-flex{align-items:flex-start}}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper{display:flex}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper{width:100%}}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper .form-group{display:flex;flex-direction:column}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper .form-group:first-child{margin-right:10px;width:49%}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper .form-group:nth-child(2){width:50%}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper .form-group .wrapper{width:100%}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper .form-group:first-child{width:49%}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper .form-group:nth-child(2){width:50%}}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .error,#campaignLayout .wrapper .container-campaign .right-content .inline-form form .message-error{color:red;font-family:freight-sans-pro,serif;font-size:15px;margin-left:3px}#campaignLayout .wrapper .container-campaign .right-content .right-content-img{display:none}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img{display:block;position:relative;width:75%;height:528px;margin:0 auto}}@media screen and (max-width:768px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img{height:486px}}@media screen and (max-width:667px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img{height:422px}}@media screen and (max-width:568px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img{height:359px}}@media screen and (max-width:414px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img{height:262px}}@media screen and (max-width:375px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img{height:237px}}@media screen and (max-width:320px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img{height:217px}}#campaignLayout .wrapper .container-campaign .right-content .right-content-img img{width:100%;position:absolute;bottom:0}#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{display:block;width:100%;position:relative}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{display:block;width:90%;height:580px;margin:0 auto}}@media screen and (max-width:834px)and (max-width:768px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{height:520px}}@media screen and (max-width:834px)and (max-width:667px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{height:445px}}@media screen and (max-width:834px)and (max-width:414px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{width:100%;height:330px}}@media screen and (max-width:834px)and (max-width:375px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{height:300px}}@media screen and (max-width:834px)and (max-width:320px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{height:260px}}#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form img{position:absolute;width:710px;bottom:-363px;right:-102px}@media screen and (max-width:1112px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form img{width:627px;right:-15px;bottom:-293px}}@media screen and (max-width:1024px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form img{width:644px;bottom:-298px;right:-16px}}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form img{width:100%;position:absolute;bottom:0;right:0}}#campaignLayout .purple-block,#campaignLayout .wrapper .container-campaign .right-content.hide{display:none}@media screen and (max-width:834px){#campaignLayout .purple-block{display:flex;width:100%;height:50px;background-color:#5559c3}}#campaignLayout .marketing__graphicRow{background-color:unset}@media screen and (max-width:834px){#campaignLayout .marketing__graphicRow{display:none}}#plansRevamp.main-container{background-color:#fafafa}#plansRevamp .wrapper{max-width:1155px}@media screen and (max-width:1279px){#plansRevamp .wrapper{max-width:692px}}@media screen and (max-width:767px){#plansRevamp .wrapper{max-width:90%}}@media screen and (max-width:414px){#plansRevamp .wrapper{max-width:350px}}@media screen and (max-width:374px){#plansRevamp .wrapper{max-width:287px}}#plansRevamp .cta--link{display:flex;justify-content:center;align-items:center;color:#fff;border-radius:80px;font-size:18px;line-height:30px;font-family:freight-sans-pro,serif;font-weight:700;padding:9px 13px}#plansRevamp .hero--section{width:100%;background-image:url("https://flocabulary.s3.amazonaws.com/marketing/plans/bg-desktop.svg");background-repeat:no-repeat;background-size:cover;background-color:#fafafa;background-position:center -120px;padding:90px 0 150px;height:unset;overflow:hidden;text-align:left}@media screen and (max-width:2400px){#plansRevamp .hero--section{background-position:center -78px}}@media screen and (max-width:2250px){#plansRevamp .hero--section{background-position:center -43px}}@media screen and (max-width:2100px){#plansRevamp .hero--section{background-position:center -2px}}@media screen and (max-width:1279px){#plansRevamp .hero--section{background-color:none;background-position:60% -70px;padding:70px 0 0;margin-bottom:250px}}@media screen and (max-width:1023px){#plansRevamp .hero--section{background-image:url("https://flocabulary.s3.amazonaws.com/marketing/plans/bg-tablet.svg")}}@media screen and (max-width:767px){#plansRevamp .hero--section{padding:28px 0 0;margin-bottom:50px}}#plansRevamp .hero--section .hero--content{justify-content:flex-start;position:relative}@media screen and (max-width:1279px){#plansRevamp .hero--section .hero--content{width:100%;display:flex;flex-direction:column}}@media screen and (max-width:767px){#plansRevamp .hero--section .hero--content{width:525px;margin:0 auto}}@media screen and (max-width:579px){#plansRevamp .hero--section .hero--content{width:385px}}@media screen and (max-width:414px){#plansRevamp .hero--section .hero--content{width:350px}}@media screen and (max-width:374px){#plansRevamp .hero--section .hero--content{width:287px}}#plansRevamp .hero--section .hero--content .hero--title{max-width:420px;font-size:60px;line-height:66px;color:#fff;font-family:freight-sans-pro,serif;font-weight:800}@media screen and (max-width:1279px){#plansRevamp .hero--section .hero--content .hero--title{max-width:540px;margin-bottom:60px}}@media screen and (max-width:767px){#plansRevamp .hero--section .hero--content .hero--title{width:100%;margin-bottom:50px}}@media screen and (max-width:374px){#plansRevamp .hero--section .hero--content .hero--title{font-size:49px;line-height:59px}}#plansRevamp .hero--section .hero--content .value--img{width:137px;height:51px;position:absolute;right:185px;top:2px}@media screen and (max-width:1279px){#plansRevamp .hero--section .hero--content .value--img.tablet{display:block;top:192px;right:164px}}@media screen and (max-width:767px){#plansRevamp .hero--section .hero--content .value--img.tablet{display:none}}#plansRevamp .hero--section .hero--content .pricing--cards--mobile{display:none}@media screen and (max-width:767px){#plansRevamp .hero--section .hero--content .pricing--cards--mobile{width:386px;margin:0 auto;display:block}}@media screen and (max-width:430px){#plansRevamp .hero--section .hero--content .pricing--cards--mobile{width:100%;min-width:unset}}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row{display:flex;flex-direction:column;align-items:center}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container{width:100%;height:60px;border-top:1px solid #5559c3;display:flex;flex-direction:row;justify-content:space-between}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab{width:112px;cursor:pointer;background:#4a4d9f;border-radius:15px 15px 0 0;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab.active{width:157px;background:#fff;transition:width .1s linear}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab.active p{color:#474e5c;font-weight:600}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab.active p svg{display:none}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab p{font:500 20px/32px freight-sans-pro,serif;text-align:center;color:#fff;position:relative;top:-5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab p .star--icon{width:16px;height:auto;margin-right:5px;position:relative;top:2px}@media screen and (max-width:430px){#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab{width:29%;border-radius:10px 10px 0 0}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab.active{width:40%}}@media screen and (max-width:375px){#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab p{font:500 16px/24px freight-sans-pro,serif}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab p .star--icon{width:15px}}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row{position:relative;top:-13px;z-index:2}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .best--value--icon{width:auto;height:28px;position:absolute;top:13px;left:144px;z-index:5}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .best--value--icon.no--display{display:none}@media screen and (max-width:430px){#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .best--value--icon{left:calc(50% - 50px)}}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card{min-width:386px;height:247px;padding:47px 0 17px;background-color:#fff;font-family:freight-sans-pro,serif;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}@media screen and (max-width:430px){#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card{width:100%;min-width:unset}}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .scope{font-size:15px;line-height:19px;font-weight:800;color:#5559c3;order:2}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .category{height:31px;margin-bottom:16px;font:600 24px/32px freight-sans-pro,serif;color:#251d55;order:1}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .category--price{margin-bottom:7px;font:normal 25px/31px freight-sans-pro,serif;order:3}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .payment--ratio{height:20px;font:normal 16px/24px freight-sans-pro,serif;color:#797a80;order:4}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .cta--link{width:167px;max-height:45px;padding:0;font-size:16px;line-height:45px;color:#340804;order:5;-webkit-tap-highlight-color:rgba(0,0,0,0)}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card.tab--1--info .cta--link{background-color:#f46f66;margin-top:14px}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card.tab--2--info .payment--ratio,#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card.tab--3--info .payment--ratio{display:none}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card.tab--2--info .cta--link,#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card.tab--3--info .cta--link{background-color:#ffbf22;margin-top:34px}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card.tab--3--info .cta--link{background-color:#45b7ba}#plansRevamp .hero--section .hero--content .pricing--cards--tablet{display:none}@media screen and (max-width:1279px)and (min-width:768px){#plansRevamp .hero--section .hero--content .pricing--cards--tablet{display:flex;justify-content:center;align-items:center}}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card{background-color:#fff;font-family:freight-sans-pro,serif;display:flex;flex-direction:column;align-items:center;text-align:center}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .scope{font-size:15px;line-height:19px;font-weight:800;color:#5559c3}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .category{font-size:40px;line-height:52px;font-weight:700;color:#3e4552}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .category--price{font-size:24px;line-height:30px;margin-bottom:10px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .payment--ratio{font-size:16px;line-height:22px;color:#797a80}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .cta--link{width:167px;max-height:45px;padding:0;font-size:16px;line-height:45px;color:#340804}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:first-child{width:239px;height:269px;padding:40px 31px;border-radius:25px 0 0 25px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:first-child .cta--link{background-color:#f46f66;margin-top:16px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child,#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:nth-last-of-type(2){width:233px;height:328px;padding:70px 40px;border:1px solid #372462;border-right:none;border-radius:25px 0 0 25px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child .payment--ratio,#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:nth-last-of-type(2) .payment--ratio{display:none}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child .cta--link,#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:nth-last-of-type(2) .cta--link{background-color:#ffbf22;margin-top:36px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child img,#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:nth-last-of-type(2) img{position:absolute;top:0}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child{border:1px solid #372462;border-radius:0 25px 25px 0}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child .cta--link{background-color:#45b7ba}#plansRevamp .hero--section.sticky{position:sticky;top:-155px;z-index:1;background-position:bottom}#plansRevamp .hero--section.sticky .hero--title{color:#5559c3}@media screen and (max-width:1279px){#plansRevamp .hero--section.sticky{position:static;z-index:unset;background-position:79% -70px}}@media screen and (max-width:767px){#plansRevamp .hero--section.sticky{position:relative;top:unset}}#plansRevamp .pricing--cards{display:flex;justify-content:flex-end;display:grid;grid-template-columns:250px 250px 250px}@media screen and (max-width:1279px){#plansRevamp .pricing--cards{display:none}}#plansRevamp .pricing--cards .card{background-color:#fff;font-family:freight-sans-pro,serif;display:flex;flex-direction:column;align-items:center;width:240px;min-height:311px;text-align:center;width:100%}#plansRevamp .pricing--cards .card .scope{font-size:15px;line-height:19px;color:#5559c3;font-weight:800}#plansRevamp .pricing--cards .card .category{font-size:40px;line-height:52px;font-weight:700}#plansRevamp .pricing--cards .card .category--price,#plansRevamp .pricing--cards .card .category--price--sticky{font-size:24px;line-height:30px;margin-bottom:10px}#plansRevamp .pricing--cards .card .category--price--sticky{display:none}#plansRevamp .pricing--cards .card .payment--ratio{font-size:16px;line-height:22px;color:#797a80}#plansRevamp .pricing--cards .card .cta--link{width:207px;font-size:16px;line-height:30px}@media screen and (max-width:1279px){#plansRevamp .pricing--cards .card .cta--link{width:100%}}#plansRevamp .pricing--cards .card:first-child{border-radius:25px 0 0 0;margin-top:35px;padding:35px 40px 0}#plansRevamp .pricing--cards .card:first-child .scope{margin-bottom:25px}#plansRevamp .pricing--cards .card:first-child .cta--link{background-color:#f46f66;color:#340804;margin-top:36px}#plansRevamp .pricing--cards .card:last-child,#plansRevamp .pricing--cards .card:nth-last-of-type(2){padding:69px 36px 0;border-top:1px solid #372462;border-right:1px solid #372462;border-radius:0 25px 0 0;box-shadow:5px 0 5px -5px rgba(0,0,0,.1019607843),-5px 0 5px -5px rgba(0,0,0,.1019607843);position:relative}#plansRevamp .pricing--cards .card:last-child .scope,#plansRevamp .pricing--cards .card:nth-last-of-type(2) .scope{margin-bottom:25px}#plansRevamp .pricing--cards .card:last-child .cta--link,#plansRevamp .pricing--cards .card:nth-last-of-type(2) .cta--link{background-color:#45b7ba;color:#340804;margin-top:57px}#plansRevamp .pricing--cards .card:last-child img,#plansRevamp .pricing--cards .card:nth-last-of-type(2) img{position:absolute;top:0}@media screen and (max-width:1279px){#plansRevamp .pricing--cards .card:last-child img,#plansRevamp .pricing--cards .card:nth-last-of-type(2) img{display:none}}@media screen and (max-width:1279px){#plansRevamp .pricing--cards .card:last-child,#plansRevamp .pricing--cards .card:nth-last-of-type(2){padding:40px 15px 0}}#plansRevamp .pricing--cards .card:nth-last-of-type(2){border-radius:25px 0 0 0;border-top:1px solid #372462;border-right:1px solid #372462;border-left:1px solid #372462}#plansRevamp .pricing--cards .card:nth-last-of-type(2) .cta--link{background-color:#ffbf22}#plansRevamp .pricing--cards.sticky--desktop{position:sticky;top:-1px;z-index:1}#plansRevamp .pricing--cards.sticky--desktop .card .category--price{display:none}#plansRevamp .pricing--cards.sticky--desktop .card .category--price--sticky{display:block}#plansRevamp .pricing--cards.sticky--desktop .card .payment--ratio{display:none}#plansRevamp .pricing--cards.sticky--desktop .card .cta--link{margin-top:26px}#plansRevamp #main--content{position:relative;top:-25px;background-color:#fafafa;padding-bottom:40px}#plansRevamp #main--content .wrapper .pricing-scroll{position:relative;top:-321px;max-height:2810px}@media screen and (max-width:1279px){#plansRevamp #main--content .wrapper .pricing-scroll{top:-199px;max-height:2580px}}@media screen and (max-width:767px){#plansRevamp #main--content .wrapper .pricing-scroll{top:unset;max-height:unset}}#plansRevamp #main--content .wrapper .pricing__bottomNotes{margin-top:-260px}#plansRevamp #main--content .wrapper .pricing__bottomNotes .pricing__bottomNote{font-size:20px;line-height:26px;padding-bottom:0;padding-left:0}@media screen and (max-width:1279px){#plansRevamp #main--content .wrapper .pricing__bottomNotes{margin-top:275px}}@media screen and (max-width:767px){#plansRevamp #main--content .wrapper .pricing__bottomNotes{margin-top:5px}}#plansRevamp .trial--section{background-color:#fff;background-image:url("https://flocabulary.s3.amazonaws.com/marketing/plans/wave-desktop.svg");background-repeat:no-repeat;background-size:contain;background-position:top;padding:140px 0 90px;margin-top:-5px}@media screen and (max-width:992px){#plansRevamp .trial--section{background-image:url("https://flocabulary.s3.amazonaws.com/marketing/plans/wave-tablet.svg");background-repeat:no-repeat;background-size:contain;background-position:top;padding:120px 0 90px}}@media screen and (max-width:568px){#plansRevamp .trial--section{background-image:url("https://flocabulary.s3.amazonaws.com/marketing/plans/wave-tablet.svg");background-repeat:no-repeat;background-size:contain;background-position:top;padding:100px 0 90px}}#plansRevamp .trial--section .wrapper .trial__header{font-size:36px;line-height:46px;color:#351868;margin-bottom:30px}#plansRevamp .trial--section .wrapper .trial__cta{display:flex;align-items:center;justify-content:center;max-width:210px;background-color:#f46f66;border:none;height:unset;padding:13px 24px;line-height:30px}#plansRevamp .marketing__graphicRow{background-color:#fff;transform:rotateY(180deg)}#plansRevamp .pricing--item:last-of-type .pricing--desc{border-bottom:none}#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child{height:92px;border-bottom:1px solid #372462;border-radius:0 0 25px 0}#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child .check-box-plans{height:72px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child .check-box-plans:last-of-type{border-bottom:none}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2){height:92px;border-left:1px solid #372462;border-bottom:1px solid #372462;border-radius:0 0 0 25px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2) .check-box-plans{height:72px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2) .check-box-plans:last-of-type{border-bottom:none}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(3){height:72px;border-radius:0 0 0 25px;place-self:flex-start;border-bottom:none}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(3) .check-box-plans:last-of-type{border-bottom:none}@media screen and (max-width:1279px){#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child{border-radius:0 0 20px 0}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2),#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(3){border-radius:0 0 0 20px}}@media screen and (max-width:767px){#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child{height:76px;border-radius:0 0 10px 0}#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child .check-box-plans{height:66px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2){height:76px;border-radius:0 0 0 10px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2) .check-box-plans{height:66px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(3){height:66px;border-radius:0 0 0 10px}}@media screen and (max-width:374px){#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child{height:88px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:last-child .check-box-plans{height:78px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2){height:88px}#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(2) .check-box-plans,#plansRevamp .pricing--item:last-of-type .check-boxes-container:nth-last-child(3){height:78px}}#plansRevamp .plans--legend--box{width:calc(100% + 2px);height:120px;background-color:#fafafa}#plansRevamp .plans--legend--box.sticky--tablet{position:sticky;z-index:1}@media screen and (max-width:1279px){#plansRevamp .plans--legend--box.sticky--tablet{top:80px}}@media screen and (max-width:640px){#plansRevamp .plans--legend--box.sticky--tablet{top:63px}}@media screen and (min-width:1280px){#plansRevamp .plans--legend--box{display:none}}#plansRevamp .pricing--item{display:grid;grid-template-columns:1fr 250px 250px 250px;font-family:freight-sans-pro,serif}@media screen and (max-width:1279px){#plansRevamp .pricing--item{grid-template-columns:1fr 126px 126px 126px}}@media screen and (max-width:767px){#plansRevamp .pricing--item{grid-template-columns:1fr 61px 61px 61px}}@media screen and (max-width:374px){#plansRevamp .pricing--item{grid-template-columns:1fr 48px 48px 48px}}#plansRevamp .pricing--item.no--bottom .check-box-plans,#plansRevamp .pricing--item.no--bottom .pricing--desc{border-bottom:none!important}#plansRevamp .pricing--item.plans--legend{width:calc(100% - 2px);height:100px;position:relative;top:20px;display:none}#plansRevamp .pricing--item.plans--legend .white-boxes-container{margin-top:auto}#plansRevamp .pricing--item.plans--legend .white-boxes-container:first-of-type{height:82px}#plansRevamp .pricing--item.plans--legend .white-boxes-container:nth-of-type(2),#plansRevamp .pricing--item.plans--legend .white-boxes-container:nth-of-type(3){height:100px}@media screen and (max-width:1279px){#plansRevamp .pricing--item.plans--legend{display:grid}}#plansRevamp .pricing--item .pricing--desc{padding:20px 0;border-bottom:2px solid #d3d3d3;list-style:none}#plansRevamp .pricing--item .pricing--desc.no--bottom{border-bottom:none}#plansRevamp .pricing--item .pricing--desc.no--padding--bottom{padding:20px 0 0}#plansRevamp .pricing--item .pricing--desc p{max-width:380px;font-size:24px;line-height:30px;font-weight:500;color:#3e4552}@media screen and (max-width:1279px){#plansRevamp .pricing--item .pricing--desc p{max-width:300px}}@media screen and (max-width:767px){#plansRevamp .pricing--item .pricing--desc p{max-width:unset;width:90%;font-size:18px;line-height:24px}}#plansRevamp .pricing--item .pricing--desc .bold{color:#372462}#plansRevamp .pricing--item .pricing--desc .italic{font-size:18px;line-height:24px;font-style:italic;margin-top:10px}#plansRevamp .pricing--item .pricing--desc:last-child{border-bottom:none}#plansRevamp .pricing--item .pricing--desc .pricing--subtitle{text-align:left;color:#5559c3;font-size:28px;line-height:32px;font-weight:600}#plansRevamp .pricing--item .pricing--desc .pricing--title{color:#5559c3;font-size:35px;line-height:36px;font-weight:700}@media screen and (max-width:767px){#plansRevamp .pricing--item .pricing--desc .pricing--title{font-size:30px}#plansRevamp .pricing--item .pricing--desc .pricing--subtitle{font-size:22px;line-height:28px}}@media screen and (max-width:390px){#plansRevamp .pricing--item .pricing--desc .pricing--title{font-size:28px}#plansRevamp .pricing--item .pricing--desc .pricing--subtitle{font-size:20px}}@media screen and (max-width:374px){#plansRevamp .pricing--item .pricing--desc .pricing--title{font-size:25px}}#plansRevamp .pricing--item .pricing--desc.plans--title{width:90%;height:100px;position:relative;bottom:-4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title{display:flex;flex-direction:row}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title svg{width:19px;height:19px}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title svg.mobile{display:none}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title .legend--title{margin-left:10px}@media screen and (max-width:767px){#plansRevamp .pricing--item .pricing--desc.plans--title{max-width:350px;justify-content:flex-start}#plansRevamp .pricing--item .pricing--desc.plans--title .pricing--subtitle{font-size:22px;line-height:28px}#plansRevamp .pricing--item .pricing--desc.plans--title .pricing--title{font-size:30px}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title{margin-right:20px}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title:last-of-type{margin-right:0}}@media screen and (max-width:568px){#plansRevamp .pricing--item .pricing--desc.plans--title{max-width:180px;justify-content:space-between}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title{margin-right:0;flex-direction:column;align-items:center}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title .svgDisk{width:12px;height:12px}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title .svgDisk.tablet{display:none}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title .svgDisk.mobile{display:block}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title .legend--title{margin:2px 0 0}}@media screen and (max-width:390px){#plansRevamp .pricing--item .pricing--desc.plans--title{width:95%}#plansRevamp .pricing--item .pricing--desc.plans--title .legend--title{font-size:14px}}@media screen and (max-width:374px){#plansRevamp .pricing--item .pricing--desc.plans--title .legend--title{font-size:12px}}#plansRevamp .pricing--item .check-boxes-container{width:100%;height:100%;display:flex;align-self:center;background:#fff}#plansRevamp .pricing--item .check-boxes-container:last-child{border-right:1px solid #372462}#plansRevamp .pricing--item .check-boxes-container:nth-last-child(2){border-left:1px solid #372462;border-right:1px solid #372462}#plansRevamp .pricing--item .check-boxes-container .check-box-plans{height:auto;border-bottom:2px solid #d3d3d3}#plansRevamp .pricing--item .check-boxes-container .check-box-plans.asterisk:after{content:"*";color:#797a80;font-size:20px;font-weight:700;position:relative;top:-7px;right:0}#plansRevamp .pricing--item .check-boxes-container .check-box-plans .pricing__checkIcon{width:40px;height:23px;fill:none;stroke:#372462;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}@media screen and (max-width:1279px){#plansRevamp .pricing--item .check-boxes-container .check-box-plans.asterisk:after{right:unset;left:3px}#plansRevamp .pricing--item .check-boxes-container .check-box-plans .pricing__checkIcon{width:30px}}@media screen and (max-width:767px){#plansRevamp .pricing--item .check-boxes-container .check-box-plans.asterisk:after{top:-4px;font-size:12px}#plansRevamp .pricing--item .check-boxes-container .check-box-plans .pricing__checkIcon{width:20px}}#plansRevamp .pricing--item .white-boxes-container{width:100%;height:100%;display:flex;align-self:center;background:#fff}#plansRevamp .pricing--item .white-boxes-container:last-child{border-right:1px solid #372462}#plansRevamp .pricing--item .white-boxes-container:nth-last-child(2){border-left:1px solid #372462;border-right:1px solid #372462}#plansRevamp .pricing--item .white-boxes-container.top:last-child{border-top:1px solid #372462;border-radius:0 20px 0 0}#plansRevamp .pricing--item .white-boxes-container.top:nth-last-child(2){border-top:1px solid #372462;border-radius:20px 0 0 0}#plansRevamp .pricing--item .white-boxes-container.top:nth-last-child(3){border-radius:20px 0 0 0}@media screen and (max-width:1279px){#plansRevamp .pricing--item .white-boxes-container.top:first-of-type .white-box-plans:first-of-type{line-height:unset;position:relative;bottom:7px}}@media screen and (max-width:767px){#plansRevamp .pricing--item .white-boxes-container.top:last-child{border-radius:0 10px 0 0}#plansRevamp .pricing--item .white-boxes-container.top:nth-last-child(2),#plansRevamp .pricing--item .white-boxes-container.top:nth-last-child(3){border-radius:10px 0 0 0}}#plansRevamp .pricing--item .white-boxes-container .white-box-plans{width:100%;height:auto;border-bottom:2px solid #d3d3d3;color:#3d4451;font-size:28px;line-height:32px;font-weight:400;align-self:center;text-align:center}#plansRevamp .pricing--item .white-boxes-container .white-box-plans.no--bottom{border-bottom:none}#plansRevamp .pricing--item .white-boxes-container .white-box-plans span{font-weight:700}#plansRevamp .pricing--item .white-boxes-container .white-box-plans svg{width:19px;height:19px}@media screen and (max-width:1279px){#plansRevamp .pricing--item .white-boxes-container .white-box-plans.padding--top{padding-top:20px}}@media screen and (max-width:767px){#plansRevamp .pricing--item .white-boxes-container .white-box-plans{font-size:14px;line-height:20px}#plansRevamp .pricing--item .white-boxes-container .white-box-plans span{font-size:18px}}@media screen and (max-width:374px){#plansRevamp .pricing--item .white-boxes-container .white-box-plans{font-size:12px}#plansRevamp .pricing--item .white-boxes-container .white-box-plans span{font-size:14px}}.titlebar_wrap.plans{height:374px;background-color:#eff2f4;background-image:url(https://s3.amazonaws.com/biggie-the-cat/images/bkg3.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 100%;background-position-x:50%;background-position-y:100%}.titlebar_content .title--pricing{font-size:44px;line-height:54px;width:292px;float:left;top:94px}#main_content.pricing{background-color:transparent;margin-top:-288px;color:#3e4552;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.pricing{color:#1b2938}.pricing__ContentContainer{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.pricing__content{width:1024px}.pricing__content,.pricing__copy{display:flex;justify-content:flex-end}.pricing__copy{flex-direction:column}.pricing__copyItem{font-size:15px;line-height:21px;text-align:left;height:100px;width:292px;padding:20px 40px 25px 0;border-top:1px solid #d5dbdf;display:table}.pricing__copyItem .pricing__copyItemText{display:table-cell;vertical-align:middle}.pricing__copyItem:first-child{border-top:none}.pricing__bottomNotes{width:100%;margin-top:20px}.pricing__bottomNotes .pricing__bottomNote{font-family:freight-sans-pro,serif;font-size:15px;line-height:21px;text-align:left;padding:20px 0 25px 10px}.pricing__infoContainer{height:274px;position:relative}.pricing__infoContainer--hightlight{height:298px}.pricing__starIcon{height:40px;width:51px;margin-top:-1px;margin-bottom:2px}.pricing__subheader{font-size:13px;font-weight:500;letter-spacing:.15px;line-height:15px;padding:0 24px;margin-top:24px;max-width:241px;min-height:30px}.pricing__subheader--hightlight{font-weight:700;margin-top:0}.pricing__header{font-size:36px;margin:26px 0 12px}.pricing__rate--small{font-size:12px;line-height:17px;font-weight:500}.pricing__cta{background-color:#eff2f4;color:#fff;border:2px solid #eff2f4;display:inline-block;margin:22px 0 21px;font-size:14.5px;color:#1b2938;letter-spacing:.4px;padding:10.5px 9px;height:46px;width:87.4%}.pricing__cta:hover{background-color:#e9edf0;border-color:#e9edf0;color:#fff}.pricing__cta.disabled,.pricing__cta:disabled{transition:none;cursor:default;color:#eff2f4;background-color:transparent;border:2px solid #eff2f4;pointer-events:none}.pricing__cta:hover{color:#1b2938}.pricing__cta.pricing__cta--regular{position:absolute;bottom:40px;right:0;left:0;margin:0 auto}.pricing__cta--hightlight{background-color:#45b7ba;border:2px solid #45b7ba;color:#fff}.pricing__cta--hightlight:hover{background-color:#42b0b3;border-color:#42b0b3}.pricing__cta--hightlight.disabled,.pricing__cta--hightlight:disabled{transition:none;cursor:default;color:#45b7ba;background-color:transparent;border:2px solid #45b7ba;pointer-events:none}.pricing__cta--hightlight:hover{color:#fff}.pricing__subCta{font-size:14px;line-height:8px;margin-top:3px}#home .pricing__cta--small{color:#1b2938;text-decoration:underline}#home .pricing__cta--small:hover{text-decoration:underline}.check-boxes-container{width:100%}.check-box-plans{height:100px;width:inherit;display:flex;justify-content:center;align-items:center;border-top:1px solid #eff2f4}.check-box-plans:first-child{border-top:none}.pricing__plan{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:241px;background-color:#fff;text-align:center}.pricing__plan:first-child{border-radius:3px 0 0 3px}.pricing__plan:last-child{border-radius:0 3px 3px 0}.pricing__plan--hightlight{z-index:2;border-radius:3px 3px 0 0;box-shadow:0 0 10px 1px rgba(66,70,142,.1)}.pricing__checkIcon{width:29px;height:20px;fill:none;stroke:#3f4653;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.pricing__lineIcon{width:19px;fill:none;stroke:#ccd0d8;stroke-linecap:round;stroke-miterlimit:10;stroke-width:4px}.plans-separation-line{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/pricing-line.svg);border:none;height:9px;background-size:cover;background-repeat:no-repeat;width:100%;margin-top:115px;background-position:50% 100%;background-position-x:50%;background-position-y:100%}.trial__container{padding:56px 0 96px;display:flex;justify-content:space-between;align-items:center}.trial__header{font-size:42px}.trial__subheader{margin-top:20px}.trial__cta{background-color:#494eae;color:#fff;border:2px solid #494eae;letter-spacing:.5px;font-size:17px;height:60px;padding:18px 24px}.trial__cta:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.trial__cta.disabled,.trial__cta:disabled{transition:none;cursor:default;color:#494eae;background-color:transparent;border:2px solid #494eae;pointer-events:none}.trial__interested_in_container{max-width:464px;height:80px;object-fit:contain;margin-bottom:16px;border-radius:7px}@media screen and (max-width:640px){.trial__interested_in_container{margin-left:auto;margin-right:auto}}.trial__experiment_in_container{max-width:464px;height:128px;object-fit:contain;margin-bottom:16px;border-radius:7px;box-shadow:3px 3px 10px #d3d3d3}.trial_header_experiment{border-radius:7px 7px 0 0;height:48px;padding:12px 0}.trial__interested_in_container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.trial__interested_in_link{max-width:294px;height:24px;font-family:freight-sans-pro,serif;font-size:24px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#fff!important;margin-left:12px;vertical-align:middle;display:inline-block}.trial__width{max-width:560px;width:100%}.trial__width_students{width:912px;padding:0}@media screen and (max-width:960px){.trial__width_students{width:100%}}@media screen and (max-width:640px){.trial__width_students{overflow-y:scroll;position:fixed;bottom:0;top:0;left:0;right:0}}.trial__flex_container{display:flex;flex-direction:row}@media screen and (max-width:960px){.trial__flex_container{flex-direction:column}}@media screen and (max-width:640px){.trial__flex_container{border-radius:0}.trial__flex_container .signup__header{text-align:center;font-size:18px;margin-bottom:8px}.trial__flex_container .flocab__form{margin-top:0}}.trial__teachers_container{flex:1;padding:48px}@media screen and (max-width:640px){.trial__teachers_container{padding-right:15px;padding-left:15px;padding-bottom:0}}.trial__students_container{flex:1;text-align:center;padding:48px}.trial__students_container .signup__header{height:31px}@media screen and (max-width:640px){.trial__students_container .signup__header{height:auto}}@media screen and (max-width:640px){.trial__students_container{padding:15px}}.trial__line{border:1px solid #979797;opacity:.5}@media screen and (max-width:960px){.trial__line{margin-right:10px;margin-left:10px}}.trial__myself{background-image:url(https://static.flocabulary.com/media/webassets/trialmodal/trial_myself.svg)}.trial__myschool{background-image:url(https://static.flocabulary.com/media/webassets/trialmodal/trial_myschool.svg)}.trial__mydistrict{background-image:url(https://static.flocabulary.com/media/webassets/trialmodal/trial_mydistrict.svg)}.trial__myself_experiment{background-image:url(https://static.flocabulary.com/media/webassets/trialmodal/lite-bg.png)}.trial__myschool_experiment{background-image:url(https://static.flocabulary.com/media/webassets/trialmodal/school-bg.png)}.trial__mydistrict_experiment{background-image:url(https://static.flocabulary.com/media/webassets/trialmodal/district-bg.png)}.trial__img{height:48px;vertical-align:middle;display:inline-block;margin-left:16px}.trial__students_img{max-width:100%;width:358px;height:203px;object-fit:contain}.trial__img_experiment{height:24px;vertical-align:middle;display:inline-block;margin-left:16px}.trial__arrow_right{width:11px;height:11px;transform:rotate(-45deg);border:solid #fff;border-width:0 3px 3px 0!important;display:inline-block;margin:35px 16px 0 0;float:right}.trial__yellow_button{width:140px;height:38px;border-radius:6px;border:2px solid #ffbf22;background-color:#ffbf22;padding-top:5px;margin-left:auto;margin-right:auto;margin-top:13px}.trial__yellow_button .button_text{font-family:freight-sans-pro,serif;font-size:13.5px;font-weight:700;letter-spacing:.88px;color:#fff}@media screen and (max-width:640px){.trial__yellow_button{margin-top:0}}.experiment_arrow{margin:5px 16px 0 0}.experiment_text{font-style:normal;color:#2e1a5b;font-size:18px;line-height:1.33;padding:8px 24px;font-weight:400;font-family:freight-sans-pro,serif}@media print,screen and (max-width:39.99875em){.experiment_text{font-size:15px;line-height:1.3em!important}}.experiment_header{font-family:freight-sans-pro,serif;font-size:32px;color:#2e1a5b;line-height:1.25;font-weight:600;text-align:center}.trial__plan_img{width:48px;height:48px}.purchase__signup_header,.trial__signup_header{height:32px;font-family:freight-sans-pro,serif;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;padding-top:8px}.purchase__signup_header{margin-bottom:10px}.lite_icon:before{padding:0 5px 0 0;content:url(https://static.flocabulary.com/media/webassets/trialmodal/trial_lite.svg);vertical-align:-4px}.lite_icon{color:#4a52a6}.school_icon:before{padding:0 5px 0 0;content:url(https://static.flocabulary.com/media/webassets/trialmodal/trial_school.svg);vertical-align:-4px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.lite_icon:before,.school_icon:before{content:""}}.school_icon{color:#f27069}.bold{font-weight:700}#plansPage .plans-column,.pricing .plans-column{cursor:default;display:inline-block;float:left}#plansPage .plans-column.features,.pricing .plans-column.features{width:30%}#plansPage .plans-column.features .plans-feature-item,.pricing .plans-column.features .plans-feature-item{padding-left:8px;padding-top:0;line-height:40px}#plansPage .plans-column.teacher,.pricing .plans-column.teacher{width:23.33%}#plansPage .plans-column.school,.pricing .plans-column.school{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#plansPage .plans-column.district,.pricing .plans-column.district{width:23.33%}#plansPage .plans-column.district .plans-price-number,.pricing .plans-column.district .plans-price-number{font-size:18px;line-height:1em;margin-top:-8px;width:90%}#plansPage .plans-column.district .plans-button-container,.pricing .plans-column.district .plans-button-container{text-align:center}#plansPage .plans-column.district .plans-button-container .flo-button-primary-small,#plansPage .plans-column.district .plans-button-container .flo-button-primary-small-disabled,#plansPage .plans-column.district .plans-button-container .flo-button-primary-small-orange,.pricing .plans-column.district .plans-button-container .flo-button-primary-small,.pricing .plans-column.district .plans-button-container .flo-button-primary-small-disabled,.pricing .plans-column.district .plans-button-container .flo-button-primary-small-orange{width:60%}#plansPage-main_image,.pricing-main_image{content:" ";height:170px;margin-top:8px}#plansPage-main_image.small_boat,.pricing-main_image.small_boat{background:url("lite-boat.d76ee4f16158.png") no-repeat;background-position:50% 90%;background-size:86px 70px}#plansPage-main_image.sailor_boat,.pricing-main_image.sailor_boat{background:url("school-boat.24b36ea7fd05.png") 50% no-repeat;background-size:200px 161px}#plansPage-main_image.lots_of_boats,.pricing-main_image.lots_of_boats{background:url("district-boats.d9186ed4d00d.png") 50% no-repeat;background-position-y:73%;background-size:139px 120px}#plansPage .plans-feature-list .plans-feature-item,.pricing .plans-feature-list .plans-feature-item{color:#959595;height:40px;padding-top:8px}#plansPage .plans-feature-list .plans-feature-item:nth-child(2n),.pricing .plans-feature-list .plans-feature-item:nth-child(2n){background:hsla(0,0%,95%,.3)}#plansPage .plans-feature-list .plans-feature-icon,.pricing .plans-feature-list .plans-feature-icon{height:24px;margin:0 auto;width:24px}#plansPage-school .pricing-title:before,.pricing-school .pricing-title:before{content:" ";display:inline-block;background:url("star.68aeb3cd5383.png") 50% no-repeat;width:33px;height:32px}#plansPage-feature_list,.pricing-feature_list{margin-top:16px;padding-left:24px;width:320px;height:128px}#plansPage-feature_item,.pricing-feature_item{list-style-position:inside;padding-left:1em;display:list-item;width:288px;text-indent:-1em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#plansPage.collapsed{padding:8px 0;border-bottom:1px solid #e5e5e5}#plansPage.collapsed .plans-column{float:none;width:33%}#plansPage.collapsed .plans-column.features{width:10%}#plansPage.collapsed .plans-column.district{width:24%}#plansPage.collapsed .plan-intro{padding-top:0}#plansPage.collapsed .plans-header{height:40px}#plansPage.collapsed .plans-column.district .plans-button-container .flo-button-primary-small,#plansPage.collapsed .plans-column.district .plans-button-container .flo-button-primary-small-disabled,#plansPage.collapsed .plans-column.district .plans-button-container .flo-button-primary-small-orange{width:auto}#plansPage.collapsed .plans-button-container{display:inline-block}#plansPage.collapsed h2{font-size:24px;padding:0 9px 0 0;display:inline-block}.flo-modal.signup{overflow:initial}@media print,screen and (max-width:39.99875em){.flo-modal.signup{overflow:scroll}}.modal__close--signup{display:inline-flex}@media print,screen and (max-width:39.99875em){.modal-close.modal__close--signup{top:32px;right:32px}}.signup__wrapper{width:100%;padding:31px 32px 37px;text-align:center;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}@media print,screen and (max-width:39.99875em){.signup__wrapper{padding:25px 20px}}.signup__wrapper .flocab__form .form-group.form-group-last_name{margin-left:0}.signup__header{font-size:24px;margin-bottom:16px;color:#3e4552}.signup__header span{display:block;margin-top:5px}.signup__subheader{margin:0 16px;line-height:26px;font-weight:500;color:#3e4552}@media print,screen and (max-width:39.99875em){.signup__subheader{font-size:17px;line-height:24px;margin:24px 16px}}.signup__button__wrapper{margin-top:16px}.recurly.subscribe .submit,.signup__button{display:inline-block;font-size:16px;line-height:20px;letter-spacing:1.1px;width:100%;padding:11px 22px;margin:8px 0;color:#3e4552}.recurly.subscribe .submit:last-of-type,.signup__button:last-of-type{margin-bottom:0}.signup__button--outline,a.signup__button--outline{background-color:transparent;color:#ebeced;border:2px solid #ccd0d8;color:#3e4552}.signup__button--outline.disabled,.signup__button--outline:disabled,a.signup__button--outline.disabled,a.signup__button--outline:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.signup__button--outline:hover,a.signup__button--outline:hover{color:#3e4552}.recurly.subscribe .submit,.signup__button--color,a.signup__button--color{background-color:#494eae;color:#fff;border:2px solid #494eae}.recurly.subscribe .submit:hover,.signup__button--color:hover,a.signup__button--color:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.recurly.subscribe .disabled.submit,.recurly.subscribe .submit:disabled,.signup__button--color.disabled,.signup__button--color:disabled,a.signup__button--color.disabled,a.signup__button--color:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.signup__button--login{margin:24px 0 16px!important}.signup__sso{margin:16px 0 13px;display:inline-block}.signup__sso--contacts{width:100%;max-width:312px}.signup .signup__sso{width:65%}@media print,screen and (max-width:39.99875em){.signup .signup__sso{margin:30px 0 25px;width:80%}}.signup__divider{position:relative;z-index:1;margin:0 auto 15px;width:125px;color:#6c7d90}.signup__divider span{background-color:#fff;padding:0 15px}.signup__divider:before{z-index:-1;content:"";border-top:2px solid #ebeced;margin:0 auto;position:absolute;top:50%;left:0;right:0;width:100%}.signup__divider--large{width:295px}.signup__divider--login{margin-bottom:8px}.signup__stepWrapper{justify-content:space-between;position:relative;padding:0 8px;margin-top:24px}.signup__step{font-weight:600;height:25px;width:25px;border-radius:50%;border:2px solid #ccd0d8;background-color:#fff;color:#ccd0d8;box-shadow:0 0 0 12px #fff;z-index:2}.signup__step--active{background-color:#ccd0d8;color:#fff}.flocab__form__fieldsWrapper--district{padding:8px 0 10px}.flocab__form .error-block--password{position:relative;top:-15px}.flocab__form .form-group-hidden_email{display:none}.flocab__form .form-group-email{margin:8px 0 10px}.flocab__form .form-group-hidden_password{display:none}@media print,screen and (max-width:39.99875em){.flocab__form .form-group-school_zip_code{width:34.5%}}.flocab__form .form-group-organization{width:65%;margin-left:1.5%}.flocab__form .form-group-organization select{padding-right:40px;background-position:90.5%}@media print,screen and (max-width:39.99875em){.flocab__form .form-group-organization{width:62.5%}}.flocab__form .form-group-country{width:32%;margin-right:1.5%}@media print,screen and (max-width:39.99875em){.flocab__form .form-group-country{width:34.5%}}.flocab__form .form-group-is_outside_us{margin-bottom:7px;display:block}.flocab__form .form-group-is_outside_us input,.flocab__form .form-group-showPromoCode input{display:none}.flocab__form .form-group-phone,.flocab__form .form-group-promotion{margin-bottom:18px}.flocab__form .form-group-assent{margin-top:3px}.flocab__form .form-group-assent label{color:#3e4552;font-weight:600}.flocab__form .form-group-assent label span{color:#6c7d90}.flocab__form .form-group-assent a{color:#1298cf}.flocab__form .react-select__control{border:none;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#eff2f4!important;height:48px;color:#98a0b1;border-radius:3px;text-align:left}.flocab__form .react-select__control .react-select__single-value{height:100%}.flocab__form .react-select__control .react-select__single-value .react-select__input input{height:100%;transition:none!important;margin-bottom:unset!important}.flocab__form .react-select__control .react-select__single-value .react-select__input input:focus{box-shadow:none!important}.flocab__form .react-select__control .react-select__indicator-separator{display:none}.flocab__form .react-select__option{padding:4px;color:#3e4552!important}.signup__step__line{border:1px dotted #ccd0d8;width:100%;position:absolute;left:0}.flo-modal.signup-done{width:800px}.flo-modal.signup-done .done-form div.form-group{width:340px;float:left}.flo-modal.signup-done .done-form .flo-button-primary,.flo-modal.signup-done .done-form .flo-button-primary-green,.flo-modal.signup-done .done-form .flo-button-primary-orange,.flo-modal.signup-done .done-form .flo-button-primary-reallySmall-disabled,.flo-modal.signup-done .done-form .flo-button-primary-red,.flo-modal.signup-done .done-form .flo-button-primary-yellow{width:auto;float:left}#recurly-subscribe{margin-top:30px}.recurly.subscribe{margin-top:32px}.recurly.subscribe .due_now{background:#fff!important;border:2px solid #eaeaea;height:54px!important;margin-bottom:0!important}.recurly.subscribe .due_now .title{color:#99a3a3;font-size:16px;line-height:16px;margin:17px 0 0}.recurly.subscribe .due_now .cost{color:#3e4552;font-size:16px;text-shadow:none;letter-spacing:0;margin-top:3px}.recurly.subscribe .title,.recurly.subscribe .title-billing{font-weight:700;font-size:19px;color:#3e4552;text-shadow:none;margin:24px 0 16px;text-align:left}.recurly.subscribe .title-billing{width:100%;display:flex}.recurly.subscribe .field,.recurly.subscribe .field.first_name,.recurly.subscribe .field.last_name{width:48.5%;height:auto;margin-bottom:22px!important;margin-top:0!important;text-align:left;display:inline-block}.recurly.subscribe .field.first_name input,.recurly.subscribe .field.first_name input[type=text],.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name input,.recurly.subscribe .field.last_name input[type=text],.recurly.subscribe .field.last_name select,.recurly.subscribe .field input,.recurly.subscribe .field input[type=text],.recurly.subscribe .field select{font-weight:500;width:100%;border:none;height:48px;padding:0 20px;margin:0;color:#3e4552;background-color:#eff2f4;box-shadow:none;border-radius:3px;vertical-align:text-top}.recurly.subscribe .field.first_name input::-webkit-input-placeholder,.recurly.subscribe .field.first_name input[type=text]::-webkit-input-placeholder,.recurly.subscribe .field.first_name select::-webkit-input-placeholder,.recurly.subscribe .field.last_name input::-webkit-input-placeholder,.recurly.subscribe .field.last_name input[type=text]::-webkit-input-placeholder,.recurly.subscribe .field.last_name select::-webkit-input-placeholder,.recurly.subscribe .field input::-webkit-input-placeholder,.recurly.subscribe .field input[type=text]::-webkit-input-placeholder,.recurly.subscribe .field select::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field.first_name input::-moz-placeholder,.recurly.subscribe .field.first_name input[type=text]::-moz-placeholder,.recurly.subscribe .field.first_name select::-moz-placeholder,.recurly.subscribe .field.last_name input::-moz-placeholder,.recurly.subscribe .field.last_name input[type=text]::-moz-placeholder,.recurly.subscribe .field.last_name select::-moz-placeholder,.recurly.subscribe .field input::-moz-placeholder,.recurly.subscribe .field input[type=text]::-moz-placeholder,.recurly.subscribe .field select::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field.first_name input:-ms-input-placeholder,.recurly.subscribe .field.first_name input[type=text]:-ms-input-placeholder,.recurly.subscribe .field.first_name select:-ms-input-placeholder,.recurly.subscribe .field.last_name input:-ms-input-placeholder,.recurly.subscribe .field.last_name input[type=text]:-ms-input-placeholder,.recurly.subscribe .field.last_name select:-ms-input-placeholder,.recurly.subscribe .field input:-ms-input-placeholder,.recurly.subscribe .field input[type=text]:-ms-input-placeholder,.recurly.subscribe .field select:-ms-input-placeholder{color:rgba(152,160,177,.53)!important;opacity:1}.recurly.subscribe .field.first_name input::-ms-clear,.recurly.subscribe .field.first_name input[type=text]::-ms-clear,.recurly.subscribe .field.first_name select::-ms-clear,.recurly.subscribe .field.last_name input::-ms-clear,.recurly.subscribe .field.last_name input[type=text]::-ms-clear,.recurly.subscribe .field.last_name select::-ms-clear,.recurly.subscribe .field input::-ms-clear,.recurly.subscribe .field input[type=text]::-ms-clear,.recurly.subscribe .field select::-ms-clear{color:rgba(152,160,177,.53);display:none}.recurly.subscribe .field.first_name input:hover,.recurly.subscribe .field.first_name input[type=text]:hover,.recurly.subscribe .field.first_name select:hover,.recurly.subscribe .field.last_name input:hover,.recurly.subscribe .field.last_name input[type=text]:hover,.recurly.subscribe .field.last_name select:hover,.recurly.subscribe .field input:hover,.recurly.subscribe .field input[type=text]:hover,.recurly.subscribe .field select:hover{box-shadow:none}.recurly.subscribe .field.first_name input:focus,.recurly.subscribe .field.first_name input[type=text]:focus,.recurly.subscribe .field.first_name select:focus,.recurly.subscribe .field.last_name input:focus,.recurly.subscribe .field.last_name input[type=text]:focus,.recurly.subscribe .field.last_name select:focus,.recurly.subscribe .field input:focus,.recurly.subscribe .field input[type=text]:focus,.recurly.subscribe .field select:focus{box-shadow:inset 0 0 0 2px #1298cf;background-color:#fff}.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name select,.recurly.subscribe .field select{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-dropdown.svg);background-position:90.5%;background-repeat:no-repeat;background-size:14px 8px;font-weight:600}.recurly.subscribe .field.first_name .placeholder,.recurly.subscribe .field.last_name .placeholder,.recurly.subscribe .field .placeholder{color:#ccd0d8;line-height:48px;text-align:left;padding:0 20px!important}.recurly.subscribe .field.last_name{margin-left:3%}.recurly.subscribe .field.email{width:100%}.recurly.subscribe .field.zip{width:33.5%;margin-left:3%;height:48px}.recurly.subscribe .card__inputWrapper{display:inline-block;float:left;width:63.5%}.recurly.subscribe .card__inputWrapper--small{margin-left:3%;width:33.5%}.recurly.subscribe .cvv,.recurly.subscribe .month,.recurly.subscribe .number,.recurly.subscribe .year{width:100%;float:left;background-color:#eff2f4;border-radius:3px;margin-bottom:22px}.recurly.subscribe .month{width:48.5%}.recurly.subscribe .year{width:48.5%;margin-left:3%}.recurly.subscribe .recurly-hosted-field{height:48px;overflow:hidden}.recurly.subscribe .submit{background:#494eae;height:auto;box-shadow:none;text-shadow:none;margin-top:16px}.recurly.subscribe .city-postal-container,.recurly.subscribe .country-state-container,.recurly.subscribe .street-container{display:flex;flex-direction:row;margin-bottom:22px!important}.recurly.subscribe .city-postal-container .country-container,.recurly.subscribe .city-postal-container .postal-container,.recurly.subscribe .city-postal-container .state-container,.recurly.subscribe .city-postal-container .street-inside-container,.recurly.subscribe .country-state-container .country-container,.recurly.subscribe .country-state-container .postal-container,.recurly.subscribe .country-state-container .state-container,.recurly.subscribe .country-state-container .street-inside-container,.recurly.subscribe .street-container .country-container,.recurly.subscribe .street-container .postal-container,.recurly.subscribe .street-container .state-container,.recurly.subscribe .street-container .street-inside-container{flex:1}.recurly.subscribe .city-postal-container .city-container,.recurly.subscribe .country-state-container .city-container,.recurly.subscribe .street-container .city-container{flex:2}.recurly.subscribe .city-postal-container .postal-container,.recurly.subscribe .city-postal-container .state-container,.recurly.subscribe .country-state-container .postal-container,.recurly.subscribe .country-state-container .state-container,.recurly.subscribe .street-container .postal-container,.recurly.subscribe .street-container .state-container{margin-left:3%}.billing_summary{display:inline-block;width:100%;text-align:left}.billing_summary_title{display:block;font-weight:700;font-size:19px;color:#3e4552;text-shadow:none;margin:24px 0 16px;box-shadow:inset 0 -1px 0 0 rgba(27,41,56,.2);padding-bottom:8px}.billing_summary_block{box-shadow:inset 0 1px 0 0 rgba(27,41,56,.2);border-radius:2px;padding:8px 0;margin:24px 0}.billing_table{width:100%}.billing_total{padding:8px 0;font-weight:700}.billing_amount{padding:8px 0;font-size:14px;text-align:right}#billing-coupon-code{border:none;background:none}#billing-coupon-code:active,#billing-coupon-code:focus,#billing-coupon-code:valid{border:none;background:none;box-shadow:none}.coupon_circle{border-radius:100%;display:inline-block;height:20px;width:20px;text-align:center;border:none;background-color:#328bbe;color:#fff;font-weight:900}.coupon_circle,.coupon_label{vertical-align:middle;font-size:16px;line-height:20px}.coupon_label{color:#328bbe;font-weight:700;margin-left:8px;text-decoration:none}.inputRow{display:flex;flex-direction:row;justify-content:space-between}.inputRow-left{background:none;border-radius:3px;flex-grow:1;background:#fff;border:2px solid #328bbe;padding:2px}.inputRow-left,.inputRow-right{display:flex;align-items:center}.inputRow-right{justify-content:center;margin-left:8px}.coupon_apply{margin:auto 8px;border:none;background:inherit;font-size:16px;color:#328bbe;font-weight:700;letter-spacing:.5px;text-align:right;cursor:pointer;white-space:nowrap}.grey{color:#98a0b1}.coupon_xOut{height:24px;width:24px;fill:#fff;background-color:#84878c;border-radius:50%;padding:4px}.coupon_xOut_button{border:none;cursor:pointer}.coupon-code-error{color:#dd4216;font-size:13px;font-weight:700;line-height:1.85;letter-spacing:normal}.coupon-crossed{text-decoration:line-through;font-size:18px;line-height:1.67;color:#242a33;font-weight:700}.coupon-new-price,.coupon-price-year{color:#1ebda5!important}.billing-price{font-size:24px;line-height:1.67;color:#242a33;font-weight:700}.billing-price-year{font-weight:400;color:#242a33;font-size:18px}.recurly.error{display:inline-block;margin:2px 0 6px;padding:15px 19px!important;font-size:17px;font-weight:600;text-align:left;border-radius:3px;background-color:#f9d4cd;color:#dd4216}.flo-modal.signin{box-sizing:content-box!important;left:0;right:0;top:0;bottom:0;z-index:999999;min-width:1024px}.flo-modal.signin .left-content{color:#fff;background-color:#4458ab;width:700px;height:800px;overflow:hidden;position:relative;z-index:1}.flo-modal.signin .left-content:after,.flo-modal.signin .left-content:before{background-position:50%;width:100%;height:300px;content:"";position:absolute;display:block;background-size:700px;z-index:-1}.flo-modal.signin .left-content:before{background-image:url("border-bkg-top-full-new.5a80c7fdd644.png")}.flo-modal.signin .left-content:after{background-image:url("border-bkg-bottom-full-new.a3d332d8f04b.png");bottom:0}.flo-modal.signin .left-content p{font-weight:700;font-size:20px;line-height:29px;padding-bottom:8px}.flo-modal.signin .left-content a{color:#fff;text-decoration:underline}.flo-modal.signin .flo-button-primary,.flo-modal.signin .flo-button-primary-green,.flo-modal.signin .flo-button-primary-orange,.flo-modal.signin .flo-button-primary-reallySmall-disabled,.flo-modal.signin .flo-button-primary-red,.flo-modal.signin .flo-button-primary-yellow{float:none;margin:8px 0}.flo-modal.signin .headline-wrapper{padding:40px 0 38px}.flo-modal.signin .headline-wrapper.font-size-39 .form_headline{font-size:39px}.flo-modal.signin .form_headline{font-size:41px;margin-bottom:5px;line-height:normal;font-weight:bolder}.flo-modal.signin .winter-trial-form-headline{font-size:35px;margin-bottom:27px;line-height:normal;font-weight:bolder}.flo-modal.signin .form_subheadline{font-size:20px;font-weight:400;line-height:29px;margin-bottom:0}.flo-modal.signin .left-content .content-container ul{padding:0;margin:0;height:auto;width:auto;margin-bottom:23px}.flo-modal.signin .left-content .content-container ul li{list-style:none;text-indent:0;padding:0 0 12px 33px;width:auto;text-shadow:none;font-size:20px;line-height:29px;position:relative}.flo-modal.signin .left-content .content-container ul li:before{content:"";position:absolute;background-image:url("bullet.e8bdf30db930.svg");height:10px;width:9px;background-size:9px auto;left:5px;top:9px}.flo-modal.signin .left-content .content-container .small-text{font-size:16px;font-weight:regular;color:#fff;line-height:24px;width:87%;margin-left:33px;opacity:.7}.flo-modal.signin .left-content .content-container .credit-card-link a{font-size:20px;line-height:25px;text-decoration:none;font-weight:700;position:relative}.flo-modal.signin .left-content .content-container .credit-card-link a:after{content:" ";padding-left:12px;top:6px;position:absolute;line-height:25px;font-size:23px;-webkit-transition:all .15s;transition:all .15s;color:#fff;background-image:url("chevron.72dcc3a4a379.svg");width:21px;height:14px;background-size:17px auto;background-position:12px 0;background-repeat:no-repeat}.flo-modal.signin .left-content .content-container .credit-card-link a:hover{-webkit-transition:all .15s;transition:all .15s}.flo-modal.signin .left-content .content-container .credit-card-link a:hover:after{-webkit-transition:all .15s;transition:all .15s;background-position:15px 0}.flo-modal.signin #azuread_sso_button,.flo-modal.signin #google_sso_button{margin:0 25px 0 0;box-sizing:content-box;box-shadow:none}.flo-modal.signin #azuread_sso_button h6,.flo-modal.signin #google_sso_button h6{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;height:20px;display:inline-block;font-weight:700;line-height:18px}.flo-modal.signin #google_sso_button{padding-left:40px;width:104px}.flo-modal.signin #google_sso_button svg{left:5px;top:2px}.flo-modal.signin #azuread_sso_button{width:120px;margin-right:0}.flo-modal.signin #azuread_sso_button svg{left:4px;zoom:1.02}.flo-modal.signin .modal-close{top:8px;right:8px}.flo-modal.content,.flo-modal.text_content{left:20%;top:5%;width:80%;background-color:#fff}.signup-progress-icon{width:24px}.flo-modal.signin{overflow:auto;height:100%;width:100%;margin:0;border-radius:0;padding:0;display:flex;justify-content:center;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.flo-modal.signin:before{content:" ";position:absolute;width:50%;height:100%;left:0;top:0;background-image:url("tile-new.510ab384da55.png");background-size:450px;background-position:50%}.flo-modal.signin .signin-whole{height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:1}.flo-modal.signin .signin-whole div.signin-split{width:50%;min-width:500px;height:100%;display:flex;align-items:center;justify-content:center}.flo-modal.signin .signin-whole div.signin-split .flo-button-primary,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-green,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-orange,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-reallySmall-disabled,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-red,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-yellow{padding:15px 38px;display:block;margin:21px auto;background:#69b246;border-radius:30px;text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:700;box-shadow:none;text-shadow:none;-webkit-transition:all .15s;transition:all .15s;color:#fff}.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-green:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-orange:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-reallySmall-disabled:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-red:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-yellow:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary:hover{background:#23b757;-webkit-transition:all .15s;transition:all .15s}.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary,.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary-green,.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary-orange,.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary-reallySmall-disabled,.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary-red,.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary-yellow{display:inline-block}.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-disabled,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-orange,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-red{padding:13px 20px;display:block;margin:21px auto;background:#fff;border-radius:30px;text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:700;box-shadow:none;text-shadow:none;-webkit-transition:all .15s;transition:all .15s;color:#99a3a3;border:2px solid #eaeaea}.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-disabled:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-orange:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-red:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary:hover{border-color:#99a3a3;-webkit-transition:all .15s;transition:all .15s}.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary,.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary-disabled,.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary-orange,.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary-red{display:inline-block;margin-right:18px;float:none}.flo-modal.signin .signin-whole div.signin-split a.back-to-flocab.flo-button-secondary-disabled,.flo-modal.signin .signin-whole div.signin-split a.back-to-flocab.flo-button-secondary-orange,.flo-modal.signin .signin-whole div.signin-split a.back-to-flocab.flo-button-secondary-red,.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary.back-to-flocab{margin-right:0}.flo-modal.signin .signin-whole div.signin-split button.flo-button-secondary.google-send,.flo-modal.signin .signin-whole div.signin-split button.google-send.flo-button-secondary-disabled,.flo-modal.signin .signin-whole div.signin-split button.google-send.flo-button-secondary-orange,.flo-modal.signin .signin-whole div.signin-split button.google-send.flo-button-secondary-red{background-color:#39b86e;color:#fff;border:none;float:left}.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary.redirect-button,.flo-modal.signin .signin-whole div.signin-split a.redirect-button.flo-button-secondary-disabled,.flo-modal.signin .signin-whole div.signin-split a.redirect-button.flo-button-secondary-orange,.flo-modal.signin .signin-whole div.signin-split a.redirect-button.flo-button-secondary-red{float:right;margin-right:25px;color:#222;border:2px solid #efefef;background-color:#fafafa}.flo-modal.signin .signin-whole div.signin-split button.flo-button-secondary.redirect-send,.flo-modal.signin .signin-whole div.signin-split button.redirect-send.flo-button-secondary-disabled,.flo-modal.signin .signin-whole div.signin-split button.redirect-send.flo-button-secondary-orange,.flo-modal.signin .signin-whole div.signin-split button.redirect-send.flo-button-secondary-red{float:left;background:#39b86e;margin-left:25px;color:#fff}.flo-modal.signin .signin-whole div.signin-split button.flo-button-secondary-disabled.redirect-send{float:left;margin-top:24px;margin-left:25px;border:2px solid #efefef;background-color:#fff;color:#efefef}.flo-modal.signin .signin-whole div.signin-split label.control-label{font-size:16px;color:#3e4552;font-weight:700}.flo-modal.signin .signin-whole div.signin-split.right{background-color:#fff;overflow:auto}.flo-modal.signin .signin-whole div.signin-split.left{overflow:hidden;position:relative}.flo-modal.signin .signin-whole div.signin-split.left:after{position:absolute;right:0;top:0;content:"";height:100%;width:10px;background-image:url("ragged-edge2.3deaf51dc4fe.png");background-repeat:repeat-y;background-position:0 0;background-size:10px 1160px;z-index:2}.signup-nav-logo{background-image:url("flocab-logo-white.ecc2d00beb12.svg");background-repeat:no-repeat;display:block;margin-right:16px;position:relative;width:208px;height:45px;background-size:208px}.signup-nav-logo a{display:block;height:100%;width:100%}#coupon_button,.purchase-link{cursor:pointer}#coupon_button{display:inline;cursor:pointer;text-decoration:none;border-radius:4px}#coupon_button:active>.coupon_label,#coupon_button:focus>.coupon_label,#coupon_button:hover>.coupon_label{text-decoration:underline}button.flo-button-secondary.login,button.login.flo-button-secondary-disabled,button.login.flo-button-secondary-orange,button.login.flo-button-secondary-red{border-radius:30px;float:none;width:100%}.site-event-form .form-group.form-group-depth-1.form-group-is_outside_us{margin-bottom:13px!important}.site-event-form .form-group.form-group-depth-1.form-group-zip_code{padding-bottom:11px}.quote_redirect{display:block;font-weight:600;margin-top:24px}.student-redirect-prompt a{color:#1298cf}.student-redirect-prompt hr{background-color:#efefef;border:0;height:3px;margin-top:28px}.student-redirect-prompt .redirect-link{display:block;font-weight:600;margin-top:24px}.student-redirect-prompt .error-details{font-size:14px;font-weight:600;margin-top:24px}.flocab__form.inquiry .form-group-email{margin:inherit}.flocab__form.inquiry .form-group-is_outside_us label,.flocab__form.inquiry .form-group-showPromoCode label{font-size:smaller}.flocab__form.inquiry .form-group.has-error input[type=text]:focus{box-shadow:inset 0 0 0 2px #1298cf!important;background-color:#fff}.flocab__form.inquiry .form-group.has-error input[type=text]:focus+span.error-block{display:none}a.contact--us{color:#1298cf}a.contact--us:active,a.contact--us:hover{color:#3e4552}.subtotal_wrapper{display:flex;width:100%;justify-content:space-between;font-size:16px;color:#3e4552;font-weight:700}.subtotal_wrapper .plan_type{text-align:left}.subtotal_wrapper .plan_cost{text-align:right}.subtotal_wrapper .sales_tax{text-align:left}.subtotal_wrapper .tax_cost{text-align:right;margin-bottom:8px}.plan_description{font-size:14px;line-height:24px;text-align:left;display:block;margin-bottom:8px}.invite__text{margin:22px 0;color:#6c7d90}.invite__text--highlight{color:#1298cf;margin-left:4px;font-weight:600}.email-invite__container{counter-reset:li;position:relative;text-align:center;margin:20px 0;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.email-invite__container input[type=text]{vertical-align:initial;display:block;font-weight:500;height:48px;padding:0 20px;margin:0;color:#3e4552;background-color:#eff2f4;box-shadow:none!important;border-radius:3px}.email-invite__container input[type=text]::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.email-invite__container input[type=text]::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.email-invite__container input[type=text]:-ms-input-placeholder{color:rgba(152,160,177,.53)!important;opacity:1}.email-invite__container input[type=text]::-ms-clear{color:rgba(152,160,177,.53);display:none}.email-invite__container input[type=text].invite-teacher-error,.email-invite__container input[type=text].invite-teacher-error:focus{border-color:#db3723}.email-invite__container input[type=text]:focus{border:2px solid #1298cf}.email-invite__container .email-invite__placeholder{font-size:15px;color:#ccd0d8;font-weight:600;position:absolute;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.email-invite__container .email-invite__submit_button{background-color:#1298cf;border-color:#1298cf;border-style:solid;width:129px;height:48px;right:0;border-radius:0 4px 4px 0;position:absolute;z-index:1;font-family:freight-sans-pro,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff}.email-invite__container .flo-message-error{background:none;text-align:left;width:100%;padding:0}.email-invite__container .email-box{list-style:none;position:relative;height:60px;border-bottom:2px solid #efefef}.email-invite__container .email-box:first-of-type{margin-top:10px}.email-invite__container .email-box:before{content:counter(li);counter-increment:li;position:absolute;left:10px;top:20px;font-size:21px;color:#959595}.email-invite__container .email-box:nth-of-type(2n){background-color:#f9f9f9}.email-invite__container .email-box p{text-align:left;width:85%;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-invite__container .email-box img{position:absolute;width:21px;right:10px;top:22px}.email-invite__container .email-box img.email-invite__icon--delete{width:14px}.email-invite__container .flo-button-secondary,.email-invite__container .flo-button-secondary-disabled,.email-invite__container .flo-button-secondary-orange,.email-invite__container .flo-button-secondary-red,.email-invite__container .flo-button-secondary[disabled],.email-invite__container [disabled].flo-button-secondary-disabled,.email-invite__container [disabled].flo-button-secondary-orange,.email-invite__container [disabled].flo-button-secondary-red{margin-top:40px;text-transform:uppercase;color:#fff;border-radius:26px;padding:13px 25px;letter-spacing:2px;box-shadow:none;font-size:16px}.email-invite__container .flo-button-secondary-disabled .google-send,.email-invite__container .flo-button-secondary-orange .google-send,.email-invite__container .flo-button-secondary-red .google-send,.email-invite__container .flo-button-secondary .google-send{width:100%;margin-top:40px}.email-invite__container .flo-button-secondary,.email-invite__container .flo-button-secondary-disabled,.email-invite__container .flo-button-secondary-orange,.email-invite__container .flo-button-secondary-red,.email-invite__container .flo-button-secondary[disabled],.email-invite__container [disabled].flo-button-secondary-disabled,.email-invite__container [disabled].flo-button-secondary-orange,.email-invite__container [disabled].flo-button-secondary-red{background:#39b86e}.email-invite__container .flo-button-secondary-disabled:hover,.email-invite__container .flo-button-secondary-orange:hover,.email-invite__container .flo-button-secondary-red:hover,.email-invite__container .flo-button-secondary:hover{background:#33aa63}.email-invite__container .flo-button-secondary-disabled{background:#d3d3d3}.email-invite__container .invite-exclamation-arrow-holder{position:relative;background:#222;float:right;margin:12px 17px 0 0;display:none}.email-invite__container .invite-exclamation-arrow-holder:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(34,34,34,0);border-bottom-color:#222;border-width:12px;margin-left:-12px}.email-invite__container .invite-exclamation:hover+.invite-exclamation-arrow-holder{display:block}.email-invite__container .flo-tooltip.error-tooltip-content{font-size:14px;max-height:240px;overflow-y:auto;font-weight:400;opacity:1;right:0;margin-right:-15%;top:92%}.email-invite__container .flo-tooltip.error-tooltip-content:after{content:none}.email-invite__container .or-activation-line{background-image:url("line5.c8d425c5162f.svg");border:none;height:4px;background-repeat:no-repeat;background-size:478px;background-position:0 0;width:100%;margin:45px 0 13px}.email-invite__container .or-activation-with{display:inline-block;background-color:#fff;padding:0 13px;font-size:19px;color:#99a3a3;position:relative;bottom:28px}.email-invite__notification{font-size:17px;font-weight:700;padding:19px 16px;width:400px}.email-invite__inputGroup{position:relative}.email-invite__button--student{background-color:#494eae;color:#fff;border:2px solid #494eae;width:400px;margin:0 auto}.email-invite__button--student:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.email-invite__button--student.disabled,.email-invite__button--student:disabled{transition:none;cursor:default;color:#8492a7;background-color:transparent;border:2px solid #8492a7;pointer-events:none}.email-invite__button--student.disabled{background-color:#8492a7;color:#fff}.flo-input-requirement-text,.helpText{color:#959595;display:block;font-size:14px;position:relative;top:-16px}::-webkit-input-placeholder{color:#959595}:-moz-placeholder,::-moz-placeholder{color:#959595}:-ms-input-placeholder{color:#959595}.google-contact-list{height:400px;overflow:scroll;overflow-x:hidden;width:100%}.google-invite-modal{width:100%}.google-invite-modal .flo-button-secondary,.google-invite-modal .flo-button-secondary-disabled,.google-invite-modal .flo-button-secondary-orange,.google-invite-modal .flo-button-secondary-red{margin-top:40px;text-transform:uppercase;color:#fff;border-radius:26px;padding:13px 25px;letter-spacing:2px;box-shadow:none;font-size:16px;width:100%;background:#39b86e}.google-invite-modal .flo-button-secondary-disabled:hover,.google-invite-modal .flo-button-secondary-orange:hover,.google-invite-modal .flo-button-secondary-red:hover,.google-invite-modal .flo-button-secondary:hover{background:#33aa63}.google-invite-modal .flo-button-secondary-disabled{background:#d3d3d3}.google-invite-modal .google-contact-box{width:100%;height:60px;text-align:left}.google-invite-modal .google-contact-box .email-name-container{width:85%;height:100%;float:left;display:flex;flex-direction:column;justify-content:center}.google-invite-modal .google-contact-box .email-name-container .contact-name{line-height:20px;margin-left:15px;color:#424242;font-size:15px;font-weight:medium;margin-bottom:0;margin-top:0}.google-invite-modal .google-contact-box .email-name-container .contact-email{font-size:15px;line-height:20px;margin-left:15px;font-weight:medium;color:#99a3a3;margin-bottom:0;margin-top:0}.google-invite-modal .google-contact-box .checkbox-container{width:15%;height:100%;display:flex;align-items:center;justify-content:center;float:right}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard){background:#fafafa;border:2px solid #eaeaea;height:19px;width:19px;border-radius:4px;float:right;box-shadow:none;margin:0 0 1px 17px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard):hover{border-color:#1298cf;-webkit-transition:all .15s;transition:all .15s}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard):before{content:none}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard):after{background-image:url("black-check.dad63ff077ca.svg");-webkit-filter:none;top:-1px;left:1px;width:19px;height:16px}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard):checked:before{box-shadow:none;background:#fafafa}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard):checked:focus{box-shadow:none}.joinClass-sso-button .sso_wrapper{float:right}#azuread_sso_button.flo-button-sso.active.bulk-invite{width:190px;background-color:#fafafa;font-weight:700}.google-invite{float:left;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;display:block;margin:0 auto;font-weight:700;cursor:pointer;border:2px solid #efefef;background-color:#fafafa;color:#222;padding:0;border-radius:30px;width:176px;font-size:18px;text-align:center;vertical-align:middle;line-height:52px}.google-invite .ssoicon__background{width:32%;float:left}.cancel-button{border:none;cursor:pointer;display:block;color:#98a0b1;font-size:16px;background-color:#fff;margin:15px auto}.search-bar{background-color:#fafafa;height:38px;border-radius:4px;margin:15px 0;border:2px solid #efefef;vertical-align:middle;line-height:32px;color:#efefef}.search-bar label{float:right;margin-right:5px;font-size:15px;color:#99a3a3}.search-bar input[type=checkbox]:not(.nonstandard){background:#fafafa;border:2px solid #eaeaea;height:19px;width:19px;border-radius:4px;box-shadow:none;margin-right:16px;margin-top:0;margin-bottom:1px;float:right;top:7px;background-color:#fff!important;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.search-bar input[type=checkbox]:not(.nonstandard):hover{border-color:#1298cf;-webkit-transition:all .15s;transition:all .15s}.search-bar input[type=checkbox]:not(.nonstandard):before{content:none}.search-bar input[type=checkbox]:not(.nonstandard):after{background-image:url("black-check.dad63ff077ca.svg");-webkit-filter:none;top:-1px;left:1px;width:19px;height:16px}.search-bar input[type=checkbox]:not(.nonstandard):checked:before{box-shadow:none;background:#fafafa}.search-bar input[type=checkbox]:not(.nonstandard):checked:focus{box-shadow:none}.search-bar input[type=text]{background-color:inherit;color:#424242;float:left;height:34px;border-right:2px solid #efefef;box-shadow:none;width:73%}.which-contacts-header{margin-top:30px;color:#424242;font-size:20px;margin-bottom:25px;font-weight:700;text-align:center}.plus_page_top_bar_container{background:#eff2f4}.titlebar_wrap.unit_titlebar_wrap{height:auto;position:relative;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.titlebar_content.titlebar_content--unit{background-repeat:no-repeat;background-position:100%;position:relative;left:59px;width:906px;letter-spacing:1px;padding-top:11px;line-height:33px}.titlebar_content.titlebar_content--unit.unit_titlebar_content--student{padding-top:8px}.titlebar_content.titlebar_content--unit h1.unit-title{margin:5px 0 28px;top:auto;max-width:85%;line-height:45px}.titlebar_content.titlebar_content--unit h1.unit-title.unit-title--student{margin-bottom:42px}.titlebar_content.titlebar_content--unit .breadcrumb{display:block;float:none;top:0;text-transform:uppercase}.titlebar_content.titlebar_content--unit .breadcrumbitem{top:8px}.titlebar_content.titlebar_content--unit .breadcrumbitem a,.titlebar_content.titlebar_content--unit .breadcrumbitem span{text-shadow:none;letter-spacing:.85px;font-weight:600}.titlebar_content.titlebar_content--unit .breadcrumbitem a:hover,.titlebar_content.titlebar_content--unit .breadcrumbitem span:hover{border-bottom:none}.makeFavorite__container{float:right;display:inline-flex;align-items:center;color:hsla(0,0%,100%,.7);font-weight:600;letter-spacing:.85px;top:2px;position:relative}.makeFavorite__container:hover{color:#fff}.makeFavorite__container:hover #mark_favorite{text-decoration:none}.makeFavorite__container:hover #mark_favorite svg{fill:#fff}.makeFavorite--student{position:absolute;right:0;top:16px;margin-top:0}#mark_favorite{cursor:pointer}#mark_favorite svg{fill:none;margin-left:7px;stroke:hsla(0,0%,100%,.7);stroke-width:1px;height:19px;width:19px;top:3px;position:relative}#mark_favorite.faved span{animation:fadeIn .75s cubic-bezier(.1,.5,.15,1)}#mark_favorite.faved svg{animation:pulse .4s cubic-bezier(.1,.5,.15,1);fill:#fff}#mark_favorite.faved:hover svg{fill:#fff}.unit-title-actions{width:100%;display:block;margin-bottom:41px}.npo-header-wrapper{background-repeat:no-repeat;background-size:cover;background-image:url("https://flocabulary.s3.amazonaws.com/webassets/NPO/supplies-texture.svg")}a.titlebar_teacherResources{background-color:rgba(0,0,0,.25);color:#fff;border:2px solid rgba(0,0,0,.25);padding:9px 19px;border:none}a.titlebar_teacherResources:hover{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25);color:#fff}a.titlebar_teacherResources.disabled,a.titlebar_teacherResources:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}a.titlebar_teacherResources:hover{background:rgba(0,0,0,.35);border:none}.titlebar_assign{margin-right:8px;padding:7px 31px;line-height:20px;border-width:1px}.titlebar_assign.language-arts,.titlebar_assign.life-skills,.titlebar_assign.math,.titlebar_assign.nearpod-originals,.titlebar_assign.science,.titlebar_assign.vocabulary-blue,.titlebar_assign.vocabulary-green,.titlebar_assign.vocabulary-orange,.titlebar_assign.vocabulary-red,.titlebar_assign.vocabulary-turquoise,.titlebar_assign.vocabulary-yellow{background-color:#494eae;border-color:#494eae;border-width:1px}.unit__squiggle{position:absolute;bottom:4px;width:1960px;height:auto;left:50%;transform:translateX(-50%)}.unit-page-wrapper{min-height:790px;background:#eff2f4;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}#main_content.unit-page-container{min-height:auto}.unit-sidebar-container{position:absolute;top:0;left:0}.unit-sidebar-container.plus-sidebar-container{top:-52px}.unit__svg{fill:inherit}.unit-sidebar-container-overlay{z-index:101}.unit-sidebar-container-overlay .unit-sidebar-nav{visibility:hidden}.unit-sidebar{border-radius:5px;color:#181828;padding-left:6px;position:relative}.unit-sidebar .unit-sidebar-nav{color:#181828;list-style:none}.unit-sidebar .unit-sidebar-nav li{color:#98a0b1;fill:#98a0b1;text-align:center}.unit-sidebar .unit-sidebar-nav li li .tour-is-active a .active{background:#1298cf}.unit-sidebar .unit-sidebar-nav li.active.tour-is-active a{background:#ffc53b}.unit-sidebar .unit-sidebar-nav li.active a{color:inherit}.unit-sidebar .unit-sidebar-nav li.active .unit-sidebar-number{background:#181828;color:#f2f2f2}.unit-sidebar .unit-sidebar-nav li.unit-sidebar-nav-border{border-top:1px solid hsla(0,0%,100%,.35);box-shadow:0 -1px #d9d9d9;margin-top:16px;padding-top:16px}.unit-sidebar .unit-sidebar-nav li.unit-sidebar-nav-border-bottom{border-bottom:1px solid hsla(0,0%,100%,.35);box-shadow:0 1px #d9d9d9;margin-bottom:16px}.unit-sidebar .unit-sidebar-nav li.complete a{color:#888}.unit-sidebar .unit-sidebar-nav li.complete .unit-sidebar-number{background:url("check.15e105e7b7eb.svg") no-repeat;background-color:#959595;background-size:14px;background-position:50%;box-shadow:0 0 0 2px #959595;text-indent:-9999px}.unit-sidebar .unit-sidebar-nav a{font-size:13px;color:inherit;display:block;letter-spacing:1px;text-transform:uppercase;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;width:98px;margin-bottom:9px;padding:9px 0;line-height:17px;-moz-osx-font-smoothing:grayscale}.unit-sidebar .unit-sidebar-nav a:hover{text-decoration:none}.unit-sidebar .unit-sidebar-nav .unit__svg{display:inline-block;position:relative;top:5px;width:28px;height:28px;margin-bottom:8px;transition:none}.unit-sidebar .unit-sidebar-nav .svg--vocabCards{width:33px;height:31px}.unit-sidebar .unit-sidebar-nav .svg--readAndRespond{width:32px}.unit-sidebar .unit-sidebar-nav .svg--quiz{height:29px}.unit-sidebar .unit-sidebar-nav .svg--breakItDown,.unit-sidebar .unit-sidebar-nav .svg--rapbox{width:32px}.unit-sidebar .unit-sidebar-number{border-radius:10px;box-shadow:0 0 0 2px #181828;display:inline-block;font-weight:700;height:24px;line-height:24px;margin-right:4px;text-align:center;width:24px}.unit-sidebar.collapsed{width:56px}.unit-sidebar.collapsed .unit-sidebar-nav a{padding-left:16px;position:relative}.unit-sidebar.collapsed .unit-sidebar-nav-text{background:#f2f2f2;box-shadow:1px 1px 3px rgba(0,0,0,.4);border-radius:0 2px 2px 0;opacity:0;height:47px;left:56px;padding-left:16px;position:absolute;top:0;transform:translateX(-10px);transition:all .1s cubic-bezier(.1,.5,.15,1);visibility:hidden;width:165px;z-index:1}.unit-sidebar.collapsed .unit-sidebar-nav li{z-index:2}.unit-sidebar.collapsed .unit-sidebar-nav li.active a{color:#181828;text-shadow:none}.unit-sidebar.collapsed .unit-sidebar-nav li:hover .unit-sidebar-nav-text{opacity:1;transform:translateX(0);visibility:visible}.sidebar__iconWrapper{height:40px;position:relative}.sidebar__textWrapper{max-width:98px;display:block;padding-bottom:8px}.unit_content{padding:16px;padding-top:8px}.unit_content #lyrics{padding-top:8px;font-size:16px;width:655px}#unit_menu a.active{background-color:#06c;color:#fff;border-radius:2px;-moz-border-radius:2px}.unit_metadata{background-color:#f5f5f5;width:230px;clear:both;position:relative;top:-20px;padding:12px 18px}#lyrics a.stealth_link{color:#333;cursor:text}div#lyrics a.stealth_link:hover{background-color:#fff;color:#333}.text_content div#lyrics a:hover{background-color:#06c;color:#fff;text-decoration:none}.unit_content{width:600px;float:left}#unit_menu{width:231px;padding-top:0;font-size:20px;margin-bottom:8px;padding:2px 18px;padding-bottom:12px}#unit_tab_bar{background-color:#fff;display:inline;position:absolute;bottom:-1px;border:1px solid #d3d3d3;border-bottom:0}#unit_tab_bar li a{text-decoration:none;cursor:pointer}#unit_tab_bar li{background-color:#fff;display:block;color:#000;padding:15px;border-bottom:0;float:left;border-bottom:1px solid #d3d3d3}#unit_tab_bar li.active{border-bottom:none;background-position:bottom 42px right 0;background:repeat-x url(/../images/redbar.png) 0 -190px}#unit_sidebar{float:left;width:266px;background-color:#f5f5f5;min-height:640px}#classroom_tab_bar{background-color:#fff;display:inline;position:absolute;left:765px;bottom:-1px}#classroom_tab_bar li{background-color:#fff;display:inline-block;color:#000;padding:15px 16px;border-left:1px solid #d3d3d3;padding-left:17px;zoom:1;display:inline}#classroom_tab_bar.active{background-color:#df2b02;color:#fff;margin-right:-4px}#unit_menu img{position:relative;top:6px;left:-4px;margin-right:10px}h1#unit_menu_header{font-style:normal!important;text-align:center;font-size:22px}.hook{font-style:italic}.sticky-flag{top:-44px;height:44px;position:absolute;display:block}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.main{float:left;width:755px;position:relative;background-color:#fff}.cbox_credit_heading{color:#181828;font-size:32px;font-weight:700;margin:8px 0}.cbox_credit_sub_heading{color:#181828;font-size:16px;font-weight:700;margin:16px 0 0}.cbox_credit_sub_heading p{font-weight:400}#access_container,#access_link,#challenge,#tooltips,#trial_protected_popup_container{display:none}.datastore{float:right}.datastore h2{font:normal 73px Helvetica;color:#c03d02;line-height:80px;margin:0 0 10px}.datastore h2 sup{font:normal 40px Helvetica;color:#c03d02}.datastore h2 small{font:normal 28px helvetica,arial,sans-serif;color:#000}.tooltip_image{display:block;margin:0 auto}.tooltip_caption{font-style:italic;margin-bottom:0;text-align:center}.tooltip_caption em{font-style:normal}.tooltip_md .tooltip_header{margin-bottom:24px}.tooltip_md .markdown-generated p{margin-bottom:16px}.tooltip_md .tooltip_learn_more{font-weight:700}#standalone-unit-react-container{height:100%;display:flex}#unit-page{width:100%}#unit-page a.assign-unit,#unit-page a.tour-button{cursor:pointer;color:#181828;display:block;font-size:18px;font-weight:600;height:48px;line-height:48px;padding-left:24px;text-decoration:none;width:100%}#unit-page a.assign-unit:hover,#unit-page a.tour-button:hover{text-decoration:none;background:#e5e5e5}#unit-page *{box-sizing:border-box}#unit-page .printButton .answer-key{display:block;margin-top:8px}#unit-page .printButton .printButton-text{display:inline-block;margin-right:0}#unit-page .printButton.flo-button-primary-green .printButton-text,#unit-page .printButton.flo-button-primary-orange .printButton-text,#unit-page .printButton.flo-button-primary-reallySmall-disabled .printButton-text,#unit-page .printButton.flo-button-primary-red .printButton-text,#unit-page .printButton.flo-button-primary-yellow .printButton-text,#unit-page .printButton.flo-button-primary .printButton-text{color:#fff}#unit-page .flo-button-secondary-disabled:hover,#unit-page .flo-button-secondary-orange:hover,#unit-page .flo-button-secondary-red:hover,#unit-page .flo-button-secondary:hover{text-decoration:none}#unit-page .unit-view{display:inline-block;float:right;position:relative;width:906px;background:#fff;padding:30px 35px 0;margin-top:-25px;margin-bottom:40px;min-height:526px;border-radius:3px;box-shadow:0 0 25px 0 rgba(0,0,0,.03)}#unit-page .unit-view.plus-view{margin-top:-120px}#unit-page .standalone-unit-container{display:flex;flex:1 1 auto}#unit-page .lyrics-exercise-content a.active,#unit-page .lyrics-exercise-content a.active:hover{background:#1298cf;color:#fff}#unit-page .lyrics-exercise-instructions a.printButton{margin-left:110px}#unit-page .flo-videoThumbnail-container.no-access-video{height:419px;left:32px;top:0;width:744px}#unit-page .unit-view-video-credit{display:block;float:right;margin-top:24px}#unit-page .unit-view-video-credit:hover{text-decoration:none}#unit-page #slides{padding-top:8px}#unit-page #slides a.prev{float:none}#unit-page #slides a.next{float:none;margin-left:16px}#unit-page .slides_container{width:100%}#unit-page .slides_container div{height:auto;width:744px}#unit-page .slides_container .question{font-size:42px}#unit-page .unit-view.expanded{width:968px}#unit-page .unit-view.expanded .unit-exercises{width:520px}#unit-page .unit-view.expanded .unit-lyrics-annotations{width:384px}#unit-page .interactiveLyrics .flo-modal-backdrop{background-color:rgba(24,24,40,.5)}#unit-page .flo-modal.tooltip-overlay-dialog{animation:fadeIn .5s cubic-bezier(.1,.5,.15,1);background:#fff;border-radius:3px;box-shadow:0 8px 16px rgba(0,0,0,.3);padding:32px 80px;left:-250px;z-index:10011}#unit-page .flo-modal.tooltip-overlay-dialog .tooltip-overlay-button-close{position:absolute;right:32px}#unit-page .flo-modal.tooltip-overlay-dialog .tooltip-overlay-content{font-size:24px;line-height:32px}#unit-page .tooltip-overlay{background-color:rgba(24,24,40,.5);display:block;left:0;position:absolute;top:0;z-index:1000;height:100%;width:100%}#unit-page .credits-overlay-dialog{top:-384px;left:50%;width:500px;max-height:450px;overflow-y:scroll}#unit-page .credits-overlay-exit{top:10px}.video__activityWrapper{justify-content:left;width:320px;height:100%;position:absolute;left:0;display:inline-flex;align-items:center}.video__activity{flex:1;text-transform:uppercase;letter-spacing:1px;color:#a7b0c1;text-align:center;padding:20px 0;display:flex;align-items:center;justify-content:flex-start;background:transparent;border:none}.video__activity:hover{cursor:pointer}.video__activity:focus{outline:0}.video__activity--small{flex:.57;max-width:117px}.video__icon{width:22px;height:22px;margin-right:10px;fill:#a7b0c1}.video__icon--large{width:19px;height:25px}.discuss__intro{position:absolute;left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:337px;background-color:rgba(0,0,0,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 13px}.discuss__text{max-width:100%;text-align:center;line-height:27px;padding:25px 5px;border-bottom:1px solid #98a0b1}.discuss__controlWrapper{display:flex;height:90px;width:100%}.discuss__control{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;line-height:10px;font-size:14px}.discuss__control:hover .discuss__icon{fill:#feb800}.discuss__control:hover .discuss__subhead{color:#fff}.discuss__control--fullwidth{flex:1}.discuss__icon{fill:#ccd0d8;width:30px;height:30px;margin-bottom:8px}.discuss__icon--large{width:45px;height:45px}.discuss__subhead{color:#ccd0d8;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.discuss__subhead--large{font-size:16px}.flo-pause-play{background-color:#000;color:#fff;line-height:1.5em;padding:14px 140px 14px 80px;transition:all .2s ease;width:100%;position:absolute;left:0;right:0;bottom:47px;border-bottom:1px solid #98a0b1;-webkit-font-smoothing:auto;min-height:102px;display:flex;flex-direction:column}.flo-pause-play.flo-info-show{opacity:1;visibility:visible;transform:translateY(0)}.flo-pause-play.flo-info-hide{opacity:0;visibility:hidden;transform:translateY(8px)}.flo-pause-play a.flo-info-link{margin-left:4px}.flo-pause-play a.flo-info-link:hover{background-color:transparent;border-color:#1298cf;color:#1298cf}.flo-pause-play .dynamic-arrow{border-top:14px solid #98a0b1;bottom:-14px}.flo-pause-play .dynamic-arrow,.flo-pause-play .dynamic-arrow:after{width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;content:"";position:absolute}.flo-pause-play .dynamic-arrow:after{border-top:14px solid #000;bottom:2px;left:-14px}.flo-pause-play ul{margin-left:24px}.flo-pause-play.flo-fullscreen{padding:14px 200px 14px 100px;min-height:122px}.flo-pause-play.flo-fullscreen .dynamic-content{font-size:32px;line-height:40px}.discuss__contentWrapper{width:100%;display:flex;flex-direction:column;justify-content:center;min-height:74px}.dynamic-content{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;font-weight:500;font-size:16px;line-height:24px}.dynamic-resume{position:absolute;right:70px;bottom:15px}.dynamic-resume--large{right:110px}.pause-play-inactive .vjs-pp,.pause-play-toggle-inactive .flo-marker{display:none}.discuss__navItem{padding:13px 18px;background-color:#000;position:absolute;bottom:50px}.discuss__navItem--left{left:0}.discuss__navItem--right{right:0}.flo-marker{position:absolute;top:0;border-radius:50%;width:9px;height:9px;background-color:#feb800;margin-left:-3.55px;margin-top:-2px}.pause-play-toggle-active.pause-play-shown .video-js .vjs-play-progress.vjs-slider-bar:before{color:#ffbf22}.standalone-controls{display:flex;justify-content:flex-end;padding:0 30px}.pause-play-switch{position:absolute;right:0;bottom:-62px;z-index:1}.pause-play-switch .pause-play-label{color:#181828;line-height:1.2em;padding:8px 8px 8px 0;border-radius:5px;float:left;position:relative;top:6px;font-weight:700;cursor:default}.pause-play-switch .pause-play-label :hover{color:#181828}.pause-play-switch .switch{background:#ccd0d8;width:48px;height:24px;border-radius:13px;cursor:pointer;display:inline-block;float:left;position:relative;top:7px;border:none}.pause-play-switch .switch-toggle{width:20px;height:20px;left:1px;top:2px;border-radius:50%;background:#fff;position:relative;transition:left .2s ease-in-out;margin-left:1px;border:none}.pause-play-switch .switch.on{background:#feb800}.pause-play-switch .switch.on .switch-toggle{left:25px}.pause-play-switch .pause-play-tooltip-container{display:inline-block;position:relative;left:13px}.pause-play-switch .pause-play-tooltip-container .flo-tooltip{line-height:1.2em;width:384px}.pause-play-switch .pause-play-tooltip-container .flo-icon-help{background-color:#f2f2f2;border:2px solid #ccc;color:#ccc;position:relative;line-height:1.4em;top:13px}.pause-play-switch .pause-play-tooltip-container:hover .flo-icon-help{color:#fff;background-color:rgba(82,82,94,.9)}.pause-play-switch .pause-play-tooltip-container:hover .flo-tooltip{display:block;left:-180px;opacity:1;top:-220px}.pause-play-switch .pause-play-tooltip-container:hover .flo-tooltip :after,.pause-play-switch .pause-play-tooltip-container :not(.flo-icon-help){background-color:rgba(0,0,0,.9)}.pause-play-switch--standalone{justify-content:flex-end;position:static}.unitPage-video-bottomBar{margin:0 auto;width:768px;height:64px;position:relative}.unitPage__description{padding:40px 69px}.unitPage__description,.unitPage__related-lesson{border-top:2px solid #eff2f4;background:#f9f9f9;margin:0 -35px;width:906px;color:#3e4552;font-size:20px;line-height:29px}.unitPage__related-lesson{display:flex;padding:20px 69px;justify-content:space-between;align-items:center;flex-direction:row}.unitPage__related-lesson-preview{width:100px;height:56px;display:flex;cursor:pointer;position:relative}.unitPage__related-lesson-play-icon{display:flex;position:absolute;cursor:pointer;padding:16px 38px}.unitPage__related-lesson-left{display:flex;flex-direction:row}.unitPage__related-lesson-text{padding:0 13px;display:flex;flex-direction:column;justify-content:center;font-size:20px;line-height:1.1;cursor:pointer;color:#3e4552}.unitPage__related-lesson-button,.unitPage__related-lesson-title{font-weight:700;text-transform:uppercase;font-size:14px;font-family:freight-sans-pro,serif}.unitPage__related-lesson-button{align-items:center;border-radius:99px;color:#5559c3;border:2px solid #5559c3;background-color:#fff;display:flex;height:36px;width:213px;padding:0 5px;text-align:center;justify-content:center}.unitPage__related-lesson-button:hover{cursor:pointer}.unitPage__related-lesson-button .button-text{letter-spacing:.5px;margin:0 auto}.unitPage-video-announcement{display:inline-block;font-size:18px;margin:48px 0 -72px}.unitPage-video-below-section{position:relative;width:906px;color:#a7b0c1}.unitPage-video-below-section-container{position:absolute;left:-35px;top:13px;width:100%}.unitPage-video-below-section-controls{bottom:0;display:flex;justify-content:space-between;font-weight:600;width:100%}.unitPage-video-below-section a.creditsButton{margin-left:auto}.unitPage-video-below-section .availabilityButton{cursor:pointer;display:flex;align-items:center}.unitPage-video-below-section .availabilityButton .unit-availability-info{position:relative}.unitPage-video-below-section .availabilityButton .unit-availability-info .flo-icon-help{margin:0 10px 0 0}.unitPage-video-below-section .availabilityButton .unit-availability-info:hover .flo-icon-help{background:#52525e}.unitPage-video-below-section .availabilityButton .unit-availability-info:hover .unit-availability-info-tooltip.flo-tooltip{display:block;opacity:1}.unitPage-video-below-section .availabilityButton .unit-availability-info .unit-availability-info-tooltip.flo-tooltip{font-weight:500;left:-540%;line-height:1.25em;bottom:40px;width:376px;white-space:normal}.unitPage-video-below-section .availabilityButton .unit-availability-info .unit-availability-info-tooltip.flo-tooltip:after{left:50%}.unitPage-video-below-section .availabilityButton .availabilityButton--text{font-size:15px;user-select:none;font-weight:600;font-family:freight-sans-pro;letter-spacing:.02em}.unitPage-video-below-section #Video_Credits .cbox_credit_sub_heading{font-size:18px;line-height:1.5em}.video-js{height:432px}.video-js.audio-only{height:44px;margin-bottom:15px}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:10em}.pause-play-shown .vjs-big-play-button,.video-js .vjs-controls-disabled .vjs-big-play-button{display:none!important}.video-js .vjs-control{width:3.5em}.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.video-js .vjs-load-progress{position:relative}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{padding:0 .4em .5em}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js.vjs-ended.audio-only .vjs-big-play-button{display:none!important}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.video-js .vjs-big-play-button{display:block}.video-js .vjs-big-play-button{top:50%;left:50%;margin-left:-1.5em;margin-top:-1em;background-color:rgba(0,0,0,.67);border-radius:50%;font-size:4.5em!important;line-height:2em!important}.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:rgba(0,0,0,.8)}.video-js .vjs-loading-spinner{border-color:hsla(0,0%,100%,.67)}.video-js .vjs-control-bar2{background-color:transparent}.video-js .vjs-control-bar{background-color:transparent!important;color:hsla(0,0%,100%,.8);cursor:default;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;-webkit-font-smoothing:auto;font-size:12px;padding:12px 0 7px}.pause-play-active .vjs-control-bar{background-color:#000!important}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#2483d5}.video-js .vjs-progress-holder{font-size:1.7em!important;border-radius:10px}.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-slider,.vjs-volume-level{border-radius:10px}.video-js .vjs-load-progress{background:hsla(0,0%,100%,.5);border-radius:50px}.vjs-tech{cursor:pointer}.audio-only .vjs-control-bar{display:flex!important}.audio-only .flo-slowdown-panel,.audio-only .vjs-big-play-button,.audio-only .vjs-fullscreen-control,.audio-only .vjs-mouse-display:after,.audio-only .vjs-poster,.audio-only .vjs-progress-control:hover .vjs-mouse-display:after,.audio-only .vjs-progress-control:hover .vjs-play-progress:after,.audio-only .vjs-resolution-button,.audio-only video{display:none!important}.audio-only .vjs-control-bar{padding-right:8px}.audio-only .flo-buffer-message,.audio-only .flo-pause-play{display:none}.video-js .vjs-control-bar{background:linear-gradient(rgba(24,24,40,0),rgba(24,24,40,.3),rgba(24,24,40,.6));height:4em}.vjs-mouse-display:after{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;padding-top:6px!important}.video-js .vjs-current-time{display:block}.vjs-resolution-button{line-height:2.2}.vjs-resolution-button .vjs-menu-content{bottom:.9em!important}.vjs-time-control div{font-size:11px}.vjs-time-control{padding:0!important}.vjs-menu-button-popup .vjs-menu{left:-4.45em;width:10.5em}.video-js .vjs-play-progress.vjs-slider-bar:before{font-size:.9em;opacity:1;color:#fff;top:-6px}.video-js .vjs-slider-vertical .vjs-volume-level:before{font-size:.8em;opacity:1;color:#fff}.video-js .vjs-slider{background-color:hsla(0,0%,100%,.3)}.vjs-menu-content{background-color:rgba(0,0,0,.67)!important;border-radius:5px;font-size:16px;max-height:none!important;z-index:100}.vjs-menu .vjs-menu-item,.vjs-menu .vjs-menu-item:hover{text-transform:none;font-size:14px;height:auto;padding:8px 0 8px 16px!important;text-align:center;background:transparent!important;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.vjs-menu .vjs-menu-item:hover{background:hsla(0,0%,100%,.1)!important}.vjs-menu .vjs-selected,.vjs-menu .vjs-selected:hover{color:#fff!important;display:block}.vjs-menu .vjs-selected:before,.vjs-menu .vjs-selected:hover:before{background:url("check.15e105e7b7eb.svg") no-repeat;content:"";display:block;height:14px;left:13px;top:10px;position:absolute;width:16px}.vjs-resolution-button .vjs-menu-content{padding:10px 0}.video-js .vjs-slider.vjs-slider-horizontal{margin:0}.vjs-volume-menu-button-vertical:hover .vjs-menu-content{width:2.5em!important;left:-8px!important}.vjs-volume-menu-button .vjs-menu-content{bottom:.9em!important}.vjs-progress-control:hover .vjs-play-progress:after{display:none!important}.vjs-ended .vjs-big-play-button:before{content:"replay"!important;padding-right:6px}.vjs-ended .vjs-poster{display:block}.vjs-resolution-button .vjs-resolution-button-staticlabel{font-size:1em;line-height:2.2;position:absolute;top:-3px;left:0;width:100%;height:100%;text-align:center;box-sizing:inherit}.video-js .vjs-big-play-button{height:2em!important;width:2em!important;line-height:1.9em!important;margin-top:-1em!important;margin-left:-1em;border-width:5px}.video-js .vjs-big-play-button:before,.video-js .vjs-icon-play:before{font-size:30px!important;padding-top:2px;padding-left:7px}.video-js .vjs-load-progress,.video-js .vjs-play-progress.vjs-slider-bar,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-slider-horizontal{height:.2em!important}.flo-slowdown-panel-icon,.video-js .vjs-big-play-button,.video-js .vjs-fullscreen-control,.video-js.vjs-fullscreen .vjs-fullscreen-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.vjs-icon-fullscreen-exit,.vjs-icon-pause,.vjs-icon-play,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute,.vjs-resolution-button-staticlabel{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flo-slowdown-panel-icon:hover,.video-js .vjs-big-play-button:hover,.video-js .vjs-fullscreen-control:hover,.video-js.vjs-fullscreen .vjs-fullscreen-control:hover,.video-js .vjs-mute-control.vjs-vol-0:hover,.video-js .vjs-mute-control.vjs-vol-1:hover,.video-js .vjs-mute-control.vjs-vol-2:hover,.video-js .vjs-play-control.vjs-playing:hover,.video-js .vjs-play-control:hover,.video-js .vjs-volume-menu-button.vjs-vol-0:hover,.video-js .vjs-volume-menu-button.vjs-vol-1:hover,.video-js .vjs-volume-menu-button.vjs-vol-2:hover,.video-js .vjs-volume-menu-button:hover,.vjs-icon-fullscreen-exit:hover,.vjs-icon-pause:hover,.vjs-icon-play:hover,.vjs-icon-volume-low:hover,.vjs-icon-volume-mid:hover,.vjs-icon-volume-mute:hover,.vjs-resolution-button-staticlabel:hover{color:#fff}.vjs-resolution-button-staticlabel:before{content:"cog";font-size:18px;padding-top:10px}.video-js .vjs-fullscreen-control:before{content:"expand";font-size:17px;padding:0 8px 0 0}.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"contract";font-size:17px}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before,.vjs-icon-volume-low:before,.vjs-icon-volume-mid:before,.vjs-icon-volume-mute:before{font-size:20px;margin-top:-2px}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"highvolume"}.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"lowvolume"}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before,.vjs-icon-volume-mute:before{content:"volume"}.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"play";font-size:16px}.video-js .vjs-play-control:before{margin-left:2px;margin-top:2px}.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"pause"}.vjs-user-inactive.vjs-has-started.vjs-playing.audio-only .vjs-control-bar{visibility:visible;opacity:1}.vjs-user-inactive .flo-pause-play-nav,.vjs-user-inactive .flo-slowdown-panel{display:none}.pause-play-shown .flo-pause-play-nav{display:block}.video-js .vjs-current-time-display{padding-right:10px}.video-js .vjs-current-time-display,.video-js .vjs-remaining-time-display{margin-top:-3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.video-js .vjs-remaining-time-display{padding-left:10px}.video-js .vjs-control:before{line-height:2.2;top:-3px}.vjs-control-bar{padding:0 5px}.flo-slowdown-panel{background-color:rgba(0,0,0,.67);border-radius:5px;margin:0;position:absolute;opacity:1;right:16px;top:16px;transition:all .2s cubic-bezier(.1,.5,.15,1);width:auto;font-size:16px}.flo-slowdown-panel:hover{opacity:1!important;visibility:visible!important;display:block!important}.flo-slowdown-panel header{cursor:pointer;padding:8px 16px;font-weight:700}.flo-slowdown-panel header .flo-slowdown-panel-icon{display:inline-block;filter:none;opacity:.8;position:relative;transition:opacity .2s cubic-bezier(.1,.5,.15,1);vertical-align:middle;padding-right:6px;vertical-align:-4px}.flo-slowdown-panel header .flo-slowdown-panel-icon:before{content:"timer";font-size:16px;margin-top:4px;position:relative;top:0}.flo-slowdown-panel header .flo-slowdown-panel-speed-label,.flo-slowdown-panel header div{color:#fff;display:inline-block;line-height:24px;opacity:.8;padding-left:4px;transition:opacity .2s cubic-bezier(.1,.5,.15,1);vertical-align:-2px}.flo-slowdown-panel header:hover .flo-slowdown-panel-icon,.flo-slowdown-panel header:hover .flo-slowdown-panel-speed-label,.flo-slowdown-panel header:hover div{opacity:1}.flo-slowdown-panel ul{border-top:1px solid hsla(0,0%,100%,.1);cursor:pointer;list-style:none;padding:8px 0;transition:all .2s cubic-bezier(.1,.5,.15,1)}.flo-slowdown-panel ul.hide{height:0;display:none}.flo-slowdown-panel ul.show{height:auto;display:block}.flo-slowdown-panel ul li{color:hsla(0,0%,100%,.9);padding:8px 16px;position:relative;text-align:center}.flo-slowdown-panel ul li.active,.flo-slowdown-panel ul li.active:hover{color:#fff}.flo-slowdown-panel ul li.active:before,.flo-slowdown-panel ul li.active:hover:before{background:url("check.15e105e7b7eb.svg") no-repeat;content:"";display:block;height:14px;left:21px;position:absolute;top:8px;width:16px}.flo-slowdown-panel ul li:hover{background:hsla(0,0%,100%,.1)}.dynamic-player{display:block;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:768px;margin:0 auto}.dynamic-player--hidden{display:none}.dynamic-player--standalone{display:flex;width:auto;flex:1 1 auto;flex-direction:column;position:inherit}.dynamic-player--standalone .vjs-flo-skin{flex:1 1 auto;padding-top:0}.vjs-flo-skin{width:100%;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;margin:0 auto}.flo-buffer-message{background-color:rgba(0,0,0,.9);border-radius:5px;color:#fff;line-height:1.5em;padding:16px;position:absolute;bottom:66px;transition:all .2s ease;width:auto;-webkit-font-smoothing:auto}.flo-buffer-message.flo-info-show{opacity:1;visibility:visible;transform:translateY(0)}.flo-buffer-message.flo-info-hide{opacity:0;visibility:hidden;transform:translateY(8px)}.flo-buffer-message a.flo-info-link{margin-left:4px}.flo-buffer-message a.flo-info-link:hover{background-color:transparent;border-color:#1298cf;color:#1298cf}.flo-buffer-message{right:16px;font-size:14px}.flo-buffer-message:after{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid rgba(24,24,40,.9);bottom:-12px;content:"";position:absolute;right:40px}.flo-info-close{background:url("xOut-white.6f133684f667.svg") no-repeat;border:none!important;height:16px;filter:drop-shadow(0 1px 1px #000000);opacity:.5;position:absolute;right:8px;top:8px;transition:opacity .2s ease;width:16px}.flo-info-close:hover{background-color:transparent!important;opacity:1}.unitPage-no-acess-video{display:block;margin-bottom:16px;position:relative;text-align:center}.flo-videoThumbnail-container.no-access-video{height:360px;left:9px;top:0;width:640px}.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play,.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play:hover{background:rgba(0,0,0,.7)!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.9);opacity:1;transform:scale(2)}.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play:hover svg.play,.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play svg.play{fill:hsla(0,0%,100%,.9)}.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play:after,.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play:hover:after{display:none}.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play,.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play:hover{box-shadow:0 0 0 2px hsla(0,0%,100%,.9);opacity:1;transform:scale(2)!important}.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play:hover svg.play,.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play svg.play{fill:hsla(0,0%,100%,.9)}.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play:after,.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play:hover:after{display:none}.videoBottomInfo{margin:0 auto;width:640px}.lyricsReminder{color:#959595}.audioOnlyFlag{background-color:#f2f2f2;border-radius:10px;padding:8px 16px;margin-right:8px}.audioOnlyFlag__icon{vertical-align:middle;margin-right:4px}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:none!important}.vjs-fullscreen .flo-slowdown-panel{font-size:2.2em;right:24px;top:24px}.vjs-fullscreen .flo-slowdown-panel header{padding:16px 24px}.vjs-fullscreen .flo-slowdown-panel header .flo-slowdown-panel-icon:before{font-size:26px;top:3px}.vjs-fullscreen .flo-slowdown-panel ul li{padding:16px 24px 16px 64px}.vjs-fullscreen .flo-slowdown-panel ul li:active{color:#1298cf}.vjs-fullscreen .flo-slowdown-panel ul li.active:before{height:22px;left:30px;top:10px;width:19px}.vjs-fullscreen .flo-buffer-message{bottom:88px;padding:24px;font-size:2.2em}.vjs-fullscreen .flo-buffer-message:after{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid rgba(24,24,40,.9);bottom:-16px;right:40px}.vjs-fullscreen .flo-pause-play ul{margin-left:40px}.vjs-fullscreen .flo-info-close{height:24px;width:24px}.vjs-error .vjs-big-play-button:before{display:none}.quickReview__close{height:17px;width:17px;fill:#ccd0d8;position:absolute;cursor:pointer;top:10px;right:10px;z-index:1}.lyrics,.quick-review{position:relative;border:2px solid #ebeced;margin-bottom:30px;border-radius:3px}.lyrics .quiz-item-transition-container,.quick-review .quiz-item-transition-container{display:flex;align-items:center;justify-content:center;text-align:center;height:450px;min-height:450px}.lyrics .quiz-item .question:before,.quick-review .quiz-item .question:before{content:"Q: "}.lyrics .quiz-item .answer:before,.quick-review .quiz-item .answer:before{content:"A: "}.lyrics .quickreview__container,.quick-review .quickreview__container{padding-bottom:0}.lyrics .quickreview__container .quiz-nav-buttons,.quick-review .quickreview__container .quiz-nav-buttons{float:none;display:flex;justify-content:space-between;border-top:1px solid #ebeced;margin:0;align-items:center;padding:20px;position:relative}.lyrics .quickreview__container div sup.exponent,.quick-review .quickreview__container div sup.exponent{font-size:24px;margin-left:-5px;vertical-align:super}.quickreview__nav{color:#1b2938;background-color:#ccd0d8}.quickreview__nav .svgIcon{stroke:#222;vertical-align:middle;transition:none}.quickreview__nav:hover{background-color:#1298cf;color:#fff}.quickreview__nav:hover .svgIcon{stroke:#fff}.quickreview__nav:focus{outline:none}.quickreview__nav.disabled{cursor:default}.quickreview__nav.disabled,.quickreview__nav.disabled:hover{background:#959595;color:#222}.quickreview__nav.disabled:hover .svgIcon{stroke:#222}.quickReview__count{color:#8492a7;position:absolute;left:47%;top:39%}.vocab--center{display:flex;align-items:center;justify-content:center}.vocabCard--noOverflow{overflow:hidden}.vocab__imageContainer{height:60%;overflow:hidden;border-radius:3px}.vocab__imageContainer.loading{background:#ccc}.vocab__imageContainer.loading img{visibility:hidden}.vocab__imageContainer--grey{background-color:#ccd0d8}.vocab__header{color:#1b2938;margin-bottom:15px}.activity__progress{float:right;position:relative;top:-2px}.activity__progressCounter{color:#3e4552;font-size:18px}.vocab__subheader{color:#3e4552;margin-top:16px}.vocab__image{width:100%;border-radius:3px}.vocab__placehoder{width:56px;height:56px;fill:#fff}.vocab__termWrapper{margin-top:40px}.vocab__term{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;margin:0 22px 40px 0;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid #eceef1}.vocab__term:nth-of-type(4n+4){margin-right:0}.vocab__term:hover:not(.vocab__assignment--disabled){box-shadow:0 1px 10px rgba(0,0,0,.2)}.vocab__content{width:190px;height:180px;overflow:hidden;text-align:center;font-weight:700;font-size:18px;border-radius:7px;padding:0 10px 10px}.vocab__termHeader{height:40%;color:#3e4552}.vocab__termHeader .vocabtermHeader__span{font-size:19px}.vocab__termHeader--fullHeight{height:100%}.vocab__practiceButton{background-color:#ccd0d8;color:#fff;border:2px solid #ccd0d8;float:right;margin-top:-13px;color:#3e4552}.vocab__practiceButton:hover{background-color:#c6cbd4;border-color:#c6cbd4;color:#fff}.vocab__practiceButton.disabled,.vocab__practiceButton:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.vocabCard__container{position:fixed;background:rgba(29,42,48,.94);height:100%;width:100%;top:0;left:0;z-index:100;overflow-y:scroll;display:flex;flex-direction:column}.vocabCard__wrapper{position:relative;margin:auto;width:500px}.vocabCard__counter{position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;color:#fff}.vocabCard__nav{background-color:#121821;color:#fff;border:2px solid #121821;color:#98a0b1;padding:6px 16px;position:absolute;z-index:101;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.vocabCard__nav:hover{background-color:#0e131a;border-color:#0e131a;color:#fff}.vocabCard__nav.disabled,.vocabCard__nav:disabled{transition:none;cursor:default;color:#121821;background-color:transparent;border:2px solid #121821;pointer-events:none}.vocabCard__nav:hover svg{fill:#fff}.vocabCard__nav.back{left:-138px;padding:10.5px 17px 10.5px 16px}.vocabCard__nav.next{right:-138px;padding:10.5px 16px 10.5px 17px}.vocabCard__nav.vocab__assignmentSubmit{right:-196px;padding:10.5px 23px}.vocabCard__nav.nextCardIsNextIncompleteCard{background-color:#feb800;border-color:#feb800;color:#fff}.vocabCard__nav.nextCardIsNextIncompleteCard svg{fill:#fff}.vocabCard__nav--disabled{display:none}.vocabCard__navicon{fill:#98a0b1;width:16px;height:16px}.vocabCard__navicon--back{margin-right:10px}.vocabCard__navicon--next{margin-left:10px}.vocabCard__close{position:absolute;top:-13px;right:-13px;padding:4px 8px;border-radius:50%;background-color:#121821;cursor:pointer;height:28px;width:28px}.vocabCard__close .svgIcon{height:12px;width:12px;fill:#98a0b1}.vocabCard{position:relative;border-radius:12px;width:500px;margin:0 auto;background:#fff}.vocabCard__header{margin:40px 28px 19px;padding:25px 0 17px;border-bottom:2px solid #eff2f4;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.vocabCard__term{font-size:33px;font-weight:700;display:inline}.vocabCard .vocabCard__pos{font-size:23px;color:#98a0b1;margin-left:8px;display:inline}.vocabCard__content{margin:0 28px;padding-bottom:26px}.vocabCard .vocabCard__definition{font-size:21px;font-weight:600;margin-bottom:10px;line-height:29px;color:#1b2938}.vocabCard__additional_text,.vocabCard__example{font-size:19px;line-height:26px;margin-bottom:10px;letter-spacing:.5px;color:#1b2938}.vocabCard__additional_text span,.vocabCard__example span{font-size:19px;color:#98a0b1;font-weight:600}.vocabCard__additional_text:last-child,.vocabCard__example:last-child{margin-bottom:21px}.vocabCard__additional_text{color:#3e4552;margin-bottom:23px;line-height:24px;font-size:16px;font-weight:500;margin-top:12px;font-style:italic}.vocabCard__interact{height:238px}.vocabCard__task{border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);overflow:hidden;-webkit-animation-duration:.7s;animation-duration:.7s;width:448px;position:relative;left:-2px;margin-top:22px}.vocabCard__control{padding:9px 8px;display:flex;justify-content:space-between;align-items:center}.vocabCard__control--write{border-bottom:1px solid #ebeced}.vocabCard__footer{display:flex;padding:0 28px 15px;margin-top:-15px;justify-content:flex-end}.vocabCard__footer--full{justify-content:center}.vocabCard__footerActivities{flex:2;height:50px;margin:6px 0;justify-content:inherit}.vocabCard__flip{height:50px;margin:5px 0;font-size:17px;letter-spacing:1px;color:#ccd0d8;flex:1}.vocabCard__flipIcon{width:23px;height:23px;fill:#ccd0d8;margin-right:6px}.vocabCard__save{width:71px;line-height:20px}.vocabCard__taskIcon{fill:#1298cf}.vocabCard__taskIcon--footer{width:21px;height:21px;margin-right:6px;margin-top:1px}.vocabCard__taskIcon--footer.connect{width:16px;height:16px;margin-right:7px;margin-top:0}.vocabCard__taskIcon--back{width:22px;position:relative;left:18px}.vocabCard__taskIcon--fade{fill:#8492a7}.vocabCard__btn{font-size:22px;font-weight:700;color:#1298cf;text-align:center;height:100%}.vocabCard__btn--back{flex:1;border:2.3px dashed #bfdeff;background-color:#eef7ff}.vocabCard__btn--fade{color:#8492a7}.vocabCard__btnText{font-size:19px;line-height:29px;text-align:center;letter-spacing:.95px;padding:0 26px}.vocabCard__btn--large{width:310px;margin-right:-5px;background-color:#fff;z-index:2}.vocabCard__btn--large,.vocabCard__btn--small{border:2px solid #eff2f4;border-radius:5px;height:51px;line-height:21px;font-size:16px}.vocabCard__btn--small{width:140px;z-index:1;padding-left:5px}.vocabCard__btn--shortBorder{position:relative;border-right:none}.vocabCard__btn--shortBorder:after{content:"";position:absolute;right:0;top:10%;width:2px;height:38px;background:#eff2f4}.vocabCard__cancel{background-color:transparent;color:#8492a7;border:2px solid #eff2f4;width:73px;line-height:20px}.vocabCard__cancel.disabled,.vocabCard__cancel:disabled{cursor:default;color:#eff2f4;border:2px solid #eff2f4}.vocabCard__savedTask{flex:1;height:100%;color:#fff;font-weight:700;letter-spacing:1px;background-color:#ccd0d8;word-break:break-word;text-align:center;position:relative}.vocabCard__savedWrapper{display:flex;flex-direction:column;height:inherit;overflow:hidden;flex:1}.vocabCard__savedContent{font-size:22px;line-height:30px;margin:auto;margin:auto 8px;margin-right:-17px;padding-right:17px;overflow-y:scroll;overflow-x:hidden;white-space:pre-wrap;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.vocabCard__savedContent::-webkit-scrollbar{display:none}.vocabCard__editContainer{visibility:hidden;position:absolute;right:0;left:0;bottom:0;width:100%;color:#fff;height:70px;background:linear-gradient(rgba(24,24,40,0),rgba(24,24,40,.15),rgba(24,24,40,.35),rgba(24,24,40,.7));padding-top:20px;letter-spacing:1px}.vocabCard__edit{fill:#fff;height:18px;width:18px;margin-right:7px}.vocabCard__edit.connect{height:14px;width:14px}.vocabCard__trashContainer{visibility:hidden;position:absolute;top:10px;right:6px;width:30px;height:30px}.vocabCard__savedTask:hover .vocabCard__editContainer,.vocabCard__savedTask:hover .vocabCard__trashContainer{visibility:visible}.vocabCard__trash{width:21px;height:31px;right:25px;fill:#fff;filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=-1, Color='#000')";-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.5));filter:drop-shadow(0 0 10px rgba(0,0,0,.5));overflow:visible}.vocabCard__tooltipContainer{position:absolute;left:-280px;z-index:103;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.vocabCard__tooltip{position:relative;background:#fff;color:#1b2938;text-align:left;border:2px solid #ccd0d8;width:300px;height:165px;border-radius:5px;padding:30px 19px;cursor:default}.vocabCard__tooltip:after,.vocabCard__tooltip:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.vocabCard__tooltip:after{border-color:hsla(0,0%,100%,0);border-left-color:#fff;border-width:20px;margin-top:-20px}.vocabCard__tooltip:before{border-color:rgba(204,208,216,0);border-left-color:#ccd0d8;border-width:23px;margin-top:-23px}.vocabCard__write .form-group{height:250px}.vocabCard__write .form-group textarea{padding:19px 60px;line-height:33px;border:none;box-shadow:none;resize:none;height:250px;text-align:center;background-color:#ccd0d8;color:#fff}.vocabCard__write label{display:none}.vocabCard__write ::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.vocabCard__write ::-moz-placeholder{color:hsla(0,0%,100%,.5)}.vocabCard__write :-ms-input-placeholder{color:hsla(0,0%,100%,.5)!important}.vocabCard__writeHelp{height:99px;padding:0 60px;text-align:center;color:#6c7d90;position:relative;top:-2px}.literallyCanvas__container{width:329px;border-top:1px solid #eff2f4}.literallyCanvas__container .literally{min-height:356px;width:329px}.draw__subhead{font-size:16px;color:#6c7d90;font-weight:500;line-height:26px;margin-right:3px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.draw__subhead{font-size:15px;font-weight:400}}@-moz-document url-prefix(){.draw__subhead{font-size:15px}}.draw__wrapper{display:flex;flex-direction:row}.draw__toolbar{clear:both;display:flex;flex-direction:column;align-items:center;background-color:#30363f;text-align:center;width:39px;height:357px}.draw__toolbar:last-child{width:80px}.draw__tool{text-align:center;flex:1;flex-direction:column;position:relative;width:inherit;border-bottom:1px solid #231f20}.draw__tool:last-child{border-bottom:none}.draw__tool label{display:none;position:absolute;left:108px;z-index:1;padding:5px;border-radius:15px;background-color:#293333}.draw__tool:hover{cursor:pointer}.draw__tool.active{background-color:#231f20}.draw__tool.active .draw__icon{fill:#fff}.draw__tool.active .draw__icon .draw__shapeIcon{stroke:#fff}.draw__tool--small{flex-direction:row;flex:.7;justify-content:center;padding:0 8px}.draw__tool--big{flex:1.2}.draw__tool--disabled{pointer-events:none}.draw__moreTool__wrapper{display:flex;flex-direction:column;width:100%;height:116px}.draw__pencil{position:relative}.draw__pencil:hover .draw__stroke{display:flex}.draw__stroke{display:none;position:absolute;left:39px;background-color:#231f20;z-index:2;width:110px;height:44px;top:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.draw__stroke input[type=range]{width:92px;height:34px;margin:0;padding:0;position:absolute;top:5px;left:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-color:transparent}.draw__stroke input[type=range]:focus{outline:none}.draw__stroke input[type=range]::-ms-track{width:92px;height:0;margin:0;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.draw__stroke input[type=range]::-moz-range-track{width:92px;height:34px;margin:0;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.draw__stroke input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #000;height:30px;width:8px;border-radius:3px;background:#000;cursor:pointer;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.draw__stroke input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:30px;width:8px;border-radius:3px;background:#000;cursor:pointer}.draw__stroke input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:30px;width:8px;border-radius:3px;background:#000;cursor:pointer}.draw__fakeRange{width:92px;height:100%}.draw__text{font-size:13px;color:#5b6870;font-weight:600}.draw__icon{width:21px;fill:#5b6870}.draw__icon--large{width:34px}.draw__icon--tiny{width:9px;margin-right:7px}.draw__icon--shape{fill:inherit;stroke:inherit;stroke-linecap:round;stroke-miterlimit:10;stroke-width:5px}.color__panel{display:inline-block;padding:9px 0 3px;border-bottom:1px solid #231f20;font-size:0;width:100%;height:253px;line-height:0;position:relative}.color__picker{height:22.5px;width:27px;border-radius:2px;margin-bottom:8px;margin-top:0;border:none;line-height:0}.color__picker:nth-child(odd){margin-right:4.5px}.color__picker:nth-child(2n){margin-left:4.5px}.color__picker:focus{outline:none}.color__picker:hover{cursor:pointer}.color__picker.color--current{box-shadow:0 0 0 1.7px #fff}.disabled img,.disabled label{opacity:.3}.color__picker__more{background-color:transparent;border:none;cursor:pointer;padding:3px 0 0;margin-bottom:10px;border-bottom:1px solid #5b6870;line-height:13px}.color__picker__more:hover{border-bottom:1px solid #5b6870}.color__picker--background,.color__picker--background:nth-child(n){padding:0;margin:5px 0 3px}@-webkit-keyframes flipToBack{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}to{-webkit-transform:perspective(1000px);transform:perspective(1000px)}}@keyframes flipToBack{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}to{-webkit-transform:perspective(1000px);transform:perspective(1000px)}}.flipToBack{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipToBack;animation-name:flipToBack;-webkit-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes flipToFront{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}to{-webkit-transform:perspective(1000px);transform:perspective(1000px)}}@keyframes flipToFront{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}to{-webkit-transform:perspective(1000px);transform:perspective(1000px)}}.flipToFront{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipToFront;animation-name:flipToFront;-webkit-animation-duration:.25s;animation-duration:.25s}:root .flipToBack,:root .flipToFront,_:-ms-fullscreen{animation-name:unset}:root .flipToBack .vocabCard__interact,:root .flipToFront .vocabCard__interact,_:-ms-fullscreen{animation-name:fadeIn}.vocabCard__color{border-radius:50%;width:23px;height:23px;display:inline-block;margin-right:7px;cursor:pointer}.vocabCard__color.active{border:1.75px solid #1b2938}.vocabCard__color:last-child{margin-right:0}.definitionCardDrawing--back img{width:100%;background-color:#fff}.vocab__assignment--disabled{background:#ccd0d8;cursor:default;opacity:.6}.vocab__assignment--disabled .vocab__image{filter:grayscale(100%)}.vocab__assignment--disabled .vocab__imageContainer--grey{background-color:#ccd0d8}.vocab__assignment--completedInAssignment{border:1px solid #26ae90}.vocab__assignment--completedInAssignment .vocab__content{box-shadow:inset 0 0 0 2px #26ae90}.vocab__assignment--nextIncompleteCard{box-shadow:0 0 12px 2px rgba(254,184,0,.4);border:1px solid #feb800}.vocab__assignment--nextIncompleteCard:hover:not(.vocab__assignment--disabled){box-shadow:0 0 16px 2px rgba(254,184,0,.5)}.vocab__assignment--nextIncompleteCard .vocab__content{box-shadow:inset 0 0 0 2px #feb800}.vocabAssign__helpNav{position:absolute;top:-30px;color:#feb800;width:100%;text-align:center;text-transform:uppercase;letter-spacing:.5px}.vocab__assignmentSubmit{background-color:#1298cf;color:#fff;border:2px solid #1298cf;margin-left:16px}.vocab__assignmentSubmit:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.vocab__assignmentSubmit.disabled,.vocab__assignmentSubmit:disabled{transition:none;cursor:default;color:#1298cf;background-color:transparent;border:2px solid #1298cf;pointer-events:none}.assignment__modal__content{text-align:center;padding:0 30px}.assignment__modal__btns{display:flex;justify-content:space-between}.assignment__btn--confirm{background-color:#494eae;color:#fff;border:2px solid #494eae;padding:11.5px 15px;width:49%}.assignment__btn--confirm:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.assignment__btn--confirm.disabled,.assignment__btn--confirm:disabled{transition:none;cursor:default;color:#494eae;background-color:transparent;border:2px solid #494eae;pointer-events:none}.assignment__btn--cancel{background-color:transparent;color:#1b2938;border:2px solid #eff2f4;width:48%}.assignment__btn--cancel.disabled,.assignment__btn--cancel:disabled{cursor:default;color:#eff2f4;border:2px solid #eff2f4}.assignment__btn--fullWidth{width:100%}.color-grid__modal{width:220px;position:absolute;right:100%;bottom:0}.color-grid__row{height:20px}.color-grid__cell{height:20px;width:20px;border:none}.color-grid__cell:hover{cursor:pointer}.color-grid__cell--current{outline:1px solid #000}.vocabCard__immersive-reader{margin-left:auto;margin-right:0;display:block}.quiz-title,.rnr-title{display:inline-block;margin-bottom:15px;color:#1b2938}.rnr-nav-counter{float:right}.rnr-nav-counter .arrowBack,.rnr-nav-counter .arrowNext{stroke:#1298cf}.rnr-counter{display:inline-block;font-size:1.125em;margin:0 8px}h5.rnr-guidance-blurb{padding-bottom:24px;border-bottom:2px solid #eff2f4}.unit-view .read-and-respond{margin-bottom:40px}.unit-view .read-and-respond .lyrics-exercise-content{line-height:1.5em;color:#959595}.unit-view .read-and-respond .lyrics-exercise-content span.rnr-active span.hook{font-style:italic}.unit-view .read-and-respond .lyrics-exercise-content span.rnr-active.active{color:#fff;font-weight:700;background-color:#1298cf;text-decoration:none}.read-and-respond .lyrics-exercise{height:128px;margin:0;overflow:hidden;padding:30px 0}.read-and-respond .lyrics-exercise:hover{overflow:auto}.read-and-respond .lyrics-exercise :after{background-image:linear-gradient(hsla(0,0%,100%,.07),hsla(0,0%,100%,.05),hsla(0,0%,100%,0),hsla(0,0%,100%,0),hsla(0,0%,100%,0),hsla(0,0%,100%,.05),hsla(0,0%,100%,.07));content:"";height:136px;position:absolute;top:88px;right:0;bottom:0;left:0;width:98%}.tooltip_text{display:inline-block;max-width:680px}.read-and-respond-html,.read-and-respond-tooltip{display:inline-block;margin:0;padding-top:26px;width:100%;display:flex;justify-content:space-between}.read-and-respond-html p:not(.rnr-image-caption),.read-and-respond-tooltip p:not(.rnr-image-caption){margin:0 0 10px}.read-and-respond-html ol,.read-and-respond-html ul,.read-and-respond-tooltip ol,.read-and-respond-tooltip ul{margin:8px 0 16px 24px}.read-and-respond-html ol li,.read-and-respond-html ul li,.read-and-respond-tooltip ol li,.read-and-respond-tooltip ul li{margin-bottom:8px}.read-and-respond-html .tooltip__wrapper,.read-and-respond-tooltip .tooltip__wrapper{float:right}.read-and-respond-html .tooltip_header,.read-and-respond-tooltip .tooltip_header{float:right;width:234px;margin:0 0 20px 42px;border:2px solid #eff2f4;border-radius:3px}.read-and-respond-html .tooltip_header:hover .tooltip__expandTrigger,.read-and-respond-tooltip .tooltip_header:hover .tooltip__expandTrigger{display:block}.read-and-respond-html .tooltip_caption,.read-and-respond-tooltip .tooltip_caption{font-size:14px;line-height:18px;color:#98a0b1;margin:9px 10px 6px;font-style:normal}.read-and-respond-html .tooltip_caption--expand,.read-and-respond-tooltip .tooltip_caption--expand{text-align:center;color:#98a0b1;padding-bottom:25px}.read-and-respond-html .tooltip_caption--expand p,.read-and-respond-tooltip .tooltip_caption--expand p{margin-bottom:8px;line-height:18px}.read-and-respond-html .tooltip_imageWrapper,.read-and-respond-tooltip .tooltip_imageWrapper{position:relative}.read-and-respond-html .tooltip_imageWrapper--expand,.read-and-respond-tooltip .tooltip_imageWrapper--expand{width:100%;display:inline-block;margin-bottom:25px}.read-and-respond-html .tooltip_image,.read-and-respond-tooltip .tooltip_image{width:100%}.read-and-respond-html .tooltip__image--expand,.read-and-respond-tooltip .tooltip__image--expand{max-width:600px;max-height:445px;display:block;margin:0 auto}.read-and-respond-html .tooltip__expandTrigger,.read-and-respond-tooltip .tooltip__expandTrigger{display:none;position:absolute;top:5px;right:5px;background-color:#fff;padding:5px;height:33px;width:33px;border-radius:3px}.read-and-respond-html .tooltip__expandIcon,.read-and-respond-tooltip .tooltip__expandIcon{height:23px;width:23px;fill:#ccd0d8}.read-and-respond-html .tooltip__expandModal,.read-and-respond-tooltip .tooltip__expandModal{width:auto;min-width:420px;overflow:visible;padding:30px 30px 0;border-radius:12px}.read-and-respond-html .tooltip__expandClose,.read-and-respond-tooltip .tooltip__expandClose{position:absolute;top:-13px;right:-13px;padding:4px 8px;border-radius:50%;background-color:#121821;cursor:pointer;height:28px;width:28px}.read-and-respond-html .tooltip__expandClose .xOut,.read-and-respond-tooltip .tooltip__expandClose .xOut{height:12px;width:12px;fill:#98a0b1}.quiz-result .read-and-respond-html,.quiz-result .read-and-respond-tooltip{padding-top:0}.quiz-result .read-and-respond-html{border:none;margin:0;width:680px}.read-and-respond-html .tooltip_caption,.read-and-respond-html .tooltip_image{display:none}.justLyricNotes .read-and-respond-html,.justLyricNotes .read-and-respond-tooltip{margin-bottom:30px}.justLyricNotes .learn-more-rr{display:block;margin:-30px 0 25px}.read-and-respond-wir a:last-of-type:not(.learn-more-rr){display:none}.learn-more-rr{color:#1298cf}.learn-more-rr:hover{color:#1087b8}.rnr-image-wrapper{display:inline-block;float:right}.rnr-image{margin:8px 0 16px 16px;width:264px}.rnr-image-caption{margin:0 0 24px 16px;width:264px}.rnr-image-caption:empty{display:none}.rnr-question-passage p:not(:last-child){margin-bottom:24px}.rnr-question-passage img{margin-left:16px;margin-top:16px;max-height:368px;max-width:368px}.quiz-item-passage{background:#eff2f4;border-radius:3px;margin:11px 0 14px;padding:30px 40px 30px 30px;width:680px}.rnr-star-n-stem{margin:18px 0 16px}svg.rnr-star{fill:#ffc53b;stroke:#ffc53b;vertical-align:top;width:24px}.rnr-question-stem{display:inline-block;width:640px}.read-and-respond .quiz-container{position:static;padding-bottom:inherit}.quiz-container .quiz-result ul.rnr-multi-choice-options li.quiz-option label.correct .quiz-option-text,.quiz-container .quiz-result ul.rnr-multi-choice-options li.quiz-option label.incorrect.selected .quiz-option-text,.read-and-respond .quiz-container ul.rnr-multi-choice-options li.quiz-option label.correct .quiz-option-text,.read-and-respond .quiz-container ul.rnr-multi-choice-options li.quiz-option label.incorrect.selected .quiz-option-text{padding:8px;top:0}.quiz-container .quiz-result ul.rnr-multi-choice-options li.quiz-option label.correct .quiz-option-text>.markdown-generated p,.quiz-container .quiz-result ul.rnr-multi-choice-options li.quiz-option label.incorrect.selected .quiz-option-text>.markdown-generated p,.read-and-respond .quiz-container ul.rnr-multi-choice-options li.quiz-option label.correct .quiz-option-text>.markdown-generated p,.read-and-respond .quiz-container ul.rnr-multi-choice-options li.quiz-option label.incorrect.selected .quiz-option-text>.markdown-generated p{padding-right:32px}.quiz-container .quiz-result ul.rnr-multi-choice-options li.quiz-option .quiz-option-feedback,.read-and-respond .quiz-container ul.rnr-multi-choice-options li.quiz-option .quiz-option-feedback{margin-top:10px}textarea.rnr-textarea{border-radius:4px;height:168px;margin-left:40px;overflow:auto;resize:none;width:726px}textarea.rnr-textarea:focus{outline:none}.read-and-respond .quiz-item{position:static;left:auto;width:auto}.rnr-button-next{float:right;background-color:#feb800;border-color:#feb800;margin-right:14px}.rnr-button-next:hover{background-color:#f4b100;border-color:#f4b100}.rnr-button-next:disabled{color:#ccd0d8;border-color:#ccd0d8;background-color:transparent}.rnr-button-skip{float:right;background-color:transparent;color:#3e4552;border:2px solid #ccd0d8}.rnr-button-skip.disabled,.rnr-button-skip:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.rnr-button-back{background-color:transparent;color:#3e4552;border:2px solid #ccd0d8}.rnr-button-back.disabled,.rnr-button-back:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.rnr-button-submit{float:right;margin-right:14px}.rnr-review-title{display:block}.rnr-review-copy{margin:24px 0 0 16px}.rnr-button-review{margin-top:48px;float:right}label.correct .quiz-option-text{background:rgba(24,175,144,.1);border:2px solid #18af90}label.correct .quiz-option-text:after{background:url("checkBadge.39762feccb8c.svg") no-repeat;content:" ";display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px}label.incorrect.selected .quiz-option-text{background:rgba(231,61,59,.1);border:2px solid #e73d3b}label.incorrect.selected .quiz-option-text:after{background:url("exBadge.11c339d2c27a.svg") no-repeat;content:" ";display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px}.quiz-option-image{padding:0;max-width:597px;width:auto;float:right;position:relative;top:5px;transition:all .2s ease}label.correct .quiz-option-image{padding:8px;top:0;background:rgba(24,175,144,.1);border:2px solid #18af90;border-radius:5px}label.correct .quiz-option-image:after{background:url("checkBadge.39762feccb8c.svg") no-repeat;filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));content:" ";display:inline-block;height:24px;position:absolute;right:-10px;top:-12px;width:24px}label.incorrect.selected .quiz-option-image{padding:8px;background:rgba(231,61,59,.1);border:2px solid #e73d3b;border-radius:5px}label.incorrect.selected .quiz-option-image:after{background:url("exBadge.11c339d2c27a.svg") no-repeat;filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));content:" ";display:inline-block;height:24px;position:absolute;right:-12px;top:-12px;width:24px}.read-and-respond-tooltip span[data-unitterm-id]{cursor:pointer;color:#286fdc;padding:2px 3px;border:1px solid #eff3f2;border-radius:4px;box-shadow:2px 2px 4px 0 #eff3f2;color:#1b2938;padding:1px 2px}.definitions__container{position:relative}.definitionsDropdown__container{position:absolute;top:58px;z-index:2;border:2px solid #eceef1;box-shadow:0 0 9px 0 rgba(204,208,216,.7);max-width:400px}.definitionsDropdown__arrow{position:relative;display:none}.definitionsDropdown__arrow:after{content:"";position:absolute;width:0;height:0;margin-left:-.5em;bottom:-2em;left:17%;box-sizing:border-box;border:15px solid #eceef1;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:0 0 9px 0 rgba(204,208,216,.7)}.definitionsDropdown__wrapper{position:relative;padding:30px;background:#fff}.definitionsDropdown__subheader{color:#98a0b1;margin-left:5px}.definitionsDropdown__close{position:absolute;top:-13px;right:-13px;padding:7px;border-radius:50%;background-color:#eceef1;box-shadow:1px 1px 8px 0 rgba(204,208,216,.7);cursor:pointer;height:30px;width:30px}.definitionsDropdown__closeIcon{height:16px;width:16px;fill:#fff}.definitionsDropdown__vocab{margin-bottom:15px}.definitionsDropdown__vocab:last-of-type{margin-bottom:0}.definitionsDropdown__vocab:hover{opacity:.8}.rnr-immersive-reader{margin-top:20px}.unit-exercises{padding:48px}.lyrics-exercise-content a{color:#000!important}.lyrics-exercise-content a span.hook{font-style:italic}.interactiveLyrics .lyrics-exercise-content span[data-unitterm-id]{background:#fdf8d1;cursor:pointer}.lyrics-exercise-instructions-icon{background:url("interaction.f1aec0c47169.svg") no-repeat;display:inline-block;float:left;height:35px;margin-right:16px;position:relative;width:27px;top:2px}.lyrics-exercise-instructions{border-bottom:1px solid #e6e6e6;line-height:1.45em;margin-bottom:32px;padding-bottom:16px}.lyrics-exercise-instructions .printButton{top:56px}.lyrics-exercise{color:#181828;line-height:27px}.lyrics-exercise span.blank[data-unitterm-id]:not(.inactive){cursor:pointer;color:#286fdc;padding:2px 3px;border:1px solid #eff3f2;border-radius:4px;box-shadow:2px 2px 4px 0 #eff3f2}.flo-numerator{font-size:14px;position:relative;top:-4px}.flo-denominator{font-size:14px}.unit-lyrics-annotations{border-left:1px solid #e6e6e6;color:#181828;float:left;display:inline-block;line-height:1.5em;margin-left:18px;padding-bottom:16px;padding-left:16px;padding-top:16px;vertical-align:top;width:272px;position:absolute;-webkit-box-shadow:0 0 6px 4px rga(1,142,213,1);-moz-box-shadow:0 0 6px 4px #018ed5;box-shadow:0 0 6px 4px #018ed5}.unit-lyrics-annotations ol,.unit-lyrics-annotations ul{padding-left:24px}.unit-lyrics-annotations img{max-height:400px;max-width:100%}.unit-lyrics-annotations .tooltip_caption{margin-top:8px;text-align:left}.unit-lyrics-annotations .tooltip_caption a{color:#1298cf}.unit-lyrics-annotations .unit-lyrics-annotation-controls-container{margin-bottom:16px;position:relative;top:-8px}.unit-lyrics-annotations .unit-lyrics-annotation-controls:hover{text-decoration:none}.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowBack,.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowNext{stroke:#1298cf}.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowBack:hover,.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowNext:hover{stroke:#28b3ec}.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowBack-disabled,.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowNext-disabled{stroke:#d3d3d3;margin-top:4px;cursor:default}.unit-lyrics-annotations .unit-lyrics-annotation-controls .expand{float:right;fill:#1298cf;margin-right:4px}.unit-lyrics-annotations .unit-lyrics-annotation-controls .expand:hover{fill:#28b3ec}.unit-lyrics-annotations .unit-lyrics-annotation-controls .xOut{float:right;fill:#1298cf}.unit-lyrics-annotations .unit-lyrics-annotation-controls .xOut:hover{fill:#28b3ec}.unit-lyrics-annotations .unit-lyrics-annotation-controls-count{margin-left:16px;vertical-align:-webkit-baseline-middle}.unit-page-lyric-modal{background:hsla(0,0%,100%,.98);height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:3}.unit-page-lyric-modal .unit-lyrics-annotations{border:none;font-size:22px;margin:0;padding:48px;width:100%}.unit-page-lyric-modal .unit-lyrics-annotations img{max-height:100%}.unit-page-lyric-modal .unit-lyrics-annotations .unit-lyrics-annotation-controls-count{position:relative;top:-4px}.unit-page-lyric-modal .tooltip_caption{text-align:center}.unit-exercises{display:inline-block;float:left;padding:0;width:448px}.unit-exercises .lyrics-exercise .lyrics-exercise-header{color:#1298cf}.unit-exercises .lyrics-exercise .lyrics-exercise-content{margin:16px 0 32px}.unit-exercises .lyrics-exercise .lyrics-exercise-content a:hover{color:#fff}.unit-exercises .lyrics-exercise .lyrics-exercise-content a.active:hover,ƒ .unit-exercises .lyrics-exercise .lyrics-exercise-content a.active{background:#1298cf;color:#fff}.lyrics{padding:40px 30px 30px}.lyrics__immersive-reader{margin-bottom:16px}.quiz-container{color:#181828;font-size:18px;height:100%;overflow:hidden;padding-bottom:40px;position:relative}.quiz-container *{box-sizing:border-box}.quiz-container p{color:#1b2938;margin:0}.quiz-container em{font-style:italic}.quiz-container .quiz-intro h2{font-size:24px;font-weight:700;margin-bottom:32px}.quiz-container .quiz-intro h3{font-size:32px;font-weight:700;line-height:1em;margin-bottom:24px}.quiz-container .quiz-intro p{font-size:16px}.quiz-container .quiz-intro .quiz-intro-start-students{margin-bottom:16px;padding-right:248px}.quiz-container .quiz-intro a{border-bottom:none;display:inline-block}.quiz-container .quiz-intro a:hover{background:none;color:#1298cf;text-decoration:underline}.quiz-container .quiz-intro-start{border-bottom:1px solid #e6e6e6;display:inline-block;padding-bottom:32px;margin-bottom:32px;width:100%}.quiz-container .quiz-intro-start .quiz-intro-start-teacher{display:inline-block;float:left;line-height:1.5em;width:55%}.quiz-container .quiz-intro-start .quiz-intro-start-teacher p:last-of-type{margin-top:8px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links{float:right;margin-top:32px;width:216px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .flo-icon-help{background:#181828;margin-right:8px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .flo-icon-help:hover{background:#181828}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links a{font-size:16px;font-weight:500;line-height:1.25em;border-radius:5px;padding:4px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links a:hover{text-decoration:none;background-color:#eee}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks{display:block;font-size:16px;list-style:none}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks svg.print{height:24px;fill:#181828;margin-right:8px;vertical-align:middle;width:24px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li{display:inline-block;margin-left:32px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li a{margin-top:4px;border-radius:5px;padding:4px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li a:hover{text-decoration:none;background-color:#eee}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li:first-of-type a{margin-top:16px}.quiz-container .quiz-intro-start .flo-button-primary.quiz-button-start,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-green,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-orange,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-reallySmall-disabled,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-red,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-yellow{display:inline-block;float:right;width:216px}.quiz-container .quiz-intro-preview .flo-button-secondary,.quiz-container .quiz-intro-preview .flo-button-secondary-disabled,.quiz-container .quiz-intro-preview .flo-button-secondary-orange,.quiz-container .quiz-intro-preview .flo-button-secondary-red{margin-top:16px}.quiz-container .quiz-intro-note{margin-top:40px}.quiz-container .quiz-intro-preview-image{background:url("quiz_preview_small.6512c98c54bf.png") no-repeat;border:2px solid #e6e6e6;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:inline-block;float:left;height:160px;margin-right:32px;width:360px}.quiz-container .quiz-assignment-student-list h2{font-size:24px;font-weight:700}.quiz-container .quiz-assignment-student-list .quiz-assignment-student-list-item{margin-top:16px;margin-left:2px;width:calc(100% - 4px)}.quiz-container .quiz-assignment-student-list .quiz-assignment-student-list-item .quiz-assignment-student-list-class{font-size:18px;font-weight:700}.quiz-container .quiz-assignment-student-list .quiz-assignment-student-list-item .quiz-assignment-student-list-date{font-size:16px}.quiz-container .quiz-item-question{margin-bottom:16px}.quiz-container .quiz-item-question .quiz-item-number,.quiz-container .quiz-item-question p{display:inline}.quiz-container .quiz-item-question strong{font-style:normal}.quiz-container .quiz-item-question div.markdown-generated{display:inline}.quiz-container .quiz-item-question-passage p{display:block}.quiz-container .quiz-item-question-passage p:not(:last-child){margin-bottom:24px}.quiz-container .quiz-item-question-passage div.markdown-generated{display:inline-block;padding-right:16px}.quiz-container .quiz-item-question-passage img{border-radius:3px;display:block;margin-left:16px;margin-top:16px;max-height:368px;max-width:368px}.quiz-container .quiz-item-question-passage.first div.markdown-generated{margin-top:0}.quiz-container .quiz-item-passage.passage--after{margin-top:24px}.quiz-container div.markdown-generated span.quiz-blank{border-bottom:1px solid #181828;content:" ";display:inline-block;margin-bottom:-1px;margin-left:4px;margin-right:4px;width:120px}.quiz-container ul.options{list-style:none;margin-bottom:32px;margin-top:16px}.quiz-container ul.options li.quiz-option{display:block}.quiz-container ul.options li.quiz-option input.quiz-option[type=radio]{display:none}.quiz-container ul.options li.quiz-option img{border:3px solid transparent;border-radius:3px;display:block;max-height:200px;max-width:200px;transition:border .2s ease}.quiz-container ul.options li.quiz-option ol,.quiz-container ul.options li.quiz-option ul{list-style-type:none;padding-left:8px}.quiz-container ul.options li.quiz-option ol li,.quiz-container ul.options li.quiz-option ul li{counter-increment:step-counter;margin:0;padding:0}.quiz-container ul.options li.quiz-option ol li:before,.quiz-container ul.options li.quiz-option ul li:before{-webkit-font-feature-settings:"tnum" 1;-moz-font-feature-settings:"tnum" 1;-ms-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;content:counter(step-counter) ".";margin-right:8px}.quiz-container ul.options li.quiz-option input.quiz-option:checked+label.selected .quiz-option-letter{background:#1298cf;border-color:#1298cf;color:#fff}.quiz-container ul.options li.quiz-option input.quiz-option:checked+label.selected.unconfirmed .quiz-option-text p{color:#1298cf}.quiz-container ul.options li.quiz-option label{cursor:pointer;display:inline-block;padding:8px 0;transition:all .2s ease}.quiz-container ul.options li.quiz-option label .quiz-option-letter{border:2px solid #ccd0d8;border-radius:100%;color:#181828;display:inline-block;font-weight:700;margin-right:16px;text-align:center;text-transform:uppercase;transition:all .2s ease;width:40px;padding:3px 4px;line-height:29px;height:40px;font-size:19px}.quiz-container ul.options li.quiz-option label .quiz-option-text{border-radius:4px;color:#181828;float:right;max-width:597px;position:relative;top:5px;transition:all .2s ease}.quiz-container ul.options li.quiz-option label:hover .quiz-option-letter{border-color:#1298cf;color:#1298cf}.quiz-container ul.options li.quiz-option label:hover p{color:#1298cf}.quiz-container ul.options li.quiz-option label:hover img{border-color:#1298cf}.quiz-container ul.options li.quiz-option label.correct,.quiz-container ul.options li.quiz-option label.incorrect{pointer-events:none}.quiz-container ul.options li.quiz-option label:active{transform:translateY(4px)}.quiz-container ul.options li.quiz-option label div.markdown-generated{display:inline-block}.quiz-container ul.options li.quiz-option label.selected{cursor:default}.quiz-container ul.options li.quiz-option label.selected:hover .quiz-option-letter{background:#1298cf;border-color:#1298cf;color:#fff}.quiz-container ul.options.col-2:after{content:"";clear:both;display:table}.quiz-container ul.options.col-2 li.quiz-option{float:left;margin-bottom:16px;width:49%}.quiz-container ul.options.col-2 li.quiz-option:nth-child(3){clear:both}.quiz-container ul.options.col-2 li.quiz-option:nth-child(2n){padding-left:24px}.quiz-container ul.options.col-2 li.quiz-option:nth-child(odd){padding-right:24px}.quiz-container ul.options.col-2 li.quiz-option p{line-height:1.2em;margin-bottom:8px;margin-left:2px;margin-top:4px;width:200px}.quiz-container ul.options.col-2 li.quiz-option label .quiz-option-text{padding:0;width:auto}.quiz-container ul.options.col-2 li.quiz-option label.selected img{border:3px solid #1298cf}.quiz-container ul.options.col-2 li.quiz-option label.correct img,.quiz-container ul.options.col-2 li.quiz-option label.incorrect.selected img{border:none}.quiz-container ul.options.submitted li.quiz-option label{cursor:default}.quiz-container .katex{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:inherit}.quiz-container .katex .reset-textstyle.textstyle{font-size:1.3em}.quiz-container .katex .sqrt .sqrt-sign .reset-textstyle.textstyle{font-size:.8em}.quiz-container .katex .mathit{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-style:normal}.quiz-container .loading-dots{animation:fadeIn .25s ease;margin-bottom:24px;margin-top:80px;text-align:center;width:100%}.quiz-container .quiz-processing-text{animation:fadeIn .25s ease;color:#959595;font-weight:700;text-align:center;width:100%}.quiz-container .quiz-result{animation:fadeIn .5s ease;width:100%}.quiz-container .quiz-result .quiz-nav-progress-dots{top:-5px}.quiz-container .quiz-result .quiz-nav-progress-current,.quiz-container .quiz-result .quiz-nav-progress-total{position:relative;top:3px}.quiz-container .quiz-result ul.options{pointer-events:none}.quiz-container .quiz-result ul.options li.quiz-option label .quiz-option-text{padding:8px 40px 8px 8px;top:-3px;max-width:540px}.quiz-container .quiz-result ul.options li.quiz-option input.quiz-option:checked+label.selected .quiz-option-letter{background:none;border:2px solid rgba(24,24,40,.3);color:#181828}.quiz-container .quiz-result ul.options li.quiz-option input.quiz-option:checked+label.selected .quiz-option-text p{color:#181828}.quiz-container .quiz-result ul.options li.quiz-option input.quiz-option:checked+label.selected img{border:none}.quiz-container .quiz-result ul.options.col-2 li.quiz-option label .quiz-option-text{display:flex;padding:0;top:0;width:auto}.quiz-container .quiz-result ul.options.col-2 li.quiz-option label .quiz-option-text div.markdown-generated p{line-height:normal}.quiz-container .quiz-result ul.options.col-2 li.quiz-option label.correct .quiz-option-text:after{filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));top:-12px;right:-12px}.quiz-container .quiz-result ul.options.col-2 li.quiz-option label.incorrect.selected .quiz-option-text img{border:3px solid transparent}.quiz-container .quiz-result ul.options.col-2 li.quiz-option label.incorrect.selected .quiz-option-text:after{filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));top:-12px;right:-12px}.quiz-container .quiz-result-score-container{animation:fadeInDown .2s ease}.quiz-container .quiz-result-text{text-align:center;margin-top:20px}.quiz-container .quiz-result-score{display:block;font-size:42px;font-weight:700;margin-top:25px}.quiz-container .result{display:block;margin:35px auto}.quiz-container .progress-dots-results{display:block;margin-top:15px;text-align:center;width:100%}.quiz-container .progress-dots-results .quiz-nav-progress-dot.correct.complete:hover,.quiz-container .progress-dots-results .quiz-nav-progress-dot.incorrect.complete:hover{transform:scale(1);transform:translateY(-2px);transition:transform .2s ease}.quiz-container .quiz-result-image{animation:zoomInDown .5s cubic-bezier(.1,.5,.15,1);height:350px;margin:32px auto;width:550px}.quiz-container .quiz-result-image.bg1{animation:tada 1.25s cubic-bezier(.1,.5,.15,1);background:url("quiz_complete_1.ff1fdf92ec47.png") no-repeat}.quiz-container .quiz-result-image.bg2{animation:bounceInRight 1s cubic-bezier(.1,.5,.15,1);background:url("quiz_complete_2.dc58cb4f3113.png") no-repeat}.quiz-container .quiz-result-image.bg3{animation:swing 1s cubic-bezier(.1,.5,.15,1);background:url("quiz_complete_3.09b2d50e0ac6.png") no-repeat}.quiz-container .quiz-result-image.bg4{animation:rotateInUpLeft 1s cubic-bezier(.1,.5,.15,1);background:url("quiz_complete_4.20ec1930b770.png") no-repeat}.quiz-container .quiz-result-image.bg5{animation:flipInX 1s cubic-bezier(.1,.5,.15,1);background:url("quiz_complete_5.29e1043e865d.png") no-repeat}.quiz-container .quiz-result-image.bg6{animation:rotateIn .5s cubic-bezier(.1,.5,.15,1);background:url("quiz_complete_6.9579238ab493.png") no-repeat}.quiz-container .quiz-result-image.bg7{background:url("quiz_complete_7.75237e5ed736.png") no-repeat}.quiz-container .quiz-result-image.bg8{animation:flip .5s cubic-bezier(.1,.5,.15,1);background:url("quiz_complete_8.90a2736e3558.png") no-repeat}.quiz-container .quiz-assign h3{font-size:24px;font-weight:700;margin-bottom:24px}.quiz-container .quiz-assign .quiz-assign-inputContainer{display:inline-block;margin-right:16px;vertical-align:top;width:40%}.quiz-container .quiz-assign .quiz-assign-inputContainer .flo-typography-label{margin-bottom:8px}.quiz-container .quiz-assign .quiz-assign-inputContainer:last-of-type{width:25%}.quiz-container .quiz-assign .quiz-assign-inputContainer:last-of-type input{line-height:22px;margin-bottom:0;position:relative;top:-8px}.quiz-container .quiz-assign .flo-message-error,.quiz-container .quiz-assign .flo-message-success{margin-bottom:32px}.quiz-container .quiz-assign .flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small-disabled,.quiz-container .quiz-assign .flo-button-primary-small-orange{float:right;position:relative;top:24px}.quiz-container .quiz-assign .create-class-button.flo-button-primary-small-disabled,.quiz-container .quiz-assign .create-class-button.flo-button-primary-small-orange,.quiz-container .quiz-assign .flo-button-primary-small.create-class-button{color:#fff;float:left}.quiz-container .quiz-assign-date-label{position:relative;top:-5px;width:110%}.quiz-container .quiz-assign-date-label .flo-icon-help{display:inline-block;margin-left:8px}.quiz-container .quiz-assign-date-label .flo-icon-help:hover+.flo-tooltip{display:block;opacity:1}.quiz-container .quiz-assign-date-label .flo-tooltip.quiz-assign-date-tooltip{left:4px;line-height:1.5em;top:-135px;width:300px}.quiz-container .quiz-assign-assignedList{margin-top:16px}.quiz-container .flo-text-label{margin-bottom:8px}.quiz-container .quiz-assign-assignedItem{border-bottom:1px solid #e6e6e6;clear:both;display:inline-block;padding:16px 0;position:relative;width:100%}.quiz-container .quiz-assign-assignedItem:hover .quiz-assign-assignedItem-action{opacity:1}.quiz-container .quiz-assign-assignedItem-title{cursor:default;display:block;font-size:16px;font-weight:600;line-height:1.25em}.quiz-container .quiz-assign-assignedItem-date{color:#959595;display:inline;font-weight:500;margin-left:8px}.quiz-container .quiz-assign-assignedItem-action{background:#fff;font-size:16px;margin-right:1px;opacity:0;position:absolute;right:0;top:8px;transition:opacity .2s ease}.quiz-container .quiz-assign-assignedItem-action a{border:none}.quiz-container .quiz-assign-assignedItem-action a:hover{color:#1298cf;background:none}.quiz-container .quiz-assign-assignedList{display:block}.quiz-item-transition-container{display:block;overflow-y:auto;overflow-x:hidden;padding-top:2px;position:relative;width:100%;min-height:800px}.quiz-item-transition-container.read-and-respond-transition-container{min-height:920px}.quiz-item{background-color:#fff;display:inline-block;left:0;margin-left:0;position:absolute;width:100%}.quiz-noAccess{padding-bottom:64px}.quiz-noAccess h2{font-size:24px;font-weight:700;margin-bottom:32px}.quiz-noAccess a.flo-button-primary,.quiz-noAccess a.flo-button-primary-green,.quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess a.flo-button-primary-red,.quiz-noAccess a.flo-button-primary-yellow{display:block;margin-top:32px;text-align:center}.quiz-noAccess a.flo-button-primary-green:hover,.quiz-noAccess a.flo-button-primary-orange:hover,.quiz-noAccess a.flo-button-primary-reallySmall-disabled:hover,.quiz-noAccess a.flo-button-primary-red:hover,.quiz-noAccess a.flo-button-primary-yellow:hover,.quiz-noAccess a.flo-button-primary:hover{color:#fff}.quiz-noAccess p{font-size:16px}.quiz-noAccess p.p-width-margin{margin-bottom:16px}.quiz-noAccess a{border-bottom:2px solid transparent;display:inline-block}.quiz-noAccess a:hover{background:none;border-color:rgba(18,152,207,.3);color:#1298cf}.quiz-noAccess .quiz-noAccess-text{float:left;width:224px}.quiz-noAccess .quiz-noAccess-text-wider{float:left;width:320px}.quiz-noAccess .noAccess-image-preview{background-size:cover;border:1px solid #e6e6e6;border-radius:3px;float:right}.quiz-noAccess .noAccess-image-preview.quiz{background:url("quiz_unit_preview.0a6c16d531a7.png") no-repeat;height:300px;width:480px}.quiz-noAccess .noAccess-image-preview.readandrespond{background:url("read-and-respond-preview.d36f1b2230da.png") no-repeat;height:480px;width:488px}.quiz-noAccess .noAccess-image-preview.rapbox{background:url("lyric-lab-preview.80c77bf42df0.png") no-repeat;height:412px;width:480px}.quiz-noAccess .noAccess-image-preview.definitioncardsactivity{background:url("vocab-cards-preview.4c9087154b75.png") no-repeat;height:610px;width:480px}.quiz-noAccess .quiz-noAccess-character{height:350px;float:right}.quiz-noAccess .quiz-noAccess-character.bear{background:url("bear.c584e7871bca.png") no-repeat;width:176px}.quiz-noAccess .quiz-noAccess-character.jamesMadison{background:url("james_madison.d48abc5243a7.png") no-repeat;width:298px}.quiz-noAccess .quiz-noAccess-character.detective{background:url("detective.14393ff14522.png") no-repeat;width:298px}.learn-more{margin-top:30px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher{width:63%}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .flo-icon-help,.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks svg.print{margin-right:16px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li{margin-left:40px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li:first-of-type{margin-left:0}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links a{font-size:18px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links a.create-class-button.flo-button-primary-small-disabled,.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links a.create-class-button.flo-button-primary-small-orange,.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links a.flo-button-primary-small.create-class-button{color:#fff}.quiz-item-immersive-reader{margin-bottom:16px;margin-left:4px}.rnr__btnWrapper{height:40px;overflow:hidden}.quiz-container .quiz-nav-submitButton,.read-and-respond .quiz-nav-submitButton{animation-duration:1s;transition:unset}.quiz-container .quiz-nav-submitButton--fixWidth,.read-and-respond .quiz-nav-submitButton--fixWidth{width:143px;margin-top:8px}.quiz-container .continue.flo-button-secondary-disabled,.quiz-container .continue.flo-button-secondary-orange,.quiz-container .continue.flo-button-secondary-red,.quiz-container .flo-button-secondary.continue,.read-and-respond .continue.flo-button-secondary-disabled,.read-and-respond .continue.flo-button-secondary-orange,.read-and-respond .continue.flo-button-secondary-red,.read-and-respond .flo-button-secondary.continue{margin-right:16px}.quiz-container .quiz-nav-teacher-back,.read-and-respond .quiz-nav-teacher-back{background:none;border:none;cursor:pointer;color:#1298cf;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:26px;margin-bottom:16px;padding:0}.quiz-container .quiz-nav-teacher-back svg.arrowBack,.read-and-respond .quiz-nav-teacher-back svg.arrowBack{margin-right:4px;stroke:#1298cf}.quiz-container .quiz-nav-teacher-back:hover svg.arrowBack,.read-and-respond .quiz-nav-teacher-back:hover svg.arrowBack{transform:translateX(-4px)}.quiz-container .quiz-nav-teacher-back:focus,.read-and-respond .quiz-nav-teacher-back:focus{outline:none}.quiz-container .flo-button-secondary.next,.quiz-container .next.flo-button-secondary-disabled,.quiz-container .next.flo-button-secondary-orange,.quiz-container .next.flo-button-secondary-red,.read-and-respond .flo-button-secondary.next,.read-and-respond .next.flo-button-secondary-disabled,.read-and-respond .next.flo-button-secondary-orange,.read-and-respond .next.flo-button-secondary-red{padding-left:24px}.quiz-container .back.flo-button-secondary-disabled,.quiz-container .back.flo-button-secondary-orange,.quiz-container .back.flo-button-secondary-red,.quiz-container .flo-button-secondary-disabled.back,.quiz-container .flo-button-secondary.back,.read-and-respond .back.flo-button-secondary-disabled,.read-and-respond .back.flo-button-secondary-orange,.read-and-respond .back.flo-button-secondary-red,.read-and-respond .flo-button-secondary-disabled.back,.read-and-respond .flo-button-secondary.back{margin-right:8px;padding-right:24px}.quiz-container .flo-button-secondary-disabled.next,.read-and-respond .flo-button-secondary-disabled.next{padding-left:24px}.quiz-container .quiz-nav-container,.read-and-respond .quiz-nav-container{border-bottom:1px solid #e6e6e6;height:104px;margin-bottom:24px;padding-bottom:16px;padding-bottom:24px;border-bottom:2px solid #eff2f4}.quiz-container .quiz-nav-buttons,.read-and-respond .quiz-nav-buttons{float:right;margin-top:8px;position:relative;right:1px;display:flex}.quiz-container .quiz-nav-buttons .svgIcon.arrowNext,.read-and-respond .quiz-nav-buttons .svgIcon.arrowNext{stroke-width:0px;margin-left:8px;margin-right:-8px;position:relative;transition:none;left:3px;width:12px}.quiz-container .quiz-nav-buttons .svgIcon.arrowBack,.read-and-respond .quiz-nav-buttons .svgIcon.arrowBack{stroke-width:0px;margin-left:-8px;margin-right:8px;position:relative;transition:none;left:-3px;width:12px}.quiz-container .quiz-nav-buttons .back,.read-and-respond .quiz-nav-buttons .back{padding:5px 19px 8px 28px;margin-right:15px;background-color:transparent;color:#3e4552;border:2px solid #ccd0d8;fill:#3e4552}.quiz-container .quiz-nav-buttons .back.disabled,.quiz-container .quiz-nav-buttons .back:disabled,.read-and-respond .quiz-nav-buttons .back.disabled,.read-and-respond .quiz-nav-buttons .back:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.quiz-container .quiz-nav-buttons .next,.read-and-respond .quiz-nav-buttons .next{padding:5px 28px 8px 19px;fill:#fff;background-color:#feb800;color:#fff;border:2px solid #feb800}.quiz-container .quiz-nav-buttons .next:hover,.read-and-respond .quiz-nav-buttons .next:hover{background-color:#f4b100;border-color:#f4b100;color:#fff}.quiz-container .quiz-nav-buttons .next.disabled,.quiz-container .quiz-nav-buttons .next:disabled,.read-and-respond .quiz-nav-buttons .next.disabled,.read-and-respond .quiz-nav-buttons .next:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.quiz-container .quiz-nav-buttons .back,.quiz-container .quiz-nav-buttons .next,.read-and-respond .quiz-nav-buttons .back,.read-and-respond .quiz-nav-buttons .next{display:inline-flex;align-items:center;height:38px}.quiz-container .quiz-nav-buttons .back.disabled,.quiz-container .quiz-nav-buttons .next.disabled,.read-and-respond .quiz-nav-buttons .back.disabled,.read-and-respond .quiz-nav-buttons .next.disabled{fill:#ccd0d8}.quiz-container .quiz-nav-progress,.read-and-respond .quiz-nav-progress{height:32px;position:relative;color:#3e4552;display:inline-block;width:100%}.quiz-container .quiz-nav-progress-dots,.read-and-respond .quiz-nav-progress-dots{display:inline-block;margin-right:8px;position:relative;vertical-align:middle}.quiz-container .quiz-nav-progress-dot,.read-and-respond .quiz-nav-progress-dot{border:2px solid #ccd0d8;display:inline-block;border-radius:100%;height:12px;margin:0 4px;position:relative;width:12px}.quiz-container .quiz-nav-progress-dot.complete,.quiz-container .quiz-nav-progress-dot.incomplete,.read-and-respond .quiz-nav-progress-dot.complete,.read-and-respond .quiz-nav-progress-dot.incomplete{background:#ccd0d8;border-color:transparent;cursor:pointer}.quiz-container .quiz-nav-progress-dot.complete:hover,.quiz-container .quiz-nav-progress-dot.incomplete:hover,.read-and-respond .quiz-nav-progress-dot.complete:hover,.read-and-respond .quiz-nav-progress-dot.incomplete:hover{background:#ccd0d8;transform:scale(1.2)}.quiz-container .quiz-nav-progress-dot.correct,.quiz-container .quiz-nav-progress-dot.incorrect,.read-and-respond .quiz-nav-progress-dot.correct,.read-and-respond .quiz-nav-progress-dot.incorrect{background:none;border-radius:0;margin:0;transform:scale(.8);transform-origin:50% 50%;vertical-align:middle;width:24px}.quiz-container .quiz-nav-progress-dot.correct:after,.quiz-container .quiz-nav-progress-dot.incorrect:after,.read-and-respond .quiz-nav-progress-dot.correct:after,.read-and-respond .quiz-nav-progress-dot.incorrect:after{background:url("checkBadge.39762feccb8c.svg") no-repeat;content:" ";display:inline-block;height:24px;position:relative;top:0;width:24px}.quiz-container .quiz-nav-progress-dot.correct.complete:hover,.quiz-container .quiz-nav-progress-dot.correct.incomplete:hover,.quiz-container .quiz-nav-progress-dot.incorrect.complete:hover,.quiz-container .quiz-nav-progress-dot.incorrect.incomplete:hover,.read-and-respond .quiz-nav-progress-dot.correct.complete:hover,.read-and-respond .quiz-nav-progress-dot.correct.incomplete:hover,.read-and-respond .quiz-nav-progress-dot.incorrect.complete:hover,.read-and-respond .quiz-nav-progress-dot.incorrect.incomplete:hover{background:none;transform:scale(.8)}.quiz-container .quiz-nav-progress-dot.incorrect:after,.read-and-respond .quiz-nav-progress-dot.incorrect:after{background:url("exBadge.11c339d2c27a.svg") no-repeat}.quiz-container .quiz-nav-progress-dot.viewing,.read-and-respond .quiz-nav-progress-dot.viewing{border:1px solid #ccd0d8;cursor:default;margin:0 8px;pointer-events:none;transform:scale(1.8)}.quiz-container .quiz-nav-progress-dot.viewing.correct,.quiz-container .quiz-nav-progress-dot.viewing.incorrect,.read-and-respond .quiz-nav-progress-dot.viewing.correct,.read-and-respond .quiz-nav-progress-dot.viewing.incorrect{background:none;border:none;left:1px;margin:0 4px;transform:scale(1.2)}.quiz-container .quiz-nav-progress-dot.viewing.correct:hover,.quiz-container .quiz-nav-progress-dot.viewing.incorrect:hover,.read-and-respond .quiz-nav-progress-dot.viewing.correct:hover,.read-and-respond .quiz-nav-progress-dot.viewing.incorrect:hover{background:none;transform:scale(1.2)}.quiz-container .quiz-nav-progress-dot.viewing.complete,.read-and-respond .quiz-nav-progress-dot.viewing.complete{border-color:transparent}.quiz-container .quiz-nav-progress-dot.navigable,.read-and-respond .quiz-nav-progress-dot.navigable{cursor:pointer}.quiz-container .quiz-nav-score,.read-and-respond .quiz-nav-score{bottom:-44px;color:#1b2938;font-size:32px;font-weight:700;left:0;position:absolute}#flo-paywall h1,#trial_protected_popup h1,.flo-modal.paywall h1{color:#181828;font-size:42px;font-weight:700;line-height:1em;padding:0;margin:0 auto;margin-bottom:24px}#flo-paywall h2,#trial_protected_popup h2,.flo-modal.paywall h2{font-family:freight-sans-pro,serif;color:#181828;font-size:26px;font-weight:600;padding:0;margin:24px 12px 12px;line-height:1.54em}#flo-paywall .flo-button-primary,#flo-paywall .flo-button-primary-green,#flo-paywall .flo-button-primary-orange,#flo-paywall .flo-button-primary-reallySmall-disabled,#flo-paywall .flo-button-primary-red,#flo-paywall .flo-button-primary-yellow,#trial_protected_popup .flo-button-primary,#trial_protected_popup .flo-button-primary-green,#trial_protected_popup .flo-button-primary-orange,#trial_protected_popup .flo-button-primary-reallySmall-disabled,#trial_protected_popup .flo-button-primary-red,#trial_protected_popup .flo-button-primary-yellow,.flo-modal.paywall .flo-button-primary,.flo-modal.paywall .flo-button-primary-green,.flo-modal.paywall .flo-button-primary-orange,.flo-modal.paywall .flo-button-primary-reallySmall-disabled,.flo-modal.paywall .flo-button-primary-red,.flo-modal.paywall .flo-button-primary-yellow{color:#fff!important;display:inline-block;margin-bottom:32px;margin-top:inherit;float:none}#flo-paywall .flo-button-primary-green:hover,#flo-paywall .flo-button-primary-orange:hover,#flo-paywall .flo-button-primary-reallySmall-disabled:hover,#flo-paywall .flo-button-primary-red:hover,#flo-paywall .flo-button-primary-yellow:hover,#flo-paywall .flo-button-primary:hover,#trial_protected_popup .flo-button-primary-green:hover,#trial_protected_popup .flo-button-primary-orange:hover,#trial_protected_popup .flo-button-primary-reallySmall-disabled:hover,#trial_protected_popup .flo-button-primary-red:hover,#trial_protected_popup .flo-button-primary-yellow:hover,#trial_protected_popup .flo-button-primary:hover,.flo-modal.paywall .flo-button-primary-green:hover,.flo-modal.paywall .flo-button-primary-orange:hover,.flo-modal.paywall .flo-button-primary-reallySmall-disabled:hover,.flo-modal.paywall .flo-button-primary-red:hover,.flo-modal.paywall .flo-button-primary-yellow:hover,.flo-modal.paywall .flo-button-primary:hover{text-decoration:none}#flo-paywall p,#trial_protected_popup p,.flo-modal.paywall p{font-size:16px;padding-top:8px}#trial_protected_popup{text-align:center;padding:32px 32px 24px}.paywall{width:480px;padding:12px}.teacherResources{padding-bottom:60px}.teacherResources h2{margin-top:48px;margin-bottom:32px}.teacherResources h3{margin-bottom:16px}.teacherResources h4{color:#6c7d90;margin-bottom:6px}.teacherResources ul{list-style:none}.teacherResources .overview__tip{display:inline-flex;height:27px;border-radius:27px;padding:0 6px;background-color:rgba(239,242,244,.7);margin:8px 0 16px}.teacherResources .overview__tip__iconWrapper{height:16px;width:16px;background-color:#dadbe3;color:#98a0b1;border-radius:50%}.teacherResources .overview__tip__icon{height:12px;width:12px;fill:#858da5}.teacherResources .overview__subheader{font-size:16px;margin:0 8px;font-weight:600}.teacherResources .key_term_list li{background:#f2f2f2;border-radius:12px;display:inline-block;line-height:1.2em;margin-bottom:8px;margin-right:8px;margin-top:8px;padding:8px 16px}.teacherResources .unit-teachers-guide-standards{width:620px;margin:auto}.teacherResources .unit-teachers-guide-standards .unit-teachers-guide-standards-caption{line-height:1.5em}.teacherResources .unit-teachers-guide-standards li{margin-bottom:24px}.teacherResources .ccss-standard{font-weight:700}.teacherResources__nav{margin:-30px -35px 50px;padding:7px 0 7px 10px;background:#fff;border-bottom:2px solid #eff2f4;line-height:32px;border-top-left-radius:3px;border-top-right-radius:3px}.teacherResources__nav a{color:#98a0b1;padding:0 14px}.teacherResources__nav a.active{color:#1b2938}.teacherResources__content{padding:0 10px}a.fadedLink{text-transform:uppercase;color:#98a0b1;font-size:16px;font-weight:500}a.fadedLink:hover{color:#3e4552}a.downloadPrintButton{padding-left:34px!important;padding-right:14px!important;margin-right:10px;background-color:#feb800;color:#fff;border:2px solid #feb800;position:relative}a.downloadPrintButton:hover{background-color:#f4b100;border-color:#f4b100;color:#fff}a.downloadPrintButton.disabled,a.downloadPrintButton:disabled{transition:none;cursor:default;color:"";background-color:transparent;border:2px solid;pointer-events:none}a.downloadPrintButton:before{content:url(https://flocabulary.s3.amazonaws.com/images/download.svg);width:15px;height:15px;display:inline-block;position:absolute;left:12px;top:9px}.overview-container{width:620px;margin:auto}.vocabBox{margin:34px 0 0;border:2px solid #eff2f4;border-radius:3px;padding:19px 28px 20px;width:620px}.vocabBox h4{color:#3e4552;text-transform:uppercase;margin-bottom:4px;letter-spacing:1.5px}.vocabBox .flo-table-row{border-bottom:0;line-height:27px}.vocabBox .flo-table-row:hover{background:#fff}.vocabBox .flo-table .flo-table-cell{width:33.3333333333%;padding:0 8px 0 0}.vocabBox .flo-table .flo-table-cell:last-child{padding:0}.handoutHeader,.handoutHeader--small{padding:11px 14px;background:#eff2f4;border-radius:5px 5px 0 0}.handoutHeader--small{padding:7px;font-size:16px}.handoutHeader--small .handoutHeader__icon{margin-right:9px}.handoutHeader--center{display:flex;align-items:center;color:#3e4552}.handoutHeader__icon{fill:#1298cf;height:29px;width:29px;margin-right:14px}.handoutHeader__icon--small{padding:2px}.activity .handoutHeader__icon{height:36px;width:36px}.icon--fill-in-the-blanks,.icon--lyrics{fill:#f5b300}.icon--quiz{fill:#b55fa0}a.handoutLink{color:#000}.activity{margin-bottom:25px;width:684px;margin:auto}.activity h3{display:inline-block;margin-bottom:0}.activity .activity-pdf-pageStatus-container{justify-content:space-between}.activity .activity-pdf-pageStatus{display:inline-block}.activity .activity-pdf-pageStatus.buttons a.flo-button-secondary-disabled{color:#d3d3d3}.activity .activity-pdf-pageStatus.counter{margin-left:16px}.activity .activity-pdf canvas{width:760px}.lessonPlans{width:620px;margin:auto}.lessonPlans div{margin-bottom:32px}.lessonPlans h2{border-bottom:1px solid #e6e6e6;font-size:32px;font-weight:700;line-height:1em;margin-bottom:16px;padding-bottom:16px;position:relative}.unit-handouts-list{list-style:none;width:684px;margin:auto;margin-top:25px}.unit-handouts-list a{position:relative}.unit-handouts-list .handout__cover{border-bottom-right-radius:3px;border-bottom-left-radius:3px;width:100%;border:2px solid #eff2f4;border-top:none}.unit-handouts-list .answer-key{display:block;text-align:center;padding:12px 0 0}.unit__handout{display:inline-block;margin-right:3%;vertical-align:top;width:31.333333333%;margin-bottom:25px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.unit__handout:nth-child(3n){margin-right:0}.handout__cover{height:274px;position:relative;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-size:cover}.handout__cover:hover .handout__download{display:flex}.handout__cover.handout__lyrics{background-image:url("lyrics.392ef5289c52.jpg")}.handout__cover.handout__lyric-notes{background-image:url("lyric-notes.c479c0ee039c.jpg")}.handout__cover.handout__fill-in{background-image:url("fill-in.606726527d3c.jpg")}.handout__cover.handout__activities{background-image:url("activities.a28123110224.jpg")}.handout__cover.handout__quiz{background-image:url("quiz.904de653f994.jpg")}.handout__cover.handout__vocab-cards{background-image:url("vocab-cards.3aeec4ce4a81.jpg")}.handout__cover.handout__read-and-respond{background-image:url("read-and-respond.c4a93471e1f8.jpg")}.handout__download{display:none;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;flex-direction:column;align-items:center;justify-content:center;background:rgba(29,42,48,.77);border-bottom-left-radius:3px;border-bottom-right-radius:3px}.handout__downloadIcon{width:44px;height:45px;margin-bottom:5px;fill:#fff}li.manage-student-assignment-activities-activity{list-style-type:none;padding:0;margin:4px 0;display:flex;align-items:center}li.manage-student-assignment-activities-activity .activity-statusIcon{margin-right:8px}li.manage-student-assignment-activities-activity a{text-decoration:none;border-bottom:1px solid #1298cf;line-height:16px}li.manage-student-assignment-activities-activity.not-assignable a{margin-left:25px}.flo-videoThumbnail-container.student-completes-assignment,.flo-videoThumbnail-container.teacher-reviews-assignment{margin:8px}.sidebar__iconWrapper svg:after{content:"";height:20px;width:20px;background-color:#eff2f4;position:absolute;right:-9px;top:-2px;z-index:1;border-radius:30px}.activity-statusIcon{height:17px;width:17px;z-index:2;border:2.2px solid #eff2f4;border-radius:50%}.activity-statusIcon.incomplete{fill:#feb800;background-color:#fff}.activity-statusIcon.complete{fill:#26ae90;background-color:#fff}.activity-statusIcon.locked{fill:#fff;background-color:#3e4552;padding:3px;height:20px;width:20px}.activity-statusIcon--modal{height:17px;width:17px;border:none}.activity-statusIcon--navBar{position:absolute;right:-9px;top:-3px;color:#eff2f4}.activity-statusIcon--practiceNavBar{position:absolute;left:calc(50% + 8px);top:-6px;color:#eff2f4}.activity-statusIcon--videoThumbnailCard{position:absolute;right:-6px;top:-10px;height:24px;width:24px;color:#fff;border-color:#fff}#rapboxTab .activity-statusIcon--navBar{top:-2px;right:-6px}.assignability-animation{animation:pulse .5s ease}.assignment__modal.flo-modal{width:415px;border-radius:5px;overflow:initial;padding:27px 30px 35px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.assignment__modal.flo-modal .flo-modal-title{margin-bottom:10px;line-height:31px;color:#3e4552}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.assignment__modal.flo-modal{overflow:visible}}.assignment__modal--large.flo-modal{width:596px;padding:0}.assignment__modal--large.flo-modal .flo-modal-title{text-align:center;padding:4px 0 8px;font-size:23px;margin:0 30px}.assignment__modal--practice.flo-modal{width:688px;height:fit-content;padding:0}.assignment__modal--practice.flo-modal .flo-modal-title{text-align:center;padding:4px 0 8px;font-size:23px;margin:0 30px}.assignment__modal--status.flo-modal{width:fit-content;padding:40px 64px}.assignment__modalSubhead{color:#3e4552;margin-bottom:30px;width:85%}.assignment__modalSubhead.center{margin-left:auto;margin-right:auto}.assignment__modalSubhead.nocards{margin:0 auto 30px}.assignment__modalHighlight{color:#665eb4}.assignment__modalRow.flo-table-row{height:60px;padding:0 20px 0 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #eff2f4}.assignment__modalRow.flo-table-row:first-of-type{border-top:2px solid #eff2f4}.assignment__modalRow.flo-table-row:hover{background-color:#fff}.assignment__modalCell{display:inline-flex;align-items:center}.assignment__modalText{cursor:default;color:#98a0b1}.assignment__modalIcon{margin-right:16px}.assignment__modalIcon .svgIcon{height:30px;width:30px;fill:#98a0b1}.assignment__modalIcon .svg--rapbox{height:34px;width:34px}.assignment__modalStatus{float:right}.assignment__modalBtn--submit{background-color:#1298cf;color:#fff;border:2px solid #1298cf;margin-top:26px;-webkit-font-smoothing:antialiased}.assignment__modalBtn--submit:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.assignment__modalBtn--submit.disabled,.assignment__modalBtn--submit:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.assignment__modalBtn--submit.disabled{box-shadow:none;text-shadow:none}.assignment__modalBtn--fullWidth{width:100%;display:block;text-align:center}.assign__dropdownWrapper{width:1024px;margin:0 auto;position:relative;padding-left:118px}.assign__dropdown{-webkit-font-smoothing:antialiased;display:block;opacity:1;width:220px;overflow:hidden;font-size:16px;background:#fff;z-index:20;top:-26px;left:111px;padding:0;box-shadow:0 2px 15px rgba(0,0,0,.15);border-radius:3px;position:absolute;text-align:left;transition:all .15s cubic-bezier(.1,.5,.15,1)}.assign__dropdownHeader{color:#98a0b1;padding:12px 15px;border-bottom:2px solid #eff2f4}.assign__dropdownList{color:#1b2938;padding:12px 15px}.assign__dropdownList:hover{color:#fff;background-color:#1298cf}.assign__dropdown:after{border:0}.vocabGame__result{min-height:560px;align-items:stretch;text-align:center;background-color:#fff;padding:20px 0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.vocabGame__result.practice{background-color:transparent}.vocabGame__result__header{color:#1b2938;font-weight:600;margin-bottom:20px;display:block;line-height:37px}.vocabGame__result__subheader{font-size:25px;font-weight:600;color:#98a0b1}.vocabGame__result__text{font-size:18px;font-weight:600;color:#ccd0d8}.vocabGame__result__icon{width:20px;height:20px;overflow:visible}.vocabGame__result__icon--hoverGrow:hover{transform:scale(1.2);transition:transform .2s ease}.vocabGame__result__icon--correct{fill:#26ae90;background-color:#fff}.vocabGame__result__icon--incorrect{fill:#e73d3b}.vocabGame__result__icon--active{height:30px;width:30px}.vocabGame__result__summary__listWrapper{width:100%;margin-top:20px}.vocabGame__result__summary__list{height:55px;padding:0 2px;display:inline}.vocabGame__result__iconWrapper{width:18%}.vocabGame__result__container{flex:2.2;flex-direction:column;position:relative;min-height:520px}.vocabGame__result__nav{cursor:pointer;position:absolute;z-index:101;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;border:none;background-color:#1298cf;color:#fff;border:2px solid #1298cf;width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.vocabGame__result__nav:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.vocabGame__result__nav.disabled,.vocabGame__result__nav:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.vocabGame__result__nav.back{left:-20px}.vocabGame__result__nav.next{right:-20px}.vocabGame__result__nav.practice{background-color:#494eae;color:#fff;border:2px solid #494eae}.vocabGame__result__nav.practice:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.vocabGame__result__nav.practice.disabled,.vocabGame__result__nav.practice:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.vocabGame__result__nav.practice:not(.manage-world).back{left:-40px}.vocabGame__result__nav.practice:not(.manage-world).next{right:-40px}.vocabGame__result__nav.practice:focus,.vocabGame__result__nav:focus{outline:none}.vocabGame__result__nav.practice:disabled,.vocabGame__result__nav:disabled{background-color:#fff}.vocabGame__result__nav.practice:disabled .vocabGame__result__nav__icon,.vocabGame__result__nav:disabled .vocabGame__result__nav__icon{fill:#ccd0d8}.vocabGame__result__nav__icon{fill:#fff}.vocabGame__result__topBar{height:10%;min-height:52px;width:100%;margin-top:-5px;justify-content:space-between}.vocabGame__result__topBar .vocabGame__topBar__score{margin-left:7px}.vocabGame__result__topBar__text{color:#1b2938;font-size:22px;font-weight:600}.vocabGame__result__container .vocabGame__progressWrapper{height:auto;border-right:none;padding-right:0}.vocabGame__result__container .vocabGame__progress__iconContainer{max-width:50px}.vocabGame__result__container .vocabGame__progress__icon{height:40px;width:30px;margin:0 10px}.vocabGame__result__statusWrapper{margin:50px auto 10px}.vocabGame__result__statusWrapper .vocabGame__progressWrapper{display:block}.vocabGame__result__questionContainer{min-height:575px;height:auto;width:100%}.vocabGame__result__questionContainer .vocabGame__questionInstructions{font-size:20px;font-weight:500;color:#98a0b1}.vocabGame__result .vocabGame__result__questionContainer .vocabGame__questionWrapper{margin:30px auto}.vocabGame__result__questionContainer .question--lyric .vocabGame__question,.vocabGame__result__questionContainer .question--sentence .vocabGame__question{width:auto;max-width:90%;margin-bottom:25px}.vocabGame__result__optionContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.vocabGame__result__option{margin:10px auto;position:relative;padding:2.5px 20px;border-radius:30px;border:2px solid #ebeced;font-size:17px;font-weight:500}.vocabGame__result__option--correct{border-color:#26ae90;background-color:rgba(38,174,144,.1)}.vocabGame__result__option--incorrect{border-color:#e73d3b;background-color:#fcf0ee}.vocabGame__result__option__icon{width:25px;height:25px;position:absolute;left:-17px;border-radius:50%;overflow:visible}.vocabGame__result__option__icon.correct{fill:#26ae90}.vocabGame__result__option__icon.incorrect{fill:#ccd0d8}.vocabGame__button--repeat{background-color:transparent;color:#ccd0d8;border:2px solid #ccd0d8;color:#1b2938}.vocabGame__button--repeat.disabled,.vocabGame__button--repeat:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.vocabGame__button--repeat__icon{height:25px;width:25px;margin-right:5px;fill:#1b2938}.vocabGame__result__buttonWrapper{position:absolute;right:16px;bottom:0}.vocabGame__result__buttonWrapper .vocabGame__button--repeat{padding:5px 18px;font-size:14px}.vocabGame__result__buttonWrapper .vocabGame__button--repeat__icon{height:22px;width:22px}.vocabGame{height:auto;min-height:600px;position:relative;margin:-30px -35px 0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.vocabGame.practice{margin:0}.vocabGame__container{height:515px;position:relative;z-index:1}.vocabGame__wrapper{height:100%;animation-duration:.25s;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;z-index:1}.vocabGame__button{background-color:#1298cf;color:#fff;border:2px solid #1298cf;padding:13px 70px}.vocabGame__button:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.vocabGame__button.disabled,.vocabGame__button:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.vocabGame__practice-button{background:#494eae;border:none;color:#fff}.vocabGame__topBar{border-bottom:2px solid #eff2f4;height:85px;justify-content:space-between}.vocabGame__scoreAndProgressBar{align-items:center;display:flex;height:100%;padding:12px;width:100%}.vocabGame__progressWrapper{align-items:center;display:flex;justify-content:flex-start;flex:12;fill:#ccd0d8;height:100%;width:100%}.vocabGame__topBar__score{width:80px}.vocabGame__topBar__question,.vocabGame__topBar__score{color:#ccd0d8;font-weight:600;height:100%;overflow:hidden;text-align:center;white-space:nowrap}.vocabGame__topBar__question{min-width:80px}.vocabGame__topBar__numbers{font-weight:600}.vocabGame__progress__dotContainer{align-items:center;display:inline-flex;flex:1;justify-content:center;max-width:40px}.vocabGame__progress__dot{width:10px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block}.vocabGame__progress__dot.practice{border-radius:3px}.vocabGame__progress__iconContainer{align-items:center;display:inline-flex;flex:1.7;justify-content:center;max-width:40px}.vocabGame__progress__icon{height:24px;width:24px}.vocabGame__topBar .vocabGame__topBar__question{border-left:2px solid #eff2f4;min-width:125px;padding:12px 0}.vocabGame__topBar .vocabGame__progressWrapper{padding-top:22px}.vocabGame__topBar.mod-score-above .vocabGame__scoreAndProgressBar{align-items:flex-start;flex-direction:column;justify-content:space-around}.vocabGame__topBar.mod-score-above .vocabGame__topBar__score{display:flex;flex-direction:row;padding-left:6px;width:auto;height:auto}.vocabGame__topBar.mod-score-above .vocabGame__topBar__score .vocabGame__topBar__numbers{margin-left:15px}.vocabGame__topBar.mod-score-above .vocabGame__progressWrapper{padding:0}.beats__pulse{animation:825ms ease-in-out spring--beats;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.vocabGame__intro{width:60%;margin:13% auto 0;text-align:center}.vocabGame__intro.practice{width:75%;margin:40px auto 0}.vocabGame__intro__wrapper{position:relative;width:100%;max-width:500px;margin:0 auto 40px}.vocabGame__intro__wrapper.practice{max-width:700px}.vocabGame__intro__wrapper__practice-welcome{width:100%;text-align:center;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;margin-top:16px}.vocabGame__intro__wrapper__practice-welcome__title{color:#494eae;font-size:28px;font-weight:800;line-height:32px}.vocabGame__intro__wrapper__practice-welcome__subtitle{color:#3e4552;font-size:18px;font-weight:600;line-height:24px;margin-bottom:32px}.vocabGame__intro__wrapper__practice-welcome__note{color:#6c7d90;font-size:16px;font-weight:600;line-height:20px}.vocabGame__intro__arrow{fill:#ebeced;width:95px;height:120px;position:absolute;left:78px;top:-95px}.vocabGame__intro__arrow--sensitive{left:-65px}.vocabGame__intro__arrow--practice{width:100px;height:130px;left:0;top:32px;transform:scale(1.2)}.vocabGame__intro__copy{font-weight:600;font-size:24px;line-height:38px;color:#1b2938}.vocabGame__intro__secondary,.vocabGame__intro__secondary:hover{color:#ccd0d8;margin-right:50px;font-weight:700}.vocabGame__intro__secondary.practice{color:#3e4552;border:1px solid #ccd0d8;outline:1px solid transparent;font-family:freight-sans-pro,sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.112px;text-transform:uppercase;padding:13px 70px;white-space:nowrap;border-radius:32px;margin-right:16px;transition:outline .1s ease-out,border .1s ease-out}.vocabGame__intro__secondary.practice:hover{border:1px solid #3e4552;outline:1px solid #3e4552}.vocabGame__intro__primary{padding:13px 70px}.vocabGame__intro__primary.practice{color:#fff;background:#494eae;border:none;font-family:freight-sans-pro,sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.112px;text-transform:uppercase;white-space:nowrap}.vocabGame__intro__primary.practice:hover{background:#4d52c0}.vocabGame__musicToggleContainer{align-items:center;bottom:20px;display:flex;left:20px;position:absolute}.vocabGame__musicLoadingMessage{animation-delay:5s;color:#98a0b1;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;margin-left:20px}.vocabGame__soundToggle{cursor:pointer;width:75px;height:35px;background-color:#eff2f4;border-radius:35px;z-index:10;border:none;padding:0 7px;justify-content:space-between}.vocabGame__soundToggle:focus{outline:none}.vocabGame__soundToggle:after{content:"";width:18px;height:18px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;display:block;background:#fff;box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17);transition:all .2s ease;position:relative;left:-44px}.vocabGame__soundToggle--rightScreen{left:300px}.vocabGame__iconWrapper{position:relative;left:40px;transition:all .2s ease}.vocabGame__iconWrapper:after{position:absolute;content:"/";color:#98a0b1;font-weight:500;font-size:35px;left:5px;top:-3px;height:100%;width:100%;transform:rotate(-45deg)}.vocabGame__soundIcon{transition:all .2s ease;fill:#98a0b1;height:23px;width:23px}.vocabGame__soundToggle--active:after{left:0}.vocabGame__soundToggle--active .vocabGame__iconWrapper{left:3px}.vocabGame__soundToggle--active .vocabGame__iconWrapper:after{color:transparent}.vocabGame__soundToggle--active .vocabGame__soundIcon{fill:#1298cf}.vocabGame__questionInstructions{text-align:center;font-size:24px;margin:30px 0 16px}.vocabGame__questionContainer{width:auto;max-width:600px;margin:0 auto;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.vocabGame__questionContainer{width:100%}}.vocabGame__questionWrapper{padding:20px 0;flex-direction:column;position:relative;margin:30px 0;overflow:hidden;z-index:100}.vocabGame__questionWrapper.incorrect{overflow:hidden}.vocabGame__question{z-index:1;color:#6c7d90;font-size:inherit}.vocabGame__question img{display:block;max-width:100%}.vocabGame__displayText{font-size:18px;width:100%;height:25px;z-index:1;position:relative}.vocabGame__chosenText{color:#fff}.vocabGame__answerText,.vocabGame__chosenText{z-index:1;position:absolute;width:100%;left:0;right:0;top:50%;transform:translateY(-50%)}.vocabGame__answerIconWrapper{position:absolute;top:8px;right:8px;z-index:1;animation:.3s linear .16s fadeIn--size both}.vocabGame__answerIconWrapper--wrong{animation:.25s linear 1.77s fadeOut--size both}.vocabGame__answerIcon{width:18px;height:18px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.vocabGame__answerIcon--wrong{width:18px;height:18px;fill:#fff}.vocabGame__blank .vocabGame__answerIconWrapper{width:23px;height:23px;border-radius:50%;top:-14px;right:-10px}.vocabGame__blank .vocabGame__answerIcon{width:16px;height:16px}.vocabGame__blank .vocabGame__answerIcon--wrong{width:14px;height:14px;margin-left:1px}.question--antonym .vocabGame__answerIconWrapper{top:4px;right:13px}.question--synonym .vocabGame__answerIconWrapper{top:2px;right:0;left:0;background-color:transparent!important}.vocabGame__longInstructions{line-height:1.5em}.vocabGame__highlight{color:#1298cf}.vocabGame__highlight--orange{color:#f75800}.active.question--definition{background-color:#dde3e8}.active.question--image{background-color:rgba(18,152,207,.1)}.active.question--antonym,.active.question--synonym{background-color:#dde3e8}.active .vocabGame__blank{background-color:#dde3e8;color:#dde3e8}.question--definition.correct,.question--image.correct,.question--lyric.correct .vocabGame__chosenText,.question--sentence.correct .vocabGame__chosenText,.question--synonym.correct,.question__animation--correct{color:#fff;animation:right-answer-spring 825ms}.question--definition.correct:before,.question--image.correct:before,.question--lyric.correct .vocabGame__chosenText:before,.question--sentence.correct .vocabGame__chosenText:before,.question--synonym.correct:before,.question__animation--correct:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background-color:#eff2f4;z-index:-1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.question--definition.correct:before,.question--image.correct:before,.question--lyric.correct .vocabGame__chosenText:before,.question--sentence.correct .vocabGame__chosenText:before,.question--synonym.correct:before,.question__animation--correct:before{display:none}}.question--definition.correct:after,.question--image.correct:after,.question--lyric.correct .vocabGame__chosenText:after,.question--sentence.correct .vocabGame__chosenText:after,.question--synonym.correct:after,.question__animation--correct:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:100px;width:100px;border-radius:50%;background:inherit;animation:question__animation--right--ripple linear .33s forwards;z-index:0}.question--antonym.incorrect,.question--definition.incorrect,.question--image.incorrect,.question--lyric.incorrect .vocabGame__blank,.question--sentence.incorrect .vocabGame__blank,.question--synonym.incorrect,.question__animation--wrong{animation:wrong-answer 2.25s,wrong-answer-bounce 1s .75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.question--antonym.incorrect .vocabGame__chosenText,.question--definition.incorrect .vocabGame__chosenText,.question--image.incorrect .vocabGame__chosenText,.question--lyric.incorrect .vocabGame__blank .vocabGame__chosenText,.question--sentence.incorrect .vocabGame__blank .vocabGame__chosenText,.question--synonym.incorrect .vocabGame__chosenText,.question__animation--wrong .vocabGame__chosenText{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.77s}.question--antonym.incorrect .vocabGame__answerText,.question--definition.incorrect .vocabGame__answerText,.question--image.incorrect .vocabGame__answerText,.question--lyric.incorrect .vocabGame__blank .vocabGame__answerText,.question--sentence.incorrect .vocabGame__blank .vocabGame__answerText,.question--synonym.incorrect .vocabGame__answerText,.question__animation--wrong .vocabGame__answerText{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.2s}.question--antonym.incorrect:after,.question--definition.incorrect:after,.question--image.incorrect:after,.question--lyric.incorrect .vocabGame__blank:after,.question--sentence.incorrect .vocabGame__blank:after,.question--synonym.incorrect:after,.question__animation--wrong:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;margin:auto;border-radius:50%;background:#e73d3b;animation:question__animation--wrong--ripple linear 2.25s forwards}.isSensitiveMode.correct.question--antonym,.isSensitiveMode.correct.question--definition,.isSensitiveMode.correct.question--image,.isSensitiveMode.correct.question--lyric .vocabGame__chosenText,.isSensitiveMode.correct.question--sentence .vocabGame__chosenText,.isSensitiveMode.correct.question--synonym{animation-name:right-answer-spring--light}.question--lyric,.question--sentence{width:100%;text-align:left;font-size:20px;overflow:visible;overflow:initial;position:relative}.question--lyric.vocabGame__questionWrapper,.question--sentence.vocabGame__questionWrapper{margin:10px 0;padding:0}.question--lyric.questionSmall,.question--sentence.questionSmall{font-size:20px}.question--lyric.questionMedium,.question--sentence.questionMedium{font-size:18px}.question--lyric.questionLarge,.question--sentence.questionLarge{font-size:16px}.question--lyric .vocabGame__question,.question--sentence .vocabGame__question{margin:0 auto;line-height:44px;width:auto;max-width:100%}.question--lyric .vocabGame__displayText,.question--sentence .vocabGame__displayText{display:none}.question--lyric.correct .vocabGame__blank,.question--sentence.correct .vocabGame__blank{background-color:transparent;border:1px solid transparent}.question--lyric.correct .vocabGame__chosenText,.question--sentence.correct .vocabGame__chosenText{animation-duration:675ms;color:#fff;overflow:hidden}.question--lyric.correct .vocabGame__chosenText:after,.question--sentence.correct .vocabGame__chosenText:after{top:0;left:0;bottom:0;right:0;margin:auto;z-index:-1;animation-duration:225ms}.question--lyric.correct .vocabGame__chosenText:before,.question--sentence.correct .vocabGame__chosenText:before{z-index:-1}.question--lyric.incorrect,.question--sentence.incorrect{overflow:visible}.question--lyric.incorrect .vocabGame__blank:after,.question--sentence.incorrect .vocabGame__blank:after{content:none}.question--lyric.incorrect .vocabGame__blank .vocabGame__chosenText,.question--sentence.incorrect .vocabGame__blank .vocabGame__chosenText{overflow:hidden}.question--lyric.incorrect .vocabGame__blank .vocabGame__chosenText:after,.question--sentence.incorrect .vocabGame__blank .vocabGame__chosenText:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:-1;width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border-radius:50%;background:#e73d3b;transform:scale(0);animation:question__animation--wrong--ripple linear 2.25s}.question--sentence.questionLarge{margin:-5px 0 -20px}.question--lyric.questionLarge{margin-bottom:-33px}.question--lyric .vocabGame__question{min-width:433px}.vocabGame__blank{color:#eff2f4;font-size:18px;line-height:20px;font-weight:500;text-align:center;padding:16px 8px;margin:0 5px;margin-top:-18px;margin-bottom:-18px;border:1px solid #eff2f4;border-radius:6px;background-color:#eff2f4;width:146px;height:46px;display:inline-flex;flex-direction:column;position:relative}.vocabGame__blank .vocabGame__answerText,.vocabGame__blank .vocabGame__chosenText{width:100%;height:100%;display:inline-flex;top:0;transform:none;border-radius:6px}.question--image{border-radius:8px;padding:9px 19px}.question--image.vocabGame__questionWrapper{margin:20px 40px}.question--image .vocabGame__displayText{margin:7px 0 12px}.question--image .vocabGame__question{color:inherit;background-color:#eff2f4;width:380px;height:219px}.question--image.correct .vocabGame__question{width:304px;height:175px}.question--image.incorrect{background-color:#eff2f4;transition:background-color .2s ease 1.8s}.question--image.incorrect .vocabGame__question{width:304px;height:175px}.question--definition{font-size:18px;width:220px;padding:20px 10px;border-radius:8px;background-color:#eff2f4;color:#6c7d90}.question--definition.vocabGame__questionWrapper{margin:30px 100px 100px}.question--definition .vocabGame__question{color:inherit;width:100%}.question--definition .vocabGame__displayText{height:45px}.question--definition.questionMedium{font-size:17px;width:282px}.question--definition.questionLarge{font-size:16px;width:338px}.question--definition.correct .vocabGame__question{color:#fff}.question--synonym{width:147px;height:147px;-webkit-border-radius:73.5px;-moz-border-radius:73.5px;border-radius:73.5px;background-color:#ebeced;color:#1298cf;font-size:18px}.question--synonym.correct .vocabGame__question{color:#fff}.question--synonym.displayLarge{width:170px;height:170px;-webkit-border-radius:85px;-moz-border-radius:85px;border-radius:85px}.question--synonym.displayLarge .vocabGame__displayText{max-width:80%;line-height:16px;font-size:17px}.question--synonym.displayLarge .vocabGame__displayText .vocabGame__answerText,.question--synonym.displayLarge .vocabGame__displayText .vocabGame__chosenText{margin-top:-5px}.question--synonym.vocabGame__questionWrapper{margin:30px 100px 100px}.question--antonym{width:163px;height:142px;border-radius:8px;clip-path:polygon(50% 100%,0 0,100% 0);-webkit-clip-path:polygon(50% 100%,0 0,100% 0);color:#f75800;background-color:#eff2f4;padding-top:5px}.question--antonym.questionMedium{font-size:17px;height:164px;width:187px}.question--antonym.questionLarge{font-size:16px;height:167px;width:191px}.question--antonym.displayLarge{height:190px;width:210px}.question--antonym.displayLarge .vocabGame__displayText{max-width:76%;font-size:17px;line-height:16px}.question--antonym.displayLarge .vocabGame__displayText .vocabGame__answerText,.question--antonym.displayLarge .vocabGame__displayText .vocabGame__chosenText{margin-top:-5px}.question--antonym.vocabGame__questionWrapper{margin:30px 65px}.question--antonym .vocabGame__question{position:relative;top:-20px}.question--antonym .vocabGame__displayText{top:-15px}.question--antonym.correct{background-color:inherit;animation:right-answer-spring 825ms}.question--antonym.correct .vocabGame__question{color:#fff}.question--antonym span,.question--synonym span{display:block}.question--antonym span:not(:last-child):after,.question--synonym span:not(:last-child):after{content:", "}.question--antonym .vocabGame__displayText,.question--synonym .vocabGame__displayText{margin-bottom:10px}.question--antonym .vocabGame__displayText:after,.question--synonym .vocabGame__displayText:after{content:"";border-bottom:2px solid hsla(0,0%,100%,.6);width:40px;bottom:-15px;position:relative}.question--antonym .vocabGame__question,.question--synonym .vocabGame__question{color:inherit}.question--antonym .vocabGame__answerIcon,.question--synonym .vocabGame__answerIcon{width:16px;height:16px}.question--antonym .vocabGame__answerIcon--wrong,.question--synonym .vocabGame__answerIcon--wrong{width:14px;height:14px}.question--antonym.incorrect:after,.question--synonym.incorrect:after{width:200px;height:200px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.vocabGame__shapeHolder{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.particlebox{z-index:100}.question--antonym.vocabGame__questionWrapper.correct{overflow:visible}.question--antonym.incorrect{border-radius:0}.vocabGame__shapeHolder{display:block;height:100%;width:100%;background-color:transparent;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:1}.vocabGame__shapeHolder:before{border-width:143px 0 0 83px;left:-1px;border-color:transparent transparent transparent #fff}.vocabGame__shapeHolder:after,.vocabGame__shapeHolder:before{content:"";width:0;height:0;border-style:solid;position:absolute;top:0}.vocabGame__shapeHolder:after{border-width:0 0 143px 83px;right:-1px;border-color:transparent transparent #fff}.questionMedium .vocabGame__shapeHolder:before{border-width:165px 0 0 95px}.questionMedium .vocabGame__shapeHolder:after{border-width:0 0 165px 95px}.questionLarge .vocabGame__shapeHolder:before{border-width:168px 0 0 96px}.questionLarge .vocabGame__shapeHolder:after{border-width:0 0 168px 96px}.displayLarge .vocabGame__shapeHolder:before{border-width:191px 0 0 106px}.displayLarge .vocabGame__shapeHolder:after{border-width:0 0 191px 106px}}@supports(-ms-ime-align:auto){.particlebox{z-index:100}.question--antonym.vocabGame__questionWrapper.correct{overflow:visible}.question--antonym.incorrect{border-radius:0}.vocabGame__shapeHolder{display:block;height:100%;width:100%;background-color:transparent;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:1}.vocabGame__shapeHolder:before{border-width:143px 0 0 83px;left:-1px;border-color:transparent transparent transparent #fff}.vocabGame__shapeHolder:after,.vocabGame__shapeHolder:before{content:"";width:0;height:0;border-style:solid;position:absolute;top:0}.vocabGame__shapeHolder:after{border-width:0 0 143px 83px;right:-1px;border-color:transparent transparent #fff}.questionMedium .vocabGame__shapeHolder:before{border-width:165px 0 0 95px}.questionMedium .vocabGame__shapeHolder:after{border-width:0 0 165px 95px}.questionLarge .vocabGame__shapeHolder:before{border-width:168px 0 0 96px}.questionLarge .vocabGame__shapeHolder:after{border-width:0 0 168px 96px}.displayLarge .vocabGame__shapeHolder:before{border-width:191px 0 0 106px}.displayLarge .vocabGame__shapeHolder:after{border-width:0 0 191px 106px}}.vocabGame__optionContainer{position:absolute;bottom:210px;left:0;right:0}.vocabGame__optionContainer--relative{margin-top:57px;position:relative}.optionSmall{font-size:18px;width:93px;height:93px;-webkit-border-radius:46.5px;-moz-border-radius:46.5px;border-radius:46.5px}.optionMedium{font-size:17px;width:116px;height:116px;-webkit-border-radius:58px;-moz-border-radius:58px;border-radius:58px}.optionLarge{font-size:16px;width:142px;height:142px;-webkit-border-radius:71px;-moz-border-radius:71px;border-radius:71px}.option{font-weight:600;background-color:inherit;color:#fff;position:relative;z-index:1;cursor:default;margin:15px}.option:hover{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.option.enableOptionAnimation:hover{transform:scale3d(1.15,1.15,1.15);transition:transform .3s ease-out}.option.correct{position:relative!important;transition:background-color .2s ease 2.4s}.option.correct:before{z-index:-1;content:"";height:inherit;width:inherit;border-radius:inherit;background-color:inherit;position:absolute;top:0;right:0;bottom:0;left:-2px;margin:auto;transform:scale3d(.8,.8,.8);transform-origin:center center;animation:pulse-me-pluse 1.2s ease-in-out 2.55s}.option.incorrect,.option.unchosen{box-shadow:inset 0 0 0 1px #ccd0d8!important;border:1px solid transparent!important;color:#ccd0d8!important;background-color:#fff!important}.option.incorrect{transform:scale3d(0,0,0);animation:.65s linear 1.7s fadeIn--size;-webkit-animation-fill-mode:both;animation-fill-mode:both}.option .vocabGame__answerIconWrapper{width:20px;height:20px;top:-8px;right:-8px;border-radius:20px;animation:.5s linear 1.75s fadeIn--size both}.option .vocabGame__answerIconWrapper .vocabGame__answerIcon{width:10px;height:10px}.optionWrapper.incorrect{animation:.7s linear 1.7s on-the-way}.incorrectAnswered .unchosen{transition:all .2s ease 2.4s}.particlebox{position:absolute;height:0;width:0;left:0;right:0;top:-70px;bottom:0;margin:auto;animation:particleboxAnimation .9s linear both}.question--antonym+.particlebox{top:-20px}.question--image+.particlebox,.vocabGame__blank .particlebox{top:0}.particleCircle{animation:particleCircleAnimation .33s linear both;top:0;bottom:0;left:0;right:0;margin:-125px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.particleCircle{left:0;right:0}}@-moz-document url-prefix(){.particleCircle{top:auto;bottom:auto}}.particle{animation:particleTest .57s .33s cubic-bezier(.02,.01,.31,1) both}@keyframes particleboxAnimation{0%{transform:scaleX(1) rotate(0deg)}36%{transform:scale3d(1.5,1.5,1.5) rotate(4deg)}to{transform:scale3d(2,2,2) rotate(8deg)}}@keyframes particleCircleAnimation{0%{opacity:.75;border-width:60px}to{opacity:0;border-width:0}}@keyframes particleTest{99%{opacity:1}to{opacity:0;height:0;width:0}}@keyframes on-the-way{0%{top:-220px;left:370px;opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn--size{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes fadeOut--size{to{transform:scale3d(0,0,0)}}@keyframes pulse-me-pluse{0%{transform:scale3d(.9,.9,.9);opacity:0}50%{opacity:.15}70%{opacity:.09}to{transform:scale3d(3,3,3);opacity:0}}@keyframes wrong-answer{10%{color:#fff}90%{color:#fff}to{color:#6c7d90}}@keyframes question__animation--wrong--ripple{0%{transform:scale3d(0,0,0)}5%{transform:scale3d(1.5,1.5,1.5)}90%{transform:scale3d(1.5,1.5,1.5)}to{transform:scale3d(0,0,0)}}@keyframes question__animation--right--ripple{0%{transform:scale3d(0,0,0)}to{height:100%;width:100%;transform:scale3d(1.5,1.5,1.5)}}@keyframes spring--beats{0%,40%,70%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}40%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}70%{-webkit-transform:scale3d(.98,.98,.98);transform:scale3d(.98,.98,.98)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes right-answer-spring{0%,40%,70%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}40%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}70%{-webkit-transform:scale3d(.98,.98,.98);transform:scale3d(.98,.98,.98)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes right-answer-spring--light{0%,40%,70%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.96,.96,.96);transform:scale3d(.96,.96,.96)}40%{-webkit-transform:scale3d(1.02,1.02,1.02);transform:scale3d(1.02,1.02,1.02)}70%{-webkit-transform:scale3d(.98,.98,.98);transform:scale3d(.98,.98,.98)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes wrong-answer-bounce{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}30%{-webkit-transform:translate3d(15%,0,0);transform:translate3d(15%,0,0)}45%{-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}60%{-webkit-transform:translate3d(7%,0,0);transform:translate3d(7%,0,0)}75%{-webkit-transform:translate3d(-9%,0,0);transform:translate3d(-9%,0,0)}to{-webkit-transform:none;transform:none}}.vocabGame__navigate{background-color:#1298cf;color:#fff;border:2px solid #1298cf;padding:18px 17px;border-radius:50%;position:absolute;top:35%;right:-14px;animation-duration:.65s;z-index:1}.vocabGame__navigate:hover{background-color:#1191c6;border-color:#1191c6;color:#fff}.vocabGame__navigate.disabled,.vocabGame__navigate:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.vocabGame__navigate.practice{background-color:#494eae;color:#fff;border:2px solid #494eae}.vocabGame__navigate.practice:hover{background-color:#464ba7;border-color:#464ba7;color:#fff}.vocabGame__navigate.practice.disabled,.vocabGame__navigate.practice:disabled{transition:none;cursor:default;color:#ccd0d8;background-color:transparent;border:2px solid #ccd0d8;pointer-events:none}.vocabGame__navigate.practice:focus,.vocabGame__navigate:focus{outline:none}.vocabGame__navigate__icon{fill:#fff;width:22px;height:20px}.vocabGame__navigate--last{right:-46px;padding:14px 15px;border-radius:30px;z-index:1000}.vocabGame__navigate--last .vocabGame__navigate__icon{margin-left:6px}.unit-overlay-background{background:#5559c3;min-height:790px;display:grid;place-content:center;margin:auto;color:#fff;font-family:freight-sans-pro,sans-serif;text-align:center;justify-items:center}.unit-overlay-background .unit-overlay-title{font-weight:700;font-size:48px;line-height:64px;letter-spacing:.02em;margin-bottom:24px}.unit-overlay-background .unit-overlay-subtitle{font-weight:700;font-size:36px;line-height:48px;letter-spacing:.02em;margin-bottom:8px}.unit-overlay-background .unit-overlay-body{font-size:24px;line-height:32px;margin-bottom:48px}.unit-overlay-background .unit-overlay-button{background:#fff;text-align:center;width:160px;height:40px;color:#5559c3;border:none;align-self:center;border-radius:20px}.trimmer-container{width:100%;height:100%}.vjs-trimming-bar-skin .vjs-control-bar{position:unset;background:#eff2f4!important;color:#181828;height:6em;padding:1.75em 0;justify-content:center;animation:fadeIn .3s}.vjs-trimming-bar-skin .vjs-control-bar *{user-select:none;-webkit-user-select:none}.vjs-trimming-bar-skin .vjs-trimming-bar-skin-ready~.vjs-control-bar{display:flex}.flo-slowdown-panel-icon:hover,.vjs-icon-fullscreen-exit:hover,.vjs-icon-pause:hover,.vjs-icon-play:hover,.vjs-icon-volume-low:hover,.vjs-icon-volume-mid:hover,.vjs-icon-volume-mute:hover,.vjs-resolution-button-staticlabel:hover,.vjs-trimming-bar-skin .vjs-fullscreen-control:hover,.vjs-trimming-bar-skin.vjs-fullscreen .vjs-fullscreen-control:hover,.vjs-trimming-bar-skin .vjs-mute-control.vjs-vol-0:hover,.vjs-trimming-bar-skin .vjs-mute-control.vjs-vol-1:hover,.vjs-trimming-bar-skin .vjs-mute-control.vjs-vol-2:hover,.vjs-trimming-bar-skin .vjs-play-control.vjs-playing:hover,.vjs-trimming-bar-skin .vjs-play-control:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button.vjs-vol-0:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button.vjs-vol-1:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button.vjs-vol-2:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button:hover{color:#181828}.vjs-trimming-bar-skin .vjs-fullscreen-control,.vjs-trimming-bar-skin.vjs-fullscreen .vjs-fullscreen-control{display:none}.vjs-trimming-bar-skin .vjs-play-progress,.vjs-trimming-bar-skin .vjs-play-progress.vjs-slider-bar,.vjs-trimming-bar-skin .vjs-volume-level{background:#181828}.vjs-trimming-bar-skin .vjs-play-progress.vjs-slider-bar:before,.vjs-trimming-bar-skin .vjs-play-progress:before,.vjs-trimming-bar-skin .vjs-volume-level:before{color:#181828}.vjs-trimming-bar-skin .vjs-progress-control{display:none}.vjs-trimming-bar-skin .vjs-current-time-display,.vjs-trimming-bar-skin .vjs-remaining-time-display{user-select:none}.vjs-trimming-bar-skin .vjs-remaining-time-display{margin-right:16px}.vjs-trimming-bar-skin .vjs-resolution-button{display:none}.video-js.vjs-ended .vjs-big-play-button.vjs-hidden{display:none!important}@media screen and (max-width:1280px){.vjs-trimming-bar-skin .vjs-control-bar{display:flex}}#react-reports-id .query-and-requested{float:right;width:35%}#react-reports-id .SQLQueryInput p{font-size:18px}#react-reports-id .SQLQueryInput p.help{color:#959595;font-size:14px;width:320px}#react-reports-id .SQLQueryInput p.intro{font-size:14px;margin-top:0}#react-reports-id .SQLQueryInput form{margin-top:24px}#react-reports-id .SQLQueryInput ul{font-size:14px;list-style:none;margin-bottom:16px;-webkit-column-count:5}#react-reports-id .SQLQueryInput ul li a:hover{color:#1298cf}#react-reports-id .SQLQueryInput .state-input h3{margin-bottom:24px}#react-reports-id .SQLQueryInput .state-input h3 span.selected-state{color:#1298cf}#react-reports-id .SQLQueryInput .state-input p.intro{font-weight:500;margin-bottom:8px}#react-reports-id .SQLQueryInput button.get-report{margin-top:16px;float:left}#react-reports-id .SQLQueryInput .react-datepicker__input-container input{display:inline-block;margin-right:8px;width:160px}#react-reports-id .SQLQueryInput .input-area{margin-bottom:16px;position:relative}#react-reports-id .SQLQueryInput .input-area .id-input{display:inline-block;margin-right:24px}#react-reports-id .SQLQueryInput .input-area .id-input input{width:160px}#react-reports-id .SQLQueryInput .input-area button{margin-bottom:0;margin-top:22px;position:absolute}#react-reports-id .SQLQueryInput .rawIdName{margin-bottom:16px;margin-top:0}#react-reports-id .requested{border-top:1px solid #eee;padding-top:16px;margin-top:48px}#react-reports-id .reports-list-container{float:left;overflow-y:scroll;width:55%}#react-reports-id .intro{color:#959595;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}#react-reports-id .link,#react-reports-id .time{font-size:16px}#react-reports-id .wish{display:inline-block;font-size:14px;letter-spacing:1px;line-height:1.2em}#react-reports-id .report-link{border-bottom:1px solid #eee;color:#1298cf;cursor:pointer;padding:8px}#react-reports-id .report-link:hover{background:rgba(24,24,40,.04)}#react-reports-id .intro{font-weight:700;margin:16px 0 8px}#react-reports-id .report-links{clear:both;display:inline-block;margin:32px 0;width:100%}#react-reports-id .report-links .report-links-recents{background:#f2f2f2;float:left;padding:32px;width:50%}#react-reports-id .report-links .report-links-recents h2{display:inline-block;margin-top:8px}#react-reports-id .report-links .report-links-recents ul{width:512px}#react-reports-id .report-links .report-links-wishes{float:right;width:40%}#react-reports-id .report-links .report-links-wishes ul{width:424px;padding-bottom:32px}#react-reports-id .report-links div{display:inline-block}#react-reports-id .report-links a{color:#1298cf;display:inline-block;font-weight:500}#react-reports-id .report-links a.expandResults{color:#1298cf;font-size:16px}#react-reports-id .report-links a.flo-button-secondary,#react-reports-id .report-links a.flo-button-secondary-disabled,#react-reports-id .report-links a.flo-button-secondary-orange,#react-reports-id .report-links a.flo-button-secondary-red{float:right;font-size:16px}#react-reports-id .report-links a.link{line-height:1.2em;margin-bottom:8px;width:440px}#react-reports-id .report-links a.link-wish{width:400px}#react-reports-id .report-links h2{margin-bottom:24px}#react-reports-id .report-links ul{height:440px;list-style:none;overflow:scroll}#react-reports-id .report-links ul li.report-link-node{list-display:none}#react-reports-id .report-links .completed{margin-bottom:32px}#react-reports-id .report-links .report-link-node{width:100%;padding-bottom:8px}#react-reports-id .report-requests{display:inline-block;float:right;margin:32px 0;width:30%}#react-reports-id .report-requests ul{max-height:536px;overflow:auto}#react-reports-id .report-requests li.wish{line-height:1.2em;margin:16px 0}#react-reports-id .report-requests a.wish{color:#1298cf;line-height:1.2em}#react-reports-id .report-requests p.wish{display:inline-block;font-size:14px;line-height:1.2em}#react-reports-id .report-requests p.intro{margin-top:0;margin-bottom:16px}#react-reports-id .report-requests li.report-link-node{list-style:none;margin:8px 0}#react-reports-id .report-input{margin-top:48px}#react-reports-id .report-input h2{font-size:24px;line-height:1.2em}#internal-reports-naming{margin:64px 0}#internal-reports-naming h1{font-size:42px;margin-top:32px}#internal-reports-naming h1 a{color:#1298cf}#internal-reports-naming h2{color:#1298cf;margin:8px 0}#internal-reports-naming h2 span{color:#f65412}#internal-reports-naming h3{font-size:24px;margin:16px 0}#internal-reports-naming p{font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase;width:80%}#internal-reports-naming p.optional{color:#ffc53b}#internal-reports-naming p.required{color:#f65412}#internal-reports-naming p span{color:#181828;display:block;font-weight:500;text-transform:none}#internal-reports-naming label{display:inline-block;font-size:18px}#internal-reports-naming button{margin:8px}#internal-reports-naming input{max-width:80%}#internal-reports-naming .internal-reports-naming-container{margin:32px 0;position:relative}#internal-reports-naming .internal-reports-naming-container .internal-reports-naming-container-picker{display:inline-block;padding:0 32px}#internal-reports-naming .internal-reports-naming-container .internal-reports-naming-container-picker label{display:block}#internal-reports-naming-result{box-shadow:0 0 0 1px rgba(18,152,207,.25);color:#1298cf;display:none;font-size:24px;margin:24px 0;padding:16px}#internal-reports-naming-result .next-steps{color:#181828}#internal-reports-naming-result ol{margin:24px;line-height:1.2em;font-size:18px;color:#181828}#internal-reports-naming-result p#internal-reports-naming-result-message{font-size:18px;color:#181828}#internal-reports-naming-result p#internal-reports-naming-result-name{color:#494eae;font-size:18px;font-size:1.4vw;font-weight:500;text-transform:none}#internal-reports-naming-result a{color:#1298cf}#lesson{margin-top:48px}#lesson *{box-sizing:border-box}#lesson a{color:#1298cf}#lesson em{font-style:italic}#lesson h2{border-bottom:1px solid #e6e6e6;font-size:24px;font-weight:700;margin-top:0;margin-bottom:16px;padding-bottom:8px}#lesson li,#lesson p{font-size:18px;line-height:1.5em;margin-bottom:16px}#lesson li{margin-left:20px}#lesson ol{margin-left:8px}#lesson img{max-width:640px;max-height:360px}#lesson .main-lesson-container{float:left;margin-bottom:80px;width:65%}#lesson .main-lesson-container h2{margin-top:48px}#lesson .main-lesson-container .introduction h2{border:none;font-size:32px;margin-bottom:24px;margin-top:0;padding-bottom:0;line-height:1.2}#lesson .main-lesson-container .notation{color:#1298cf;cursor:pointer;list-style:none;position:relative}#lesson .main-lesson-container .notation:before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #1298cf;content:"";left:-16px;position:absolute;transition:all .1s ease;top:8px}#lesson .main-lesson-container .notation.opened:before{transform:rotate(90deg)}#lesson .main-lesson-container .description{font-size:16px;margin-bottom:16px;margin-top:-8px}#lesson .main-lesson-container .description ul{list-style:none}#lesson .main-lesson-container .description ul li{font-size:16px}#lesson .main-lesson-container .description.ccss-standardslist{margin-left:20px}#lesson .side-lesson-container{background:#f2f2f2;border-radius:3px;float:right;margin-bottom:80px;padding:24px;width:284px}#lesson .side-lesson-container .flo-videoThumbnail-link{position:relative}#lesson .side-lesson-container .flo-videoThumbnail-link:hover{text-decoration:none}#lesson .side-lesson-container .flo-videoThumbnail-container.text-underneath{left:0;position:relative}#lesson .side-lesson-container .flo-videoThumbnail-container.text-underneath .flo-videoThumbnail-play{top:calc(50% - 32px)}#lesson .side-lesson-container .flo-videoThumbnail-container.text-underneath .flo-videoThumbnail-overlay{height:132px}#lesson .side-lesson-container h3{font-size:18px;margin-bottom:8px}#lesson .side-lesson-container .primary-units,#lesson .side-lesson-container .related-units{margin-bottom:48px}form.individual_form ul.errorlist,form.list_form ul.errorlist{background:rgba(221,45,24,.1);border-radius:2px;color:#dd2d18;display:inline-block;font-size:16px;font-weight:600;padding:8px 16px;margin-top:0;width:90%}form.individual_form ul.errorlist a,form.list_form ul.errorlist a{top:0;width:auto}form.individual_form ul,form.list_form ul{list-style:none;margin-top:48px;padding:0;width:320px}form.individual_form ul .flo-button-primary,form.individual_form ul .flo-button-primary-green,form.individual_form ul .flo-button-primary-orange,form.individual_form ul .flo-button-primary-reallySmall-disabled,form.individual_form ul .flo-button-primary-red,form.individual_form ul .flo-button-primary-yellow,form.list_form ul .flo-button-primary,form.list_form ul .flo-button-primary-green,form.list_form ul .flo-button-primary-orange,form.list_form ul .flo-button-primary-reallySmall-disabled,form.list_form ul .flo-button-primary-red,form.list_form ul .flo-button-primary-yellow{float:right}form.individual_form ul a,form.list_form ul a{font-size:16px;display:inline-block;position:relative;top:-16px;width:190px}form.individual_form li,form.list_form li{list-style:none}form.individual_form input#id_email,form.list_form input#id_email{width:240px}form.individual_form label,form.list_form label{display:block}.form-password-reset-intro{margin-bottom:32px;width:360px}.form-password-reset{width:336px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-password-reset .errorlist{position:relative;top:-8px}.form-password-reset-wider{width:368px}.form-password-reset-wider .flo-button-primary,.form-password-reset-wider .flo-button-primary-green,.form-password-reset-wider .flo-button-primary-orange,.form-password-reset-wider .flo-button-primary-reallySmall-disabled,.form-password-reset-wider .flo-button-primary-red,.form-password-reset-wider .flo-button-primary-yellow,.form-password-reset-wider .quiz-noAccess a.flo-button-primary,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-green,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-orange,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-red,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .form-password-reset-wider a.flo-button-primary,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-green,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-orange,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-red,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-yellow{margin-top:16px}form.list_form.form-password-reset{width:368px}form.list_form.form-password-reset input#id_email{width:100%}#terms-of-service{padding:48px 0;width:50%}.flo-modal.terms-of-service .flo-modal-title{padding:0;margin-bottom:24px}.terms-of-service-content{border-radius:3px;box-shadow:inset 0 0 0 1px #e6e6e6,inset 0 1px 3px rgba(0,0,0,.15);height:288px;overflow:auto;padding:24px}.terms-of-service-date{color:#959595;font-size:16px;margin-top:16px}.lyricLab{padding-bottom:23px;margin:0 -13px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}.lyricLab.review{display:inline-block;margin:0}.lyricLab__headerContainer{justify-content:space-between;margin:-8px -13px 8px;height:36px}.lyricLab__btn{background-color:transparent;color:#ccd0d8;border:2px solid #ccd0d8;padding:7px 19px;color:#1b2938;margin:0 5px}.lyricLab__btn.disabled,.lyricLab__btn:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.lyricLab__btn--submit{padding:7px 27px;margin-left:10px;display:inline-block}.lyricLab__reviewableLine{color:#3d4452;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;margin:15px 0}.lyricLab__next{background-color:#fbbd48;border:none;font-size:14px;margin:5px 0 10px;transition:none}.lyricLab__next:hover{background-color:#faab16}.lyricLab__btn--review{display:block;margin:35px auto}.lyricLab__review__subheaderWrapper{width:100%;position:relative;margin-top:16px}.lyricLab__review__subheaderWrapper .lyricLab__subheader{margin:8px 0 18px}.lyricLab__review__subheaderWrapper .lyricLab__exportForm{position:absolute;top:0;right:0}.lyricLab__exportForm{height:26px;width:26px;margin:0 5px}.lyricLab__exportBtn{background-color:transparent;border:none;cursor:pointer;padding:0}.lyricLab__exportBtn svg{height:26px;width:26px}.lyricLab__exportBtn:hover rect:first-child{fill:#f7f8f9}.lyricLab__subheader{display:flex;align-items:center;justify-content:space-between;margin:5px 0 13px}.lyricLab__customPrompt{color:#3d4452;white-space:pre-wrap;width:570px;padding:0 24px 0 10px;overflow:hidden;position:relative;z-index:2}.lyricLab__customPrompt--close{max-height:60px}.lyricLab__customPrompt--clickable:hover{cursor:pointer;background-color:#f5f7fa}.lyricLab__customPrompt__icon{width:14px;height:10px;fill:#3d4452;position:absolute;bottom:13px;right:6px}.lyricLab__customPrompt__icon--close{transform:rotate(-180deg)}.lyricLab__label{display:block;font-size:16px;color:#3e4552}.lyricLab__keyTermsCounter{color:#98a0b1;font-size:14px;font-weight:600;padding-left:10px;line-height:24px;display:inline-block}.lyricLab__rhymesFiller{color:#98a0b1;font-size:15px;font-weight:600;padding-left:20px}.lyricLab__container{border:2px solid #eff2f4;width:862px;display:flex;flex-direction:column;justify-content:space-between}.lyricLab__container .lyricLab__main,.lyricLab__container .lyricLab__wrapper{background-color:#fff}.lyricLab__container .lyricLab__writing__container{margin-left:0}.lyricLab__main{background-color:#f7f8f9;border-right:2px solid #eff2f4;display:inline-block;height:532px;vertical-align:top;width:567px}.lyricLab__main--loading{position:relative}.lyricLab__main--loading:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:hsla(0,0%,100%,.6)}.lyricLab__labelRow{align-items:baseline;height:36px;justify-content:space-between;border-bottom:2px solid #eff2f4;padding:10px 20px}.lyricLab__labelRow.perfectRhymes{padding-top:0;height:26px}.lyricLab__labelRow.keyTerms,.lyricLab__labelRow.perfectRhymes{border-bottom:none;justify-content:flex-start}.lyricLab__wrapper{background-color:#f7f8f9;height:100%;overflow-y:auto;padding:0 14px;transition:transform .35s ease-in-out;will-change:transform;-webkit-transform:translateZ(0)}.lyricLab__wrapper--slideDown{max-height:441px;transform:translateY(0)}.lyricLab__wrapper--slideUp{max-height:496px;transform:translateY(-60px)}.lyricLab__wrapper--reviewable{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}input.lyricLab__title{font-size:26px;box-shadow:none;background:#f7f8f9;height:57px;padding:5px 15px;display:block;font-weight:500;color:#1b2938;-webkit-text-fill-color:#1b2938;border-radius:0}input.lyricLab__title::-webkit-input-placeholder{color:#bec3cd;-webkit-text-fill-color:#bec3cd}input.lyricLab__title::-moz-placeholder{color:#bec3cd;-webkit-text-fill-color:#bec3cd}input.lyricLab__title:-ms-input-placeholder{color:#bec3cd!important}input.lyricLab__title::-ms-clear{display:none}input.lyricLab__title:disabled{color:#1b2938;-webkit-text-fill-color:#1b2938;background:#f7f8f9;box-shadow:none}input.lyricLab__title:focus,input.lyricLab__title:hover{box-shadow:none}.lyricLab__writing{position:relative}.lyricLab__writing__container{position:relative;height:auto;margin-left:10px;overflow-y:auto;padding:0 2px;height:100%}.lyricLab__mainAndSidebar{height:532px;display:flex;position:relative}.lyricLab__rhymesModuleContainer{overflow-y:auto;height:100%;padding-top:10px;border:2px solid transparent;border-right:1px solid #eff2f4;margin-right:-2px}.lyricLab__sidebar__module{padding-right:1px;-webkit-transform:translateZ(0)}.lyricLab__sidebar__module.keyTerms{border:2px solid transparent;border-bottom:2px solid #eff2f4;border-top:2px solid #eff2f4;padding-bottom:3px;margin-top:-2px}.lyricLab__sidebar__module.perfectRhymes{overflow-y:auto;height:100%;width:100%}.tutorialHighlight{border:2px solid #5559c3!important;box-shadow:0 0 20px 0 rgba(85,89,195,.1),0 0 10px 0 rgba(85,89,195,.1);margin-right:-2px}.lyricLab__sidebar{background-color:#fcfcfd;width:291px;height:532px;display:flex;flex-direction:column;margin-left:-1px}.lyricLab__keyTerms-module{z-index:2}.lyricLab__sidebar__content{height:100%}.lyricLab__sidebar__content.keyTerms{height:100%;min-height:143px;max-height:225px;overflow-y:auto;padding:10px 20px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.lyricLab__sidebar__content.keyTerms{height:194px}}.lyricLab__beat{background-color:#fff;border-top:2px solid #eff2f4;z-index:2}.lyricLab__tooltip{z-index:1;display:block;opacity:1;transition:none}.lyricLab__noRhymes{color:#3d4452;font-family:freight-sans-pro,sans-serif;font-weight:500;padding:10px 20px}.lyricLab__wordList{list-style:none;text-align:left;overflow-y:initial}.lyricLab__wordList.perfectRhymes{padding:10px 20px}.perfectRhymes.fadeIn,.question--antonym.incorrect .perfectRhymes.vocabGame__answerText,.question--definition.incorrect .perfectRhymes.vocabGame__answerText,.question--image.incorrect .perfectRhymes.vocabGame__answerText,.question--lyric.incorrect .vocabGame__blank .perfectRhymes.vocabGame__answerText,.question--sentence.incorrect .vocabGame__blank .perfectRhymes.vocabGame__answerText,.question--synonym.incorrect .perfectRhymes.vocabGame__answerText,.question__animation--wrong .perfectRhymes.vocabGame__answerText{animation-duration:.6s}.lyricLab__word{color:#3d4452;background-color:#e1e7f0;padding:0 7px;border-radius:2px;display:inline-block;margin:6px 3px 6px 0;white-space:pre-wrap;word-wrap:normal}.lyricLab__word--used{color:#2d7870;background-color:#dcf3f2}.lyricLab__word--used.lyricLab__word--active{color:#1f534d}.lyricLab__word--active{color:#1b2938;box-shadow:0 0 0 1px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 6px 0 rgba(50,50,93,.05),0 1px 1.5px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05)}.lyricLab__tooltip--light{background:#fff;width:270px;padding:14px 20px 20px;box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17);top:40px;z-index:100}.lyricLab__tooltip--light:after{border-radius:3px;top:8px;bottom:0;content:"";position:absolute;width:0;height:0;left:52%;box-sizing:border-box;border:10px solid #fff;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg) translateX(-50%);box-shadow:-1px 1px 1px 0 rgba(152,160,177,.3)}.lyricLab__tooltip--inline{position:static;background-color:inherit;height:100%;padding:0;box-shadow:none;z-index:1}.lyricLab__tooltip--inline:after{display:none}.lyricLab__tooltip__content--inline{height:100%;color:#98a0b1}.lyricLab__term{color:#3d4452;margin-bottom:5px;font-size:20px;font-weight:700}.lyricLab__partOfSpeech{color:#98a0b1;font-weight:500;font-size:16px;margin-left:2px}.lyricLab__definition{color:#3d4452;line-height:23px}.audioPlayer__dropdown__wrapper{position:relative;text-decoration:none;color:#98a0b1;background:#eff2f4;border-radius:5px;border:1px solid #eff2f4;justify-content:space-between;padding:2px 5px;font-size:16px;font-weight:600;line-height:20px;padding-right:26px}.audioPlayer__dropdown__wrapper:hover{color:#feb800}.audioPlayer__dropdown__wrapper:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #98a0b1;content:"";margin-left:7px;position:absolute;right:0;top:0;margin-right:6px;margin-top:9px}.song-controls{justify-content:space-between;width:595px}.song__controls__icon{cursor:pointer;width:13px;height:12px;fill:#ccd0d8}.song__controls__icon:hover{fill:#feb800}.song__controls__icon---large{height:18px;width:16px;fill:#feb800}.song__controls__icon--repeat{width:21px;height:21px;fill:#ccd0d8}.song__controls__icon--repeat.song__controls__icon--active{fill:#feb800}.song__controls__play{background:rgba(239,242,244,.5);border:2px solid #eff2f4;border-radius:50%;cursor:pointer;height:40px;width:40px}.song__controls__play:hover{background:rgba(239,242,244,.8)}.lyricLab__beatsMaker{align-items:center;display:flex;justify-content:center;position:relative;padding:4px 5px;margin:4px 0;height:48px}.lyricLab__beatsMaker .lyricLab__beatsMaker__label{display:block;font-size:14px;color:#98a0b1}.lyricLab__beatsMaker #media{display:none}.lyricLab__beatsMaker .beats-player-progressBar-container{background:fade(#181828,8%);border-radius:10px;width:475px}.lyricLab__beatsMaker .beats-player-progressBar{cursor:pointer;max-width:475px;position:relative;border-radius:10px;height:9px;background:#ccd0d8}.lyricLab__beatsMaker .beats-player-progressBar:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.lyricLab__beatsMaker .beats-player-progressBar-buffer{display:none;background:fade(#181828,5%);height:9px;position:absolute;max-width:475px!important}.lyricLab__beatsMaker .beats-player-progressBar-played{height:9px;max-width:475px;position:absolute;background-color:#feb800;border-bottom-left-radius:10px;border-top-left-radius:10px}.lyricLab__beatsMaker .beats-player-progressBar-scrubber{background-color:#fff;border:2px solid #eff2f4;height:20px;position:absolute;top:-6px;border-radius:50%;cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.lyricLab__beatsMaker .beats-player-progressBar-scrubber:active{cursor:pointer;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.lyricLab__beatsMaker .song-info{margin:0 15px}.lyricLab__beatsMaker .song-info:hover .audioPlayer__currentSong{background:rgba(239,242,244,.8)}.lyricLab__beatsMaker .song-info .playlist{background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.15);border-radius:3px;position:absolute;text-align:left;left:0;top:-232px;z-index:100;max-width:none}.lyricLab__beatsMaker .song-info .playlist tbody{display:block;background:#fff;height:224px;width:220px;border-radius:3px;overflow-y:auto}.lyricLab__beatsMaker .song-info .playlist tbody td,.lyricLab__beatsMaker .song-info .playlist tbody tr{display:block}.lyricLab__beatsMaker .song-info .playlist a{display:block;list-style:1em;padding:10px 15px;color:#3e4552}.lyricLab__beatsMaker .song-info .playlist a:hover{background:#1298cf;color:#fff;text-decoration:none}.lyricLab__beatsMaker .song-controls-duration{color:#959595;display:block;font-size:12px;margin-top:4px}.audioPlayer__currentSong{font-size:16px;font-weight:700;width:66px;white-space:nowrap;text-align:center;text-overflow:ellipsis;overflow:hidden}.lyricLab__help{text-align:center}.lyricLab__help .video-js{width:100%!important}.rapbox-modal-button{margin-right:16px}.rapbox-howto{cursor:pointer}.lyricLab__helpModal{width:920px;padding:32px}.lyricLab__helpModal .manage-favorite-container a.manage-favorite-actionContainer{width:100%;height:auto;min-height:125px}.lyricLab__helpModal .manage-favorite-container a.manage-favorite-actionContainer.active{background-color:#52c1b7}.lyricLab__helpModal .rapbox-howto-list-info .manage-favorite-title{padding-top:16px;margin-bottom:8px}.lyricLab__helpModal .rapbox-howto-list-info .manage-favorite-subtitle{padding-bottom:16px;padding-right:16px}.lyricLab__helpModal .back.flo-button-secondary-disabled,.lyricLab__helpModal .back.flo-button-secondary-orange,.lyricLab__helpModal .back.flo-button-secondary-red,.lyricLab__helpModal .flo-button-secondary.back{float:none;margin:0;position:absolute;top:20px;left:38px}.lyricLab__helpModal .dynamic-player{width:auto}.lyricLab__helpVideo__head{color:#1b2938}.lyricLab__helpVideo__subhead{color:#3e4552;max-width:515px;margin:15px auto 30px;font-size:17px;font-weight:500}.lyricLab__helpVideoList{display:flex;align-items:stretch;justify-content:space-between;margin-top:25px}.lyricLab__helpVideo{flex:1;margin:0 10px;border:1px solid #eff2f4;border-radius:4px}.lyricLab__helpVideo:first-of-type{margin-left:0}.lyricLab__helpVideo:last-of-type{margin-right:0}.lyricLab__helpVideo.active{transition:all .2s cubic-bezier(.1,.5,.15,1);background-color:#52c1b7;border-color:#52c1b7;box-shadow:0 0 0 2px #52c1b7}.lyricLab__helpVideo.active .lyricLab__helpVideo__play{display:none}.lyricLab__helpVideo.active .lyricLab__helpVideo__label,.lyricLab__helpVideo.active .lyricLab__helpVideo__text{color:#fff}.lyricLab__helpVideo__thumb{position:relative;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}.lyricLab__helpVideo__play{height:40px;width:40px;background:rgba(24,24,40,.7);-webkit-box-shadow:0 0 0 3px hsla(0,0%,100%,.9);box-shadow:0 0 0 3px hsla(0,0%,100%,.9);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto}.lyricLab__helpVideo__playIcon{fill:#fff;height:24px;width:24px}.lyricLab__helpVideo__thumbImg{width:100%}.lyricLab__helpVideo__label{color:#1b2938;margin:10px 0 3px;line-height:20px;font-size:15px}.lyricLab__helpVideo__text{color:#98a0b1;font-size:15px;padding:0 10px 10px}.warning__wrapper{position:absolute;right:0;top:0;background-color:#fff;box-shadow:0 0 6px 0 rgba(152,160,177,.5);padding:5px 10px;border-radius:3px;transition:all .1s cubic-bezier(.1,.5,.15,1);z-index:10}.warning__icon{height:20px;width:20px}.warning__icon .fill--background{fill:#ffbebd}.warning__icon .fill--primary{fill:#ff443f}.warning__message{color:#ff443f;margin-left:5px}.lyricLab__activityProgress{float:right;position:relative;top:-2px;display:flex;align-items:center}.lyricLab__saveStatus{font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:500;margin-right:6px;color:#98a0b1;display:inline-block;min-width:20px}.lyricLab__saveStatus span{display:inline-block}.lyricLab__saveStatus.lyricLab__saveStatus--error{color:#dd2d18}.lyricLab__saveStatus.lyricLab__saveStatus--error .clickable{text-decoration:underline}.rapboxAutoRetryWarning{margin:-4px 5px}.lyricLab__inputContainer{background-color:#fff;margin:10px 0;position:relative;display:flex;align-items:center;justify-content:space-between;height:45px}.lyricLab__inputContainer:first-of-type{margin-top:5px}.lyricLab__input{border-radius:3px;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;height:100%;width:100%;overflow-y:hidden;padding:10px 0 10px 12px;border-right:12px solid #fff;-ms-overflow-style:none;box-shadow:none;caret-color:#000;color:transparent;background-color:transparent;margin-bottom:0;position:absolute;top:0;z-index:2;resize:none;white-space:pre;padding-top:9px;box-shadow:0 0 0 1px #98a0b1}.lyricLab__input::-webkit-scrollbar{display:none}.lyricLab__input:hover{box-shadow:0 0 0 1px #5559c3}.lyricLab__input.lyricLab__input--active{box-shadow:0 0 0 2px #98a0b1}.lyricLab__input.lyricLab__input--active:hover{box-shadow:0 0 0 1px #5559c3}.lyricLab__input.lyricLab__input--active:focus{box-shadow:0 0 0 2px #5559c3}.lyricLab__inputOverlay{border-radius:3px;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;height:100%;width:100%;overflow-y:hidden;padding:10px 0 10px 12px;border-right:12px solid #fff;-ms-overflow-style:none;color:#3d4452;position:relative;top:0;white-space:pre;overflow:-moz-scrollbars-none}.lyricLab__inputOverlay::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.lyricLab__input{padding-top:8px;color:#010101;text-shadow:0 0 0 transparent;-webkit-text-fill-color:transparent}.lyricLab__input::-moz-selection{background-color:rgba(178,215,255,.6)}}:root .lyricLab__input,:root .lyricLab__inputOverlay,_::-webkit-full-page-media,_:future{white-space:nowrap}:root .lyricLab__input,_::-webkit-full-page-media,_:future{color:#010101;text-shadow:0 0 0 transparent;-webkit-text-fill-color:transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.lyricLab__input{white-space:nowrap}.lyricLab__inputOverlay{white-space:pre}.lyricLab__inputOverlay--showPlaceholderInIE:after{content:"Write your first line here...";color:#9a9a9a}}@media only screen and (device-width:768px){.lyricLab__inputOverlay{margin-left:4px}}.lyricLab__inputOverlay--reviewable{padding:0;overflow:visible;width:auto}.lyricLab__markedContent{color:#45b7ba;background-color:transparent}.lyricLabTutorial__modal{background:#121821;color:#fff}.lyricLabTutorial__modal p{margin-bottom:20px}.lyricLabFullscreenContainer{position:fixed;height:100%;top:64px;left:0;width:100%;background:#5559c3;z-index:10;overflow-y:auto}#homeRevamp .lyricLab__step .homepage__subheading,#homeRevamp .lyricLab__step .lessons__tab__thumbnail__heading,.lyricLab__step #homeRevamp .homepage__subheading,.lyricLab__step #homeRevamp .lessons__tab__thumbnail__heading,.lyricLab__step .assignmentBar__header,.lyricLab__step .heading--base,.lyricLab__step .homepage__subheading,.lyricLab__step .marketing__hero__subheading,.lyricLab__step .topics-container .unit-container h2,.lyricLab__step .vocabCard__counter,.lyricLab__tutorialDone__heading,.topics-container .unit-container .lyricLab__step h2{color:#5559c3;text-transform:uppercase;font-weight:700;padding-bottom:2px;display:inline-block}.lyricLab__step{height:90px;padding:7px 11px;border:2px solid #5559c3;background:rgba(85,89,195,.05);font-size:15px;overflow:hidden;transition:opacity .1s ease-in-out;will-change:opacity}.lyricLab__step--slideUp{opacity:0}.lyricLab__step--slideDown{opacity:1;transition-delay:.25s}.lyricLab__step.lyricLab__step--small{font-size:14px}.lyricLab__step__toggle{position:absolute;top:7px;right:11px;font-size:14px;color:rgba(85,89,195,.66);z-index:1}.lyricLab__stepContainer{position:relative;margin:-2px -3px 5px -1px}.lyricLab__step__animateWrapper{animation:step__bounceIn .4s both}@keyframes step__bounceIn{0%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}80%{opacity:1;-webkit-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}to{-webkit-transform:none;transform:none}}.lyricLab__tutorialDone{top:-72px;left:337px;display:block;opacity:1;width:352px;height:70px;color:#1b2938;background:#fff;padding:10px 15px 15px;z-index:5;animation:slideInDown .3s ease-in;box-shadow:0 7px 20px 3px rgba(0,0,0,.19),0 6px 6px 0 rgba(0,0,0,.26)}.lyricLab__tutorialDone:after{border-top-color:#fff;border-width:10px;bottom:-10px}.lyricLab__tutorialDone__close{margin-right:-5px;float:right}.lyricLab__tutorialDone__closeIcon{height:15px;width:15px;fill:#5559c3}.lyricLab--blurred{filter:blur(4px);pointer-events:none}.lyricLab__intro{position:absolute;z-index:3;height:100%;width:100%;margin-top:-66px;margin-left:-22px;text-align:center;box-shadow:0 2px 13px rgba(0,0,0,.17)}.lyricLab__intro:before{content:"";height:100%;width:100%;position:absolute;background-color:rgba(61,68,82,.8);z-index:-1;top:0;left:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.lyricLab__intro:before{background:rgba(61,68,82,.8) url("https://static.flocabulary.com/media/webassets/unitpage/lyricLab-overlay.png");background-size:100% 100%}}.lyricLab__intro__box{width:552px;min-height:320px;padding:48px;background-color:#fff;box-shadow:0 19px 38px 0 rgba(0,0,0,.3),0 15px 12px 0 rgba(0,0,0,.22);border:2px solid #7b7cdf;position:absolute;top:130px;right:0;left:0;margin:0 auto}.lyricLab__intro__btn{width:79%;background:#5559c3;border-color:#5559c3}.lyricLab__intro__btn:hover{background-color:#464abe;border-color:#464abe}.lyricLab__intro__icon{width:48px;height:42px;fill:#5559c3}.lyricLab__intro__heading{font-size:18px;text-transform:uppercase;color:#5559c3;margin-top:20px}.lyricLab__intro__text{font-size:16px;margin:16px 0;line-height:1.5;white-space:pre-line;width:100%;max-width:452px}.lyricLabFullscreen{width:1024px;margin:0 auto;background:#5559c3;padding:30px 35px 0;color:#fff}.lyricLabFullscreen .lyricLab__label{color:#fff}.lyricLabFullscreen .lyricLab__main,.lyricLabFullscreen .lyricLab__wrapper{background:#5559c3;border-right:none}.lyricLabFullscreen .lyricLab__labelRow{background-color:inherit}.lyricLabFullscreen .lyricLab__sidebar__module{border-bottom:none}.lyricLabFullscreen .lyricLab__sidebar__module.keyTerms{border:1px solid #fff}.lyricLabFullscreen .lyricLab__sidebar__module.perfectRhymes{margin-top:-1px;border:1px solid #fff}.lyricLabFullscreen .lyricLab__word{background:#fff}.lyricLabFullscreen .lyricLab__inputContainer input{background:#38307a;color:#fff}.lyricLabFullscreen .lyricLab__inputContainer input:focus{outline:none}.lyricLabFullscreen .lyricLab__main--loading:after,.lyricLabFullscreen .lyricLab__sidebar__content .lyricLab__tooltip--inline{background:#5559c3}.regionLandingPage{margin-top:48px}.regionLandingPage *{box-sizing:border-box}.regionLandingPage .regionLandingPage-districts-list{float:left;margin-top:24px;margin-right:32px}.regionLandingPage .regionLandingPage-subscriptions-list{margin-top:24px}.regionLandingPage .regionLandingPage-list-scroll{padding-top:16px;margin-top:16px;margin-bottom:48px;max-height:800px;overflow:scroll}.regionLandingPage .regionLandingPage-list-scroll .flo-card-container{width:95%;margin-right:8px;margin-left:8px}.regionLandingPage .regionLandingPage-list-scroll .flo-card-container.active{background-color:#1298cf;color:#fff}.regionLandingPage .regionLandingPage-districts-notes .regionLandingPage-note{margin-top:16px;margin-right:24px;vertical-align:top}.regionLandingPage .regionLandingPage-districts-notes .regionLandingPage-note a{color:#1298cf}.regionLandingPage .regionLandingPage-districts-notes .regionLandingPage-note button{margin-top:8px}.regionLandingPage .regionLandingPage-districts-notes .regionLandingPage-note ul{margin-left:24px}.regionLandingPage .regionLandingPage-districts-notes .regionLandingPage-note ul li{margin-top:16px}#regionCsvUploadGet{margin:80px 0}#regionCsvUploadGet .ul{margin:16px}#regionCsvUploadGet .regionCsvUploadGet-csvfile,#regionCsvUploadGet .regionCsvUploadGet-submit,#regionCsvUploadGet .regionCsvUploadGet-text{margin:auto;width:120px}#regionCsvUploadGet .regionLandingPage-link{border-bottom:none;display:inline-block;padding:0}#regionCsvUploadPost h2{font-size:32px;margin:40px 0}#regionCsvUploadPost p{font-size:24px;margin-top:16px}.sso_wrapper{text-align:center}.manage-profile-viewContainer .sso_wrapper{text-align:left}.sso-or{display:block;position:relative;margin:16px 0;text-align:center;text-transform:uppercase}.sso-or:after,.sso-or:before{border-top:1px solid #52525e;content:"";height:1px;position:absolute;top:50%;width:45%;z-index:0}.sso-or:before{left:0}.sso-or:after{right:0}.sso-or.disabled{color:#d3d3d3}.sso-or.disabled:after,.sso-or.disabled:before{border-top-color:#d3d3d3}.sso-button-header{margin:0 176px 24px 0}.sso__helptext{margin-bottom:20px;color:#424242;font-size:16px;width:65%;line-height:29px}.sso__helplink,.sso__helplink:hover{color:#018ed5}h6.sso-buttons-header,thead.sso-buttons-header{margin-bottom:24px;text-align:left}h6.sso-buttons-header.disabled,thead.sso-buttons-header.disabled{color:#d3d3d3}#google_sso_button{display:inline-block;margin:0 auto;top:0!important}#google_sso_button.disabled{pointer-events:none;cursor:default}#azuread_sso_button{display:inline-block}#azuread_sso_button.sso_option{margin-top:30px}#azuread_sso_button.disabled{pointer-events:none;cursor:default}#azuread_sso_button,#google_sso_button{text-align:left;text-decoration:none;width:187px;background-color:#fff;color:#222;padding:0;border-radius:30px;margin-right:24px}#azuread_sso_button.active,#google_sso_button.active{animation:flipInX 1.5s ease}#azuread_sso_button.disabled,#google_sso_button.disabled{color:#d3d3d3}#azuread_sso_button h6,#google_sso_button h6{color:inherit;display:inline-block;margin:0;vertical-align:middle;width:67%;text-align:center;font-weight:400}.ssoicon__background{background:#f4f4f4;display:inline-block;width:30%;text-align:center;border-bottom-left-radius:30px;border-top-left-radius:30px}a.sso_help{display:inline-block;position:relative;left:10px;font-size:16px;color:#fff;text-decoration:none!important;top:0!important;cursor:pointer;vertical-align:baseline;width:24px!important}a.sso_help.disabled{background-color:#d3d3d3}.sso-google-logo-disabled,.sso-google-logo-normal{height:48px;width:46px;vertical-align:middle}.sso-google-logo-normal{display:inline-block}.sso-google-logo-normal.disabled{display:none}.sso-google-logo-disabled{animation:flipOutX 1.5s ease;display:none}.sso-google-logo-disabled.disabled,.sso-office365-logo{display:inline-block}.sso-office365-logo{height:20px;max-width:17px;width:16.6px;margin:14px;vertical-align:middle}.signed_in_via_google{background-image:url("google.e2ffb5440ccc.svg"),none;background-repeat:no-repeat;line-height:20px;background-size:20px 20px;padding-left:25px}.signed_in_via_google a{color:#1298cf}.signed_in_via_azuread{background-image:url("office365.d874795ff32f.svg"),none;background-repeat:no-repeat;line-height:20px;background-size:20px 20px;padding-left:25px}.sso__button--large{font-size:15px;letter-spacing:1.1px;width:100%;padding:12px 22px;line-height:normal;position:relative;display:inline-flex;margin:9px 0;font-family:Roboto;text-transform:none}.sso__button--blue,a.sso__button--blue{background-color:#007ed1;color:#fff;border:2px solid #007ed1}.sso__button--blue:hover,a.sso__button--blue:hover{background-color:#0078c7;border-color:#0078c7;color:#fff}.sso__button--blue.disabled,.sso__button--blue:disabled,a.sso__button--blue.disabled,a.sso__button--blue:disabled{transition:none;cursor:default;color:#007ed1;background-color:transparent;border:2px solid #007ed1;pointer-events:none}.sso__button--red,a.sso__button--red{background-color:#dd4216;color:#fff;border:2px solid #dd4216}.sso__button--red:hover,a.sso__button--red:hover{background-color:#d43f15;border-color:#d43f15;color:#fff}.sso__button--red.disabled,.sso__button--red:disabled,a.sso__button--red.disabled,a.sso__button--red:disabled{transition:none;cursor:default;color:#dd4216;background-color:transparent;border:2px solid #dd4216;pointer-events:none}.sso__button__icon{position:absolute;left:-3px;top:-3px;width:49px;height:49px}.sso__button__icon--blue,.sso__button__icon--blue path{fill:#007ed1}.sso__button__icon--red,.sso__button__icon--red path{fill:#dd4216}.sso__button--outline,a.sso__button--outline{background-color:transparent;color:#ebeced;border:2px solid #ebeced;color:#3e4552}.sso__button--outline.disabled,.sso__button--outline:disabled,a.sso__button--outline.disabled,a.sso__button--outline:disabled{cursor:default;color:#ebeced;border:2px solid #ebeced}#styleGuide{color:#181828;margin:48px auto;margin-bottom:160px;position:relative;width:1216px}#styleGuide *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#styleGuide ul{list-style:none}#styleGuide a:hover{text-decoration:none}#styleGuide .styleGuide-navigation{background:#fff;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);border-radius:2px;list-style:none;padding:16px 0;top:96px}#styleGuide .styleGuide-navigation li.flo-typography-subhead{line-height:1.2em;margin-bottom:16px;padding:0 16px}#styleGuide .styleGuide-navigation label{color:#959595;display:block;font-family:monospace;font-size:12px;margin-top:8px;padding:0 16px}#styleGuide .styleGuide-navigation a{color:#1298cf;display:block;padding:4px 16px;transition:all .2s ease}#styleGuide .styleGuide-navigation a:hover{background:rgba(24,24,40,.04)}#styleGuide .styleGuide-col1{position:fixed;width:144px}#styleGuide .styleGuide-col2{display:inline-block;margin-left:144px;padding-left:48px;width:1072px}#styleGuide section{display:inline-block;margin-bottom:48px}#styleGuide section .styleGuide-title{border-top:1px solid #d9d9d9;color:#181828;display:block;font-size:50px;font-weight:500;line-height:1em;margin-bottom:48px;padding-top:48px}#styleGuide section:first-of-type .styleGuide-title{border:none;padding-top:0}#styleGuide section .styleGuide-section-description{display:block;margin-bottom:32px}#styleGuide section .styleGuide-section-description label{color:#959595;font-family:monospace;font-size:12px;margin-left:4px}#styleGuide section table{width:100%}#styleGuide section td{display:inline-block;padding:8px 0}#styleGuide section td:nth-child(2n){float:left;padding-right:32px;width:30%}#styleGuide section td:nth-child(2n) label{font-family:monospace;color:#959595;display:block;font-size:12px}#styleGuide section td:nth-child(2n) label.note-indent{display:block;padding-left:24px;margin-bottom:24px}#styleGuide section td:nth-child(odd){float:right;position:relative;width:70%}#styleGuide #styleGuide-color table tr:first-child h2{padding-top:0}#styleGuide #styleGuide-color table td{padding:1px 0}#styleGuide #styleGuide-color table h2{padding:32px 0}#styleGuide #styleGuide-color table div{box-shadow:inset 0 0 1px rgba(0,0,0,.2);float:left;height:72px;width:100%}#styleGuide #styleGuide-color table div.color-text{background:#181828}#styleGuide #styleGuide-color table div.color-textLight{background:#959595;width:75%}#styleGuide #styleGuide-color table div.color-active{background:#1298cf;width:75%}#styleGuide #styleGuide-color table div.color-disabled{background:#d3d3d3;width:25%}#styleGuide #styleGuide-color table div.color-goodGreen{background:#18af90;width:25%}#styleGuide #styleGuide-color table div.color-badRed{background:#dd2d18;width:25%}#styleGuide #styleGuide-color table div.color-favoriteYellow{background:#ffc53b;width:25%}#styleGuide #styleGuide-color table div.color-border{background:#e6e6e6;width:25%}#styleGuide #styleGuide-color table div.color-border-dark{background:#d9d9d9;width:25%}#styleGuide #styleGuide-color table div.color-border-light{background:#eee;width:25%}#styleGuide #styleGuide-color table div.color-depth1-background{background:#fff}#styleGuide #styleGuide-color table div.color-depth2-background{background:#f2f2f2}#styleGuide #styleGuide-color table div.color-depth3-background{background:#e6e6e6;width:25%}#styleGuide #styleGuide-color table div.color-depth4-background{background:#181828;width:25%}#styleGuide #styleGuide-color table div.color-flocab-blue{background:#018ed5;width:75%}#styleGuide #styleGuide-color table div.color-flocab-green{background:#55a003;width:75%}#styleGuide #styleGuide-color table div.color-flocab-purple{background:#570095;width:75%}#styleGuide #styleGuide-color table div.color-flocab-orange{background:#f65412;width:75%}#styleGuide #styleGuide-color table div.color-flocab-darkBase{background:#181828;width:25%}#styleGuide #styleGuide-color table div.color-flocab-darkBase-grey{background:#52525e;width:25%}#styleGuide #styleGuide-color table div.color-subject-languageArts{background:#69b246;width:50%}#styleGuide #styleGuide-color table div.color-subject-lifeSkills{background:#f46f66;width:50%}#styleGuide #styleGuide-color table div.color-subject-math{background:#45b7ba;width:50%}#styleGuide #styleGuide-color table div.color-subject-science{background:#ff8614;width:50%}#styleGuide #styleGuide-color table div.color-subject-socialStudies{background:#2e1a5b;width:50%}#styleGuide #styleGuide-color table div.color-subject-vocabulary{background:#ffad16;width:50%}#styleGuide #styleGuide-color table div.color-subject-weekInRap{background:#494eae;width:50%}#styleGuide #styleGuide-color table span{background:hsla(0,0%,100%,.3);border-radius:1px;font-size:16px;padding:4px 8px;position:relative;top:24px;left:24px;transition:all .2s cubic-bezier(.1,.5,.15,1)}#styleGuide #styleGuide-color table span:hover{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1)}#styleGuide #styleGuide-layout table span{display:block;font-size:12px;line-height:1.5em;padding:4px;text-align:center}#styleGuide #styleGuide-layout table .styleGuide-browser{box-shadow:0 0 0 1px #d9d9d9;border-radius:2px;display:inline-block;float:left;margin-right:32px;width:217px;vertical-align:top}#styleGuide #styleGuide-layout table .styleGuide-browser.three{margin-right:0}#styleGuide #styleGuide-layout table .styleGuide-browser.three .styleGuide-body-sidebar{border-left:0;border-right:1px solid #dd2d18;float:right;margin-right:10%;margin-left:0}#styleGuide #styleGuide-layout table .styleGuide-browser.three .styleGuide-body-contentArea{border-right:0;border-left:1px solid #dd2d18;float:left;margin-left:10%;margin-right:0}#styleGuide #styleGuide-layout table .styleGuide-browser-chrome{background:#d9d9d9;display:block;padding:0 4px}#styleGuide #styleGuide-layout table .styleGuide-browser-chrome .dot{background:#f2f2f2;border-radius:100%;display:inline-block;margin:0 2px;height:8px;width:8px}#styleGuide #styleGuide-layout table .styleGuide-page{display:block}#styleGuide #styleGuide-layout table .styleGuide-nav{background:#fff;display:block;width:100%}#styleGuide #styleGuide-layout table .styleGuide-body-fullWidth{background:#f2f2f2;border-left:1px solid #dd2d18;border-right:1px solid #dd2d18;display:block;height:280px;margin:0 auto;width:80%}#styleGuide #styleGuide-layout table .styleGuide-body-sidebar{background:#f2f2f2;border-left:1px solid #dd2d18;display:inline-block;float:left;height:272px;margin-left:10%;margin-top:8px;width:23%}#styleGuide #styleGuide-layout table .styleGuide-body-contentArea{background:#fff;border-right:1px solid #dd2d18;display:inline-block;height:272px;float:right;margin-right:10%;margin-top:8px;width:57%}#styleGuide #styleGuide-layout table .styleGuide-footer{background:#181828;display:block;clear:both;height:64px;width:100%}#styleGuide #styleGuide-layout table .styleGuide-footer span{color:#fff}#styleGuide #styleGuide-typography a{color:#1298cf}#styleGuide #styleGuide-typography a:hover{color:#28b3ec;text-decoration:none}#styleGuide #styleGuide-buttons .styleGuide-toggle{padding:16px}#styleGuide #styleGuide-buttons .styleGuide-toggle.depth1{background-color:#fff;display:block;margin-top:8px}#styleGuide #styleGuide-cards .flo-card-container{cursor:pointer}#styleGuide #styleGuide-cards .flo-card-container span{display:inline-block;margin-top:32px;margin-right:8px}#styleGuide #styleGuide-cards .flo-card-container .flo-typography-label{margin-top:32px}#styleGuide #styleGuide-cards .flo-card-container.noHover{cursor:default!important}#styleGuide #styleGuide-cards .styleGuide-thumbnail{background:url("videoThumbnail.477143d2dc5b.jpg") no-repeat;background-size:cover;border-radius:2px;height:100%;width:100%}#styleGuide #styleGuide-icons svg{fill:#181828}#styleGuide #styleGuide-icons svg.arrowBack,#styleGuide #styleGuide-icons svg.arrowNext,#styleGuide #styleGuide-icons svg.xOut{stroke:#181828}#styleGuide #styleGuide-modals .styleGuide-modal-container{display:block;margin:32px 0}#styleGuide #styleGuide-modals .flo-modal{float:left;position:relative;top:0}#styleGuide #styleGuide-modals .flo-modal-backdrop{position:absolute;width:716px;height:408px;top:-30px}#styleGuide #styleGuide-tables .flo-table{background:#fff;padding:16px}#styleGuide #styleGuide-tables .flo-table.depth2{background:none}#styleGuide #styleGuide-tables .flo-table-cell.firstName,#styleGuide #styleGuide-tables .flo-table-cell.lastName{width:34%}#styleGuide #styleGuide-tables .flo-table-cell.date{width:20%}#styleGuide #styleGuide-tables .flo-table-cell.score{width:10%}.microsoft-sso-wrapper{display:inline-block;margin-top:32px}.microsoft-sso-azure-logo{background:url("Azure_Active_Directory200.e7b37607381a.png") no-repeat 50%;background-size:contain;height:160px;margin:0 auto;width:160px}.microsoft-sso-body{margin:32px 0;padding:0 156px;width:712px}.microsoft-sso-button-container{display:inline-block;padding-left:616px}.microsoft365-sso-logo{background:url("Office_365_logo_128x29.4141b086f83e.png") no-repeat 50%;background-size:contain;display:inline-block;height:29px;padding-right:16px;vertical-align:middle;width:128px}.microsoft-sso-login-button{display:inline-block}.tts__container{position:fixed;right:160px;bottom:0;z-index:100000;margin:10px 20px;background-color:#ddd;padding:18px 5px;border-radius:999rem}.tts__container *{vertical-align:middle}.tts__container span:hover{cursor:pointer}.tts__container img{width:19px;height:22px}.tts__container.student{right:0}.controlWidget{position:relative}.controlWidget__settings{position:absolute;top:-153px;text-align:center;right:-5px;background-color:#4a4a4c;padding:8px 0 5px;border-radius:5px}.controlWidget__settings label,.controlWidget__settings span{display:block;margin:1px auto;text-align:center;border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;font-size:14px;font-weight:100;padding:3px 41px}.controlWidget__settings label:focus,.controlWidget__settings span:focus{outline:none}.controlWidget__settings label{font-weight:700;letter-spacing:1px;padding:0}.controlWidget__settings span{position:relative}.controlWidget__settings span.active:before{content:"\F00C";font-family:FontAwesome;color:#fff;position:absolute;left:17px}.arrow-container{position:relative}.arrow-container:after{top:100%;right:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(74,74,76,0);border-top-color:#4a4a4c;border-width:15px;border-right-width:0}.controlWidget__btn{background-color:#e9e9e9;padding:15px;user-select:none}.controlWidget__btn--play{display:inline}.controlWidget__btn--pause,.controlWidget__btn--play{border-bottom-left-radius:999rem;border-top-left-radius:999rem}.controlWidget__btn--pause{display:none}.controlWidget__btn--pause img,.controlWidget__btn--play img{padding-left:3px}.controlWidget__btn--stop{margin:0 5px 0 2px;border-bottom-right-radius:6px;border-top-right-radius:6px}.controlWidget__btn--stop img{width:16px;height:16px;padding-right:1px}#id_text_to_speech_enabled{list-style:none;display:flex;flex-direction:row}#id_text_to_speech_enabled label{margin-bottom:0;font-size:16px;display:flex;align-items:center}#id_text_to_speech_enabled label:last-child{margin-left:15px}#id_text_to_speech_enabled input[type=radio]{border-radius:50%;height:auto;width:auto;margin:0 10px 0 0;-webkit-appearance:radio;-moz-appearance:radio;box-shadow:none;transition:none}#id_text_to_speech_enabled input[type=radio]:after,#id_text_to_speech_enabled input[type=radio]:before{content:none}.texttospeech__myprofile{display:inline-block;margin-top:50px;width:100%}.flo-modal .texttospeech__helplink,.flo-table .texttospeech__helplink,.signup-world .right-content .active-step-content .texttospeech__helplink{color:#018ed5;display:inline}.flo-modal .texttospeech__helplink:hover,.flo-table .texttospeech__helplink:hover,.signup-world .right-content .active-step-content .texttospeech__helplink:hover{color:#018ed5}.signup-world .right-content .active-step-content .texttospeech__helptext{margin:20px 0;width:67%;color:#424242;font-size:16px}.flo-modal .texttospeech__helptext{margin:10px 0;color:#424242;font-size:16px}.signup-world .form-group-depth-1.form-group-text_to_speech_enabled{display:flex;flex-direction:row}.signup-world .form-group-depth-1.form-group-text_to_speech_enabled label{margin-bottom:0}.signup-world .form-group-depth-1.form-group-text_to_speech_enabled #id_text_to_speech_enabled{margin-left:20px}.tts__select--active{pointer-events:none}.include-texttospeech #modal-confirmation div div:last-child{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:25px}.include-texttospeech #modal-confirmation div div:last-child *{vertical-align:middle}.include-texttospeech #modal-confirmation div div:last-child label{margin-bottom:0}.include-texttospeech #modal-confirmation div div:last-child li span{color:#99a3a3}.include-texttospeech #modal-confirmation div div:last-child .helpText{top:0}.include-texttospeech #modal-confirmation div div:last-child:before{content:"Text to Speech Tool for Students";margin-bottom:10px;font-weight:700;font-size:18px;width:100%}.gallery{margin:0;padding:0;width:1024px;float:left}.gallery .sub_title,.gallery .sub_title a{font:700 14px helvetica,arial,sans-serif;color:#f28703}.gallery .sub_title a{text-decoration:none}.gallery a{height:0;display:inline;padding:0}.gallery a img.grid_image{border-radius:2px;width:192px;height:108px}.gallery .blank{padding:0;margin:32px 0;float:left;width:100%}.gallery .box-1{width:211px;margin:10px 60px 16px 0;float:left;padding:0;position:relative;height:220px}.gallery .box1 img{margin:0;padding:0}.gallery .box3+div{clear:both}.gallery .box-4{width:211px;margin:10px 0 35px;float:left;padding:0;position:relative}.gallery-box{margin:90px 0 0;padding:0;float:left;position:absolute}.gallery2 .box1{width:216px;margin:10px 35px 0 0;float:left;padding:0;position:relative}.gallery2 .box1 img{border-radius:2px;max-width:200px}.gallery2 .box3{width:200px;margin:10px 0;float:left;padding:0;position:relative}.gallery2 .box3 img{border-radius:2px;max-width:200px}.coming_soon a{cursor:default}.coming_soon img{filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");-webkit-filter:grayscale(100%)}.coming_soon .flo-videoThumbnail-container.gallery-thumbnail:hover .flo-videoThumbnail-play{background:rgba(24,24,40,.7);transform:scale(1)!important}.coming_soon .flo-videoThumbnail-container.gallery-thumbnail:hover .flo-videoThumbnail-play:hover svg.play{fill:hsla(0,0%,100%,.9)}.gallery2 a:hover,.gallery a:hover{text-decoration:none}.right-bar-inner span img{margin:0 0 -6px}.gallery-2 h5,.gallery h5{font-size:15px;max-width:160px}.ccss_badge{float:right;position:relative;top:4px;right:0}.ccss_stamp .ccss_icon{background:none}.ccss_icon img{position:relative;top:5px;left:2px}.gallery .blank .box1,.gallery .blank .box3{float:left;height:224px;width:234px}.flo-videoThumbnail-container.gallery-thumbnail{height:123px;width:196px}.flo-videoThumbnail-container.gallery-thumbnail .flo-videoThumbnail-play{opacity:1;transform:scale(1)}.flo-videoThumbnail-container.gallery-thumbnail .flo-videoThumbnail-play:after,.flo-videoThumbnail-container.gallery-thumbnail:hover .flo-videoThumbnail-play:after{display:none}.gallery2 .box1 h2,.gallery2 .box2 h2,.gallery2 .box3 h2,.gallery2 .box4 h2,.gallery2 .box-1 h2,.gallery2 .box-2 h2,.gallery2 .box-3 h2,.gallery2 .box-4 h2,.gallery .box1 h2,.gallery .box2 h2,.gallery .box3 h2,.gallery .box4 h2,.gallery .box-1 h2,.gallery .box-2 h2,.gallery .box-3 h2,.gallery .box-4 h2{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-weight:600;font-size:18px;line-height:1.1em;margin-top:4px}.gallery2 .box1 h2.org,.gallery2 .box2 h2.org,.gallery2 .box3 h2.org,.gallery2 .box4 h2.org,.gallery2 .box-1 h2.org,.gallery2 .box-2 h2.org,.gallery2 .box-3 h2.org,.gallery2 .box-4 h2.org,.gallery .box1 h2.org,.gallery .box2 h2.org,.gallery .box3 h2.org,.gallery .box4 h2.org,.gallery .box-1 h2.org,.gallery .box-2 h2.org,.gallery .box-3 h2.org,.gallery .box-4 h2.org{font-size:24px}.gallery2 .box1 .subject-meta-data,.gallery2 .box1 h4.grade,.gallery2 .box1 h5,.gallery2 .box2 .subject-meta-data,.gallery2 .box2 h4.grade,.gallery2 .box2 h5,.gallery2 .box3 .subject-meta-data,.gallery2 .box3 h4.grade,.gallery2 .box3 h5,.gallery2 .box4 .subject-meta-data,.gallery2 .box4 h4.grade,.gallery2 .box4 h5,.gallery2 .box-1 .subject-meta-data,.gallery2 .box-1 h4.grade,.gallery2 .box-1 h5,.gallery2 .box-2 .subject-meta-data,.gallery2 .box-2 h4.grade,.gallery2 .box-2 h5,.gallery2 .box-3 .subject-meta-data,.gallery2 .box-3 h4.grade,.gallery2 .box-3 h5,.gallery2 .box-4 .subject-meta-data,.gallery2 .box-4 h4.grade,.gallery2 .box-4 h5,.gallery .box1 .subject-meta-data,.gallery .box1 h4.grade,.gallery .box1 h5,.gallery .box2 .subject-meta-data,.gallery .box2 h4.grade,.gallery .box2 h5,.gallery .box3 .subject-meta-data,.gallery .box3 h4.grade,.gallery .box3 h5,.gallery .box4 .subject-meta-data,.gallery .box4 h4.grade,.gallery .box4 h5,.gallery .box-1 .subject-meta-data,.gallery .box-1 h4.grade,.gallery .box-1 h5,.gallery .box-2 .subject-meta-data,.gallery .box-2 h4.grade,.gallery .box-2 h5,.gallery .box-3 .subject-meta-data,.gallery .box-3 h4.grade,.gallery .box-3 h5,.gallery .box-4 .subject-meta-data,.gallery .box-4 h4.grade,.gallery .box-4 h5{color:#959595;float:left;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:16px;line-height:1.3em;margin-top:4px;max-width:165px}img.play{position:absolute;top:40px;left:82px}.box1 a:link,.box1 a:visited,.box3 a:link,.box3 a:visited{padding:1px 0}.box1 h2,.box3 h2{margin-top:4px}#ccss #ccss_content .description{width:300px}#ccss #ccss_content .units{list-style-type:none}#ccss #ccss_content .units a{color:#1298cf;font-weight:700}#ccss #ccss_content .units li{margin-bottom:10px}#units ul.units{list-style:none}ul#grades_list{padding-left:5px}#ccss #ccss_content td.description{width:280px}#ccss #ccss_content td.notation{width:240px}a.grade_link,a.grade_link:visited{color:#a9a9a9;font-weight:700}a.grade_link.active,a.grade_link:visited.active{font-weight:400}#metrics_container{padding:12px;padding-left:40px;background:#fff;min-height:2000px}#metrics_container h5{font-size:32px;font-weight:400}#metrics_container li{list-style-type:none}#metrics_container h6{font-weight:400;padding-left:24px;font-size:20px;text-decoration:underline}#subscription_stats,#subscriptiongroup_stats{width:430px;display:inline-block}#subscription_stats ul,#subscriptiongroup_stats ul{padding:0 47px;margin-bottom:14px}#subscription_graphs,#subscriptiongroup_graphs{width:522px;display:inline-block;vertical-align:top}#subscription_graphs div,#subscriptiongroup_graphs div{margin-bottom:20px}.progress-bar{background-color:dimgray;height:25px;width:350px;border:5px solid #000;border-radius:5px;box-shadow:inset 0 1px 5px #000,0 1px 0 #444}.progress-bar span{display:inline-block;height:100%;border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5);transition:width .4s ease-in-out;background-color:#34c2e3}#individual_pricing{margin-top:0}#individual_pricing *{box-sizing:border-box}#individual_pricing h2{font-size:24px;color:#181828;font-weight:700;margin-bottom:16px}#individual_pricing .flo-typography-label{color:#181828;font-weight:700;margin-bottom:8px}#individual_pricing #info_panel{display:inline-block;vertical-align:top;width:30%}#individual_pricing #info_panel li{margin-left:24px;padding:4px}#individual_pricing #checkmarks{font-size:14px}#individual_pricing #request{background:#f2f2f2;border-radius:3px;list-style:none;margin:32px auto;padding:24px;width:84%}#individual_pricing #request li{margin:0}#individual_pricing #request li:last-child{margin-top:24px}#individual_pricing #request a{color:#1298cf;font-weight:700;text-decoration:none}#individual_pricing #request a:hover{text-decoration:underline}#individual_pricing #selection_panel h3{font-size:42px;font-weight:600;text-align:left;margin-bottom:24px}#individual_pricing #monthly_plan,#individual_pricing #yearly_plan{display:block;border:5px solid;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.15);cursor:pointer;height:192px;padding:24px;position:relative;width:325px;margin:0 auto;background:#fff;zoom:.75;-moz-transform:scale(.75)}#individual_pricing #yearly_plan{border-color:#f65412;background:url("best_value_banner.43b073cffa0c.png") 180px 0 no-repeat;background-color:#fff}#individual_pricing #yearly_plan h3{color:#f65412}#individual_pricing #monthly_plan{border-color:#55a003;margin-top:16px}#individual_pricing #monthly_plan h3{color:#55a003}#individual_pricing .plan-box-tagline{border-radius:2px;box-shadow:inset 0 0 0 2px #e6e6e6;color:#959595;display:inline-block;padding:4px 8px}#individual_pricing .duration{font-size:32px}#individual_pricing .pricing_square{border-radius:3px 0 0 0;height:70px;width:70px;position:absolute;right:0;bottom:0}#individual_pricing .pricing_square div{top:28px;left:28px}#individual_pricing #monthly_square{background:#55a003}#individual_pricing #yearly_square{background:#f65412}#individual_pricing input{position:relative;top:31px;left:31px}#under_student{margin:8px auto;text-align:center;width:100%}#under_student #total{border-radius:3px;box-shadow:inset 0 0 0 1px #d9d9d9;display:inline-block;font-size:24px;font-weight:600;padding:16px;text-align:center}#under_student #buttons{clear:both;list-style:none;padding-top:16px}#under_student #buttons a.flo-button-primary,#under_student #buttons a.flo-button-primary-green,#under_student #buttons a.flo-button-primary-orange,#under_student #buttons a.flo-button-primary-reallySmall-disabled,#under_student #buttons a.flo-button-primary-red,#under_student #buttons a.flo-button-primary-yellow,#under_student #buttons a.flo-button-primary:hover{color:#fff;border-bottom:none;display:inline-block;text-align:center;text-decoration:none;margin:0}#under_student #buttons a{color:#1298cf;font-weight:700;text-decoration:none}#under_student #buttons a:hover{text-decoration:underline}#under_student #home_note{float:left;max-width:600px;padding-top:8px}#form_info{overflow:auto;padding:24px 24px 0 0;width:40%}#form_info p{color:#181828;font-size:18px}#form_info h2.form_headline{font-weight:700;padding:0 0 8px}#form_info h2.form_headline,#form_info h6{color:#181828;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:24px;line-height:1em}#form_info h6{margin:24px 0;padding:0}#form_info ul:not(.form-feature-list){padding:8px 24px}#form_info ul.form-feature-list{font-size:16px;list-style:none;padding:8px 8px 16px 48px;position:relative}#form_info ul.form-feature-list li{margin-bottom:16px;margin-left:8px;padding:0;position:relative}#form_info ul.form-feature-list li a{color:#1298cf;font-weight:700}#form_info ul.form-feature-list li.form-feature-library:before{content:"";background:url("form_feature_library.8d17488a13f9.png") no-repeat;height:80px;left:-72px;position:absolute;top:-8px;width:80px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-research:before{content:"";background:url("form_feature_research.5e51faab25a2.png") no-repeat;height:80px;left:-72px;position:absolute;top:-20px;width:80px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-flexibility:before{content:"";background:url("form_feature_research.5e51faab25a2.png") no-repeat;height:80px;left:-72px;position:absolute;top:-20px;width:80px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-standards:before{content:"";background:url("form_feature_standards.f0a9355f9dfb.png") no-repeat;height:80px;left:-72px;position:absolute;top:-20px;width:80px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-unlimited:before{content:"";background:url("form_feature_unlimited.6c5a487920d8.png") no-repeat;height:80px;left:-72px;position:absolute;top:-20px;width:80px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-dashboard:before{content:"";background:url("form_feature_dashboard.8ae8bcd5dbc5.png") no-repeat;height:80px;left:-72px;position:absolute;top:-20px;width:80px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-icon-small{margin-bottom:24px;margin-left:0;padding-right:56px}#form_info ul.form-feature-list li.form-feature-icon-small:before{background-size:contain;height:48px;left:-64px;top:-4px;width:48px}#form_info ol{color:#181828;margin-bottom:32px}#form_info ol li{color:#181828;font-size:18px;padding:16px 0;margin-left:24px}#form_info ol a{color:#1298cf}#form_info ol a:hover{background:none}#form_info .signup-form-info{color:#959595;font-size:16px}.plans-purchasing-options strong{display:block}.plans-purchasing-options a.flo-button-primary,.plans-purchasing-options a.flo-button-primary-green,.plans-purchasing-options a.flo-button-primary-orange,.plans-purchasing-options a.flo-button-primary-reallySmall-disabled,.plans-purchasing-options a.flo-button-primary-red,.plans-purchasing-options a.flo-button-primary-yellow,.plans-purchasing-options a.flo-button-primary:hover{color:#fff;display:inline-block;font-weight:700;margin-bottom:24px;margin-top:4px;padding:16px!important;width:240px;text-align:center;text-decoration:none}.plans-purchasing-options svg.handDrawnArrow{fill:#959595;float:right;height:48px;left:-125px;position:relative;top:-30px;transform:rotate(270deg);width:48px}.plans-purchasing-options table{margin-top:8px;margin-bottom:24px;width:100%}.plans-purchasing-options tr{border-bottom:1px solid #e6e6e6;height:40px;line-height:40px}.plans-purchasing-options td{padding:0 8px}.plans-purchasing-options td:nth-child(odd){font-weight:700;width:30%}.plans-purchasing-options td:nth-child(2n){width:70%}.plans-purchasing-options p{clear:both}.signup-form-container{background:#f2f2f2;border-left:1px solid #e5e5e5;float:left;padding:48px;width:312px}.signup-form-container h2{font-size:24px!important;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif!important;color:#181828!important;padding:0!important;margin-bottom:24px}.quiz-noAccess .signup-form-container a.flo-button-primary,.quiz-noAccess .signup-form-container a.flo-button-primary-green,.quiz-noAccess .signup-form-container a.flo-button-primary-orange,.quiz-noAccess .signup-form-container a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .signup-form-container a.flo-button-primary-red,.quiz-noAccess .signup-form-container a.flo-button-primary-yellow,.signup-form-container .flo-button-primary,.signup-form-container .flo-button-primary-green,.signup-form-container .flo-button-primary-orange,.signup-form-container .flo-button-primary-reallySmall-disabled,.signup-form-container .flo-button-primary-red,.signup-form-container .flo-button-primary-yellow,.signup-form-container .quiz-noAccess a.flo-button-primary,.signup-form-container .quiz-noAccess a.flo-button-primary-green,.signup-form-container .quiz-noAccess a.flo-button-primary-orange,.signup-form-container .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.signup-form-container .quiz-noAccess a.flo-button-primary-red,.signup-form-container .quiz-noAccess a.flo-button-primary-yellow{margin:8px 0;width:100%}.signup-form-container label{color:#181828;font-weight:600}.signup-form-container select#id_role,.signup-form-container select.django-select2,.signup-form-container select.select{font-size:16px}.control-group.error input#id_email,.control-group.error input#id_password,.control-group.error input.emailinput,.control-group.error input.numberinput,.control-group.error input.textinput,.control-group.error input[type=text],.control-group.error select.django-select2,.control-group.error select.select,.control-group.error textarea,.form-group.has-error input#id_email,.form-group.has-error input#id_password,.form-group.has-error input.emailinput,.form-group.has-error input.numberinput,.form-group.has-error input.textinput,.form-group.has-error input[type=checkbox],.form-group.has-error input[type=password],.form-group.has-error input[type=text],.form-group.has-error select,.form-group.has-error select.django-select2,.form-group.has-error select.select,.form-group.has-error textarea{box-shadow:inset 0 0 0 2px #dd2d18!important}.form-group.has-error input#id_email:focus,.form-group.has-error input#id_password:focus,.form-group.has-error input.emailinput:focus,.form-group.has-error input.numberinput:focus,.form-group.has-error input.textinput:focus,.form-group.has-error input[type=checkbox]:focus,.form-group.has-error input[type=password]:focus,.form-group.has-error input[type=text]:focus,.form-group.has-error select.django-select2:focus,.form-group.has-error select.select:focus,.form-group.has-error select:focus,.form-group.has-error textarea:focus{box-shadow:inset 0 0 0 2px #e6e6e6!important}.form-group input#id_email,.form-group input#id_password,.form-group input.emailinput,.form-group input.numberinput,.form-group input.textinput,.form-group input[type=password],.form-group input[type=text],.form-group select.django-select2,.form-group select.select,.form-group textarea{margin-bottom:0}.form-group .help-block{font-size:smaller}.form-group .error-block{font-weight:700;color:#dd2d18!important}.loginOrSignup .form-group input#id_email,.loginOrSignup .form-group input#id_password,.loginOrSignup .form-group input.emailinput,.loginOrSignup .form-group input.numberinput,.loginOrSignup .form-group input.textinput,.loginOrSignup .form-group input[type=password],.loginOrSignup .form-group input[type=text],.loginOrSignup .form-group select.django-select2,.loginOrSignup .form-group select.select,.loginOrSignup .form-group textarea{margin-bottom:0}.signup-form-container ul.errorlist{color:#dd2d18;display:inline-block;font-size:16px;font-weight:600;padding:0;list-style:none;margin-top:0;position:relative;top:-16px}.signup-form-container ul.errorlist li{padding:0}.help-inline{color:#dd2d18;font-size:16px;position:relative;top:-14px;display:block}#select_all_grades,#select_all_subjects,#select_no_grades,#select_no_subjects{margin-bottom:16px;position:relative;top:-8px}#select_all_grades label,#select_all_subjects label,#select_no_grades label,#select_no_subjects label{color:#1298cf;cursor:pointer;font-size:16px;font-weight:500}#select_all_grades label:hover,#select_all_subjects label:hover,#select_no_grades label:hover,#select_no_subjects label:hover{text-decoration:underline}#div_id_country,#div_id_org_text,#select_all_grades input,#select_all_subjects input,#select_no_grades input,#select_no_subjects input{display:none}#org_picker .hidden{display:block}#div_id_promo_code{margin-top:24px}#div_id_grade_interests,#div_id_subject_interests{margin:16px 0}#div_id_grade_interests label,#div_id_subject_interests label{font-size:16px;line-height:28px;font-weight:500}#div_id_grade_interests label.control-label,#div_id_subject_interests label.control-label{font-weight:600}.required label:after{content:"*";display:inline-block}#div_id_grades .checkbox{display:inline-block;text-align:center;width:40px}#div_id_grades .checkbox:first-child,#div_id_grades .checkbox:nth-child(8){margin-left:-8px}#div_id_grades .checkbox:nth-child(7){margin-right:16px}#div_id_grades .checkbox input{margin:3px 10px -4px 8px}#org_picker{border-top:1px solid #d9d9d9;margin-bottom:16px;margin-top:16px;padding-top:16px}#org_picker legend,#org_picker p.blockLabel{font-weight:600}#org_picker p span{font-weight:700}#div_id_zip{width:168px}#is_outside_us{position:relative;top:-8px}#is_outside_us label{color:#1298cf;cursor:pointer;font-size:16px;font-weight:500}#is_outside_us label:hover{text-decoration:underline}#is_outside_us input{display:none}.noStudents-message.flo-form-message-tiny{color:#959595;display:block;line-height:1em;margin-bottom:8px;position:relative;top:-8px}.userInterestsFormContainer{margin-top:16px;margin-bottom:24px;padding-top:24px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.userInterestsFormHeader{padding-bottom:24px;font-size:18px;font-weight:600}.signup-form-container #id_grades{list-style:none;margin:8px 0;padding:0}.signup-form-container #id_grades li{padding:0}.signup-form-container #id_grades li:nth-child(6){margin-right:40px}.signup-form-container #id_grades li:nth-child(9){margin-right:180px}.signup-form-container #id_grades li label span:last-child{font-weight:500}#id_subject_interests{list-style:none;margin:8px 0;padding:0}#id_subject_interests li{padding:0}#id_subject_interests li label{cursor:pointer;font-weight:500}#div_id_usersetup-grades{margin-bottom:24px}#div_id_usersetup-grades label.control-label{display:block}#div_id_usersetup-grades label.checkbox{display:inline-block;font-weight:500;width:56px}#div_id_usersetup-grades input[type=checkbox]{margin-right:4px}input#id_num_schools{display:block;width:80px}#user_assent .helpText{color:#181828;font-size:16px;left:40px;top:-29px;width:260px}#user_assent ul.errorlist{top:40px}.notesForm{border-top:1px solid #d9d9d9;padding-top:16px}#div_id_usersetupwithassent-assent{margin-top:24px}#div_id_usersetupwithassent-assent .help-inline,#div_id_usersetupwithassent-role .help-inline{line-height:1em;margin-top:8px;top:0}.recurly,.recurly .due_now{width:auto!important}.recurly .due_now{background:#018ed5!important;border-radius:5px!important;position:static!important;padding:0 24px!important;margin-bottom:24px!important;line-height:48px!important;height:48px!important}.recurly .field{margin-bottom:12px!important}.recurly .field .placeholder{padding-left:9px!important}.recurly .billing_info .first_name{margin-top:12px!important}#recurly-subscribe form{margin:0 auto}#recurly-subscribe .subscription .add_ons,#recurly-subscribe .subscription .plan,#recurly-subscribe .subscription .vat{display:none}#recurly-subscribe form input{height:32px}#price_indicator{margin-left:12px}.right-bar-inner{width:235px;padding:0;margin:0;float:right;position:relative}.right-bar-inner p{font-size:13px;color:#3a3b3c;font-weight:700;margin:10px;line-height:16px}.right-bar-inner img{display:block;margin:0;padding:0}#signup_tabs{position:relative;bottom:-34px}#signup_tabs li{background:#f2f2f2;box-shadow:inset 0 -2px 8px rgba(0,0,0,.08);font-size:18px;font-weight:600;margin:0 4px;position:relative;top:4px;transition:top .2s ease;z-index:0}#signup_tabs li,#signup_tabs li a{border-radius:3px 3px 0 0;display:inline-block}#signup_tabs li a{color:#959595;min-width:136px;padding:16px;text-align:center}#signup_tabs li a:hover{text-decoration:none}#signup_tabs li a:focus{outline:none}#signup_tabs li a.active{background:#fff;color:#181828}#signup_tabs li:hover{top:0}#signup_tabs li.active{color:#181828;cursor:default;top:4px}#signup_tabs li.active,#signup_tabs li.active:hover{background:#fff;box-shadow:none}#signup_tabs li.active:hover a,#signup_tabs li.active a{color:#181828}#signup_tabs li.active a:hover{color:#181828;text-decoration:none}.user-form .signin-form-continue-or-forget{display:inline-block;width:100%}.user-form .signin-form-continue-or-forget a.signup-forgot-password{height:100%;float:left;padding:15px 38px;margin:21px auto;color:#1298cf}.user-form .signin-form-continue-or-forget a.signup-forgot-password:hover{color:#1298cf}.flat-title{background-color:#018ed5;color:#fff}.row{width:100%;float:none}.row p{padding:18px}.row .col1{width:250px;float:left;background-color:#f5f5f5}.row .col1,.row .col2{border:1px solid;border-color:gray}.row .col2{float:right;width:470px}img.cell{float:left;width:290px}div.cell{width:435px;float:left}.separator{height:1px;width:600px;margin:0 auto;background-color:gray;clear:both;margin-top:20px;margin-bottom:20px}.warp-left-navbar.flo-tertiary-list{float:left;margin-top:40px;width:150px}.warp-content{float:left;padding:40px;width:535px}#warp-page button{background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#181828;cursor:pointer;display:inline-block;text-align:center}#warp-page button:disabled{color:#d3d3d3;cursor:default}#warp-page button.active{color:#1298cf}#warp-page button:focus{outline:none}#warp-page #media{display:none!important}#warp-page .player{margin:40px 0}#warp-page .player .play-button{font-size:20px;padding:0;width:60px;height:60px;position:relative;top:4px}#warp-page .player .fa-pause{font-size:24px}#warp-page .player-left{float:left;margin-right:10px}#warp-page .song-body{float:left;width:460px;height:60px}#warp-page .song-info{font-size:18px;font-weight:600;line-height:1em;padding:8px 0}#warp-page .song-controls{width:inherit;display:table-cell;vertical-align:middle;height:20px;position:relative}#warp-page .beats-player-progressBar-container{background-color:hsla(0,0%,95%,.5);border:1px solid #d9d9d9;border-radius:3px;height:16px;position:relative;top:3px;width:340px}#warp-page .beats-player-progressBar{width:100%}#warp-page .beats-player-progressBar-buffer{background-color:#e6e6e6;position:absolute;height:16px}#warp-page .beats-player-progressBar-scrubber{border-radius:3px;background-color:#181828;cursor:hand;cursor:-moz-grab;cursor:-webkit-grab;height:24px;position:absolute;top:-4px;width:16px}#warp-page .song-buttons{height:24px;top:-4px;right:-4px;position:absolute}#warp-page .song-buttons button{display:inline-block;height:32px;font-size:14px;line-height:18px;margin-left:4px}#warp-page #warp-playlist .playlist{display:block;font-size:18px;height:400px;overflow:scroll;overflow-x:visible;padding-right:16px;padding-top:8px;width:100%}#warp-page #warp-playlist .playlist .play-button{height:32px;margin-right:8px;width:32px}#warp-page #warp-playlist .playlist .play-button .fa-play{font-size:14px;position:relative;left:1px;top:-1px}#warp-page #warp-playlist .playlist .play-button .fa-pause{font-size:14px;position:relative;top:-1px}#warp-page #warp-playlist .playlist a{cursor:pointer}#warp-page #warp-playlist .playlist a:hover{text-decoration:none}#warp-page #warp-playlist .playlist tr{border-bottom:1px solid #eee;height:40px;line-height:40px}#warp-page #warp-playlist .playlist tr.active,#warp-page #warp-playlist .playlist tr.active:hover{background-color:rgba(18,152,207,.05);cursor:default}#warp-page #warp-playlist .playlist tr.active:first-child a,#warp-page #warp-playlist .playlist tr.active:hover:first-child a{color:#181828}#warp-page #warp-playlist .playlist tr:hover{background-color:rgba(24,24,40,.03)}#warp-page #warp-playlist .playlist td{padding:0}#warp-page #warp-playlist .playlist td:first-child{padding-left:4px;padding-top:1px;width:505px}#warp-page #warp-playlist .playlist td:first-child a{display:inline-block;width:460px}.ckeditor-wrapper label{display:none}.unitterm-buttons button{margin:2px}.unitterm-buttons button:hover{-webkit-filter:invert(100%);filter:invert(100%)}ul.definitions li{list-style:none;display:inline-block;width:18%}.unitterm-list-item:hover{background-color:#fff!important}.unitterm-list-item.inactive:hover{background-color:#777!important}.level-display-text-pre-beginner{color:blue}.level-display-text-beginner{color:green}.level-display-text-intermediate{color:#daa520}.level-display-text-advanced{color:pink}.definition-form,.definition-image-form{padding:8px}.image-upload-form{border-bottom:1px dashed #ccc;padding-bottom:12px;margin-bottom:12px}.definition-image-form legend{font-size:20px;padding:8px 0 5px}.suggestion-definition{padding:8px;border:1px solid gray}.definition-form.pre-beginner,.suggestion-definition.pre-beginner{background-color:#add8e6}.definition-form.beginner,.suggestion-definition.beginner{background-color:#90ee90}.definition-form.intermediate,.suggestion-definition.intermediate{background-color:#ffffe0}.definition-form.advanced,.suggestion-definition.advanced{background-color:pink}.fieldset-definitions .row{margin-top:20px}.has_ws{font-size:60%}.termList-definition{font-weight:700;margin-top:15px;margin-left:35px}.termList-definition p,.termList-unit{font-weight:400}.termList-unit{margin-left:20px}.ckeditor-wrapper{margin:24px auto 0;width:1024px;display:block}.pre-ckeditor{height:75px}.wordbank-nav{position:absolute;top:90px}.more-word-data h4 a,.term-activities h4 a{text-decoration:underline;color:#000}.more-word-data h5,.term-activities h5{padding-bottom:8px}.more-word-data .definition,.term-activities .definition{margin-top:5px}.more-word-data .definition .example,.term-activities .definition .example{font-style:italic;color:#979799}.more-word-data .definition .info span,.term-activities .definition .info span{padding-right:12px;font-weight:700}.more-word-data ol,.term-activities ol{list-style-position:inside}.more-word-data .correct,.term-activities .correct{font-weight:700}.more-word-data .activities,.term-activities .activities{margin-top:12px;padding-top:12px}.more-word-data .activities div,.term-activities .activities div{margin-bottom:15px;border-left:10px solid rgba(63,130,251,.2);padding-left:15px}.termTitle{text-decoration:underline}.is_correct,.matchingSense{font-weight:700}.more-word-data-select-term{margin-right:6px;margin-top:6px;display:inline-flex;border:2px solid #ddd;border-radius:3px;cursor:pointer;padding:2px 4px;background:#ddd}.more-word-data-select-term.active{background:#fff}.more-word-data-select-term.complete{border:2px solid #55a003}.more-word-data .definition-form,.more-word-data .definition-image-form{border:1px solid #ccc;margin-top:8px}.more-word-data .edit{margin-top:8px}.more-word-data h3{margin-bottom:13px}.more-word-data .used-in-units,.more-word-data input[type=text]{margin:5px 0}.more-word-data .image-comment-field{height:100px;resize:vertical}.unit-header .fa-external-link{font-size:14px}.vocabGameEditorQuestion img{max-width:350px;max-height:350px}.vocabGameEditorQuestion span{background:#eee;margin:0 3px}.vocabGameEditorQuestion .vocabGame__blank{margin:0 5px}.wordbank-vocabGame-versioning button{margin-right:10px}.wordbank__unitTermIDClipboard{font-size:12px;color:inherit;margin:0;font-family:inherit}#flodown-preview,#flodown-preview .flodown-playground{height:100%}#flodown-preview .flodown-playground *{box-sizing:border-box}#flodown-preview .flodown-playground .flodown-playground-pane{display:inline-block;width:50%;vertical-align:top;height:100%;padding:40px}#flodown-preview .flodown-playground .flodown-playground-textarea{height:300px;width:100%;margin:20px 0;padding:10px;border:1px solid;font-size:14px;resize:none;overflow:scroll}#flodown-preview .flodown-playground .flodown-playground-preview{width:100%;padding:10px;height:400px;margin:20px 0}.class-section-button{align-items:center;border-radius:99px;color:#fff;display:flex;font-family:freight-sans-pro,serif;font-size:16px;font-weight:600;height:50px;margin-bottom:20px;padding:0 5px;text-align:center}.class-section-button:hover{cursor:pointer}.class-section-button.create-button{background:#5559c3}.class-section-button.import-button{background:#079b4d;text-indent:-25px}.class-section-button.import-button img{background:#068241;border:2px solid orange;border-radius:99px;height:40px;width:40px}.class-section-button .button-text{letter-spacing:.5px;margin:0 auto}.analysisQueueTable th{font-weight:700}.analysisQueueTable td,.analysisQueueTable th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}
